From 6fdeb3270d28bd23e9d663129bfba2f26854bf86 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Tue, 26 Sep 2017 23:38:19 +0100 Subject: [PATCH 01/47] First crude v3 implementations of SQLite into FileS and Copy tabs --- CHANGELOG.md | 7 + README.md | 10 +- dbases_sqlite.lfm | 63 ++++ dbases_sqlite.pas | 721 ++++++++++++++++++++++++++++++++++++++++++++++ project1.lpr | 5 +- udisplaygrid.lfm | 115 ++++---- udisplaygrid.pas | 90 ++++-- unit2.lfm | 687 ++++++++++++++++++++++--------------------- unit2.pas | 498 ++++++++++++++++++-------------- 9 files changed, 1560 insertions(+), 636 deletions(-) create mode 100644 dbases_sqlite.lfm create mode 100644 dbases_sqlite.pas diff --git a/CHANGELOG.md b/CHANGELOG.md index 4efd33d..9597b21 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ Version History =============== +v3.0.0 +Now with SQLite!! The reason why the development numbering has moved to v3.0...the first whole number release since v2.0 in 2013, is due to the move to SQLIte. This has been a massive re-write and a total overhaul of large parts of the program. +SQLite adds many areas of functionality that was not possible before, so some tick box options have been removed in exchange for right click menu options. As a result of using SQLite, once the hashing has been conducted the user can still save and +copy data to clipboard as he could before, but in addition Quickhash can now list duplicate files, match filenames, match file paths, and copy individual cells, and it will list the data in the blink of an eye. + +The "File" tab did not have a filesize check for zero byte files. So if the user happened to navigate to an existing but zero byte file, the user would get a "Division by zero" error. That was fixed. + V2.8.4 ------ The "Expected Hash Value" field had been broke a little in the 2.8.3 release meaning that when the user first pasted a value, it would report a mis-match even when it matched. But if the user re-pasted the value, it would match as intended (https://quickhash-gui.org/bugs/expected-hash-value-report-wrongly-on-single-file-hashing/). That fault was fixed. diff --git a/README.md b/README.md index 1d71f1e..361a39f 100644 --- a/README.md +++ b/README.md @@ -16,8 +16,9 @@ Lazarus will then warn you that a project session file is missing and would you Choose "Yes" and then just click OK in the next window (the one that asks what type of project you are making - it should default to 'Application'). After clicking OK for the last time, a local LPI file will be created for your computer session. DO NOT upload this LPI file to any collaborative platform. -The next thing to do is to apply the HashLib4Pascal package into your Lazarus project, otherwise QuickHash project will not find the library it needs when you try to compile. -The library is included in the GitHub QuickHash project. So simply choose "Package", then "Open Package File (lpk)" from the top menu of Lazarus. +Lazarus will then complain about some missing packages, unless they happen to be installed in your IDE already. HashLib4Pascal, DateTimePicker, and (as of v3.0) 'CSVExporter' (which is part of the 'lazdbexport' package). So you need to install those. Here is how. + +HashLib4Pascal package: The library is included in the GitHub QuickHash project. So simply choose "Package", then "Open Package File (lpk)" from the top menu of Lazarus. Choose and navigate to `CloneOfQuickHashProject/HashLib4Pascal/HashLib/src/Packages/FPC/HashLib4PascalPackage.lpk` then click the 'Compile' button. Then use the next button to the right called 'Use >>' and click 'Add to Project' from the drop-down menu. HashLib4Pascal is now added to your QuickHash project. @@ -25,6 +26,11 @@ Repeat the same process for the package [DateTimePicker](http://wiki.lazarus.fre So simply choose 'Package --> Open Package File (lpk)' from the top menu of Lazarus and navigate to `CloneOfQuickHashProject/DateTimePicker/zvdatetimectrls.lpk`, choose "Compile" and then click 'Use >> Add to Project'. Better yet, choose "Install" next, so that it becomes a component of your Lazarus IDE, which will further reduce warnings and prevent the project bugging you. +Lastly, in Lazarus, go to Package --> Install\Uninstall Packages --> find 'lazdbexport' 1.0' in the right hand pane under 'Available for installation'. Select the package and click 'Install Selection' button. +Click 'Save and Rebuild IDE'. The next window will show a list of installed packages and the ones to be installed. Click 'Continue'. The IDE will rebuild. + +Lazarus will re-launch and probably re-open the QH project, hopefully now without errors. + Now save your project (Project --> Save Project) which will create a new LPI file. Then you can compile QuickHash yourself using Lazarus. I am hopeful this guide might encourage collaborators and also help various Linux distributors include QuickHash into their package management platforms. diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm new file mode 100644 index 0000000..c782d96 --- /dev/null +++ b/dbases_sqlite.lfm @@ -0,0 +1,63 @@ +object frmSQLiteDBases: TfrmSQLiteDBases + Left = 1461 + Height = 506 + Top = 182 + Width = 252 + Caption = 'frmSQLiteDBases' + ClientHeight = 506 + ClientWidth = 252 + OnClose = FormClose + OnCreate = FormCreate + LCLVersion = '1.6.4.0' + Visible = True + object lblConnectionStatus: TLabel + Left = 32 + Height = 15 + Top = 32 + Width = 81 + Caption = 'Not Connected' + ParentColor = False + end + object DataSource1: TDataSource + DataSet = SQLQuery1 + left = 48 + top = 144 + end + object SQLQuery1: TSQLQuery + FieldDefs = <> + Database = SQLite3Connection1 + Transaction = SQLTransaction1 + Options = [] + Params = <> + left = 48 + top = 80 + end + object SQLTransaction1: TSQLTransaction + Active = False + Database = SQLite3Connection1 + Options = [] + left = 48 + top = 224 + end + object SQLite3Connection1: TSQLite3Connection + Connected = False + LoginPrompt = False + KeepConnection = False + Transaction = SQLTransaction1 + Options = [] + left = 48 + top = 296 + end + object CSVExporter1: TCSVExporter + ExportFields = <> + RestorePosition = False + FormatSettings.DecimalSeparator = #0 + FormatSettings.CurrencyDigits = 0 + FormatSettings.FieldDelimiter = ',' + FormatSettings.IgnoreOuterWhitespace = False + FormatSettings.RowDelimiter = #13#10 + FormatSettings.QuoteChar = '"' + left = 48 + top = 376 + end +end diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas new file mode 100644 index 0000000..bef8547 --- /dev/null +++ b/dbases_sqlite.pas @@ -0,0 +1,721 @@ +unit dbases_sqlite; + +{$mode objfpc} + +interface + +uses + Classes, SysUtils, db, sqldb, fpcsvexport, sqlite3conn, FileUtil, LResources, + Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls, DBGrids, sqlite3dyn, + clipbrd; + +type + + { TfrmSQLiteDBases } + + TfrmSQLiteDBases = class(TForm) + CSVExporter1: TCSVExporter; + DataSource1: TDataSource; + lblConnectionStatus: TLabel; + SQLite3Connection1: TSQLite3Connection; + SQLQuery1: TSQLQuery; + SQLTransaction1: TSQLTransaction; + procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); + procedure FormCreate(Sender: TObject); + procedure CreateDatabase(DBaseName : string); + procedure WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string); + procedure WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col5 : string); + procedure EmptyDBTable(TableName : string; DBGridName : TDBGrid); + procedure UpdateGridFILES(Sender: TObject); + procedure UpdateGridCOPYTAB(Sender: TObject); + procedure SaveDBToCSV(DBGridName : TDBGrid; Filename : string); + procedure DatasetToClipBoard(const aDataset:TDBGrid); + procedure ShowDuplicates(DataSource : TDBGrid); + procedure SortByFileName(DataSource : TDBGrid); + procedure SortByFilePath(DataSource : TDBGrid); + procedure SortByHash(DataSource : TDBGrid); + procedure ShowAll(DataSource : TDBGrid); + procedure ShowAllCOPYGRID(DataSource : TDBGrid); + procedure CopyFileNameOfSelectedCell(DBData : TDBGrid); + procedure CopyFilePathOfSelectedCell(DBData : TDBGrid); + procedure CopyHashOfSelectedCell(DBData : TDBGrid); + procedure CopySelectedRow(DBData : TDBGrid); + procedure SortBySourceFilename(DataSource : TDBGrid); + procedure SortByDestinationFilename(DataSource : TDBGrid); + procedure SortBySourceHash(DataSource : TDBGrid); + procedure SortByDestinationHash(DataSource : TDBGrid); + function GetTableRowCount(TableName : string; DataSource : TDBGrid) : integer; // If there's more than 2 billion entries, then someone is getting their mileage out of Quickhash!!! + private + { private declarations } + public + { public declarations } + const + // More information on the use of these values is below. + // They need not be set as constants in your application. They can be any valid value + application_id = 1189021115; // must be a 32-bit Unsigned Integer (Longword 0 .. 4294967295) + user_version = 23400001; // must be a 32-bit Signed Integer (LongInt -2147483648 .. 2147483647) + end; + +var + frmSQLiteDBases: TfrmSQLiteDBases; + +implementation + +{ TfrmSQLiteDBases } + + uses + Unit2, uDisplayGrid; + + +procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); +begin + // SQLiteDefaultLibrary is from the sqlite3dyn unit, new with FPC3.0 + {$IFDEF Windows} + // Ensure we're using the local sqlite3.dll + SQLiteDefaultLibrary := 'sqlite3.dll'; + {$ENDIF} + {$IFDEF Darwin} + SQLiteDefaultLibrary := 'sqlite3.o.so'; + {$else} + {$IFDEF UNIX and !$ifdef Darwin} + SQLiteDefaultLibrary := 'sqlite3.o.so'; + {$ENDIF} + {$ENDIF} + + if FileExists(SQLiteDefaultLibrary) then + begin + // Set the filename of the sqlite database + SQLite3Connection1.DatabaseName := 'QuickHashDB.sqlite'; + // Create the database + CreateDatabase(SQLite3Connection1.DatabaseName); + if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + end + else ShowMessage('Cannot create SQLite database. Ensure an SQLite.dll or equivalent file exists'); +end; + +// Create a fresh SQLite database for each instance of the program +procedure TfrmSQLiteDBases.CreateDatabase(DBaseName : string); +begin + SQLite3Connection1.Close; // Ensure the connection is closed when we start + //SQLite3Connection1.Password := txtPass.Text; + try + // Since we're making this database for the first time, + // check whether the file already exists + if FileExists(SQLite3Connection1.DatabaseName) then + begin + DeleteFile(SQLite3Connection1.DatabaseName); + end; + + // Make a new database and add the tables + try + SQLite3Connection1.Open; + SQLTransaction1.Active := true; + + // Periodically sort the database out to ensure it stays in tip top shape + // during heavy usage + SQLite3Connection1.ExecuteDirect('PRAGMA auto_vacuum = FULL;'); + + // Per the SQLite Documentation (edited for clarity): + // The pragma user_version is used to set or get the value of the user-version. + // The user-version is a big-endian 32-bit signed integer stored in the database header at offset 60. + // The user-version is not used internally by SQLite. It may be used by applications for any purpose. + // http://www.sqlite.org/pragma.html#pragma_schema_version + SQLite3Connection1.ExecuteDirect('PRAGMA user_version = ' + IntToStr(user_version) + ';'); + + // Per the SQLite Documentation: + // The application_id PRAGMA is used to query or set the 32-bit unsigned big-endian + // "Application ID" integer located at offset 68 into the database header. + // Applications that use SQLite as their application file-format should set the + // Application ID integer to a unique integer so that utilities such as file(1) can + // determine the specific file type rather than just reporting "SQLite3 Database". + // A list of assigned application IDs can be seen by consulting the magic.txt file + // in the SQLite source repository. + // http://www.sqlite.org/pragma.html#pragma_application_id + SQLite3Connection1.ExecuteDirect('PRAGMA application_id = ' + IntToStr(application_id) + ';'); + + // Here we're setting up a table named "TBL_FILES" in the new database + // Note AUTOINCREMENT is NOT used! If it is, it causes problems with RowIDs etc after multiple selections + // Besides, SQLite advice is not to use it unless entirely necessary (http://sqlite.org/autoinc.html) + SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_FILES"('+ + ' "id" Integer NOT NULL PRIMARY KEY,'+ + ' "FileName" Char(128) NOT NULL,'+ + ' "FilePath" Char(128) NOT NULL,'+ + ' "HashValue" Char(128) NOT NULL,'+ + ' "FileSize" Char(128) NOT NULL);'); + // Creating an index based upon id in the TBL_FILES Table + SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FILES_id_idx" ON "TBL_FILES"( "id" );'); + + // Here we're setting up a table named "TBL_COPY" in the new database + SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COPY"('+ + ' "id" Integer NOT NULL PRIMARY KEY,'+ + ' "SourceFilename" Char(128) NOT NULL,'+ + ' "SourceHash" Char(128) NOT NULL,'+ + ' "DestinationFilename" Char(128) NOT NULL,'+ + ' "DestinationHash" Char(128) NOT NULL,'+ + ' "DateAttributes" Char(128) NOT NULL);'); + // Creating an index based upon id in the TBL_COPY Table + SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "COPIED_FILES_id_idx" ON "TBL_COPY"( "id" );'); + + // Here we're setting up a table named "TBL_COMPAREFOLDERSA" in the new database + // for the FolderA of Compare Two Directories + SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COMPAREFOLDERSA"('+ + ' "id" Integer NOT NULL PRIMARY KEY,'+ + ' "SrcFileAndPath" Char(128) NOT NULL,'+ + ' "SrcHash" Char(128) NOT NULL);'); + // Creating an index based upon id in the COMPAREFOLDERSA Table + SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FOLDERA_FILES_id_idx" ON "TBL_COMPAREFOLDERSA"( "id" );'); + + // Here we're setting up a table named "TBL_COMPAREFOLDERSB" in the new database + // for the FolderB of Compare Two Directories + SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COMPAREFOLDERSB"('+ + ' "id" Integer NOT NULL PRIMARY KEY,'+ + ' "SrcFileAndPath" Char(128) NOT NULL,'+ + ' "SrcHash" Char(128) NOT NULL);'); + // Creating an index based upon id in the COMPAREFOLDERSB Table + SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FOLDERB_FILES_id_idx" ON "TBL_COMPAREFOLDERSB"( "id" );'); + + // Now write to the new database + SQLTransaction1.Commit; + except + ShowMessage('Unable to create a new SQLite Database'); + end; + except + ShowMessage('Unable to check if database file exists'); + end; +end; + +// I've spent what seems like half my life working out how to copy the entire selected +// row of a DBGrid component without success!! So I resorted to childhood logic. +// Anyone who knows of a better way, let me know! +procedure TfrmSQLiteDBases.CopySelectedRow(DBData : TDBGrid); +var + FileNameCell, FilePathCell, FileHashCell, AllRowCells : string; +begin + // Get the data from the filename cell that the user has selected + FileNameCell := DBData.DataSource.DataSet.Fields[1].Value; + // Get the data from the filepath cell that the user has selected + FilePathCell := DBData.DataSource.DataSet.Fields[2].Value; + // Get the data from the filehash cell that the user has selected + FileHashCell := DBData.DataSource.DataSet.Fields[3].Value; + // and just add them all together :-) + AllRowCells := FileNameCell + ',' + FilePathCell + ',' + FileHashCell; + Clipboard.AsText := AllRowCells; +end; + +// Deletes a DB table from the SQLite DB +procedure TfrmSQLiteDBases.EmptyDBTable(TableName : string; DBGridName : TDBGrid); +begin + try + SQLQuery1.Close; + SQLQuery1.Active:=false; + SQLQuery1.SQL.Text := 'DELETE FROM ' + TableName; + if SQLite3Connection1.Connected then + begin + SQLTransaction1.Active := True; + SQLQuery1.ExecSQL; + SQLTransaction1.Commit; + end; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// SaveDBToCSV exports the DBGrid (DBGridName) to a CSV file (filename) for the user +// Based on example in FPC\3.0.2\source\packages\fcl-db\tests\testdbexport.pas +// Requires the lazdbexport package be installed in Lazarus IDE +procedure TfrmSQLiteDBases.SaveDBToCSV(DBGridName : TDBGrid; Filename : string); +var + Exporter : TCSVExporter; + ExportSettings: TCSVFormatSettings; +begin + Exporter := TCSVExporter.Create(nil); + ExportSettings := TCSVFormatSettings.Create(true); + Exporter.FormatSettings := ExportSettings; + Exporter.Dataset := DBGridName.DataSource.DataSet; + Exporter.FileName := FileName; + if Exporter.Execute > 0 then + begin + ShowMessage('CSV saved as ' + Filename); + end + else Showmessage('Could not save to CSV file ' + Filename); +end; + +// Copies a DBGrid content to a temp text file then reads it into clipboard +procedure TfrmSQLiteDBases.DatasetToClipBoard(const aDataset:TDBGrid); +var + DeletedOK : boolean; + vStringList : TStringList; + Exporter : TCSVExporter; + ExportSettings: TCSVFormatSettings; + FileName : string; +begin + Filename := 'QH_TmpFile.tmp'; + DeletedOK := false; + try + Exporter := TCSVExporter.Create(nil); + try + ExportSettings := TCSVFormatSettings.Create(true); + Exporter.FormatSettings := ExportSettings; + Exporter.Dataset := aDataset.DataSource.DataSet; + Exporter.FileName := FileName; + // if the temp outfile is written successfully with DBGrid content, load it to clipboard + if Exporter.Execute > 0 then + try + // we can free it now the file is written OK. If we dont free now, we + // cant use LoadFromFile next + if assigned(exporter) then freeandnil(exporter); + // Now load the text file into clipboard + vStringList := TStringList.Create; + vStringList.LoadFromFile('QH_TmpFile.tmp'); + // Write file to clipboard + Clipboard.AsText := vStringList.Text; + finally + DeletedOK := DeleteFile(Filename); + if DeletedOK = false then Showmessage('Could not delete temporary file QH_TmpFile.tmp'); + if assigned(vStringList) then freeandnil(vStringList); + ShowMessage('Grid content now in clipboard.'); + end; + finally + // Nothing to do + end; + finally + // Nothing to do + end; +end; + +// Counts the rows of a given database table +function TfrmSQLiteDBases.GetTableRowCount(TableName : string; DataSource : TDBGrid) : integer; +begin + result := 0; + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT Count(*) FROM ' + TableName; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + result := SQLQuery1.Fields[0].AsInteger + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// ShowDuplicates lists entries with duplicate hash values from the FILES tab, +// by searching hash column for matches and then displays all rows fully +// for which duplicate hashes were found +procedure TfrmSQLiteDBases.ShowDuplicates(DataSource : TDBGrid); +// Sourced from https://stackoverflow.com/questions/46345862/sql-how-to-return-all-column-fields-for-one-column-containing-duplicates +begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + 'FROM TBL_FILES WHERE HashValue IN ' + + '(SELECT HashValue FROM TBL_FILES ' + + 'GROUP BY HashValue HAVING COUNT(*) > 1) ORDER BY hashvalue'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; + MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + + +// *** Start of FILES tab related database routines *** + +// Write computed values from the FILES tab to the database table TBL_FILES +procedure TfrmSQLiteDBases.WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string); +begin + try + SQLQuery1.Close; + // Insert the values into the database. We're using ParamByName which prevents SQL Injection + // http://wiki.freepascal.org/Working_With_TSQLQuery#Parameters_in_TSQLQuery.SQL + SQLQuery1.SQL.Text := 'INSERT into TBL_FILES (Filename, FilePath, HashValue, FileSize) values (:Filename,:FilePath,:HashValue,:FileSize)'; + SQLTransaction1.Active := True; + SQLQuery1.Params.ParamByName('Filename').AsString := Filename; + SQLQuery1.Params.ParamByName('FilePath').AsString := FilePath; + SQLQuery1.Params.ParamByName('HashValue').AsString := hashvalue; + SQLQuery1.Params.ParamByName('FileSize').AsString := FileSize; + SQLQuery1.ExecSQL; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the FILES tab to sort entries by filename alphabetically +procedure TfrmSQLiteDBases.SortByFileName(DataSource : TDBGrid); +begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + 'FROM TBL_FILES ORDER BY FileName'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; + MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + + +// Used by FILES tab for sorting entries by file path alphabetically +procedure TfrmSQLiteDBases.SortByFilePath(DataSource : TDBGrid); +begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + 'FROM TBL_FILES ORDER BY FilePath'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; + MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + + +// Used by the FILES tab display grid to sort by hash +procedure TfrmSQLiteDBases.SortByHash(DataSource : TDBGrid); +begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + 'FROM TBL_FILES ORDER BY HashValue'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; + MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the FILES tab display grid to list all again +procedure TfrmSQLiteDBases.ShowAll(DataSource : TDBGrid); +begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT * FROM TBL_FILES'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; + MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the FILES tab display grid to copy the content of Column 1 (filename) to clipboard +procedure TfrmSQLiteDBases.CopyFilenameOfSelectedCell(DBData : TDBGrid); +var + CellOfInterest : string; +begin + CellOfInterest := ''; + if not (DBData.DataSource.DataSet.Fields[1].Value = NULL) then + begin + CellOfInterest := DBData.DataSource.DataSet.Fields[1].Value; + Clipboard.AsText := CellOfInterest; + end; +end; + +// // Used by the FILES tab display grid to copy the content of Column 2 (file path) to clipboard +procedure TfrmSQLiteDBases.CopyFilePathOfSelectedCell(DBData : TDBGrid); +var + CellOfInterest : string; +begin + CellOfInterest := ''; + if not (DBData.DataSource.DataSet.Fields[2].Value = NULL) then + begin + CellOfInterest := DBData.DataSource.DataSet.Fields[2].Value; + Clipboard.AsText := CellOfInterest; + end; +end; + +// // Used by the FILES tab display grid to copy the content of Column 3 (Hash Value) to clipboard +procedure TfrmSQLiteDBases.CopyHashOfSelectedCell(DBData : TDBGrid); +var + CellOfInterest : string; +begin + CellOfInterest := ''; + if not (DBData.DataSource.DataSet.Fields[3].Value = NULL) then + begin + CellOfInterest := DBData.DataSource.DataSet.Fields[3].Value; + Clipboard.AsText := CellOfInterest; + end; +end; + +// *** Start of COPY tab related functions *** + +// Write computed values from the COPY tab to the database table TBL_COPY +procedure TfrmSQLiteDBases.WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col5 : string); +{Col1 : Source Filename + Col2 : Source Hash + Col3 : Destination Filename + Col4 : Destination Hash + Col5 : DateAttributes;} +begin + try + SQLQuery1.Close; + // Insert the values into the database. We're using ParamByName which prevents SQL Injection + // http://wiki.freepascal.org/Working_With_TSQLQuery#Parameters_in_TSQLQuery.SQL + SQLQuery1.SQL.Text := 'INSERT into TBL_COPY (SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes) values (:SourceFilename,:SourceHash,:DestinationFilename,:DestinationHash,:DateAttributes)'; + SQLTransaction1.Active := True; + SQLQuery1.Params.ParamByName('SourceFilename').AsString := Col1; + SQLQuery1.Params.ParamByName('SourceHash').AsString := Col2; + SQLQuery1.Params.ParamByName('DestinationFilename').AsString := Col3; + SQLQuery1.Params.ParamByName('DestinationHash').AsString := Col4; + SQLQuery1.Params.ParamByName('DateAttributes').AsString := Col5; + SQLQuery1.ExecSQL; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the COPY tab display grid, to sort by source filename...Col 1 +procedure TfrmSQLiteDBases.SortBySourceFilename(DataSource : TDBGrid); +begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + 'FROM TBL_COPY ORDER BY SourceFilename'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the COPY tab display grid to sort by destination filename...Col 3 +procedure TfrmSQLiteDBases.SortByDestinationFilename(DataSource : TDBGrid); +begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + 'FROM TBL_COPY ORDER BY DestinationFilename'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the COPY tab display grid to sort by source hash, Col 2 +procedure TfrmSQLiteDBases.SortBySourceHash(DataSource : TDBGrid); +begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + 'FROM TBL_COPY ORDER BY SourceHash'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the COPY tab display grid to sort by destination hash...Col 4 +procedure TfrmSQLiteDBases.SortByDestinationHash(DataSource : TDBGrid); +begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + 'FROM TBL_COPY ORDER BY DestinationHash'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the COPY grid to show all items +procedure TfrmSQLiteDBases.ShowAllCOPYGRID(DataSource : TDBGrid); +begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT * FROM TBL_COPY'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// There is an UpdateGridXXX routine for each tab where a DBGrid is used. +// Each one is to populate the grid with the data from the query. + +// FILES tab update grid routine +procedure TfrmSQLiteDBases.UpdateGridFILES(Sender: TObject); + begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT * FROM TBL_FILES'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; + MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// COPY tab update grid routine +procedure TfrmSQLiteDBases.UpdateGridCOPYTAB(Sender: TObject); + begin + try + SQLQuery1.Close; + SQLQuery1.SQL.Text := 'SELECT * FROM TBL_COPY'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +procedure TfrmSQLiteDBases.FormClose(Sender: TObject; var CloseAction: TCloseAction); +begin + SQLite3Connection1.Close; + SQLite3Connection1.Free; +end; + +{ procedure frmSQLiteDBases.btnCountRowsClick(Sender: TObject); + begin + + //SQLite3Connection1.Close; // Ensure the connection is closed when we start + + //SQLite3Connection1.Password := txtPass.Text; // The current password + + // Try to perform query + try + SQLite3Connection1.Connected := True; + + // Set SQL text to count all rows from the TBL_FILES table + SQLQuery1.SQL.Clear; + SQLQuery1.SQL.Text := 'Select Count(*) from TBL_FILES'; + SQLQuery1.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := SQLQuery1; + DBGrid1.DataSource := DataSource1; + DBGrid1.AutoFillColumns := true; + + except + ShowMessage('Unable to query the database'); + end; + end; +} + +initialization +{$I dbases_sqlite.lrs} + +end. + diff --git a/project1.lpr b/project1.lpr index 970ec7e..3877315 100644 --- a/project1.lpr +++ b/project1.lpr @@ -7,8 +7,8 @@ cthreads, {$ENDIF}{$ENDIF} Interfaces, // this includes the LCL widgetset - Forms, Unit2, FindAllFilesEnhanced, diskmodule, uDisplayGrid, - diskspecification, uProgress, frmAboutUnit, zvdatetimectrls; + Forms, lazdbexport, Unit2, FindAllFilesEnhanced, diskmodule, uDisplayGrid, + diskspecification, uProgress, frmAboutUnit, zvdatetimectrls, dbases_sqlite; //{$IFDEF WINDOWS}{$R project1.rc}{$ENDIF} @@ -34,6 +34,7 @@ {$ENDIF} {$ENDIF} Application.CreateForm(TfrmAbout, frmAbout); + Application.CreateForm(TfrmSQLiteDBases, frmSQLiteDBases); Application.Run; end. diff --git a/udisplaygrid.lfm b/udisplaygrid.lfm index 97a4411..ffe72d6 100644 --- a/udisplaygrid.lfm +++ b/udisplaygrid.lfm @@ -1,7 +1,7 @@ object frmDisplayGrid1: TfrmDisplayGrid1 - Left = 583 + Left = 1071 Height = 430 - Top = 406 + Top = 354 Width = 980 Caption = 'QuickHash - Copy Results' ClientHeight = 430 @@ -9,71 +9,80 @@ object frmDisplayGrid1: TfrmDisplayGrid1 OnClose = FormClose Position = poDesktopCenter LCLVersion = '1.6.4.0' - object CopyAndHashGrid: TStringGrid - Left = 16 - Height = 336 - Top = 16 - Width = 947 - Anchors = [akTop, akLeft, akRight] - Color = clDefault - ColCount = 6 - ColumnClickSorts = True - Columns = < - item - Title.Caption = 'Source File and Path' - Width = 200 - end - item - Title.Caption = 'Source Hash' - Width = 200 - end - item - Title.Caption = 'Destination Path and File Name' - Width = 200 - end - item - Title.Caption = 'Destination Hash' - Width = 200 - end - item - Title.Caption = 'Created, Last Modified, Last Accessed Dates' - Width = 300 - end> - Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goColMoving, goRowSelect, goDblClickAutoSize, goSmoothScroll, goScrollKeepVisible] - PopupMenu = frmDisplayGridPopupMenu - RowCount = 2 - TabOrder = 0 - Visible = False - end object btnClipboardResults2: TButton - Left = 456 + Left = 296 Height = 23 Hint = 'Click to have the display grid content copied '#10'to clipboard. You can then paste into spreadsheet' - Top = 376 + Top = 378 Width = 80 Caption = 'Clipboard' Enabled = False OnClick = btnClipboardResults2Click + TabOrder = 0 + end + object RecursiveDisplayGrid_COPY: TDBGrid + Left = 16 + Height = 336 + Top = 24 + Width = 952 + Color = clWindow + Columns = <> + PopupMenu = frmDisplayGridPopupMenu TabOrder = 1 end + object DBNavigator1: TDBNavigator + Left = 16 + Height = 25 + Top = 376 + Width = 241 + BevelOuter = bvNone + ChildSizing.EnlargeHorizontal = crsScaleChilds + ChildSizing.EnlargeVertical = crsScaleChilds + ChildSizing.ShrinkHorizontal = crsScaleChilds + ChildSizing.ShrinkVertical = crsScaleChilds + ChildSizing.Layout = cclLeftToRightThenTopToBottom + ChildSizing.ControlsPerLine = 100 + ClientHeight = 25 + ClientWidth = 241 + DataSource = frmSQLiteDBases.DataSource1 + Options = [] + TabOrder = 2 + VisibleButtons = [nbFirst, nbPrior, nbNext, nbLast] + end object frmDisplayGridPopupMenu: TPopupMenu - left = 405 - top = 142 - object MenuItem1: TMenuItem - Caption = 'Copy row(s) to clipboard' - OnClick = MenuItem1Click + left = 584 + top = 376 + object MenuItem_SortBySourceNameCOPYGRID: TMenuItem + Caption = 'Sort by Source Name' + OnClick = MenuItem_SortBySourceNameCOPYGRIDClick + end + object MenuItem_SortByDestinationNameCOPYGRID: TMenuItem + Caption = 'Sort by Destination Name' + OnClick = MenuItem_SortByDestinationNameCOPYGRIDClick + end + object MenuItem_SortBySourceHashCOPYGRID: TMenuItem + Caption = 'Sort by Source Hash' + OnClick = MenuItem_SortBySourceHashCOPYGRIDClick + end + object MenuItem_SortByDestinationHashCOPYGRID: TMenuItem + Caption = 'Sort by Destination Hash' + OnClick = MenuItem_SortByDestinationHashCOPYGRIDClick + end + object MenuItem_ShowAllCOPYGRID: TMenuItem + Caption = 'Show All' + OnClick = MenuItem_ShowAllCOPYGRIDClick end - object MenuItem2: TMenuItem - Caption = 'Copy grid to clipboard' - OnClick = MenuItem2Click + object MenuItem_SaveDBToCSV: TMenuItem + Caption = 'Save to CSV file...' + OnClick = MenuItem_SaveDBToCSVClick end - object MenuItem3: TMenuItem - Caption = 'Save grid to file...' - OnClick = MenuItem3Click + object MenuItem_CopyToClipboard: TMenuItem + Caption = 'Copy to Clipboard' + OnClick = MenuItem_CopyToClipboardClick end end object frmDisplayGridSaveDialog1: TSaveDialog - left = 405 - top = 224 + left = 736 + top = 376 end end diff --git a/udisplaygrid.pas b/udisplaygrid.pas index 506e4d5..2f54097 100644 --- a/udisplaygrid.pas +++ b/udisplaygrid.pas @@ -2,6 +2,8 @@ { A new unit added in QuickHash 2.6.3 to better enable the seperate display of results when copying files from Source to Destination folders. Allows the main form to contain treeview explorer style charts for source and destination. + + SQLite added with v3.0.0 and routines re-written accordingly } {$mode objfpc} @@ -9,7 +11,7 @@ interface uses Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, - Grids, StdCtrls, Menus; + Grids, StdCtrls, Menus, DBGrids, DbCtrls; type @@ -17,17 +19,26 @@ interface TfrmDisplayGrid1 = class(TForm) btnClipboardResults2: TButton; - CopyAndHashGrid: TStringGrid; + DBNavigator1: TDBNavigator; + MenuItem_CopyToClipboard: TMenuItem; + MenuItem_SaveDBToCSV: TMenuItem; + MenuItem_ShowAllCOPYGRID: TMenuItem; + MenuItem_SortByDestinationNameCOPYGRID: TMenuItem; + MenuItem_SortBySourceNameCOPYGRID: TMenuItem; + MenuItem_SortBySourceHashCOPYGRID: TMenuItem; + MenuItem_SortByDestinationHashCOPYGRID: TMenuItem; + RecursiveDisplayGrid_COPY: TDBGrid; frmDisplayGridPopupMenu: TPopupMenu; - MenuItem1: TMenuItem; - MenuItem2: TMenuItem; - MenuItem3: TMenuItem; frmDisplayGridSaveDialog1: TSaveDialog; procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); procedure btnClipboardResults2Click(Sender: TObject); - procedure MenuItem1Click(Sender: TObject); - procedure MenuItem2Click(Sender: TObject); - procedure MenuItem3Click(Sender: TObject); + procedure MenuItem_CopyToClipboardClick(Sender: TObject); + procedure MenuItem_SaveDBToCSVClick(Sender: TObject); + procedure MenuItem_ShowAllCOPYGRIDClick(Sender: TObject); + procedure MenuItem_SortByDestinationHashCOPYGRIDClick(Sender: TObject); + procedure MenuItem_SortByDestinationNameCOPYGRIDClick(Sender: TObject); + procedure MenuItem_SortBySourceHashCOPYGRIDClick(Sender: TObject); + procedure MenuItem_SortBySourceNameCOPYGRIDClick(Sender: TObject); private { private declarations } public @@ -39,42 +50,69 @@ TfrmDisplayGrid1 = class(TForm) implementation +uses +// New as of v3.0.0 +dbases_sqlite; + { TfrmDisplayGrid1 } procedure TfrmDisplayGrid1.FormClose(Sender: TObject; var CloseAction: TCloseAction); begin - CopyAndHashGrid.Clear; + RecursiveDisplayGrid_COPY.Clear end; procedure TfrmDisplayGrid1.btnClipboardResults2Click(Sender: TObject); begin - try - frmDisplayGrid1.CopyAndHashGrid.CopyToClipboard(false); - finally - ShowMessage('Grid content now in clipboard...Paste (Ctrl+V) into spreadsheet or text editor') - end + frmSQLiteDBases.DatasetToClipBoard(frmDisplayGrid1.RecursiveDisplayGrid_COPY); +end; + +procedure TfrmDisplayGrid1.MenuItem_CopyToClipboardClick(Sender: TObject); +begin + frmSQLiteDBases.DatasetToClipBoard(RecursiveDisplayGrid_COPY); end; -// Copy selected row to clipboard -procedure TfrmDisplayGrid1.MenuItem1Click(Sender: TObject); +procedure TfrmDisplayGrid1.MenuItem_SaveDBToCSVClick(Sender: TObject); begin - CopyAndHashGrid.CopyToClipboard(true); + frmDisplayGridSaveDialog1.Title := 'Save results as...'; + frmDisplayGridSaveDialog1.InitialDir := GetCurrentDir; + frmDisplayGridSaveDialog1.Filter := 'Comma Sep|*.csv'; + frmDisplayGridSaveDialog1.DefaultExt := 'csv'; + + if frmDisplayGridSaveDialog1.Execute then + begin + frmSQLiteDBases.SaveDBToCSV(RecursiveDisplayGrid_COPY, frmDisplayGridSaveDialog1.FileName); + end; end; -// Copy the whole grid to clipboard -procedure TfrmDisplayGrid1.MenuItem2Click(Sender: TObject); +procedure TfrmDisplayGrid1.MenuItem_ShowAllCOPYGRIDClick(Sender: TObject); begin - CopyAndHashGrid.CopyToClipboard(false); + RecursiveDisplayGrid_COPY.Clear; + frmSQLiteDBases.ShowAllCOPYGRID(RecursiveDisplayGrid_COPY); end; -// Copy whole grid to TSV file -procedure TfrmDisplayGrid1.MenuItem3Click(Sender: TObject); +procedure TfrmDisplayGrid1.MenuItem_SortByDestinationHashCOPYGRIDClick(Sender: TObject); begin - if frmDisplayGridSaveDialog1.Execute then - begin - CopyAndHashGrid.SaveToCSVFile(frmDisplayGridSaveDialog1.FileName); - end; + RecursiveDisplayGrid_COPY.Clear; + frmSQLiteDBases.SortByDestinationHash(RecursiveDisplayGrid_COPY); +end; + +procedure TfrmDisplayGrid1.MenuItem_SortBySourceHashCOPYGRIDClick(Sender: TObject); +begin + RecursiveDisplayGrid_COPY.Clear; + frmSQLiteDBases.SortBySourceHash(RecursiveDisplayGrid_COPY); +end; + +procedure TfrmDisplayGrid1.MenuItem_SortBySourceNameCOPYGRIDClick(Sender: TObject); +begin + RecursiveDisplayGrid_COPY.Clear; + frmSQLiteDBases.SortBySourceFilename(RecursiveDisplayGrid_COPY); +end; + +procedure TfrmDisplayGrid1.MenuItem_SortByDestinationNameCOPYGRIDClick(Sender: TObject); +begin + RecursiveDisplayGrid_COPY.Clear; + frmSQLiteDBases.SortByDestinationFilename(RecursiveDisplayGrid_COPY); end; diff --git a/unit2.lfm b/unit2.lfm index 73ef0a2..9262829 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,12 +1,12 @@ object MainForm: TMainForm - Left = 342 - Height = 714 - Top = 73 - Width = 1018 + Left = 450 + Height = 738 + Top = 338 + Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v2.8.4 - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 695 - ClientWidth = 1018 + Caption = 'QuickHash v3.0.0 - The easy and convenient way to hash data in Linux, OSX and Windows' + ClientHeight = 718 + ClientWidth = 1016 Menu = MainMenu1 OnCreate = FormCreate OnDropFiles = FormDropFiles @@ -15,32 +15,32 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 657 + Height = 680 Top = 24 - Width = 986 - ActivePage = TabSheet1 + Width = 984 + ActivePage = TabSheet3 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 0 + TabIndex = 2 TabOrder = 0 OnChange = PageControl1Change object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 631 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False object TextHashingGroupBox: TGroupBox Left = 120 Height = 438 Top = 10 - Width = 842 + Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 417 - ClientWidth = 838 + ClientHeight = 416 + ClientWidth = 836 Color = clForm Font.Height = -13 ParentColor = False @@ -51,7 +51,7 @@ object MainForm: TMainForm Height = 183 Hint = 'Type or paste and watch hash value change.'#13#10'For amounts larger than several hundred Kb, save'#13#10'data to a file and use File Hashing instead. ' Top = 9 - Width = 816 + Width = 814 Anchors = [akTop, akLeft, akRight] Lines.Strings = ( 'Type or paste text here - hash will update as you type' @@ -69,7 +69,7 @@ object MainForm: TMainForm Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' Top = 352 - Width = 816 + Width = 814 Anchors = [akTop, akLeft, akRight] Color = clSilver Font.Height = -13 @@ -84,19 +84,19 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 24 + Height = 25 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)' Top = 304 - Width = 817 + Width = 815 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 16 - EditLabel.Top = 285 - EditLabel.Width = 817 + EditLabel.Height = 17 + EditLabel.Top = 284 + EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False ParentShowHint = False @@ -110,7 +110,7 @@ object MainForm: TMainForm Top = 208 Width = 752 Caption = 'Additional Text Hashing Functions' - ClientHeight = 51 + ClientHeight = 50 ClientWidth = 748 TabOrder = 3 object btnFLBL: TButton @@ -148,10 +148,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 352 - Height = 20 + Height = 21 Hint = 'If left unticked, the source '#13#10'text including corresponding hashes '#13#10'will be output. If ticked, only the'#13#10'hashes will be output on their own.' Top = 13 - Width = 190 + Width = 194 Caption = 'Source text included in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -176,7 +176,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -200,16 +200,16 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 60 + ClientHeight = 59 ClientWidth = 92 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 16 + Height = 17 Top = 8 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -218,18 +218,18 @@ object MainForm: TMainForm object TabSheet2: TTabSheet Hint = 'Hash a single file (useful for hashing disks in Linux)' Caption = 'F&ile' - ClientHeight = 631 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 ParentShowHint = False object FileHashingGroupBox: TGroupBox Left = 120 Height = 358 Top = 10 - Width = 844 + Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 337 - ClientWidth = 840 + ClientHeight = 336 + ClientWidth = 836 Color = clForm Font.Height = -13 ParentColor = False @@ -238,34 +238,34 @@ object MainForm: TMainForm TabOrder = 0 object Label6: TLabel Left = 552 - Height = 32 + Height = 34 Top = 47 - Width = 264 + Width = 270 Caption = 'As root, this section can be used to hash disks'#10'e.g. /dev/sdX or /dev/sdaX, or /dev/hdX' ParentColor = False WordWrap = True end object lblStartedFileAt: TLabel Left = 272 - Height = 16 + Height = 17 Top = 8 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblFileTimeTaken: TLabel Left = 272 - Height = 16 + Height = 17 Top = 56 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object edtFileNameToBeHashed: TEdit Left = 6 - Height = 24 + Height = 25 Top = 96 - Width = 828 + Width = 824 Anchors = [akTop, akLeft, akRight] Color = clSilver ReadOnly = True @@ -274,7 +274,7 @@ object MainForm: TMainForm end object btnHashFile: TButton Left = 6 - Height = 23 + Height = 25 Hint = 'Choose a single file to hash (or Linux physical device e.g. /dev/sda)' Top = 64 Width = 83 @@ -290,16 +290,16 @@ object MainForm: TMainForm end object StatusBar1: TStatusBar Left = 0 - Height = 20 - Top = 317 - Width = 840 + Height = 23 + Top = 313 + Width = 836 Panels = <> end object lblDragAndDropNudge: TLabel Left = 112 - Height = 16 + Height = 17 Top = 64 - Width = 115 + Width = 121 Caption = 'or drag n drop a file' ParentColor = False end @@ -307,7 +307,7 @@ object MainForm: TMainForm Left = 6 Height = 58 Top = 136 - Width = 826 + Width = 822 Anchors = [akTop, akLeft, akRight] Color = clSilver Lines.Strings = ( @@ -318,19 +318,19 @@ object MainForm: TMainForm end object lbleExpectedHash: TLabeledEdit Left = 6 - Height = 24 + Height = 25 Hint = 'Paste an existing hash value here to see if'#13#10'the generated file hash matches it, or not. ' Top = 224 - Width = 828 + Width = 824 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHash EditLabel.AnchorSideRight.Control = lbleExpectedHash EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHash EditLabel.Left = 6 - EditLabel.Height = 16 - EditLabel.Top = 205 - EditLabel.Width = 828 + EditLabel.Height = 17 + EditLabel.Top = 204 + EditLabel.Width = 824 EditLabel.Caption = 'Expected Hash Value (paste from other utility before or after file hashing)' EditLabel.ParentColor = False MaxLength = 128 @@ -340,18 +340,18 @@ object MainForm: TMainForm end object lbEndedFileAt: TLabel Left = 272 - Height = 16 + Height = 17 Top = 32 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object ZVDateTimePickerFileTab: TZVDateTimePicker Left = 8 - Height = 24 + Height = 25 Hint = 'Enter date and time (hours and minutes) '#13#10'to start the process. Must be in the future!' Top = 32 - Width = 138 + Width = 136 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -375,10 +375,10 @@ object MainForm: TMainForm end object lblschedulertickboxFileTab: TCheckBox Left = 8 - Height = 20 + Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the file to hash.' Top = 8 - Width = 108 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileTabChange ParentShowHint = False @@ -407,9 +407,9 @@ object MainForm: TMainForm AnchorSideTop.Control = pbFile AnchorSideTop.Side = asrBottom Left = 456 - Height = 16 + Height = 17 Top = 281 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -429,7 +429,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -449,19 +449,19 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 631 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 627 + Height = 626 Top = 10 - Width = 840 + Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 606 - ClientWidth = 836 + ClientHeight = 604 + ClientWidth = 842 Color = clForm Font.Height = -13 ParentColor = False @@ -470,7 +470,7 @@ object MainForm: TMainForm object Label2: TLabel AnchorSideRight.Control = lblFilesExamined Left = 520 - Height = 16 + Height = 17 Top = 28 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -481,7 +481,7 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 23 + Height = 25 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' Top = 93 Width = 117 @@ -493,14 +493,14 @@ object MainForm: TMainForm ParentFont = False ParentShowHint = False ShowHint = True - TabOrder = 5 + TabOrder = 4 end object DirSelectedField: TEdit Left = 8 - Height = 24 + Height = 25 Hint = 'The chosen parent directory' Top = 136 - Width = 824 + Width = 828 Anchors = [akTop, akLeft, akRight] Color = clSilver TabOrder = 0 @@ -509,7 +509,7 @@ object MainForm: TMainForm object Label4: TLabel AnchorSideRight.Control = lblNoFilesInDir Left = 520 - Height = 16 + Height = 17 Top = 6 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -518,19 +518,19 @@ object MainForm: TMainForm end object PercentageComplete: TLabel Left = 520 - Height = 16 + Height = 17 Top = 56 - Width = 84 + Width = 88 Anchors = [akTop, akLeft, akRight] Caption = '% Complete:' ParentColor = False end object SaveToCSVCheckBox1: TCheckBox Left = 6 - Height = 20 + Height = 21 Hint = 'Tick to choose a filename and location for the log file' Top = 6 - Width = 97 + Width = 96 Caption = 'Save to CSV?' Checked = True ParentShowHint = False @@ -540,60 +540,51 @@ object MainForm: TMainForm end object SaveToHTMLCheckBox1: TCheckBox Left = 6 - Height = 20 + Height = 21 Top = 28 - Width = 105 + Width = 107 Caption = 'Save to HTML?' TabOrder = 2 end object btnClipboardResults: TButton Left = 224 - Height = 26 + Height = 27 Hint = 'Press this to copy entire grid content to RAM' Top = 93 - Width = 80 + Width = 84 AutoSize = True Caption = 'Clipboard' Enabled = False OnClick = btnClipboardResultsClick ParentShowHint = False ShowHint = True - TabOrder = 7 + TabOrder = 6 end object btnStopScan1: TButton Left = 152 - Height = 23 + Height = 25 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' Top = 93 - Width = 48 + Width = 50 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click ParentFont = False - TabOrder = 6 + TabOrder = 5 end object chkRecursiveDirOverride: TCheckBox Left = 152 - Height = 20 - Top = 32 - Width = 162 + Height = 21 + Top = 6 + Width = 167 Caption = 'Ignoring sub-directories?' TabOrder = 3 end - object chkFlagDuplicates: TCheckBox - Left = 152 - Height = 20 - Hint = 'Have duplicate files (by hash value) identified' - Top = 6 - Width = 112 - Caption = 'Flag Duplicates?' - TabOrder = 4 - end object Label5: TLabel Left = 110 - Height = 24 + Height = 28 Top = 312 - Width = 606 + Width = 575 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -601,60 +592,16 @@ object MainForm: TMainForm Visible = False WordWrap = True end - object RecursiveDisplayGrid1: TStringGrid - Left = 6 - Height = 392 - Hint = 'Select single or multiple cells then ''Ctrl + C'' to copy content to clipboard. Click headers to sort by column header,auto-expand and re-arrange by dragging' - Top = 176 - Width = 824 - Anchors = [akTop, akLeft, akRight, akBottom] - Color = clDefault - ColCount = 6 - ColumnClickSorts = True - Columns = < - item - MinSize = 40 - MaxSize = 10000 - ReadOnly = True - Title.Alignment = taCenter - Title.Caption = 'File Name' - Width = 250 - end - item - Title.Caption = 'Path' - Width = 250 - end - item - ReadOnly = True - Title.Alignment = taCenter - Title.Caption = 'Hash Value' - Width = 300 - end - item - Title.Caption = 'File Size (on Disk)' - Width = 200 - end - item - Title.Caption = 'Duplicate?' - end> - Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goDrawFocusSelected, goColSizing, goColMoving, goColSpanning, goDblClickAutoSize, goSmoothScroll, goScrollKeepVisible, goDontScrollPartCell] - ParentShowHint = False - RowCount = 2 - ShowHint = True - TabOrder = 8 - TitleFont.Height = -13 - TitleStyle = tsStandard - Visible = False - end object StatusBar2: TStatusBar AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 8 - Height = 20 - Top = 560 - Width = 828 + Height = 23 + Top = 571 + Width = 834 Align = alCustom - Anchors = [akTop, akLeft, akRight] + Anchors = [akLeft, akRight] + AutoSize = False Panels = <> end object lblTimeTaken3: TLabel @@ -663,7 +610,7 @@ object MainForm: TMainForm Left = 686 Height = 17 Top = 6 - Width = 150 + Width = 156 Anchors = [akTop, akLeft, akRight] AutoSize = False Caption = '...' @@ -673,9 +620,9 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 16 + Height = 17 Top = 56 - Width = 150 + Width = 156 Anchors = [akTop, akLeft, akRight] Caption = '...' ParentColor = False @@ -683,7 +630,7 @@ object MainForm: TMainForm object lblNoFilesInDir: TLabel AnchorSideRight.Control = lblTimeTaken3 Left = 631 - Height = 16 + Height = 17 Top = 6 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -693,7 +640,7 @@ object MainForm: TMainForm object lblPercentageComplete: TLabel AnchorSideRight.Control = lblTimeTaken4 Left = 631 - Height = 16 + Height = 17 Top = 56 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -703,7 +650,7 @@ object MainForm: TMainForm object lblFilesExamined: TLabel AnchorSideRight.Control = lblTotalBytesExamined Left = 631 - Height = 16 + Height = 17 Top = 28 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -714,52 +661,52 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 16 + Height = 17 Top = 28 - Width = 150 + Width = 156 Anchors = [akTop, akLeft, akRight] Caption = '...' ParentColor = False end object chkHiddenFiles: TCheckBox Left = 336 - Height = 20 + Height = 21 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' Top = 6 - Width = 130 + Width = 137 Caption = 'Hidden folders too?' - TabOrder = 10 + TabOrder = 8 end object FileMaskField2: TEdit Left = 312 - Height = 24 + Height = 25 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 56 Width = 200 ParentShowHint = False ShowHint = True - TabOrder = 11 + TabOrder = 9 Text = '*.doc;*.docx;*.xls;*.xlsx;*.pdf;' Visible = False end object FileTypeMaskCheckBox2: TCheckBox Left = 336 - Height = 20 + Height = 21 Top = 32 - Width = 123 + Width = 126 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change - TabOrder = 12 + TabOrder = 10 end object ZVDateTimePickerFileSTab: TZVDateTimePicker Left = 152 - Height = 24 - Top = 56 - Width = 138 + Height = 25 + Top = 52 + Width = 136 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 - TabOrder = 13 + TabOrder = 11 Enabled = False TrailingSeparator = False TextForNullDate = 'Choose date & time' @@ -777,13 +724,47 @@ object MainForm: TMainForm end object lblschedulertickboxFileSTab: TCheckBox Left = 6 - Height = 20 + Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' Top = 56 - Width = 108 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange + TabOrder = 12 + end + object RecursiveDisplayGrid1: TDBGrid + Left = 8 + Height = 380 + Top = 176 + Width = 836 + Anchors = [akTop, akLeft, akRight, akBottom] + Color = clWindow + Columns = <> + DataSource = frmSQLiteDBases.DataSource1 + PopupMenu = popmenuDBGrid_Files + TabOrder = 13 + TitleFont.Height = -13 + end + object FileSDBNavigator: TDBNavigator + Left = 335 + Height = 25 + Hint = 'This can help navigate the data grid' + Top = 95 + Width = 177 + BevelOuter = bvNone + Caption = 'Grid Navigator' + ChildSizing.EnlargeHorizontal = crsScaleChilds + ChildSizing.EnlargeVertical = crsScaleChilds + ChildSizing.ShrinkHorizontal = crsScaleChilds + ChildSizing.ShrinkVertical = crsScaleChilds + ChildSizing.Layout = cclLeftToRightThenTopToBottom + ChildSizing.ControlsPerLine = 100 + ClientHeight = 25 + ClientWidth = 177 + DataSource = frmSQLiteDBases.DataSource1 + Options = [] TabOrder = 14 + VisibleButtons = [nbFirst, nbPrior, nbNext, nbLast] end end object AlgorithmChoiceRadioBox3: TRadioGroup @@ -801,7 +782,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -827,19 +808,19 @@ object MainForm: TMainForm object TabSheet4: TTabSheet Hint = 'Choose a directory, have its content hashed, files are copied to destination, and re-hashed.' Caption = '&Copy' - ClientHeight = 631 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 ParentShowHint = False ShowHint = True object CopyFilesHashingGroupBox: TGroupBox Left = 120 Height = 596 Top = 8 - Width = 838 + Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 575 - ClientWidth = 834 + ClientHeight = 574 + ClientWidth = 830 Color = clForm Font.Height = -13 ParentColor = False @@ -849,15 +830,15 @@ object MainForm: TMainForm Left = 8 Height = 184 Top = 8 - Width = 817 + Width = 813 Anchors = [akTop, akLeft, akRight] ClientHeight = 184 - ClientWidth = 817 + ClientWidth = 813 TabOrder = 3 OnClick = Panel1CopyAndHashOptionsClick object CheckBoxListOfDirsOnly: TCheckBox Left = 14 - Height = 20 + Height = 21 Hint = 'Tick to have child directories listed, but no files inside hashed' Top = 0 Width = 161 @@ -868,30 +849,30 @@ object MainForm: TMainForm end object CheckBoxListOfDirsAndFilesOnly: TCheckBox Left = 14 - Height = 20 + Height = 21 Hint = 'Tick to have child directories and files listed, but no files actually hashed' Top = 32 - Width = 213 + Width = 214 Caption = 'Just LIST sub-directories and files' OnChange = CheckBoxListOfDirsAndFilesOnlyChange TabOrder = 1 end object SaveToHTMLCheckBox2: TCheckBox Left = 256 - Height = 20 + Height = 21 Hint = 'Save results as HTML web page' Top = 0 - Width = 142 + Width = 141 Anchors = [akLeft] Caption = 'Save results (HTML)?' TabOrder = 2 end object SaveToCSVCheckBox2: TCheckBox Left = 256 - Height = 20 + Height = 21 Hint = 'Save results as CSV data (spreadsheet format)' Top = 32 - Width = 134 + Width = 130 Caption = 'Save results (CSV)?' Checked = True State = cbChecked @@ -899,17 +880,17 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox1: TCheckBox Left = 448 - Height = 20 + Height = 21 Hint = 'Only copy files of a particular type' Top = 32 - Width = 123 + Width = 126 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox1Change TabOrder = 5 end object FileMaskField: TEdit Left = 464 - Height = 24 + Height = 25 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 64 Width = 248 @@ -921,99 +902,99 @@ object MainForm: TMainForm end object chkNoRecursiveCopy: TCheckBox Left = 448 - Height = 20 + Height = 21 Hint = 'Only copy files found in the root of chosen directory' Top = 0 - Width = 152 + Width = 156 Anchors = [akLeft] Caption = 'Ignore sub-directories?' TabOrder = 4 end object Label11: TLabel Left = 14 - Height = 16 + Height = 17 Top = 72 - Width = 78 + Width = 75 Caption = '# Files in Dir:' ParentColor = False end object Label12: TLabel Left = 14 - Height = 16 + Height = 17 Top = 104 - Width = 103 + Width = 100 Caption = '# Files Examined:' ParentColor = False end object Label13: TLabel Left = 14 - Height = 16 + Height = 17 Top = 136 - Width = 75 + Width = 74 Caption = '% Complete:' ParentColor = False end object lblTimeTaken5A: TLabel Left = 464 - Height = 16 + Height = 17 Top = 97 - Width = 70 + Width = 66 Caption = 'Start Time: ' ParentColor = False end object lblTimeTaken5B: TLabel Left = 464 - Height = 16 + Height = 17 Top = 121 - Width = 67 + Width = 65 Caption = 'End Time: ' ParentColor = False end object lblTimeTaken6A: TLabel Left = 560 - Height = 16 + Height = 17 Top = 97 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTimeTaken6B: TLabel Left = 560 - Height = 16 + Height = 17 Top = 121 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTimeTaken5C: TLabel Left = 464 - Height = 16 + Height = 17 Top = 145 - Width = 73 + Width = 69 Caption = 'Time Taken:' ParentColor = False end object lblTimeTaken6C: TLabel Left = 560 - Height = 16 + Height = 17 Top = 145 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblNoOfFilesToExamine: TLabel Left = 136 - Height = 16 + Height = 17 Top = 72 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblDataCopiedSoFar: TLabel Left = 208 - Height = 16 + Height = 17 Top = 104 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -1024,29 +1005,29 @@ object MainForm: TMainForm AnchorSideTop.Side = asrBottom AnchorSideRight.Control = pbCopy Left = 374 - Height = 16 + Height = 17 Top = 139 - Width = 12 + Width = 9 Anchors = [] Caption = '...' ParentColor = False end object chkNoPathReconstruction: TCheckBox Left = 624 - Height = 20 + Height = 21 Hint = 'Files will be copied to the root of your chosen '#10'destination directory. Duplicate file NAMES '#10'will have their names appended with '#10'DuplicatedNameX to avoid filesystem conflicts' Top = 0 - Width = 127 + Width = 132 Anchors = [akLeft] Caption = 'Don''t rebuild path?' TabOrder = 7 end object chkCopyHidden: TCheckBox Left = 624 - Height = 20 + Height = 21 Hint = 'If checked, will find hidden directories and files and copy those too' Top = 32 - Width = 123 + Width = 127 Caption = 'Copy hidden files?' TabOrder = 8 end @@ -1060,20 +1041,20 @@ object MainForm: TMainForm end object lblschedulertickboxCopyTab: TCheckBox Left = 256 - Height = 20 + Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the source and destination folders.'#13#10'Hash, copy and hash will start at the specified time' Top = 64 - Width = 108 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCopyTabChange TabOrder = 10 end object ZVDateTimePickerCopyTab: TZVDateTimePicker Left = 272 - Height = 24 + Height = 25 Hint = 'Enter date and time (hours and minutes) ' Top = 96 - Width = 138 + Width = 136 CenturyFrom = 1941 MaxDate = 73050 MinDate = 42736 @@ -1095,9 +1076,9 @@ object MainForm: TMainForm end object lblNoOfFilesToExamine2: TLabel Left = 136 - Height = 16 + Height = 17 Top = 104 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -1120,7 +1101,7 @@ object MainForm: TMainForm end object Edit2SourcePath: TEdit Left = 8 - Height = 24 + Height = 25 Hint = 'Show currently selected source directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 365 @@ -1133,7 +1114,7 @@ object MainForm: TMainForm end object Edit3DestinationPath: TEdit Left = 480 - Height = 24 + Height = 25 Hint = 'Show currently selected destination directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 357 @@ -1146,9 +1127,9 @@ object MainForm: TMainForm end object StatusBar3: TStatusBar Left = 0 - Height = 20 - Top = 555 - Width = 834 + Height = 23 + Top = 551 + Width = 830 Panels = <> ParentShowHint = False end @@ -1197,10 +1178,10 @@ object MainForm: TMainForm end object chkUNCMode: TCheckBox Left = 384 - Height = 20 + Height = 21 Hint = 'Tick to enter UNC network path '#13#10'instead of using treeview selection' Top = 216 - Width = 85 + Width = 92 Caption = 'UNC Mode?' OnChange = chkUNCModeChange TabOrder = 8 @@ -1221,7 +1202,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1239,8 +1220,8 @@ object MainForm: TMainForm end object TabSheet7: TTabSheet Caption = 'Compare Two Files' - ClientHeight = 631 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 object AlgorithmChoiceRadioBox5: TRadioGroup Left = 16 Height = 129 @@ -1256,7 +1237,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1277,11 +1258,11 @@ object MainForm: TMainForm Left = 120 Height = 296 Top = 10 - Width = 838 + Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 275 - ClientWidth = 834 + ClientHeight = 274 + ClientWidth = 830 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1315,18 +1296,18 @@ object MainForm: TMainForm end object Label9: TLabel Left = 130 - Height = 16 + Height = 17 Top = 176 - Width = 40 + Width = 38 Caption = 'Result:' ParentColor = False end object lblFileBHash: TLabel Left = 130 - Height = 16 + Height = 17 Hint = 'Single left mouse click to copy value to clipboard' Top = 100 - Width = 12 + Width = 9 Caption = '...' ParentColor = False ParentShowHint = False @@ -1336,10 +1317,10 @@ object MainForm: TMainForm end object lblFileAHash: TLabel Left = 130 - Height = 16 + Height = 17 Hint = 'Single left mouse click to copy value to clipboard' Top = 40 - Width = 12 + Width = 9 Caption = '...' ParentColor = False ParentShowHint = False @@ -1349,7 +1330,7 @@ object MainForm: TMainForm end object lblHashMatchResult: TLabel Left = 180 - Height = 13 + Height = 15 Top = 176 Width = 9 Caption = '...' @@ -1371,17 +1352,17 @@ object MainForm: TMainForm AnchorSideLeft.Control = GroupBox4 AnchorSideRight.Control = GroupBox4 Left = 0 - Height = 20 - Top = 255 - Width = 834 + Height = 23 + Top = 251 + Width = 830 Panels = <> end object edtFileAName: TEdit Left = 128 - Height = 24 + Height = 25 Hint = 'Path to the file you wish to analyse. '#13#10'Type or paste path here directly, '#13#10'or use the button to the left to select it' Top = 9 - Width = 646 + Width = 642 Anchors = [akTop, akLeft, akRight] ParentShowHint = False ShowHint = True @@ -1390,10 +1371,10 @@ object MainForm: TMainForm end object edtFileBName: TEdit Left = 128 - Height = 24 + Height = 25 Hint = 'Path to the second file you wish to analyse. '#13#10'Type or paste path here directly, '#13#10'or use the button to the left to select it' Top = 72 - Width = 646 + Width = 642 Anchors = [akTop, akLeft, akRight] ParentShowHint = False ShowHint = True @@ -1402,20 +1383,20 @@ object MainForm: TMainForm end object lblschedulertickboxCompareTab: TCheckBox Left = 8 - Height = 20 + Height = 21 Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' Top = 132 - Width = 108 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTabChange TabOrder = 7 end object ZVDateTimePickerCompareTab: TZVDateTimePicker Left = 128 - Height = 24 + Height = 25 Hint = 'Enter date and time (hours and minutes) ' Top = 132 - Width = 138 + Width = 136 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1439,18 +1420,18 @@ object MainForm: TMainForm end object TabSheet6: TTabSheet Caption = 'Compare Directories' - ClientHeight = 631 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 ParentShowHint = False object GroupBox1: TGroupBox Left = 120 - Height = 479 + Height = 509 Top = 10 - Width = 840 + Width = 836 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 458 - ClientWidth = 836 + ClientHeight = 487 + ClientWidth = 832 DragMode = dmAutomatic Font.Height = -13 ParentFont = False @@ -1464,7 +1445,7 @@ object MainForm: TMainForm Height = 128 Hint = 'Single left click to find corresponding '#13#10'value in other grid' Top = 160 - Width = 836 + Width = 832 Anchors = [akTop, akLeft, akRight, akBottom] ColCount = 3 ColumnClickSorts = True @@ -1489,10 +1470,10 @@ object MainForm: TMainForm AnchorSideRight.Control = GroupBox1 AnchorSideRight.Side = asrBottom Left = 0 - Height = 131 + Height = 161 Hint = 'Single left click to find corresponding '#13#10'value in other grid' Top = 288 - Width = 836 + Width = 832 Anchors = [akTop, akLeft, akRight, akBottom] ColCount = 3 ColumnClickSorts = True @@ -1514,9 +1495,9 @@ object MainForm: TMainForm end object lblStatusA: TLabel Left = 16 - Height = 13 + Height = 15 Top = 96 - Width = 43 + Width = 41 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1524,18 +1505,18 @@ object MainForm: TMainForm end object lblDirAName: TLabel Left = 176 - Height = 16 + Height = 17 Top = 0 - Width = 12 + Width = 9 Caption = '...' ParentColor = False WordWrap = True end object lblDirBName: TLabel Left = 176 - Height = 16 + Height = 17 Top = 32 - Width = 12 + Width = 9 Caption = '...' ParentColor = False WordWrap = True @@ -1579,9 +1560,9 @@ object MainForm: TMainForm end object cbShowDetailsOfAllComparisons: TCheckBox Left = 176 - Height = 20 + Height = 21 Top = 64 - Width = 368 + Width = 372 Caption = 'Tabulate only encountered errors instead of all files (faster)?' Checked = True OnChange = cbShowDetailsOfAllComparisonsChange @@ -1590,10 +1571,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 688 - Height = 24 + Height = 25 Hint = 'Enter date and time (hours and minutes) ' Top = 64 - Width = 138 + Width = 136 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1615,10 +1596,10 @@ object MainForm: TMainForm end object lblschedulertickboxCompareDirsTab: TCheckBox Left = 568 - Height = 20 + Height = 21 Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' Top = 64 - Width = 108 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 7 @@ -1626,8 +1607,8 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 123 - Width = 815 + Top = 132 + Width = 811 Align = alNone Anchors = [akLeft, akRight] AutoSize = False @@ -1640,48 +1621,48 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 120 Height = 161 - Top = 449 - Width = 840 + Top = 479 + Width = 836 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 140 - ClientWidth = 836 + ClientHeight = 139 + ClientWidth = 832 Font.Height = -13 ParentFont = False TabOrder = 1 object lblFileCountDiffA: TLabel Left = 8 - Height = 16 + Height = 17 Top = 8 - Width = 128 + Width = 127 Caption = 'File Count Difference: ' ParentColor = False end object lblFileCountDiffB: TLabel AnchorSideLeft.Control = lblFileCountDiffA AnchorSideLeft.Side = asrBottom - Left = 136 - Height = 16 + Left = 135 + Height = 17 Top = 8 - Width = 20 + Width = 17 Caption = ' ...' ParentColor = False end object lblHashMatchA: TLabel Left = 8 - Height = 16 + Height = 17 Top = 36 - Width = 84 + Width = 87 Caption = 'Hash Match? ' ParentColor = False end object lblHashMatchB: TLabel AnchorSideLeft.Control = lblHashMatchA AnchorSideLeft.Side = asrBottom - Left = 92 - Height = 16 + Left = 95 + Height = 17 Top = 36 - Width = 20 + Width = 17 Caption = ' ...' Constraints.MaxWidth = 190 ParentColor = False @@ -1689,58 +1670,58 @@ object MainForm: TMainForm end object lblTimeStartA: TLabel Left = 518 - Height = 16 + Height = 17 Top = 8 - Width = 80 + Width = 77 Caption = 'Time Started:' ParentColor = False end object lblTimeFinishedA: TLabel Left = 518 - Height = 16 + Height = 17 Top = 36 - Width = 85 + Width = 82 Caption = 'Time Finished:' ParentColor = False end object lblTimeTakenA: TLabel Left = 518 - Height = 16 + Height = 17 Top = 64 - Width = 73 + Width = 69 Caption = 'Time Taken:' ParentColor = False end object lblTimeStartB: TLabel Left = 617 - Height = 16 + Height = 17 Top = 8 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTimeFinishedB: TLabel Left = 617 - Height = 16 + Height = 17 Top = 36 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTimeTakenB: TLabel Left = 617 - Height = 16 + Height = 17 Top = 64 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTotalFileCountA: TLabel AnchorSideRight.Control = lblTotalFileCountNumberA Left = 517 - Height = 16 + Height = 17 Top = 95 - Width = 102 + Width = 99 BorderSpacing.Left = 5 Caption = '# Files in Dir A : ' ParentColor = False @@ -1750,19 +1731,19 @@ object MainForm: TMainForm AnchorSideLeft.Side = asrBottom AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom - Left = 619 - Height = 16 + Left = 616 + Height = 17 Top = 95 - Width = 20 + Width = 17 Caption = ' ...' ParentColor = False end object lblTotalFileCountB: TLabel AnchorSideRight.Control = lblTotalFileCountNumberB Left = 517 - Height = 16 + Height = 17 Top = 120 - Width = 101 + Width = 98 BorderSpacing.Left = 5 Caption = '# Files in Dir B : ' ParentColor = False @@ -1772,10 +1753,10 @@ object MainForm: TMainForm AnchorSideLeft.Side = asrBottom AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom - Left = 618 - Height = 16 + Left = 615 + Height = 17 Top = 120 - Width = 20 + Width = 17 Caption = ' ...' ParentColor = False end @@ -1840,7 +1821,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1892,8 +1873,8 @@ object MainForm: TMainForm end object TabSheet8: TTabSheet Caption = 'Base64 Data' - ClientHeight = 628 - ClientWidth = 978 + ClientHeight = 622 + ClientWidth = 980 object AlgorithmChoiceRadioBox7: TRadioGroup Left = 16 Height = 129 @@ -1909,7 +1890,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1931,7 +1912,7 @@ object MainForm: TMainForm Width = 844 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 553 + ClientHeight = 552 ClientWidth = 840 Color = clForm Font.Height = -13 @@ -2070,7 +2051,7 @@ object MainForm: TMainForm Width = 248 AutoSize = False Caption = 'Copyright © 2011-2017 Ted Smith' - Font.Height = 16 + Font.Height = 12 Font.Style = [fsBold] ParentColor = False ParentFont = False @@ -2081,10 +2062,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 13 + Height = 15 Hint = 'Click to open URL in browser' Top = 0 - Width = 170 + Width = 169 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -2097,9 +2078,9 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 20 - Top = 675 - Width = 1018 + Height = 23 + Top = 695 + Width = 1016 Panels = <> end object OpenDialog1: TOpenDialog @@ -2290,4 +2271,52 @@ object MainForm: TMainForm left = 824 top = 576 end + object popmenuDBGrid_Files: TPopupMenu + left = 375 + top = 373 + object MenuItem_SortByFilename: TMenuItem + Caption = 'Sort all by Filename' + OnClick = MenuItem_SortByFilenameClick + end + object MenuItem_SortByFilePath: TMenuItem + Caption = 'Sort all by Filepath' + OnClick = MenuItem_SortByFilePathClick + end + object MenuItem_SortByHash: TMenuItem + Caption = 'Sort all by Hash' + OnClick = MenuItem_SortByHashClick + end + object MenuItem_CopySelectedRow: TMenuItem + Caption = 'Copy selected row' + OnClick = MenuItem_CopySelectedRowClick + end + object MenuItem_CopyFileNameOfSelectedCell: TMenuItem + Caption = 'Copy filename of selected row' + OnClick = MenuItem_CopyFileNameOfSelectedCellClick + end + object MenuItem_CopyFilepathOfSelectedCell: TMenuItem + Caption = 'Copy filepath of selected cell' + OnClick = MenuItem_CopyFilepathOfSelectedCellClick + end + object MenuItem_CopyHashOfSelectedCell: TMenuItem + Caption = 'Copy hash of selected file' + OnClick = MenuItem_CopyHashOfSelectedCellClick + end + object MenuItem_ShowDuplicates: TMenuItem + Caption = 'Show only duplicates' + OnClick = MenuItem_ShowDuplicatesClick + end + object MenuItem_RemoveDupFileFilter: TMenuItem + Caption = 'Show all' + OnClick = MenuItem_RemoveDupFileFilterClick + end + object MenuItem_SaveToCSV: TMenuItem + Caption = 'Save to CSV file' + OnClick = MenuItem_SaveToCSVClick + end + end + object FilesDBGrid_SaveCSVDialog: TSaveDialog + left = 375 + top = 448 + end end diff --git a/unit2.pas b/unit2.pas index c004e1a..3292626 100644 --- a/unit2.pas +++ b/unit2.pas @@ -73,8 +73,9 @@ interface Classes, SysUtils, Strutils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, StdCtrls, Menus, ComCtrls, LazUTF8, LazUTF8Classes, - LazFileUtils, Grids, ExtCtrls, sysconst, lclintf, ShellCtrls, XMLPropStorage, - uDisplayGrid, diskmodule, clipbrd, ZVDateTimePicker, frmAboutUnit, base64, + LazFileUtils, Grids, ExtCtrls, sysconst, lclintf, ShellCtrls, + XMLPropStorage, uDisplayGrid, diskmodule, clipbrd, DBGrids, DbCtrls, + ZVDateTimePicker, frmAboutUnit, base64, FindAllFilesEnhanced, // an enhanced version of FindAllFiles, to ensure hidden files are found, if needed @@ -83,6 +84,9 @@ interface HlpIHash, HlpIHashResult, + // New as of v3.0.0 + dbases_sqlite, + // Remaining Uses clauses for specific OS's {$IFDEF Windows} @@ -147,10 +151,24 @@ TMainForm = class(TForm) btnB64FileChooser: TButton; btnB64FileSChooser: TButton; btnB64JustDecodeFiles: TButton; + Button1: TButton; Button8CopyAndHash: TButton; cbToggleInputDataToOutputFile: TCheckBox; cbShowDetailsOfAllComparisons: TCheckBox; b64ProgressFileS: TEdit; + FileSDBNavigator: TDBNavigator; + RecursiveDisplayGrid1: TDBGrid; + MenuItem_CopyFilepathOfSelectedCell: TMenuItem; + MenuItem_CopyHashOfSelectedCell: TMenuItem; + MenuItem_CopyFileNameOfSelectedCell: TMenuItem; + MenuItem_CopySelectedRow: TMenuItem; + MenuItem_SortByFilePath: TMenuItem; + MenuItem_SortByFilename: TMenuItem; + MenuItem_SortByHash: TMenuItem; + MenuItem_RemoveDupFileFilter: TMenuItem; + MenuItem_SaveToCSV: TMenuItem; + MenuItem_ShowDuplicates: TMenuItem; + popmenuDBGrid_Files: TPopupMenu; lblPercentageProgressFileTab: TLabel; lblB64Warning: TLabel; lblB64DecoderWarning: TLabel; @@ -168,7 +186,6 @@ TMainForm = class(TForm) chkCopyHidden: TCheckBox; CheckBoxListOfDirsAndFilesOnly: TCheckBox; CheckBoxListOfDirsOnly: TCheckBox; - chkFlagDuplicates: TCheckBox; chkNoRecursiveCopy: TCheckBox; chkNoPathReconstruction: TCheckBox; chkRecursiveDirOverride: TCheckBox; @@ -207,6 +224,7 @@ TMainForm = class(TForm) b64FilesGridPopupMenu: TPopupMenu; b64SaveDialog: TSaveDialog; pbFile: TProgressBar; + FilesDBGrid_SaveCSVDialog: TSaveDialog; SaveErrorsCompareDirsSaveDialog8: TSaveDialog; b64FileSChooserDialog: TSelectDirectoryDialog; b64FileSSourceDecoderDialog: TSelectDirectoryDialog; @@ -301,7 +319,6 @@ TMainForm = class(TForm) SelectDirectoryDialog1: TSelectDirectoryDialog; SelectDirectoryDialog2: TSelectDirectoryDialog; SelectDirectoryDialog3: TSelectDirectoryDialog; - RecursiveDisplayGrid1: TStringGrid; sgDirA: TStringGrid; sysRAMTimer: TTimer; TabSheet1: TTabSheet; @@ -333,6 +350,7 @@ TMainForm = class(TForm) Shift: TShiftState); procedure btnB64FileChooserClick(Sender: TObject); procedure btnB64JustDecodeFilesClick(Sender: TObject); + procedure Button1Click(Sender: TObject); procedure cbShowDetailsOfAllComparisonsChange(Sender: TObject); procedure cbToggleInputDataToOutputFileChange(Sender: TObject); procedure lblDonateClick(Sender: TObject); @@ -353,6 +371,16 @@ TMainForm = class(TForm) procedure MenuItem4Click(Sender: TObject); procedure MenuItem5Click(Sender: TObject); procedure MenuItem6Click(Sender: TObject); + procedure MenuItem_CopyHashOfSelectedCellClick(Sender: TObject); + procedure MenuItem_CopyFilepathOfSelectedCellClick(Sender: TObject); + procedure MenuItem_CopyFileNameOfSelectedCellClick(Sender: TObject); + procedure MenuItem_CopySelectedRowClick(Sender: TObject); + procedure MenuItem_RemoveDupFileFilterClick(Sender: TObject); + procedure MenuItem_SaveToCSVClick(Sender: TObject); + procedure MenuItem_ShowDuplicatesClick(Sender: TObject); + procedure MenuItem_SortByFilenameClick(Sender: TObject); + procedure MenuItem_SortByFilePathClick(Sender: TObject); + procedure MenuItem_SortByHashClick(Sender: TObject); procedure PageControl1Change(Sender: TObject); procedure Panel1CopyAndHashOptionsClick(Sender: TObject); procedure sgDirAClick(Sender: TObject); @@ -411,6 +439,7 @@ TMainForm = class(TForm) procedure EmptyDisplayGrid(Grid : TStringGrid); procedure CheckSchedule(DesiredStartTime : TDateTime); procedure InvokeScheduler(Sender : TObject); + procedure CommitCount(Sender : TObject); // function FileSizeWithLongPath(strFileName : string) : Int64; {$IFDEF Windows} function DateAttributesOfCurrentFile(var SourceDirectoryAndFileName:string):string; @@ -436,7 +465,9 @@ TMainForm = class(TForm) { private declarations } public { public declarations } + FileCounter, NoOfFilesInDir2: integer; // Used jointly by Button3Click and Hashfile procedures + CommitFrequencyChecker : integer; // To keep track of SQLite commits TotalBytesRead : UInt64; StopScan1, StopScan2, SourceDirValid, DestDirValid : Boolean; SourceDir, DestDir : string; // For the joint copy and hash routines @@ -475,8 +506,21 @@ TMainForm = class(TForm) var MainForm: TMainForm; +// Global function, CommitCount, keeps track of file counts and updates the SQLIte DB periodically +// to avoid unnecessary database commits, which slow it down + implementation +procedure TMainForm.CommitCount(Sender : TObject); +begin + inc(CommitFrequencyChecker, 1); + if CommitFrequencyChecker = 1000 then + begin + frmSQLiteDBases.SQLTransaction1.Commit; + CommitFrequencyChecker := 0; + end; +end; + {$IFDEF WINDOWS} // Populate interface with quick view to RAM status function GlobalMemoryStatusEx(var Buffer: MEMORYSTATUSEX): BOOL; stdcall; external 'kernel32' name 'GlobalMemoryStatusEx'; @@ -484,7 +528,6 @@ function GlobalMemoryStatusEx(var Buffer: MEMORYSTATUSEX): BOOL; stdcall; extern { TMainForm } - procedure TMainForm.FormCreate(Sender: TObject); var x, y : integer; @@ -533,6 +576,9 @@ procedure TMainForm.FormCreate(Sender: TObject); sgDirA.Visible := false; sgDirB.Visible := false; + // The DBGrid in FileS tab to be hidden initially + RecursiveDisplayGrid1.Visible:= false; + {$ifdef CPU64} AlgorithmChoiceRadioBox1.Items.Strings[4] := 'xxHash64'; AlgorithmChoiceRadioBox2.Items.Strings[4] := 'xxHash64'; @@ -585,8 +631,6 @@ procedure TMainForm.FormCreate(Sender: TObject); Edit2SourcePath.Visible:=true; Edit3DestinationPath.Enabled:=true; Edit3DestinationPath.Visible:=true; - - {$ENDIF} {$IFDEF Windows} @@ -648,7 +692,6 @@ procedure TMainForm.FormCreate(Sender: TObject); Edit3DestinationPath.Text := 'Destination directory selection'; {$ENDIF} {$ENDIF} - end; // Checks if the desired start date and time has arrived yet by starting timer @@ -696,7 +739,7 @@ procedure TMainForm.InvokeScheduler(Sender : TObject); end end // FileS Tab scheduling - else if PageControl1.ActivePage = TabSheet3 then + else if PageControl1.ActivePage = TabSheet3 then // FileS tab begin if ZVDateTimePickerFileSTab.DateTime < Now then begin @@ -913,54 +956,62 @@ procedure TMainForm.btnHashFileClick(Sender: TObject); memFileHashField.Clear; if LazFileUtils.FileExistsUTF8(filename) then - begin - if lblschedulertickboxFileTab.Checked then begin - if ZVDateTimePickerFileTab.DateTime < Now then + if FileSize(filename) > 0 then begin - ShowMessage('Scheduled start time is in the past. Correct it.'); - exit; - end - else - scheduleStartTime := ZVDateTimePickerFileTab.DateTime; - StatusBar1.SimpleText := 'Waiting....scheduled for a start time of ' + FormatDateTime('YY/MM/DD HH:MM:SS', schedulestarttime); - repeat - // This sleep loop avoids straining the CPU too much but also ensures the - // interface stays responsive to button clicks etc. - // So every 1K itteration, refresh the interface until the scheduled start - // arrives or the user clicks Abort. - inc(LoopCounter,1); - if LoopCounter = 1000 then - begin - Application.ProcessMessages; - LoopCounter := 0; - end; - sleep(0); - until scheduleStartTime = Now; - end; + if lblschedulertickboxFileTab.Checked then + begin + if ZVDateTimePickerFileTab.DateTime < Now then + begin + ShowMessage('Scheduled start time is in the past. Correct it.'); + exit; + end + else + scheduleStartTime := ZVDateTimePickerFileTab.DateTime; + StatusBar1.SimpleText := 'Waiting....scheduled for a start time of ' + FormatDateTime('YY/MM/DD HH:MM:SS', schedulestarttime); + repeat + // This sleep loop avoids straining the CPU too much but also ensures the + // interface stays responsive to button clicks etc. + // So every 1K itteration, refresh the interface until the scheduled start + // arrives or the user clicks Abort. + inc(LoopCounter,1); + if LoopCounter = 1000 then + begin + Application.ProcessMessages; + LoopCounter := 0; + end; + sleep(0); + until scheduleStartTime = Now; + end; - start := Now; - lblStartedFileAt.Caption := 'Started at : '+ FormatDateTime('dd/mm/yyyy hh:mm:ss', Start); + start := Now; + lblStartedFileAt.Caption := 'Started at : '+ FormatDateTime('dd/mm/yyyy hh:mm:ss', Start); - edtFileNameToBeHashed.Caption := (filename); - StatusBar1.SimpleText := ' H A S H I N G F I L E...P L E A S E W A I T'; - Application.ProcessMessages; - fileHashValue := CalcTheHashFile(Filename); // Custom function - memFileHashField.Lines.Add(UpperCase(fileHashValue)); - StatusBar1.SimpleText := ' H A S H I N G C OM P L E T E !'; + edtFileNameToBeHashed.Caption := (filename); + StatusBar1.SimpleText := ' H A S H I N G F I L E...P L E A S E W A I T'; + Application.ProcessMessages; + fileHashValue := CalcTheHashFile(Filename); // Custom function + memFileHashField.Lines.Add(UpperCase(fileHashValue)); + StatusBar1.SimpleText := ' H A S H I N G C OM P L E T E !'; - OpenDialog1.Close; + OpenDialog1.Close; - stop := Now; - elapsed := stop - start; - lbEndedFileAt.Caption := 'Ended at : ' + FormatDateTime('DD/MM/YYYY HH:MM:SS', stop); - lblFileTimeTaken.Caption := 'Time taken : ' + FormatDateTime('HH:MM:SS', elapsed); - Application.ProcessMessages; + stop := Now; + elapsed := stop - start; + lbEndedFileAt.Caption := 'Ended at : ' + FormatDateTime('DD/MM/YYYY HH:MM:SS', stop); + lblFileTimeTaken.Caption := 'Time taken : ' + FormatDateTime('HH:MM:SS', elapsed); + Application.ProcessMessages; - // If the user has ane existing hash to check in expected hash value field, - // compare it here - lbleExpectedHashChange(Sender); - end + // If the user has ane existing hash to check in expected hash value field, + // compare it here + lbleExpectedHashChange(Sender); + end + else + begin + ShowMessage('File size is zero. The file cannot be hashed'); + Abort; + end; + end else ShowMessage('An error occured opening the file. Error code: ' + SysErrorMessageUTF8(GetLastOSError)); end; @@ -1352,6 +1403,73 @@ procedure TMainForm.MenuItem6Click(Sender: TObject); Showmessage('Grid row data copied to clipboard OK'); end; +procedure TMainForm.MenuItem_CopyFilepathOfSelectedCellClick(Sender: TObject); +begin + frmSQLiteDBases.CopyFilePathOfSelectedCell(RecursiveDisplayGrid1); +end; + + +procedure TMainForm.MenuItem_CopyFileNameOfSelectedCellClick(Sender: TObject); +begin + frmSQLiteDBases.CopyFileNameOfSelectedCell(RecursiveDisplayGrid1); +end; + +procedure TMainForm.MenuItem_CopySelectedRowClick(Sender: TObject); +begin + frmSQLiteDBases.CopySelectedRow(RecursiveDisplayGrid1); +end; + +procedure TMainForm.MenuItem_CopyHashOfSelectedCellClick(Sender: TObject); +var + CellOfInterest : string; +begin + CellOfInterest := ''; + frmSQLiteDBases.CopyHashOfSelectedCell(RecursiveDisplayGrid1); +end; + +procedure TMainForm.MenuItem_RemoveDupFileFilterClick(Sender: TObject); +begin + frmSQLiteDBases.ShowAll(RecursiveDisplayGrid1); +end; + +procedure TMainForm.MenuItem_SaveToCSVClick(Sender: TObject); +begin + FilesDBGrid_SaveCSVDialog.Title := 'Save grid results as...'; + FilesDBGrid_SaveCSVDialog.InitialDir := GetCurrentDir; + FilesDBGrid_SaveCSVDialog.Filter := 'Comma Sep|*.csv'; + FilesDBGrid_SaveCSVDialog.DefaultExt := 'csv'; + if FilesDBGrid_SaveCSVDialog.Execute then + begin + frmSQLiteDBases.SaveDBToCSV(RecursiveDisplayGrid1, FilesDBGrid_SaveCSVDialog.Filename); + end; +end; + +// New to v3.0. If the grid in FileS tab is right clicked and the user +// chooses to filter duplicate files, refresh the view to show them +procedure TMainForm.MenuItem_ShowDuplicatesClick(Sender: TObject); +begin + RecursiveDisplayGrid1.Clear; + frmSQLiteDBases.ShowDuplicates(RecursiveDisplayGrid1); +end; + +procedure TMainForm.MenuItem_SortByFilenameClick(Sender: TObject); +begin + RecursiveDisplayGrid1.Clear; + frmSQLiteDBases.SortByFilename(RecursiveDisplayGrid1); +end; + +procedure TMainForm.MenuItem_SortByFilePathClick(Sender: TObject); +begin + RecursiveDisplayGrid1.Clear; + frmSQLiteDBases.SortByFilePath(RecursiveDisplayGrid1); +end; + +procedure TMainForm.MenuItem_SortByHashClick(Sender: TObject); +begin + RecursiveDisplayGrid1.Clear; + frmSQLiteDBases.SortByHash(RecursiveDisplayGrid1); +end; + procedure TMainForm.cbShowDetailsOfAllComparisonsChange(Sender: TObject); begin if cbShowDetailsOfAllComparisons.Checked then @@ -1678,6 +1796,11 @@ procedure TMainForm.btnB64JustDecodeFilesClick(Sender: TObject); end; end; +procedure TMainForm.Button1Click(Sender: TObject); +begin + frmSQLiteDBases.Show; +end; + procedure TMainForm.PageControl1Change(Sender: TObject); begin @@ -1754,7 +1877,13 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); lblTotalBytesExamined.Caption := '...'; pbFileS.Position := 0; LoopCounter := 0; + Label5.Caption := 'This area will be populated once the scan is complete...please wait!'; + + // Empty database table TBL_FILES from earlier runs, otherwise entries from + // previous runs will be listed with this new run + frmSQLiteDBases.EmptyDBTable('TBL_FILES', RecursiveDisplayGrid1); + // Now get the user to choose his folder for hashing if SelectDirectoryDialog1.Execute then begin DirSelectedField.Caption := SelectDirectoryDialog1.FileName; @@ -1771,7 +1900,7 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); {$endif} RecursiveDisplayGrid1.Visible := false; - RecursiveDisplayGrid1.rowcount := 0; + RecursiveDisplayGrid1.Clear; // If a scheduler has been set, wait for that future time to arrive if lblschedulertickboxFileSTab.Checked then begin @@ -1814,7 +1943,7 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); lblNoFilesInDir.Caption := IntToStr(TotalFilesToExamine.count); NoOfFilesInDir2 := StrToInt(lblNoFilesInDir.Caption); // A global var - RecursiveDisplayGrid1.rowcount := TotalFilesToExamine.Count +1; + //RecursiveDisplayGrid1.rowcount := TotalFilesToExamine.Count +1; Application.ProcessMessages; // Create and assign a File Searcher instance and dictate its behaviour. @@ -1843,14 +1972,18 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); if chkRecursiveDirOverride.Checked then begin if FileTypeMaskCheckBox2.Checked then - SearchMask := FileMaskField2.Text + begin + SearchMask := FileMaskField2.Text; + end else SearchMask := ''; FS.Search(LongPathOverride+DirToHash, SearchMask, False, False); end else begin if FileTypeMaskCheckBox2.Checked then - SearchMask := FileMaskField2.Text + begin + SearchMask := FileMaskField2.Text; + end else SearchMask := ''; FS.Search(LongPathOverride+DirToHash, SearchMask, True, False); end; @@ -1860,33 +1993,13 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); TotalFilesToExamine.Free; end; - { Now that the data is all computed, display the grid in the GUI. - We have this hidden during processing for speed purposes. - In a test, 3K files took 3 minutes with the grid display refreshed for each file. - With the grid hidden until this point though, the same files took just 12 seconds! } - + // Now that the data is all computed, display the grid in the GUI. + // Update the SQLite database with any remaining commits and display + // content in DBGrid + frmSQLiteDBases.SQLTransaction1.Commit; + frmSQLiteDBases.UpdateGridFILES(nil); RecursiveDisplayGrid1.Visible := true; - // Now traverse the grid for duplicate hash entries, if the user wishes to - - if chkFlagDuplicates.Checked then - try - slDuplicates := TStringList.Create; - slDuplicates.Sorted := true; - RecursiveDisplayGrid1.SortOrder := soAscending; - RecursiveDisplayGrid1.SortColRow(true, 3, RecursiveDisplayGrid1.FixedRows, RecursiveDisplayGrid1.RowCount - 1); - for i := 1 to RecursiveDisplayGrid1.RowCount -1 do - begin - if RecursiveDisplayGrid1.Cells[3, i] = RecursiveDisplayGrid1.Cells[3, i-1] then - begin - RecursiveDisplayGrid1.Cells[5, i] := 'Yes, of file ' + RecursiveDisplayGrid1.Cells[1,i-1]; - slDuplicates.Add(RecursiveDisplayGrid1.Cells[2,i-1] + RecursiveDisplayGrid1.Cells[1, i-1]); - end; - end; - finally - slDuplicates.Sort; - end; - // and conclude timings and update display stop := Now; elapsed := stop - start; @@ -1907,12 +2020,12 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); SaveDialog1.DefaultExt := 'csv'; if SaveDialog1.Execute then begin - SaveOutputAsCSV(SaveDialog1.FileName, RecursiveDisplayGrid1); + frmSQLiteDBases.SaveDBToCSV(RecursiveDisplayGrid1, SaveDialog1.FileName); end; end; // And\Or, output the complete StringGrid to a HTML file - + { if SaveToHTMLCheckBox1.Checked then begin SaveDialog2.Title := 'Save your HTML log file as...'; @@ -1955,11 +2068,11 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); HTMLLogFile1 := ''; end; end; - end; + end; } end; // end of SelectDirectoryDialog1.Execute // Now see if the user wishes to delete any found duplicates - if chkFlagDuplicates.Checked then + {if chkFlagDuplicates.Checked then begin if slDuplicates.Count > 0 then if MessageDlg(IntToStr(slDuplicates.Count) + ' duplicate files were found. Delete them now?', mtConfirmation, @@ -1977,7 +2090,7 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); ShowMessage(IntToStr(DuplicatesDeleted) + ' duplicate files deleted.'); end; if Assigned(slDuplicates) then slDuplicates.Free; // this needs to be freed, regardless of whether it contained any entries or not - end; // end of duplicate deletion phase + end; // end of duplicate deletion phase } end; procedure TMainForm.btnSaveComparisonsClick(Sender: TObject); @@ -2082,14 +2195,10 @@ procedure TMainForm.btnSaveComparisonsClick(Sender: TObject); end; // End of Savedialog6.Execute for HTML end; - +// The clipboard button on the 'FileS' tab, this will copy the DBGrid to clipboard procedure TMainForm.btnClipboardResultsClick(Sender: TObject); begin - try - RecursiveDisplayGrid1.CopyToClipboard(); - finally - ShowMessage('Grid content now in clipboard...Paste (Ctrl+V) into spreadsheet or text editor') - end + frmSQLiteDBases.DatasetToClipBoard(RecursiveDisplayGrid1); end; procedure TMainForm.btnStopScan1Click(Sender: TObject); @@ -2097,6 +2206,7 @@ procedure TMainForm.btnStopScan1Click(Sender: TObject); StopScan1 := TRUE; if StopScan1 = TRUE then begin + Label5.Caption := 'Populating display with database values...please wait'; Abort; end; end; @@ -2671,7 +2781,7 @@ procedure TMainForm.Button8CopyAndHashClick(Sender: TObject); scheduleStartTime : TDateTime; LoopCounter : Integer; begin - frmDisplayGrid1.CopyAndHashGrid.Visible := false; // Hide the grid if it was left visible from an earlier run + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Visible := false; // Hide the grid if it was left visible from an earlier run lblNoOfFilesToExamine.Caption := ''; lblNoOfFilesToExamine2.Caption := ''; lblFilesCopiedPercentage.Caption := ''; @@ -2682,6 +2792,11 @@ procedure TMainForm.Button8CopyAndHashClick(Sender: TObject); pbCopy.Position := 0; LoopCounter := 0; Button8CopyAndHash.Enabled := false; // disable the go button until finished + + // Empty database table TBL_COPY from any earlier runs, otherwise entries from + // previous runs will be listed with this new run + frmSQLiteDBases.EmptyDBTable('TBL_COPY', frmDisplayGrid1.RecursiveDisplayGrid_COPY); + Application.ProcessMessages; // First, wait for the scheduler time to arrive, if set by the user @@ -3584,51 +3699,37 @@ procedure TMainForm.HashFile(FileIterator: TFileIterator); SizeOfFile := 0; fileHashValue := ''; - if StopScan1 = FALSE then // If Stop button clicked, cancel scan + if StopScan1 = FALSE then // If Stop button NOT clicked, work begin + NameOfFileToHashFull := FileIterator.FileName; + PathOnly := FileIterator.Path; + NameOnly := ExtractFileName(FileIterator.FileName); + SizeOfFile := FileIterator.FileInfo.Size; - NameOfFileToHashFull := FileIterator.FileName; - PathOnly := FileIterator.Path; - NameOnly := ExtractFileName(FileIterator.FileName); - SizeOfFile := FileIterator.FileInfo.Size; - - // This function is called by all three tabs seperately but I dont know how - // to tell it to update the progress bar of its calling tab, so all three - // updated for now. - - StatusBar1.SimpleText := 'Currently Hashing: ' + NameOfFileToHashFull; - StatusBar2.SimpleText := 'Currently Hashing: ' + NameOfFileToHashFull; - StatusBar3.SimpleText := 'Currently Hashing: ' + NameOfFileToHashFull; + if PageControl1.ActivePage = TabSheet2 then // File tab + begin + StatusBar1.SimpleText := 'Currently Hashing: ' + NameOfFileToHashFull; + end else + if PageControl1.ActivePage = TabSheet3 then // FileS tab + begin + StatusBar2.SimpleText := 'Currently Hashing: ' + NameOfFileToHashFull; + end else + if PageControl1.ActivePage = TabSheet4 then // Copy tab + begin + StatusBar3.SimpleText := 'Currently Hashing: ' + NameOfFileToHashFull; + end; // Now generate the hash value using a custom function and convert the result to uppercase FileHashValue := UpperCase(CalcTheHashFile(NameOfFileToHashFull)); - - // Now lets update the stringgrid and text fields - - // StringGrid Elements: - // Col 0 is FileCounter. Col 1 is File Name. Col 2 is Hash. Col 3 is filesize as a string - - RecursiveDisplayGrid1.Cells[0,FileCounter] := IntToStr(FileCounter); - RecursiveDisplayGrid1.Cells[1,FileCounter] := NameOnly; {$IFDEF Windows} - RecursiveDisplayGrid1.Cells[2,FileCounter] := RemoveLongPathOverrideChars(PathOnly, LongPathOverride); + PathOnly := RemoveLongPathOverrideChars(PathOnly, LongPathOverride); // Remove the \\?\ for display purposes {$ENDIF} - {$IFDEF Darwin} - RecursiveDisplayGrid1.Cells[2,FileCounter] := PathOnly; - {$else} - {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! - RecursiveDisplayGrid1.Cells[2,FileCounter] := PathOnly; - {$ENDIF} - {$ENDIF} - RecursiveDisplayGrid1.Cells[3,FileCounter] := FileHashValue; - RecursiveDisplayGrid1.Cells[4,FileCounter] := IntToStr(SizeOfFile) + ' bytes ' + '(' + FormatByteSize(SizeOfFile) + ')'; - - // Dynamically scroll the list so the user always has the most recently hashed - // file insight - - RecursiveDisplayGrid1.row := FileCounter; + // Save to database + frmSQLiteDBases.WriteFILESValuesToDatabase(NameOnly, PathOnly, FileHashValue, FormatByteSize(SizeOfFile)); + // Periodically commit database changes. If too often, slows it down + CommitCount(nil); // Progress Status Elements: lblFilesExamined.Caption:= IntToStr(FileCounter); @@ -3672,7 +3773,8 @@ procedure TMainForm.ProcessDir(SourceDirName: string); FinalisedFileName, CopiedFilePathAndName, SourceDirectoryAndFileName, FormattedSystemDate, OutputDirDateFormatted, CrDateModDateAccDate, CSVLogFile2, HTMLLogFile2, strNoOfFilesToExamine, SubDirStructureParent, - strTimeDifference : string; + strTimeDifference, + Col1SourceFilePathAndName, Col2SourceHash, Col3CopiedFilePathAndName, Col4DestinationHash, Col5DateAttribute: string; SystemDate, StartTime, EndTime, TimeDifference : TDateTime; @@ -3971,58 +4073,6 @@ procedure TMainForm.ProcessDir(SourceDirName: string); Application.ProcessMessages; try - // If the user just wants a list of the source dir, do that. Otherwise, do - // the copying and hashing and everything after the else - - // 1st if : User wants to just generate a list of dirs & files. Date values added, too - if CheckBoxListOfDirsAndFilesOnly.Checked then - begin - i := 0; - for i := 0 to FilesFoundToCopy.Count -1 do - begin - {$IFDEF Windows} - CurrentFile := FilesFoundToCopy.Strings[i]; - CrDateModDateAccDate := DateAttributesOfCurrentFile(CurrentFile); - {$ENDIF} - frmDisplayGrid1.CopyAndHashGrid.rowcount := i + 1; - frmDisplayGrid1.CopyAndHashGrid.Cells[0, i] := IntToStr(i); - frmDisplayGrid1.CopyAndHashGrid.Cells[1, i] := FilesFoundToCopy.Strings[i]; - frmDisplayGrid1.CopyAndHashGrid.Cells[5, i] := CrDateModDateAccDate; - frmDisplayGrid1.CopyAndHashGrid.row := i; - frmDisplayGrid1.CopyAndHashGrid.col := 1; - end; - {$IFDEF Windows} - ShowMessage('An attempt to compute file date attributes was also conducted. Scroll to the right if they are not visible.'); - {$endif} - frmDisplayGrid1.btnClipboardResults2.Enabled := true; - end - else - // 2nd if : User wants to just generate a list of directories - if CheckBoxListOfDirsOnly.Checked then - begin - i := 0; - DirectoriesFoundList := FindAllDirectories(SourceDir, true); - if DirectoriesFoundList.Count = 0 then - ShowMessage('No subdirectories found (though files may exist). No data to display.') - else - try - for i := 0 to DirectoriesFoundList.Count -1 do - begin - frmDisplayGrid1.CopyAndHashGrid.rowcount := i + 1; - frmDisplayGrid1.CopyAndHashGrid.Cells[0, i] := IntToStr(i); - frmDisplayGrid1.CopyAndHashGrid.Cells[1, i] := DirectoriesFoundList.Strings[i]; - frmDisplayGrid1.CopyAndHashGrid.Row := i; - frmDisplayGrid1.CopyAndHashGrid.col := 1; - end; - finally - frmDisplayGrid1.btnClipboardResults2.Enabled := true; - DirectoriesFoundList.free; - end; - end - else - - // Else: User wants to do a full copy and hash of all files, so lets begin - for i := 0 to FilesFoundToCopy.Count -1 do begin // StopScan2 is set to false if the "Stop" button in 'Copy' tab is pressed @@ -4223,71 +4273,67 @@ procedure TMainForm.ProcessDir(SourceDirName: string); begin HashMismtachCount := HashMismtachCount + 1; SLCopyErrors.Add('Hash mismatch. Source file ' + SourceDirectoryAndFileName + ' ' + SourceFileHasHash + ' Hash of copied file: ' + CopiedFilePathAndName + ' ' + DestinationFileHasHash); - frmDisplayGrid1.CopyAndHashGrid.rowcount := i + 2; // Add a grid buffer count to allow for failed copies - avoids 'Index Out of Range' error - frmDisplayGrid1.CopyAndHashGrid.Cells[0, i+1] := IntToStr(i); - {$IFDEF WINDOWS} - frmDisplayGrid1.CopyAndHashGrid.Cells[1, i+1] := RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); + + {$IFDEF WINDOWS} + Col1SourceFilePathAndName := RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); {$else} {$IFDEF Darwin} - frmDisplayGrid1.CopyAndHashGrid.Cells[1, i+1] := FilesFoundToCopy.Strings[i]; + Col1Filename := FilesFoundToCopy.Strings[i]; {$else} {$IFDEF UNIX and !$ifdef Darwin} - frmDisplayGrid1.CopyAndHashGrid.Cells[1, i+1] := FilesFoundToCopy.Strings[i]; + Col1Filename := FilesFoundToCopy.Strings[i]; {$ENDIF} {$ENDIF} {$ENDIF} - frmDisplayGrid1.CopyAndHashGrid.Cells[2, i+1] := SourceFileHasHash; + Col2SourceHash := SourceFileHasHash; {$IFDEF WINDOWS} - frmDisplayGrid1.CopyAndHashGrid.Cells[3, i+1] := RemoveLongPathOverrideChars(CopiedFilePathAndName, LongPathOverride); + Col3CopiedFilePathAndName := RemoveLongPathOverrideChars(CopiedFilePathAndName, LongPathOverride); {$else} {$IFDEF Darwin} - frmDisplayGrid1.CopyAndHashGrid.Cells[3, i+1] := CopiedFilePathAndName; + Col3CopiedFilePathAndName := CopiedFilePathAndName; {$else} {$IFDEF UNIX and !$ifdef Darwin} - frmDisplayGrid1.CopyAndHashGrid.Cells[3, i+1] := CopiedFilePathAndName; + Col3CopiedFilePathAndName := CopiedFilePathAndName; {$endif} {$endif} {$endif} - frmDisplayGrid1.CopyAndHashGrid.Cells[4, i+1] := DestinationFileHasHash; - frmDisplayGrid1.CopyAndHashGrid.Cells[5, i+1] := CrDateModDateAccDate; - frmDisplayGrid1.CopyAndHashGrid.row := i + 1; - frmDisplayGrid1.CopyAndHashGrid.col := 1; + Col4DestinationHash := DestinationFileHasHash; + Col5DateAttribute := CrDateModDateAccDate; end // Else, no errors. No need to log to file but still display to user else if SourceFileHasHash = DestinationFileHasHash then begin - // With the display grid, adding one to each value ensures the first row headings do not conceal the first file - frmDisplayGrid1.CopyAndHashGrid.rowcount := i + 2; // Add a grid buffer count to allow for failed copies - avoids 'Index Out of Range' error - frmDisplayGrid1.CopyAndHashGrid.Cells[0, i+1] := IntToStr(i); {$IFDEF WINDOWS} - frmDisplayGrid1.CopyAndHashGrid.Cells[1, i+1] := RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); - {$else} - {$IFDEF Darwin} - frmDisplayGrid1.CopyAndHashGrid.Cells[1, i+1] := FilesFoundToCopy.Strings[i]; - {$else} - {$IFDEF UNIX and !$ifdef Darwin} - frmDisplayGrid1.CopyAndHashGrid.Cells[1, i+1] := FilesFoundToCopy.Strings[i]; + Col1SourceFilePathAndName := RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); + {$else} + {$IFDEF Darwin} + Col1Filename := FilesFoundToCopy.Strings[i]; + {$else} + {$IFDEF UNIX and !$ifdef Darwin} + Col1Filename := FilesFoundToCopy.Strings[i]; + {$ENDIF} {$ENDIF} - {$ENDIF} - {$ENDIF} - frmDisplayGrid1.CopyAndHashGrid.Cells[2, i+1] := SourceFileHasHash; - {$IFDEF WINDOWS} - frmDisplayGrid1.CopyAndHashGrid.Cells[3, i+1] := RemoveLongPathOverrideChars(CopiedFilePathAndName, LongPathOverride); - {$else} - {$IFDEF Darwin} - frmDisplayGrid1.CopyAndHashGrid.Cells[3, i+1] := CopiedFilePathAndName; + {$ENDIF} + Col2SourceHash := SourceFileHasHash; + {$IFDEF WINDOWS} + Col3CopiedFilePathAndName := RemoveLongPathOverrideChars(CopiedFilePathAndName, LongPathOverride); {$else} - {$IFDEF UNIX and !$ifdef Darwin} - frmDisplayGrid1.CopyAndHashGrid.Cells[3, i+1] := CopiedFilePathAndName; - {$endif} + {$IFDEF Darwin} + Col3CopiedFilePathAndName := CopiedFilePathAndName; + {$else} + {$IFDEF UNIX and !$ifdef Darwin} + Col3CopiedFilePathAndName := CopiedFilePathAndName; + {$endif} + {$endif} {$endif} - {$endif} - frmDisplayGrid1.CopyAndHashGrid.Cells[4, i+1] := DestinationFileHasHash; - frmDisplayGrid1.CopyAndHashGrid.Cells[5, i+1] := CrDateModDateAccDate; - frmDisplayGrid1.CopyAndHashGrid.row := i + 1; //NoOfFilesCopiedOK +1 ; - frmDisplayGrid1.CopyAndHashGrid.col := 1; + Col4DestinationHash := DestinationFileHasHash; + Col5DateAttribute := CrDateModDateAccDate; end; + // Write values to database + frmSQLiteDBases.WriteCOPYValuesToDatabase(Col1SourceFilePathAndName, Col2SourceHash, Col3CopiedFilePathAndName, Col4DestinationHash, Col5DateAttribute); + CommitCount(nil); + // Progress Status Elements: lblNoOfFilesToExamine.Caption := strNoOfFilesToExamine; NoFilesExamined := (i + 1); // The total of files examined plus those that didnt hash or copy OK @@ -4317,10 +4363,14 @@ procedure TMainForm.ProcessDir(SourceDirName: string); end; end; // End of the 'for Count' of Memo StringList loop + // Commit any final database values that may not have yet been comitted + frmSQLiteDBases.SQLTransaction1.Commit; + frmSQLiteDBases.UpdateGridCOPYTAB(nil); + // Now we can show the grid. Having it display for every file as it processes // wastes time and isn't especially necessary given the other progress indicators - frmDisplayGrid1.CopyAndHashGrid.Visible := true; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Visible := true; frmDisplayGrid1.Show; EndTime := Now; lblTimeTaken6B.Caption := FormatDateTime('dd/mm/yy hh:mm:ss', EndTime); @@ -4340,10 +4390,10 @@ procedure TMainForm.ProcessDir(SourceDirName: string); if SaveDialog3.Execute then begin CSVLogFile2 := SaveDialog3.FileName; - SaveOutputAsCSV(CSVLogFile2, frmDisplayGrid1.CopyAndHashGrid); + frmSQLiteDBases.SaveDBToCSV(frmDisplayGrid1.RecursiveDisplayGrid_COPY, CSVLogFile2); end; end; - + { if SaveToHTMLCheckBox2.Checked then begin i := 0; @@ -4390,7 +4440,7 @@ procedure TMainForm.ProcessDir(SourceDirName: string); end; end; end; - + } // If there is one or more errors, save them to a log file of users choosing if Length(SLCopyErrors.Text) > 0 then begin From de3076a7aaecc2af3a84a5cf1c66bac14bb9e3de Mon Sep 17 00:00:00 2001 From: "tedsmith28@hotmail.com" Date: Tue, 3 Oct 2017 10:20:24 +0100 Subject: [PATCH 02/47] Added dbases_sqlite.lrs to v3 branch repository --- dbases_sqlite.lrs | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 dbases_sqlite.lrs diff --git a/dbases_sqlite.lrs b/dbases_sqlite.lrs new file mode 100644 index 0000000..4235e21 --- /dev/null +++ b/dbases_sqlite.lrs @@ -0,0 +1,28 @@ +{ This is an automatically generated lazarus resource file } + +LazarusResources.Add('TfrmSQLiteDBases','FORMDATA',[ + 'TPF0'#16'TfrmSQLiteDBases'#15'frmSQLiteDBases'#4'Left'#3#229#3#6'Height'#3 + +#250#1#3'Top'#3#159#0#5'Width'#3#252#0#7'Caption'#6#15'frmSQLiteDBases'#12'C' + +'lientHeight'#3#250#1#11'ClientWidth'#3#252#0#7'OnClose'#7#9'FormClose'#8'On' + +'Create'#7#10'FormCreate'#10'LCLVersion'#6#7'1.6.4.0'#7'Visible'#9#0#6'TLabe' + +'l'#19'lblConnectionStatus'#4'Left'#2' '#6'Height'#2#13#3'Top'#2' '#5'Width' + +#2'H'#7'Caption'#6#13'Not Connected'#11'ParentColor'#8#0#0#11'TDataSource'#11 + +'DataSource1'#7'DataSet'#7#9'SQLQuery1'#4'left'#2'0'#3'top'#3#144#0#0#0#9'TS' + +'QLQuery'#9'SQLQuery1'#9'FieldDefs'#14#0#8'Database'#7#18'SQLite3Connection1' + +#11'Transaction'#7#15'SQLTransaction1'#7'Options'#11#0#6'Params'#14#0#4'left' + +#2'0'#3'top'#2'P'#0#0#15'TSQLTransaction'#15'SQLTransaction1'#6'Active'#8#8 + +'Database'#7#18'SQLite3Connection1'#7'Options'#11#0#4'left'#2'0'#3'top'#3#224 + +#0#0#0#18'TSQLite3Connection'#18'SQLite3Connection1'#9'Connected'#8#11'Login' + +'Prompt'#8#14'KeepConnection'#8#11'Transaction'#7#15'SQLTransaction1'#7'Opti' + +'ons'#11#0#4'left'#2'0'#3'top'#3'('#1#0#0#12'TCSVExporter'#12'CSVExporter1' + +#12'ExportFields'#14#0#15'RestorePosition'#8#31'FormatSettings.DecimalSepara' + +'tor'#6#1#0#29'FormatSettings.CurrencyDigits'#2#0#29'FormatSettings.FieldDel' + +'imiter'#6#1',$FormatSettings.IgnoreOuterWhitespace'#8#27'FormatSettings.Row' + +'Delimiter'#6#2#13#10#24'FormatSettings.QuoteChar'#6#1'"'#4'left'#2'0'#3'top' + +#3'x'#1#0#0#11'TDataSource'#11'DataSource2'#7'DataSet'#7#9'SQLQuery2'#4'left' + +#3#139#0#3'top'#3#144#0#0#0#9'TSQLQuery'#9'SQLQuery2'#9'FieldDefs'#14#0#8'Da' + +'tabase'#7#18'SQLite3Connection1'#11'Transaction'#7#15'SQLTransaction1'#7'Op' + +'tions'#11#0#6'Params'#14#0#4'left'#3#139#0#3'top'#2'P'#0#0#15'TSQLTransacti' + +'on'#15'SQLTransaction2'#6'Active'#8#8'Database'#7#18'SQLite3Connection1'#7 + +'Options'#11#0#4'left'#3#136#0#3'top'#3#224#0#0#0#0 +]); From d691f12f95960b46dd430276a1e84667f63d287d Mon Sep 17 00:00:00 2001 From: "tedsmith28@hotmail.com" Date: Tue, 3 Oct 2017 13:27:01 +0100 Subject: [PATCH 03/47] Further sqlite progression for v3 in FileS and Copy tabs --- dbases_sqlite.lfm | 22 ++++- dbases_sqlite.pas | 117 ++++++++++++----------- udisplaygrid.lfm | 1 + udisplaygrid.pas | 3 +- unit2.lfm | 233 +++++++++++++++++++++++----------------------- unit2.pas | 19 +++- 6 files changed, 216 insertions(+), 179 deletions(-) diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index c782d96..64660dd 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -1,7 +1,7 @@ object frmSQLiteDBases: TfrmSQLiteDBases - Left = 1461 + Left = 1003 Height = 506 - Top = 182 + Top = 340 Width = 252 Caption = 'frmSQLiteDBases' ClientHeight = 506 @@ -12,9 +12,9 @@ object frmSQLiteDBases: TfrmSQLiteDBases Visible = True object lblConnectionStatus: TLabel Left = 32 - Height = 15 + Height = 13 Top = 32 - Width = 81 + Width = 72 Caption = 'Not Connected' ParentColor = False end @@ -60,4 +60,18 @@ object frmSQLiteDBases: TfrmSQLiteDBases left = 48 top = 376 end + object DataSource2: TDataSource + DataSet = SQLQuery2 + left = 160 + top = 144 + end + object SQLQuery2: TSQLQuery + FieldDefs = <> + Database = SQLite3Connection1 + Transaction = SQLTransaction1 + Options = [] + Params = <> + left = 160 + top = 80 + end end diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index bef8547..417b25f 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -16,9 +16,11 @@ interface TfrmSQLiteDBases = class(TForm) CSVExporter1: TCSVExporter; DataSource1: TDataSource; + DataSource2: TDataSource; lblConnectionStatus: TLabel; SQLite3Connection1: TSQLite3Connection; SQLQuery1: TSQLQuery; + SQLQuery2: TSQLQuery; SQLTransaction1: TSQLTransaction; procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); procedure FormCreate(Sender: TObject); @@ -61,6 +63,8 @@ TfrmSQLiteDBases = class(TForm) implementation +{$R *.lfm} + { TfrmSQLiteDBases } uses @@ -175,7 +179,7 @@ procedure TfrmSQLiteDBases.CreateDatabase(DBaseName : string); SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FOLDERB_FILES_id_idx" ON "TBL_COMPAREFOLDERSB"( "id" );'); // Now write to the new database - SQLTransaction1.Commit; + SQLTransaction1.CommitRetaining; except ShowMessage('Unable to create a new SQLite Database'); end; @@ -204,22 +208,29 @@ procedure TfrmSQLiteDBases.CopySelectedRow(DBData : TDBGrid); // Deletes a DB table from the SQLite DB procedure TfrmSQLiteDBases.EmptyDBTable(TableName : string; DBGridName : TDBGrid); +var + DynamicSQLQuery: TSQLQuery; begin + DynamicSQLQuery := TSQLQuery.Create(nil); try - SQLQuery1.Close; - SQLQuery1.Active:=false; - SQLQuery1.SQL.Text := 'DELETE FROM ' + TableName; - if SQLite3Connection1.Connected then - begin - SQLTransaction1.Active := True; - SQLQuery1.ExecSQL; - SQLTransaction1.Commit; - end; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + try + DynamicSQLQuery.DataBase := SQLQuery1.Database; + DynamicSQLQuery.Transaction := SQLQuery1.Transaction; + DynamicSQLQuery.SQL.Text := 'DELETE FROM ' + TableName; + if SQLite3Connection1.Connected then + begin + SQLTransaction1.Active := True; + DynamicSQLQuery.ExecSQL; + SQLTransaction1.CommitRetaining; // Retain transaction is important here + end; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; end; + finally + DynamicSQLQuery.Free; end; end; @@ -291,7 +302,6 @@ function TfrmSQLiteDBases.GetTableRowCount(TableName : string; DataSource : TDBG begin result := 0; try - SQLQuery1.Close; SQLQuery1.SQL.Text := 'SELECT Count(*) FROM ' + TableName; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; @@ -501,17 +511,17 @@ procedure TfrmSQLiteDBases.WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col Col5 : DateAttributes;} begin try - SQLQuery1.Close; // Insert the values into the database. We're using ParamByName which prevents SQL Injection // http://wiki.freepascal.org/Working_With_TSQLQuery#Parameters_in_TSQLQuery.SQL - SQLQuery1.SQL.Text := 'INSERT into TBL_COPY (SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes) values (:SourceFilename,:SourceHash,:DestinationFilename,:DestinationHash,:DateAttributes)'; + SQLQuery2.Close; + SQLQuery2.SQL.Text := 'INSERT into TBL_COPY (SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes) values (:SourceFilename,:SourceHash,:DestinationFilename,:DestinationHash,:DateAttributes)'; SQLTransaction1.Active := True; - SQLQuery1.Params.ParamByName('SourceFilename').AsString := Col1; - SQLQuery1.Params.ParamByName('SourceHash').AsString := Col2; - SQLQuery1.Params.ParamByName('DestinationFilename').AsString := Col3; - SQLQuery1.Params.ParamByName('DestinationHash').AsString := Col4; - SQLQuery1.Params.ParamByName('DateAttributes').AsString := Col5; - SQLQuery1.ExecSQL; + SQLQuery2.Params.ParamByName('SourceFilename').AsString := Col1; + SQLQuery2.Params.ParamByName('SourceHash').AsString := Col2; + SQLQuery2.Params.ParamByName('DestinationFilename').AsString := Col3; + SQLQuery2.Params.ParamByName('DestinationHash').AsString := Col4; + SQLQuery2.Params.ParamByName('DateAttributes').AsString := Col5; + SQLQuery2.ExecSQL; except on E: EDatabaseError do begin @@ -524,16 +534,16 @@ procedure TfrmSQLiteDBases.WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col procedure TfrmSQLiteDBases.SortBySourceFilename(DataSource : TDBGrid); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + SQLQuery2.Close; + SQLQuery2.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY SourceFilename'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery1.Open; + SQLQuery2.Open; // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + DataSource2.DataSet := SQLQuery2; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do @@ -547,16 +557,16 @@ procedure TfrmSQLiteDBases.SortBySourceFilename(DataSource : TDBGrid); procedure TfrmSQLiteDBases.SortByDestinationFilename(DataSource : TDBGrid); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + SQLQuery2.Close; + SQLQuery2.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY DestinationFilename'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery1.Open; + SQLQuery2.Open; // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + DataSource2.DataSet := SQLQuery2; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do @@ -570,16 +580,16 @@ procedure TfrmSQLiteDBases.SortByDestinationFilename(DataSource : TDBGrid); procedure TfrmSQLiteDBases.SortBySourceHash(DataSource : TDBGrid); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + SQLQuery2.Close; + SQLQuery2.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY SourceHash'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery1.Open; + SQLQuery2.Open; // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + DataSource2.DataSet := SQLQuery2; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do @@ -593,16 +603,16 @@ procedure TfrmSQLiteDBases.SortBySourceHash(DataSource : TDBGrid); procedure TfrmSQLiteDBases.SortByDestinationHash(DataSource : TDBGrid); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + SQLQuery2.Close; + SQLQuery2.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY DestinationHash'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery1.Open; + SQLQuery2.Open; // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + DataSource2.DataSet := SQLQuery2; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do @@ -616,15 +626,15 @@ procedure TfrmSQLiteDBases.SortByDestinationHash(DataSource : TDBGrid); procedure TfrmSQLiteDBases.ShowAllCOPYGRID(DataSource : TDBGrid); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT * FROM TBL_COPY'; + SQLQuery2.Close; + SQLQuery2.SQL.Text := 'SELECT * FROM TBL_COPY'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery1.Open; + SQLQuery2.Open; // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + DataSource2.DataSet := SQLQuery2; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do @@ -663,15 +673,15 @@ procedure TfrmSQLiteDBases.UpdateGridFILES(Sender: TObject); procedure TfrmSQLiteDBases.UpdateGridCOPYTAB(Sender: TObject); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT * FROM TBL_COPY'; + SQLQuery2.Close; + SQLQuery2.SQL.Text := 'SELECT * FROM TBL_COPY'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery1.Open; + SQLQuery2.Open; // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource1; + DataSource2.DataSet := SQLQuery2; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do @@ -715,7 +725,6 @@ procedure TfrmSQLiteDBases.FormClose(Sender: TObject; var CloseAction: TCloseAct } initialization -{$I dbases_sqlite.lrs} end. diff --git a/udisplaygrid.lfm b/udisplaygrid.lfm index ffe72d6..7493791 100644 --- a/udisplaygrid.lfm +++ b/udisplaygrid.lfm @@ -27,6 +27,7 @@ object frmDisplayGrid1: TfrmDisplayGrid1 Width = 952 Color = clWindow Columns = <> + DataSource = frmSQLiteDBases.DataSource2 PopupMenu = frmDisplayGridPopupMenu TabOrder = 1 end diff --git a/udisplaygrid.pas b/udisplaygrid.pas index 2f54097..f553fea 100644 --- a/udisplaygrid.pas +++ b/udisplaygrid.pas @@ -50,6 +50,8 @@ TfrmDisplayGrid1 = class(TForm) implementation +{$R *.lfm} + uses // New as of v3.0.0 dbases_sqlite; @@ -117,7 +119,6 @@ procedure TfrmDisplayGrid1.MenuItem_SortByDestinationNameCOPYGRIDClick(Sender: T initialization - {$I udisplaygrid.lrs} end. diff --git a/unit2.lfm b/unit2.lfm index 9262829..5c974bc 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -5,9 +5,10 @@ object MainForm: TMainForm Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 718 + ClientHeight = 719 ClientWidth = 1016 Menu = MainMenu1 + OnClose = FormClose OnCreate = FormCreate OnDropFiles = FormDropFiles Position = poScreenCenter @@ -15,14 +16,14 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 680 + Height = 681 Top = 24 Width = 984 - ActivePage = TabSheet3 + ActivePage = TabSheet4 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 2 + TabIndex = 3 TabOrder = 0 OnChange = PageControl1Change object TabSheet1: TTabSheet @@ -39,7 +40,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 416 + ClientHeight = 417 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -110,7 +111,7 @@ object MainForm: TMainForm Top = 208 Width = 752 Caption = 'Additional Text Hashing Functions' - ClientHeight = 50 + ClientHeight = 51 ClientWidth = 748 TabOrder = 3 object btnFLBL: TButton @@ -176,7 +177,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -200,7 +201,7 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 59 + ClientHeight = 60 ClientWidth = 92 Font.Height = -13 ParentFont = False @@ -228,7 +229,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 336 + ClientHeight = 337 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -429,7 +430,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -449,18 +450,18 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 626 + Height = 629 Top = 10 Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 604 + ClientHeight = 608 ClientWidth = 842 Color = clForm Font.Height = -13 @@ -470,7 +471,7 @@ object MainForm: TMainForm object Label2: TLabel AnchorSideRight.Control = lblFilesExamined Left = 520 - Height = 17 + Height = 16 Top = 28 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -481,7 +482,7 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 25 + Height = 23 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' Top = 93 Width = 117 @@ -497,7 +498,7 @@ object MainForm: TMainForm end object DirSelectedField: TEdit Left = 8 - Height = 25 + Height = 24 Hint = 'The chosen parent directory' Top = 136 Width = 828 @@ -509,7 +510,7 @@ object MainForm: TMainForm object Label4: TLabel AnchorSideRight.Control = lblNoFilesInDir Left = 520 - Height = 17 + Height = 16 Top = 6 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -518,7 +519,7 @@ object MainForm: TMainForm end object PercentageComplete: TLabel Left = 520 - Height = 17 + Height = 16 Top = 56 Width = 88 Anchors = [akTop, akLeft, akRight] @@ -527,10 +528,10 @@ object MainForm: TMainForm end object SaveToCSVCheckBox1: TCheckBox Left = 6 - Height = 21 + Height = 20 Hint = 'Tick to choose a filename and location for the log file' Top = 6 - Width = 96 + Width = 97 Caption = 'Save to CSV?' Checked = True ParentShowHint = False @@ -540,18 +541,18 @@ object MainForm: TMainForm end object SaveToHTMLCheckBox1: TCheckBox Left = 6 - Height = 21 + Height = 20 Top = 28 - Width = 107 + Width = 105 Caption = 'Save to HTML?' TabOrder = 2 end object btnClipboardResults: TButton Left = 224 - Height = 27 + Height = 26 Hint = 'Press this to copy entire grid content to RAM' Top = 93 - Width = 84 + Width = 80 AutoSize = True Caption = 'Clipboard' Enabled = False @@ -562,10 +563,10 @@ object MainForm: TMainForm end object btnStopScan1: TButton Left = 152 - Height = 25 + Height = 23 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' Top = 93 - Width = 50 + Width = 48 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click @@ -574,17 +575,17 @@ object MainForm: TMainForm end object chkRecursiveDirOverride: TCheckBox Left = 152 - Height = 21 + Height = 20 Top = 6 - Width = 167 + Width = 162 Caption = 'Ignoring sub-directories?' TabOrder = 3 end object Label5: TLabel Left = 110 - Height = 28 + Height = 24 Top = 312 - Width = 575 + Width = 606 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -597,7 +598,7 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 8 Height = 23 - Top = 571 + Top = 575 Width = 834 Align = alCustom Anchors = [akLeft, akRight] @@ -620,7 +621,7 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 17 + Height = 16 Top = 56 Width = 156 Anchors = [akTop, akLeft, akRight] @@ -630,7 +631,7 @@ object MainForm: TMainForm object lblNoFilesInDir: TLabel AnchorSideRight.Control = lblTimeTaken3 Left = 631 - Height = 17 + Height = 16 Top = 6 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -640,7 +641,7 @@ object MainForm: TMainForm object lblPercentageComplete: TLabel AnchorSideRight.Control = lblTimeTaken4 Left = 631 - Height = 17 + Height = 16 Top = 56 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -650,7 +651,7 @@ object MainForm: TMainForm object lblFilesExamined: TLabel AnchorSideRight.Control = lblTotalBytesExamined Left = 631 - Height = 17 + Height = 16 Top = 28 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -661,7 +662,7 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 17 + Height = 16 Top = 28 Width = 156 Anchors = [akTop, akLeft, akRight] @@ -670,16 +671,16 @@ object MainForm: TMainForm end object chkHiddenFiles: TCheckBox Left = 336 - Height = 21 + Height = 20 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' Top = 6 - Width = 137 + Width = 130 Caption = 'Hidden folders too?' TabOrder = 8 end object FileMaskField2: TEdit Left = 312 - Height = 25 + Height = 24 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 56 Width = 200 @@ -691,18 +692,18 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox2: TCheckBox Left = 336 - Height = 21 + Height = 20 Top = 32 - Width = 126 + Width = 123 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change TabOrder = 10 end object ZVDateTimePickerFileSTab: TZVDateTimePicker Left = 152 - Height = 25 + Height = 24 Top = 52 - Width = 136 + Width = 138 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -724,17 +725,17 @@ object MainForm: TMainForm end object lblschedulertickboxFileSTab: TCheckBox Left = 6 - Height = 21 + Height = 20 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' Top = 56 - Width = 105 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange TabOrder = 12 end object RecursiveDisplayGrid1: TDBGrid Left = 8 - Height = 380 + Height = 384 Top = 176 Width = 836 Anchors = [akTop, akLeft, akRight, akBottom] @@ -782,7 +783,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -808,7 +809,7 @@ object MainForm: TMainForm object TabSheet4: TTabSheet Hint = 'Choose a directory, have its content hashed, files are copied to destination, and re-hashed.' Caption = '&Copy' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 ParentShowHint = False ShowHint = True @@ -819,7 +820,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 574 + ClientHeight = 575 ClientWidth = 830 Color = clForm Font.Height = -13 @@ -838,7 +839,7 @@ object MainForm: TMainForm OnClick = Panel1CopyAndHashOptionsClick object CheckBoxListOfDirsOnly: TCheckBox Left = 14 - Height = 21 + Height = 20 Hint = 'Tick to have child directories listed, but no files inside hashed' Top = 0 Width = 161 @@ -849,30 +850,30 @@ object MainForm: TMainForm end object CheckBoxListOfDirsAndFilesOnly: TCheckBox Left = 14 - Height = 21 + Height = 20 Hint = 'Tick to have child directories and files listed, but no files actually hashed' Top = 32 - Width = 214 + Width = 213 Caption = 'Just LIST sub-directories and files' OnChange = CheckBoxListOfDirsAndFilesOnlyChange TabOrder = 1 end object SaveToHTMLCheckBox2: TCheckBox Left = 256 - Height = 21 + Height = 20 Hint = 'Save results as HTML web page' Top = 0 - Width = 141 + Width = 142 Anchors = [akLeft] Caption = 'Save results (HTML)?' TabOrder = 2 end object SaveToCSVCheckBox2: TCheckBox Left = 256 - Height = 21 + Height = 20 Hint = 'Save results as CSV data (spreadsheet format)' Top = 32 - Width = 130 + Width = 134 Caption = 'Save results (CSV)?' Checked = True State = cbChecked @@ -880,17 +881,17 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox1: TCheckBox Left = 448 - Height = 21 + Height = 20 Hint = 'Only copy files of a particular type' Top = 32 - Width = 126 + Width = 123 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox1Change TabOrder = 5 end object FileMaskField: TEdit Left = 464 - Height = 25 + Height = 24 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 64 Width = 248 @@ -902,99 +903,99 @@ object MainForm: TMainForm end object chkNoRecursiveCopy: TCheckBox Left = 448 - Height = 21 + Height = 20 Hint = 'Only copy files found in the root of chosen directory' Top = 0 - Width = 156 + Width = 152 Anchors = [akLeft] Caption = 'Ignore sub-directories?' TabOrder = 4 end object Label11: TLabel Left = 14 - Height = 17 + Height = 16 Top = 72 - Width = 75 + Width = 78 Caption = '# Files in Dir:' ParentColor = False end object Label12: TLabel Left = 14 - Height = 17 + Height = 16 Top = 104 - Width = 100 + Width = 103 Caption = '# Files Examined:' ParentColor = False end object Label13: TLabel Left = 14 - Height = 17 + Height = 16 Top = 136 - Width = 74 + Width = 75 Caption = '% Complete:' ParentColor = False end object lblTimeTaken5A: TLabel Left = 464 - Height = 17 + Height = 16 Top = 97 - Width = 66 + Width = 70 Caption = 'Start Time: ' ParentColor = False end object lblTimeTaken5B: TLabel Left = 464 - Height = 17 + Height = 16 Top = 121 - Width = 65 + Width = 67 Caption = 'End Time: ' ParentColor = False end object lblTimeTaken6A: TLabel Left = 560 - Height = 17 + Height = 16 Top = 97 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblTimeTaken6B: TLabel Left = 560 - Height = 17 + Height = 16 Top = 121 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblTimeTaken5C: TLabel Left = 464 - Height = 17 + Height = 16 Top = 145 - Width = 69 + Width = 73 Caption = 'Time Taken:' ParentColor = False end object lblTimeTaken6C: TLabel Left = 560 - Height = 17 + Height = 16 Top = 145 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblNoOfFilesToExamine: TLabel Left = 136 - Height = 17 + Height = 16 Top = 72 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblDataCopiedSoFar: TLabel Left = 208 - Height = 17 + Height = 16 Top = 104 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1004,30 +1005,30 @@ object MainForm: TMainForm AnchorSideTop.Control = pbCopy AnchorSideTop.Side = asrBottom AnchorSideRight.Control = pbCopy - Left = 374 - Height = 17 + Left = 372 + Height = 16 Top = 139 - Width = 9 + Width = 12 Anchors = [] Caption = '...' ParentColor = False end object chkNoPathReconstruction: TCheckBox Left = 624 - Height = 21 + Height = 20 Hint = 'Files will be copied to the root of your chosen '#10'destination directory. Duplicate file NAMES '#10'will have their names appended with '#10'DuplicatedNameX to avoid filesystem conflicts' Top = 0 - Width = 132 + Width = 127 Anchors = [akLeft] Caption = 'Don''t rebuild path?' TabOrder = 7 end object chkCopyHidden: TCheckBox Left = 624 - Height = 21 + Height = 20 Hint = 'If checked, will find hidden directories and files and copy those too' Top = 32 - Width = 127 + Width = 123 Caption = 'Copy hidden files?' TabOrder = 8 end @@ -1041,20 +1042,20 @@ object MainForm: TMainForm end object lblschedulertickboxCopyTab: TCheckBox Left = 256 - Height = 21 + Height = 20 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the source and destination folders.'#13#10'Hash, copy and hash will start at the specified time' Top = 64 - Width = 105 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxCopyTabChange TabOrder = 10 end object ZVDateTimePickerCopyTab: TZVDateTimePicker Left = 272 - Height = 25 + Height = 24 Hint = 'Enter date and time (hours and minutes) ' Top = 96 - Width = 136 + Width = 138 CenturyFrom = 1941 MaxDate = 73050 MinDate = 42736 @@ -1076,9 +1077,9 @@ object MainForm: TMainForm end object lblNoOfFilesToExamine2: TLabel Left = 136 - Height = 17 + Height = 16 Top = 104 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1101,7 +1102,7 @@ object MainForm: TMainForm end object Edit2SourcePath: TEdit Left = 8 - Height = 25 + Height = 24 Hint = 'Show currently selected source directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 365 @@ -1114,7 +1115,7 @@ object MainForm: TMainForm end object Edit3DestinationPath: TEdit Left = 480 - Height = 25 + Height = 24 Hint = 'Show currently selected destination directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 357 @@ -1127,8 +1128,8 @@ object MainForm: TMainForm end object StatusBar3: TStatusBar Left = 0 - Height = 23 - Top = 551 + Height = 20 + Top = 555 Width = 830 Panels = <> ParentShowHint = False @@ -1137,7 +1138,7 @@ object MainForm: TMainForm Left = 8 Height = 272 Hint = 'Single click where to copy files FROM' - Top = 259 + Top = 260 Width = 365 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1155,7 +1156,7 @@ object MainForm: TMainForm Left = 480 Height = 272 Hint = 'Single click where to copy files TO' - Top = 259 + Top = 260 Width = 357 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1178,10 +1179,10 @@ object MainForm: TMainForm end object chkUNCMode: TCheckBox Left = 384 - Height = 21 + Height = 20 Hint = 'Tick to enter UNC network path '#13#10'instead of using treeview selection' Top = 216 - Width = 92 + Width = 85 Caption = 'UNC Mode?' OnChange = chkUNCModeChange TabOrder = 8 @@ -1202,7 +1203,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1237,7 +1238,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1261,7 +1262,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 274 + ClientHeight = 275 ClientWidth = 830 Font.Height = -13 ParentFont = False @@ -1430,7 +1431,7 @@ object MainForm: TMainForm Width = 836 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 487 + ClientHeight = 488 ClientWidth = 832 DragMode = dmAutomatic Font.Height = -13 @@ -1625,7 +1626,7 @@ object MainForm: TMainForm Width = 836 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 139 + ClientHeight = 140 ClientWidth = 832 Font.Height = -13 ParentFont = False @@ -1821,7 +1822,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1890,7 +1891,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1912,7 +1913,7 @@ object MainForm: TMainForm Width = 844 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 552 + ClientHeight = 553 ClientWidth = 840 Color = clForm Font.Height = -13 @@ -2062,10 +2063,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 15 + Height = 13 Hint = 'Click to open URL in browser' Top = 0 - Width = 169 + Width = 170 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -2078,8 +2079,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 23 - Top = 695 + Height = 20 + Top = 699 Width = 1016 Panels = <> end diff --git a/unit2.pas b/unit2.pas index 3292626..6a68fc9 100644 --- a/unit2.pas +++ b/unit2.pas @@ -353,6 +353,7 @@ TMainForm = class(TForm) procedure Button1Click(Sender: TObject); procedure cbShowDetailsOfAllComparisonsChange(Sender: TObject); procedure cbToggleInputDataToOutputFileChange(Sender: TObject); + procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); procedure lblDonateClick(Sender: TObject); procedure lbleExpectedHashChange(Sender: TObject); procedure lbleExpectedHashEnter(Sender: TObject); @@ -506,6 +507,8 @@ TMainForm = class(TForm) var MainForm: TMainForm; + {$R *.lfm} + // Global function, CommitCount, keeps track of file counts and updates the SQLIte DB periodically // to avoid unnecessary database commits, which slow it down @@ -516,7 +519,7 @@ procedure TMainForm.CommitCount(Sender : TObject); inc(CommitFrequencyChecker, 1); if CommitFrequencyChecker = 1000 then begin - frmSQLiteDBases.SQLTransaction1.Commit; + frmSQLiteDBases.SQLTransaction1.CommitRetaining; CommitFrequencyChecker := 0; end; end; @@ -1171,6 +1174,15 @@ procedure TMainForm.cbToggleInputDataToOutputFileChange(Sender: TObject); else cbToggleInputDataToOutputFile.Caption := 'Source text INcluded in output'; end; +procedure TMainForm.FormClose(Sender: TObject; var CloseAction: TCloseAction); +begin + try + frmSQLiteDBases.SQLite3Connection1.Close(true); + finally + frmSQLiteDBases.SQLite3Connection1.Free; + end; +end; + procedure TMainForm.lblDonateClick(Sender: TObject); var QuickHashDonateURL : string; @@ -1996,7 +2008,7 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); // Now that the data is all computed, display the grid in the GUI. // Update the SQLite database with any remaining commits and display // content in DBGrid - frmSQLiteDBases.SQLTransaction1.Commit; + frmSQLiteDBases.SQLTransaction1.CommitRetaining; frmSQLiteDBases.UpdateGridFILES(nil); RecursiveDisplayGrid1.Visible := true; @@ -4364,7 +4376,7 @@ procedure TMainForm.ProcessDir(SourceDirName: string); end; // End of the 'for Count' of Memo StringList loop // Commit any final database values that may not have yet been comitted - frmSQLiteDBases.SQLTransaction1.Commit; + frmSQLiteDBases.SQLTransaction1.CommitRetaining; frmSQLiteDBases.UpdateGridCOPYTAB(nil); // Now we can show the grid. Having it display for every file as it processes @@ -4833,7 +4845,6 @@ procedure TMainForm.TabSheet3ContextPopup(Sender: TObject; MousePos: TPoint; end; initialization - {$I unit2.lrs} end. From 5a8fba7431c063d0a070bf50891e1b29962c7954 Mon Sep 17 00:00:00 2001 From: "tedsmith28@hotmail.com" Date: Tue, 3 Oct 2017 17:22:47 +0100 Subject: [PATCH 04/47] Further sqlite progression for v3 in FileS and Copy tabs --- dbases_sqlite.pas | 253 +++++++++++++++++++++------------------------- udisplaygrid.lfm | 15 ++- udisplaygrid.pas | 27 ++++- unit2.lfm | 5 +- unit2.pas | 10 +- 5 files changed, 156 insertions(+), 154 deletions(-) diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index 417b25f..54b3143 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -27,26 +27,27 @@ TfrmSQLiteDBases = class(TForm) procedure CreateDatabase(DBaseName : string); procedure WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string); procedure WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col5 : string); - procedure EmptyDBTable(TableName : string; DBGridName : TDBGrid); + procedure EmptyDBTable(TableName : string; DBGrid : TDBGrid); procedure UpdateGridFILES(Sender: TObject); procedure UpdateGridCOPYTAB(Sender: TObject); - procedure SaveDBToCSV(DBGridName : TDBGrid; Filename : string); - procedure DatasetToClipBoard(const aDataset:TDBGrid); - procedure ShowDuplicates(DataSource : TDBGrid); - procedure SortByFileName(DataSource : TDBGrid); - procedure SortByFilePath(DataSource : TDBGrid); - procedure SortByHash(DataSource : TDBGrid); - procedure ShowAll(DataSource : TDBGrid); - procedure ShowAllCOPYGRID(DataSource : TDBGrid); - procedure CopyFileNameOfSelectedCell(DBData : TDBGrid); - procedure CopyFilePathOfSelectedCell(DBData : TDBGrid); - procedure CopyHashOfSelectedCell(DBData : TDBGrid); - procedure CopySelectedRow(DBData : TDBGrid); - procedure SortBySourceFilename(DataSource : TDBGrid); - procedure SortByDestinationFilename(DataSource : TDBGrid); - procedure SortBySourceHash(DataSource : TDBGrid); - procedure SortByDestinationHash(DataSource : TDBGrid); - function GetTableRowCount(TableName : string; DataSource : TDBGrid) : integer; // If there's more than 2 billion entries, then someone is getting their mileage out of Quickhash!!! + procedure SaveDBToCSV(DBGrid : TDBGrid; Filename : string); + procedure DatasetToClipBoard(DBGrid : TDBGrid); + procedure ShowDuplicates(DBGrid : TDBGrid); + procedure SortByFileName(DBGrid : TDBGrid); + procedure SortByFilePath(DBGrid : TDBGrid); + procedure SortByHash(DBGrid : TDBGrid); + procedure ShowAll(DBGrid : TDBGrid); + procedure ShowAllCOPYGRID(DBGrid : TDBGrid); + procedure CopyFileNameOfSelectedCell(DBGrid : TDBGrid); + procedure CopyFilePathOfSelectedCell(DBGrid : TDBGrid); + procedure CopyHashOfSelectedCell(DBGrid : TDBGrid); + procedure CopySelectedRowFILESTAB(DBGrid : TDBGrid); + procedure CopySelectedRowCOPYTAB(DBGrid : TDBGrid); + procedure SortBySourceFilename(DBGrid : TDBGrid); + procedure SortByDestinationFilename(DBGrid : TDBGrid); + procedure SortBySourceHash(DBGrid : TDBGrid); + procedure SortByDestinationHash(DBGrid : TDBGrid); + function GetTableRowCount(TableName : string; DBGrid : TDBGrid) : integer; // If there's more than 2 billion entries, then someone is getting their mileage out of Quickhash!!! private { private declarations } public @@ -191,23 +192,43 @@ procedure TfrmSQLiteDBases.CreateDatabase(DBaseName : string); // I've spent what seems like half my life working out how to copy the entire selected // row of a DBGrid component without success!! So I resorted to childhood logic. // Anyone who knows of a better way, let me know! -procedure TfrmSQLiteDBases.CopySelectedRow(DBData : TDBGrid); +procedure TfrmSQLiteDBases.CopySelectedRowFILESTAB(DBGrid : TDBGrid); var FileNameCell, FilePathCell, FileHashCell, AllRowCells : string; begin // Get the data from the filename cell that the user has selected - FileNameCell := DBData.DataSource.DataSet.Fields[1].Value; + FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; // Get the data from the filepath cell that the user has selected - FilePathCell := DBData.DataSource.DataSet.Fields[2].Value; + FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; // Get the data from the filehash cell that the user has selected - FileHashCell := DBData.DataSource.DataSet.Fields[3].Value; + FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; // and just add them all together :-) AllRowCells := FileNameCell + ',' + FilePathCell + ',' + FileHashCell; Clipboard.AsText := AllRowCells; end; +procedure TfrmSQLiteDBases.CopySelectedRowCOPYTAB(DBGrid : TDBGrid); +var + AllRowCells, SourceFileNameCell, SourceHash, + DestinationFilenameCell, DestinationHash, DateAttr : string; +begin + // Get the data from the source filename cell that the user has selected + SourceFileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; + // Get the source file hash cell that the user has selected + SourceHash := DBGrid.DataSource.DataSet.Fields[2].Value; + // Get the destination filename + DestinationFilenameCell := DBGrid.DataSource.DataSet.Fields[3].Value; + // Get the destination hash + DestinationHash := DBGrid.DataSource.DataSet.Fields[4].Value; + // Get the date attributes + DateAttr := DBGrid.DataSource.DataSet.Fields[5].Value; + // and just add them all together :-) + AllRowCells := SourceFileNameCell + ',' + SourceHash + ',' + DestinationFilenameCell + ',' + DestinationHash + ',' + DateAttr; + Clipboard.AsText := AllRowCells; +end; + // Deletes a DB table from the SQLite DB -procedure TfrmSQLiteDBases.EmptyDBTable(TableName : string; DBGridName : TDBGrid); +procedure TfrmSQLiteDBases.EmptyDBTable(TableName : string; DBGrid : TDBGrid); var DynamicSQLQuery: TSQLQuery; begin @@ -237,7 +258,7 @@ procedure TfrmSQLiteDBases.EmptyDBTable(TableName : string; DBGridName : TDBGrid // SaveDBToCSV exports the DBGrid (DBGridName) to a CSV file (filename) for the user // Based on example in FPC\3.0.2\source\packages\fcl-db\tests\testdbexport.pas // Requires the lazdbexport package be installed in Lazarus IDE -procedure TfrmSQLiteDBases.SaveDBToCSV(DBGridName : TDBGrid; Filename : string); +procedure TfrmSQLiteDBases.SaveDBToCSV(DBGrid : TDBGrid; Filename : string); var Exporter : TCSVExporter; ExportSettings: TCSVFormatSettings; @@ -245,7 +266,7 @@ procedure TfrmSQLiteDBases.SaveDBToCSV(DBGridName : TDBGrid; Filename : string); Exporter := TCSVExporter.Create(nil); ExportSettings := TCSVFormatSettings.Create(true); Exporter.FormatSettings := ExportSettings; - Exporter.Dataset := DBGridName.DataSource.DataSet; + Exporter.Dataset := DBGrid.DataSource.DataSet; Exporter.FileName := FileName; if Exporter.Execute > 0 then begin @@ -255,7 +276,7 @@ procedure TfrmSQLiteDBases.SaveDBToCSV(DBGridName : TDBGrid; Filename : string); end; // Copies a DBGrid content to a temp text file then reads it into clipboard -procedure TfrmSQLiteDBases.DatasetToClipBoard(const aDataset:TDBGrid); +procedure TfrmSQLiteDBases.DatasetToClipBoard(DBGrid : TDBGrid); var DeletedOK : boolean; vStringList : TStringList; @@ -270,7 +291,7 @@ procedure TfrmSQLiteDBases.DatasetToClipBoard(const aDataset:TDBGrid); try ExportSettings := TCSVFormatSettings.Create(true); Exporter.FormatSettings := ExportSettings; - Exporter.Dataset := aDataset.DataSource.DataSet; + Exporter.Dataset := DBGrid.DataSource.DataSet; Exporter.FileName := FileName; // if the temp outfile is written successfully with DBGrid content, load it to clipboard if Exporter.Execute > 0 then @@ -298,7 +319,7 @@ procedure TfrmSQLiteDBases.DatasetToClipBoard(const aDataset:TDBGrid); end; // Counts the rows of a given database table -function TfrmSQLiteDBases.GetTableRowCount(TableName : string; DataSource : TDBGrid) : integer; +function TfrmSQLiteDBases.GetTableRowCount(TableName : string; DBGrid : TDBGrid) : integer; begin result := 0; try @@ -318,22 +339,18 @@ function TfrmSQLiteDBases.GetTableRowCount(TableName : string; DataSource : TDBG // ShowDuplicates lists entries with duplicate hash values from the FILES tab, // by searching hash column for matches and then displays all rows fully // for which duplicate hashes were found -procedure TfrmSQLiteDBases.ShowDuplicates(DataSource : TDBGrid); +procedure TfrmSQLiteDBases.ShowDuplicates(DBGrid : TDBGrid); // Sourced from https://stackoverflow.com/questions/46345862/sql-how-to-return-all-column-fields-for-one-column-containing-duplicates begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + 'FROM TBL_FILES WHERE HashValue IN ' + '(SELECT HashValue FROM TBL_FILES ' + 'GROUP BY HashValue HAVING COUNT(*) > 1) ORDER BY hashvalue'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery1.Open; - - // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; + DBGrid.DataSource.Dataset.Open; MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; except on E: EDatabaseError do @@ -369,19 +386,15 @@ procedure TfrmSQLiteDBases.WriteFILESValuesToDatabase(Filename, Filepath, HashVa end; // Used by the FILES tab to sort entries by filename alphabetically -procedure TfrmSQLiteDBases.SortByFileName(DataSource : TDBGrid); +procedure TfrmSQLiteDBases.SortByFileName(DBGrid : TDBGrid); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + 'FROM TBL_FILES ORDER BY FileName'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery1.Open; - - // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; + DBGrid.DataSource.Dataset.Open; MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; except on E: EDatabaseError do @@ -393,20 +406,16 @@ procedure TfrmSQLiteDBases.SortByFileName(DataSource : TDBGrid); // Used by FILES tab for sorting entries by file path alphabetically -procedure TfrmSQLiteDBases.SortByFilePath(DataSource : TDBGrid); +procedure TfrmSQLiteDBases.SortByFilePath(DBGrid : TDBGrid); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + 'FROM TBL_FILES ORDER BY FilePath'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - SQLQuery1.Open; - - // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; - MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + DBGrid.DataSource.Dataset.Open; + MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -417,20 +426,16 @@ procedure TfrmSQLiteDBases.SortByFilePath(DataSource : TDBGrid); // Used by the FILES tab display grid to sort by hash -procedure TfrmSQLiteDBases.SortByHash(DataSource : TDBGrid); +procedure TfrmSQLiteDBases.SortByHash(DBGrid : TDBGrid); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + 'FROM TBL_FILES ORDER BY HashValue'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - SQLQuery1.Open; - - // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; - MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + DBGrid.DataSource.Dataset.Open; + MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -440,19 +445,15 @@ procedure TfrmSQLiteDBases.SortByHash(DataSource : TDBGrid); end; // Used by the FILES tab display grid to list all again -procedure TfrmSQLiteDBases.ShowAll(DataSource : TDBGrid); +procedure TfrmSQLiteDBases.ShowAll(DBGrid : TDBGrid); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT * FROM TBL_FILES'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - SQLQuery1.Open; - - // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; - MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; + DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT * FROM TBL_FILES'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + DBGrid.DataSource.Dataset.Open; + MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -462,40 +463,40 @@ procedure TfrmSQLiteDBases.ShowAll(DataSource : TDBGrid); end; // Used by the FILES tab display grid to copy the content of Column 1 (filename) to clipboard -procedure TfrmSQLiteDBases.CopyFilenameOfSelectedCell(DBData : TDBGrid); +procedure TfrmSQLiteDBases.CopyFilenameOfSelectedCell(DBGrid : TDBGrid); var CellOfInterest : string; begin CellOfInterest := ''; - if not (DBData.DataSource.DataSet.Fields[1].Value = NULL) then + if not (DBGrid.DataSource.DataSet.Fields[1].Value = NULL) then begin - CellOfInterest := DBData.DataSource.DataSet.Fields[1].Value; + CellOfInterest := DBGrid.DataSource.DataSet.Fields[1].Value; Clipboard.AsText := CellOfInterest; end; end; // // Used by the FILES tab display grid to copy the content of Column 2 (file path) to clipboard -procedure TfrmSQLiteDBases.CopyFilePathOfSelectedCell(DBData : TDBGrid); +procedure TfrmSQLiteDBases.CopyFilePathOfSelectedCell(DBGrid : TDBGrid); var CellOfInterest : string; begin CellOfInterest := ''; - if not (DBData.DataSource.DataSet.Fields[2].Value = NULL) then + if not (DBGrid.DataSource.DataSet.Fields[2].Value = NULL) then begin - CellOfInterest := DBData.DataSource.DataSet.Fields[2].Value; + CellOfInterest := DBGrid.DataSource.DataSet.Fields[2].Value; Clipboard.AsText := CellOfInterest; end; end; // // Used by the FILES tab display grid to copy the content of Column 3 (Hash Value) to clipboard -procedure TfrmSQLiteDBases.CopyHashOfSelectedCell(DBData : TDBGrid); +procedure TfrmSQLiteDBases.CopyHashOfSelectedCell(DBGrid : TDBGrid); var CellOfInterest : string; begin CellOfInterest := ''; - if not (DBData.DataSource.DataSet.Fields[3].Value = NULL) then + if not (DBGrid.DataSource.DataSet.Fields[3].Value = NULL) then begin - CellOfInterest := DBData.DataSource.DataSet.Fields[3].Value; + CellOfInterest := DBGrid.DataSource.DataSet.Fields[3].Value; Clipboard.AsText := CellOfInterest; end; end; @@ -531,19 +532,15 @@ procedure TfrmSQLiteDBases.WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col end; // Used by the COPY tab display grid, to sort by source filename...Col 1 -procedure TfrmSQLiteDBases.SortBySourceFilename(DataSource : TDBGrid); +procedure TfrmSQLiteDBases.SortBySourceFilename(DBGrid : TDBGrid); begin try - SQLQuery2.Close; - SQLQuery2.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY SourceFilename'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery2.Open; - - // Allow the DBGrid to view the results of our query - DataSource2.DataSet := SQLQuery2; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; + DBGrid.DataSource.Dataset.Open; frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do @@ -554,19 +551,15 @@ procedure TfrmSQLiteDBases.SortBySourceFilename(DataSource : TDBGrid); end; // Used by the COPY tab display grid to sort by destination filename...Col 3 -procedure TfrmSQLiteDBases.SortByDestinationFilename(DataSource : TDBGrid); +procedure TfrmSQLiteDBases.SortByDestinationFilename(DBGrid : TDBGrid); begin try - SQLQuery2.Close; - SQLQuery2.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + - 'FROM TBL_COPY ORDER BY DestinationFilename'; + DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + 'FROM TBL_COPY ORDER BY DestinationFilename'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery2.Open; - - // Allow the DBGrid to view the results of our query - DataSource2.DataSet := SQLQuery2; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; + DBGrid.DataSource.Dataset.Open; frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do @@ -577,20 +570,16 @@ procedure TfrmSQLiteDBases.SortByDestinationFilename(DataSource : TDBGrid); end; // Used by the COPY tab display grid to sort by source hash, Col 2 -procedure TfrmSQLiteDBases.SortBySourceHash(DataSource : TDBGrid); +procedure TfrmSQLiteDBases.SortBySourceHash(DBGrid : TDBGrid); begin try - SQLQuery2.Close; - SQLQuery2.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY SourceHash'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - SQLQuery2.Open; - - // Allow the DBGrid to view the results of our query - DataSource2.DataSet := SQLQuery2; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + DBGrid.DataSource.Dataset.Open; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -600,20 +589,16 @@ procedure TfrmSQLiteDBases.SortBySourceHash(DataSource : TDBGrid); end; // Used by the COPY tab display grid to sort by destination hash...Col 4 -procedure TfrmSQLiteDBases.SortByDestinationHash(DataSource : TDBGrid); +procedure TfrmSQLiteDBases.SortByDestinationHash(DBGrid : TDBGrid); begin try - SQLQuery2.Close; - SQLQuery2.SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY DestinationHash'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - SQLQuery2.Open; - - // Allow the DBGrid to view the results of our query - DataSource2.DataSet := SQLQuery2; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + DBGrid.DataSource.Dataset.Open; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -623,19 +608,15 @@ procedure TfrmSQLiteDBases.SortByDestinationHash(DataSource : TDBGrid); end; // Used by the COPY grid to show all items -procedure TfrmSQLiteDBases.ShowAllCOPYGRID(DataSource : TDBGrid); +procedure TfrmSQLiteDBases.ShowAllCOPYGRID(DBGrid : TDBGrid); begin try - SQLQuery2.Close; - SQLQuery2.SQL.Text := 'SELECT * FROM TBL_COPY'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - SQLQuery2.Open; - - // Allow the DBGrid to view the results of our query - DataSource2.DataSet := SQLQuery2; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; + DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT * FROM TBL_COPY'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + DBGrid.DataSource.Dataset.Open; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do begin diff --git a/udisplaygrid.lfm b/udisplaygrid.lfm index 7493791..026cf9a 100644 --- a/udisplaygrid.lfm +++ b/udisplaygrid.lfm @@ -7,17 +7,18 @@ object frmDisplayGrid1: TfrmDisplayGrid1 ClientHeight = 430 ClientWidth = 980 OnClose = FormClose + OnCreate = FormCreate Position = poDesktopCenter LCLVersion = '1.6.4.0' - object btnClipboardResults2: TButton + object btnClipboardResultsCOPYTAB: TButton Left = 296 Height = 23 - Hint = 'Click to have the display grid content copied '#10'to clipboard. You can then paste into spreadsheet' + Hint = 'Click to have the display grid content copied '#13#10'to clipboard. To have ENTIRE grid copied, '#13#10'ensure top left cell is selected using mouse. '#13#10'Otherwise it copies from active position in the grid. ' Top = 378 Width = 80 Caption = 'Clipboard' Enabled = False - OnClick = btnClipboardResults2Click + OnClick = btnClipboardResultsCOPYTABClick TabOrder = 0 end object RecursiveDisplayGrid_COPY: TDBGrid @@ -31,7 +32,7 @@ object frmDisplayGrid1: TfrmDisplayGrid1 PopupMenu = frmDisplayGridPopupMenu TabOrder = 1 end - object DBNavigator1: TDBNavigator + object CopyTabDBNavigator: TDBNavigator Left = 16 Height = 25 Top = 376 @@ -45,7 +46,7 @@ object frmDisplayGrid1: TfrmDisplayGrid1 ChildSizing.ControlsPerLine = 100 ClientHeight = 25 ClientWidth = 241 - DataSource = frmSQLiteDBases.DataSource1 + DataSource = frmSQLiteDBases.DataSource2 Options = [] TabOrder = 2 VisibleButtons = [nbFirst, nbPrior, nbNext, nbLast] @@ -69,6 +70,10 @@ object frmDisplayGrid1: TfrmDisplayGrid1 Caption = 'Sort by Destination Hash' OnClick = MenuItem_SortByDestinationHashCOPYGRIDClick end + object MenuItem_CopySelectedRowCOPYGRID: TMenuItem + Caption = 'Copy selected row' + OnClick = MenuItem_CopySelectedRowCOPYGRIDClick + end object MenuItem_ShowAllCOPYGRID: TMenuItem Caption = 'Show All' OnClick = MenuItem_ShowAllCOPYGRIDClick diff --git a/udisplaygrid.pas b/udisplaygrid.pas index f553fea..0262835 100644 --- a/udisplaygrid.pas +++ b/udisplaygrid.pas @@ -18,8 +18,9 @@ interface { TfrmDisplayGrid1 } TfrmDisplayGrid1 = class(TForm) - btnClipboardResults2: TButton; - DBNavigator1: TDBNavigator; + btnClipboardResultsCOPYTAB: TButton; + CopyTabDBNavigator: TDBNavigator; + MenuItem_CopySelectedRowCOPYGRID: TMenuItem; MenuItem_CopyToClipboard: TMenuItem; MenuItem_SaveDBToCSV: TMenuItem; MenuItem_ShowAllCOPYGRID: TMenuItem; @@ -31,7 +32,9 @@ TfrmDisplayGrid1 = class(TForm) frmDisplayGridPopupMenu: TPopupMenu; frmDisplayGridSaveDialog1: TSaveDialog; procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); - procedure btnClipboardResults2Click(Sender: TObject); + procedure btnClipboardResultsCOPYTABClick(Sender: TObject); + procedure FormCreate(Sender: TObject); + procedure MenuItem_CopySelectedRowCOPYGRIDClick(Sender: TObject); procedure MenuItem_CopyToClipboardClick(Sender: TObject); procedure MenuItem_SaveDBToCSVClick(Sender: TObject); procedure MenuItem_ShowAllCOPYGRIDClick(Sender: TObject); @@ -64,18 +67,31 @@ procedure TfrmDisplayGrid1.FormClose(Sender: TObject; RecursiveDisplayGrid_COPY.Clear end; -procedure TfrmDisplayGrid1.btnClipboardResults2Click(Sender: TObject); +procedure TfrmDisplayGrid1.btnClipboardResultsCOPYTABClick(Sender: TObject); begin frmSQLiteDBases.DatasetToClipBoard(frmDisplayGrid1.RecursiveDisplayGrid_COPY); end; +procedure TfrmDisplayGrid1.FormCreate(Sender: TObject); +begin + +end; + +procedure TfrmDisplayGrid1.MenuItem_CopySelectedRowCOPYGRIDClick(Sender: TObject); +begin + frmSQLiteDBases.CopySelectedRowCOPYTAB(RecursiveDisplayGrid_COPY); +end; + procedure TfrmDisplayGrid1.MenuItem_CopyToClipboardClick(Sender: TObject); begin frmSQLiteDBases.DatasetToClipBoard(RecursiveDisplayGrid_COPY); end; procedure TfrmDisplayGrid1.MenuItem_SaveDBToCSVClick(Sender: TObject); +var + ExportFilename : string; begin + ExportFilename := ''; frmDisplayGridSaveDialog1.Title := 'Save results as...'; frmDisplayGridSaveDialog1.InitialDir := GetCurrentDir; frmDisplayGridSaveDialog1.Filter := 'Comma Sep|*.csv'; @@ -83,7 +99,8 @@ procedure TfrmDisplayGrid1.MenuItem_SaveDBToCSVClick(Sender: TObject); if frmDisplayGridSaveDialog1.Execute then begin - frmSQLiteDBases.SaveDBToCSV(RecursiveDisplayGrid_COPY, frmDisplayGridSaveDialog1.FileName); + ExportFilename := frmDisplayGridSaveDialog1.FileName; + frmSQLiteDBases.SaveDBToCSV(RecursiveDisplayGrid_COPY, ExportFilename); end; end; diff --git a/unit2.lfm b/unit2.lfm index 5c974bc..9c4ed2a 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -19,11 +19,11 @@ object MainForm: TMainForm Height = 681 Top = 24 Width = 984 - ActivePage = TabSheet4 + ActivePage = TabSheet3 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 3 + TabIndex = 2 TabOrder = 0 OnChange = PageControl1Change object TabSheet1: TTabSheet @@ -2289,7 +2289,6 @@ object MainForm: TMainForm end object MenuItem_CopySelectedRow: TMenuItem Caption = 'Copy selected row' - OnClick = MenuItem_CopySelectedRowClick end object MenuItem_CopyFileNameOfSelectedCell: TMenuItem Caption = 'Copy filename of selected row' diff --git a/unit2.pas b/unit2.pas index 6a68fc9..86327cd 100644 --- a/unit2.pas +++ b/unit2.pas @@ -161,7 +161,7 @@ TMainForm = class(TForm) MenuItem_CopyFilepathOfSelectedCell: TMenuItem; MenuItem_CopyHashOfSelectedCell: TMenuItem; MenuItem_CopyFileNameOfSelectedCell: TMenuItem; - MenuItem_CopySelectedRow: TMenuItem; + MenuItem_CopySelectedRowFILESTAB: TMenuItem; MenuItem_SortByFilePath: TMenuItem; MenuItem_SortByFilename: TMenuItem; MenuItem_SortByHash: TMenuItem; @@ -375,7 +375,7 @@ TMainForm = class(TForm) procedure MenuItem_CopyHashOfSelectedCellClick(Sender: TObject); procedure MenuItem_CopyFilepathOfSelectedCellClick(Sender: TObject); procedure MenuItem_CopyFileNameOfSelectedCellClick(Sender: TObject); - procedure MenuItem_CopySelectedRowClick(Sender: TObject); + procedure MenuItem_CopySelectedRowFILESTABClick(Sender: TObject); procedure MenuItem_RemoveDupFileFilterClick(Sender: TObject); procedure MenuItem_SaveToCSVClick(Sender: TObject); procedure MenuItem_ShowDuplicatesClick(Sender: TObject); @@ -1426,9 +1426,9 @@ procedure TMainForm.MenuItem_CopyFileNameOfSelectedCellClick(Sender: TObject); frmSQLiteDBases.CopyFileNameOfSelectedCell(RecursiveDisplayGrid1); end; -procedure TMainForm.MenuItem_CopySelectedRowClick(Sender: TObject); +procedure TMainForm.MenuItem_CopySelectedRowFILESTABClick(Sender: TObject); begin - frmSQLiteDBases.CopySelectedRow(RecursiveDisplayGrid1); + frmSQLiteDBases.CopySelectedRowFILESTAB(RecursiveDisplayGrid1); end; procedure TMainForm.MenuItem_CopyHashOfSelectedCellClick(Sender: TObject); @@ -4472,7 +4472,7 @@ procedure TMainForm.ProcessDir(SourceDirName: string); FilesFoundToCopy.Free; SLCopyErrors.Free; StatusBar3.SimpleText := 'Finished.'; - frmDisplayGrid1.btnClipboardResults2.Enabled := true; + frmDisplayGrid1.btnClipboardResultsCOPYTAB.Enabled := true; end; ShowMessage('Files copied : ' + IntToStr(NoOfFilesCopiedOK) + #13#10 + From 5dcefca87fd1110081c4f73fe3987f0e2a90e0f0 Mon Sep 17 00:00:00 2001 From: "tedsmith28@hotmail.com" Date: Tue, 3 Oct 2017 18:39:08 +0100 Subject: [PATCH 05/47] Added case switcher for text hash value --- unit2.lfm | 35 ++++++++++++++++++++++------------- unit2.pas | 26 ++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 13 deletions(-) diff --git a/unit2.lfm b/unit2.lfm index 9c4ed2a..7436d7e 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -19,28 +19,28 @@ object MainForm: TMainForm Height = 681 Top = 24 Width = 984 - ActivePage = TabSheet3 + ActivePage = TabSheet1 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 2 + TabIndex = 0 TabOrder = 0 OnChange = PageControl1Change object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False object TextHashingGroupBox: TGroupBox Left = 120 - Height = 438 + Height = 470 Top = 10 Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 417 + ClientHeight = 449 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -69,7 +69,7 @@ object MainForm: TMainForm Left = 8 Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' - Top = 352 + Top = 344 Width = 814 Anchors = [akTop, akLeft, akRight] Color = clSilver @@ -85,7 +85,7 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 25 + Height = 24 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)' Top = 304 Width = 815 @@ -95,8 +95,8 @@ object MainForm: TMainForm EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 17 - EditLabel.Top = 284 + EditLabel.Height = 16 + EditLabel.Top = 285 EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False @@ -149,10 +149,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 352 - Height = 21 + Height = 20 Hint = 'If left unticked, the source '#13#10'text including corresponding hashes '#13#10'will be output. If ticked, only the'#13#10'hashes will be output on their own.' Top = 13 - Width = 194 + Width = 190 Caption = 'Source text included in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -160,6 +160,15 @@ object MainForm: TMainForm TabOrder = 3 end end + object cbFlipCase: TCheckBox + Left = 8 + Height = 20 + Top = 408 + Width = 88 + Caption = 'Switch case' + OnChange = cbFlipCaseChange + TabOrder = 4 + end end object AlgorithmChoiceRadioBox1: TRadioGroup Left = 16 @@ -208,9 +217,9 @@ object MainForm: TMainForm TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 17 + Height = 16 Top = 8 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end diff --git a/unit2.pas b/unit2.pas index 86327cd..3095d4a 100644 --- a/unit2.pas +++ b/unit2.pas @@ -156,7 +156,9 @@ TMainForm = class(TForm) cbToggleInputDataToOutputFile: TCheckBox; cbShowDetailsOfAllComparisons: TCheckBox; b64ProgressFileS: TEdit; + cbFlipCase: TCheckBox; FileSDBNavigator: TDBNavigator; + MenuItem_CopySelectedRow: TMenuItem; RecursiveDisplayGrid1: TDBGrid; MenuItem_CopyFilepathOfSelectedCell: TMenuItem; MenuItem_CopyHashOfSelectedCell: TMenuItem; @@ -351,6 +353,7 @@ TMainForm = class(TForm) procedure btnB64FileChooserClick(Sender: TObject); procedure btnB64JustDecodeFilesClick(Sender: TObject); procedure Button1Click(Sender: TObject); + procedure cbFlipCaseChange(Sender: TObject); procedure cbShowDetailsOfAllComparisonsChange(Sender: TObject); procedure cbToggleInputDataToOutputFileChange(Sender: TObject); procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); @@ -1813,6 +1816,29 @@ procedure TMainForm.Button1Click(Sender: TObject); frmSQLiteDBases.Show; end; +procedure TMainForm.cbFlipCaseChange(Sender: TObject); +var + i : integer; + s : string; +begin + s := StrHashValue.Text; + if cbFlipCase.Checked then + begin + cbFlipCase.Caption:= 'Switch case (lower mode)'; + for i := 0 to Length(s) do + begin + if (s[i] = 'A') or (s[i] = 'B') or (s[i] = 'C') or (s[i] = 'D') or (s[i] = 'E') or (s[i] = 'F') + then StrHashValue.Text := LowerCase(StrHashValue.Text); + end + end + else + begin + cbFlipCase.Caption:= 'Switch case (upper mode)'; + StrHashValue.Text := UpperCase(StrHashValue.Text); + end; +end; + + procedure TMainForm.PageControl1Change(Sender: TObject); begin From 6cf901a80fb7642cb739a0c9084c11887d2c7c6d Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Sat, 7 Oct 2017 08:42:13 +0100 Subject: [PATCH 06/47] further sqlite improvements to v3.0.0 including HTML save --- CHANGELOG.md | 7 +- dbases_sqlite.lfm | 18 +- dbases_sqlite.pas | 322 ++++++++++++---- quickhash.lpi | 960 ++++++++++++++++++++++++++++++++++++++++++++++ quickhash.lpr | 41 ++ udisplaygrid.lfm | 25 +- unit2.lfm | 266 ++++++------- unit2.pas | 142 +++---- uprogress.lfm | 50 +-- 9 files changed, 1496 insertions(+), 335 deletions(-) create mode 100644 quickhash.lpi create mode 100644 quickhash.lpr diff --git a/CHANGELOG.md b/CHANGELOG.md index 9597b21..c267d80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,12 @@ Now with SQLite!! The reason why the development numbering has moved to v3.0...t SQLite adds many areas of functionality that was not possible before, so some tick box options have been removed in exchange for right click menu options. As a result of using SQLite, once the hashing has been conducted the user can still save and copy data to clipboard as he could before, but in addition Quickhash can now list duplicate files, match filenames, match file paths, and copy individual cells, and it will list the data in the blink of an eye. -The "File" tab did not have a filesize check for zero byte files. So if the user happened to navigate to an existing but zero byte file, the user would get a "Division by zero" error. That was fixed. +The "File" tab did not have a filesize check for zero byte files. So if the user happened to navigate to an existing but zero byte file, the user would get a "Division by zero" error. That was fixed. + +Some helpful interface hints added to the check boxes in the FileS tab,which seemed to have been left out of earlier versions + +Following a feature request, added a "case switcher" to the Text and File tabs. This allows the user to toggle the output hash between upper or lower case. Useful for users who need to compute hashes of hashes, instead of just hashes of some data. For users who may need to compute the hash of a hash value, the case sensitivity is +important obviously. Upper case is still the default output as it is easier for humans to read. V2.8.4 ------ diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index 64660dd..bfbc576 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -1,29 +1,29 @@ object frmSQLiteDBases: TfrmSQLiteDBases - Left = 1003 + Left = 1213 Height = 506 - Top = 340 + Top = 258 Width = 252 Caption = 'frmSQLiteDBases' ClientHeight = 506 ClientWidth = 252 OnClose = FormClose OnCreate = FormCreate + Position = poScreenCenter LCLVersion = '1.6.4.0' - Visible = True object lblConnectionStatus: TLabel Left = 32 - Height = 13 + Height = 15 Top = 32 - Width = 72 + Width = 81 Caption = 'Not Connected' ParentColor = False end object DataSource1: TDataSource - DataSet = SQLQuery1 + DataSet = sqlFILES left = 48 top = 144 end - object SQLQuery1: TSQLQuery + object sqlFILES: TSQLQuery FieldDefs = <> Database = SQLite3Connection1 Transaction = SQLTransaction1 @@ -61,11 +61,11 @@ object frmSQLiteDBases: TfrmSQLiteDBases top = 376 end object DataSource2: TDataSource - DataSet = SQLQuery2 + DataSet = sqlCOPY left = 160 top = 144 end - object SQLQuery2: TSQLQuery + object sqlCOPY: TSQLQuery FieldDefs = <> Database = SQLite3Connection1 Transaction = SQLTransaction1 diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index 54b3143..7d95af3 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -7,7 +7,7 @@ interface uses Classes, SysUtils, db, sqldb, fpcsvexport, sqlite3conn, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls, DBGrids, sqlite3dyn, - clipbrd; + clipbrd, LazUTF8, LazUTF8Classes; type @@ -19,8 +19,8 @@ TfrmSQLiteDBases = class(TForm) DataSource2: TDataSource; lblConnectionStatus: TLabel; SQLite3Connection1: TSQLite3Connection; - SQLQuery1: TSQLQuery; - SQLQuery2: TSQLQuery; + sqlFILES: TSQLQuery; + sqlCOPY: TSQLQuery; SQLTransaction1: TSQLTransaction; procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); procedure FormCreate(Sender: TObject); @@ -31,6 +31,7 @@ TfrmSQLiteDBases = class(TForm) procedure UpdateGridFILES(Sender: TObject); procedure UpdateGridCOPYTAB(Sender: TObject); procedure SaveDBToCSV(DBGrid : TDBGrid; Filename : string); + procedure SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : string); procedure DatasetToClipBoard(DBGrid : TDBGrid); procedure ShowDuplicates(DBGrid : TDBGrid); procedure SortByFileName(DBGrid : TDBGrid); @@ -47,7 +48,8 @@ TfrmSQLiteDBases = class(TForm) procedure SortByDestinationFilename(DBGrid : TDBGrid); procedure SortBySourceHash(DBGrid : TDBGrid); procedure SortByDestinationHash(DBGrid : TDBGrid); - function GetTableRowCount(TableName : string; DBGrid : TDBGrid) : integer; // If there's more than 2 billion entries, then someone is getting their mileage out of Quickhash!!! + function CountGridRows(DBGrid : TDBGrid) : integer; + private { private declarations } public @@ -227,6 +229,173 @@ procedure TfrmSQLiteDBases.CopySelectedRowCOPYTAB(DBGrid : TDBGrid); Clipboard.AsText := AllRowCells; end; +// Counts rows of current DBGrid. Returns positive integer if successfull and +// returns active display to top row +function TfrmSQLiteDBases.CountGridRows(DBGrid : TDBGrid) : integer; +var + NoOfRows : integer; +begin + NoOfRows := -1; + while not DBGrid.DataSource.DataSet.EOF do + begin + inc(NoOfRows, 1); + DBGrid.DataSource.DataSet.Next; + end; + // Got to top of grid. + DBGrid.DataSource.DataSet.First; + // Return count + result := NoOfRows; +end; +// Saves the grid in FILES tab to HTML. If small volume of records, uses a stringlist. +// If big volume, uses file stream. +procedure TfrmSQLiteDBases.SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : string); +var + strTitle, FileNameCell, FilePathCell, FileHashCell, AllRowCells : string; + i, NoOfRowsInGrid : integer; + sl : TStringList; + fs : TFileStreamUTF8; + + const + strHTMLHeader = '' ; + strTITLEHeader = 'QuickHash HTML Output' ; + strBODYHeader = '<BODY>' ; + strTABLEHeader = '<TABLE>' ; + strTABLEROWStart = '<TR>' ; + strTABLEDATAStart = '<TD>' ; + strTABLEDataEnd = '</TD>' ; + strTABLEROWEnd = '</TR>' ; + strTABLEFooter = '</TABLE>'; + strBODYFooter = '</BODY>' ; + strTITLEFooter = ''; + strHTMLFooter = '' ; + +begin + NoOfRowsInGrid := -1; + // If database volume not too big, use memory and stringlists. Otherwise, use file writes + if DBGrid.Name = 'RecursiveDisplayGrid1' then + begin + {NoOfRowsInGrid := CountGridRows(DBGrid);// Count the rows first. If not too many, use memory. Otherwise, use filestreams + if (NoOfRowsInGrid < 10000) and (NoOfRowsInGrid > -1) then + try + MainForm.StatusBar2.Caption:= ' Saving grid to ' + Filename + '...please wait'; + Application.ProcessMessages; + // Write the grid to a stringlist + sl := TStringList.Create; + sl.add(''); + sl.add('QuickHash HTML Output'); + sl.add(''); + sl.add('

HTML Output generated ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', Now) + ' using ' + MainForm.Caption + '

'); + sl.add(''); + while not DBGrid.DataSource.DataSet.EOF do + begin + for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do + begin + sl.add(''); + // Get the data from the filename cell that the user has selected + FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; + sl.add(''); + // Get the data from the filepath cell that the user has selected + FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; + sl.add(''); + // Get the data from the filehash cell that the user has selected + FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; + sl.add(''); + sl.add(''); + DBGrid.DataSource.DataSet.Next; + end; + end; + sl.add('
'+FileNameCell+''+FilePathCell+''+FileHashCell+'
'); + sl.add(' '); + sl.add(' '); + sl.SaveToFile(Filename); + finally + sl.free; + MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; + Application.ProcessMessages; + end + else} // Use filestream method because there's more than 10K rows. Too many to add HTML tags and store in memory + try + if not FileExists(filename) then + begin + fs := TFileStreamUTF8.Create(Filename, fmCreate); + end + else fs := TFileStreamUTF8.Create(Filename, fmOpenReadWrite); + + MainForm.StatusBar2.Caption:= ' Saving grid to ' + Filename + '...please wait'; + strTitle := '

HTML Output generated ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', Now) + ' using ' + MainForm.Caption + '

'; + Application.ProcessMessages; + + fs.Write(strHTMLHeader[1], Length(strHTMLHeader)); + fs.Write(#13#10, 2); + fs.Write(strTITLEHeader[1], Length(strTITLEHeader)); + fs.Write(strTITLEFooter[1], Length(strTITLEFooter)); + fs.Write(#13#10, 2); + fs.Write(strBODYHeader[1], Length(strBODYHeader)); + fs.Write(strTitle[1], Length(strTitle)); + fs.Write(#13#10, 2); + fs.Write(strTABLEHeader[1], Length(strTABLEHeader)); + + { strTABLEROWStart = '' = 4 bytes + strTABLEDATAStart = '' = 4 bytes + strTABLEDataEnd = '' = 5 bytes + strTABLEROWEnd = '' = 5 bytes + strTABLEFooter = '' = 8 bytes + strBODYFooter = '' = 7 bytes + strTITLEFooter = '' = 8 bytes + strHTMLFooter = '' = 7 bytes} + while not DBGrid.DataSource.DataSet.EOF do + begin + for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do + begin + // Start new row + fs.Write(strTABLEROWStart[1], 4); + // Get the data from the filename cell that the user has selected + FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; + // Write filename to new row + fs.Write(strTABLEDATAStart[1], 4); + fs.Write(FileNameCell[1], Length(FileNameCell)); + fs.Write(strTABLEDataEnd[1], 5); + + // Get the data from the filepath cell that the user has selected + FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; + // Write filepath to new row + fs.Write(strTABLEDATAStart[1], 4); + fs.Write(FilePathCell[1], Length(FilePathCell)); + fs.Write(strTABLEDATAEnd[1], 5); + + // Get the data from the filehash cell that the user has selected + FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; + // Write hash to new row + fs.Write(strTABLEDATAStart[1], 4) ; + fs.Write(FileHashCell[1], Length(Trim(FileHashCell))); + fs.Write(strTABLEDATAEnd[1], 5); + // End the row + fs.Write(strTABLEROWEnd[1], 5); + fs.Write(#13#10, 2); + DBGrid.DataSource.DataSet.Next; + // TODO : Why does the last entry get repeated 5 times in the HTML output?? + end; + end; + fs.Write(strTABLEFooter, 8); + fs.Write(#13#10, 2); + fs.writeansistring(IntToStr(NoOfRowsInGrid) + ' records hashed.'); + fs.Write(strBODYFooter, 7); + fs.Write(#13#10, 2); + fs.Write(strHTMLFooter, 7); + fs.Write(#13#10, 2); + finally + fs.free; + MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; + Application.ProcessMessages; + end; + end + else + if DBGrid.Name = 'frmDisplayGrid1' then + begin + // Same as above but use the 5 columns from COPY grid instead of the 3 of FILES + end; +end; + // Deletes a DB table from the SQLite DB procedure TfrmSQLiteDBases.EmptyDBTable(TableName : string; DBGrid : TDBGrid); var @@ -235,8 +404,8 @@ procedure TfrmSQLiteDBases.EmptyDBTable(TableName : string; DBGrid : TDBGrid); DynamicSQLQuery := TSQLQuery.Create(nil); try try - DynamicSQLQuery.DataBase := SQLQuery1.Database; - DynamicSQLQuery.Transaction := SQLQuery1.Transaction; + DynamicSQLQuery.DataBase := sqlFILES.Database; + DynamicSQLQuery.Transaction := sqlFILES.Transaction; DynamicSQLQuery.SQL.Text := 'DELETE FROM ' + TableName; if SQLite3Connection1.Connected then begin @@ -318,23 +487,6 @@ procedure TfrmSQLiteDBases.DatasetToClipBoard(DBGrid : TDBGrid); end; end; -// Counts the rows of a given database table -function TfrmSQLiteDBases.GetTableRowCount(TableName : string; DBGrid : TDBGrid) : integer; -begin - result := 0; - try - SQLQuery1.SQL.Text := 'SELECT Count(*) FROM ' + TableName; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - SQLQuery1.Open; - result := SQLQuery1.Fields[0].AsInteger - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; // ShowDuplicates lists entries with duplicate hash values from the FILES tab, // by searching hash column for matches and then displays all rows fully @@ -343,15 +495,15 @@ procedure TfrmSQLiteDBases.ShowDuplicates(DBGrid : TDBGrid); // Sourced from https://stackoverflow.com/questions/46345862/sql-how-to-return-all-column-fields-for-one-column-containing-duplicates begin try - DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + 'FROM TBL_FILES WHERE HashValue IN ' + '(SELECT HashValue FROM TBL_FILES ' + 'GROUP BY HashValue HAVING COUNT(*) > 1) ORDER BY hashvalue'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; DBGrid.DataSource.Dataset.Open; - MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -367,16 +519,16 @@ procedure TfrmSQLiteDBases.ShowDuplicates(DBGrid : TDBGrid); procedure TfrmSQLiteDBases.WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string); begin try - SQLQuery1.Close; + sqlFILES.Close; // Insert the values into the database. We're using ParamByName which prevents SQL Injection // http://wiki.freepascal.org/Working_With_TSQLQuery#Parameters_in_TSQLQuery.SQL - SQLQuery1.SQL.Text := 'INSERT into TBL_FILES (Filename, FilePath, HashValue, FileSize) values (:Filename,:FilePath,:HashValue,:FileSize)'; + sqlFILES.SQL.Text := 'INSERT into TBL_FILES (Filename, FilePath, HashValue, FileSize) values (:Filename,:FilePath,:HashValue,:FileSize)'; SQLTransaction1.Active := True; - SQLQuery1.Params.ParamByName('Filename').AsString := Filename; - SQLQuery1.Params.ParamByName('FilePath').AsString := FilePath; - SQLQuery1.Params.ParamByName('HashValue').AsString := hashvalue; - SQLQuery1.Params.ParamByName('FileSize').AsString := FileSize; - SQLQuery1.ExecSQL; + sqlFILES.Params.ParamByName('Filename').AsString := Filename; + sqlFILES.Params.ParamByName('FilePath').AsString := FilePath; + sqlFILES.Params.ParamByName('HashValue').AsString := hashvalue; + sqlFILES.Params.ParamByName('FileSize').AsString := FileSize; + sqlFILES.ExecSQL; except on E: EDatabaseError do begin @@ -389,13 +541,13 @@ procedure TfrmSQLiteDBases.WriteFILESValuesToDatabase(Filename, Filepath, HashVa procedure TfrmSQLiteDBases.SortByFileName(DBGrid : TDBGrid); begin try - DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + 'FROM TBL_FILES ORDER BY FileName'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; DBGrid.DataSource.Dataset.Open; - MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -409,13 +561,13 @@ procedure TfrmSQLiteDBases.SortByFileName(DBGrid : TDBGrid); procedure TfrmSQLiteDBases.SortByFilePath(DBGrid : TDBGrid); begin try - DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + 'FROM TBL_FILES ORDER BY FilePath'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; DBGrid.DataSource.Dataset.Open; - MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -429,13 +581,13 @@ procedure TfrmSQLiteDBases.SortByFilePath(DBGrid : TDBGrid); procedure TfrmSQLiteDBases.SortByHash(DBGrid : TDBGrid); begin try - DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + 'FROM TBL_FILES ORDER BY HashValue'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; DBGrid.DataSource.Dataset.Open; - MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -448,12 +600,12 @@ procedure TfrmSQLiteDBases.SortByHash(DBGrid : TDBGrid); procedure TfrmSQLiteDBases.ShowAll(DBGrid : TDBGrid); begin try - DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT * FROM TBL_FILES'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; DBGrid.DataSource.Dataset.Open; - MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -514,15 +666,15 @@ procedure TfrmSQLiteDBases.WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col try // Insert the values into the database. We're using ParamByName which prevents SQL Injection // http://wiki.freepascal.org/Working_With_TSQLQuery#Parameters_in_TSQLQuery.SQL - SQLQuery2.Close; - SQLQuery2.SQL.Text := 'INSERT into TBL_COPY (SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes) values (:SourceFilename,:SourceHash,:DestinationFilename,:DestinationHash,:DateAttributes)'; + sqlCOPY.Close; + sqlCOPY.SQL.Text := 'INSERT into TBL_COPY (SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes) values (:SourceFilename,:SourceHash,:DestinationFilename,:DestinationHash,:DateAttributes)'; SQLTransaction1.Active := True; - SQLQuery2.Params.ParamByName('SourceFilename').AsString := Col1; - SQLQuery2.Params.ParamByName('SourceHash').AsString := Col2; - SQLQuery2.Params.ParamByName('DestinationFilename').AsString := Col3; - SQLQuery2.Params.ParamByName('DestinationHash').AsString := Col4; - SQLQuery2.Params.ParamByName('DateAttributes').AsString := Col5; - SQLQuery2.ExecSQL; + sqlCOPY.Params.ParamByName('SourceFilename').AsString := Col1; + sqlCOPY.Params.ParamByName('SourceHash').AsString := Col2; + sqlCOPY.Params.ParamByName('DestinationFilename').AsString := Col3; + sqlCOPY.Params.ParamByName('DestinationHash').AsString := Col4; + sqlCOPY.Params.ParamByName('DateAttributes').AsString := Col5; + sqlCOPY.ExecSQL; except on E: EDatabaseError do begin @@ -535,13 +687,13 @@ procedure TfrmSQLiteDBases.WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col procedure TfrmSQLiteDBases.SortBySourceFilename(DBGrid : TDBGrid); begin try - DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY SourceFilename'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; DBGrid.DataSource.Dataset.Open; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -554,13 +706,13 @@ procedure TfrmSQLiteDBases.SortBySourceFilename(DBGrid : TDBGrid); procedure TfrmSQLiteDBases.SortByDestinationFilename(DBGrid : TDBGrid); begin try - DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY DestinationFilename'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; DBGrid.DataSource.Dataset.Open; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -573,13 +725,13 @@ procedure TfrmSQLiteDBases.SortByDestinationFilename(DBGrid : TDBGrid); procedure TfrmSQLiteDBases.SortBySourceHash(DBGrid : TDBGrid); begin try - DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY SourceHash'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; DBGrid.DataSource.Dataset.Open; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -592,13 +744,13 @@ procedure TfrmSQLiteDBases.SortBySourceHash(DBGrid : TDBGrid); procedure TfrmSQLiteDBases.SortByDestinationHash(DBGrid : TDBGrid); begin try - DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + 'FROM TBL_COPY ORDER BY DestinationHash'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; DBGrid.DataSource.Dataset.Open; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -611,12 +763,12 @@ procedure TfrmSQLiteDBases.SortByDestinationHash(DBGrid : TDBGrid); procedure TfrmSQLiteDBases.ShowAllCOPYGRID(DBGrid : TDBGrid); begin try - DBGrid.DataSource.Dataset.Close; // <--- we don't use SQLQuery1 but the query connected to the grid + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT * FROM TBL_COPY'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; DBGrid.DataSource.Dataset.Open; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; except on E: EDatabaseError do begin @@ -632,16 +784,12 @@ procedure TfrmSQLiteDBases.ShowAllCOPYGRID(DBGrid : TDBGrid); procedure TfrmSQLiteDBases.UpdateGridFILES(Sender: TObject); begin try - SQLQuery1.Close; - SQLQuery1.SQL.Text := 'SELECT * FROM TBL_FILES'; + sqlFILES.Close; + sqlFILES.SQL.Text := 'SELECT * FROM TBL_FILES'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery1.Open; - - // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; - MainForm.RecursiveDisplayGrid1.DataSource := DataSource1; - MainForm.RecursiveDisplayGrid1.AutoFillColumns := true; + sqlFILES.Open; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; except on E: EDatabaseError do begin @@ -654,16 +802,12 @@ procedure TfrmSQLiteDBases.UpdateGridFILES(Sender: TObject); procedure TfrmSQLiteDBases.UpdateGridCOPYTAB(Sender: TObject); begin try - SQLQuery2.Close; - SQLQuery2.SQL.Text := 'SELECT * FROM TBL_COPY'; + sqlCOPY.Close; + sqlCOPY.SQL.Text := 'SELECT * FROM TBL_COPY'; SQLite3Connection1.Connected := True; SQLTransaction1.Active := True; - SQLQuery2.Open; - - // Allow the DBGrid to view the results of our query - DataSource2.DataSet := SQLQuery2; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.DataSource := DataSource2; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.AutoFillColumns := true; + sqlCOPY.Open; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; except on E: EDatabaseError do begin @@ -690,12 +834,12 @@ procedure TfrmSQLiteDBases.FormClose(Sender: TObject; var CloseAction: TCloseAct SQLite3Connection1.Connected := True; // Set SQL text to count all rows from the TBL_FILES table - SQLQuery1.SQL.Clear; - SQLQuery1.SQL.Text := 'Select Count(*) from TBL_FILES'; - SQLQuery1.Open; + sqlFILES.SQL.Clear; + sqlFILES.SQL.Text := 'Select Count(*) from TBL_FILES'; + sqlFILES.Open; // Allow the DBGrid to view the results of our query - DataSource1.DataSet := SQLQuery1; + DataSource1.DataSet := sqlFILES; DBGrid1.DataSource := DataSource1; DBGrid1.AutoFillColumns := true; @@ -705,6 +849,28 @@ procedure TfrmSQLiteDBases.FormClose(Sender: TObject; var CloseAction: TCloseAct end; } +// Counts the rows of a given database table +// Not needed except for direct table interaction. The "RowCounter" function +// superseeds this and counts the actively displayed DBGrid. +{ +function TfrmSQLiteDBases.GetTableRowCount(TableName : string; DBGrid : TDBGrid) : integer; +begin + result := 0; + try + sqlFILES.SQL.Text := 'SELECT Count(*) FROM ' + TableName; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + sqlFILES.Open; + result := sqlFILES.Fields[0].AsInteger + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; +} + initialization end. diff --git a/quickhash.lpi b/quickhash.lpi new file mode 100644 index 0000000..3484009 --- /dev/null +++ b/quickhash.lpi @@ -0,0 +1,960 @@ + + + + + + + + <Icon Value="0"/> + </General> + <i18n> + <OutDir Value="languages"/> + </i18n> + <VersionInfo> + <UseVersionInfo Value="True"/> + <AutoIncrementBuild Value="True"/> + <MajorVersionNr Value="2"/> + <MinorVersionNr Value="8"/> + <RevisionNr Value="4"/> + <Language Value="0809"/> + <StringTable Comments="Free, cross platform, open-source file and disk hashing software" CompanyName="Ted Smith (Ted Technology on Sourceforge)" FileDescription="File hashing GUI for Linux & Windows" LegalCopyright="2011 - 2017 (c) Ted Smith" ProductName="QuickHash (www.quickhash-gui.org)" ProductVersion=""/> + </VersionInfo> + <BuildModes Count="1"> + <Item1 Name="default" Default="True"/> + </BuildModes> + <PublishOptions> + <Version Value="2"/> + <DestinationDirectory Value="C:/tmp/src"/> + <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> + <UseExcludeFileFilter Value="True"/> + <ExcludeFileFilter Value="*.(lpi|bak|ppu|ppw|o|so);*~;backup"/> + </PublishOptions> + <RunParams> + <local> + <FormatVersion Value="1"/> + <LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/> + </local> + </RunParams> + <RequiredPackages Count="6"> + <Item1> + <PackageName Value="lazdbexport"/> + </Item1> + <Item2> + <PackageName Value="SQLDBLaz"/> + </Item2> + <Item3> + <PackageName Value="FCL"/> + </Item3> + <Item4> + <PackageName Value="ZVDateTimeCtrls"/> + </Item4> + <Item5> + <PackageName Value="HashLib4PascalPackage"/> + </Item5> + <Item6> + <PackageName Value="LCL"/> + </Item6> + </RequiredPackages> + <Units Count="99"> + <Unit0> + <Filename Value="quickhash.lpr"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="7"/> + <CursorPos X="35" Y="11"/> + <UsageCount Value="200"/> + <Loaded Value="True"/> + </Unit0> + <Unit1> + <Filename Value="unit1.pas"/> + <ComponentName Value="Form1"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <TopLine Value="1353"/> + <CursorPos X="25" Y="777"/> + <UsageCount Value="166"/> + </Unit1> + <Unit2> + <Filename Value="../../../lazarus/lcl/grids.pas"/> + <TopLine Value="1081"/> + <CursorPos X="22" Y="1106"/> + <UsageCount Value="263"/> + </Unit2> + <Unit3> + <Filename Value="../AmazonUtil/unit1.pas"/> + <TopLine Value="210"/> + <CursorPos X="7" Y="240"/> + <UsageCount Value="260"/> + </Unit3> + <Unit4> + <Filename Value="../RoastLamb - Alpha 8.0 - Distributed 12-11-29/unit1.pas"/> + <TopLine Value="3047"/> + <CursorPos X="57" Y="3077"/> + <UsageCount Value="2"/> + </Unit4> + <Unit5> + <Filename Value="unit2.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="MainForm"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="Unit2"/> + <TopLine Value="2181"/> + <CursorPos X="20" Y="2212"/> + <UsageCount Value="201"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit5> + <Unit6> + <Filename Value="../dcpcrypt-2.0.4.1/dcpcrypt2.pas"/> + <TopLine Value="299"/> + <CursorPos X="46" Y="306"/> + <UsageCount Value="8"/> + </Unit6> + <Unit7> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcphaval.pas"/> + <TopLine Value="275"/> + <CursorPos X="54" Y="299"/> + <UsageCount Value="8"/> + </Unit7> + <Unit8> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd4.pas"/> + <TopLine Value="168"/> + <CursorPos X="52" Y="192"/> + <UsageCount Value="8"/> + </Unit8> + <Unit9> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd5.pas"/> + <TopLine Value="185"/> + <CursorPos X="52" Y="209"/> + <UsageCount Value="8"/> + </Unit9> + <Unit10> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd128.pas"/> + <TopLine Value="251"/> + <CursorPos X="58" Y="275"/> + <UsageCount Value="8"/> + </Unit10> + <Unit11> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd160.pas"/> + <TopLine Value="612"/> + <CursorPos X="58" Y="636"/> + <UsageCount Value="8"/> + </Unit11> + <Unit12> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha1.pas"/> + <TopLine Value="204"/> + <CursorPos X="53" Y="228"/> + <UsageCount Value="8"/> + </Unit12> + <Unit13> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha256.pas"/> + <TopLine Value="10"/> + <CursorPos Y="10"/> + <UsageCount Value="8"/> + </Unit13> + <Unit14> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha512.pas"/> + <TopLine Value="185"/> + <CursorPos X="59" Y="209"/> + <UsageCount Value="8"/> + </Unit14> + <Unit15> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcptiger.pas"/> + <TopLine Value="231"/> + <CursorPos X="26" Y="265"/> + <UsageCount Value="8"/> + </Unit15> + <Unit16> + <Filename Value="sha1customised.pas"/> + <UnitName Value="sha1Customised"/> + <EditorIndex Value="-1"/> + <TopLine Value="297"/> + <CursorPos X="18" Y="303"/> + <UsageCount Value="197"/> + </Unit16> + <Unit17> + <Filename Value="md5customised.pas"/> + <EditorIndex Value="-1"/> + <TopLine Value="611"/> + <CursorPos X="87" Y="632"/> + <UsageCount Value="197"/> + </Unit17> + <Unit18> + <Filename Value="DiskModule/diskmoduleunit1.lfm"/> + <EditorIndex Value="-1"/> + <UsageCount Value="71"/> + <DefaultSyntaxHighlighter Value="LFM"/> + </Unit18> + <Unit19> + <Filename Value="DiskModule/diskmoduleunit1.pas"/> + <ComponentName Value="frmDiskHashingModule"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="UYaffi"/> + <EditorIndex Value="-1"/> + <TopLine Value="19"/> + <CursorPos X="47" Y="22"/> + <UsageCount Value="197"/> + </Unit19> + <Unit20> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/dateutil.inc"/> + <TopLine Value="236"/> + <CursorPos X="10" Y="262"/> + <UsageCount Value="3"/> + </Unit20> + <Unit21> + <Filename Value="DiskModule/sha1customised.pas"/> + <TopLine Value="10"/> + <CursorPos X="41" Y="267"/> + <UsageCount Value="8"/> + </Unit21> + <Unit22> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/filutilh.inc"/> + <TopLine Value="63"/> + <CursorPos X="10" Y="88"/> + <UsageCount Value="4"/> + </Unit22> + <Unit23> + <Filename Value="Tmp-ScrShots/forforum.pas"/> + <TopLine Value="91"/> + <CursorPos X="79" Y="132"/> + <UsageCount Value="195"/> + </Unit23> + <Unit24> + <Filename Value="DiskModule/SHA1Disks.pas"/> + <CursorPos X="23" Y="66"/> + <UsageCount Value="7"/> + </Unit24> + <Unit25> + <Filename Value="sha1transform-AssemblyCode.pas"/> + <CursorPos X="10" Y="2"/> + <UsageCount Value="9"/> + </Unit25> + <Unit26> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/types.pp"/> + <TopLine Value="105"/> + <UsageCount Value="8"/> + </Unit26> + <Unit27> + <Filename Value="findallfilesenhancedunit.pas"/> + <CursorPos X="43" Y="15"/> + <UsageCount Value="192"/> + </Unit27> + <Unit28> + <Filename Value="FindAllFilesEnhanced.pas"/> + <EditorIndex Value="6"/> + <UsageCount Value="100"/> + <Loaded Value="True"/> + </Unit28> + <Unit29> + <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/control.inc"/> + <TopLine Value="2698"/> + <CursorPos Y="2722"/> + <UsageCount Value="1"/> + </Unit29> + <Unit30> + <Filename Value="/usr/share/lazarus/1.2.6/lcl/grids.pas"/> + <TopLine Value="8911"/> + <CursorPos Y="8927"/> + <UsageCount Value="7"/> + </Unit30> + <Unit31> + <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/fileutil.pas"/> + <TopLine Value="141"/> + <CursorPos X="5" Y="165"/> + <UsageCount Value="1"/> + </Unit31> + <Unit32> + <Filename Value="/lazarus/components/lazutils/fileutil.pas"/> + <TopLine Value="154"/> + <CursorPos X="3" Y="191"/> + <UsageCount Value="2"/> + </Unit32> + <Unit33> + <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/customcheckbox.inc"/> + <TopLine Value="104"/> + <CursorPos Y="117"/> + <UsageCount Value="3"/> + </Unit33> + <Unit34> + <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/wincontrol.inc"/> + <TopLine Value="6341"/> + <CursorPos Y="6356"/> + <UsageCount Value="3"/> + </Unit34> + <Unit35> + <Filename Value="/usr/share/lazarus/1.2.6/lcl/interfaces/gtk2/gtk2wsstdctrls.pp"/> + <TopLine Value="927"/> + <CursorPos Y="949"/> + <UsageCount Value="3"/> + </Unit35> + <Unit36> + <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/fileutil.inc"/> + <TopLine Value="1128"/> + <CursorPos Y="1143"/> + <UsageCount Value="3"/> + </Unit36> + <Unit37> + <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/masks.pas"/> + <TopLine Value="515"/> + <CursorPos Y="528"/> + <UsageCount Value="3"/> + </Unit37> + <Unit38> + <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/lazutf8.pas"/> + <TopLine Value="294"/> + <CursorPos Y="299"/> + <UsageCount Value="3"/> + </Unit38> + <Unit39> + <Filename Value="unit2.lrs"/> + <CursorPos X="868" Y="383"/> + <UsageCount Value="2"/> + </Unit39> + <Unit40> + <Filename Value="/lazarus/lcl/grids.pas"/> + <TopLine Value="10446"/> + <CursorPos X="22" Y="10477"/> + <UsageCount Value="2"/> + </Unit40> + <Unit41> + <Filename Value="udisplaygrid.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="frmDisplayGrid1"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="uDisplayGrid"/> + <EditorIndex Value="5"/> + <TopLine Value="80"/> + <CursorPos X="27" Y="82"/> + <UsageCount Value="201"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit41> + <Unit42> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstringh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="7"/> + <CursorPos X="10" Y="24"/> + <UsageCount Value="2"/> + </Unit42> + <Unit43> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstrings.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="922"/> + <CursorPos X="5" Y="947"/> + <UsageCount Value="2"/> + </Unit43> + <Unit44> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstrh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="201"/> + <CursorPos X="15" Y="218"/> + <UsageCount Value="1"/> + </Unit44> + <Unit45> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstr.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="2620"/> + <CursorPos X="15" Y="2645"/> + <UsageCount Value="1"/> + </Unit45> + <Unit46> + <Filename Value="/lazarus/components/lazutils/fileutil.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="91"/> + <CursorPos X="35" Y="93"/> + <UsageCount Value="9"/> + </Unit46> + <Unit47> + <Filename Value="/lazarus/components/lazutils/lazfileutils.pas"/> + <UnitName Value="LazFileUtils"/> + <EditorIndex Value="-1"/> + <TopLine Value="77"/> + <CursorPos X="11" Y="98"/> + <UsageCount Value="9"/> + </Unit47> + <Unit48> + <Filename Value="/lazarus/components/lazutils/winlazfileutils.inc"/> + <EditorIndex Value="-1"/> + <CursorPos X="14" Y="8"/> + <UsageCount Value="9"/> + </Unit48> + <Unit49> + <Filename Value="/usr/share/lazarus/1.4.4/components/lazutils/fileutil.pas"/> + <UnitName Value="FileUtil"/> + <EditorIndex Value="-1"/> + <TopLine Value="159"/> + <CursorPos X="15" Y="170"/> + <UsageCount Value="8"/> + </Unit49> + <Unit50> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/win/wininc/struct.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="4238"/> + <CursorPos X="18" Y="4535"/> + <UsageCount Value="7"/> + </Unit50> + <Unit51> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="998"/> + <CursorPos X="11" Y="1015"/> + <UsageCount Value="1"/> + </Unit51> + <Unit52> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/system.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="690"/> + <CursorPos X="3" Y="694"/> + <UsageCount Value="7"/> + </Unit52> + <Unit53> + <Filename Value="/lazarus/lcl/dialogs.pp"/> + <UnitName Value="Dialogs"/> + <EditorIndex Value="-1"/> + <TopLine Value="505"/> + <CursorPos X="11" Y="522"/> + <UsageCount Value="7"/> + </Unit53> + <Unit54> + <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/cmem.pp"/> + <EditorIndex Value="-1"/> + <UsageCount Value="7"/> + </Unit54> + <Unit55> + <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="998"/> + <CursorPos X="13" Y="1015"/> + <UsageCount Value="9"/> + </Unit55> + <Unit56> + <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/system.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="690"/> + <CursorPos X="3" Y="694"/> + <UsageCount Value="7"/> + </Unit56> + <Unit57> + <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/finah.inc"/> + <EditorIndex Value="-1"/> + <CursorPos X="10" Y="22"/> + <UsageCount Value="9"/> + </Unit57> + <Unit58> + <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/fina.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="55"/> + <CursorPos X="3" Y="65"/> + <UsageCount Value="9"/> + </Unit58> + <Unit59> + <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/objpas/classes/classesh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="899"/> + <CursorPos X="17" Y="926"/> + <UsageCount Value="2"/> + </Unit59> + <Unit60> + <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpash.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="166"/> + <CursorPos X="25" Y="193"/> + <UsageCount Value="2"/> + </Unit60> + <Unit61> + <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpas.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="275"/> + <CursorPos X="9" Y="277"/> + <UsageCount Value="8"/> + </Unit61> + <Unit62> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/classes/streams.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="437"/> + <CursorPos X="5" Y="454"/> + <UsageCount Value="9"/> + </Unit62> + <Unit63> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/grids.pas"/> + <UnitName Value="Grids"/> + <EditorIndex Value="-1"/> + <TopLine Value="9259"/> + <CursorPos Y="9287"/> + <UsageCount Value="6"/> + </Unit63> + <Unit64> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/dynamicarray.pas"/> + <UnitName Value="DynamicArray"/> + <EditorIndex Value="-1"/> + <TopLine Value="34"/> + <CursorPos Y="69"/> + <UsageCount Value="6"/> + </Unit64> + <Unit65> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/wincontrol.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="7325"/> + <CursorPos Y="7354"/> + <UsageCount Value="6"/> + </Unit65> + <Unit66> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/control.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="3414"/> + <CursorPos Y="3442"/> + <UsageCount Value="6"/> + </Unit66> + <Unit67> + <Filename Value="utilwmi.pas"/> + <UnitName Value="Utilwmi"/> + <EditorIndex Value="-1"/> + <TopLine Value="102"/> + <CursorPos X="4" Y="73"/> + <UsageCount Value="4"/> + </Unit67> + <Unit68> + <Filename Value="DiskModule/DiskModuleNew/diskmodule.pas"/> + <ComponentName Value="frmDiskHashingModule"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <EditorIndex Value="-1"/> + <CursorPos X="32" Y="49"/> + <UsageCount Value="13"/> + </Unit68> + <Unit69> + <Filename Value="DiskModule/DiskModuleNew/uprogress.pas"/> + <ComponentName Value="frmProgress"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="uProgress"/> + <EditorIndex Value="-1"/> + <CursorPos X="24" Y="14"/> + <UsageCount Value="2"/> + </Unit69> + <Unit70> + <Filename Value="DiskModule/DiskModuleNew/diskspecification.pas"/> + <ComponentName Value="frmTechSpecs"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <EditorIndex Value="-1"/> + <CursorPos X="34" Y="12"/> + <UsageCount Value="2"/> + </Unit70> + <Unit71> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/customform.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="2180"/> + <CursorPos Y="2208"/> + <UsageCount Value="2"/> + </Unit71> + <Unit72> + <Filename Value="diskmodule.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="frmDiskHashingModule"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <EditorIndex Value="3"/> + <TopLine Value="127"/> + <CursorPos X="12" Y="138"/> + <UsageCount Value="126"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit72> + <Unit73> + <Filename Value="diskmodule.lfm"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="-1"/> + <WindowIndex Value="-1"/> + <TopLine Value="-1"/> + <CursorPos X="-1" Y="-1"/> + <UsageCount Value="126"/> + <DefaultSyntaxHighlighter Value="LFM"/> + </Unit73> + <Unit74> + <Filename Value="diskspecification.lfm"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="-1"/> + <WindowIndex Value="-1"/> + <TopLine Value="-1"/> + <CursorPos X="-1" Y="-1"/> + <UsageCount Value="126"/> + <DefaultSyntaxHighlighter Value="LFM"/> + </Unit74> + <Unit75> + <Filename Value="diskspecification.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="frmTechSpecs"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <EditorIndex Value="-1"/> + <TopLine Value="12"/> + <CursorPos X="3" Y="26"/> + <UsageCount Value="126"/> + </Unit75> + <Unit76> + <Filename Value="GPTMBR.pas"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="-1"/> + <WindowIndex Value="-1"/> + <TopLine Value="-1"/> + <CursorPos X="-1" Y="-1"/> + <UsageCount Value="126"/> + </Unit76> + <Unit77> + <Filename Value="uGPT.pas"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="-1"/> + <WindowIndex Value="-1"/> + <TopLine Value="-1"/> + <CursorPos X="-1" Y="-1"/> + <UsageCount Value="126"/> + </Unit77> + <Unit78> + <Filename Value="uprogress.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="frmProgress"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="uProgress"/> + <EditorIndex Value="4"/> + <TopLine Value="36"/> + <CursorPos X="35" Y="44"/> + <UsageCount Value="126"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit78> + <Unit79> + <Filename Value="HashLib4Pascal/HashLib/src/Base/HlpHashFactory.pas"/> + <EditorIndex Value="2"/> + <TopLine Value="245"/> + <CursorPos X="19" Y="253"/> + <UsageCount Value="60"/> + <Loaded Value="True"/> + </Unit79> + <Unit80> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/radiogroup.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="412"/> + <CursorPos X="65" Y="444"/> + <UsageCount Value="2"/> + </Unit80> + <Unit81> + <Filename Value="HashLib4Pascal/HashLib/src/Hash32/HlpXXHash32.pas"/> + <EditorIndex Value="-1"/> + <TopLine Value="88"/> + <UsageCount Value="5"/> + </Unit81> + <Unit82> + <Filename Value="../../../lazarus-FPC3/components/lazutils/fileutil.pas"/> + <UnitName Value="FileUtil"/> + <EditorIndex Value="-1"/> + <TopLine Value="261"/> + <CursorPos X="13" Y="275"/> + <UsageCount Value="9"/> + </Unit82> + <Unit83> + <Filename Value="../../../lazarus-FPC3/components/lazutils/fileutil.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="55"/> + <CursorPos X="18" Y="581"/> + <UsageCount Value="9"/> + </Unit83> + <Unit84> + <Filename Value="../../../lazarus-FPC3/components/lazutils/lazfileutils.pas"/> + <UnitName Value="LazFileUtils"/> + <EditorIndex Value="-1"/> + <TopLine Value="16"/> + <UsageCount Value="7"/> + </Unit84> + <Unit85> + <Filename Value="../../../lazarus-FPC3/components/ideintf/actionseditor.pas"/> + <ComponentName Value="ActionListEditor"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="ActionsEditor"/> + <EditorIndex Value="-1"/> + <TopLine Value="13"/> + <CursorPos X="22" Y="24"/> + <UsageCount Value="5"/> + </Unit85> + <Unit86> + <Filename Value="../../../lazarus-FPC3/components/codetools/sourcelog.pas"/> + <UnitName Value="SourceLog"/> + <EditorIndex Value="-1"/> + <TopLine Value="25"/> + <CursorPos X="52" Y="35"/> + <UsageCount Value="5"/> + </Unit86> + <Unit87> + <Filename Value="dbases_sqlite.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="frmSQLiteDBases"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <IsVisibleTab Value="True"/> + <EditorIndex Value="1"/> + <TopLine Value="347"/> + <CursorPos X="30" Y="371"/> + <UsageCount Value="78"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit87> + <Unit88> + <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/export/fpcsvexport.pp"/> + <EditorIndex Value="-1"/> + <TopLine Value="45"/> + <CursorPos X="14" Y="64"/> + <UsageCount Value="6"/> + </Unit88> + <Unit89> + <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/inc/objpash.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="174"/> + <CursorPos X="23" Y="193"/> + <UsageCount Value="5"/> + </Unit89> + <Unit90> + <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/inc/objpas.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="275"/> + <CursorPos X="9" Y="277"/> + <UsageCount Value="5"/> + </Unit90> + <Unit91> + <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/export/fpdbexport.pp"/> + <UnitName Value="fpDBExport"/> + <EditorIndex Value="-1"/> + <TopLine Value="164"/> + <CursorPos X="26" Y="182"/> + <UsageCount Value="5"/> + </Unit91> + <Unit92> + <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> + <EditorIndex Value="-1"/> + <TopLine Value="1519"/> + <CursorPos X="3" Y="1388"/> + <UsageCount Value="5"/> + </Unit92> + <Unit93> + <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> + <EditorIndex Value="-1"/> + <TopLine Value="1643"/> + <CursorPos X="15" Y="1657"/> + <UsageCount Value="14"/> + </Unit93> + <Unit94> + <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="2054"/> + <CursorPos X="3" Y="2057"/> + <UsageCount Value="14"/> + </Unit94> + <Unit95> + <Filename Value="../../../lazarus-FPC3/lcl/dbgrids.pas"/> + <UnitName Value="DBGrids"/> + <EditorIndex Value="-1"/> + <TopLine Value="960"/> + <CursorPos X="3" Y="518"/> + <UsageCount Value="13"/> + </Unit95> + <Unit96> + <Filename Value="C:/lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> + <EditorIndex Value="-1"/> + <TopLine Value="1397"/> + <CursorPos X="9" Y="1425"/> + <UsageCount Value="10"/> + </Unit96> + <Unit97> + <Filename Value="C:/lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="840"/> + <CursorPos X="3" Y="841"/> + <UsageCount Value="9"/> + </Unit97> + <Unit98> + <Filename Value="C:/lazarus/fpc/3.0.2/source/rtl/objpas/classes/classesh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="1052"/> + <CursorPos X="11" Y="1084"/> + <UsageCount Value="9"/> + </Unit98> + </Units> + <JumpHistory Count="30" HistoryIndex="29"> + <Position1> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="263" Column="55" TopLine="240"/> + </Position1> + <Position2> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="51" Column="27" TopLine="24"/> + </Position2> + <Position3> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="262" Column="45" TopLine="228"/> + </Position3> + <Position4> + <Filename Value="unit2.pas"/> + <Caret Line="1051" Column="29" TopLine="1019"/> + </Position4> + <Position5> + <Filename Value="unit2.pas"/> + <Caret Line="2210" Column="20" TopLine="2192"/> + </Position5> + <Position6> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="312" Column="6" TopLine="296"/> + </Position6> + <Position7> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="259" Column="28" TopLine="240"/> + </Position7> + <Position8> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="260" Column="5" TopLine="240"/> + </Position8> + <Position9> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="259" Column="19" TopLine="240"/> + </Position9> + <Position10> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="262" Column="22" TopLine="241"/> + </Position10> + <Position11> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="270" Column="33" TopLine="250"/> + </Position11> + <Position12> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="339" Column="23" TopLine="320"/> + </Position12> + <Position13> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="331" Column="35" TopLine="320"/> + </Position13> + <Position14> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="339" Column="86" TopLine="320"/> + </Position14> + <Position15> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="357" Column="35" TopLine="296"/> + </Position15> + <Position16> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="351" Column="48" TopLine="327"/> + </Position16> + <Position17> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="350" Column="32" TopLine="321"/> + </Position17> + <Position18> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="329" Column="60" TopLine="310"/> + </Position18> + <Position19> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="265" Column="22" TopLine="250"/> + </Position19> + <Position20> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="352" TopLine="323"/> + </Position20> + <Position21> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="353" TopLine="323"/> + </Position21> + <Position22> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="354" TopLine="323"/> + </Position22> + <Position23> + <Filename Value="unit2.pas"/> + <Caret Line="2211" Column="20" TopLine="2192"/> + </Position23> + <Position24> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="341" Column="66" TopLine="330"/> + </Position24> + <Position25> + <Filename Value="unit2.pas"/> + <Caret Line="2208" Column="20" TopLine="2180"/> + </Position25> + <Position26> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="368" Column="31" TopLine="336"/> + </Position26> + <Position27> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="290" Column="13" TopLine="271"/> + </Position27> + <Position28> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="368" Column="37" TopLine="352"/> + </Position28> + <Position29> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="380" Column="27" TopLine="361"/> + </Position29> + <Position30> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="348" Column="61" TopLine="329"/> + </Position30> + </JumpHistory> + </ProjectOptions> + <CompilerOptions> + <Version Value="11"/> + <Target> + <Filename Value="QuickHash"/> + </Target> + <SearchPaths> + <IncludeFiles Value="$(ProjOutDir)"/> + </SearchPaths> + <Parsing> + <SyntaxOptions> + <UseAnsiStrings Value="False"/> + </SyntaxOptions> + </Parsing> + <CodeGeneration> + <Optimizations> + <OptimizationLevel Value="2"/> + </Optimizations> + </CodeGeneration> + <Linking> + <Debugging> + <DebugInfoType Value="dsDwarf2Set"/> + <StripSymbols Value="True"/> + </Debugging> + <Options> + <Win32> + <GraphicApplication Value="True"/> + </Win32> + </Options> + </Linking> + <Other> + <CustomOptions Value="-OoREGVAR +-OoPEEPHOLE"/> + </Other> + </CompilerOptions> + <Debugging> + <Watches Count="1"> + <Item1> + <Expression Value="s"/> + </Item1> + </Watches> + <Exceptions Count="3"> + <Item1> + <Name Value="EAbort"/> + </Item1> + <Item2> + <Name Value="ECodetoolError"/> + </Item2> + <Item3> + <Name Value="EFOpenError"/> + </Item3> + </Exceptions> + </Debugging> +</CONFIG> diff --git a/quickhash.lpr b/quickhash.lpr new file mode 100644 index 0000000..b096d70 --- /dev/null +++ b/quickhash.lpr @@ -0,0 +1,41 @@ +program quickhash; + +{$mode objfpc}{$H+} + +uses + {$IFDEF UNIX}{$IFDEF UseCThreads} + cthreads, + {$ENDIF}{$ENDIF} + Interfaces, // this includes the LCL widgetset + Forms, lazdbexport, Unit2, FindAllFilesEnhanced, diskmodule, uDisplayGrid, + diskspecification, uProgress, frmAboutUnit, zvdatetimectrls, dbases_sqlite; + +//{$IFDEF WINDOWS}{$R project1.rc}{$ENDIF} + +{$R *.res} + +begin + Application.Title:='QuickHash'; + Application.Initialize; + Application.CreateForm(TMainForm, MainForm); + Application.CreateForm(TfrmDisplayGrid1, frmDisplayGrid1); + {$IFDEF Windows} + Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); + Application.CreateForm(TfrmProgress, frmProgress); + Application.CreateForm(TfrmTechSpecs, frmTechSpecs); + {$ENDIF} + {$IFDEF Darwin} + // not availabkle for Mac + {$else} + {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! + Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); + Application.CreateForm(TfrmProgress, frmProgress); + Application.CreateForm(TfrmTechSpecs, frmTechSpecs); + {$ENDIF} + {$ENDIF} + Application.CreateForm(TfrmAbout, frmAbout); + Application.CreateForm(TfrmSQLiteDBases, frmSQLiteDBases); + Application.Run; +end. + + diff --git a/udisplaygrid.lfm b/udisplaygrid.lfm index 026cf9a..3c87ee2 100644 --- a/udisplaygrid.lfm +++ b/udisplaygrid.lfm @@ -1,20 +1,20 @@ object frmDisplayGrid1: TfrmDisplayGrid1 - Left = 1071 - Height = 430 - Top = 354 - Width = 980 + Left = 648 + Height = 687 + Top = 513 + Width = 903 Caption = 'QuickHash - Copy Results' - ClientHeight = 430 - ClientWidth = 980 + ClientHeight = 687 + ClientWidth = 903 OnClose = FormClose OnCreate = FormCreate - Position = poDesktopCenter + Position = poScreenCenter LCLVersion = '1.6.4.0' object btnClipboardResultsCOPYTAB: TButton - Left = 296 + Left = 280 Height = 23 Hint = 'Click to have the display grid content copied '#13#10'to clipboard. To have ENTIRE grid copied, '#13#10'ensure top left cell is selected using mouse. '#13#10'Otherwise it copies from active position in the grid. ' - Top = 378 + Top = 640 Width = 80 Caption = 'Clipboard' Enabled = False @@ -23,19 +23,20 @@ object frmDisplayGrid1: TfrmDisplayGrid1 end object RecursiveDisplayGrid_COPY: TDBGrid Left = 16 - Height = 336 + Height = 592 Top = 24 - Width = 952 + Width = 864 Color = clWindow Columns = <> DataSource = frmSQLiteDBases.DataSource2 + Options = [dgTitles, dgIndicator, dgColumnResize, dgColumnMove, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit] PopupMenu = frmDisplayGridPopupMenu TabOrder = 1 end object CopyTabDBNavigator: TDBNavigator Left = 16 Height = 25 - Top = 376 + Top = 640 Width = 241 BevelOuter = bvNone ChildSizing.EnlargeHorizontal = crsScaleChilds diff --git a/unit2.lfm b/unit2.lfm index 7436d7e..4d2ff1c 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,11 +1,11 @@ object MainForm: TMainForm - Left = 450 + Left = 540 Height = 738 - Top = 338 + Top = 326 Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 719 + ClientHeight = 718 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,20 +16,20 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 681 + Height = 680 Top = 24 Width = 984 - ActivePage = TabSheet1 + ActivePage = TabSheet3 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 0 + TabIndex = 2 TabOrder = 0 OnChange = PageControl1Change object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 655 + ClientHeight = 652 ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False @@ -40,7 +40,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 449 + ClientHeight = 448 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -85,7 +85,7 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 24 + Height = 25 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)' Top = 304 Width = 815 @@ -95,8 +95,8 @@ object MainForm: TMainForm EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 16 - EditLabel.Top = 285 + EditLabel.Height = 17 + EditLabel.Top = 284 EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False @@ -111,7 +111,7 @@ object MainForm: TMainForm Top = 208 Width = 752 Caption = 'Additional Text Hashing Functions' - ClientHeight = 51 + ClientHeight = 50 ClientWidth = 748 TabOrder = 3 object btnFLBL: TButton @@ -149,10 +149,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 352 - Height = 20 + Height = 21 Hint = 'If left unticked, the source '#13#10'text including corresponding hashes '#13#10'will be output. If ticked, only the'#13#10'hashes will be output on their own.' Top = 13 - Width = 190 + Width = 194 Caption = 'Source text included in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -160,13 +160,13 @@ object MainForm: TMainForm TabOrder = 3 end end - object cbFlipCase: TCheckBox + object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 20 + Height = 21 Top = 408 - Width = 88 + Width = 86 Caption = 'Switch case' - OnChange = cbFlipCaseChange + OnChange = cbFlipCaseTEXTChange TabOrder = 4 end end @@ -186,7 +186,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -210,16 +210,16 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 60 + ClientHeight = 59 ClientWidth = 92 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 16 + Height = 17 Top = 8 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -233,12 +233,12 @@ object MainForm: TMainForm ParentShowHint = False object FileHashingGroupBox: TGroupBox Left = 120 - Height = 358 + Height = 398 Top = 10 Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 337 + ClientHeight = 376 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -301,7 +301,7 @@ object MainForm: TMainForm object StatusBar1: TStatusBar Left = 0 Height = 23 - Top = 313 + Top = 353 Width = 836 Panels = <> end @@ -327,19 +327,19 @@ object MainForm: TMainForm WordWrap = False end object lbleExpectedHash: TLabeledEdit - Left = 6 + Left = 8 Height = 25 Hint = 'Paste an existing hash value here to see if'#13#10'the generated file hash matches it, or not. ' - Top = 224 + Top = 264 Width = 824 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHash EditLabel.AnchorSideRight.Control = lbleExpectedHash EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHash - EditLabel.Left = 6 + EditLabel.Left = 8 EditLabel.Height = 17 - EditLabel.Top = 204 + EditLabel.Top = 244 EditLabel.Width = 824 EditLabel.Caption = 'Expected Hash Value (paste from other utility before or after file hashing)' EditLabel.ParentColor = False @@ -396,9 +396,9 @@ object MainForm: TMainForm TabOrder = 6 end object btnClearHashField: TButton - Left = 8 + Left = 6 Height = 25 - Top = 256 + Top = 304 Width = 144 Caption = 'Clear Hash Field' OnClick = btnClearHashFieldClick @@ -406,9 +406,9 @@ object MainForm: TMainForm TabOrder = 7 end object pbFile: TProgressBar - Left = 192 + Left = 190 Height = 20 - Top = 261 + Top = 304 Width = 640 TabOrder = 8 BarShowText = True @@ -418,11 +418,20 @@ object MainForm: TMainForm AnchorSideTop.Side = asrBottom Left = 456 Height = 17 - Top = 281 + Top = 324 Width = 9 Caption = '...' ParentColor = False end + object cbFlipCaseFILE: TCheckBox + Left = 8 + Height = 21 + Top = 208 + Width = 86 + Caption = 'Switch case' + OnChange = cbFlipCaseFILEChange + TabOrder = 9 + end end object AlgorithmChoiceRadioBox2: TRadioGroup Left = 16 @@ -439,7 +448,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -459,18 +468,18 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 655 + ClientHeight = 652 ClientWidth = 976 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 629 + Height = 626 Top = 10 Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 608 + ClientHeight = 604 ClientWidth = 842 Color = clForm Font.Height = -13 @@ -480,7 +489,7 @@ object MainForm: TMainForm object Label2: TLabel AnchorSideRight.Control = lblFilesExamined Left = 520 - Height = 16 + Height = 17 Top = 28 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -491,9 +500,9 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 23 + Height = 25 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' - Top = 93 + Top = 96 Width = 117 AutoSize = True Caption = 'Select &Directory' @@ -503,11 +512,11 @@ object MainForm: TMainForm ParentFont = False ParentShowHint = False ShowHint = True - TabOrder = 4 + TabOrder = 2 end object DirSelectedField: TEdit Left = 8 - Height = 24 + Height = 25 Hint = 'The chosen parent directory' Top = 136 Width = 828 @@ -519,7 +528,7 @@ object MainForm: TMainForm object Label4: TLabel AnchorSideRight.Control = lblNoFilesInDir Left = 520 - Height = 16 + Height = 17 Top = 6 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -528,73 +537,53 @@ object MainForm: TMainForm end object PercentageComplete: TLabel Left = 520 - Height = 16 + Height = 17 Top = 56 Width = 88 Anchors = [akTop, akLeft, akRight] Caption = '% Complete:' ParentColor = False end - object SaveToCSVCheckBox1: TCheckBox - Left = 6 - Height = 20 - Hint = 'Tick to choose a filename and location for the log file' - Top = 6 - Width = 97 - Caption = 'Save to CSV?' - Checked = True - ParentShowHint = False - ShowHint = True - State = cbChecked - TabOrder = 1 - end - object SaveToHTMLCheckBox1: TCheckBox - Left = 6 - Height = 20 - Top = 28 - Width = 105 - Caption = 'Save to HTML?' - TabOrder = 2 - end object btnClipboardResults: TButton Left = 224 - Height = 26 + Height = 27 Hint = 'Press this to copy entire grid content to RAM' - Top = 93 - Width = 80 + Top = 96 + Width = 84 AutoSize = True Caption = 'Clipboard' Enabled = False OnClick = btnClipboardResultsClick ParentShowHint = False ShowHint = True - TabOrder = 6 + TabOrder = 4 end object btnStopScan1: TButton Left = 152 - Height = 23 + Height = 25 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' - Top = 93 - Width = 48 + Top = 96 + Width = 50 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click ParentFont = False - TabOrder = 5 + TabOrder = 3 end object chkRecursiveDirOverride: TCheckBox - Left = 152 - Height = 20 - Top = 6 - Width = 162 + Left = 8 + Height = 21 + Hint = 'Hash files just in the root of the chosen folder'#13#10'Sub-folders will be ignored. ' + Top = 8 + Width = 167 Caption = 'Ignoring sub-directories?' - TabOrder = 3 + TabOrder = 1 end object Label5: TLabel Left = 110 - Height = 24 + Height = 28 Top = 312 - Width = 606 + Width = 575 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -607,7 +596,7 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 8 Height = 23 - Top = 575 + Top = 572 Width = 834 Align = alCustom Anchors = [akLeft, akRight] @@ -630,7 +619,7 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 16 + Height = 17 Top = 56 Width = 156 Anchors = [akTop, akLeft, akRight] @@ -640,7 +629,7 @@ object MainForm: TMainForm object lblNoFilesInDir: TLabel AnchorSideRight.Control = lblTimeTaken3 Left = 631 - Height = 16 + Height = 17 Top = 6 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -650,7 +639,7 @@ object MainForm: TMainForm object lblPercentageComplete: TLabel AnchorSideRight.Control = lblTimeTaken4 Left = 631 - Height = 16 + Height = 17 Top = 56 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -660,7 +649,7 @@ object MainForm: TMainForm object lblFilesExamined: TLabel AnchorSideRight.Control = lblTotalBytesExamined Left = 631 - Height = 16 + Height = 17 Top = 28 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -671,7 +660,7 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 16 + Height = 17 Top = 28 Width = 156 Anchors = [akTop, akLeft, akRight] @@ -679,44 +668,45 @@ object MainForm: TMainForm ParentColor = False end object chkHiddenFiles: TCheckBox - Left = 336 - Height = 20 + Left = 8 + Height = 21 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' - Top = 6 - Width = 130 + Top = 64 + Width = 137 Caption = 'Hidden folders too?' - TabOrder = 8 + TabOrder = 6 end object FileMaskField2: TEdit - Left = 312 - Height = 24 + Left = 288 + Height = 25 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' - Top = 56 + Top = 36 Width = 200 ParentShowHint = False ShowHint = True - TabOrder = 9 + TabOrder = 7 Text = '*.doc;*.docx;*.xls;*.xlsx;*.pdf;' Visible = False end object FileTypeMaskCheckBox2: TCheckBox - Left = 336 - Height = 20 - Top = 32 - Width = 123 + Left = 288 + Height = 21 + Hint = 'Select file type masks (e.g. *.doc;*.pdf)'#13#10'Remember that JPG and jpg are different'#13#10'file names on Linux and OSX!!' + Top = 8 + Width = 126 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change - TabOrder = 10 + TabOrder = 8 end object ZVDateTimePickerFileSTab: TZVDateTimePicker - Left = 152 - Height = 24 - Top = 52 - Width = 138 + Left = 128 + Height = 25 + Top = 36 + Width = 136 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 - TabOrder = 11 + TabOrder = 9 Enabled = False TrailingSeparator = False TextForNullDate = 'Choose date & time' @@ -733,33 +723,34 @@ object MainForm: TMainForm MonthNames = 'Long' end object lblschedulertickboxFileSTab: TCheckBox - Left = 6 - Height = 20 + Left = 8 + Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' - Top = 56 - Width = 108 + Top = 36 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange - TabOrder = 12 + TabOrder = 10 end object RecursiveDisplayGrid1: TDBGrid Left = 8 - Height = 384 + Height = 381 Top = 176 Width = 836 Anchors = [akTop, akLeft, akRight, akBottom] Color = clWindow Columns = <> DataSource = frmSQLiteDBases.DataSource1 + Options = [dgTitles, dgIndicator, dgColumnResize, dgColumnMove, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit] PopupMenu = popmenuDBGrid_Files - TabOrder = 13 + TabOrder = 11 TitleFont.Height = -13 end object FileSDBNavigator: TDBNavigator Left = 335 Height = 25 Hint = 'This can help navigate the data grid' - Top = 95 + Top = 96 Width = 177 BevelOuter = bvNone Caption = 'Grid Navigator' @@ -773,7 +764,7 @@ object MainForm: TMainForm ClientWidth = 177 DataSource = frmSQLiteDBases.DataSource1 Options = [] - TabOrder = 14 + TabOrder = 12 VisibleButtons = [nbFirst, nbPrior, nbNext, nbLast] end end @@ -792,7 +783,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -829,7 +820,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 575 + ClientHeight = 574 ClientWidth = 830 Color = clForm Font.Height = -13 @@ -1212,7 +1203,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1247,7 +1238,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1271,7 +1262,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 275 + ClientHeight = 274 ClientWidth = 830 Font.Height = -13 ParentFont = False @@ -1440,7 +1431,7 @@ object MainForm: TMainForm Width = 836 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 488 + ClientHeight = 487 ClientWidth = 832 DragMode = dmAutomatic Font.Height = -13 @@ -1635,7 +1626,7 @@ object MainForm: TMainForm Width = 836 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 140 + ClientHeight = 139 ClientWidth = 832 Font.Height = -13 ParentFont = False @@ -1831,7 +1822,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1900,7 +1891,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1922,7 +1913,7 @@ object MainForm: TMainForm Width = 844 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 553 + ClientHeight = 552 ClientWidth = 840 Color = clForm Font.Height = -13 @@ -2072,10 +2063,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 13 + Height = 15 Hint = 'Click to open URL in browser' Top = 0 - Width = 170 + Width = 169 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -2088,8 +2079,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 20 - Top = 699 + Height = 23 + Top = 695 Width = 1016 Panels = <> end @@ -2298,6 +2289,7 @@ object MainForm: TMainForm end object MenuItem_CopySelectedRow: TMenuItem Caption = 'Copy selected row' + OnClick = MenuItem_CopySelectedRowFILESTABClick end object MenuItem_CopyFileNameOfSelectedCell: TMenuItem Caption = 'Copy filename of selected row' @@ -2311,13 +2303,21 @@ object MainForm: TMainForm Caption = 'Copy hash of selected file' OnClick = MenuItem_CopyHashOfSelectedCellClick end + object MenuItem_CopyGridToClipboardFILES: TMenuItem + Caption = 'Copy entire grid to clipboard' + OnClick = MenuItem_CopyGridToClipboardFILESClick + end object MenuItem_ShowDuplicates: TMenuItem Caption = 'Show only duplicates' OnClick = MenuItem_ShowDuplicatesClick end - object MenuItem_RemoveDupFileFilter: TMenuItem + object MenuItem_RestoreListFILES: TMenuItem Caption = 'Show all' - OnClick = MenuItem_RemoveDupFileFilterClick + OnClick = MenuItem_RestoreListFILESClick + end + object MenuItem_SaveToHTML: TMenuItem + Caption = 'Save to HTML' + OnClick = MenuItem_SaveToHTMLClick end object MenuItem_SaveToCSV: TMenuItem Caption = 'Save to CSV file' @@ -2328,4 +2328,8 @@ object MainForm: TMainForm left = 375 top = 448 end + object FilesSaveAsHTMLDialog: TSaveDialog + left = 375 + top = 524 + end end diff --git a/unit2.pas b/unit2.pas index 3095d4a..0d3a37b 100644 --- a/unit2.pas +++ b/unit2.pas @@ -153,11 +153,14 @@ TMainForm = class(TForm) btnB64JustDecodeFiles: TButton; Button1: TButton; Button8CopyAndHash: TButton; + cbFlipCaseFILE: TCheckBox; cbToggleInputDataToOutputFile: TCheckBox; cbShowDetailsOfAllComparisons: TCheckBox; b64ProgressFileS: TEdit; - cbFlipCase: TCheckBox; + cbFlipCaseTEXT: TCheckBox; FileSDBNavigator: TDBNavigator; + MenuItem_SaveFILESTabToHTML: TMenuItem; + MenuItem_CopyGridToClipboardFILES: TMenuItem; MenuItem_CopySelectedRow: TMenuItem; RecursiveDisplayGrid1: TDBGrid; MenuItem_CopyFilepathOfSelectedCell: TMenuItem; @@ -167,7 +170,7 @@ TMainForm = class(TForm) MenuItem_SortByFilePath: TMenuItem; MenuItem_SortByFilename: TMenuItem; MenuItem_SortByHash: TMenuItem; - MenuItem_RemoveDupFileFilter: TMenuItem; + MenuItem_RestoreListFILES: TMenuItem; MenuItem_SaveToCSV: TMenuItem; MenuItem_ShowDuplicates: TMenuItem; popmenuDBGrid_Files: TPopupMenu; @@ -227,6 +230,7 @@ TMainForm = class(TForm) b64SaveDialog: TSaveDialog; pbFile: TProgressBar; FilesDBGrid_SaveCSVDialog: TSaveDialog; + FilesSaveAsHTMLDialog: TSaveDialog; SaveErrorsCompareDirsSaveDialog8: TSaveDialog; b64FileSChooserDialog: TSelectDirectoryDialog; b64FileSSourceDecoderDialog: TSelectDirectoryDialog; @@ -314,10 +318,8 @@ TMainForm = class(TForm) SaveDialog2: TSaveDialog; SaveDialog3: TSaveDialog; SaveDialog4: TSaveDialog; - SaveToCSVCheckBox1: TCheckBox; SaveToCSVCheckBox2: TCheckBox; - SaveToHTMLCheckBox1: TCheckBox; - SaveToHTMLCheckBox2: TCheckBox; + SaveFILESTabToHTMLCheckBox2: TCheckBox; SelectDirectoryDialog1: TSelectDirectoryDialog; SelectDirectoryDialog2: TSelectDirectoryDialog; SelectDirectoryDialog3: TSelectDirectoryDialog; @@ -353,7 +355,8 @@ TMainForm = class(TForm) procedure btnB64FileChooserClick(Sender: TObject); procedure btnB64JustDecodeFilesClick(Sender: TObject); procedure Button1Click(Sender: TObject); - procedure cbFlipCaseChange(Sender: TObject); + procedure cbFlipCaseFILEChange(Sender: TObject); + procedure cbFlipCaseTEXTChange(Sender: TObject); procedure cbShowDetailsOfAllComparisonsChange(Sender: TObject); procedure cbToggleInputDataToOutputFileChange(Sender: TObject); procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); @@ -375,12 +378,14 @@ TMainForm = class(TForm) procedure MenuItem4Click(Sender: TObject); procedure MenuItem5Click(Sender: TObject); procedure MenuItem6Click(Sender: TObject); + procedure MenuItem_CopyGridToClipboardFILESClick(Sender: TObject); procedure MenuItem_CopyHashOfSelectedCellClick(Sender: TObject); procedure MenuItem_CopyFilepathOfSelectedCellClick(Sender: TObject); procedure MenuItem_CopyFileNameOfSelectedCellClick(Sender: TObject); procedure MenuItem_CopySelectedRowFILESTABClick(Sender: TObject); - procedure MenuItem_RemoveDupFileFilterClick(Sender: TObject); + procedure MenuItem_RestoreListFILESClick(Sender: TObject); procedure MenuItem_SaveToCSVClick(Sender: TObject); + procedure MenuItem_SaveToHTMLClick(Sender: TObject); procedure MenuItem_ShowDuplicatesClick(Sender: TObject); procedure MenuItem_SortByFilenameClick(Sender: TObject); procedure MenuItem_SortByFilePathClick(Sender: TObject); @@ -1418,22 +1423,32 @@ procedure TMainForm.MenuItem6Click(Sender: TObject); Showmessage('Grid row data copied to clipboard OK'); end; +// Copy entire FILES tab grid to clipboard +procedure TMainForm.MenuItem_CopyGridToClipboardFILESClick(Sender: TObject); +begin + frmSQLiteDBases.DatasetToClipBoard(RecursiveDisplayGrid1); +end; + +// Copy file path of selected row from FILES tab grid to clipboard procedure TMainForm.MenuItem_CopyFilepathOfSelectedCellClick(Sender: TObject); begin frmSQLiteDBases.CopyFilePathOfSelectedCell(RecursiveDisplayGrid1); end; - +// Copy file name of selected row from FILES tab grid to clipboard procedure TMainForm.MenuItem_CopyFileNameOfSelectedCellClick(Sender: TObject); begin frmSQLiteDBases.CopyFileNameOfSelectedCell(RecursiveDisplayGrid1); end; +// Copy entire selected row from FILES tab grid to clipboard procedure TMainForm.MenuItem_CopySelectedRowFILESTABClick(Sender: TObject); begin frmSQLiteDBases.CopySelectedRowFILESTAB(RecursiveDisplayGrid1); end; + +// Copy hash value of selected row from FILES tab grid to clipboard procedure TMainForm.MenuItem_CopyHashOfSelectedCellClick(Sender: TObject); var CellOfInterest : string; @@ -1442,7 +1457,8 @@ procedure TMainForm.MenuItem_CopyHashOfSelectedCellClick(Sender: TObject); frmSQLiteDBases.CopyHashOfSelectedCell(RecursiveDisplayGrid1); end; -procedure TMainForm.MenuItem_RemoveDupFileFilterClick(Sender: TObject); +// Restore list of all values in FILES grid +procedure TMainForm.MenuItem_RestoreListFILESClick(Sender: TObject); begin frmSQLiteDBases.ShowAll(RecursiveDisplayGrid1); end; @@ -1459,8 +1475,17 @@ procedure TMainForm.MenuItem_SaveToCSVClick(Sender: TObject); end; end; -// New to v3.0. If the grid in FileS tab is right clicked and the user -// chooses to filter duplicate files, refresh the view to show them +// Saves the content of a grid as HTML +procedure TMainForm.MenuItem_SaveToHTMLClick(Sender: TObject); +begin + FilesSaveAsHTMLDialog.Title := 'Save grid as HTML file...'; + FilesSaveAsHTMLDialog.InitialDir := GetCurrentDir; + FilesSaveAsHTMLDialog.Filter := 'HTML|*.html'; + FilesSaveAsHTMLDialog.DefaultExt := 'html'; + if FilesSaveAsHTMLDialog.Execute then + frmSQLiteDBases.SaveFILESTabToHTML(RecursiveDisplayGrid1, FilesSaveAsHTMLDialog.FileName); +end; + procedure TMainForm.MenuItem_ShowDuplicatesClick(Sender: TObject); begin RecursiveDisplayGrid1.Clear; @@ -1816,15 +1841,37 @@ procedure TMainForm.Button1Click(Sender: TObject); frmSQLiteDBases.Show; end; -procedure TMainForm.cbFlipCaseChange(Sender: TObject); +procedure TMainForm.cbFlipCaseFILEChange(Sender: TObject); +var + i : integer; + s : string; +begin + s := memFileHashField.Text; + if cbFlipCaseFILE.Checked then + begin + cbFlipCaseFILE.Caption:= 'Switch case (now in lower mode)?'; + for i := 0 to Length(s) do + begin + if (s[i] = 'A') or (s[i] = 'B') or (s[i] = 'C') or (s[i] = 'D') or (s[i] = 'E') or (s[i] = 'F') + then memFileHashField.Text := LowerCase(memFileHashField.Text); + end + end + else + begin + cbFlipCaseFILE.Caption:= 'Switch case (now in UPPER mode)?'; + memFileHashField.Text := UpperCase(memFileHashField.Text); + end; +end; + +procedure TMainForm.cbFlipCaseTEXTChange(Sender: TObject); var i : integer; s : string; begin s := StrHashValue.Text; - if cbFlipCase.Checked then + if cbFlipCaseTEXT.Checked then begin - cbFlipCase.Caption:= 'Switch case (lower mode)'; + cbFlipCaseTEXT.Caption:= 'Switch case (now in lower mode)?'; for i := 0 to Length(s) do begin if (s[i] = 'A') or (s[i] = 'B') or (s[i] = 'C') or (s[i] = 'D') or (s[i] = 'E') or (s[i] = 'F') @@ -1833,7 +1880,7 @@ procedure TMainForm.cbFlipCaseChange(Sender: TObject); end else begin - cbFlipCase.Caption:= 'Switch case (upper mode)'; + cbFlipCaseTEXT.Caption:= 'Switch case (now in UPPER mode)?'; StrHashValue.Text := UpperCase(StrHashValue.Text); end; end; @@ -2044,69 +2091,6 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); lblTimeTaken4.Caption := 'Time taken : '+ FormatDateTime('HH:MM:SS', elapsed); StatusBar2.SimpleText := ' DONE! '; btnClipboardResults.Enabled := true; - - // Now output the complete StringGrid to a csv text file - - // FYI, RecursiveDisplayGrid1.Cols[X].savetofile('/home/ted/test.txt'); is good for columns - // RecursiveDisplayGrid1.Rows[X].savetofile('/home/ted/test.txt'); is good for rows - - if SaveToCSVCheckBox1.Checked then - begin - SaveDialog1.Title := 'Save your CSV text log file as...'; - SaveDialog1.InitialDir := GetCurrentDir; - SaveDialog1.Filter := 'Comma Sep|*.csv|Text file|*.txt'; - SaveDialog1.DefaultExt := 'csv'; - if SaveDialog1.Execute then - begin - frmSQLiteDBases.SaveDBToCSV(RecursiveDisplayGrid1, SaveDialog1.FileName); - end; - end; - - // And\Or, output the complete StringGrid to a HTML file - { - if SaveToHTMLCheckBox1.Checked then - begin - SaveDialog2.Title := 'Save your HTML log file as...'; - SaveDialog2.InitialDir := GetCurrentDir; - SaveDialog2.Filter := 'HTML|*.html'; - SaveDialog2.DefaultExt := 'html'; - if SaveDialog2.Execute then - begin - i := 0; - j := 0; - HTMLLogFile1 := SaveDialog2.FileName; - with TStringList.Create do - try - Add('<html>'); - Add('<title>QuickHash HTML Output'); - Add(''); - Add('
'); - Add('

' + MainForm.Caption + '. ' + 'Log Created: ' + DateTimeToStr(Now)+'

'); - Add('

File and Hash listing for: ' + DirToHash + '

'); - Add(''); - Add(''); - Add(''); - for j := 0 to RecursiveDisplayGrid1.ColCount-1 do - Add(''); - add(''); - end; - Add('
' + 'ID'); - Add('' + 'File Name'); - Add('' + 'File Path'); - Add('' + 'Hash'); - Add('' + 'Size'); - for i := 0 to RecursiveDisplayGrid1.RowCount-1 do - begin - Add('
' + RecursiveDisplayGrid1.Cells[j,i] + '
'); - Add(''); - Add(''); - SaveToFile(HTMLLogFile1); - finally - Free; - HTMLLogFile1 := ''; - end; - end; - end; } end; // end of SelectDirectoryDialog1.Execute // Now see if the user wishes to delete any found duplicates @@ -4432,7 +4416,7 @@ procedure TMainForm.ProcessDir(SourceDirName: string); end; end; { - if SaveToHTMLCheckBox2.Checked then + if SaveFILESTabToHTMLCheckBox2.Checked then begin i := 0; j := 0; diff --git a/uprogress.lfm b/uprogress.lfm index 102f00d..3c4d6fa 100644 --- a/uprogress.lfm +++ b/uprogress.lfm @@ -1,47 +1,47 @@ object frmProgress: TfrmProgress - Left = 675 - Height = 322 + Left = 619 + Height = 348 Hint = 'Close this window if you wish to abort.' - Top = 231 + Top = 650 Width = 421 Caption = 'QuickHash - Disk Hashing Module' - ClientHeight = 322 + ClientHeight = 348 ClientWidth = 421 OnCloseQuery = FormCloseQuery OnCreate = FormCreate - Position = poDesktopCenter + Position = poScreenCenter ShowHint = True - LCLVersion = '1.6.2.0' + LCLVersion = '1.6.4.0' object GroupBox1: TGroupBox Left = 8 Height = 304 Top = 8 Width = 400 Caption = 'Status:' - ClientHeight = 286 + ClientHeight = 284 ClientWidth = 396 TabOrder = 0 object lblStatus: TLabel Left = 8 - Height = 13 + Height = 15 Top = 16 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblResult: TLabel Left = 8 - Height = 13 + Height = 15 Top = 256 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTotalBytesRead: TLabel Left = 8 - Height = 13 + Height = 15 Top = 48 - Width = 12 + Width = 9 BorderSpacing.Right = 5 Caption = '...' ParentColor = False @@ -49,10 +49,10 @@ object frmProgress: TfrmProgress object lblTotalBytesSource: TLabel AnchorSideLeft.Control = lblTotalBytesRead AnchorSideLeft.Side = asrBottom - Left = 25 - Height = 13 + Left = 22 + Height = 15 Top = 48 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -68,10 +68,10 @@ object frmProgress: TfrmProgress object lblPercent: TLabel AnchorSideLeft.Control = lblTotalBytesSource AnchorSideLeft.Side = asrBottom - Left = 37 - Height = 13 + Left = 31 + Height = 15 Top = 48 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -86,25 +86,25 @@ object frmProgress: TfrmProgress end object lblProgressStartTime: TLabel Left = 11 - Height = 13 + Height = 15 Top = 88 - Width = 50 + Width = 52 Caption = 'Started At' ParentColor = False end object lblProgressEndedAt: TLabel Left = 11 - Height = 13 + Height = 15 Top = 120 - Width = 44 + Width = 48 Caption = 'Ended At' ParentColor = False end object lblProgressTimeTaken: TLabel Left = 11 - Height = 13 + Height = 15 Top = 152 - Width = 54 + Width = 62 Caption = 'Time Taken' ParentColor = False end From 2588c3ef82b198ad20fb8b24940a67977b5aaca0 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Sun, 22 Oct 2017 13:21:57 +0100 Subject: [PATCH 07/47] Further v3 additions and improvements, notably save as HTML etc --- CHANGELOG.md | 1365 +-- GPTMBR.pas | 226 +- README.md | 76 +- UserManual.fodt | 22504 ++++++++++++++++++++++---------------------- dbases_sqlite.lfm | 154 +- dbases_sqlite.lrs | 51 +- dbases_sqlite.pas | 1983 ++-- diskmodule.lfm | 1518 +-- frmaboutunit.lfm | 114 +- frmaboutunit.pas | 82 +- project1.lrs | 10474 ++++++++++----------- quickhash.lpi | 1921 ++-- quickhash.lpr | 82 +- udisplaygrid.lfm | 194 +- udisplaygrid.lrs | 69 +- udisplaygrid.pas | 303 +- unit2.lfm | 144 +- unit2.lrs | 1276 +-- unit2.pas | 556 +- 19 files changed, 21658 insertions(+), 21434 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c267d80..346bda4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,681 +1,684 @@ -Version History -=============== - -v3.0.0 -Now with SQLite!! The reason why the development numbering has moved to v3.0...the first whole number release since v2.0 in 2013, is due to the move to SQLIte. This has been a massive re-write and a total overhaul of large parts of the program. -SQLite adds many areas of functionality that was not possible before, so some tick box options have been removed in exchange for right click menu options. As a result of using SQLite, once the hashing has been conducted the user can still save and -copy data to clipboard as he could before, but in addition Quickhash can now list duplicate files, match filenames, match file paths, and copy individual cells, and it will list the data in the blink of an eye. - -The "File" tab did not have a filesize check for zero byte files. So if the user happened to navigate to an existing but zero byte file, the user would get a "Division by zero" error. That was fixed. - -Some helpful interface hints added to the check boxes in the FileS tab,which seemed to have been left out of earlier versions - -Following a feature request, added a "case switcher" to the Text and File tabs. This allows the user to toggle the output hash between upper or lower case. Useful for users who need to compute hashes of hashes, instead of just hashes of some data. For users who may need to compute the hash of a hash value, the case sensitivity is -important obviously. Upper case is still the default output as it is easier for humans to read. - -V2.8.4 ------- -The "Expected Hash Value" field had been broke a little in the 2.8.3 release meaning that when the user first pasted a value, it would report a mis-match even when it matched. But if the user re-pasted the value, it would match as intended (https://quickhash-gui.org/bugs/expected-hash-value-report-wrongly-on-single-file-hashing/). That fault was fixed. -The "Expected Hash Value" was comparing only 7 characters instead of 8 for xxHash. That was fixed. -The date and time formatting that was reported as fixed in v2.8.3 was not as fixed as it should be, and also was not included in the Linux version as it should have been. -The "Text" field had been accidentally adjusted to use pointers to widestrings. The commit was accepted without realisng the impact. So 'hello' was not being hashed but it's Unicode widestring version was being hashed. That was fixed and reverted to it's previous settings. - -v2.8.3 ------- - -A new tab (the first new tab since disk hashing was added a couple of years ago!!) dedicated to Base64 decoding. The user can now select a file or a folder of files that are all Base64 encoded, and QuickHash will compute the hashes of both the encoded and decoded versions of the file, without the user having to supply a Base64 decoded version. In addition, as a little extra, there's also a third button in the new tab that the user can click to simply select a folder of Base64 encoded files and QuickHash will generate decoded versions of those files for the user in their chosen location with an appended filename. He can then go on to hash them if he so pleases, using the "File" or "FileS" tab of QuickHash. Once decoded and saved, the user has to establish what file types he has now and, for Windows users, this will mean adding the appropriate extension such as .pdf or .jpg to such files. Linux users will not have that problem because the operating system will work out what application is needed based on the file signature. The display grids also have options to copy the selected row, all rows, a range of rows, or save the display grid to a file. - -Added a date and time scheduler to most tabs (File tab, FileS tab, Copy tab, Compare Two Files tab, Compare Directories tab and Disks tab), meaning the user can set a date and time in the future to start the hashing process relating to these tabs. For example, say the user is copying a large file to a certain location that won't finish copying for a few hours; perhaps after the user has left the office or gone to bed it will finish, but he wants to have the file hashed for the next day. With QuickHash v2.8.3, the user can set a date & time in the future (to a level of hours and minutes precision, not seconds), to start a few hours ahead of time allowing the file to finish copying first. QuickHash will start hashing the file at that time. This functionality has resulted in the addition of the package 'DateTimePicker' (http://wiki.lazarus.freepascal.org/ZVDateTimeControls_Package) and so any developers will need to compile and then "Add to project" the package in Lazarus. (see section 1 of README.txt). - -In the "Copy" tab, a grid display is shown on completion and that has been improved such that if the user right clicks it, he is shown the options to copy the selected row, all rows, a range of rows, or save the display grid to a TSV file. This is useful if the user unticks the "Save results to CSV" tick box, or if he accidentally clicks cancel when he is prompted to save that file (so when he has left "Save results to CSV" tick box ticked!). - -In the "Compare Directories" tab, if the user chooses to tabulate the results, upon completion of the comparison, if the user single left mouse clicks in either grid, the corresponding row entry in the other grid will be selected, assuming both directories actually match. If they do not match, the user will be taken to the corresponding grid row count, but this is unlikely to contain the same filename data of course. - -Progress bar added to "File" tab, for better progress feedback - -"Expected hash value" field behaviour in "File" tab improved such that it only checks if the value pasted or typed into it is itself a valid hash value length for MD5 (32), SHA-1 (40) etc. And it is triggered not by a key press but by a changing value. And it will also apply if the user switches the hash algorithm to recompute a new hash as he may perhaps have chosen the wrong to start with. - -The "FileS" tab will now accept a root drive as a valid start location (e.g. C:\) allowing users to hash an entire logical drive volume, if they wish to do so (note that due to the fact that some files will be locked by the operating system, this approach is not recommended, save perhaps for USB drives and so on where it is less likely that the OS will have open handles to files). - -The source and destination path fields in the "Copy" tab are now read-only until the user (or if the user) clicks "UNC Mode", and then they become writeable. If the user deselects UNC Mode again, they become read-only again. This is to avoid users mistakenly typing UNC paths in them before enabling UNC Mode. - -Minor tweak to README.txt to properly refer to the HashLib4Pascal library - -A line was added in 2.8.2 to free resources used by the check for duplicate files, but it was realised that this causes an error if a check for duplicates was not selected by the user, as there was no resource allocated to then free. That was fixed. - -Minor alignment fix to the labels at the top right of the "FileS" tab to better enable the values to be seen. - -The "Time Taken" value in "FileS" tab was showing incorrectly as "a time", for example, 12 seconds was being displayed as "12:00". Fixed using FormatDateTime and now shows as HH:MM:SS - -Minor alignment adjustment to progress window at the bottom of "FileS" tab reduce chances of it being overlayed by the display grid. - -Some unused variables removed. - - -v2.8.2 ------- - -If the user clicks an alternative hash algorithm from the default (of currently SHA-1), the same selection will be applied to all the other tabs automatically. This is as a result of several requests to ensure that once the user chooses, say SHA256, that the selection remains as that selection throughout their session, even if they jump to other tabs. - -In the "copy" tab, there was a minor fault with multiple selection of source directories and some memory leaks due to unfreed lists. It should work better now, so the user can select FolderA and FolderB in source (as selected in the left pane) and have them both hashed, copied and re-hashed in a single new destination folder (as selected in right pane). - -Main menu added, comprising the ability to choose files and a folder (for now), and an About page to enable more information about the program to be visible. This includes information such as information about how to donate to the project financially, the homepage URL, author details, license info etc. - -Fixed minor memory leaks, trying to ensure resources are freed more robustly. - -Removed some more redundant code relating to units used when DCPCrypt was still part of the project, namely the assembly coded versions of MD5 and SHA1, which are no longer needed (which is a bit sad, as they were very impressive!). - - -v2.8.1 ------- - -All version of QuickHash prior (1.0 to v2.8.0) had problems accessing files that were opened by certain programs (not all programs) due to the way some programs share open files, and the way many refuse access to open files by other programs. For data hashing, ideally, open files should be closed. But in some cases this may not be possible and the inability to use QuickHash on such files was frustrating some users. So with this release, the file handle initiation has been altered to allow access to open files, on the understanding that the hash that the user gets may not be the same once that open file is closed later. - -The "File" tab now has the "ended at" date and time, instead of just the time, for instances where the end date may be the following day (e.g. started at 01/01/17 13:50 and ended at 02/01/17 00:10). Also neatened the alignment and ensured date formats were consistently presented as dd/mm/yyyy, instead of dd/mm/yy in one place and dd/mm/yyyy in another. Applied same presentation to drag and dropped files. - -The "File" tab now has a 'bytes read' countdown in the status bar of that tab, similar to the other tabs that have progress bars. This ensures that when a user is hashing a large file that takes more than a few seconds, he has some feedback as to what progress has been made, rather than the common belief that the program has just hanged. - -Fixed the -1 return count for files successfully copied in the 'Copy' tab, as per issue raised http://quickhash-gui.org/bugs/copy-tab-summary-form-show-1-file-count/ - -In the "Copy" tab, the currently selected path of the chosen "Source directory" and the currently selected path of the chosen "Destination Directory" will be visible by default now, unless the user ticks "UNC Mode?", in which case they switch over to allow direct UNC network path input. As per user request http://quickhash-gui.org/bugs/location-bar-for-copy-tab/ - -Some clearer hints added to the "Copy" tab and the percentage complete indicator aligned with status bar. - -The mouse-over hint in the 'Text' tab for the button 'TEXT Line-by-Line' was not showing. Now it does. - -In the "Compare Two Files" tab, the user can now use either the buttons to select their files, or they can paste the path directly into a path field. These fields are anchored to the right so maximising QuickHash makes them wider. Hint added to explain this. - -In the "Compare Two Files" tab, the user can single-click the resulting hash value and it will be copied to the clipboard, allowing the user to paste into whatever tool they wish (Notepad etc). The chosen hash algorithm will be prefixed to the value. Hint added to explain this. - -In the "Compare Files" tab, if the result is a match, it will say so in black (as it always has done) or it will be displayed in red if it is a mismatch, to ensure the user notices it more easily. - -Many redundant variables removed that have been left in over time that were no longer needed. - -Added a "Donate Now" label to the main interface, to try and encourage users to make small donations that can, in turn, help with the hosting costs of the website at AWS. - - -v2.8.0 - Feb 2017 ------------------ - -Major change the the hash library. All version of QuickHash prior to and including v2.7.0 used DCPCrypt, which is a fairly old library and had to be adjusted to hash large files over 4Gb due to a 32-bit limitation. In addition, for SHA-256 and SHA-512, it was not enormously fast, though it was fast enough. With v2.8.0, HashLib4Pascal (http://wiki.freepascal.org/HashLib4Pascal and https://github.com/Xor-el/HashLib4Pascal) has been incorporated instead. There is not only a huge code readability improvement but a slight speed increase as well for all four of the major algorithms used by QuickHash. In addition, it will now make the addition of other other hash algorithms easier for the developers, because the library has a large choice to choose from. Enormous credit, appreciation and thanks to Ugochukwu Mmaduekwe Stanley, aka Xor-el, for the library (https://github.com/Xor-el) which is licensed under MIT. - -SHA256, SHA-1 & SHA256 concurrently and SHA512 hash algorithms added to the disk hashing module. - -xxHash64 added to all areas of QuickHash - text, files and disks. XxHash was a hash library that I wanted to include a couple of years ago but never got round to. But a Freepascal form of it is also part of the HashLib4Pascal library, so implementing it was as easy as for the other algorithms. It is true what they say about how fast it is - it really is crazy fast! - -New save dialog added to disk hashing module (prompted by default by the enabled "Created and save a log file" checkbox) to enable the user to save all the results of the hashing process as a text file in a location of their choosing. Or they can disable the option. - -New date and time values added to "File" tab so the user can report on the time the process started and ended and the elapsed time as per feature request http://quickhash-gui.org/bugs/add-date-and-document-output/ . Useful for benchmarking and so on. - -Also fixed the fact that the "Elapsed time" for the "File" tab did not refresh if the user changed the hash algorithm using the radio box. It only refreshed if the user chose a new file using the button. That was fixed so that regardless of how the user adds the file or what hash algorithm is chosen, the timers are reset. - -Horizontal scroll bar added to the hash value field in 'Text' tab, to allow the whole hash to be read more easily. - -Improved anchoring of several visual elements meaning text labels were not cut off or made less visible and looked better when maximising the GUI. Thanks to Dareal Shinji for his help with that. See https://github.com/tedsmith/quickhash/issues/11 - -New Debian package added for experimentation - see https://github.com/tedsmith/quickhash/issues/2 - -The settings file that was implemented in v2.7.0 caused some problems for Linux and OSX users. That was fixed by adjusting to a generic filename based on the name of the application. See https://github.com/tedsmith/quickhash/issues/6 - -The progress bars didn't automatically reset to zero when the same tabbed interface was used multiple times without restarting QuickHash. Now, for each tab where a progress is found, when the user clicks "Start", or equivalent thereof, the progress bar will reset. - -Fixed an issue in the disk hashing module; after hashing a volume or disk, if the user selects a different hash algorithm and then clicks the start button again, 65K of data was read and hashed and then the program then just reports that no more data can be read. This was caused by the tripping of a boolean flag to true when the progress form was closed, thus, the repeat loop when executed again stopped at the "until" line because the abort condition was true. This was fixed. So now users can keep hashing the disk with various algorithms without restarting QuickHash. - -New start date and time, end date and time and time taken labels added to the disk hashing module. This information is also saved to the log file by default. - -Stop button added to disk hashing module to allow the user to easily abort if needed. - - -v2.7.0 - Dec 2016 ------------------ - -The "Compare Directories" now has a checkbox titled "Tabulate only encountered errors instead of all files (faster)?" to ask the user whether he wishes to tabulate only errors (hash mismatches or file count differences) rather than tabulating the entire folder selection of FolderA and FolderB. By not tabulating everything and instead only the few files that are different, lots of time is saved, making the program MUCH faster with large data volumes, and it is unnecessary to tabulate and log the comparisons of both folders if they are both the same anyway. If, in fact, the user wants a log of all the files and hashes of two given folders, he should use the "FileS" tab instead for this purpose (and as has always been the case). The save buttons are now disabled if no errors are detected, and enabled if there are errors. Unless the user unticks the "Tabulate only encountered errors instead of all files (faster)?" option, in which case everything is tabulated whether there are errors or not. Note, however, that with the option disabled, and if errors are encountered, there is likely to be two entries for a file with an error. One entry relating to it's file listing and mere existence, and then another entry relating to either its hash mismatch or absence from the other directory. For example, if MyFolderA\FileA.doc in in DirA, whereas in DirB it has a different hash, the user is likely to see: -1. an entry in GridA for for FileA.doc, and -2. an entry in DridB for FileA.doc, and then -3. a third entry in GridB relating to the hash mismatch, which does not match what it found for the hash value of FileA.doc in GridA. -Either way, the user can spot the mis-matched files by sorting the column. This will put the mismatched entries to the top, or the bottom, together. - -The "Compare Directories" tab displayed the filename value in the hash column and the hash value in the filename column! That was fixed. - -DiskModule (for hashing of physical disks) massively improved and based on my sister project YAFFI. Now the interface is much improved and easier to use. Included is the ability to query disk attributes by right clicking and choosing "View Technical Data". - -Uses clause for Disk Module implements a compiler directive to avoid the need to adjust comma positions when compiling on platforms that do not support the disk module, i.e. Linux and Apple macOS. - -DiskModule unit updated for use with Freepascal 3.0. Before, any coders wanting to compile QuickHash would have struggled if using FPC 3.0 due to the changes in FwbemObject and specifically the call `while oEnum.Next(1, FWbemObject, nil) = 0 do` which needed to be changed. See comments in source code. - -Program is now set to launch in centre of the "main screen" as defined by windows instead of "desktop centre" as with earlier versions. This means that in the case of multi screen systems, QuickHash will not be split down the middle with half on one screen, half on the other. It will launch in the centre of whichever screen is the main one. - -Changed website URL to the new website of http://quickhash-gui.org - -Moved default copyright and title caption to alongside the website URL. It had been hidden, in error, by a form adjustment in previous versions. - - -v2.6.9.2 --------- - -Minor improvements - - -v2.6.9.1 - August 2016 ----------------------- - -Fixed a drag n drop error that occurred even when there was no error with dragging and dropping - it was introduced in error with v2.6.9 - -Converted all file saves in the 'Compare Directories' tab to a streamed creation and save to avoid QuickHash running out of memory during large folder comparisons. Known issue : a strange insertion of data above the top table in HTML mode. - - -v2.6.9 - July 2016 ------------------- - -The UNC and long path name fixes still had not entirely worked as hoped when tested on big data sets. Further fixes implemented to ensure the filename and path to an existing file in a very long path is detected, and likewise re-created when copied. - -Improvements made to the way QuickHash reports errors. Errors are generally quite rare except when dealing with very large volumes of network data in a dynamic environment. Prior to v2.6.9, a message window would appear which was not very useful if there were over a few dozen errors because the list was too big for the screen and the automatic saving of that data seemed to go wrong and generate save errors. That was fixed to a simple warning that errors were found and the user is now prompted to save a text file in a place of their choosing. - -If QuickHash fails to initiate a handle to a file at the time of hashing, not only will the user be told that there was an error initiating a handle (as it did before) but it will now tell you which file is causing the problem. - -If the user pastes the path of a mounted drive as a UNC path (e.g. M:\MyServer\MyDataShare\MyFolder) as either source or destination, the user will now be told to fix it to a true UNC path rather than simply crashing out! - -Status bar in the bottom of the Copy tab (the part that shows the user what file is currently being hashed) was being truncated if the path length was particularly long, and was still truncated even if maximised to the full screen size on a 40" monitor! That has been improved. - - -v2.6.8 - June 2016 ------------------- - -In the 'Copy' tab, users can now select multiple source folders so that multiple folder content can be hashed, copied to a single destination folder, and then hashed again. Note that an experimental limit exists - if the list of files in memory exceeds 2Gb, QuickHash will likely crash. Please report such instances. If they are too many, I will implement another technique. - -In the copy tab, a bug was fixed for UNC paths when long path names were encountered. Seemingly my earlier efforts to correct this issue had not worked. Now, as of v2.6.8, long paths should not be a problem with UNC mode in the 'Copy' tab for either source or destination locations. - -For Linux users, made the UNC path fields visible, albeit disabled, just to illustrate more clearly to the suer the full path currently selected in the tree view. - -For MD5 and SHA-1 hashes, if the handle to the file fails, a more meaningful error should be displayed rather than a standard error message that didn't tell the user or the developer much as to why the handle failed. - -The 'Stop' button in the 'Copy' tab didn't work at all I noticed! Now it does (it will abort after the file that was being copied at the time of the button press was conducted has been copied, before the next file copy starts). - -The status bar at the bottom of the 'Copy' tab now alerts the user that files are being counted after the user presses 'Go', rather than displaying nothing. - -More of the lists used in memory are Unicode enabled which may reduce crashes. - - -v2.6.7 - Mar 2016 ------------------ - -The 'Expected Hash' comparison didn't kick in when the user drag and dropped a file into the 'File' tab in that QuickHash wouldn't report to the user whether the computed hash matched what he was expecting though obviously the user could still look by eye at the computed hash but nevertheless, it needed to be fixed. Ticket number 21 refers (https://sourceforge.net/p/quickhash/tickets/21/). - -Added a toggle for text line-by-line hashing. Users asked if it would be possible to give them a choice when outputting the results of either including the original source text with the computed hashes or excluding it resulting in a just a list of hashes. So now there is an option that toggles between 'Source text INcluded in output' or 'Source text EXcluded in output'. It, along with the two line-by-line text buttons have been put in their own group box within the 'Text' tab. Non-ASCII\ANSI characters accepted allowing for Western, Eastern and Asian language encoding. Ticket number 22 refers (https://sourceforge.net/p/quickhash/feature-requests/22/) - -Some other minor improvements. - - -v2.6.6-b - Mar 2016 -------------------- - -Windows Only: Removed one element from the RAM box because it was reporting incorrect amount of free RAM and it wasn't really that necessary anyway. - - -v2.6.6 - Jan 2016 ------------------ - -Added the ability to hash the content of a text file line-by-line (an expansion of the ability to hash pasted text line by line). This means the user can select a file full of a list of names or e-mails addresses or whatever, and each line will be hashed separately. Carriage return line feeds and nulled space should be trimmed from the end of each line. - -Added a RAM status field (Windows only) that updates itself every few seconds with the RAM status of the computer. Useful if particular large data sets are being dealt with. - -Ever since 2011, QuickHash has only been shipped as a 32-bit version for Windows, in the knowledge that all the internal 64-bit requirements are dealt with and the fact that QuickHash doesn't need the extra RAM and so on provided by 64-bit systems. However, a bug was reported (#17 - http://sourceforge.net/p/quickhash/tickets/17/) that highlighted an issue with 32-bit versions of QuickHash running on 64-bit Windows with regard to the content of the Windows\System32 folder. The files in here are presented differently to 32-bit programs than 64-bit ones using the SysWoW64 system. - -"The operating system uses the %SystemRoot%\system32 directory for its 64-bit library and executable files. This is done for backward compatibility reasons, as many legacy applications are hardcoded to use that path. When executing 32-bit applications (like QuickHash, which doesn't need to be 64-bit), WoW64 transparently redirects 32-bit DLLs to %SystemRoot%\SysWoW64, which contains 32-bit libraries and executables. 32-bit applications are generally not aware that they are running on a 64-bit operating system. 32-bit applications can access %SystemRoot%\System32 through the pseudo directory %SystemRoot%\sysnative." -https://en.wikipedia.org/wiki/WoW64 - -This means, essentially, that the 32-bit mode of QuickHash, when run on 64-bit systems, is presented with different data to what it is expecting by the filename natively. The users affected by this are minimal (perhaps none except the user who reported it) because it only impacts upon files in that specific folder. Other folders are not affected. Nevertheless, to resolve this, as of v2.6.6, a dedicated 32-bit and 64-bit executable are now provided for Windows. Users are encouraged to use the appropriate executable for their system, but in 99% of cases the 32-bit one should work fine in 32-bit emulated mode, unless the content of C:\Windows\System32 is to be examined. - - -v2.6.5 - Dec 2015 ------------------ - -At user request, the "Text" tab now allows line-by-line hashing of each line. The results are saved to a comma separated text file that can be opened in a text file editor or spreadsheet software. - -For example, Google Adwords requires SHA256 lowercase hashes of customer e-mail addresses. So with QuickHash, you can easily paste your list of addresses into the text field, click the "Hash Line-By-Line" button and the output is saved as CSV output for you, ready for use with Google Adwords or any similar product line (https://support.google.com/adwords/answer/6276125?hl=en-GB). Tested with data sets of the low tens of thousands. Would be interested to hear how it copes with larger volumes of data. - -v2.6.4-a Dec 2015 Bug #16 (https://sourceforge.net/p/quickhash/tickets/16/) highlighted an issues with the '"Don't rebuild path' option of the "Copy" tab wherein the copy failed. This was tracked back to v2.6.3 when the new tree view feature was added, replacing the former button path selection functionality. The bug was caused as a result to a path parameter that no longer existed. That was fixed. - - -v2.6.4 - Nov 2015 ------------------ - -QuickHash can now READ and WRITE from and to folders that exceed the MAX_PATH limit of MS Windows, which is 260 characters. A limit of 32K is now adhered to with QuickHash 2.6.4, meaning files may be found on filesystems that were put there by software that is able to bypass the MAX_PATH limit even if regular software like Windows Explorer is unaware of their existence. - -"UNC Mode" added to the "Copy" tab, specifically to enable the user to operate in pure UNC mode but with the new 32K path length limits. Useful for comparing data on multiple network nodes that may not be mapped as a drive letter. Windows only feature (not needed for Linux and Apple Mac). - -The tree view in the copy tab are now sorted alphabetically. - -The "Choose file types" option that has existed in the "Copy" tab for a while has now been added to the "Files" tab by user request. Meaning the user can now recursively hash a folder and sub-folder of files but choose which files to include and which to include. Extension basis only and not file type signature analysis. - -Further GUI anchoring improvements, to make the program display elements better when maximised, with less overlapping hopefully. - -Some historic error messages updated and improved, and made more OS specific. - -User manual updated and revised for v2.6.4 - -Some other minor improvements - - -v2.6.3 - Sept 2015 ------------------- - -NEW: Replaced two buttons with two tree view panes in the 'Copy' tab. Left pane is for the user to choose where to copy files FROM. Right pane is for the user to choose where to copy files TO. On appropriate selection, the user needs just press 'Go' and on completion a new form shows the results. - -FIX: In the 'Compare Directories' tab, the save button will now also save the hash comparison result to the log file, i.e. did the comparison match or not? And how many files were counted in grids A and B (feature request #20 http://sourceforge.net/p/quickhash/feature-requests/20/). - -FIX: In the 'Compare Directories' tab, the file counts of the grids and difference counts were overlapping with the labels when high file counts were examined (tens of thousands upwards). Fixed by anchoring the elements. - - -v2.6.2.b - August 2015 - Linux only ------------------------------------ - -The exclusion of files that were zero bytes (functionality that was introduced in v2.1 back in 2013) meant that block devices in Linux, like /dev/sda or /dev/sda1, were simply ignored if selected by the user and not hashed. A new compiler directive added to ensure that if the file is reported as zero byte that a secondary check is then done to see if its a block device in Linux. If so, it will be hashed providing QuickHash is ran as root or sudo. - - -v2.6.2 - August 2015 --------------------- - -As per feature request #15, and in part request #7, added an 'Expected Hash Value' field to "Text" and "File" tabs to enable the user to paste an already computed hash value (perhaps from another tool, e-mail, webpage) into QuickHash. If the field contains anything other than three dots, once the data hash is generated in QuickHash, it will compare it against the expected hash in this field and report match or mismatch. - -Corrected the fact that that the values for "Total Files in Dir A" and "Dir B" in the comparison of two directories, were the wrong way round. - -Updated copyright date range in the form captions for both the disk hashing module and QuickHash itself - -Minor GUI improvements like anchoring. - -User manual updated - - -v2.6.1 - 31/03/15 ------------------ - -Added two buttons for copying the grid content of "Compare Directories" to the clipboard, to enable the user to simply paste the results of one or both grids to another tool like Excel, Notepad etc. See ticket ref #9 (https://sourceforge.net/p/quickhash/feature-requests/8/) - -Added a "Save to Files" button in the same tab to allow the content of grids A and B to be saved as two separate CSV files (one for each grid) and a single combined HTML file (with the content of table A displayed in one table, the content of table B displayed in the other). - -Throughout all of QuickHash, a line is automatically inserted into both CSV and HTML output stating the name and version of QuickHash used and the date the log file was generated. See ticket ref 7 (https://sourceforge.net/p/quickhash/feature-requests/7/) - -Fixed the truncation of "Total Files in DirA" and "Total Files in DirB" in Compare Directories tab, where counts more than 99 (i.e. 100+) were being truncated. So 150 files was being written as "15". Note this only affected the user display - not the log or display grid. - -Ensured that if the user re-runs a comparison of two directories using the "Compare Directories" tab, any values from the previous comparisons are cleared, such as the values in the display grids, the time ended, the hash match status, etc. Prior to 2.6.1, once a scan had been conducted, the display was not updated until the second scan had finished, as opposed to clearing it at the start of the subsequent scan. - -Added a clickable link to the QuickHash projects homepage at Sourceforge. - - -v2.6.0 ------- - -New tab added titled 'Compare Two Files' to allow the user to check if two files in two different places (folders) are identical, or not, without having to hash all the other files in those respective folders. For example, C:\Data\FileA.doc and C:\BackupFiles\FileA.doc - -Fixed column misalignment for HTML output of the "FileS" tab; the misalignment was caused by the separation of file name and file path into two different columns in v2.5.2. where the separation in the grid was not carried forward to the HTML output. - -Added the ability to delete duplicate files where found, if the user chooses to detect duplicate files only. - -Further hints corrected in 'Copy' tab. - -Manual updated to incorporate changes brought in versions 2.5.3 and 2.6.0 - - -v2.5.3 ------- - -Further features to try and help users who have a small screen or have set a very low screen resolution. QuickHash will now detect the users screen settings, and, if they are smaller than the default size of QuickHash, QuickHash will be scaled down at the top and the left to that resolution high and wide, less 50 pixels, to be on the safe side. That will, at least, enable such users to get some, if not all, of the functionality from QuickHash and enable them to move it around the screen etc. whereas before, QuickHash would load bigger than the users screen (if they used a small resolution) preventing therm from being able to drag it and resize it. - -Added the ability to move data to very long folders where the total length of the reconstructed folder might exceeded the maximum allowed length of a folder (as dictated by Microsoft Windows, not NTFS) of 260 characters. Not that it only allows the copying of files TO a folder with a length > 260. If the source folder is itself longer than that, the files in those longer folders will not be found yet (will add the ability to do so in later versions). - -Several hints on various buttons and labels corrected to show informative instruction. - -The file type mask told users to separate extensions with a space, when no space is needed. In fact, adding a space might case file types not to be found. - -The "Disks" tab was made accessible in the Linux version, but the button disabled and a descriptor to users to just use the "File" tab instead, because users were confused thinking they could use the tab on the Linux platform but they were unsure why it was greyed out. - -When hashing individual files in the "File" tab, if the user single clicked a file, but then clicked 'Cancel', the file was still being passed to the hashing procedures. That was fixed so that if the user cancels, the file is not hashed. - - -v2.5.2 - October 2014 ---------------------- - -For the Windows version only: Implemented a scheduler for disk hashing, allowing the user the ability to schedule a start time for their chosen disk. Useful, for example, if a disk is currently being used or examined with an estimated completion time of 2 hours which is after the examining user may have gone home and unable to start the disk hashing process. Now, the user can specify a start date and time that is two or 3 hours after the estimated end time of the other task, and QuickHash will then commence hashing automatically without the need for the user to start it. If no valid start time is entered, the program starts hashing as soon as the chosen disk is double clicked, as normal. - -For all versions: At user request, added an additional column to "FileS" tab to separate the path from the filename. So now the FileName column contains just the filename. And the new 'Path' column contains the files path. - -Added an option in "Copy" tab called "'Don't rebuild path'". If checked, the files in the source directory and all sub-directories will simply be dumped into the root of the destination directory without having the original path rebuilt. Any files with the same name will be appended with 'Filename.ext_DuplicatedFileNameX'. - -Changed progress status labelling to look neater and more compact. - - -v2.5.1 - September 2014 ------------------------ - -The new dynamic text hashing worked fine - new hashes appeared as the user typed, but if the user then chose a different hash algorithm, without changing the text, users felt it would be better for the hash to update dynamically too. So that was applied. - -When you clicked in the text area, it was always cleared automatically, for convenience. However, users felt it might be better to only clear the default standing text on entering the text field, rather than always clearing it. So now it only clears it if the default standing text is in the box. After that, it only clears the box if the user consciously clicks the "Clear Text Box" button. This allows the user to add text, then add some more text a few minutes later without losing what they had first. - -Drag and drop functionality added for SINGLE FILES in the 'File' tab. So users can now simply drag their file onto QuickHash. Switching the hash algorithm choice in that same tab will dynamically update the hash, as seen with the new text hashing changes reported above. And it will switch the user to that tab, if they do a drag and drop from another tab. Support for folder based drag and drop will not be added. - -Adjusted the 'Started at:' value in 'File' tab from just the time to date and time, to account for large files that may exceed 24 hours to hash. - -All hash value strings assigned as ansistrings. Not strictly necessary as SHA512 as hex is 128 characters, but future algorithms may exceed that. - -Added an advisory to ensure users run QuickHash as administrator for hashing disks and that Windows 8 users might wish to consider other options due to a lack of testing on that rather unpredictable platform. In tests, unexpected read errors were reported on Windows 8. - - -v2.5.0 - September 2014 ------------------------ - -New tab added: 'Hash Compare Directories'. Choose one directory, then choose another directory, and QuickHash will compare one against the other based on the number of files and the hashes of all of those files. If both the file count and all the file hashes match, you can be sure that DirB is an exact copy of the files in DirA. This does not mean that the directory STRUCTURE is exactly the same - only that the files in those directories are the same. - -Adjusted text hashing to dynamic output - as you type in the text field, the hash is recomputed. No need to press a button anymore. - -The 'Text Hashing' tab, when given lots of data, is now better able to accommodate more data and compute correct hashes without overflow - many Kb is feasible up to a reasonable limit. - -Created more meaningful mouse-over hints to each tab, to help users understand what each does. Also renamed them for easier understanding. i.e. 'File' tab, for hashing files. 'FileS' for hashing multiple files. 'Disks' for hashing disks. And so on. - -Assembly coded versions of MD5Transform and SHA1Transform incorporated into source code but NOT the program to allow for more testing. When implemented, tests show that they accelerates QuickHash to one of the fastest (maybe THE fastest?) hashing utility in the world. 1Gb file in 4-6 seconds, hardware permitting. However, portability and CPU architectures need to be better considered before release. - - -v2.4.2 - July 2014 ------------------- - -Adjusted interface to make it better on small screens like notebook computers. - -Removed a message dialog that appeared when there was an error. Instead, QuickHash will continue when an error is encountered but warn you at the end about the error, instead. - - -v2.4.1 - July 2014 ------------------- - -Switched the SHA-1 file hashing functionality to the same transform function as used in the disk hashing module, for speed increases. Meaning QuickHash will compute the hashes of files around 40% faster than in any earlier version. - -Customised versions of SHA1 library merged into one unit (called 'sha1customised') that incorporate both the fixes for Unicode file handling and the faster transform routines introduced in the disk hashing module, that are now needed for both disks and files. In v2.4.0, there were two separate customised SHA1 units which made life confusing. - -Entire process repeated for MD5, too. It too has its own customised unit and seems to be around 3 times faster!! - -Start Times and End Times provided as a pair, making them more useful and where possible computing the time actually taken to do the task. - -Fixed status bar - the status bar in 'File Hashing' was being populated by 'Hash, Copy, Hash' processes instead of just the 'File Hashing' progress tab. The status bar in 'Hash, Copy, Hash' was not being populated. That was fixed. - -Redundant Unit1 code (applied to versions prior to v2.0) removed. - - -v2.4.0 - July 2014 ------------------- - -After several years of trying, the functionality to hash physical disks in Windows is now part of QuickHash. It has been implemented by means of a separate self-contained module that is launched on press of a button in the fourth tabsheet titled "Disk Hashing (for Windows)". The Linux version does not need this tab or this module so neither are available to Linux users. Linux users have always had the option of hashing disks with QuickHash by running it as root or sudo and using the "Hash File" tabsheet and navigating to /dev/hdX or /dev/sdaX or whatever. Note SHA1 only, for now. Others will follow in X.X.X sub releases, e.g. 2.4.1. Speeds are fast - approx 3.5Gb per minute via Firewire800 and up to 8Gb per minute with direct SATA connection. - -Some redundant unused variables removed to optimise memory usage. - -Some minor improvements to the interface - a few buttons moved around, extra hints added etc. - - -v2.3 - June 2014 ----------------- - -Complete support for Unicode on Windows, ensuring filenames or directories containing Chinese or Arabic or Hebrew (etc) characters can now be processed using QuickHash without the user having to change their language and region settings. Prior to this, QuickHash was generating the default initialisation hashes for such files but not actually hashing them. All Windows users are encouraged to discard any version prior to v2.2 and adopt v2.3. - - -v2.2 - Nov 2013 ---------------- - -It was reported that large files failed to hash properly with SHA256 or SHA512 implementation. It turned out this was due to a 32-bit integer declaration in the DCPCrypt library that is used by QuickHash for those two algorithms. Updated by using QWord instead Longword variables. Output checked against SHA256SUM and SHA512SUM and found to be OK now. - -Linux version brought to same level as Windows version. Interface improved to better display values. - - -v2.1 - June 2013 ----------------- - -All versions prior to 2.1 suffered a 32-bit 4Gb limitation when copying (as part of the 'Hash, Copy, Hash' routine) a single file larger than 4Gb. That was fixed by casting the "filesize" variable to Int64 instead of Int32 meaning the size limitation is now set by your filesystem only (16 Exabytes for NTFS). - -International language support added for filenames and directories that contain or might be created of a non-English nature by use of UTF8 casting. For example, the destination directory for "Hash, Copy, Hash" can now contain non-English characters. - -All hashing in Quick Hash utilises Merkle-Damgård constructions (http://en.wikipedia.org/wiki/Merkle%E2%80%93Damg%C3%A5rd_construction). As such, zero byte files will always generate a predetermined hash, depending on the algorithm; SHA-1, for example, is always da39a3ee5e6b4b0d3255bfef95601890afd80709. To avoid confusion, if a file is zero bytes, it is not hashed at all and the entry 'Not computed, zero byte file' is entered into the results. Though I acknowledge some users may feel it is necessary to hash zero byte files for security reasons, on the whole, I don't think it is for 99% of users. - -Files of zero bytes are now copied as part of the "Hash, Copy, Hash" routine to facilitate those who wish to use QuickHash as a backup system where, on occasion, zero byte files are created by software and are required in order to function properly. - -Date format of output directory changed again to 'yy-mm-dd_hhmmss' (e.g. QuickHash_13-12-25_221530) due to the now widespread use of QuickHash internationally. The previous format of ddmmyy worked OK for UK users, but there is some merit in the year, month, day format, especially for multiple output dirs. - - -v2.0 - Feb 2013 ---------------- - -Interface entirely re-written to use tabbed design with each hashing feature having its own parent tab. Allowing the util to be used on low resolution screens. Default size is now ~900 x ~1000 pixels meaning it should be visible on every screen but the smallest of resolutions. This work has made the exe leaner with less decision loops and less code. - -Status fields that record % progress, Mb copied etc are cleared after an earlier run - -Simple text hashing now has a much larger area for larger text segments and the hash value field is larger allowing SHA256 and SHA512 to be seen in full. - -Status bars more neatly attributed to each individual process to ensure they are kept in place during resizing. - -All necessary fields (source directory path fields, grid displays, text areas etc) that a user may want to make wider when the GUI is maximised are now all right aligned meaning they'll grow when the GUI is maximised. Note, though, that the v2 interface is designed to be now 850 pixels wide. - -Date format displayed as dd/mm/yy hh/mm/ss instead of dd/m/yy hh/mm/ss for ease of reading the systems date and time settings (that are reported to the user for some functions) that QuickHash is running on and to ensure the output directory is easier to read. The destination dir for copy and hash processes now read "QuickHash_ddmmyy-hhmmss". - -Moved some of the tick boxes into a panel group to help with resizing and moved the status bars of recursive directory hashing further in to the left. - - -v1.5.6 - Jan 2013 ------------------ - -The display grids for displaying hashes of multiple files in a directory and for "copy and paste" hashing now have the number of rows pre-computed based on the number of files found prior to hashing. This saves a considerable amount of time with large data sets. - -Combined with the step above, a gigantic speed improvement caused by also disabling the dynamic bottom pane until after all files are hashed. Having it refresh for every file was not really necessary anyway, given that the status bar reports the file being hashed and the progress stats show files %, data volume etc. benchmarks show 3K files took 2 minutes with version < v1.5.6; With v1.5.6, the same 3K files take 12 seconds! - -The same visibility change applied to recursive copy and hash, though, in tests, the process of copying the files was slower than the grid display but with lots of small files, this is likely ot have made an improvement. - -With regard to recursive directory hashing and recursive copy and hashing; the user can now decide to override the default behaviour of hashing all files in all sub-directories of that chosen directory, meaning that just the files in the root of that chosen directory can be hashed (and copied if appropriate) and no others in other sub directories, if required. - -The user can now decide whether to flag any duplicate files found, or not (only for standard directory hashing - not for copy and hash, yet). - -The left to right scroll bar of the bottom pane was partly obscured by the status bar. That was corrected. - - -v1.5.5 - Nov 2012 ------------------ - -Added file mask capability to allow selective searching for one or more mixed file types, e.g. *.doc; *.xls etc. New masks can be added at will. - -Added progress indicators to recursive copy and hash, to match the standard recursive hash without copy. - -A new intermediary output directory, named after the date and time of execution, is now added beneath the output directory with the output then put beneath that ensuring that if multiple outputs are sent to the same directory at different times, each output can easily be identified. - -A log of file of files that failed to copy or those for whom the hashes didn't match are now recorded in the chosen output directory. - -Adjusted phrasing of Clipboard button to "Clipboard Results", to mean "Copy the results to RAM clipboard" because the previous phrasing of "Copy to RAM" was misleading, suggesting the files would be copied to RAM, which was not true. - -Improved layout slightly by replacing some labels with edit fields. - -Improved the 'Hash mismatch' error to make it easier to read and including the name of the actual file that has failed, as well as just the hash value. - -Added a warning to recursive copy and hash feature that OS protected files or files in use will not copy properly, to make the user choose more wisely - - -v1.5.4.1 - Nov 2012 -------------------- - -All functionality added since 1.5.2.2 added for the Linux version, too, matching it to the 1.5.4 Windows release -* Note date and time attributes of recursive directory copy and paste adjusted as only - -Last Modified dates are available in Linux - -Added Stop button to recursive directory copy and paste traversal (top right pane), to match the stop features of the simpler recursive directory traversal functionality (bottom pane) - - -v1.5.4 - May 2012 ------------------ - -As announced in v 1.5.3, improved the "Copy and Hash Files" display area as follows: -* The display area is now a numerical grid with sortable columns instead of a text field. -* Faster and more feature rich options and responsiveness -* For Windows only instances of QuickHash, the source files' created, last modified and last accessed dates are looked up, displayed and logged to account for NTFS\FAT32 issues with date attribute retention -* Added the ability to export results to HTML file, including column headings -* Added the ability to copy the grid content to clipboard for easy pasting into spreadsheets etc - -Some minor code improvements and interface labelling all round - - -v1.5.3 - May 2012 ------------------ - -Improved the 'Recursive Directory Hashing' display grid as follows: -* Added ability to sort by file name, hash value or file size -* Added ability to drag columns from left to right -* Added ability to auto-expand column width to max content of largest cell by double click the column dividers at completion -* Added a 'Copy to Clipboard' button (it is still possible to to copy a cell or range of cells by selecting and Ctrl+C them). -* Improved the labelling and layout to make it more consistant with the font of the rest of the application - -v1.5.2.2 - April 2012 ---------------------- - -Fixed incorrect formatting of reported date and time settings to now accurately show DD/MM/YY HH:MM:SS - -Converted display area of "Copy & Hash Files" to a listbox, rather than a memo field to increase speed - -Adjusted "Copy & Hash Files" delimiter to a tab (#9) instead of nothing to allow easier importing into spreadsheets - -Coming Soon: v 1.5.3 will use a grid system for the "Copy & Hash Files" display instead of either a memo field or a listbox - - -v1.5.2.1 - March 2012 ---------------------- - -Minor improvement - - -v1.5.2 - March 2012 -------------------- - -System Error codes returned with any last error to enable better dev support to users GUI set to increase proportionally as the interface is maximised to the max screen size to allow more data to fit in the meo fields when run on larger screens. - -The 1.5.0 feature of copying source files to destination directories further corrected and improved as follows: -* Radio box added to choose whether to list JUST directories or whether to list JUST directories AND files, neither of which will be hashed or copied. Useful for occasions when the user might want to generate a list of subdirectories only, that might contain forensic images for example, that they wish to paste into the case properties of forensic software like X-Ways Forensics or FTK or into a report. -* Interface refresh following copy errors or hash mismatch errors to avoid the error message hanging about after clicking OK. - -KNOWN ISSUES: -* Some Chinese Unicode characters cause the copy to fail. Need to implement special Unicode vars for that type of code. -* Illegal file names containing special chars or whose name exceeds the maximum windows length can cause the copy to fail - - -v1.5.1 - March 2012 -------------------- - -Main Menu added - About page, Credits page and a "File --> Exit" to free space on the form by allowing the removal of the 'Exit' button - -Italian version - credit to Sandro of the DEFT Live CD project for translating the English to Italian - www.deftlinux.net/ - -Corrected keyboard shortcut keys as some shortcuts were applied twice to different buttons. - -Minor re-alignment of GUI panes - -The 1.5.0 feature of copying source files to destination directories corrected and improved as follows: -* The "Go!" button is disabled if either the source and destination directories are not chosen or if they are invalid or, in the case of the "Just generate recursive list of dirs and files" being ticked, the Source destination has to be valid at least. If not, the button stays greyed out. -* The "X number of files found. Proceed?" message dialog continued even if the user selected 'No'. That was fixed. -* The "X number of files found. Proceed?" dialog now shows the host system date and time, too. -* The summary information that states how many files were copied, the number of errors (if any) and the number of hash mismatches (if any) is now inserted at the top of the log file, if created. -* Date and time of the host system is determined and logged at the time the copying process is started. - - -v1.5.0 - March 2012 -------------------- - -Recursive directory copying and hashing from source directory to destination directory added. - -Some minor GUI re-arrangement and improvement for readability. - -Known Issues: Some unicode filenames cause an error, but not all. Also, illegal Windows characters in the filename may cause an error. - - -v1.4.1 - December 2011 ----------------------- - -Took out the autosize attribute for the grid display of recursive directory file hashing. Refreshing that grid with tens of thousands of files slowed down the program considerably - sometimes up to a third! - -Added a 'Counting files...' entry in the progress bar at the bottom of the grid display so that when a directory is first selected, the user now knows the program is working while it calculates how many files there are to hash in total, as opposed to appearing to be doing nothing. - - -v1.4.0 - November 2011 ----------------------- - -Added MD5, SHA256 and SHA512 hashing algorithms in the form of a radio button selection by using the DCPCrypt library - -Added a status bar to make it more obvious which file is currently being hashed - -Refined the labels of individual file hashing so that they are cleared and refreshed if a subsequent file is hashed without restarting the program - -Some minor improvements to source code readability and layout. - - -v1.3.2 - Sept 2011 ------------------- - -Ability to export results to HTML web file added. The user can now export the results to just HTML format, or just to CSV format, or both. - -Minor improvement to the prompt for log file credentials to ensure that if the user cancels that decision, the program does not crash and instead gracefully returns to the grid display. - - -v1.3.1 - Sept 2011 ------------------- - -Text field is now cleared as soon as clicked for text input, avoiding the need to manually delete the "Type text here..." message, thus reducing risk or cross contamination - -Any accidentally left white space to the right or left of the first or last character of the string is stripped before hashed. Spaces that form part of the string are not removed. - - -v1.3.0 - Sept 2011 ------------------- - -During recursive directory hashing, the display grid now keeps up with the files as they are been hashed so the user can see what file is currently being analysed - -Option of saving the content of the display grid as a CSV text file - - -v1.2.1 - July 2011 ------------------- - -The data figure next to total files examined looped back round to zero with unusually large files. This was fixed by using a QWord integer and QuickHash can now recursively SHA1 hash directories containing 18 ExaBytes (250 thousand 4 TeraByte harddisks full of data). - - -v1.2 - June 2011 ----------------- - -String hash box enlarged to allow paragraphs or long sentences to be hashed, instead of just a few words. - -File hashing now has a start and end time counter, to determine how long the hashing process took. - -Recursive directory and file hashing now has a start and end time counter, to determine how long the hashing process took for entire directory and its children. - -Recursive directory and file hashing now has a field to show the total amount of data examined (bytes, Kb, Mb, Gb or Tb). - -Linux version optimised for Linux usage - -Windows version optimised for Windows usage - -Minor improvements relating to layout and code optimisation. - - -v1.1.1 - June 2011 ------------------- - -Improvements to the layout of the interface, some grammatical corrections and refinement of column labelling etc. - - -v1.1 - June 2011 ----------------- - -Larger buffers allow faster hashing of files over 1Mb. - -Files without an extension are now detected. - - -v1.0 - May 2011 ---------------- - -Hashing of a string - -Hashing of a single file (or disk if ran in Linux using sudo or root permissions) - -Hashing of an entire directory - its children and al sub-directories, including a percentage progress indicator. - -Copy and Paste to Clipboard - +Version History +=============== + +v3.0.0 +Now with SQLite!! The reason why the development numbering has moved to v3.0...the first whole number release since v2.0 in 2013, is due to the move to SQLIte. This has been a massive re-write and a total overhaul of large parts of the program. +SQLite adds many areas of functionality that was not possible before, so some tick box options have been removed in exchange for right click menu options. As a result of using SQLite, once the hashing has been conducted the user can still save and +copy data to clipboard as he could before, but in addition Quickhash can now list duplicate files, match filenames, match file paths, and copy individual cells, and it will list the data in the blink of an eye. + +The "File" tab did not have a filesize check for zero byte files. So if the user happened to navigate to an existing but zero byte file, the user would get a "Division by zero" error. That was fixed. + +Some helpful interface hints added to the check boxes in the FileS tab,which seemed to have been left out of earlier versions + +Following a feature request, added a "case switcher" to the Text and File tabs. This allows the user to toggle the output hash between upper or lower case. Useful for users who need to compute hashes of hashes, instead of just hashes of some data. For users who may need to compute the hash of a hash value, the case sensitivity is +important obviously. Upper case is still the default output as it is easier for humans to read. + +Files of zero bytes were skipped (recorded and counted, but not hashed) in earlier versions by design to avoid the default initialisation hashes returned when hash algorithms are pointed at zero byte data streams. However, some users report using QuickHash +for backup and restore purposes, where zero byte files are often still necessary despite being empty. So v3.0.0 has adjusted how zero byte files are treated. They are now copied, but still recorded as a zero byte file and not hashed. Instead 'zero byte file' will appear where the hash value would. + +V2.8.4 +------ +The "Expected Hash Value" field had been broke a little in the 2.8.3 release meaning that when the user first pasted a value, it would report a mis-match even when it matched. But if the user re-pasted the value, it would match as intended (https://quickhash-gui.org/bugs/expected-hash-value-report-wrongly-on-single-file-hashing/). That fault was fixed. +The "Expected Hash Value" was comparing only 7 characters instead of 8 for xxHash. That was fixed. +The date and time formatting that was reported as fixed in v2.8.3 was not as fixed as it should be, and also was not included in the Linux version as it should have been. +The "Text" field had been accidentally adjusted to use pointers to widestrings. The commit was accepted without realisng the impact. So 'hello' was not being hashed but it's Unicode widestring version was being hashed. That was fixed and reverted to it's previous settings. + +v2.8.3 +------ + +A new tab (the first new tab since disk hashing was added a couple of years ago!!) dedicated to Base64 decoding. The user can now select a file or a folder of files that are all Base64 encoded, and QuickHash will compute the hashes of both the encoded and decoded versions of the file, without the user having to supply a Base64 decoded version. In addition, as a little extra, there's also a third button in the new tab that the user can click to simply select a folder of Base64 encoded files and QuickHash will generate decoded versions of those files for the user in their chosen location with an appended filename. He can then go on to hash them if he so pleases, using the "File" or "FileS" tab of QuickHash. Once decoded and saved, the user has to establish what file types he has now and, for Windows users, this will mean adding the appropriate extension such as .pdf or .jpg to such files. Linux users will not have that problem because the operating system will work out what application is needed based on the file signature. The display grids also have options to copy the selected row, all rows, a range of rows, or save the display grid to a file. + +Added a date and time scheduler to most tabs (File tab, FileS tab, Copy tab, Compare Two Files tab, Compare Directories tab and Disks tab), meaning the user can set a date and time in the future to start the hashing process relating to these tabs. For example, say the user is copying a large file to a certain location that won't finish copying for a few hours; perhaps after the user has left the office or gone to bed it will finish, but he wants to have the file hashed for the next day. With QuickHash v2.8.3, the user can set a date & time in the future (to a level of hours and minutes precision, not seconds), to start a few hours ahead of time allowing the file to finish copying first. QuickHash will start hashing the file at that time. This functionality has resulted in the addition of the package 'DateTimePicker' (http://wiki.lazarus.freepascal.org/ZVDateTimeControls_Package) and so any developers will need to compile and then "Add to project" the package in Lazarus. (see section 1 of README.txt). + +In the "Copy" tab, a grid display is shown on completion and that has been improved such that if the user right clicks it, he is shown the options to copy the selected row, all rows, a range of rows, or save the display grid to a TSV file. This is useful if the user unticks the "Save results to CSV" tick box, or if he accidentally clicks cancel when he is prompted to save that file (so when he has left "Save results to CSV" tick box ticked!). + +In the "Compare Directories" tab, if the user chooses to tabulate the results, upon completion of the comparison, if the user single left mouse clicks in either grid, the corresponding row entry in the other grid will be selected, assuming both directories actually match. If they do not match, the user will be taken to the corresponding grid row count, but this is unlikely to contain the same filename data of course. + +Progress bar added to "File" tab, for better progress feedback + +"Expected hash value" field behaviour in "File" tab improved such that it only checks if the value pasted or typed into it is itself a valid hash value length for MD5 (32), SHA-1 (40) etc. And it is triggered not by a key press but by a changing value. And it will also apply if the user switches the hash algorithm to recompute a new hash as he may perhaps have chosen the wrong to start with. + +The "FileS" tab will now accept a root drive as a valid start location (e.g. C:\) allowing users to hash an entire logical drive volume, if they wish to do so (note that due to the fact that some files will be locked by the operating system, this approach is not recommended, save perhaps for USB drives and so on where it is less likely that the OS will have open handles to files). + +The source and destination path fields in the "Copy" tab are now read-only until the user (or if the user) clicks "UNC Mode", and then they become writeable. If the user deselects UNC Mode again, they become read-only again. This is to avoid users mistakenly typing UNC paths in them before enabling UNC Mode. + +Minor tweak to README.txt to properly refer to the HashLib4Pascal library + +A line was added in 2.8.2 to free resources used by the check for duplicate files, but it was realised that this causes an error if a check for duplicates was not selected by the user, as there was no resource allocated to then free. That was fixed. + +Minor alignment fix to the labels at the top right of the "FileS" tab to better enable the values to be seen. + +The "Time Taken" value in "FileS" tab was showing incorrectly as "a time", for example, 12 seconds was being displayed as "12:00". Fixed using FormatDateTime and now shows as HH:MM:SS + +Minor alignment adjustment to progress window at the bottom of "FileS" tab reduce chances of it being overlayed by the display grid. + +Some unused variables removed. + + +v2.8.2 +------ + +If the user clicks an alternative hash algorithm from the default (of currently SHA-1), the same selection will be applied to all the other tabs automatically. This is as a result of several requests to ensure that once the user chooses, say SHA256, that the selection remains as that selection throughout their session, even if they jump to other tabs. + +In the "copy" tab, there was a minor fault with multiple selection of source directories and some memory leaks due to unfreed lists. It should work better now, so the user can select FolderA and FolderB in source (as selected in the left pane) and have them both hashed, copied and re-hashed in a single new destination folder (as selected in right pane). + +Main menu added, comprising the ability to choose files and a folder (for now), and an About page to enable more information about the program to be visible. This includes information such as information about how to donate to the project financially, the homepage URL, author details, license info etc. + +Fixed minor memory leaks, trying to ensure resources are freed more robustly. + +Removed some more redundant code relating to units used when DCPCrypt was still part of the project, namely the assembly coded versions of MD5 and SHA1, which are no longer needed (which is a bit sad, as they were very impressive!). + + +v2.8.1 +------ + +All version of QuickHash prior (1.0 to v2.8.0) had problems accessing files that were opened by certain programs (not all programs) due to the way some programs share open files, and the way many refuse access to open files by other programs. For data hashing, ideally, open files should be closed. But in some cases this may not be possible and the inability to use QuickHash on such files was frustrating some users. So with this release, the file handle initiation has been altered to allow access to open files, on the understanding that the hash that the user gets may not be the same once that open file is closed later. + +The "File" tab now has the "ended at" date and time, instead of just the time, for instances where the end date may be the following day (e.g. started at 01/01/17 13:50 and ended at 02/01/17 00:10). Also neatened the alignment and ensured date formats were consistently presented as dd/mm/yyyy, instead of dd/mm/yy in one place and dd/mm/yyyy in another. Applied same presentation to drag and dropped files. + +The "File" tab now has a 'bytes read' countdown in the status bar of that tab, similar to the other tabs that have progress bars. This ensures that when a user is hashing a large file that takes more than a few seconds, he has some feedback as to what progress has been made, rather than the common belief that the program has just hanged. + +Fixed the -1 return count for files successfully copied in the 'Copy' tab, as per issue raised http://quickhash-gui.org/bugs/copy-tab-summary-form-show-1-file-count/ + +In the "Copy" tab, the currently selected path of the chosen "Source directory" and the currently selected path of the chosen "Destination Directory" will be visible by default now, unless the user ticks "UNC Mode?", in which case they switch over to allow direct UNC network path input. As per user request http://quickhash-gui.org/bugs/location-bar-for-copy-tab/ + +Some clearer hints added to the "Copy" tab and the percentage complete indicator aligned with status bar. + +The mouse-over hint in the 'Text' tab for the button 'TEXT Line-by-Line' was not showing. Now it does. + +In the "Compare Two Files" tab, the user can now use either the buttons to select their files, or they can paste the path directly into a path field. These fields are anchored to the right so maximising QuickHash makes them wider. Hint added to explain this. + +In the "Compare Two Files" tab, the user can single-click the resulting hash value and it will be copied to the clipboard, allowing the user to paste into whatever tool they wish (Notepad etc). The chosen hash algorithm will be prefixed to the value. Hint added to explain this. + +In the "Compare Files" tab, if the result is a match, it will say so in black (as it always has done) or it will be displayed in red if it is a mismatch, to ensure the user notices it more easily. + +Many redundant variables removed that have been left in over time that were no longer needed. + +Added a "Donate Now" label to the main interface, to try and encourage users to make small donations that can, in turn, help with the hosting costs of the website at AWS. + + +v2.8.0 - Feb 2017 +----------------- + +Major change the the hash library. All version of QuickHash prior to and including v2.7.0 used DCPCrypt, which is a fairly old library and had to be adjusted to hash large files over 4Gb due to a 32-bit limitation. In addition, for SHA-256 and SHA-512, it was not enormously fast, though it was fast enough. With v2.8.0, HashLib4Pascal (http://wiki.freepascal.org/HashLib4Pascal and https://github.com/Xor-el/HashLib4Pascal) has been incorporated instead. There is not only a huge code readability improvement but a slight speed increase as well for all four of the major algorithms used by QuickHash. In addition, it will now make the addition of other other hash algorithms easier for the developers, because the library has a large choice to choose from. Enormous credit, appreciation and thanks to Ugochukwu Mmaduekwe Stanley, aka Xor-el, for the library (https://github.com/Xor-el) which is licensed under MIT. + +SHA256, SHA-1 & SHA256 concurrently and SHA512 hash algorithms added to the disk hashing module. + +xxHash64 added to all areas of QuickHash - text, files and disks. XxHash was a hash library that I wanted to include a couple of years ago but never got round to. But a Freepascal form of it is also part of the HashLib4Pascal library, so implementing it was as easy as for the other algorithms. It is true what they say about how fast it is - it really is crazy fast! + +New save dialog added to disk hashing module (prompted by default by the enabled "Created and save a log file" checkbox) to enable the user to save all the results of the hashing process as a text file in a location of their choosing. Or they can disable the option. + +New date and time values added to "File" tab so the user can report on the time the process started and ended and the elapsed time as per feature request http://quickhash-gui.org/bugs/add-date-and-document-output/ . Useful for benchmarking and so on. + +Also fixed the fact that the "Elapsed time" for the "File" tab did not refresh if the user changed the hash algorithm using the radio box. It only refreshed if the user chose a new file using the button. That was fixed so that regardless of how the user adds the file or what hash algorithm is chosen, the timers are reset. + +Horizontal scroll bar added to the hash value field in 'Text' tab, to allow the whole hash to be read more easily. + +Improved anchoring of several visual elements meaning text labels were not cut off or made less visible and looked better when maximising the GUI. Thanks to Dareal Shinji for his help with that. See https://github.com/tedsmith/quickhash/issues/11 + +New Debian package added for experimentation - see https://github.com/tedsmith/quickhash/issues/2 + +The settings file that was implemented in v2.7.0 caused some problems for Linux and OSX users. That was fixed by adjusting to a generic filename based on the name of the application. See https://github.com/tedsmith/quickhash/issues/6 + +The progress bars didn't automatically reset to zero when the same tabbed interface was used multiple times without restarting QuickHash. Now, for each tab where a progress is found, when the user clicks "Start", or equivalent thereof, the progress bar will reset. + +Fixed an issue in the disk hashing module; after hashing a volume or disk, if the user selects a different hash algorithm and then clicks the start button again, 65K of data was read and hashed and then the program then just reports that no more data can be read. This was caused by the tripping of a boolean flag to true when the progress form was closed, thus, the repeat loop when executed again stopped at the "until" line because the abort condition was true. This was fixed. So now users can keep hashing the disk with various algorithms without restarting QuickHash. + +New start date and time, end date and time and time taken labels added to the disk hashing module. This information is also saved to the log file by default. + +Stop button added to disk hashing module to allow the user to easily abort if needed. + + +v2.7.0 - Dec 2016 +----------------- + +The "Compare Directories" now has a checkbox titled "Tabulate only encountered errors instead of all files (faster)?" to ask the user whether he wishes to tabulate only errors (hash mismatches or file count differences) rather than tabulating the entire folder selection of FolderA and FolderB. By not tabulating everything and instead only the few files that are different, lots of time is saved, making the program MUCH faster with large data volumes, and it is unnecessary to tabulate and log the comparisons of both folders if they are both the same anyway. If, in fact, the user wants a log of all the files and hashes of two given folders, he should use the "FileS" tab instead for this purpose (and as has always been the case). The save buttons are now disabled if no errors are detected, and enabled if there are errors. Unless the user unticks the "Tabulate only encountered errors instead of all files (faster)?" option, in which case everything is tabulated whether there are errors or not. Note, however, that with the option disabled, and if errors are encountered, there is likely to be two entries for a file with an error. One entry relating to it's file listing and mere existence, and then another entry relating to either its hash mismatch or absence from the other directory. For example, if MyFolderA\FileA.doc in in DirA, whereas in DirB it has a different hash, the user is likely to see: +1. an entry in GridA for for FileA.doc, and +2. an entry in DridB for FileA.doc, and then +3. a third entry in GridB relating to the hash mismatch, which does not match what it found for the hash value of FileA.doc in GridA. +Either way, the user can spot the mis-matched files by sorting the column. This will put the mismatched entries to the top, or the bottom, together. + +The "Compare Directories" tab displayed the filename value in the hash column and the hash value in the filename column! That was fixed. + +DiskModule (for hashing of physical disks) massively improved and based on my sister project YAFFI. Now the interface is much improved and easier to use. Included is the ability to query disk attributes by right clicking and choosing "View Technical Data". + +Uses clause for Disk Module implements a compiler directive to avoid the need to adjust comma positions when compiling on platforms that do not support the disk module, i.e. Linux and Apple macOS. + +DiskModule unit updated for use with Freepascal 3.0. Before, any coders wanting to compile QuickHash would have struggled if using FPC 3.0 due to the changes in FwbemObject and specifically the call `while oEnum.Next(1, FWbemObject, nil) = 0 do` which needed to be changed. See comments in source code. + +Program is now set to launch in centre of the "main screen" as defined by windows instead of "desktop centre" as with earlier versions. This means that in the case of multi screen systems, QuickHash will not be split down the middle with half on one screen, half on the other. It will launch in the centre of whichever screen is the main one. + +Changed website URL to the new website of http://quickhash-gui.org + +Moved default copyright and title caption to alongside the website URL. It had been hidden, in error, by a form adjustment in previous versions. + + +v2.6.9.2 +-------- + +Minor improvements + + +v2.6.9.1 - August 2016 +---------------------- + +Fixed a drag n drop error that occurred even when there was no error with dragging and dropping - it was introduced in error with v2.6.9 + +Converted all file saves in the 'Compare Directories' tab to a streamed creation and save to avoid QuickHash running out of memory during large folder comparisons. Known issue : a strange insertion of data above the top table in HTML mode. + + +v2.6.9 - July 2016 +------------------ + +The UNC and long path name fixes still had not entirely worked as hoped when tested on big data sets. Further fixes implemented to ensure the filename and path to an existing file in a very long path is detected, and likewise re-created when copied. + +Improvements made to the way QuickHash reports errors. Errors are generally quite rare except when dealing with very large volumes of network data in a dynamic environment. Prior to v2.6.9, a message window would appear which was not very useful if there were over a few dozen errors because the list was too big for the screen and the automatic saving of that data seemed to go wrong and generate save errors. That was fixed to a simple warning that errors were found and the user is now prompted to save a text file in a place of their choosing. + +If QuickHash fails to initiate a handle to a file at the time of hashing, not only will the user be told that there was an error initiating a handle (as it did before) but it will now tell you which file is causing the problem. + +If the user pastes the path of a mounted drive as a UNC path (e.g. M:\MyServer\MyDataShare\MyFolder) as either source or destination, the user will now be told to fix it to a true UNC path rather than simply crashing out! + +Status bar in the bottom of the Copy tab (the part that shows the user what file is currently being hashed) was being truncated if the path length was particularly long, and was still truncated even if maximised to the full screen size on a 40" monitor! That has been improved. + + +v2.6.8 - June 2016 +------------------ + +In the 'Copy' tab, users can now select multiple source folders so that multiple folder content can be hashed, copied to a single destination folder, and then hashed again. Note that an experimental limit exists - if the list of files in memory exceeds 2Gb, QuickHash will likely crash. Please report such instances. If they are too many, I will implement another technique. + +In the copy tab, a bug was fixed for UNC paths when long path names were encountered. Seemingly my earlier efforts to correct this issue had not worked. Now, as of v2.6.8, long paths should not be a problem with UNC mode in the 'Copy' tab for either source or destination locations. + +For Linux users, made the UNC path fields visible, albeit disabled, just to illustrate more clearly to the suer the full path currently selected in the tree view. + +For MD5 and SHA-1 hashes, if the handle to the file fails, a more meaningful error should be displayed rather than a standard error message that didn't tell the user or the developer much as to why the handle failed. + +The 'Stop' button in the 'Copy' tab didn't work at all I noticed! Now it does (it will abort after the file that was being copied at the time of the button press was conducted has been copied, before the next file copy starts). + +The status bar at the bottom of the 'Copy' tab now alerts the user that files are being counted after the user presses 'Go', rather than displaying nothing. + +More of the lists used in memory are Unicode enabled which may reduce crashes. + + +v2.6.7 - Mar 2016 +----------------- + +The 'Expected Hash' comparison didn't kick in when the user drag and dropped a file into the 'File' tab in that QuickHash wouldn't report to the user whether the computed hash matched what he was expecting though obviously the user could still look by eye at the computed hash but nevertheless, it needed to be fixed. Ticket number 21 refers (https://sourceforge.net/p/quickhash/tickets/21/). + +Added a toggle for text line-by-line hashing. Users asked if it would be possible to give them a choice when outputting the results of either including the original source text with the computed hashes or excluding it resulting in a just a list of hashes. So now there is an option that toggles between 'Source text INcluded in output' or 'Source text EXcluded in output'. It, along with the two line-by-line text buttons have been put in their own group box within the 'Text' tab. Non-ASCII\ANSI characters accepted allowing for Western, Eastern and Asian language encoding. Ticket number 22 refers (https://sourceforge.net/p/quickhash/feature-requests/22/) + +Some other minor improvements. + + +v2.6.6-b - Mar 2016 +------------------- + +Windows Only: Removed one element from the RAM box because it was reporting incorrect amount of free RAM and it wasn't really that necessary anyway. + + +v2.6.6 - Jan 2016 +----------------- + +Added the ability to hash the content of a text file line-by-line (an expansion of the ability to hash pasted text line by line). This means the user can select a file full of a list of names or e-mails addresses or whatever, and each line will be hashed separately. Carriage return line feeds and nulled space should be trimmed from the end of each line. + +Added a RAM status field (Windows only) that updates itself every few seconds with the RAM status of the computer. Useful if particular large data sets are being dealt with. + +Ever since 2011, QuickHash has only been shipped as a 32-bit version for Windows, in the knowledge that all the internal 64-bit requirements are dealt with and the fact that QuickHash doesn't need the extra RAM and so on provided by 64-bit systems. However, a bug was reported (#17 - http://sourceforge.net/p/quickhash/tickets/17/) that highlighted an issue with 32-bit versions of QuickHash running on 64-bit Windows with regard to the content of the Windows\System32 folder. The files in here are presented differently to 32-bit programs than 64-bit ones using the SysWoW64 system. + +"The operating system uses the %SystemRoot%\system32 directory for its 64-bit library and executable files. This is done for backward compatibility reasons, as many legacy applications are hardcoded to use that path. When executing 32-bit applications (like QuickHash, which doesn't need to be 64-bit), WoW64 transparently redirects 32-bit DLLs to %SystemRoot%\SysWoW64, which contains 32-bit libraries and executables. 32-bit applications are generally not aware that they are running on a 64-bit operating system. 32-bit applications can access %SystemRoot%\System32 through the pseudo directory %SystemRoot%\sysnative." +https://en.wikipedia.org/wiki/WoW64 + +This means, essentially, that the 32-bit mode of QuickHash, when run on 64-bit systems, is presented with different data to what it is expecting by the filename natively. The users affected by this are minimal (perhaps none except the user who reported it) because it only impacts upon files in that specific folder. Other folders are not affected. Nevertheless, to resolve this, as of v2.6.6, a dedicated 32-bit and 64-bit executable are now provided for Windows. Users are encouraged to use the appropriate executable for their system, but in 99% of cases the 32-bit one should work fine in 32-bit emulated mode, unless the content of C:\Windows\System32 is to be examined. + + +v2.6.5 - Dec 2015 +----------------- + +At user request, the "Text" tab now allows line-by-line hashing of each line. The results are saved to a comma separated text file that can be opened in a text file editor or spreadsheet software. + +For example, Google Adwords requires SHA256 lowercase hashes of customer e-mail addresses. So with QuickHash, you can easily paste your list of addresses into the text field, click the "Hash Line-By-Line" button and the output is saved as CSV output for you, ready for use with Google Adwords or any similar product line (https://support.google.com/adwords/answer/6276125?hl=en-GB). Tested with data sets of the low tens of thousands. Would be interested to hear how it copes with larger volumes of data. + +v2.6.4-a Dec 2015 Bug #16 (https://sourceforge.net/p/quickhash/tickets/16/) highlighted an issues with the '"Don't rebuild path' option of the "Copy" tab wherein the copy failed. This was tracked back to v2.6.3 when the new tree view feature was added, replacing the former button path selection functionality. The bug was caused as a result to a path parameter that no longer existed. That was fixed. + + +v2.6.4 - Nov 2015 +----------------- + +QuickHash can now READ and WRITE from and to folders that exceed the MAX_PATH limit of MS Windows, which is 260 characters. A limit of 32K is now adhered to with QuickHash 2.6.4, meaning files may be found on filesystems that were put there by software that is able to bypass the MAX_PATH limit even if regular software like Windows Explorer is unaware of their existence. + +"UNC Mode" added to the "Copy" tab, specifically to enable the user to operate in pure UNC mode but with the new 32K path length limits. Useful for comparing data on multiple network nodes that may not be mapped as a drive letter. Windows only feature (not needed for Linux and Apple Mac). + +The tree view in the copy tab are now sorted alphabetically. + +The "Choose file types" option that has existed in the "Copy" tab for a while has now been added to the "Files" tab by user request. Meaning the user can now recursively hash a folder and sub-folder of files but choose which files to include and which to include. Extension basis only and not file type signature analysis. + +Further GUI anchoring improvements, to make the program display elements better when maximised, with less overlapping hopefully. + +Some historic error messages updated and improved, and made more OS specific. + +User manual updated and revised for v2.6.4 + +Some other minor improvements + + +v2.6.3 - Sept 2015 +------------------ + +NEW: Replaced two buttons with two tree view panes in the 'Copy' tab. Left pane is for the user to choose where to copy files FROM. Right pane is for the user to choose where to copy files TO. On appropriate selection, the user needs just press 'Go' and on completion a new form shows the results. + +FIX: In the 'Compare Directories' tab, the save button will now also save the hash comparison result to the log file, i.e. did the comparison match or not? And how many files were counted in grids A and B (feature request #20 http://sourceforge.net/p/quickhash/feature-requests/20/). + +FIX: In the 'Compare Directories' tab, the file counts of the grids and difference counts were overlapping with the labels when high file counts were examined (tens of thousands upwards). Fixed by anchoring the elements. + + +v2.6.2.b - August 2015 - Linux only +----------------------------------- + +The exclusion of files that were zero bytes (functionality that was introduced in v2.1 back in 2013) meant that block devices in Linux, like /dev/sda or /dev/sda1, were simply ignored if selected by the user and not hashed. A new compiler directive added to ensure that if the file is reported as zero byte that a secondary check is then done to see if its a block device in Linux. If so, it will be hashed providing QuickHash is ran as root or sudo. + + +v2.6.2 - August 2015 +-------------------- + +As per feature request #15, and in part request #7, added an 'Expected Hash Value' field to "Text" and "File" tabs to enable the user to paste an already computed hash value (perhaps from another tool, e-mail, webpage) into QuickHash. If the field contains anything other than three dots, once the data hash is generated in QuickHash, it will compare it against the expected hash in this field and report match or mismatch. + +Corrected the fact that that the values for "Total Files in Dir A" and "Dir B" in the comparison of two directories, were the wrong way round. + +Updated copyright date range in the form captions for both the disk hashing module and QuickHash itself + +Minor GUI improvements like anchoring. + +User manual updated + + +v2.6.1 - 31/03/15 +----------------- + +Added two buttons for copying the grid content of "Compare Directories" to the clipboard, to enable the user to simply paste the results of one or both grids to another tool like Excel, Notepad etc. See ticket ref #9 (https://sourceforge.net/p/quickhash/feature-requests/8/) + +Added a "Save to Files" button in the same tab to allow the content of grids A and B to be saved as two separate CSV files (one for each grid) and a single combined HTML file (with the content of table A displayed in one table, the content of table B displayed in the other). + +Throughout all of QuickHash, a line is automatically inserted into both CSV and HTML output stating the name and version of QuickHash used and the date the log file was generated. See ticket ref 7 (https://sourceforge.net/p/quickhash/feature-requests/7/) + +Fixed the truncation of "Total Files in DirA" and "Total Files in DirB" in Compare Directories tab, where counts more than 99 (i.e. 100+) were being truncated. So 150 files was being written as "15". Note this only affected the user display - not the log or display grid. + +Ensured that if the user re-runs a comparison of two directories using the "Compare Directories" tab, any values from the previous comparisons are cleared, such as the values in the display grids, the time ended, the hash match status, etc. Prior to 2.6.1, once a scan had been conducted, the display was not updated until the second scan had finished, as opposed to clearing it at the start of the subsequent scan. + +Added a clickable link to the QuickHash projects homepage at Sourceforge. + + +v2.6.0 +------ + +New tab added titled 'Compare Two Files' to allow the user to check if two files in two different places (folders) are identical, or not, without having to hash all the other files in those respective folders. For example, C:\Data\FileA.doc and C:\BackupFiles\FileA.doc + +Fixed column misalignment for HTML output of the "FileS" tab; the misalignment was caused by the separation of file name and file path into two different columns in v2.5.2. where the separation in the grid was not carried forward to the HTML output. + +Added the ability to delete duplicate files where found, if the user chooses to detect duplicate files only. + +Further hints corrected in 'Copy' tab. + +Manual updated to incorporate changes brought in versions 2.5.3 and 2.6.0 + + +v2.5.3 +------ + +Further features to try and help users who have a small screen or have set a very low screen resolution. QuickHash will now detect the users screen settings, and, if they are smaller than the default size of QuickHash, QuickHash will be scaled down at the top and the left to that resolution high and wide, less 50 pixels, to be on the safe side. That will, at least, enable such users to get some, if not all, of the functionality from QuickHash and enable them to move it around the screen etc. whereas before, QuickHash would load bigger than the users screen (if they used a small resolution) preventing therm from being able to drag it and resize it. + +Added the ability to move data to very long folders where the total length of the reconstructed folder might exceeded the maximum allowed length of a folder (as dictated by Microsoft Windows, not NTFS) of 260 characters. Not that it only allows the copying of files TO a folder with a length > 260. If the source folder is itself longer than that, the files in those longer folders will not be found yet (will add the ability to do so in later versions). + +Several hints on various buttons and labels corrected to show informative instruction. + +The file type mask told users to separate extensions with a space, when no space is needed. In fact, adding a space might case file types not to be found. + +The "Disks" tab was made accessible in the Linux version, but the button disabled and a descriptor to users to just use the "File" tab instead, because users were confused thinking they could use the tab on the Linux platform but they were unsure why it was greyed out. + +When hashing individual files in the "File" tab, if the user single clicked a file, but then clicked 'Cancel', the file was still being passed to the hashing procedures. That was fixed so that if the user cancels, the file is not hashed. + + +v2.5.2 - October 2014 +--------------------- + +For the Windows version only: Implemented a scheduler for disk hashing, allowing the user the ability to schedule a start time for their chosen disk. Useful, for example, if a disk is currently being used or examined with an estimated completion time of 2 hours which is after the examining user may have gone home and unable to start the disk hashing process. Now, the user can specify a start date and time that is two or 3 hours after the estimated end time of the other task, and QuickHash will then commence hashing automatically without the need for the user to start it. If no valid start time is entered, the program starts hashing as soon as the chosen disk is double clicked, as normal. + +For all versions: At user request, added an additional column to "FileS" tab to separate the path from the filename. So now the FileName column contains just the filename. And the new 'Path' column contains the files path. + +Added an option in "Copy" tab called "'Don't rebuild path'". If checked, the files in the source directory and all sub-directories will simply be dumped into the root of the destination directory without having the original path rebuilt. Any files with the same name will be appended with 'Filename.ext_DuplicatedFileNameX'. + +Changed progress status labelling to look neater and more compact. + + +v2.5.1 - September 2014 +----------------------- + +The new dynamic text hashing worked fine - new hashes appeared as the user typed, but if the user then chose a different hash algorithm, without changing the text, users felt it would be better for the hash to update dynamically too. So that was applied. + +When you clicked in the text area, it was always cleared automatically, for convenience. However, users felt it might be better to only clear the default standing text on entering the text field, rather than always clearing it. So now it only clears it if the default standing text is in the box. After that, it only clears the box if the user consciously clicks the "Clear Text Box" button. This allows the user to add text, then add some more text a few minutes later without losing what they had first. + +Drag and drop functionality added for SINGLE FILES in the 'File' tab. So users can now simply drag their file onto QuickHash. Switching the hash algorithm choice in that same tab will dynamically update the hash, as seen with the new text hashing changes reported above. And it will switch the user to that tab, if they do a drag and drop from another tab. Support for folder based drag and drop will not be added. + +Adjusted the 'Started at:' value in 'File' tab from just the time to date and time, to account for large files that may exceed 24 hours to hash. + +All hash value strings assigned as ansistrings. Not strictly necessary as SHA512 as hex is 128 characters, but future algorithms may exceed that. + +Added an advisory to ensure users run QuickHash as administrator for hashing disks and that Windows 8 users might wish to consider other options due to a lack of testing on that rather unpredictable platform. In tests, unexpected read errors were reported on Windows 8. + + +v2.5.0 - September 2014 +----------------------- + +New tab added: 'Hash Compare Directories'. Choose one directory, then choose another directory, and QuickHash will compare one against the other based on the number of files and the hashes of all of those files. If both the file count and all the file hashes match, you can be sure that DirB is an exact copy of the files in DirA. This does not mean that the directory STRUCTURE is exactly the same - only that the files in those directories are the same. + +Adjusted text hashing to dynamic output - as you type in the text field, the hash is recomputed. No need to press a button anymore. + +The 'Text Hashing' tab, when given lots of data, is now better able to accommodate more data and compute correct hashes without overflow - many Kb is feasible up to a reasonable limit. + +Created more meaningful mouse-over hints to each tab, to help users understand what each does. Also renamed them for easier understanding. i.e. 'File' tab, for hashing files. 'FileS' for hashing multiple files. 'Disks' for hashing disks. And so on. + +Assembly coded versions of MD5Transform and SHA1Transform incorporated into source code but NOT the program to allow for more testing. When implemented, tests show that they accelerates QuickHash to one of the fastest (maybe THE fastest?) hashing utility in the world. 1Gb file in 4-6 seconds, hardware permitting. However, portability and CPU architectures need to be better considered before release. + + +v2.4.2 - July 2014 +------------------ + +Adjusted interface to make it better on small screens like notebook computers. + +Removed a message dialog that appeared when there was an error. Instead, QuickHash will continue when an error is encountered but warn you at the end about the error, instead. + + +v2.4.1 - July 2014 +------------------ + +Switched the SHA-1 file hashing functionality to the same transform function as used in the disk hashing module, for speed increases. Meaning QuickHash will compute the hashes of files around 40% faster than in any earlier version. + +Customised versions of SHA1 library merged into one unit (called 'sha1customised') that incorporate both the fixes for Unicode file handling and the faster transform routines introduced in the disk hashing module, that are now needed for both disks and files. In v2.4.0, there were two separate customised SHA1 units which made life confusing. + +Entire process repeated for MD5, too. It too has its own customised unit and seems to be around 3 times faster!! + +Start Times and End Times provided as a pair, making them more useful and where possible computing the time actually taken to do the task. + +Fixed status bar - the status bar in 'File Hashing' was being populated by 'Hash, Copy, Hash' processes instead of just the 'File Hashing' progress tab. The status bar in 'Hash, Copy, Hash' was not being populated. That was fixed. + +Redundant Unit1 code (applied to versions prior to v2.0) removed. + + +v2.4.0 - July 2014 +------------------ + +After several years of trying, the functionality to hash physical disks in Windows is now part of QuickHash. It has been implemented by means of a separate self-contained module that is launched on press of a button in the fourth tabsheet titled "Disk Hashing (for Windows)". The Linux version does not need this tab or this module so neither are available to Linux users. Linux users have always had the option of hashing disks with QuickHash by running it as root or sudo and using the "Hash File" tabsheet and navigating to /dev/hdX or /dev/sdaX or whatever. Note SHA1 only, for now. Others will follow in X.X.X sub releases, e.g. 2.4.1. Speeds are fast - approx 3.5Gb per minute via Firewire800 and up to 8Gb per minute with direct SATA connection. + +Some redundant unused variables removed to optimise memory usage. + +Some minor improvements to the interface - a few buttons moved around, extra hints added etc. + + +v2.3 - June 2014 +---------------- + +Complete support for Unicode on Windows, ensuring filenames or directories containing Chinese or Arabic or Hebrew (etc) characters can now be processed using QuickHash without the user having to change their language and region settings. Prior to this, QuickHash was generating the default initialisation hashes for such files but not actually hashing them. All Windows users are encouraged to discard any version prior to v2.2 and adopt v2.3. + + +v2.2 - Nov 2013 +--------------- + +It was reported that large files failed to hash properly with SHA256 or SHA512 implementation. It turned out this was due to a 32-bit integer declaration in the DCPCrypt library that is used by QuickHash for those two algorithms. Updated by using QWord instead Longword variables. Output checked against SHA256SUM and SHA512SUM and found to be OK now. + +Linux version brought to same level as Windows version. Interface improved to better display values. + + +v2.1 - June 2013 +---------------- + +All versions prior to 2.1 suffered a 32-bit 4Gb limitation when copying (as part of the 'Hash, Copy, Hash' routine) a single file larger than 4Gb. That was fixed by casting the "filesize" variable to Int64 instead of Int32 meaning the size limitation is now set by your filesystem only (16 Exabytes for NTFS). + +International language support added for filenames and directories that contain or might be created of a non-English nature by use of UTF8 casting. For example, the destination directory for "Hash, Copy, Hash" can now contain non-English characters. + +All hashing in Quick Hash utilises Merkle-Damgård constructions (http://en.wikipedia.org/wiki/Merkle%E2%80%93Damg%C3%A5rd_construction). As such, zero byte files will always generate a predetermined hash, depending on the algorithm; SHA-1, for example, is always da39a3ee5e6b4b0d3255bfef95601890afd80709. To avoid confusion, if a file is zero bytes, it is not hashed at all and the entry 'Not computed, zero byte file' is entered into the results. Though I acknowledge some users may feel it is necessary to hash zero byte files for security reasons, on the whole, I don't think it is for 99% of users. + +Files of zero bytes are now copied as part of the "Hash, Copy, Hash" routine to facilitate those who wish to use QuickHash as a backup system where, on occasion, zero byte files are created by software and are required in order to function properly. + +Date format of output directory changed again to 'yy-mm-dd_hhmmss' (e.g. QuickHash_13-12-25_221530) due to the now widespread use of QuickHash internationally. The previous format of ddmmyy worked OK for UK users, but there is some merit in the year, month, day format, especially for multiple output dirs. + + +v2.0 - Feb 2013 +--------------- + +Interface entirely re-written to use tabbed design with each hashing feature having its own parent tab. Allowing the util to be used on low resolution screens. Default size is now ~900 x ~1000 pixels meaning it should be visible on every screen but the smallest of resolutions. This work has made the exe leaner with less decision loops and less code. + +Status fields that record % progress, Mb copied etc are cleared after an earlier run + +Simple text hashing now has a much larger area for larger text segments and the hash value field is larger allowing SHA256 and SHA512 to be seen in full. + +Status bars more neatly attributed to each individual process to ensure they are kept in place during resizing. + +All necessary fields (source directory path fields, grid displays, text areas etc) that a user may want to make wider when the GUI is maximised are now all right aligned meaning they'll grow when the GUI is maximised. Note, though, that the v2 interface is designed to be now 850 pixels wide. + +Date format displayed as dd/mm/yy hh/mm/ss instead of dd/m/yy hh/mm/ss for ease of reading the systems date and time settings (that are reported to the user for some functions) that QuickHash is running on and to ensure the output directory is easier to read. The destination dir for copy and hash processes now read "QuickHash_ddmmyy-hhmmss". + +Moved some of the tick boxes into a panel group to help with resizing and moved the status bars of recursive directory hashing further in to the left. + + +v1.5.6 - Jan 2013 +----------------- + +The display grids for displaying hashes of multiple files in a directory and for "copy and paste" hashing now have the number of rows pre-computed based on the number of files found prior to hashing. This saves a considerable amount of time with large data sets. + +Combined with the step above, a gigantic speed improvement caused by also disabling the dynamic bottom pane until after all files are hashed. Having it refresh for every file was not really necessary anyway, given that the status bar reports the file being hashed and the progress stats show files %, data volume etc. benchmarks show 3K files took 2 minutes with version < v1.5.6; With v1.5.6, the same 3K files take 12 seconds! + +The same visibility change applied to recursive copy and hash, though, in tests, the process of copying the files was slower than the grid display but with lots of small files, this is likely ot have made an improvement. + +With regard to recursive directory hashing and recursive copy and hashing; the user can now decide to override the default behaviour of hashing all files in all sub-directories of that chosen directory, meaning that just the files in the root of that chosen directory can be hashed (and copied if appropriate) and no others in other sub directories, if required. + +The user can now decide whether to flag any duplicate files found, or not (only for standard directory hashing - not for copy and hash, yet). + +The left to right scroll bar of the bottom pane was partly obscured by the status bar. That was corrected. + + +v1.5.5 - Nov 2012 +----------------- + +Added file mask capability to allow selective searching for one or more mixed file types, e.g. *.doc; *.xls etc. New masks can be added at will. + +Added progress indicators to recursive copy and hash, to match the standard recursive hash without copy. + +A new intermediary output directory, named after the date and time of execution, is now added beneath the output directory with the output then put beneath that ensuring that if multiple outputs are sent to the same directory at different times, each output can easily be identified. + +A log of file of files that failed to copy or those for whom the hashes didn't match are now recorded in the chosen output directory. + +Adjusted phrasing of Clipboard button to "Clipboard Results", to mean "Copy the results to RAM clipboard" because the previous phrasing of "Copy to RAM" was misleading, suggesting the files would be copied to RAM, which was not true. + +Improved layout slightly by replacing some labels with edit fields. + +Improved the 'Hash mismatch' error to make it easier to read and including the name of the actual file that has failed, as well as just the hash value. + +Added a warning to recursive copy and hash feature that OS protected files or files in use will not copy properly, to make the user choose more wisely + + +v1.5.4.1 - Nov 2012 +------------------- + +All functionality added since 1.5.2.2 added for the Linux version, too, matching it to the 1.5.4 Windows release +* Note date and time attributes of recursive directory copy and paste adjusted as only + +Last Modified dates are available in Linux + +Added Stop button to recursive directory copy and paste traversal (top right pane), to match the stop features of the simpler recursive directory traversal functionality (bottom pane) + + +v1.5.4 - May 2012 +----------------- + +As announced in v 1.5.3, improved the "Copy and Hash Files" display area as follows: +* The display area is now a numerical grid with sortable columns instead of a text field. +* Faster and more feature rich options and responsiveness +* For Windows only instances of QuickHash, the source files' created, last modified and last accessed dates are looked up, displayed and logged to account for NTFS\FAT32 issues with date attribute retention +* Added the ability to export results to HTML file, including column headings +* Added the ability to copy the grid content to clipboard for easy pasting into spreadsheets etc + +Some minor code improvements and interface labelling all round + + +v1.5.3 - May 2012 +----------------- + +Improved the 'Recursive Directory Hashing' display grid as follows: +* Added ability to sort by file name, hash value or file size +* Added ability to drag columns from left to right +* Added ability to auto-expand column width to max content of largest cell by double click the column dividers at completion +* Added a 'Copy to Clipboard' button (it is still possible to to copy a cell or range of cells by selecting and Ctrl+C them). +* Improved the labelling and layout to make it more consistant with the font of the rest of the application + +v1.5.2.2 - April 2012 +--------------------- + +Fixed incorrect formatting of reported date and time settings to now accurately show DD/MM/YY HH:MM:SS + +Converted display area of "Copy & Hash Files" to a listbox, rather than a memo field to increase speed + +Adjusted "Copy & Hash Files" delimiter to a tab (#9) instead of nothing to allow easier importing into spreadsheets + +Coming Soon: v 1.5.3 will use a grid system for the "Copy & Hash Files" display instead of either a memo field or a listbox + + +v1.5.2.1 - March 2012 +--------------------- + +Minor improvement + + +v1.5.2 - March 2012 +------------------- + +System Error codes returned with any last error to enable better dev support to users GUI set to increase proportionally as the interface is maximised to the max screen size to allow more data to fit in the meo fields when run on larger screens. + +The 1.5.0 feature of copying source files to destination directories further corrected and improved as follows: +* Radio box added to choose whether to list JUST directories or whether to list JUST directories AND files, neither of which will be hashed or copied. Useful for occasions when the user might want to generate a list of subdirectories only, that might contain forensic images for example, that they wish to paste into the case properties of forensic software like X-Ways Forensics or FTK or into a report. +* Interface refresh following copy errors or hash mismatch errors to avoid the error message hanging about after clicking OK. + +KNOWN ISSUES: +* Some Chinese Unicode characters cause the copy to fail. Need to implement special Unicode vars for that type of code. +* Illegal file names containing special chars or whose name exceeds the maximum windows length can cause the copy to fail + + +v1.5.1 - March 2012 +------------------- + +Main Menu added - About page, Credits page and a "File --> Exit" to free space on the form by allowing the removal of the 'Exit' button + +Italian version - credit to Sandro of the DEFT Live CD project for translating the English to Italian - www.deftlinux.net/ + +Corrected keyboard shortcut keys as some shortcuts were applied twice to different buttons. + +Minor re-alignment of GUI panes + +The 1.5.0 feature of copying source files to destination directories corrected and improved as follows: +* The "Go!" button is disabled if either the source and destination directories are not chosen or if they are invalid or, in the case of the "Just generate recursive list of dirs and files" being ticked, the Source destination has to be valid at least. If not, the button stays greyed out. +* The "X number of files found. Proceed?" message dialog continued even if the user selected 'No'. That was fixed. +* The "X number of files found. Proceed?" dialog now shows the host system date and time, too. +* The summary information that states how many files were copied, the number of errors (if any) and the number of hash mismatches (if any) is now inserted at the top of the log file, if created. +* Date and time of the host system is determined and logged at the time the copying process is started. + + +v1.5.0 - March 2012 +------------------- + +Recursive directory copying and hashing from source directory to destination directory added. + +Some minor GUI re-arrangement and improvement for readability. + +Known Issues: Some unicode filenames cause an error, but not all. Also, illegal Windows characters in the filename may cause an error. + + +v1.4.1 - December 2011 +---------------------- + +Took out the autosize attribute for the grid display of recursive directory file hashing. Refreshing that grid with tens of thousands of files slowed down the program considerably - sometimes up to a third! + +Added a 'Counting files...' entry in the progress bar at the bottom of the grid display so that when a directory is first selected, the user now knows the program is working while it calculates how many files there are to hash in total, as opposed to appearing to be doing nothing. + + +v1.4.0 - November 2011 +---------------------- + +Added MD5, SHA256 and SHA512 hashing algorithms in the form of a radio button selection by using the DCPCrypt library + +Added a status bar to make it more obvious which file is currently being hashed + +Refined the labels of individual file hashing so that they are cleared and refreshed if a subsequent file is hashed without restarting the program + +Some minor improvements to source code readability and layout. + + +v1.3.2 - Sept 2011 +------------------ + +Ability to export results to HTML web file added. The user can now export the results to just HTML format, or just to CSV format, or both. + +Minor improvement to the prompt for log file credentials to ensure that if the user cancels that decision, the program does not crash and instead gracefully returns to the grid display. + + +v1.3.1 - Sept 2011 +------------------ + +Text field is now cleared as soon as clicked for text input, avoiding the need to manually delete the "Type text here..." message, thus reducing risk or cross contamination + +Any accidentally left white space to the right or left of the first or last character of the string is stripped before hashed. Spaces that form part of the string are not removed. + + +v1.3.0 - Sept 2011 +------------------ + +During recursive directory hashing, the display grid now keeps up with the files as they are been hashed so the user can see what file is currently being analysed + +Option of saving the content of the display grid as a CSV text file + + +v1.2.1 - July 2011 +------------------ + +The data figure next to total files examined looped back round to zero with unusually large files. This was fixed by using a QWord integer and QuickHash can now recursively SHA1 hash directories containing 18 ExaBytes (250 thousand 4 TeraByte harddisks full of data). + + +v1.2 - June 2011 +---------------- + +String hash box enlarged to allow paragraphs or long sentences to be hashed, instead of just a few words. + +File hashing now has a start and end time counter, to determine how long the hashing process took. + +Recursive directory and file hashing now has a start and end time counter, to determine how long the hashing process took for entire directory and its children. + +Recursive directory and file hashing now has a field to show the total amount of data examined (bytes, Kb, Mb, Gb or Tb). + +Linux version optimised for Linux usage + +Windows version optimised for Windows usage + +Minor improvements relating to layout and code optimisation. + + +v1.1.1 - June 2011 +------------------ + +Improvements to the layout of the interface, some grammatical corrections and refinement of column labelling etc. + + +v1.1 - June 2011 +---------------- + +Larger buffers allow faster hashing of files over 1Mb. + +Files without an extension are now detected. + + +v1.0 - May 2011 +--------------- + +Hashing of a string + +Hashing of a single file (or disk if ran in Linux using sudo or root permissions) + +Hashing of an entire directory - its children and al sub-directories, including a percentage progress indicator. + +Copy and Paste to Clipboard + diff --git a/GPTMBR.pas b/GPTMBR.pas index 9068a9f..b016c39 100644 --- a/GPTMBR.pas +++ b/GPTMBR.pas @@ -1,113 +1,113 @@ -// Original Delphi code supplied by David Heffernan as answer to Stack Overflow URL -// http://stackoverflow.com/a/17132506 -// Adjusted for use with sister project YAFFI and Freepascal and then converted -// to GPTMBR unit and added to QuickHash v2.7.0 Dec 2016 by T Smith - -unit GPTMBR; - -{$mode objfpc}{$H+} - -interface - -uses - Windows, SysUtils; - -type - TDriveLayoutInformationMbr = record - Signature: DWORD; - end; - - TDriveLayoutInformationGpt = record - DiskId: TGuid; - StartingUsableOffset: Int64; - UsableLength: Int64; - MaxPartitionCount: DWORD; - end; - - TPartitionInformationMbr = record - PartitionType: Byte; - BootIndicator: Boolean; - RecognizedPartition: Boolean; - HiddenSectors: DWORD; - end; - - TPartitionInformationGpt = record - PartitionType: TGuid; - PartitionId: TGuid; - Attributes: Int64; - Name: array [0..35] of WideChar; - end; - - TPartitionInformationEx = record - PartitionStyle: Integer; - StartingOffset: Int64; - PartitionLength: Int64; - PartitionNumber: DWORD; - RewritePartition: Boolean; - case Integer of - 0: (Mbr: TPartitionInformationMbr); - 1: (Gpt: TPartitionInformationGpt); - end; - - TDriveLayoutInformationEx = record - PartitionStyle: DWORD; - PartitionCount: DWORD; - DriveLayoutInformation: record - case Integer of - 0: (Mbr: TDriveLayoutInformationMbr); - 1: (Gpt: TDriveLayoutInformationGpt); - end; - PartitionEntry: array [0..15] of TPartitionInformationGpt; - //hard-coded maximum of 16 partitions - end; - - -function MBR_or_GPT(SelectedDisk : widestring) : string; - -implementation - -// Returns the partitioning style of a physical disk by utilising sector 0 -// offset 440 for MBR or offset 38 of sector 1 for GPT. Returns resulting -// text string and Windows signature -function MBR_or_GPT(SelectedDisk : widestring) : string; - -const - PARTITION_STYLE_MBR = 0; - PARTITION_STYLE_GPT = 1; - PARTITION_STYLE_RAW = 2; - - IOCTL_DISK_GET_DRIVE_LAYOUT_EX = $00070050; -var - i: Integer; - Drive: widestring; - hDevice: THandle; - DriveLayoutInfo: TDriveLayoutInformationEx; - BytesReturned: DWORD; -begin - result := ''; - Drive := SelectedDisk; - // This particular handle assignment does not require admin rights as it allows - // simply to query the device attributes without accessing actual disk data as such - hDevice := CreateFileW(PWideChar(Drive), - 0, - FILE_SHARE_READ or FILE_SHARE_WRITE, - nil, - OPEN_EXISTING, - 0, - 0); - - if hDevice <> INVALID_HANDLE_VALUE then - begin - if DeviceIoControl(hDevice, IOCTL_DISK_GET_DRIVE_LAYOUT_EX, nil, 0, - @DriveLayoutInfo, SizeOf(DriveLayoutInfo), BytesReturned, nil) then - begin - if DriveLayoutInfo.PartitionStyle = 0 then result := 'MBR (sig: ' + IntToHex(SwapEndian(DriveLayoutInfo.DriveLayoutInformation.Mbr.Signature), 8) + ')'; - if DriveLayoutInfo.PartitionStyle = 1 then result := 'GPT (sig: ' + GUIDToString(DriveLayoutInfo.DriveLayoutInformation.Gpt.DiskId) + ')'; - if DriveLayoutInfo.PartitionStyle = 2 then result := 'RAW (no signature)'; - end; - end; - CloseHandle(hDevice); - end; - -end. - +// Original Delphi code supplied by David Heffernan as answer to Stack Overflow URL +// http://stackoverflow.com/a/17132506 +// Adjusted for use with sister project YAFFI and Freepascal and then converted +// to GPTMBR unit and added to QuickHash v2.7.0 Dec 2016 by T Smith + +unit GPTMBR; + +{$mode objfpc}{$H+} + +interface + +uses + Windows, SysUtils; + +type + TDriveLayoutInformationMbr = record + Signature: DWORD; + end; + + TDriveLayoutInformationGpt = record + DiskId: TGuid; + StartingUsableOffset: Int64; + UsableLength: Int64; + MaxPartitionCount: DWORD; + end; + + TPartitionInformationMbr = record + PartitionType: Byte; + BootIndicator: Boolean; + RecognizedPartition: Boolean; + HiddenSectors: DWORD; + end; + + TPartitionInformationGpt = record + PartitionType: TGuid; + PartitionId: TGuid; + Attributes: Int64; + Name: array [0..35] of WideChar; + end; + + TPartitionInformationEx = record + PartitionStyle: Integer; + StartingOffset: Int64; + PartitionLength: Int64; + PartitionNumber: DWORD; + RewritePartition: Boolean; + case Integer of + 0: (Mbr: TPartitionInformationMbr); + 1: (Gpt: TPartitionInformationGpt); + end; + + TDriveLayoutInformationEx = record + PartitionStyle: DWORD; + PartitionCount: DWORD; + DriveLayoutInformation: record + case Integer of + 0: (Mbr: TDriveLayoutInformationMbr); + 1: (Gpt: TDriveLayoutInformationGpt); + end; + PartitionEntry: array [0..15] of TPartitionInformationGpt; + //hard-coded maximum of 16 partitions + end; + + +function MBR_or_GPT(SelectedDisk : widestring) : string; + +implementation + +// Returns the partitioning style of a physical disk by utilising sector 0 +// offset 440 for MBR or offset 38 of sector 1 for GPT. Returns resulting +// text string and Windows signature +function MBR_or_GPT(SelectedDisk : widestring) : string; + +const + PARTITION_STYLE_MBR = 0; + PARTITION_STYLE_GPT = 1; + PARTITION_STYLE_RAW = 2; + + IOCTL_DISK_GET_DRIVE_LAYOUT_EX = $00070050; +var + i: Integer; + Drive: widestring; + hDevice: THandle; + DriveLayoutInfo: TDriveLayoutInformationEx; + BytesReturned: DWORD; +begin + result := ''; + Drive := SelectedDisk; + // This particular handle assignment does not require admin rights as it allows + // simply to query the device attributes without accessing actual disk data as such + hDevice := CreateFileW(PWideChar(Drive), + 0, + FILE_SHARE_READ or FILE_SHARE_WRITE, + nil, + OPEN_EXISTING, + 0, + 0); + + if hDevice <> INVALID_HANDLE_VALUE then + begin + if DeviceIoControl(hDevice, IOCTL_DISK_GET_DRIVE_LAYOUT_EX, nil, 0, + @DriveLayoutInfo, SizeOf(DriveLayoutInfo), BytesReturned, nil) then + begin + if DriveLayoutInfo.PartitionStyle = 0 then result := 'MBR (sig: ' + IntToHex(SwapEndian(DriveLayoutInfo.DriveLayoutInformation.Mbr.Signature), 8) + ')'; + if DriveLayoutInfo.PartitionStyle = 1 then result := 'GPT (sig: ' + GUIDToString(DriveLayoutInfo.DriveLayoutInformation.Gpt.DiskId) + ')'; + if DriveLayoutInfo.PartitionStyle = 2 then result := 'RAW (no signature)'; + end; + end; + CloseHandle(hDevice); + end; + +end. + diff --git a/README.md b/README.md index 361a39f..fe08aeb 100644 --- a/README.md +++ b/README.md @@ -1,38 +1,38 @@ -QuickHash -========= - -Compiling the Project ---------------------- - -Binaries for Windows, Linux and Apple macOS are available from http://quickhash-gui.org. -But if you need or want to compile yourself, then first clone the source code: `git clone https://github.com/tedsmith/quickhash.git` - -There is an LPR file that is the Lazarus Project File. So you need the Lazarus IDE and Freepascal Compiler (v3.0 or above) for your chosen platform, available from www.lazarus-ide.org. - -After installation of Lazarus and Freepascal, choose "Open Project" and navigate to the folder where you cloned QuickHash. -Lazarus looks for LPI files by default (local config file for a project) but there isn't one in the GitHub project. -Simply adjust the drop down menu for file type (bottom right) to "All files", and then select the LPR file. -Lazarus will then warn you that a project session file is missing and would you like to create one. -Choose "Yes" and then just click OK in the next window (the one that asks what type of project you are making - it should default to 'Application'). -After clicking OK for the last time, a local LPI file will be created for your computer session. DO NOT upload this LPI file to any collaborative platform. - -Lazarus will then complain about some missing packages, unless they happen to be installed in your IDE already. HashLib4Pascal, DateTimePicker, and (as of v3.0) 'CSVExporter' (which is part of the 'lazdbexport' package). So you need to install those. Here is how. - -HashLib4Pascal package: The library is included in the GitHub QuickHash project. So simply choose "Package", then "Open Package File (lpk)" from the top menu of Lazarus. -Choose and navigate to `CloneOfQuickHashProject/HashLib4Pascal/HashLib/src/Packages/FPC/HashLib4PascalPackage.lpk` then click the 'Compile' button. -Then use the next button to the right called 'Use >>' and click 'Add to Project' from the drop-down menu. HashLib4Pascal is now added to your QuickHash project. - -Repeat the same process for the package [DateTimePicker](http://wiki.lazarus.freepascal.org/ZVDateTimeControls_Package) which was added in v2.8.3 to enable scheduled hashing. -So simply choose 'Package --> Open Package File (lpk)' from the top menu of Lazarus and navigate to `CloneOfQuickHashProject/DateTimePicker/zvdatetimectrls.lpk`, choose "Compile" and then click 'Use >> Add to Project'. -Better yet, choose "Install" next, so that it becomes a component of your Lazarus IDE, which will further reduce warnings and prevent the project bugging you. - -Lastly, in Lazarus, go to Package --> Install\Uninstall Packages --> find 'lazdbexport' 1.0' in the right hand pane under 'Available for installation'. Select the package and click 'Install Selection' button. -Click 'Save and Rebuild IDE'. The next window will show a list of installed packages and the ones to be installed. Click 'Continue'. The IDE will rebuild. - -Lazarus will re-launch and probably re-open the QH project, hopefully now without errors. - -Now save your project (Project --> Save Project) which will create a new LPI file. Then you can compile QuickHash yourself using Lazarus. - -I am hopeful this guide might encourage collaborators and also help various Linux distributors include QuickHash into their package management platforms. - -Ted Smith +QuickHash +========= + +Compiling the Project +--------------------- + +Binaries for Windows, Linux and Apple macOS are available from http://quickhash-gui.org. +But if you need or want to compile yourself, then first clone the source code: `git clone https://github.com/tedsmith/quickhash.git` + +There is an LPR file that is the Lazarus Project File. So you need the Lazarus IDE and Freepascal Compiler (v3.0 or above) for your chosen platform, available from www.lazarus-ide.org. + +After installation of Lazarus and Freepascal, choose "Open Project" and navigate to the folder where you cloned QuickHash. +Lazarus looks for LPI files by default (local config file for a project) but there isn't one in the GitHub project. +Simply adjust the drop down menu for file type (bottom right) to "All files", and then select the LPR file. +Lazarus will then warn you that a project session file is missing and would you like to create one. +Choose "Yes" and then just click OK in the next window (the one that asks what type of project you are making - it should default to 'Application'). +After clicking OK for the last time, a local LPI file will be created for your computer session. DO NOT upload this LPI file to any collaborative platform. + +Lazarus will then complain about some missing packages, unless they happen to be installed in your IDE already. HashLib4Pascal, DateTimePicker, and (as of v3.0) 'CSVExporter' (which is part of the 'lazdbexport' package). So you need to install those. Here is how. + +HashLib4Pascal package: The library is included in the GitHub QuickHash project. So simply choose "Package", then "Open Package File (lpk)" from the top menu of Lazarus. +Choose and navigate to `CloneOfQuickHashProject/HashLib4Pascal/HashLib/src/Packages/FPC/HashLib4PascalPackage.lpk` then click the 'Compile' button. +Then use the next button to the right called 'Use >>' and click 'Add to Project' from the drop-down menu. HashLib4Pascal is now added to your QuickHash project. + +Repeat the same process for the package [DateTimePicker](http://wiki.lazarus.freepascal.org/ZVDateTimeControls_Package) which was added in v2.8.3 to enable scheduled hashing. +So simply choose 'Package --> Open Package File (lpk)' from the top menu of Lazarus and navigate to `CloneOfQuickHashProject/DateTimePicker/zvdatetimectrls.lpk`, choose "Compile" and then click 'Use >> Add to Project'. +Better yet, choose "Install" next, so that it becomes a component of your Lazarus IDE, which will further reduce warnings and prevent the project bugging you. + +Lastly, in Lazarus, go to Package --> Install\Uninstall Packages --> find 'lazdbexport' 1.0' in the right hand pane under 'Available for installation'. Select the package and click 'Install Selection' button. +Click 'Save and Rebuild IDE'. The next window will show a list of installed packages and the ones to be installed. Click 'Continue'. The IDE will rebuild. + +Lazarus will re-launch and probably re-open the QH project, hopefully now without errors. + +Now save your project (Project --> Save Project) which will create a new LPI file. Then you can compile QuickHash yourself using Lazarus. + +I am hopeful this guide might encourage collaborators and also help various Linux distributors include QuickHash into their package management platforms. + +Ted Smith diff --git a/UserManual.fodt b/UserManual.fodt index 231c39f..449c4e4 100644 --- a/UserManual.fodt +++ b/UserManual.fodt @@ -1,11253 +1,11253 @@ - - - - 2014-10-23T21:44:47.490000000PT4H31M42S67LibreOffice/4.2.8.2$Linux_X86_64 LibreOffice_project/420m0$Build-2QuickHash GUI User Manual (c) Ted Smith 2011 - 20172017-08-28T13:52:52.300415586Ted Smith - - - 3851 - 0 - 45196 - 23045 - true - false - - - view2 - 13342 - 23267 - 0 - 3851 - 45194 - 26894 - 0 - 0 - false - 110 - false - - - - - - 0 - true - true - true - false - false - false - false - false - false - false - false - false - false - true - true - true - 532311 - false - false - false - false - false - false - false - false - false - false - true - true - false - false - false - false - true - false - true - false - false - false - false - false - false - true - high-resolution - false - - - false - false - 0 - - 8275047 - false - - true - false - false - true - 0 - true - true - false - true - true - false - false - false - true - false - false - true - false - - 1 - true - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - QuickHash GUI User Manual (c) Ted Smith 2011 - 2017 Page 2 of 37 - - - - - - - - - - - - - - - - - - - - - - - - - - QuickHash GUI - V2.8.4 - - - The Free, Graphical, Cross-Platform, - Data Hashing Tool - - - - - - - User Manual : v1.0.13 (28th Aug 2017) - Copyright (c) 2011-2017 Ted Smith - All rights reserved - http://www.QuickHash-gui.org - (and previously https://sourceforge.net/projects/QuickHash) - - 1.0 Pre-amble - - This manual is designed as a user-aid only. It is not an authority on the subject matter of hashing algorithms, filesystems or anything else, neither in part or in full. The software comes without any warranty. Use it at your own risk and if you are unsure of any results, please consider cross referencing your findings with other software. There are many free and commercial data hashing tools available to cross-reference your findings. - - Constructive feedback is encouraged and welcomed but complaints will not be tolerated. If the user is unhappy with the software, s/he is encouraged to use something else. - - 1.1 License Agreement - - There are no restrictions. Users can run it on as many computers as they wish, as many times as they wish, for as long as they wish. There are no dongles, no DLL's, no installation wizards or license files – just click and go. All that is asked of the users is that they share their thoughts and help contribute ideas back to the developer (tedsmith28@yahoo.co.uk). - - Supported Platforms: Tested on Microsoft Windows (XP, Vista, 7, 10), Linux Mint 16 and 17, Apple Mac Yosemite. - - QuickHash GUI is made available under the GPL license as follows. - - QuickHash GUI 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 3 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, see <http://www.gnu.org/licenses/>. - - - 1.2 Acknowledgements - - QuickHash is written and compiled using the Lazarus Project IDE and the Freepascal language using the Freepascal Compiler. Thanks are therefore expressed to the developers and contributors of both Lazarus and FPC, without which QuickHash would not have existed. - - A customised version of the Freepascal MD5 and SHA-1 libraries were used for MD5 and SHA-1 and the DCPCrypt library was used for SHA256 and SHA512 hashing algorithms up until v2.8.0 of QuickHash. With v2.8.0 however, the libraries were both discarded in favour of HashLib4Pascal (https://github.com/Xor-el/HashLib4Pascal) by Ugochukwu Mmaduekwe Stanley (aka Xor-el). It is more actively maintained, did not require 64-bit tweaking to allow hashing of large data, is Freepascal v3.0 compliant, avoided the use of a separate customised MD5 and SHA-1 libraries, and includes a full range of hash algorithms which will allow easier implementation of said algorithms by QuickHash in the future. So as of v2.8.0, the library is now used for all of the mainstream hashing algorithms used by QuickHash (i.e. MD5, SHA-1, SHA256, SHA512) plus the addition of the faster ‘xxHash’ algorithm which is newer and pretty fast! Significant thanks and appreciation are expressed to Mr Stanley for the open-source library. Further thanks to the author of xxHash for making that open-source as well. Note that xxHash is licensed under BSD License and Haslib4Pascal is licensed under the MIT License. - - 1.3 Development Team - - Lead Developer: Ted Smith - Contact:https://sourceforge.net/projects/QuickHash – see support pages and ticket system for feature requests and suggestions - GitHub Repositoryhttps://github.com/tedsmith/QuickHash/releases - - Supporting Developer : darealshinji - GitHub Pagehttps://github.com/darealshinji - - - - - 2.0 Introduction - - QuickHash is quite simply a free, open source, cross platform, fast and easy-to-use data hashing tool for Microsoft Windows, Desktop GNU/Linux distributions like Mint and Ubuntu, and Apple Mac Yosemite and above. - - It does not require installation and can simply be executed from a USB drive or other removable device (though on Linux, the software has to have executable permissions assigned and the external device would require a filesystem that can store executable permissions – so EXT4 or something and not FAT32). - - As of v2.8.0 there are the usual four ‘mainstream’ hashing algorithms available – MD5, SHA-1, SHA256 and SHA512 but in addition there is now a fifth algorithm to choose; xxHash (when using the 32-bit version of QuickHash, only xxHash32 will be available, and visa versa for 64 bit), which is gaining much credibility and implementation worldwide for its speeds. It’s much newer than the other algorithms though and, in science, these things take a while to become widely adopted. - - The interface is deliberately simple and comes as a tabbed system – each tab for a different type of data. - - Text|File|FileS|Copy|Compare Two Files|Compare Directories|Disks|Base64 Data - - - - - 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 - YII= - - - Illustration 1: The tabbed interface of QuickHash - - - - 2.1 What is a hash? - The simplest explanation is that it is like a unique fingerprint of digital data. There are many common hash algorithms, but QuickHash is coded to utilise four of the common mainstream ones : MD5, SHA-1, SHA256 and SHA512 with the inclusion of the increasingly popular xxHash in v2.8.0 of the program. Very basically, if you compute the MD5 value of your typed name, the result is theoretically unique to one in 3.4028...E38, which, put more simply is one in 340 billion, billion, billion, billion (1 undecillion) to one, meaning that the chances of any other digital data other than that string of characters generating the same hash are infinitely unlikely (engineered collisions aside). - - The research surrounding MD5 and SHA-1 hash collisions is duly noted and the reader can find more information about that in publications and articles on the Internet or academic papers, if it is a concern to his\her work area. - - XxHash, by Yann Collet (https://github.com/Cyan4973) is “an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian)”. Its implementation into QuickHash typically shows results of about 20%-50% speed increases over SHA-1, depending on the source data and technical hardware. So if a file takes 30 seconds on a given PC using SHA-1, it will take about 20 seconds using xxHash on the developers system, give or take. But various reports have been received, some stating much faster speeds than that. - - Published benchmark tests report figures around the following : - - - - - - - - - Name - - - Speed - - - Quality - - - Author - - - - - - xxHash - - - 5.4 GB/s - - - 10 - - - Y.C. - - - - - MurmurHash 3a - - - 2.7 GB/s - - - 10 - - - Austin Appleby - - - - - SBox - - - 1.4 GB/s - - - 9 - - - Bret Mulvey - - - - - Lookup3 - - - 1.2 GB/s - - - 9 - - - Bob Jenkins - - - - - CityHash64 - - - 1.05 GB/s - - - 10 - - - Pike & Alakuijala - - - - - FNV - - - 0.55 GB/s - - - 5 - - - Fowler, Noll, Vo - - - - - CRC32 - - - 0.43 GB/s - - - 9 - - - - - - - - MD5-32 - - - 0.33 GB/s - - - 10 - - - Ronald L.Rivest - - - - - SHA1-32 - - - 0.28 GB/s - - - 10 - - - - - - - - As of Feb 2017 there was no official documentation other than the source code to explain xxHash and its ways of working. However, some work has been done by Stephan Brumme to illustrate it, which is useful and may well form the basis of a Wikipedia entry one day. http://create.stephan-brumme.com/xxhash/ - - It would very beneficial to the world to see xxHash put through its paces in a test environment so that it can be held with same regard as SHA-1 and SHA256. With such significant apparent speeds, it would be tragic for it not be more widely used. In science circles, the old timers like SHA-1 will take some beating with regard to reliability, but 0.28 Gb\s vs 5.4Gb\s….that alone has to be worth some serious investment of research. That said, QuickHash itself does not exhibit those kind of speeds with the algorithm but that is perhaps more likely due to the developing skills of the developer (!) more than the fault of the algorithm. - - QuickHash adopts Merkle–Damgård constructions which theoretically enables a method of building collision-resistant cryptographic hash functions. More can be read about that online. - - 2.2 Cross Platform - - QuickHash was originally designed for Linux to enable less advanced Linux users to easily and quickly generate a list of hash values for files using a simple graphical interface without having to resort to command line tools like SHA1SUM. It was specifically designed to run with live boot CD's like DEFT, CAINE, PALLADIN, HELIX, PARROT SECURITY and others. However, over time, the hashing functionality has improved and indeed now become faster at generating hash values than many other tools – both free and commercial ones. So it is now not only a tool that enables the quick selection of files to hash, but it is also a tool that does compute the hashes quickly. So the name “QuickHash” is really rather fitting. - - It is pre-built into the DEFT, CAINE and Parrot Security Linux CDs and possibly soon even Debian (not confirmed yet), so by using those systems you will have the power of QuickHash built in to your live CD instance without having to use it separately. Though, note, the releases of QuickHash are generally every couple of months whereas bootable distributions generally have a longer cycle refresh period. There are also DEB packages built usually by darealshinji that accompany the binaries. All are typically available on the website. - - In addition to the Linux version, due to demand from Windows users, a Microsoft Windows compatible version was made and sports some features that are necessary in a Windows environment but not necessary in a Linux one. For example, it is possible to compute the hash of a physical disk using QuickHash in Linux by running QuickHash as root, clicking the “File” tab and navigating to /dev/sdX or /dev/sdXX. Or, as of v2.7.0, you can use the ‘Disks’ tab the same as Windows users. Apple macOS cannot currently utilise the ‘Disk’ tab, but may hash disks using the ‘File’ tab in the same way as is possible with Linux. - - The Apple Mac version was first developed with version 2.5.3 in 2014. It functions in a similar vein to the Linux version. The Mac version was compiled on the Yosemite operating system, so older Mac's with Power PC systems may not run QuickHash successfully – not tested. Since 2014, all three operating systems have been supported as much as possible. - - 3.0 Interface - - Tabs Explained – Quick Summary - - Text : For hashing chunks of text like paragraphs from a file, a name, a character string, a list of values (to be hashed line by line) or key data that can be copied from somewhere else to QuickHash - - File : For selecting and then hashing one individual file. - - FileS : For hashing multiple files in a directory (aka 'folder') recursively. - - Copy : Copy & Paste essentially, but with some added data integrity. Designed to enable a user to copy files from one place to another but have the copy process verified and supported by hash values and a retained log of the original date and time attributes. - - Compare Two Files : Simply choose two files in two different locations and have the hashes of both compared automatically. - - Compare Directories : For comparing the file content of one directory to another to see if all the files inside each match, or not. - - Disks : Easily hash entire physical disks and logical volumes (as of v2.4.0 upwards and for both Windows and Linux since v2.7.0). - - Base64 Data: New to v2.8.3, it allows the user to hash an encoded Base64 file AND generate a hash of it’s decoded counterpart without the user having to create the decoded version. - - 3. Tabs Explained – Detailed Explanation - - 3.1.1 Text : For hashing chunks of text like paragraphs or key data that can be copied from somewhere to QuickHash. You can also type in the text box and QuickHash will dynamically recompute the hash value as you type. The user can also switch the generated hash to one computed by another algorithm simply by clicking one of the other three radio buttons. - - As of v2.6.2, an “Expected Hash Value” field allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the inputted text segment against the one supplied by the user. An alert will be displayed if the hashes do not match. To cancel the comparison, replace the hash value with three dots ('…'). - - As of v2.6.5, the functionality was added to break the text area down line-by-line. This was at user request because it turned out that Google Adwords and perhaps similar services require customers to provide their e-mail address lists as lowercase SHA256 hash values. So now, the user can paste the list of thousands of addresses (up to 2Gb of text) into QuickHash and if the user then clicks the “Hash Line-By-Line” button, they will get a comma separated output file containing all the hash values for each e-mail address in seconds. Be aware that lists of e-mail addresses in capital letters will generate different output to an e-mail list of addresses in lower case! Me@Me.com is different to me@me.com. You should prepare your list in advance. QuickHash will not conduct case adjustments of your text data. - - In addition, a second button allows a text file to be opened and then each line of that file to be hashed, line by line. And as of v2.6.7, there is a toggle tickbox that allows the user to include or exclude the originating text data in the output file. Useful for Google Adwords where it expects just a file containing hashes of e-mail addresses, and not the e-mail addresses themselves that were used to generate the values in the first place. But there will be other occasions where the user might want to see the text that was hashed as well as the has in the output. That is what this is there for. - - ASCII as well as Unicode text should work OK. - - - - - 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 - Pe3uUse0XPd3j6nObLBGaB0Uly22jdX7KLw2p3ZNmF+dPTF8ti2xxblY1wqPombZL/Moedff - 1xpqa15yz2U1rWLWQkNc8ZyiXbQ27q9r0I77CBhij/sid7xzMIk8esJ0N+O8p/z95WzX2Rle - tKt1Yp3Ptnq8ixWGGir06+u+2/I6ESl/t7Ve0mKc67OK1+HVL8Mbj49WGc8jHOdTw3ifI+Y6 - qoFq6zmxaNRwr8oIn1MT+PTpmxNmJ8sw0bsyK92r66XJXVPfe34a4zyPhqtK3h+heLN1RbCI - AQAAoBddp2XDKyleb0bHxSuN8ktaTv+9ctfZdtdYZ+O454akUm1RvZmotU6+tHmFe2yPiD1T - 2XJGffWlzXPGlJYlbs5ozffZtL6tsjHJZfKtV2s+vbhjVpVhdIdShyWXGdrTw5dtOb/K726d - X9WiNE+VdtXwlxvOOLyKEpcLz5LXCmPr36Tk7rrLWsT5RWnmU5QWv9KA86h/Q5Js0boakWVj - SuKVRmQAly1bopyI8yZH1WTHj3qcHWWi77bivYuVTUxDo1b4OaQ+gc3zSMabreJ9eM2PmNcR - rszwrqHJESs+vEYErG38cK/DNbG445ShMjKMVZkEUY/qmR6cwAJ8+A2lKa9NjmGayU+HEuR8 - PkJmxz/YkVHEAAAAMGjUodVi1kLtCuXf8ov/5mz0SMZr4X6ltbe1uG9LkHngdEfbJPNl1Xab - EM7MIJc/fUlcsZ9BGupoma7gd8bJmYK8Sv7SwZpLRMr5eBFgitDyjH4ZWzs4k+TF5vRJ50XV - ZdsPXO7ws2tS698XtbSmq5eEhedRVY6k746LDPeq5tuaa1bsJI+bTU0PqbJRj4p5Hkk/q/gy - OT4a1xHWd8Gshu69SHNX2HTT9ad9PoRKxvNhPDW+1TMewCCZfPh7YtQ5aqpR4oFxnJvPp9Hf - T4dPPUP/JBMDAABAL+LlmJxL2ru+JNJky8MwUCf0ofnGOyl7u7x6ztFyTl4m1zocTlzSPSlQ - yWG6O/OSU63Kps/H+Zkih4zH60NEtDCzpq9bSPm7b4vZyHvH9UZnf4s1KTkIPqv4trx9j1jo - NQyw6foViQEWFmanRr0RJejq9VWrskfKf037VXSmPx0m9ZzUr4oQAwAAQC/i8s7OKkvcXja8 - Pk/eIiyfPyPOL5KDyy8LvKJ+yXZdzLw053iMSfqsLvcVYvVGzGB0qQPQ5bVP8/jhHEGk1VM3 - 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 - ACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMM - AAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAA - lkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYA - AAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADL - IQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAA - AADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQ - AwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAA - gOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogB - AAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADA - cogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAA - AADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5 - xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAA - AGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxi - AAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAA - sBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEA - AAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABY - DjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAA - AABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyH - GAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAA - ACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMM - AAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAA - lkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcvobA6p27h2QegAAAAAYMv2K - AZMnTx6oegAAAAAYMv2KARWrnxmoegAAAAAYMtwbAAAAAFgOMQAAAACwHGIAAAAAYDnEAAAA - AMByiAEAAACA5RADAAAAAMshBgAAAACWQwwAAAAALIcYAAAAAFgOMQAAAACwHGIAAAAAYDnE - AAAAAMByiAEAAACA5RADAAAAAMshBgAAAACWQwwAAAAALEfGgJKSknBXAwAAAMDQ+cclS58I - dx0AAAAADKn/H46+4QbW0UIcAAAAAElFTkSuQmCC - - - Illustration 2: Hashes values for the sum of the text are dynamically recomputed as the user types, or, using the “Hash Line-by-Line” button enables the entire list to be hashed line by line - - - - - - iVBORw0KGgoAAAANSUhEUgAAA/kAAAIyCAIAAAAff52YAAAAAXNSR0IArs4c6QAAAARnQU1B - AACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAHQeSURBVHhe7b15mCVXeaeZf09Pz/Qy - 7nbPeMbTM3a3u3GVy3bb3cbdBmy8tME0aWfaeANMg2xWUUCR7IhNQmIpCaUoCe2AFlCxligk - kEALEoXQxiI2CbQgEBIIbAx0u8dQ853zRZz44sS5cePeWG7cm+/veZ/QuSfOEhH35M03oyJT - a5+99cj/9FNP64affto/cDy94F89/X/OeEbGv37GPyx45j/8Gcf/Yvk3zxL+V8u/FY79R4GH - ZPzjhzw742cz/oljr2NXxj9Vdj8n8L8pPyc8V/kxZY/yPOGfKT8f2PfPhV8o8eO/8Pwf/8US - /0L4d1slfmnrf3e8oOCXX/B/ZLww49+/8CcKXvQT/8Hxf1p+RXjx/2V5qOMnH/qSgl91/N+O - lzr+Y8a/zHjZv/xPGf9P4Ndervy/ysOU44SfUh4eeMVPK48o+FePeOW/+vUS/1r4jVdZfkZ4 - pPDqwL8RflN5TcZvvebfFhzv+O3jH1LihIf8zgk/a/nPwmt3WX7Xsft3Tyx4lOPnHCc5Hp2x - J+N1e34v4+cDjxFeL/xC4L8ob/hF5bEF/+6xb3SsF/ySY/8v/X7BLwt/IJwc+PfChnKK8h+E - zcCbHH/4pl8pceqv/NGpD4143PavRvzx9n/849MK/sTxnxxvzvhTx69lHHD8meNhgT8/XXl4 - 4PHCGcIjAk9Q3vLryhMLfuOJZzr+ouCRjrMe+aSC31T+q3C28lvCkwPnCL8tPMVy7u8Ix5T5 - y/P+c8Rfnfe7f3V+iaee/yjHWzOe5nh0xtscT3f8XsHbf+8ZjsdYnnmB8F8Cz1IufGzg2Iz1 - Yy/KeHbG7zsu/v29BX+gPOcdgQ3lucI7lU3heYFLhD8U9lkO/pHw/JjHbb2rxAve9ceOdxe8 - 8N1/kvGejBe9508L3vunL3b8meUl7xP+3PJS4f2PD7ws4wkvO5Tx8ownOi51HJfxF8orPhB4 - kvJK4bDyX5VXKR8Unqy8OnDZU4TXlDjmNZcfc3yJvxRO+FCJ137orxwfLjjxw0/NuCLjpCue - VnDl017neLrl9cJHnmF5g+OZb/howRsdz3Jc5difcWzG1ceenPHswCnXKHuVNynXCs9RTg18 - 7LnKdsHztq973mkl9glvvt7yfOGA8PHAlnC6ciTjjCMvKPiE4y2feGGJG1545g0vspwlfPLF - lrMdLzn7xoJzHC913OQ4N+NlGTe/7LyMlwfOF24Rjgu8Vbn1FcrbCl75tk853l7wKsenX3VB - wauFC4XPBF4jXKR8VjleuDhwm+Mdt51Q4nMnvPNzr4245PMnRhz8/EkHv1DwLsfrHF/MeLfj - 9RlfcrzH8YbAe29X3hh4n3CHsD/wfuXLJyuHCk459BXHpQVvctz5pg8UnKocFu5StoUPBu4W - ThMus9zzZuHyMh/66oGID3/19A/fW+KKe89wfC3jSsdbMr7u+IjjzIL7zvyo4yzLVd8Qzg5c - rdx/TuCajHOveSDj2ozzHN8872MF5yvXfSvwVuV64UHlbcLHA98W3i4csXznAuETJS684a9H - S+H6R2eM9iqB6+P6uD6uj+vj+rg+rq/g+rg+rj8CcH1cH9fH9XF9XB/Xx/VxfVwf12/r+pki - N8vDH/7wrNQs0n6+WXB9XB/Xx/VxfVwf18f1cX1cH9fvwPXFq5tw3HHHqetH9ZPQ9vPNMsX1 - /9t//x8//KEr/L3w97Ipor1KtHH9P7j8Dhn0zssf8TM9uP5LPu2O+Kq3j8f1917tjujLbz0l - 4frH3eb23f3R393Jrn/SF9xFuP59y+v6x33CncHVp+D63bn+2Xe5a3rL1fO4/jl3u763XjPV - 9d94q2t45LwBXf/1t31Nprz/tufN6voX3uuO9bNHVsH1332fO5fP3zJ+1z/vS+5Ib720F9d/ - m/tGePTTl+H6uD6uv7Ncf21ybPteXP/7Pzp6/Ov2/+jo0Xd/9BP33ec/i/NoL885l2V1kluf - Ntn1H3bWN6TFHWcdP6vr/6MXfsqN/dG3qus/46Pu1eUv6tH1f2zPBZe7Plm+fO4bq67/bO/r - Pp99tnX9l382q87z5fNPLrn+ca6BE/0J9/V/960PSIOvvPUU6/o/+SvvuMKPpvnK207NRP+V - /mcDnyteaVz/L67+ilTdffXvWdd/Ulb5mJTr/9TD3nWlH0fzlQsPZK5//OezqqNHrzzeuP5T - rr1Tqu65dt24/guu04aSz79wmuv/zG+917+Z5Xz1uk1cv1PXf9L7vi0Hc/f7Lm7u+o94/Ic/ - 5s7gK8f36/ofvd7NcueJS+L6j3nWx464/ffsb+D6z/nw30jTez98WXeuf+QGN/u9pzZx/Yvd - qEc/+4ng+i/46Hel4usfvbIv178k+x5x0yW9uf5b7tA57vvYxzLXf6/7tnL06N8ePmthrn/e - 7a7mU5c60T/hyPfci9tvc67/1rvcwd1+24lHvi///caRG3F9BdfH9XH9rlzftqnWTHH9H/7w - hz/60Y9u+Kwzw8996YtX3/Tlv//7v/+7v/s73SvRXrno3/pUKf90Vi50v+z6c9/XX4zrX33B - P/v55/3Yz7/hNCcY97/5T0qur6L/oZfX39c/+YAXjA8dZ+/ra+Vte+ue4TnldN/muZHrX/MO - V3jom85wex844wkv+cknXOXd/apH/eqpWeUTRfTfWfxUULj+JbZyout/7F3+vv6BM++Rdt88 - 88nH/dSTr/FCf81jH3F6Ximu/+6PuIF8jOur6H/khJnv629c/C3peOfFZ3Ffvw/Xn+O+Pq7f - 3vV7uK/fyvX7vq9/+ufchC7f/NJLe3X9b/3tfd+64xXO9T922JWlapGur37/jSM3iOur9x99 - 8K7XvvGq12aKfwP39XF9XB/Xj6i6fthliaw9OYt3+6yZLQtTXP/Mg1ecdsEHPvGFOz9w/eeu - /MTnTzzjHRd9yMtLHu31a2e6D97bz3yNe/nTT3tY9vL4f7Dlv2F+5FwR/ad7K7xs6xn/MKs8 - z4n+C3xZI4pvXF/bS/nXf2aa629+yH8wZrnj7JPU9Z95VVYjueOc12Wuf9f9WeO7Pvybe3LX - 3/N6r/JHL3+pd/2XfsY3uOI3zTM8x6rWv8y4/p9c+WWpuvvK365/hsffvz9690d+R0VfXf/P - P+L6Xn1x8by+PrSjyR/d8bf2Hzj98YXrFzz0xc+9xrW94pUvedTb/L8AvP3Un/zVlzz67Vre - zu7rv0qfBSrf1391Vpl0ffsMz/O96F15/HGPvfCbUrjzwtN/+hGvCOXsvr7e7w+uf0x2m//3 - Z3+GJ+36X/2WG9AVrttU0T/pi1rh8tXr/zBy/deX9j7uUSfueebH/dub5a5LzlHXf6n3Nc1d - lxw61ynTg+ce613/2COuy71H/iTT/Tf84rFHvCdmufvg+U709/tv6fc+mO2698ifeddXxQ+J - XP+XT1ER8PnaDY/fOOXx73kweykjv+dC5/pv8uv0a/nIX/vkE/7oord5bbvmVO/6p2qDTz5R - LF/Lmq/d+Bci+ttufR39+rez7l+/8Uni+qf5yhs/5Fxfy5qv3/RkEf03R11uevKfn378TfpC - 443fif4lF37dvxTXP8P9mHnPoUt+/YmXXCRf9/fdcszLbnE/DOa559J3PfJJ77rYfSR85+KX - e9F/uW9w3y1/lbv+ibf4plnuOunJ5zz18HeyV/IeHn5vwvXv++uv+r1H7/vU00X0X/mp7KXP - Vz/4PnX915uRv3rZ+zPXL/p++lll11fFD3Guf8JnvEpnuffyS8X13+g/ivLcs//Ez5bafOhw - yfXf5mf79PVZ4Rt/kzW+/7bnVl0/RKTfu/7zrnC34TVfu/Jycf03+c+nPPeeqq5//3ez7vd/ - fqve9bXmthuywgPfdW+mK3zhheL679C9nxTRf7P/nLjxHe874Atfv+qj4vovvtofzwNfeknS - 9be/5Eb75n03uQ+J7x46zbv+gdvd+x/yzdtfJqJ/elz58sj132P2f+v24xKuf8fhLxy95b2X - PeXMO+77wh2Hg+ufld3119x33fWZ679P7/37fOsrrwquf/ZXSu0/fsSJ/vvvdy8e/F6268E7 - j/euf65X/JDSMzznZ/fvn/nG22SBfONBUf8Hzn/jVee7L/fvX/7Wq4497D6cj97+uWMPu6tz - 9MHvZwf04N0nedF/q/lgkKjrv+4G96OC5v5P3vycU2+5wn1afOvtYvmXu3O+/5O3PG/7liu+ - ffTot+95w2nXXWC+su+/8RZcH9fH9XeI6wve8LPY+imuf/RHP3zzRZef+7a3Hz36w6tv/srR - H/1/WX0e7fVU/8zHZc93Zfe8vtr8ledOcX0V/Tsvf5i7r3/CqR8xrq9a/5HzE/f1yynf1z9p - 22nAN7Y39z7ybPcpKoof39e/68OP3P2cZ/kfAy5/qbmvr35/1dvF9Y/N9hbP6//YH1/hPz/L - 9/VfVvqWq9Jfcf3KTX11ff8DwIePy383Nzyd/8sv/IlfPuX0a/LH9H39h49LuH52L9/f1+/L - 9Z98jZ/im2c+eRbXP6F41Mflnmv/oK3rX7f52ye86OOu+NGTTvjZp10nb/Jd7zjb3dd/ndN6 - KReu/4zr3d53nh2kX8rupr6/r7/n0eec63TrwXOfddLjLnHfMO+65Nzivv4b/bfxI5eK6//J - Qbf36jcm7+uff56TqwfPf3Zw/SN/uv7Gl/ufHK4+ef8vnewrP3E4eV8/E/2vfeLPN0755Y0L - 3vqJGx6vNTdc9h82TznO37C95k3B9W94wh++6RVaKYqvTn/D5eL6r/ykK1576vavbn1Sltjd - 773I3df3in/3+y7OXV8U/7RXa8vTjOu/8EbX5X3vcPf1veJLOXd9r/g3uuLHDky8r//kQ+Li - 37nopW95iiscPXrTlb/+0pvF4O85dNDc1z8YFP+Rb/E/r938EXH9v7rUdbn+TCf66fv6Z3qb - v+Wq337KOSd5Wf/4WVXXd4r/Ot17tr2v/753ukn/+p2vOv8Zl7mPQqf40X19Ufynve0N/uPn - yLnG9c/1e2+9Nnlf/zHPvPSg+1D5m4Ovrbmvf/hdvs27Tqpxfaf4p/hPo0+8PX1fX/3+a1dc - vnmB9/jPHAmKf8OFE+7r3/85UfxT/Y2FT140k+t/4YUves9p/iPhxnekXV8U3+v+d99/6o1u - aQTRr7j+S/1PAl+/+mot3Hf11YXri+Ifd+nLrvH111ydub4o/is+8PJr/9ZVXntN4fpnuL33 - XXutu6/vpf++j11bdf1XvPe+o1+49Sxn/NcVrl/c17/+g67yex88Oxf9b33ZKf5rP/7BLxrX - L+7rH7nMfd1/77Jzguvf+Zrc7289dOXTD/nKL312wvP6TvGPPnjXCe6hne9d/gHZiuLfcLkb - 84Hz91dd/+6TTr5a/f7Tl13z7Mt85e2fL93Xv8ydwNE7Pv+cU699u1Ze/rHXf1Ls//tXXKQF - 2fuF5110jxyZmP0bbvyBVDjF574+ro/r7zzXF7znx4PUuP4Pv/7Xf3f3A3936NrP3P+Dv//W - 3/7d1x/8/t/Lt4Db/Md/Hu01n+tnNS+oPsPzDb/N7+hHrp96huc3vNnnKVxf427ql5/hSbj+ - nrf7R/M/c2x2j18Kmevnoi9ieOVvBdH/hX2/dZ773P/yeft//Bef/9t5OXZ9fWrf3tRPub7+ - kq68LD/Dk7m+e2S/7Pq56MvIVz3qoa1d/9XFP7qf+eTc9TPRF5+55rGPmMH1f/8i7+sXnfGv - f+NVWfniMwrXf63Xd5dvnf1XzVzfP8MTXH/zHf6bn83H3xdc/4/e6b6vlnLk/SL6jyvVF66v - EeP3un/Ivw9feuljzvM2/6WXlZ/h0R8A8hjXP/KBf2dcP/N7kf6U64ea8AyP1lxzin+G5xS1 - +csy15eCdf0/utz/W84dr8zu8d/xysdtP/G97in8Uj55eeb6n7z8P6Vc/7/6B/dLufHDmetL - oYHrP+J0tzquO93dy7/upq8cve/mp/gb/Ned4Sz/GG/zebzrP+kj/sGuO1+b3eO/87WTn+FR - v7/+LP8Az1nq/VfHru+f4bGu//QPug++PIXra5zxl5/hqbp+4fdl1z/2cvfAfZ606z/7Q6U2 - da7/6ev/YJrrb17gW37myCnq9xf4R3fU6Z33T3yGZx7Xv+2GP23g+n/+ko++35uqmPyBIPqx - 6199yH02fPfQaYeecNqX3Pv8zdvdYzzG9f/iXa4oNm9dPyh+KBzn7b+UL9yScH339I4WSq7/ - iutsd+f6Z/t/7bvlfelneF59vX+8Potx/S999mnG9bOC+P2E3831j+48cN4H5Eo9cL6/u/+p - D/gfAG6/zf1ubuT6t3/u2cb1Q8G6fii4p3f8XXwxe72d/5nL3b38z9zxLXc7P6u5Tl1fY2/q - 4/q4Pq6/E1zfe34WWz/R9X8kHxxfvu+08y591vNfcc4ll57xjstOv/iDN3/Bf6c00V7zPcMz - 0fWPfuMOfxPwjrNf28T1VfTvOPukf/yzz36mq3Su/09+du8/fbH/dqq56m1TXP/nnvub57oP - 98vPdWb/5XPf4ER/z/Oy+/0unzk2+js8el//6gvd0zvq9FdfWHb9cFO/8nd4ZnH96L7+T77C - fwd2ue25/hdzO7+v/1OvCfb/uec/wv0dnpnv61/3HnH9UC5cf477+inXz+7rW4zrZ/f18+f1 - VfTvuuScn3v0Sf65Hef67nl9vZGvOXJIdP+P9Xb+EVd/18Hz7PP6Kvp3Hzz/Fx/7Bq/1C3H9 - U5/wXncY17w3v5efu352Xz88rN/A9bP7+uFh/Zlc/wlXirvfc+jm69zdfSl/57qbxO/vPOGJ - mejfc6m7wf/am6Worn/WX+rt/Jv9E14feJeKfleur6Kvj+7453ac67vn9VXuNbdeM4frq+i7 - R3eeqY/uJFxfRd89unPsRSf7Nqvo+v6Ovstk189/K9fmpkvmd/3svv7E5/X1YX39OzyF66vo - 33fddX95gir+FNdX0b/v+iNPPfGKc9yX/vyu7x/Z/96nbv+ef1Lf3dH/xu0PyPenbxy5oUvX - P/ULsi7u/+Q9n3F396X8/c/cIYr/rQv0YX1tpvnyF3F9XB/X53n9ia6vedX2hfc/8K3/9t// - x/63Hfyh/t3NcrRX6ndz73vTY5+euf6dlz9s1md4cuk/9Q+mu773e3X94hme8Lu5//QPP+yG - auD6P/a4/P790ftPe5wX/VBz1xW/mf/Nzfx2/hv/+S9c+CEp+Ud3wi/p/o7uPf/k8k39iuv7 - 5/WzP8Iz+Rme6vP65Tv6+d/cTP9u7pyuX9zRv9vd0c/+5mb6d3NTrv8b73FvtX9eP/sl3dd2 - 8Lu5xTM82cP6X3xxyvXzh/W/+BLj+vpcvn9Mv3iGp/jd3Gf5p/m96//8seHJ/gfPO7b0u7mq - 8t71K8/wlF3/z97lfyp411s7eIan4voPfb6zfJ9vv33L/0pu9rD+Ha9s7Pr5w/pffvX8rv+W - 7FH++25+ij6p78q3HPPEM09wfq+ub57hedJZj9TH9F2+c/Fxtb+b2+QZnrLra8G7fvEMT/G7 - ua/+tHvbp7n+sy53H52i9db19dF8Vzn5GZ792sa5foNneBq4fq74Iv3B76c9w9Ot6z/whRcl - nuH5+gE1fn2G553+Of/bbgquf7pv//Wrr9a/uamP8Rz93M3W9c/wtxFuflf+vL53/bf4j5Cb - 322e188e1r/vzNld/2z/seFdv9EzPOf4zwzv+pVneMquf/zH/U8FRz4xyfWzR/Yl7i/wfNQ/ - qS9xD+tPdf2T/HP537jhpqnP8Dz31I9p+ei373m9Pqnvy2+wv5t7sXuqB9fH9XH9hbu+ardN - 2CV05fp+4FJfW1Pn+u9+/wdOOfdiKfz1f/vhgXPfqZVRtJfH/s1NL/ruj/Ac/6bs1yqzNP/d - 3EdkD+F86hlTfzf3IW/N/zLmN+7IXd8+w+Oe0Z/6DI9Hn9Q/etUF2d/hKew/z11XHlu4/r4f - 11/P9dGHeYzrX+R+Eshu6lf/vn7l7/Co7muy3831f4dHy1XXD/GP8aT+5qb5Ozw+V7xaRN/8 - HR6fK1892fVDnOIn/+am+Ts8Ph853v/NTf31XJ87Lzqjk7/DU7j+72SP7IeUntcXxfeP7Ifc - 9c6z9zzq/frGiqDflbu+fYbn6L0f/2N9ZP8x+S/sHrk0/js8j7nU/0AnefDuWtf/pd9/6/ne - vkKs68/2u7lV1/+jU1/pX4rHF3+Bxz+yH1I8rz/J9f/0zb/2wpvKXfLn9cuu//DHn/7k94cH - fsLv5jrXL57Uf2Lm/e5hffd3eNwtf5/v3OOMLHf9J53lb/P7p/Yrf1//qR8Ij/00+93c+Bme - q/0Ckfz1V92k8TM8R+/79DOnPcPze0+/9BLzsSHxz/Co1kv+5l6317n+f3nWhc8uHuy5Z/+x - cZv5XT/kM0f07/BUfzf3D/cdfP6VoTL/3dx61w954PMvqHf9F1/5Pm+kITe+I3t6R6U//G7u - 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 - kfeIEEIIIYQsJJGYDQauDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAA - sJrg+gAAAAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg - +gAAAAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAA - AAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAA - qwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmu - DwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAA - AACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAAAACw - muD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAAAACwmsSu - f+uR/x/kILvPOKTHlwAAAABJRU5ErkJggg== - - - Illustration 3: The new text hashing functions available since v2.6.7 - - - - 3.1.2 File : For selecting and then hashing one individual file. Simply click the 'Select File' button, navigate to the file (or drag and drop a file onto the program), and the hash will be computed. There are no size limits (since v2.1 at least – earlier versions struggled only if the file was a) larger than 4Gb and b) being hashed with SHA256 or SHA512 due to a 32-bit limitation of the original DCPCrypt library) other than those that are imposed by the filesystem storing the file which QuickHash has no control over, of course. So there is no need to worry about 4Gb boundaries and so on. - - As of v2.6.2, there is also the sameExpected Hash Value” field that appears in the 'Text' tab, that again allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the file against the one supplied by the user. Case sensitivity is dealt with by QuickHash, so don’t worry about converting your expected hash from either lower to upper or upper to lower case – QuickHash will deal with that for you. An alert will be displayed if the hashes do not match though. As of v2.8.3, you can add the value after hashing the file, and if QuickHash identifies that there is one of the 5 valid hash values in that field, it will then see if it matches the computed one. Or you can paste the value in there before hashing the file, and it will then check after computing the hash if it matches the one the user has pasted. - - Unicode characters in the filename or file content is also dealt with automatically. - - As with text, the resulting hash can be re-computed simply by choosing a different algorithm in the radio box selection. Larger files will display a message saying “Recomputing hash”. - - The ability to hash a file is useful, for example, when you have written a document of some kind and finished it and you want to send it to someone and be certain the file they receive from you is the same as when you finished and sent it. In such a case, hash the file before you send it, attach it to your e-mail along with a copy of the computed hash, and then tell the recipient to use QuickHash to recompute the same hash on arrival and check the computed value against what you put in your e-mail. It’s also very useful for user who download important data from the Internet, most commonly Linux operating systems and patches. Using QuickHash and the hash value that the web developer places on their website, you can be sure that the file you have downloaded is the same as the file they put there. When a mainstream Linux distribution website got hacked in 2016, the ISO images had been replaced with hacked ones meaning that when they were downloaded and installed, the users had a hacked system to start with. But if the people who downloaded those ISO images had hashed them using QuickHash after downloading them, they would have known they were not the same ISOs as the ones put there by the development team. - - - - - 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 - KPzY2cX2AAAAAElFTkSuQmCC - - - Illustration 4: The 'File' tab showing a computed hash of a file - - - With v2.8.1. a progress indicator was added to this tab because users kept reporting that the program “had crashed” whilst hashing large files, when it merely could not be interrupted. With v2.8.1, the interface will update every few seconds in this tab and give an idea of how many Mb have been read so far. - - On Linux systems, everything is a file so this can include physical disks (e.g. /dev/sda) or logical drives (/dev/sda1) if QuickHash is run with root access. Disk hashing is also available for Windows and Linux as a GUI in the ‘Disks’ tab, but sadly not for Apple macOS - see Disk Hashing, below. - - With regard to forensic images created by digital forensics specialists; it is sometimes useful to hash the individual chunks of a forensic image if forensic software states a problem with an image, to try and diagnose if one particular chunk has not been moved or copied correctly from a master copy. However, do not confuse this functionality with the total inability of QuickHash to compute the internally computed hash of the data inside the image. At the moment, QuickHash can not be used to verify E01 image sets (i.e. the Expert Witness image format), or AFF (Advanced Forensic Format), or even DD image sequences. In other words, if the user navigates to the first file of a chunked image set (such as a chunked dd image or a chunked E01 image) the resulting hash will be that of the chosen image chunk (i.e. the file) only, not of the acquired data that sits inside the entire forensic image spanning multiple chunks. To verify an actual complete forensic image, please use forensic software like X-Ways Forensics, EnCase, FTK, ewfacquire, Sleuthkit and so on. In the future, the LibEWF library, by Joachim Metz may be incorporated to allow hashing of the data inside E01 images. But as there are so many other tools for opening and reading data inside E01 sets, this remains merely an open suggestion. The developer of QuickHash also has an imager called ‘YAFFI’ (Yet Another Free Forensic Imager) (http://www.github.com/tedsmith/yaffi) where it is possible to open and create E01 images. So you are encouraged to use and explore that if you want a free alternative. - - 3.1.3 FileS : For hashing multiple files in a directory (aka 'folder') recursively. Put simply, choose a directory and QuickHash will find all the files below that directory and inside its child directories and compute the hashes for all of the files, outputting the results to screen. If you have many files, choosing ‘xxHash’ as your chosen hash algorithm will be considerably quicker than any of the others. - - - There are several options in this tab : - - - Saved to a CSV log file? - - - Saved to an HTML log file? - - - Ignoring sub-directories - - - Flag Duplicates? - - - Hidden folders too? - - - Choose file types? - - - Options 1 -6 require the user to tick the box prior to starting the scan. - - - - - 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 - - - Illustration 5: The various options of the 'FileS' tab - - - The “Save to CSV?” and “Save to HTML?” options enable the content of the completed display grid to be saved permanently with a view to the user then being able to use the power of spreadsheet software to sort, search and filter the data (if saved as CSV), or to present the data more neatly by e-mail or using a web browser (if saved as HTML) like Mozilla Firefox, Google Chrome and so on. - - The “Ignoring sub-directories?enables the user to compute hashes of files in the root of the chosen directory but not any of the files located in the child sub-directories that may be below that chosen root directory. - - The “Flag Duplicates?” option simply populates an extra column with information about any file that is found to be a duplicate of another in the chosen directory structure. After hashing the files, if this tick box is enabled AND duplicate files were found, QuickHash will ask the user if he wishes to delete them by way of “Yes, No, Cancel”. Choosing Yes will delete the duplicate files. If in doubt, choose “No”! The user may prefer to run the hashing once to see what files are duplicated first and whether or not they can safely be deleted having examined the grid. If so, run the scan again and choose “Yes” when asked if the duplicates are to be deleted. - - The “Hidden Folders too? option requires some detailed explanation. On Windows, hidden files will be found and hashed by default in the 'Copy' tab of QuickHash but only if they live in unhidden folders. - - Files that live in hidden folders, regardless of whether the files are themselves hidden or unhidden, will not be found unless this option is ticked. By ticking the box however, all files, hidden or unhidden, that live in folders that are either hidden or unhidden, will be found. The screenshots below demonstrate. - - - - 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 - - - Illustration 6: Files with various filesystem attributes - - - - - - - - - - - - - - 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 - - - Illustration 7: QuickHash will ignore files in hidden folders if asked - - - - - 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 - - - Illustration 8: QuickHash will examine files in hidden folders, if asked (v2.6.3 screenshot) - - - - The “Choose file types?” feature was added to the “Files” tab in v2.6.4 by user request, meaning the user can recursively hash the content of an entire folder and its sub-folders but only files that have the inputted extension(s) will be analysed. Each value is to be separated by a semi-colon (';'). Note that file header signature analysis is not conducted. - - Since v2.6.4, QuickHash will also find files and folders that exceed the MAX_PATH value of 260 characters imposed by MS Windows. The underlying filesystems of most operating systems, including NTFS, support filenames of much longer than 260 characters, but Windows itself does not currently, even though the underlying filesystem does. It is possible, though, for some software to deliberately exceed this limit, meaning files may exist that the user cannot generally access. With v2.6.4, those files will be found and hashed up to a length of 32K characters for Windows and 4K for Linux. Note that between v2.6.4 and 2.6.8, this functionality was a bit buggy. Hopefully, as of v2.6.9, these bugs have mostly been ironed out for both source and destination locations with long paths, regardless of whether they are drive letter paths or UNC network paths. - - The results can also be copied to the clipboard from the display grid by clicking the “Clipboard results” button, which will be 'click-able' once a scan has finished; disabled until then. - - The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. - - Drag and drop of directories is not possible in this tab either. - - 3.1.4 Copy : The Copy tab allows the user to select a directory (aka 'folder) containing files he wishes to copy and a destination directory for where he wishes to copy the files to. Both source and destination directories can be a local directory or a mapped network drive or a UNC unmapped network address. Multiple source directories can be selected as the source (using Ctrl and left mouse click) but only one destination directory can be selected as the destination. - - Having selected both source and destination directories, upon clicking 'Go', QuickHash will hash the files in the source directory, then copy them to the destination directory (whilst concurrently reconstructing the directory path of the original files, by default) where it then re-hashes the files to check they match the hash values of the original computations. It is, in essence, a “forensic copy and paste”. As with the “FileS” tab, there are options to save the results to CSV or HTML and sub-directories of the source directory can be ignored. Also note that there is an option for the user to not have the source directory structure rebuilt in the destination by ticking the “Don't rebuild path?” option. - - There are five other options that are unique to this tab that require explanation. - - - Just LIST Directories? - - - Just LIST sub-directories and files? - - - Choose file types? - - - Don't rebuild path? - - - Copy hidden files? - - - - - - - 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 - Xnjl4wU3xH70T2NH3/1r6p/ef5NSbPzpHdcJZvjl8mERc2nsffmxHw26VQDTzHx173Tc+tMw - FshwxbA/Qa4NOHi47UMf+JuPfuTSf/v//ut//N//8hcDqJ79bKL41dDmR4Z+9Ih8+8YP19Z8 - 80UhXmz74Zeu/Ur8zSdfvtlipYM/+ZC4+98fvPnkH9RPR57+leejF4/cs+va43ddvrX1iy9/ - 8qePB6xD7tn6+K0DG2++q/y9u958xd2ff11ZxW88w4QuHPvMV54Tt1/rLwWXP7T/4NRNDUuE - OHXs2y/5VlLm3fT0c+r9dS4cLz3pmfv8poLLu/a6rg0439Kw6UmR+hXvSvM3lby+yTX9m+rv - f1c/SOTl/qdHl31p44r1jXvkVcLte2LFhrGqpUfOLJWfjp5Uq7CX37bkI3J60KrKFLfkyS71 - CmgZDxxb9t2PjPzzkidPyzm//e4PHxxSVtHdKSgu+4nO7N9uq7rnqO5OQXHZvz6VfXzbt+/x - VxOMyzp4XF5/oN4g6MTND35k8JuuOccffOR7ryiZ0t0pKDbzV7/NPPHgd7codbLPF730eVca - Jx7aWRfKyJ/QHf/VwpHsJ3+UXtNWUaPOuLB/l/fagOOHrh3JeuKHad898vXvap8e2LXmu4dv - enL1krzNz+e9d8F9meEnCu/6RZ67Zv9a7xe2qeO9Xj390zOLZXfBmZ4f+N6V/sntR5b/elX2 - 5zY9+7n3RgPen/3lvUd2L9q46bMbf2d1o6OYjiOLxKozX/307gPqRQOvP3Oss60wbkPLmpU9 - ++Udd0cP/eLrp0VMpsW66vfpbXnmhn++UfnNPbNTO9q7nsq8uOjnD93wzz+/95/VGaNP7CsY - 87O6pvvokouLHt9+3QOPf+kB1yr7N1l9qXHxys8OX5+x2nCJsPTq6/8qrvtH8fqfXhF/ukod - 3DD2rLxQ5ZUfHs/etTx91eeOrfrXMX3v19jvf/58quwceP75nxqzd/7xttS0XO8lwl+es/aR - nCVPNcvj+WL7r6vPBAkkj/+4I/PH2Ytvue3ILf920b3R+bff/sOV7vDgjbNfbR4RN5iHAnm9 - +sTp1mtX5d286te64urkT7rSf5CxSM7899fcwXWMGP2fTy9cdLP7EuHSrjMNGYs+k/Orz3iX - mSTPJcIDZ+rk4J+e8stX1t20aN/3ZPfT68effljOvNh6POnG5b6XCAd2zad//qA68fZL3zwe - cMn+l55YduVtH/n4tpqPu2d9aN1Xl67+iPj9/me6lW13LLg+O/G7XxE//oNS2/6Pwyc8x82V - N8qMyxFB2vuxAXVc0Cc/lqbd0/OyhOoqNbh9qU/eSFQrni9L+Pa3XDMb9T2bA8/f/VZiTVHC - 3ZW33K3OeKPrtPnaAEtnfvXCdd+8NjU9/cfp6oh8zbn+L4mUH982v7JC7fV691XPJSHPHDr7 - qa8vTE1b9Ejan98IeCvd104PPL1g0c2LPv1Df52B2uUByl5UBw79fvDtTTIM0GXDv9d7XvrN - 1dd95sbrvn+jbu7gHx6+5Lr7bvzEv6jXf7z17PM/G5Q/BS1mEO/9RetzEB8Wb51/V7Y5LfrU - P13/Pte6f7pYT1cAYDdBbwpkyVzdD8MlwmtX52r30fmH/yGK71wXeGE1EnhWJN/2wsGVCSMv - /PJFbeZr37x56ze9IxW0f3/ywUPuOUokcDDGM3hDcd0n1YEYMTHi4e3/+LBuJaVG8utdH9Y9 - ImDP1tI9rluvPff55Od8txEj/lB7aYPPVsUTP7vM3T78869+7efComLx89L7fq5bI+alp9Ku - 8zx6LcZ978un/ucP3PNeOppxw1F9Ci/88F+ubNRWf/zKI67N676fxxs1j734paprtm69Yr92 - z1AlEmgX+hVSvnxHcZx49fF+/ePDxgd/szT9N7rv6U72qV/EH9XNltQ7BelG+qhT6p2CPMlZ - XUM2PnT8M0uPmzriY2Ke3r/gacP3UO8UpKPuotZPHDPMMW/E2rldTdfs0n2D3/4q2TV2JObX - 1Q952/7Pd9ya22Gde/lp522rOj2JqC/vltz6ku8Roiy261O7fedIl81XG407unVXgbgWevmf - 1rysX1Tu0JHDN7qfC3aktr7NNfvdxq82NHpSNu2CmM4jizu9M+U/P9+T9nNdXpSX023p7nvC - P/Vw41O6eww+9S+N8qCM0X39C2e+cMcZNUPepbK6XSkdrd/pOkZjjmZ3u5cY/d3GDb/zPTSf - Xtrjmnx6R9PT7uwMtx5Y1mrxN3yl9cBNra6Vj/3w0WPeo/H8t+467/NlXCu7Ogd6nrVo2n/l - 4K9WHtTtrIMHbzno3WE+Wz9zIueM6+sf/3GLu0776ne2vGq8EePrv77117rvp/z77KnVrtpf - zInmPSeMv8x/3V2zd7fxr3Vh+1cv6H4Hrn9HjhxZe8Q751TpqLGc83iu63OuwUijec+5vlDH - z/Z3GJb944sl970oTMfLhaeO5j9lTPPCU09/XlfwnO7TUo3pevxXXb4bF31nvtDnzbyWTIFr - dONrBf2uOd17D3W7Pv6PAzt+fcD7fdXsnH3CM2f02IlNx5S5H8r7SqI491yrd5z86z+oet3n - K7318je/rT7+6oqPy4tQ1EuEx4Tv31O9RHjM852V2v+Ae7+8NVRZM+xNT78H3hr+1nbDDSj+ - 81Dz04dc02/ufFC9JaqhhPhD/5Y/CNOfRy7f/D331/D8Fd85e+9LrjfP/vq4O2b48xOPHX/C - kK7Pm7d+8v23vD+rl8+VvKxb4OVzpS9r23i7dNC1zHNHOp5zZfXPbXs6233SlP/8sfe5r/X6 - FMXqzOfvc/eSPP9UV587338883z5GfdCXCIMRIAJtf1PR0dBAMHvFOQuRf4m1OJk4Ikv/uTa - U3evPDm4Ut4C6OYnng2+jlO17fmnZQ9+f+NXO4T1U4SPbJRdAVsfmWLrIibiqk8sk1e4nGk6 - Ods5iT6x89PlILi+3b1WNTHYy+VX3vCR/zi83/7PLQaAadB66KngC01h+ams5RHqU4Qn5Nnv - fffvvyc4z4dif/n9rucGmPfWU3vjpvTHxaS8enrt7bI5lcM3/MZ+f9cXgzwCBLbx5kvf+Jba - YxbKX/TNl79Z/bJx2TcH7//OIMcDgOizbNmyaV1+KmvpTUsYAAAAADhT0fcO2WIrFmHABxLv - nWKiAAAAACKZTxjwu9ZN/pYDAABOMh7yTAC2xKAgAAAAwHEIAwAAAADHIQwAAAAAHIcwAAAA - AHAcwgAAAADAcQgDAAAAAMchDAAAAAAchzAAAAAAcBzCAAAAAMBxCAMAAAAAxyEMAAAAkze6 - NyW37n3KRGr52e0iwTO9p+Avk0nudGLy1ktE3vBA5bvhzecMbUWm/L6Kw/0bY/3PmUH6v84k - /yLTbVb3T3Dhzd7Y3A2r5/SlvNa2+2KczyYmezRO7UgmDAAAAKG4tDo14YBr+r2dfUNZ6szH - lFqmq1qjLOCaFntTklPfZ1n11CqmE6uVanUdN0+8oSbyPjVXnvxM/Qt6v9okUu48qeTzvfjY - QHNmkP6vM+us92dY9k9nzaItrWJd45mqzCllxiLliWdvMkf4LCEMAAAAQemrTXJ6S2qinB57 - 35Dy4YK/ylqmfrqgf6DAOqE4/x9Zs27v9CTyvkl8mWnz/pFBIfLeywo0Zwbp/yIRKjz7J6vy - zEBleDLkazLZm/ARPnsIAwAAQBCje+cckM3wr6n1oXc3l885UHdJ0965x+vm9CkzWhOSWxNc - i8rpORXlf62tc9fd9W35Ka+1Fb0vV6vWF75PDpBwb8Jf6+noBXVMy1V/9Znrjg12Cq2D4pIt - qYtcfRSGzaldE9ats4NzNqQm9LkXu1Djk9S6vEt8Uj781yZdbq1THrvkaL9YV6QLV3znaI3W - +u/rGbTj3QO6sMfbyD3PPZhE7j1h+TXjjHP++thqz19nTsXh/iUdpm2NGZMVuhwqXO3r5m0Z - /hApf03tf1+f/lPTKobd62qG1+8fLTO+ezjOlMN5pj3m2auBcus7s2LBHENmhOlPE/jP59qc - sPpj6WYaM7PNu7orNfnV1Pe+R2Oc797wZMl4CM2zWleEijAAAAAEceFVWfFKnOeqRsfNUyrl - 7+t79a97Dr825BnrrB/3fDqxVlvUVU3Uaifvf7zGO7ZHxF7c03dRnXr/45sW1tYlPJ7dv9G0 - ade26hYm18m3htp8VuXwulbd6A4lD1sv0dWn59y/973tfr/We9v7lOqpUq+a89jpi1WGpMSl - wjflJqGv/VukPNpxSZ94rzjTeo5S41cqcD75P50oa7SeSmTdwup5SiUygEvu36r8Id6z2KsW - X/ysz19HmWne1jxjsrKKqavUCj+71BSw+e7JeVarGHev9R4z7OE92cYcWuyxyjM7RcDczptj - 2F1LKofP6zIjg7FWi0DUJ3uWOyewAAe/LjVl2mIfZlr8OpRAznQIWe3/UEdGEQYAAIBpow6t - FuuKtBbKv2ys/Iu70iPp28L9yhwa6PNeliDjgVeHB5ZaL6vW24Rwxwxy+VffF1fpZ5CGOlrm - Quhfxs0dBRlSfv+po+8TKe/NEwHmCC2ecTVjaztnqWxszlr6nmi95MDJS6v8fDWp/6/Fff1Z - apOw8N2ryp40f3GR7V3VeluFVsku9bnY1HKXKhv1yZjvnvSzipnF/tF49rDrK1jl0PstMr0Z - ttx056umg1CJ8Uz0fxpz9vQ7MEQWB//YXPUTNapRwgP9ODfT0ejv12HK5+SPZMIAAAAQxDw5 - Jud9QxfeLzJlzUM3UGfyQ/P1V1IGa159t6rvXdlMrnU4DL5vdGmglGfp6sz3ne9XNv1enJ85 - csj4PNcQES2Y2TnRLaT81Vxj1jN+cVelc6rJWqQcAtMq5pq3eY9NPocBNt1ZkxBgYWH1p1Ev - RAk5exPVr3wj5dWyX8XF8tdhkc+lU8oIYQAAAAgiruC1dXUJB+rmdBbIS4Tl/WfEe8VycPkl - gVd0Ndk2z92c6R6PsdT10QVvC7F6IWYoLqgD0GXbp3X44R5BpOXTJex3bvE0DPukfPqSA+Kv - Fdm6TZjnyJ4N7yB4fXu2rrFZ3aVKqOM/A1Z71eKLW6xi3JZPnGAI9jRBdqlV9dxyFQvm/ePm - L4d+vkWQTVvsrkrfS02E8U9jzp7lznHx88ey2K7W/ZLy3vZt4n5lQ34GwokAvw5zPqeAMAAA - AAT1blWfEPIGQYvUtyHfRlOptTTKIdq5qXPk25TXPGGAa1i/HOHw19QUvwkYOgo8dW5PxrTr - lT3Xeg4cljUkdz61u4uG+h0NSfm8PaxWHPvdXyRvuCpTjOrGYchaqfLtYv3O8Rnj4RoQ8m5b - uTLTdYG1klV1VPdrFSmX1Ho2ZMm8VystvviebJ9VLLY15pNqXMFwxdGFtboRNa5tTXSXWq2y - p8C4e4Vpj0m+e9iQQ+tvEXzTpt3l+7euKH9frfFPY/zz+dk5Af9Y5j+T56PYi9vLL1GOh9rV - ifGNFqta/josDqHTQeLwwAgDAABAKNwjc/S8l/n6TmttluZpleetVYLGha3vBalL03h/Rn02 - XEzXBuhW16dvTEr/VneJsGeUiG75S4/LKz71t+Y0zrG8j6TVzL9s3H3G1EJs+lKmvWr1xf+i - n2OxLeMqnk2rl6X2v7c801/KnqSs96TVKoYMXFpt3GMqw71uTOlY7THf9nKrTVvsLt90NhrT - NP9BvX8XXWhq+ccKdPB786bLgNU+tPq5mb+7nyM5RIQBAAAAU6Peod9ngIp5jg3onxD314rD - U38im39h2j/eBnKt9yBcbPnnmzDCAAAAgGAs25gDfBp4+Qhl1QI9TcK0x6brWV0BMzNtTyub - aYQBAAAAgOMQBgAAAACOQxhgY9dcu2gWt/7iC2dmcesAAACYCsIAu1JigNmtiG8t/UZjw0Oz - mAEAAABMWtjCgJlvmdZXgp22dREBjfFLly6d3e4IG5n1oyU6RM5PHgCAKBCeMGBWWqY9rdGz - 0izt2eisfPcIqUouW7aMDoFQeI6W1kNPzXZebGx2f3R0fwEAokwYwoDZGp3iaY2elXOzsnWl - WnDixAnaCBEUPSdhoexGJY6qqqqarQJH2XremltmftMAAEwHe18bsGzZMqUiPtu5AILjWA2L - kydPKmHALG6dMAAAEDXsHQbAwuna5K0HXdN59QOVabOaGwAAAEQix4QBY/s2PCC2786Pi+qt - j+69J7cuYWdfr/b0786a2k6RNo1PAneg2T2QMBX87QAA0Al7GHDx8U15tf0+s1LLW/cUzA2+ - alhO0koiq+v7vO/X7jwc36Qku20qiU7n1nWrhLqj/Lp46qioOFzhqfdnVVb4bmLtzr6KLLmf - RxLFwQPqn2ldY29VpvyrnS9SJpQZPdWpu+YffnRj7KSyMPt9EVM4AvVm7ECa/T1m/LLqITHZ - 32OIa4WxRh7GzAMA4CRhDwPmbtzdu1HM6mk4pazNd7tZu2V+InLrPdWrj6083LsnVp2uGVN2 - 4OQ3PdZ1tD+h2Fh9VzZRn9jYuydT7Suo6RkoFKJ/eP7h3oFYrQ5au7yvYmPR2uSTPVWZaeJ0 - x4G8uwYmFQNERl9E+I7A6T+QImOPqTxfVtaqF1fLynT+nt3TtrnYsCY+w5kHACAqzNSgIG+L - 3cIK2dLcU51aNqS10cqPlKpwlXigvq9f5KbWT7lR3LRpfSOuMSdh285kt54Q78pDWlXllDeX - Ej/PmIHRoZSy7bKZX8Rlr0it6+gsjBcpK5ZoG83MXid2jYyJLGVia0dnZZo4eXDd0opJbXvC - fRHrGlvnN8uWe9mCO8/cR6HVks+qiam7S8iduXJBfW2rO6kQ/5SekECuMlKsrCs7DfbG79Yn - oqYZ4PsF+1N6c2uKH+y0x5QK+mGx4YF9o/PE/er3vT9ICvK3fEBoeVCyp/sVZ3eZvog7Ka1r - xfUXmeJu9J/53flCn5rnbyej32Flc0s6prAtAABsbmbCgJ5qWfdSmzxlVWDfkt35VYfLNqze - 21lQMPKAEgOo9YltZUfD0oHQX6/UQtxvZIUjcE7CfO6f4NaX55VtST0YntEgsXGJ/btOjeVP - KrZJU3Jy/HS2aF27fHLRyET7Ii4oVbHqCm2ied/mbRZ9FFkFjw4UqMkoc1p6Nsp1688X9Q5U - ion9KeWe6bigTHQcS8xLOH5aCXvGzov4Jebs6f8KE/pTKtVl2a7/aJbaqK9sK/hxFbF7zLW7 - 3N83UAoZpzaVicbegUz3uvM8v2IlPDB/EXdSY/uawrUbA2R+bJ9vaq6ZG7YKOVOZmOK2AACw - sxkJA8ZGh8TBA6nuAdBirTzjxuZvL78nNzVPthqGt0ne0LDnqnD4z0lYNz7RrWdVqrUipdKW - WjblYCBtc/mu3NW18e5WbaVyIyqzE/vLHjudL5uKO4715d2VJUa9WTrdcSBlRZu6/7MKy5pW - l4ny1snfjnFifRHxqSnxrgnX6qY+CqEb9p0SPypfyzZnulOewJ9SCXJkguLVhOWF8U0tPWLe - 6NCCuDhz9ip1Y3Im9KeMzU4U9VtShWz2rgy5OyVy95g+k/5TGBNHhSu3RtZfxJ2UZ5mw7EZ/ - lJBAn5ryF1RCu9Xubh/DpwAAOMxMDQqy6nOPm5cgxNkZykDAnMz+1jMrBvqyq1N9q6ETF1fw - aJtQgqvFrvdKXCHSsmTHy+Jk+V6pAKUpdS9dO7cyx52f2IyVKcdE9mSHY02pL8LKhX0btrov - nFDHkxhN5E857ypx/ELP+cH4zcrXHNzbeUEkLs0XYnTy2TNfOdDXWyWbwBdvCTq+SBOxe0zW - 4OM3W34UIDSanKnvRgOfzKdV6VM7LOOQnSuPbXF1+/h+OoltAQBgZzMSBsjqjqtBWqenWnbN - 1x9PrX482z1MuX9kervmrXMyU8xbV+pqLXF7tB6AAHWviYjzDAvxbjd/T1++zxzL6uDpvbXC - 1TMwKRPvi/BH66OYJ466W7vlumKF75ea2J8yLnuFeGDX0MqqODF3yUrx2Ekxv9AnEXf2QmP1 - p6zuyKgqUGqWrfM3VcuG+eB7MjL3mGtUUpwwXQxtTkGJqUSeMU3tV2yxb01fJDy70X/mDald - iFfmzSt4dGfN4g175aULU9sWAAD2NjO9AWlV3gZprQ4a91iqHFKs1H6yGjuStZpQbH5x3uIt - qQfDfIlwkJzMZM+AeesZKwfzklO19/ISySlmJtnTD6Az0NcbyrqdJw+uK+qdSgZC7Yvwx9RH - UbxgsTYnNW9tqnHpCf4pY+NEv1i5TR5XcfPEgaPxasCjT0TNXqgsDmlRl5dcJ9+FPs4tgvaY - NynlOOyVYflYKN86f+M27xz1MmXdrzj4FwnPbvSb+Vjf1OZ1HVVnZ1XWH0/N2yDKEiexLQAA - osW0hQGGGwKaGqSrPHVTOR7GNekaKB/G7ermuOabm8bDaOJbd93dMkxCqvH7uVejsvOnPigi - eF+EZ+uGibF9FuNDTMdD4IPKuF2fr5lW5anlK4dcpm4xy0Qm/qdUR5hMWETsMcv5hu/rb0nT - HF0e/HwRw3eZ4m4MmHnf1DwZSHOVPwX5k78SBgAAm5u1pwib261DbLSe9LamL30AAADAXmYt - DJjJSjkBgA2E93lSTsAeAwAAUzBrYQAAAACA2TKlMOCaaxcZJmaSstGqqipnbj1yOPzrh4ij - JSwi5CcPAIAtLFu2rLHhoQALTLU34MUXzkwxBdhU3ppblP85AAAAACJN66Gngi7DoCAAAADA - cQgDAAAAAMchDAAAAAAchzAAAAAAcBzCAAAAAMBxCAMAAAAAxyEMAAAAAByHMAAAAABwHMIA - AAAAwHEIAwAAAADHIQxwtrF9Gx4Q23fnx/lb4HRt8taDyr/rGnur5gVbeLozY9NtzZZZ/46T - zsAkVgxxlVnfJ/7yEIYf2sXHN+XVLqgfqEwLY2anZJoOAP2+ypxgOnLd4YrDj26MnWieACAK - EQZEC8MJLzzVnZ5qecrs3SiU1PaNbptaliLQ5HIY4d8rwrM3K2Zsn0xyQ1P7oalG91ZPbwwQ - KceVe19NqB7vyXxmxUBjbfID+5bM/hcBgNkXLWHARE9R4TqlRcqpcXqMjQ6JhOXydJu/Z7f8 - shNbPVZdK5JFfg5hL5M7oqb4Q5N6HqsTFYensx8gQn4s3n01WZkFFc15j53OD9KTAAAOEHlh - wLS0agtXj7koa5tKUp7M2Kf2P7r3nty6s+rkQq0r3DsnpaxNbXc8VbO4tlVO+Hay91Svru8T - YkvqQf3CkvL11Y+s0zT87baJ+x8QKxfUW21C3Upq2QF1al15mUVmvNtau7OvIkuYtmXIjGxP - 9b8578JydVMO1U2Yvp1PJhtb5zfX9/WL3NT61PLWPdldPtkb82xdeVswsinvfJGWASWFXfP9 - DkXQp6+OCTGmOZIoDh7o93wjeTD7Sfni4w+4s5e3Voh4//vTs7tciatfLa+2P9BYC+PhZLm3 - DTtZv/OD7GcfhpxP4Uie4D7xyckE/zTzdEWEIU1/u2XqPzTF6Y4DKSvaYkPZyT6/uKGj7nLM - 6rcwz3cP368tsHqkWP0lqkl1LA/ypxx5bNNidf9oHwU4dK12kTFl3b5KKdu58tgW09Fo+DrG - A0D5zRbMXbJy4dELF0XmXAEAzhZ5YcA0Ges6KtauE8dOjeVPflRoBLSHtR56yjwzb80t8p/+ - euU8552rnkfjCh4dKFDfnq5NbunZWDh6f13Czr5HlbN4Z03tBRGvrKWclQcq1QWa923O9NQt - 0qoOlw3pwh435Uys1AN6ZT1Azt+3RKkZ+KQpjNGR300odYIy0dg7oNXYlNTqDEvGPba6PrGx - d49WC6zpGTDmv+cxU2b8b07WIbTUhM830q1i/na7M07pM6mYV3bUVdtQ6jGG7OmTEllFa5NP - 9lRlpslaWt5dA9YHnu9OsE5zeP7hXrm6HNlcq1S8NvpNee7Gbe7sqVUo0/407y418QtKytUV - 2oTPTvNhOpzMe9v7JzPu5CD72XeL5j/i5I/kCe6T3X6Oz1D+NIfj3UeaIc0AuyUMP7TRC8Op - Kwvigu9k34NZmXnU9Df2rC5/j757WMgysDhv8fHTFVmZauyRl10V+E/p3j9yj6kf+T90zT9P - i5S9+0qukm88Gq3pDgD1fdy8hL6TY8p8w3KWpSsARKaqqqoXXzgzxURsEwZMoS1QXb3jmFhZ - tfzVvKaOixsLdKW/b/uTb+uyqX33cHyTPJdknArQuDhvYs2rk6D84Q1zXMeBqSXe9AXjR2Pj - EkX9llQhv1plhfJpU0rZZi1v8+JTQ9m87JQ/eEBruZTWXojN9knTzN8mZGxWtj3T/5LKtlJc - C8Rlr0it6+iszDbm35AZpbLid3Pe1Pzm0PztxoQxk1YJurJXqNu6IjN73VYlz2ni5MF1S632 - jHknWKe5YkmsO0Gxa2RMZIWSsrDanxa7S0s8PjUl3jXhNznT4WS5CX87WQTcz8qL+xctf1bm - P2K4juTg+8RdvZ7En+ZCvPW3GxOBdoulSfzQDF9wQgezeXXzHlZnZy1du0Wtx3eeHK4olPP9 - 7kCZmmv/qHtsRH7k79A1HzkB/jSuBUxHY4iUP/3g6KhIM8S65qIVACJTdXV1WNKZtTBgBlu1 - FRdPHRUrt83Nmrd2S3PXaEGA5mHvHIv2XdeJMGDjYrDm1VAanIJGeKHGfzJ7x1Ye7t0T6/mC - aVV9vbIBL3XxFiEDm5DSMUgxjq3K0qfpGjAwTUz5N2TGXVmZvHAmmLY8r+z46WzRunZ55RSz - FaaUp/LtLA6nKTAdRcLzGzcnPk1Hsr+cTF1YjqKp/9CmlA0/e1iOrd/bKcTxwRWb5Z9jojtw - IodugJSncjReGOlbkG1OdurtagBgL7PZGzBzrdqyVW/FduVsEZu9busuOS7INd+q/Slw+66Z - ebsBm1eDNjiFK8JzZ8/VGjfacaxPrFB2VHVHRlWBcoJvnb+p2tV4OSHKnu8v87nAzpDmmMgK - cdhVbMZKEfBaPd22ZP7z7soybEtkGzMTJOe7tFFhrr0RyrezzGS/2q5pzp4YNVSzsgrLmlaX - ifJW919djo0+ulIOULZOP3CaniHgFimbshfKtwvElFVhOpysNxFsJ084J1abnuiRPIl9Mok/ - zTxx1DLNEHdL4Iz5/6HJUS4+DRx+UjAfzO7dYpErv3t47pKVw4/ViCFtGFJof0r3HpOsD13z - LgqasvloDPB1dAeAHEN1VUGg7AKAM8zyoKCZadWWp4T+s54ehtSOixuz1akLI30i0IrTYUYb - nGLzixcs1r54at7aVDknTtTlJdfJD+XVcvO6zGODg5FDmTesXpysvZMxm2+aE7j0QvareJLS - LhH2v621O/vUG6H4bGuuMGQm0M0W06oaO5JXL6717I2Qvl2+Tybl+C45PHpL6kGZAUP2xkwD - E5SKV8oxke2pSY+d71+4cpt+UPJcY/rmNL39Y8ocd1XPmLJni+7sqSPWgny7QLvLlFXz4WQh - lJ1slZPAzclTPJIntE92+1xUMLE/jesmPxZphrZbAmfM/w8t07eBw/9XM3yj7eX35KYuFpa5 - 8r+H47JXDNWNFPfNDbYDdV27cr77RkbWh675yAmYssUhke/368TqfrMF4tTRs4lFXB8MALMd - BkzA5NsCLyqFvnd0vhy60zWqhQGec6fnhBpC+66Lv8bF2WK4fNn9Nq7Sdbmqhxo+eejWMl8A - 7ZnjnvC+7cv3n6Zx9SCb0CdVYFrSuK0047ZMmQm0ucyKgb4K88LGXeeboHlOlnev+n5k3uLp - vbXC1X6vvrW6VtiYvikDlrVkQ8rW2TNlzN/uMv2tLbNqTtlib5t2snEBz1vD17RcMixH8gT3 - if9MBvvTBEjT324RU/6hSWmby3fltvRsrAy2kw1zMt0Dsdx0q6cF2sN9AbcSeL6/Q9e8iyzz - 786Gxd+0wO/X8S58ulbeMi58F2sBgH3ZJAyYSlug4To/rep/Qesv9rY/SfIiBFPzs7l9VwRu - XAS8Ok8eXFfUq7+jS6AreqeQctiFMauYAXEFVRWb8pJrIukpwn5M96EbiOspwhUR1IIDALMn - 8sKAsLdqG5sG06rUsSUbtcDA0/6knB5OxsUJU/uTVcOkCNi46Ld5Fc6jHCf66zjjCh6d8L1I - /Bw/hpTDbjJZdZrI+mnP3bi7d2PwxWbfdB+6gcgCf7a2DQARJ/LCgJnVWbN4S6s26R56DgAA - AEQ7p4cBFo36AAAAQLRzehgAAAAAOBBhAAAAAOA4hAEAAACA4xAGAAAAAI5DGAAAAAA4DmEA - AAAA4DiEAQAAAIDjEAYAAAAAjkMYAAAAADgOYQAAAADgOIQBAAAAgONEehjQeugpz3Temltm - MScAAABA1IjcMEALAE6ePGmYTzAAAAAATFGEhgFKDKAFACdOnPDMXLZsmfJaVVX14gtnfJYe - 27dhdX1fXv1AZZo2o7Nm8ZbBsrZt4n5lvnupdY29VZnaZE91atkB1+yFFYcf3Rg7bd8EAAAA - iDwRGgZo9DGA9tYYAHikrF03uOvxsTRZoR/b1zS4MNU1v6xtd36c0EKFxdXeSGDtzr6KrOnL - OgAAABDBIjEM0LoCDDGA5pprFymRgPbq+0n88pXDTR0XNxbM7WypT1xZNnTU9/PY/D2HxYYH - 9o1mqlEBAAAA4GCRGAZMzryCuxJT93ZmxzcNlm0vFPcfNS0RG5fY33FBCDUMOLgl9aDyT2p5 - 656CuTOd1xmnBE6znQUAAABHq66ujqhrXKMnDBAibXle2ZbV8hqAOLEv8JJVfb1VcqKnOrX6 - 8WxHXBvgdzwVAAAAnCeawgCRVViW2jqyPFOIMauPx0aHUuI3+8yKnZ8yIzkDAAAAIkkkhgFa - d8myZcvMlwf4uTDALTZ/T5+/VHuqV9cnyo4CIU7XVosKea3wWNfR/oRiB3QFAAAAAHqRGAZo - Ghse0ir9njmTGdbSX5+bWq9OLaw43Osa/DMvfmj14mR1cl1jL/cLAgAAgNNEaBiQt+YWLQDQ - V/3Nc1xi8/fstp6zpy/fInXZaWA1HwAAAHCGCA0DhLu6P9XeAAAAAAAmkRsGaKj6AwAAAGEX - 6WEAAAAAgLAjDAAAAAAchzAAAAAAcBzCAPhoPfRU0GWqqqq4ZgM2wlGNqeD4gR7HA6IJYQCM - Tp48GeDTxoaHZioj02Ns34YHxPbd+XFhXBIRz/ZH9YSPxouPb8qrXVA/UJkWtjycrk3eOlxx - +NGNznvkoo2PH0q8aTBzx4PyR1k9UtxXMeEHHE3l7z7FI4EDyVYIA2DB/PxmDz8tHGqdo1+I - lLK2sJQ7suyr75NTa3cqJaD3rUgtr195tExuSye1vHVPwdygm52MyZVoIa5FcTmDJnxU+xx1 - 03aATVRox8zo3moZAxSObtg06vOzemAkURw8YPj55K0VrQf78rwxQ2fN4i2DZW3bxP36bWVW - DDTWJj+wb4k6Z3TvPbl1Z0VE7ZzpNLHjx1CCTWO+wi0ySrzIP7omezxI6xp7qzJD3lJK/Dwx - PScLLc1tYU3NTw4j/w/qWJEeBuh73/LW3DKLOUFAczfu7t2olgLhEZu/57Bwlyk91auPrTzc - u0e2QfZU1wi5LTFTdWjzw+nskjimxHDUjSkH+WxnKXQ9j9WJisNKnX7U9FH85t29VcL356NM - D65dN7jr8bE02dI/tq9pcGGqZcKZBRXNeY+dzlcqMXEFjw4UyG1Vp+7tLLBVTXcG+JRgthIZ - JV4UHl2eNjIZEiyuDjESiI1LtPgVh4n25xjbN13p60ThHzRaRG4YoAUA5q43goFIZ6heqNPC - 3RKgFoUZpx6o7+sXuan1ITcMJMS7xiGkVVUGWXRUvy19c6a35WPksU2L1QbRhRYjHPTNNill - nrWUdFYuqK9tNfROeFJQSreyA+pK6xpb5zfrvmB2l7Fnw5PU4fgmLXumBH2+he1qElHCeNR5 - /yjan0no++uVA6BjufWxodL/3a0WC+G4FbLbTffb2S6qrQ+S0x0HUla0yQp96F82fvnK4aaO - ixsL5na21CeuLBs6arnY3CUrFx69cFFk2igoigC+pUqbtzyRM1xtw+Yu0CBljgslns24QsR9 - o5n6/WDYV3KWemCkVe1OM/zwXSfNwEeInPD9uwvTqVk7Wjy9AYYjQejm63oRtcPVWBjG6nKY - t1YpT07VLPY5vBGpIjQMUGIALQDQ97stW7ZM+LvyxtB9rxRDhhEm3rfq8BURuKDpqd40ujm6 - S6KZNLbv/rqEnX2PZsnBBrUXRP7GbWVHJ9BOlrY8r2xL6kGRF8JAZ+O24i2W6R+ef7h3QDvx - uEc4uPVUr65PbOzdk+k6bHRr1Z8v6h2o1JZRKn+9WUJbRkkh49SmMtHYO+Ap7OZ5vqBysnQl - KDdX0zNQqEtqbF+TsEpQKZ19voXgUJxxFkedu0FLHSXf0rOxMr84b/Hx0xVZmWrNOy+7yuLY - 0B1dAQ4h41883k+u5np/O7LQsz5IRi8Mp64siHNvVDkxexPQn919zSu4KzF1b2d2fNNg2fZC - cb91GCDi5iX0nfT2jXTWlB3Iq68KsCNhWap4DgblWGretzkz7rHV/guKAMdVVJd4UXt0xcYl - 9ndcED2B/uiuA0P7Y821PmkGLFKMf/cgg3/8HwnCm5R6gVCtbO8wFoZpvkWT5beI3j+onUVo - GKAxjL1T3voZmG7qvs/2n+hY11Gxdp04dmos3/JCN1eMm1K2eSpZh57s1qzfkipki0VlxSQS - yKp0FyipZUGCAcO2XGcdXykrlqh/+rjsFal1I8opx9NZIZsxUsq2WzZdKIeENn9sdEgcPKBU - EF3WXhgTR4WftZSF3Qmqm+voLIz3JuVZxpBgbPYU9ximzuKo82ktix8VaVlL12452VOVmdZ5 - criiUB5vxj+lPoQLcAgZ/uKWx61BiD8rfdtqkGF7auSzWrbexQn/4wTmxacOjirfXa3wlQ2V - tw4w0jcwXSHg5TkYlP0pghUU5gPGc1xFbYnngKMr8L7SDozAAh0h8aa/e3yImbHakCspkZm9 - TuwaGRNZwlgY+sQnFt/CAX9Qe4rEMEDrCvDEADExMcrr+Pi48nrNtYuUSEB79V3Jt/t+zO9Y - utGOY2Jl1fJX87Tub/MCssEvO3xj3CGlVfX1yobS1MVbpnLBXGbFQF92dWpHZ2Wa/xR8t3U4 - PpSEva28IV7eYOi2DqXSNqEElTpoWPYYps5z1BWONnmaGzzHiRwrv7dTiOODKzZrg3BCHNIQ - +C8e0nEbpp+VPg+FZamtI8szA44mujDStyDbnfO1xZzUg1L2WOAaWCj8HldRXOJF79El69zx - YW5qDPvfKIAL+zZsNRWGwUXvH9TOIjEM0NNiAG1CiwSsWA0ase4Kv3jqqFi5bW7WvLVbmrtG - Cxj2E1aes13/iNZYpQRdfWKFUkxUd2RUFSinq9b5m6rVhgTvMsEppUxL3B7tLxu09DRs60K8 - MTM6ck7eXT6VJ9lXu0vrKTIvr1umTLtK0j0nY6XI85nj+YK6hd2bGzWWzuYEzXvMebdonGWW - R527SUx3bMxdsnL4sRoxpA3CMf8pLQX9iwc8bl0f+T9I5LidyZVvsfl7+oIsIkccXaVVIZVN - h+9upFEsM3vd1l3++p9dAhcUAY6rqC3xovjocg2/iYvtCb6v9AKcNAOWPN7EA5QqoRwJwn3d - 0Txx1KIwDHxaj+I/qL1FehgQImP3faGfrnA5ImjFduXYjfWWy9zHaso814otrDhcERcrtpff - k5u6WKg9zqlCli+iLi+5Ti4hd7IsO+SgaiVy89nn3shNvZJM7XDMTR3Z2VewcjAvOVVbSF6N - FKhyY9hW5twlhszoNyQPEkPBlFbV2JG8enGtfnmjtKrDZRtWL07W3qlH2sZt3jnqFVG6L+hd - eO1OpRy06KoyJ2jeY5hZSkXHcNTFiuIFi7UjR39sxGWvGKobKe7TDmOLY8O6BTfwX9zyuHVl - zHNolSX6O0g89c6p7gXfX6Vso7146ujZxCLtyyo//F3zHfkYgeDc48fUEqzCU6pI1pdn6A8J - c0Hh/7iK2hIv6o4u709JKU961e8V+I/uK9bqpOll2qXbzH/3NOOp2ZBCgCPBpxyQx55FYejJ - oXqJsCmHUfcHjRaRHgaMj4/rBwUF4e2+j7f8XIat/Wc9vQSp6rggb/coJknrlfYy71LDAsIT - uXnIZsh8nwV0b7O0O4QaWN97LnhmDBsykkeRz0hrbSs+2zLl1iL/3i/o+5E+255p0+rmPYaZ - NXej6agzHrQaQwu6+djwzA94CAU/bt2re7NRkO/nIEnbXL4rV72I2bhR87FnzptujvG7nN4r - 76/ganGkec8/w9/XU6qcrk0+GRcXmxa8EAh2wLhFa4kXXUdXgGIh6L5yszhpBvwbmbfor1Rx - pWM6ErzMg7isCkOLmd5MRtcfNIpEYhig3RJ02bJl2uUB+gDA+sKAUAeNyHYs772r5AXsjAuy - 0NjwEE9BR5Rx2lEdV1BVsSkvuWY6niJc4cAyc4rHj3wcW6s2qTb6wuacVp4gikViGKDRfmZK - pd8zx++vztx9b3mbCzkiSHchvJ/xmp4xQrmp9Q68321VFW3QiDaOPKotejOmSjYWhjdFe5j6 - 8WPdjwR7clx5wmMuo1qEhgF5a27RAgB91d88x818wrPuCvc9lK27qBw+RogWDkQfjmpMBccP - 9DgeEE0iNAwQ7l9aSL0BAAAAACYicsMADVV/AAAAIOwiPQwAAAAAEHaEAQAAAIDjEAYAAAAA - jkMYAAAAADgOYQAAAADgOIQBAAAAgONEehjQeugpz3TemltmMScAAABA1IjcMEALAE6ePGmY - TzAAAAAATFGEhgFKDKAFACdOnPDMXLZsmfJaVVVl8UyxsX0bVtf3qZOp5a17srs2PCC2786P - 83zqfXvx8U15taKsTf+pft2CuUL0VKeWHXAlvbDi8KMbY4U4XZu89aBuGQAAAMCuIjQM0Ohj - AO2tn4cK91SvPrbycO+eWHW6Zkxk+090rOuoWLtOHDs1li8r94oLI4mNvXsy1XVTqx/PViv9 - Yu3Ovoosz1oyBhA7+3qzrBMFAAAA7CQSwwCtK8AQA2iuuXaREglor76fJMRrdXqRVlWp1PVH - /SU+2nFMrKxa/mpeU8fFjVqjfmZFlevD2Pkp1mt1nhyuOPwoMQAAAACiQySGAROXtjyvbEvq - QZFXP1CZ5prXX5+bWu9dJKVM/efiqaNi5ba5WfPWbmnuGi1wjwvSyI6CFdtd4cRBmaBrCNDY - 8dazB1oX16ofrGvsrcqc7m8EAAAATKPoCANEVmXvQKU6dCe1TAYDhbLe3+Z7bYA64a7ox2av - 27rLOy5I0kYWPaquklbV11ulzZTDhO7yjhGSFxLUdurHCwEAAAB2EyVhgEtmxUBfdnVqR2dh - vOXnox3H+vrPenoJUj3jgmR1f9d87VJgH6ZhQrEZK1OOjYyJLOOSAAAAgG1EYhig3RJ02bJl - 5ssDrC8MGNu3oSVujzYcaGx0KCV+s3XCF08dPesd0nO6NlkbFyQb+GU/gDcGOF1bLSrkYmNd - R/sTimPT4vPKmvYWZCkxg2tO+L4tAAAAMOMiMQzQNDY8pFX6PXP83CZIbaEfzEtO1d7I+3vG - iX0Wi8kRQWXbPcP6M13jgpZ0HOsTZ/tWu4b+q/cbjR9avThZfauEDXL8T2XryKa85DpX+lE8 - Ikj/vDZ/rO/ZCkQqjmpMBccP9DgeEE0iNAzIW3OLFgDof0jmOW5zN+7u3egzJ3/Pbt27WNdb - n5nyAgC1A6Hg0YECQ4L5e/ryg20iapkf2aanhGczlZHp4fMQiTAtGbEsv4L7CRiyZ2ye/b9j - aGx/VE/4aFQfkLJAd9eECZEHyXCFxThJhwrP8TMzRYojf+AzLELKEyUgCfpAVfMyoaxlmY7Q - Pb91cokgAkVoGCDc1f2QegMQbpZ3a9X4+SuodY5+3yuzAzCfDg1zvM90Uy/O9nnEW/3Ko2Vy - WzrT+Ey3yZ25Q1xrFiKNnmpZvVNiWmXT+0a3zdyGZ92Ej2qLBwtGgNCOmdG91d4YwF0vlLTb - qQV63qLyW64W2x4daKxNfmDfEnXm6N57cuvOiojaDzNu4qWiac8XTkO2jCb+Aw93KeSQo2Vy - dX19T0JYqtGGYdKWtXPzUGqru64HoiWr1ceqq6u1TYSSiOf7EjNErMgNAzRU/W1C7S3x3JFp - 6mLz9xwW7pOT4fFwwtUzMzN16FjfniUbJW5pbHRIJCyXe1Ld9JjV8DkniYmJGR8ft/rE9FBC - YaMKTc9jdaLisIwB1DpZgufRh501tZ1CHDd8tYKMlaLadec07+3UCiqa8x47nV+VKeJcXaY9 - 1al7Owu4T1pIrPZ8/LRvNQJ+4Bwt/ugr05qw13C09Kej4uRJVttEKCOjhG5khyd4QKSJ9DAA - 9qOvnbunhbt9SO0uyDj1QH1fv8hNrQ+5ucj38XABjeq3tU3cb8iMbB4beWzT4gOyP2GhxbAH - XUOpfNyEey0lnZUL6mtbDb0TnhSUc17ZAXWldY2t85t1XzC7y9iz4UnqcHyTlj1Tgj7fQhfq - eOdrSwpPatqm1SvgDV/BS6nayvnaMzG0/WP61kEyEE2UGCDg58ajzmLnrx4pdt0+WDkAOpZb - Hxsq/d/darEQjlshm+p1v53totr6b3S640DKija5afmklIrD3qpYVmWFktXjpq+2ZKW4X7tz - 2oURsbJATWrukpULj164KDJtFP9EDqs9P7avSYhTNYv9/Fr1t6X2mWP8Mfo7xibyA/fkU3dE - yY7W80XaXTTUu+c1rjjaPJIoDqqlpTnDDiorps4TAxjq6Ib2cnN3gb6B39zYr1SvLVc3V9MD - zPG3afOGlPmGdMzt/YY5nu87TfEJpogwANNvbN/9slVMXlrdWVN7QeRv3FZ2dAIN+VaPhwt1 - W/EWy/QPzz/cO6CdvdzDHtzkeTSxsXdPpu5xE6616pUTpHw8hVxGqfz1uk7YMoWMU5vKRGPv - gOcC9HmeL6icTV0Jys3V9MiBAZ6k1GqBRYJKLdDnWwhPDuM8l7Kcrk1u6dmoT03e/Grf5sy4 - x/x9BaXOd7hsyBN4eD+aQAZsTd/2HywGsDjqjDu/Mr84b/Hx0xVZmWrNOy+7yuLY0B1dAQ4h - 4w6P95Orud7fjqyNWf+NRi8Mp2pVees7m1l9tXkJfSdlj0fnyYOJSysMM7W3nTVlB/LqqwRC - 4O+ecv5/ra7yoVJUG+YUjvoeGz2P+T3GQv6Be1eZ61Maz1ubfLKnKjNNPZ7vGpg3etRdWqoD - nGqX92UfD62s4Ggxs4wBzO3lVVWu3WY5/MaQiOXC2rQnWfOGQt+0eUPKip7eAHMihh4PLatc - SBDJCAMw/WLjEkX9llQhW7YqKyaRgPHxcAGCAcO2XPVsXykrlqin57jsFal1I8p5y9NZkZq3 - VqTobifls1bZZm2+7HY/eCDVPeRXrL0wJnxuQqUn72Dr+kjdnPpQC09SnmUMCcZm+91jPi39 - 8aP6jM2LT/XdYqgmlAGb0yIBTwzgZ0SQZHHUGXd+WtbStVvUalPnyeGKQnm8GfekPoIKcAgZ - drjlcWsQ4s8qJX5eKF9N3jmto7MydmRw7XJPh5tyRA2OKl9TjWbLhspbB6J3qHf4We35AL9W - T/lgnFNpPjb8H2OWzMebv1Vch0GaOHlwnYwGRz2lpfxI7Bo5HR9CWcHRMgGGKr5WvdbPEb41 - bHMK5tVFaNcDKAvrlzdv2rC8ZVu+ORFzd8H0DVXC1BEGYAZoT2VWzg2Lt3g6vifB83i4yjT/ - Kfhu63B8KAl7W3lDvLzB0PcdSqVtQgkqFTXLPeZ6xoU6qjuMV2KEnoGoEEoM4OV9KOFok3nn - ZxZUNO+Vo+0HV2yW80MeFxF4h4d03Ibws1JChX7D49Ktvpr8QaUtz1MqeV1HF2Tv8SxwYaRv - QbY7k2uLqdWFLvCenxhTmTaJsTehriJ7io6fzhatajQ4FlJSVmUFR0uYaTXs8FamPQ38YUxE - q/F7RhBpM4kBIhlhAMJHqTRogxn6R7TWJvnYZrFCqTNVd2RUFSgns9b5m6rlM5h1ywQX6uPh - XAv7bOtCvDEzOnJO3l0+lSfdydu8vG6ZMu3SSfecjJUiz2eO5wvqFnZvbtQYM5gTNO8xT2XC - 3TgXMHvBvsJUMmBnIfYDSJZHncXOn7tk5fBjNWJIG4Rj3pOWgu7wgMet6yP/fyM5mEd7NqJI - 21y+K3d1bbw7SOisqRWF8U1WP6ispQlbttava+z1bEcOLrpKi4/dt1dGqKz3vHEpc/kQK44b - 5hj+0CI7pGPMz1as6UrjrMKyptVlorzVWEPULjjJjDu/NWhZwdFiQakTT/oy2amsG1hYBu0Y - ElHean0XWu2f4UARLtLDgLDfXQvTwHN17MKKwxVxsWJ7+T25qYuFOsYmVciTkKjTHr6m3kJO - vYtFcd7iLakHfS4R7q/PTa1Xp9RrZ9XRF7mpIzv7CkyPh/PPsK3MuUsMmdFvSDZrGU5XaVWN - Hcnqs+S8yxvJAbgb3A+Y09rGNm7zzlEvpNN9Qe/Ca3cqZ8ex0RASNO8x7dvlFy9YrGU+UPaC - f4XJZsD+tEggeD+A+aGEscJy58dlrxiqGynu0w5ji2PD6nANtsMtj1tXxjyHVlmiv7+R+9mI - SigYV/Bom3AlJeXVD8TGjlj+oOSoD7HcW1OUj11PLNK+l3rBKI8RmAiLPW9uAvA5EtTyQQjz - HN8f41wR0jHmbyumVWJ9S2PlyE85JrKtiuU+uVYIZQVHizXD9bXKW61+73mrTZjnaEJvU9cn - G8qcCd38J3Ai5sxPIlnMpMgNA7RDx/yQDoKByKP1WXvFmZ7IZlhAeEYne8QaH9mWpXubZfns - Nuu7bQbPjOnZcL7kSAmfkdYWz54z5dYi/94v6PuRPtueadPq5j1mStYnez6pmb6CxdYNz9QL - OQNRIKSxQFZPDDTvfEnuOsNbqwMs1vRMw4A73OK4da/uzUZBvp+/kdoULS9iTrNMys/DEH0b - cU/vrRVlbZlWHyE0pj2fFspv3zTHWKb5PcbEBH7gej4Htvy7a7eZUpnDjOBlBUeLX+Ybhpov - qNUPswncWq+fqU175hg2FHSOodnesLkQN2T5dbgwIMJFaBigHPRaAKB/YsuyZcuEv2d0B3oa - juEG8+qDroS+aPPe6tH3Zmo91ZtGN3vu2ReBDxKaHo0ND/GLRZRx2lEdV1BVsSkvuWaKTxGu - iI47RE2dc46fzpMH1xX18ncPbCrPCTYfSKHM8VeT1s/Upj1zJrEhc2qT2FAo20XkiNAwQGN4 - aqPy1s/BZHrQT7b/ROXDcdauE8d8L94yXmDnuhFySplrGPqFEdcdGGXMUP14dtR2d4blmiEg - ojjyqLbozZgA2aEUvrzYnKOOn6zKXu+pcOafb2gH03o8BG31B8IrEsMArSvA8sntWkBsFRb7 - Pg3HYvi1y2jHMbGyavmreU3as3L8kJ252bo7sWRWuH/3sfNTJvBdbIeoHdGHoxpTwfEDvek+ - HoK2+gNhFIlhwMRZPV7Ke2GTyvUsVflkx5Xb5mbNW7vFdScNzUHtsYvBB/zIzoQV26O0KwAA - AAAOER1hgOlpOIW+FzZ5bvLtqcTHeu+kobsAK+iAH230UcA71QAAAAARL0rCABfvg37iLT+X - t2HuP+vpJUg1jgsKPOCHm6ABAAAgSkRiGKBdDbNs2TLz5QHWFwaE+ngpeRts9Z7u6rvTtcna - uKDTtdWiQs4c6zran1BsWct3Pb2VGAAAAADRIBLDAI12gzbDHXatFzU/6Efss1hMjggq2+55 - OI7nCTvz4od0D37SbpLgulOQfHyVfKzm5gvH+sTZPvWRTMIB9wwFAABAdIvQMMDzBAp91d88 - x818azzTk3rMT4DyPuLE4rkqxse+ZBqfvwMAAADYV4SGAcJd3Q+pNwAAAADARERuGKCh6g8A - AACEXaSHAQAAAADCjjAAAAAAcBzCAAAAAMBxCAMAAAAAxyEMAAAAAByHMAAAAABwHMIAAAAA - wHEIAwAAAADHIQwAAAAAHGc2w4Dq6upZ3DoAAADgWLMWBlRVVc3WphF+Y/s2PCC2786Pm+2M - AAAAIBSzFga8+MKZ2do0QjG6t/ZUdsXGC7XVoqIq0z1Xqe6vru/zLrV25+H4JiUA2DbB1IOG - Db4bWtfYK/NAsAEAABAmXBsASxdPvRq/pEB0tojllb6fpJS1+VbEs3bLCvrEko/N37M72DKe - DcmQYHG1jARCWAsAAAAhIAyAUWfN4i2tcqK2tV7+03rQ1RhvSWuh36Z762rFX1hx+NGNsWJ0 - 7z25dWflDH384F7r/gfEygX1term/G5FiRkOiw0P7BudJ5fXrbV2Z19FltzisZXqtgAAABAi - wgAYZVX2DixVxwLN21fdkVFVMNfn4/763NR69xs5KEj3WU/16pHivt4soVX09y1Rqux1CTv7 - Hs2S0UXtBSGM43n6688X9Q5UCnG6Nrl53+ZMPwN+YuMS+zsuiHjjWgAAAJgUwgBYGL0g5mcL - cWFEzMs3fmYYFDS2r8k7PTokDh5IPeh+v/ZCbHaiqN+SKmSzfWWFxZZSyjZrPQDz4lNDz59n - LaH2FfSZMgkAAICACAPg63Rt8la1Hl93sFb+c/BAXv1AZVqoq5uvHOjrrRI91amLtwh1DM/k - cqUEGCnxmye3LgAAAEwIA+Ars2KgL7u6RlRVxj5e07WkciK35ZFDd8oeO52vv7OQOqworaqv - df6m6pExkTWZEfw91avrExt744TVhci2vjZAZn6kWIuO/E0DAABMA8IAmJzuEEsrlJro+asy - Nk5szbSqw2UbVi9O1t7JnoE4UZeXXCffpZa37plQTd17EcLCisO9spY/NrHcAAAAwB/CAJhk - VqiPdsuvKjB9ZL7Rp3uOa75ppH6VHBTkNx1vaoaULUf8m9fyt6RdyMwHmwYAAJgGhAEAAACA - 4xAGAAAAAI5DGAAAAAA4DmEAAAAA4DiEAQAAAIDjEAYAAAAAjkMYAAAAADgOYQAAAADgOIQB - AAAAgOMQBgAAAACOQxgAAAAAOA5hAAAAAOA4hAEAAACA4xAGAAAAAI5DGAAAAAA4DmEAAAAA - 4DiEAQAAhM/Yvg2r6/vUydTy1j0Fc+WcB8T23flxoazrs+TFxzfl1fb7LJKat1YMxoeUGgAE - RBgAAEDYVK8+tvJw755YZbKnumZMiLlTSGzuxt29G4U5PACAMCAMAAAgjBLiY7WJtKpKIVv0 - H6jv6xe5qfWp5a3bRXVu3Vn104UVhx/dKGT9fuWC+trWtTv7CkZ0S8puBEtaSLBN3P/ASKI4 - eKBfrGtsnd8sOw3WNfZWZeq7I9RNxGpzlOBEnQYAN8IAAADCZnnewS2pB0Ve/UBlmjpj7sZt - ZUe9bfmPDhSos0/XJrf0bCwUor/+fFHvgAwYRJbPksH0D88/3DtwoTZ5a3WFNtG8b3Nm3GOr - R4r7erOEFjDsW0IfAgA/CAMAAAibrEq1Tq/U8lPLdMGAm+7KAZESPypfyzZnTmpLKSuWyNb9 - +NSUeNeETH90SBw8oMQhLmsvCBEXm7+nL39S2wAQzQgDAAAIt8yKgb7s6tSOzsq0LM9M1+Ac - 9coBdWzPtEgpa6MHAEAICAMQDna8fM2OeQYQ8TbU9OzRegDGRodS4jdrc/tHZKu88DThi9GO - Y31ihcX6niUnJzYusb/ssdP5Vfoehoi6NkBmZqS4ryIrwDSAGUEYAGuje2tPZVdsvFBbLSq8 - pxN9d7a0dufh+Cb1YrWJMabjvo5tcqjQA4gYKwfLklO1SVmyyXIpNr84b/GW1IOp5a3FC/Jy - U+uFet/PVPPKuiX9XiIcRFrV4bINqxcna+/oGQDgH2EALF089Wr8kgLR2SKWV/p+YjqpZO2W - FfEJbyGMJ6fY/D27w5IQAEyV6xafvlwXDEieCRdD8aVbUkdfyrmnXXM8H+knDFcCRNS1ATIz - waYBzAjCABh11ize0ionaltlk5VoPei6CZ0l963rvG99b1Q3uvce193xgtT7e6pTy4Y8j9pR - +6+XdNxjurOe1Q3y5nlun6fdd0+uEPDGeZ7r88rceY6Y7nIAAIAZQRgAI9kWtVQdCzRvX3VH - RpWhY7q/XuvRVslBQbrPeqoNN6pTquZ1CTv7Hs2S0UWtz4BXfTpqhKB2ZO/tLCgYecBdKS8w - 31nP6gZ527xpuu67d9rfjfOUOfWJjb17Mqfz+jwAAICIRxgAC6MXxPxsIS6MiHmmfmRDo/7Y - vibvtOlGdbHZiaJ+S6rY2VeRVVkRKB0he4S3l9+Tm5onB8XGuhI33VnP6gZ5ujRd992b5+fG - eWNiKKVsu6FnI6K6ywEAAGYEYQB8na5N3qrWm+sO1sp/Dh4w3/c6APOVA329VXLAz+ItYu3O - YLeAiJuXIMRZ15uw3FkvQNACAADgYIQB8KXd67pGVFXGPl7TtaRyIlfxmm9UN6YNK0qr6mud - v6l6ZExkBRp/31O9Vezsqz+eWv149qPyGrugd9abaH7knF2nxvLlRQueNGfx2oBIu3FepOUH - AABMG8IAmJzuEEsrlJrf+asyzPe7CMh8o7o4UZeXXCffeYf6aHyuMVhYcfiu86vLRKMcx5/V - 2JG8uja+r6J4weJAd9abTH7yq2Tii2snnyYAAEA0IAyASWZFlfwnv6rA9JH51pzmW9f5jrOv - koOCrNIxD8fv6/VkYKBPnTDdOM/fDfJ88iAC3jhPJu57lcIsXhsQaTfOi7T8AACAaUMYAAAA - ADgOYQAAAADgOIQBAAAAgOMQBgAAAACOQxgAAAAAOA5hAAAAAOA4hAEAAACA4xAGAAAwS8b2 - bXhAbN89kee1A0CYEAYAABA2G1IX93nfLaw4/OjGWL8L+7r4+Ka82n6fWal5a8VgPHECgOlA - GAAAQPiklLVNstY+d+Pu3o2CLgIAM4QwAACAaaPW6VcuqK9tle/WNfZWZaozV9f3aQuklAVd - ffs2cf8DI4ni4IF+JYXW+c2y08CUlLvnQc45tnICvRAAHIowAACA8Omvz02td02nlLVtk3PO - F/UOVApxuja5ed/mzLjHVtcnNvbuyXTV8kNLdnj+4d6BC7XJW6srtAlXUiPFfb1ZQktq3xL6 - EACEjDAAAIDwMQwKGtunzNmcqU7Pi0+Vc0aHUsq2Z0402RVLZOt+fGpKvGtCS0ocPJB60L3Q - 2gtCxMXm7+nLn+KXAOAEhAEAANjW5C9FAOB0hAEAAMyg2LjE/l2nxvI3xorRjmN9YsXUkip7 - 7HR+lb5vIcKvDZDZGynuq8gKMA1gRhAGAAAQPvprA8TCikZzLT+tqrEjefXiWvV+oKlT2lha - 1eGyDasXJ2vv6BkAMBGEAQAAhM2evl7DnI2epvrY/D271YnMioG+Cr9JeBbTTbvmeD7STxiu - BIjwawNk9oJNA5gRhAEAAACA4xAGAAAAAI5DGAAAAAA4DmEAAAAA4DiEAQAAAIDjEAYgMozt - 2/CA2M6t7gAAAGYEYQAMeqpTyw7IibU7gz7S5XRt8lb3Q+zz6gcq06YlR0QIAAAA4UYYAF+n - Ow6oFfrOmsVNewuyCuZ2ttQnNvaaY4DRvffk1iXs7HN91FlT2ynSePojAACALRAGIKCxfU2D - ZdsrzR9cPHVUVBz2dhFkVVZoy29YXd8np9TOBNmQP5IoDh7oF+saW+c359XKid6qed75CnWO - d4vuFBZWHH50Y+zFxx+o7+sXuan1qeWte7K7fD/Vlj+2UpsGAABAaAgD4CuzoKI5LzlVqPX4 - uZ019YlFvRajcca6jvYnFBtr3j3Vq2XXwZ5Mta+gpmegUIj+4fmHewcu1CZvra7QJpr3bd7m - nh+rjSyqXX443p3CSLHWwyBDiH1Ldudv3FZ21DUoqKc61fgpI4UAAAAmgTAABnM37u7dqE0q - VW3ZFWC6WkCTEj/PsOrY6FBK2fZMORmXvSK1rqOzMF6krFgio4X41JR414RrdW2+EnhkrxO7 - Ri7Eu1IQBw+kuq83EGsvKEnp0zd/Kp8/nx+erw4AAOAYhAHw5+LjDxxbue3RuNO1nqsFjp+u - yFJr+SI2LrF/16mx/PAPxUkpawvQxh/4UwAAAISGMAB+nN5bu+AuOWjnguXHaZvLd+Wuro13 - 9w901tSKyuzE/rLHTudXZYrRjmN9eXdlidGm4BvqOJCyom2eOCq06MKVgo/+EbXh3+pTW18b - oL8Lk79pAACAaUAYAEsXH28ertimXvWbmb1ua1lyq9oSr7tWOK7g0TZxT27qYtf7vPoBkZZ1 - uGzD6sXJ8v3anX1pYmzU7xb663NT64Vryfy4sX3qdFqVNwV3239sfnHe4i2pB+UlwuZPw/mt - AQAAnIIwAJbmbtz9qHs6raqvt8pqISUSGCjwnWUYqa+83W01oVT6DZV4/QKmsf5Zlb0DrgjE - 9Kmtrw2QmQ82DQD+8FgVAFNAGAAAQNgke/pIVal5a8Vg/MRr6hcf3yTvsOyTVHnrnoK5U84g - ALgQBmA2eNr+ASC6DPT1hqOR3n3TNtr7AUwbwgAAAKaNVo/fJu63fJZipvmZiYESUx/fflZ4 - FvZ8IB/AMqzO8U1NyK2vXFBf2ypn6bZo2zsrAAgfwgAAAKaf5bMUM+MeMz0zMUDDv/eKLKXe - 39KzsVCdVlbcKnb2PZplfsaifFZj/fki9fKq09oW6VgA4EIYAADA9LN8lmLgZyaaebsO5DMc - 5b3Y+utzV7uf7WiRWrxIKdus3WR5nvvpjba+swKA8CEMAABg9oR+72PXYJ7ePbGusUba6jtX - HttS0zNQmWaR2ti+4A9vAeBUhAEAAMwSf89M9MfVpaA+olGs0ObNK3h0Z83iDXtb9xSEltrs - XhvAYxOBiEEYAADAbLF6ZqK/ZWPzixcs1h68mJq3NlX3SVZl/fHUvA3C9IzFbdOWcQD2RxgA - AEBY6e+J7J62fpaiCDZS3/f2yrpnKbq4P5XPeVQnjKmZczLL1wbw2EQgYhAGAAAAAI5DGAAA - AAA4DmEAAAAA4DiEAQAAAIDjEAYAAAAAjkMYAAAAADgOYQAAAADgOIQBAAAAgOMQBgAAAACO - QxgAAAAAOA5hAAAAAOA4hAEAAACA4xAGAAAAAI5DGAAAAAA4DmEAAAAA4DiEAQAAAIDjEAYA - AAAAjkMYAAAAADgOYYAjVFdXz3YWAAAAEEEIAxwhb80ts50FAAAARBDCAAAAAMBxCAMAAAAA - xyEMAAAAAByHMAAAAABwHMIAAAAAwHEIAwAAAADHIQwAAAAAHIcwAAAAAHAcwgAAAADAcQgD - AAAAAMchDAAAAAAchzAAAAAAcBzCAAAAAMBxCAMAAAAAxyEMAAAAAByHMAAAAABwHMIAAAAA - wHEIAwAAAADHIQwAAAAAHIcwAAAAAHAcwgAAAADAcQgDAAAAAMchDAAAAAAchzDAEVoPPTXb - WQBgA1VVVS++cGa2c2FvlLcAQhEJ5S1hgFOcPHlytrMAIKI1Njw021mIEpS3AAKLkPKWMMBB - vv3tb892FgBEm1AavyOh0WuGUd4CiHyEAQCAKQnc+B0hjV5eY/s2PCC2786Pm+2MAMDsIgwA - AEzViRMn/H1k0Q9gqIhrb7eJ+1fXi/LWPQVzjcucrk3eetC1bl79QGWaN53V9X26OZ01i7cM - lrVNtoo/uvee3LqzykSqJxsAEL0IA2DttdZ7t4v7f5Q3Z7Yz4p85izbINAD/UtYmHq1+PPvR - jbHeeWrVPGFnX2+W+razprZTpGXpVlk3uOvxsTS5yti+psGFqVPYflzBowMFyr891al7Owsq - soKuEC7hKrvsUgZGRD6VTBQ0XlV78r5Fs5mLWWHe/2ceXlrx6ta9kX/oIMwIAxxM/uyfdE3f - aiwK58Re9WLnReVfrah80fvJNddc8+KLL+qXFdfceqt48kn3PCWtO8Z815HLhFLAeMom40ZN - +QMQheI3F4nclp6NnvZ+cfHUUVFx2Fsjz6qsMKyyfOVwU8fFjQVzO1vqE1eWDR1VZ2sdBXJq - 7c4+dXXvHCV4KPNdZmHFYZ/YI8x0BVpIJWHgpMIbMEwowcmtFTS1GVjLIpnt4Y8BJpo3w/La - 2/vF9oJG4TlO9MsEPGtPKXuL7jtZ+/DS7a1pBAIOQxjgUO5mkJNaKXLm4YfPiEU+JcqirFsr - Os/cp860PHHpCxRl2tOOoJRT9/bs/dHJPDG18nqqZ0sANpRZsfPk4urTvVXz1LdjXUf7E4oD - VtDnFdyVmLq3Mzu+abBse6G4X4YBPdWr6xMbe/dkqp0JNT0DlcIzRxtupC4zUqx1Msg5+5a4 - hxJ11pQdyKuvCttXOvNwwYlle0/+SCsfH1abVyLHnLwf/Wim1pqORCbpzC9kTTtSG5euufWq - E8YqefCz9hQtumPr7oJfnMmjyc1RCAOc6bWeE0oJ6P2xL7rvPnW2Uswopyut6HHHARMdH6uu - Z32i8zaJuer4vjPSerY3vviiKFjaKLsXRLz/1X2bQfRdB9dstdiQkNHIsqsaG5+kVwGIdFmF - ZU0P7Bvd5n6fEj8vyBppy/PKtqwW6xp748Q+OWNsdCilbHumnIzLXpFa19FZGO+Z46IsIw4e - SHVfciDWXlAWlsOByobKWwfCfGHAVbGuAtFV1prKKDdTIalvAb61dm/8bnchqW8nCVoGBi5s - X42XLdCuQlLbkCwoTX0YsgHdZy2fnlt1pdc8ha03HS9DPj2N3/ryeUJ7IK3Hz9ZdndIjm7QM - KCnsjtc3LJ3pfPKaZXvnGHJlTsTyRGM4rejW3G6Zt0mchuLv2CR8q+R+ztqevG0fucrdKR/S - n0/E9zy81PfPNCdt2TUnxl4TiyIpTMU0IwxwJKU8efGqTcF+6XPjr3lVKRGUs+GLjUrB4Z4d - pAh7rXW3UrzeYfHJmYdlmay2ZMgyqzVNKf1l28aPFrmayPLy7t96QjcoyHejWZ0FrqXlhw+f - OXmHJ1l3Kmrxbbkh5SvIWfdZZAtAZInN377ynsc6VqjTcYn9u06N5QcesaNEDqmtI8tlS/9E - NpRieTHx2uIwxwCyaaRi6ZO6stOqjLKcL+uSFcLTAqyY6y4kvemHVAYGKmy3q8l4CklZZ269 - Y1HenDytV1edo1ZJTWt5N+0tls3p+M2nm7d8ntAeUDbgf+vKft9061KtS1up9N+66aS+ZX3s - VeU0Ncc3V5aJ6Hay/9OK+5t694+cNbXT0KL7ajuXKtm5TzsYg561X3w1fu9J+R1l0PRwlnKo - Bf7zFVj8mbyDgeEYhAFOdU28xYnOW+qr79KWie09r6WFNj7HEyr4W1gpd8WTTy51j2sUt16c - k3WVaKxYKuS58T5T0WhIRwkvrtl6/yJXxq5p7DxzR7wrWfd8vxsS8Upqd9ALAEQI38r9aMex - vgV3xYlRz+dxBXeJ1LI+OYI/bXP5rtzVtfF9FZ5LhEWl6eLd2Pw9fYb0yx47nV+VqSaed1dW - rDju3qKcI1bol9FJq+pLE+G26D53fWtphXbxlEUZJazKrtfECeFbvpmFUgYGLmw1nkJybvw1 - rnT0jffxFq3Euk17i2VzOv7yad70hPZA4K0Lb5e2UKKALD/fOmginsUCnFYM3zTo8qGRg3S2 - t752v/u95Vnb45pladqfR/nWYrds0xcB/3yWmXc1/tEd4CCEAY4kQ/7dPa/lBanaa3HAxWUh - pRlKqGBaZpE8OXrOjeEbrmMOIcKVMoAwSKs6PLph9eJa7Z1slU8TY6M+CzSuPdAsp+IKHm0T - 9+SmLnZ9klc/EFL6ZUr6yXJ67U61Zl/V2JGsbjE1b22qcRlPz0BPdequ+dN0ubCMBrIeXuqq - aFqXUeEqu6Ze2LrGiKqXNBga76dVOEtvLQ7IEv6jgGnM2NS/yJy8+5fd+4se9RQc4lnb42Lr - vRUT//NdHHnxqixiAEchDHAm9VKggodjvV3UD4v7tEGZnmsDhKuHcCy0MCAomViF71jH1od7 - 0u7LU86Ne+Pv3a62Xgjx4oh1l6Ruddk7euumRWJst/ApHOV8scxiQwAijWy/zzfO0VeUMisG - 3O307vt4WiWy288cc/pKgn0VxoUNy0xHb4BSrv4i9kdaeSTbnuPv8FdGmefLthjTVZuGQjKU - MnBCha2Hu4HZlax56/6KZUvmfFovE/IeCGHr6qmuQo6p95eXEL9C6KcVU94C8a3cuwf+eEe2 - zcnbJJZWvCiv9/Bz1janqV32MFecCPrnM9EOz2DfEFGFMMCh5uT9aK+4t2DpUtf7W2tPWi0m - 21J2n7jGsryesEX37d3q3aRsKYkV+pFEsmTK23Tr0oqlT1pdIqxfXcmuUmaPuebXdi5Vk1HW - usZyQ/cLANOnseEhi2eEQaNUZF/1KfiUos5PGWUuJOVwc88ctRnfXUh625pDKAMnVthq2c7b - dJWWqidZdabPWv6KZUvmfFotM6E9EHTr6lWvIs1U71XPbWr9O8SvENppZY5l3gKchpRkx+71 - XAYnVzNkQNlptz65W0s74Fnbewmf8oE8MkL48xmEdtUgogthgHP5XgjgZ5YsK0XWSat+SP29 - 3vzd980w35T+fabLpRaZZ/lb3ZO4eR3ThmbvtnRAlKuqCt+tNaOTRVnrt4wyL2uaY1FIhlAG - Bl3JXJ7PsSqNjZvyVywLq/OCKZ/aAoFPEwH3gP+ta+R9Qd13BPLNivfumAG+QsBsWH5Tv3nz - dxqy/L76JZUUF/ld1ss8DCyUP59+c5F9D1VME8IABKbEAbu5YgiAP/QDIGKZbhHkNUfrZXiY - m0irXE8Rvo9TvdMQBiCIRff9iDISAGA7upZ0s0Bt6zYz9QexyW6CsGQFNkMYAAAAADgOYQAA - AADgOIQBTtHY8NBsZwEAHIHyFoAtEAY4ArfyAICZQXkLwC4IAxyBW3kAwMygvAVgF4QBAAAA - gOMQBgAAAACOQxgAAAAAOA5hAAAAAOA4hAEAAACA4xAGAAAAAI5DGAAAAAA4DmEAAAAA4DiE - AQAAAIDjEAYAAAAAjkMYAAAAADgOYQAAAADgOIQBAAAAgOMQBgAAAACOQxgAAAAAOA5hAAAA - AOA4hAEAAACA4xAGAAAAAI5DGAAAAAA4DmEAAAAA4DiEAQAAAIDjEAYAAAAAjkMYAAAAADgO - YQAAAADgOIQBAAAAgOMQBgAAAACOQxjgCK2HnprtLACwgaqqqhdfODPbubA3ylsAoYiE8pYw - wClOnjw521kAENEaGx6a7SxECcpbAIFFSHlLGOAgJ06cCH3hDyTeO4lN/HnoR5NYC8B0mFA7 - 09bSb0xfThxoQuXt5FoEr7l20STWAjAdbFreEgYAQNQKsaZYXV093TkBgOhmx/KWMAAAotms - jz0FAIewXXlLGAAAAAA4DmGAE8XExPj7aHx83Gr2nAefvv+r4uiSm594dvqyBQBRZ+Ll7cXH - N+XVirK23flx05ctACAMcCzL04/f01Xy9bnihaPi2s8lP/HswPRmDACizMTK27Guo2LtOnHs - 1Fj+xtjpzRgAhyMMcDrlVOSnRcrrhlXXit/u+vX8+/9p1ZxvDrwmZyXf9sLBa9vWfvebRAWA - rSSnLh7o653tXDhUKOXtaMcxsbJq+at5TR0XNxbMlbPG9m1YfWzl4UeJCgB7aT30VN6aW2Y7 - F4EQBiCoOZ+7SbT902stC1545EvX31D7GuOCAJtSYgBBJBDRLp46KlZum5s1b+2W5q7RAsYF - AXalPUkwwiMBwgDn8nRJaxNaG5Vn5vsTvuxaTh0R9MUBIQaeO1qb4xoXNPDEtYlPzEKmAUyW - FgN4pokEZpJleSvM/QNyRNCK7bFCxGav27rLNS4oNn9PX/6MZxnA5OmfJh7JkQBhgHN56v36 - k5Bn2vP4sBtWXZtw1RWnhlZqb6/2jAsCYB/6GMAzh0hgxliWt8J02cBox7G+/rO5qfXa21TP - uCAA9qGPATxzIjMSIAxAEJ+76YqjFfd+9lfqm88W/VkbF8S1AYCtUOO3hVNHz65r7K3KVN+c - rk3WxgVxbQBgK0qN3/JRYhH4VAHCAKcLer1arjj6xV+53/zKPS5ourMFAFEnaHl7VJRtz3S/ - yXSPC5rubAEItwis8VsiDHCoALeyNrj2Zv01AM9+NlELAbg2AABCEnp5u2e3/hqAtKq+NHWC - awMATAvCACfSt0iFcgM7AMDkUMACiFiEAQAQtaqrq2c7C/Ci2QWIYnYsbwkDACA6bS39xmxn - AT6IAYBoZdPyljAA1v489KPZzgKAKWlseCj0hW16DrMXf70BljcVAWAjJ06cePGFM8pvOcTX - 2c6vC2EAAEStEOuXduzLtiN6A4BoNaEYIHIiAcIAAIhmEXKygeDaACB62TEGEIQBAADMDGIA - IFrRGwDbMNzEWv/W+izVXhyT2+yaLmobb8qZxswBQBQJ8NAAylsgatgxBhCEAY5lefqxPF0N - 78hILE1uGx/XzkXtxcXtIofzEgCEiPIWiHr0BiA6HdkvGoa87VE5TU3yH3my2r9+qKskYfZy - BmA2OOq2NsuWLZvQDZcCC3ptAOUtYFN2jAEEYQCC2t+dXMm5B4BO5JzDplXroadmeIuUt4BN - 0RsAmzF0SWttVJ6Z3iar9KRE88oJJV3jJdObPwCIFp6iVZvwFLDG/gHKW8Ce7BgDCMIAJ7Ps - mzbPTO7ef2S4hM5oAJg0TzuLoYw1vKW8BWyK3gBEp/IGkZhYvMB9u4r24mLR1JTDWFUACDfK - W8Cm7BgDCMIABJVQ0jUkMhI9I4iK2rjxNQBMQtDnBlDeAjZFbwDsJMCtrM0sBqYyVhUAQkN5 - C0Q9O8YAgjDAmfQtUjzcHkBEMd+fJ2/NLQGW9PdphKCABZyA3gAAAKZEq9lXVVUZ5gc4ZUbO - CTUoml2AaGXHGEAQBgAAIpD5NKnvJYjwHgB/iAGAaEVvAKIfTVkAZoW+l6C6ulp5a8dIgCIU - iFZ2jAEEYQAAIDJ5mv/1NX7P6VM5lc78U36niBgAiFb0BgAAEDZK7V+r6Nuxxm+J3gAgWtkx - BhCEAZgWrmfeTFv6wzsyCkULz9IBnE2JE5QT6mznYgKIAYBoRW8AYCIfflna7XqT3jCTT8H0 - 2bR8CE9TIsEDEOm0HoDq6urA87WLBJQ59rpIIGhvQEZMjE+pNX2NKQDCyo4xgCAMQNi1F8fk - Niv/NisvRQ0N3sq/rJcXL5jJ85p+04U7hrtKurpmbNsAJslfG79hvnIe9cyJnHNqYMF7A3wK - zJhiIgHAJugNAGQQkCvaxtsOuQYFKWey/e6PEhYki3OuaW9Tveek5w4fZBvYUFJN4rlK7fyn - zK9JksvoFlCiC7/pWBk61528JkEbStQiCgvF+uTS0mZtW5xlgQiiXQPg7wli5hNnhJxKQzSB - awMSSrqGhGy/yCmRZVfi/vUz2ZsKYILsGAMIwgCE38Dg8Bqr+e2HmtOTytWpYlnJH5fVb7Wd - flXXqiMZMnwY99bIi2IOtTfl5Mi1iirH5WlQt4ArujCn43uW7C5NjClVp5QgoUmIQc98uVqT - FmLsKM/h3ApEigDD/SPnxDlpE7s2IGFBcvehIeXfacsPgHChNwCOEBMTY57pPbflNA0NZiTm - dstBQUVt4+W6uri3s3twQPk0ptm9dtHQsNgvGlr0rfI5a4pyZRwglChgTZNSyzcuYJmO4Xzp - OyhoVYt3frmWVGJS+mT2AYBpFCFnx+mg9QaYX4OsllDSNV4yIxkEMEl2jAEEYQAmKugZS56w - Fsg7Ba05FJNRV+Sqi8tO7XPearphCM/wjhpjMlocsEaoUYAY9rOxEK86djWqJQVdEACmj1Z+ - ml+tDQ8OuHpQAUQ6egMA2exet6CryfyBEhy0FcdoF7zJSnluXXuJd1B+wqr1ItFnjhIHlDfU - JOYKdTSP5QLCnI6WA89lBR7e8UgAMGsm8tyA9uLE0uS2cfflwlwbAEQ0O8YAgjAA4aVU1wcS - tWFD2qCgwYxC92c5TUMNGYkxGQ1DXdqUa3SR2qJf0uKd47psV0krfb9YpZ33EnwWcF0inGNO - x8+1AUqSskdimr414DTR8TCvmRc8BvC5ommcej9gF/QGAO4xrN7Hh+Xo79GpG+BqGupqHvza - Xlcq1g8l+FmgxM9aco7/j9TMeLOUwC1EgQlbtmzZbGfBroL2BnRZfsq1AUDEs2MMIAgDELFc - twia7WwAMGhseGi2s2BXPEUYiFb0BgBuOU0WlwdMOI3xnOBLAYBtTOTaAAB2YscYQBAGAAAw - M4gBgGhFbwAAAPCL3gAgWtkxBhCEAQAAzAxiACBa0RsAAAD8ojcAiFZ2jAEEYQCmy/COjELR - MrnH3UxlXQCIVMQAQLSiNwDRKcb9eC7zW9uf0og3AEwzQxGqZy5Cd2TElHZ73pmfiQggQtkx - BhCEAQiFZXU/wLkNAOARehHqfU5Ye3FMTdIqYgDAJugNQPQLPrB1eEdGorsxK73Bd47asiWU - t+cqx9VHDMsT3aE1yrRxGXNqRW3aYoXnkkVzs2dWondOUdtQUo1cWl3UaruFYn1yaWmzLrnC - 0u5ukRhTSpsbgBkQ8rUB7cW5Aw1DTbJUkkXZ/vUUUUBks2MMIAgDEF7FiaXJbeNdOa7xNvJk - Jiv96oPA5Jwdq7pKKotiDrU35eRoDwpe02RepkVLrN2TmjwPFrePlwvRPZA0NC6fLaxEELnF - a4aSXHOGlLeFDdpEzY7ynAV15jS7S+WsJq2ZTVmmpKSlYT+DggBEGF0QAMAe6A1ANPP0X2sT - WoOWZ6anfWsgvaFF/+zf4cEB0dwc0+x+XzQkRM6aolw1Dmg/NNBQ3qRU003LJLnWdaeWsGp9 - eumh9vIkkb7e1UuupCJqBoc8c5LS05NcE9bbVZZsKNfylqguAwAzxbIIFZb9A4YgIME7UAhA - xLJjDCAIAxAiT71ff8YKqXfbPOAmp7yhpq5diEMD68uVD4ZNywzvqJl6jqcjTQCYFMsiVFiU - ovQEALZEbwAgkrv3HxkuUWrfw0f2d4v1ImFBcnduXXtJk76LQDbuD9QVCy0K8LOMz3yZWlFl - jhj0VuXbDzWnrx9KFPst8+EvTbPuc0PK4pP4qgAQbhZBANcGAHZgxxhAEAZgQoI2/ze1Jcck - xpQKkV5UpA68yWkaashIdHeHu1voZRwgB+q7xvcYl3FdG6CfX9Q2rkQDg6K7VE1em1OSMLzD - T0b8pekrQV6okBvTzCXCAGZA0CL0ULNQb1ugvXPd7wBA5KM3AFFrAvcGzWlSL8LVsRzYKmcG - Wqary8+6hgq7skCX/wnLNPXLWOUXAMIr9CLUokDi2gDADuwYAwjCAASlb74K+W53AACJMhNw - AnoDgGmma8UHMLuU09hsZ2EmLFu2rLHhodnOBYBIZ8cYQBAGAAAmJ3LOZNOk9dBTs50FAPZA - bwAAAADgOHaMAQRhAAAAADAV9AYAAAAAjmPHGEAQBgDBDe/IKBQtPFkAAABYoTcAEBkxMd3u - 6Vl78s0M1Nrlcz1LtW/q99Fj+mx4pokoAACIOnaMAQRhAMLMUymWFeWY4uh8BmZ7ceL+9UPj - XQnqdPGQECHX6rnnKRDA2L4Nq+v71MnU8tY9BXPlnAfE9t35cbObMQAIiN4AQEep7w6JjMId - wzlqE7ir7dzTQ9BeHJPbrC5Y1NAwsN+31bxFFBaeSxbNzd3KCkNJNXJl15repNSAQ8jl1yeX - ljZ7Uh/eUVja3S0SY0qVJZSU9It7auvG1nyLdHwWUpby/XrJC1xp5TQ1GVLUtqTPRtv6/e7p - oiIxkKR+wSCb0zJlmXkgSvVUrz628nDvnlh1umZMiLmznSUACIkdYwBBGIBplLAgufvQkGiv - SyxNbhvvylErusXt402JOzJyRdv4uNZRoMzdb1q3eyBpaHx8SAkWChu0iZod5TkL6hLPVWrr - yYBhx6oWZclSOatJjSzkMiUlLQ37PSNwErUtGxvtlSBlvESdUtaqay8pN6ezwJNtLTjRyVlT - lJsb06wb9tRebMhYly4bysxVuixpSQXdnIwjrDMPRK+E+FhtIq2qUnm9+PgD9X39Ije1XnYO - ZHe5+wrW7uyryJIdBSOJ4uCBfjlrXWNvVeZsZRuA09EbAEeIiYkxzxwfH/e7wvDgQHpDi1pb - Tli1Pr30UHt50n7hmuNX+vpVstqblJ6e5JrQkhLNzTHN7oWKhkSSSG8o15JKVJfRU+IQUZob - I2Rt3dVo78mVvuk9aVi++qajy7ZZTpO7Bh+TK4OBcnPGgtXag24uQOaB6JS2PK9sS+pBkVc/ - UJmmzpm7cVvZUdegoJ7q1PrExt49mWJ07z25NT0DSrTcPzz/cO+AEjmcrk3eWrtciQ1m+SsA - cCg7xgCCMAATFajGbyCrtknl4d28YXjM8I6aQEtr1XVPbd19nYKMAdyD+40t/RMhk19THCMD - m6mO2xk6162ENKFkHoheWZW9A5VqnT61TBcMqMZGh1LKtqvt/XHZK1LrOjoL40XKiiVa70Fm - 9jqxa2RMZMXOSsYBOB29AYBee7E6yiUhoT25O7euvUSpxg4f2d9dVJmTkDgoErU5Lt3ntOZz - uYBY7zdJOcoo12dFf7QEh3cUH1nVVKLUp4eSMgoHh0WOp57u6m3wv0W5rZojwyVK1d64jBI5 - 1C3o0jKhhTr+Mub+XsZpMznOyLU5z1b8Zh6IbpkVA33Z1akdnZVptO4DsAU7xgCCMABh1l2a - GFOqTqU3DI2rldqcpqGGjERtLFFRmzp+vqTFM0fO8rxLLyoyDuzxoU9K3UKL1VIJJZVFMbkx - zekNDcnu7MjGet2VAZXJMdoH/reY09R2SFvIuEzCqvUD+kzIhI0Z6ypJ8GZDeeeeLioSxlZ/ - 4+a0FJQ4RFhmHohWY/s2tMTt0XoAZNt//GZtfv/IBSHiYuMS+8seO51flSlGO4715d2VJUa9 - o+VOdxxIWdFGVwCAWUJvACC6LIcMeS/I9TMnx/i5666anttr6id8F/Xef1N3L07X2H1FSYnl - sHrvAgHSMS/k9/tYz9MnYEgs0Obai2MOLUjwv3kgOsVmrBzMS07V3iysOPyovElobH5x3uIt - qQflJcKHyzasXpwsP127sy9NCRVEf31uar1wzeGmogBmjR1jAEEYAEQI7y1U3X0mgMPM3bi7 - d6NpruuCASl/T1++z2cpZW08UgBABKA3AMDk0fgPBJacutgwJzWlbFZyAgAGdowBBGEAAMAW - Bvp6ZzsLAGCN3gAAAADAcewYAwjCAAAAAGAq6A0AAAAAHMeOMYAgDED4uW95w5NvgejWeuip - 2c4CAEQEegMAIYOA3AHXg8OGd2RkiJaukvA8+UpJrTB8qQGYmmXLls12FgAgUtgxBhCEAQiz - 4cEBkbyGqjoQ7RobHprtLABApKA3ABDFiaXdQuTGNIv0oiLR3N0tEmNK5aQSHIjm5m65jBws - lCib9tcnl5Y2q0OHhndkqCt6RxIZ5wzvKCx1pdYwRJcAAACIHHaMAQRhAMKraahhwDN0ZzjJ - NS3r9PuThsbHE7QrB4rXDCWJ7tJzldoDs9qV4CG5bbwrR638F7crM01zckpaGvYzKAgAAEQe - egPgCDExMeaZ4+PjQVZLX79Kq7/nrCkSNYNKGJDeUK5dQDw8OJDe0KJOJ6xan156qL08yTin - KYeLjQEAQGSyYwwgCAMwUcFr/AAAAE5CbwBg0n1uSAifYTzth5rT1w8liv2eOQkLkrtz69pL - 5BUAR/Z3F1XmJIhDhjn+UgMAAJhtdowBBGEAplFCSWVRTG5Ms7xEuLs5MaZUnVvUNi6vFtAt - l9M01JCRqA02Uj6VdX7zHG9qXCIMAAAiCb0BgKysd3V53+U0qRcBD+/IGPCtvPsuJt+OlxjT - MczxpAYAABBJ7BgDCMIAAAAAYCroDQD8MLT9AwAARBE7xgCCMAAAAACYCnoDAAAAAMexYwwg - CAMAAACAqaA3AAAAAHAcO8YAgjAAjjC8I6NQtOjvWGqeAwAAMCn0BgAiIyam2/suPT29u7vb - ZwH5KLHmZve8orbx8sGMxFLDMqE8IMxTj1cmfBJQ0mzKmfw3AAAAmBg7xgCCMABhZlmF1ze9 - 6x8l1l4ck3FkSHtO2FSa53mwMAAAmD30BgATlLOmKPfQkBAWNXhvG7+rju87Y9WRwtLubpEY - Uyq7F0SS/9V9Owf0XQfpDRYbEjIaWZ9cWtpMrwIAAAiJHWMAQRiAMOsuVarm7jdBatLDO2qa - 09eXW3zSXpx4rnJ8PEdovQQ7VrWIwtLktvGuHPlZ8ZAoKWlp2K8bFOS70TWHEl1Lyw+L28fL - Pcm6U1E7Hyw3pHwFOaspHHsDAAA4AL0BcISYmBjzzPHxcddUKONzPKGCv4WHBwdEc3NMs/t9 - 0VDCmmRRmhsjZFzRZKqhG9JRwov0hhY1/khYtT699FB7eZIrWfd8vxsSSUpq5fQCAACAkNkx - BhCEAZgob41/0kIJFUzL5MgG+vbimJjc8F4EbA4hwpUyAABwBnoDgDBJWJDcnVvXXuKt7A/v - KD6yqqkkp2l8KCmjcHBYyE+6z1lfV6BbffjI/u6iyhwxWOOaX3NkuEReaaDMF+stNgQAADBB - dowBBGEAIlJO01BDRqJ7+JFssF8g9COJZN2/pLIoJjem2eoSYf3qRW3jSjQw6JrfdihGTUZZ - K91yQy3T/+UAAEB0oTcAEF1dJRZzE0q6uqym/S2jvR33SarJdNVujnmWv9U9iZvXMW3IOnsA - AAB+2DEGEIQBAAAAwFTQGwAAAAA4jh1jAEEYAAAAAEwFvQEAAACA49gxBhCEAQAQxaqrq2c7 - CwAQ/egNAABEkK2l35jtLACAI9gxBhCEAbCH4R0ZhaIl6LOHAeg0Njxk0zMTANgLvQGITjHu - h2uZ346PjxsWzsjYEWplnZo9MM3seE4CADuyaXlLGIDgzNV9YQoPNNaPDwMwG2zaOgUAtmPT - 8pYwAOEkewNaRGGhWJ9cWtos5xS1jTflqG3/iaXdckZ6w1BXScLwjsLS7m6RGFOaXlQkBkSy - aG7udi+fqOso0DoNWpSpc3UZMeoyWgqz9h0Bu7DjOQkA7Mim5S1hAKZBd+m5yvHxJiHai2Nq - dpTnLKhLlDOUcECt1u9Y1VVS0tKwX6vrywhhf9LQ+HiCunxu8ZqhJKs0B7Rl5OJqCgQCQGA2 - bZ0CANuxaXlLGICQGIYAacOEPDONo4bSG8pz1InEpHTldXhwQDQ3xzS7Py4aEsKnEp++fpX2 - PmdNkagZtAwD3MskrFqfXnrOmAIAEzuekwDAjmxa3hIGICSWlwdYzrTGQB5gxtm0dQoAbMem - 5S1hAKZfwoLk7ty69pKmHN/53aZG/fZDzenrhxLFfvdHw0f2d4v1+kXknKJKQ0oAzOx4TgIA - O7JpeUsYgBmQ0zTUkJHoHkKk9QwklFQWxeTGNMtLhLubE2NK1c+K2sZlp0GLe3Hl03Rtre5S - 1zJydaIAIDibtk4BgO3YtLwlDEBwlvcGtaTdMLSry/0+ocQ1rUyMG+8lmtOkXkY8vCNjwDhk - yLy4eXUAgdnxnAQAdmTT8pYwAEHoLwBQ4oEJXA8AYFbZtHUKAGzHpuUtYQBmm6fHAEBY2fGc - BAB2ZNPyljAAAKKTTVunAMB2bFreEgZgujCCCJhddjwnAYAd2bS8JQwAgOhk09YpALAdm5a3 - hAEAEJ3seE4CADuyaXlLGAAA0cmmrVMAYDs2LW8JAxBOhicM6N+G4TqB4R0ZhaLF9wkDAPyx - 4zkJAOzIpuUtYQDCzLK6H/oDyACEi01bpwDAdmxa3hIGYLqEcKeg9uKY3GZ1qqihYWC/u6Xf - 3eovdmQklnbLj9MbhrpWHSks7e4WiTGl2jv9Z3LRQrE+ubS0uahtKKnGMz3elDPNXxOIWHY8 - JwGAHdm0vCUMwKzZkZEr2sbHtXq6UvXf7/vx8I7C0uS28a4cGS4UD4mSkpaG/a5BQUr8cK5S - W1XGDDtWtQjRXSpnNck5NZ5pwMFs2joFALZj0/KWMADh5xkCpE1ofQKemZ4ugv2ioSVAW33C - gmRRmhsjZIt+k2+NfnhwQDQ3xzS73xcNiSSR3lDuSU0/DTiVHc9JAGBHNi1vCQMQfp56v35Q - 0MQvEc5pkg367cUxMbnCNLxHHQrkvVZ4eEfNVHIMRCObtk4BgO3YtLwlDMCsWS9K69pLvLX7 - 7nNDQig1++Ej+7uVD4d3FB9Z1VSiBANDSRmFg8Mix7NMwoLk7lyfdQGY2PGcBAB2ZNPyljAA - 0yVo839JS0NGomuoUFHbuOddelFRupCDgkRpYkyp/FQ2/cuW/5LKopjcmGb5dsi7rvy4Zdq+ - BmBbNm2dAgDbsWl5SxiAMJvAvUETSrrGS7xvc3zeKZpMV/nmeGeVGJbu6tIl2yUA2PGcBAB2 - ZNPyljAA4aTvAQjhhqEAppFNW6cAwHZsWt4SBgBAdLLjOQkA7Mim5S1hAABEJ5u2TgGA7di0 - vCUMAIDoZMdzEgDYkU3LW8IAAIhONm2dAgDbsWl5SxgAANHJjuckALAjm5a3hAGYVe3FMbnN - QpifEgxgqmzaOgUAtmPT8pYwAOFkeGiA/q3VzUPbi3MHGobGS+Sjg3dkZIiWLjkZBkpqheFL - DbAnO56TAMCObFreEgYgzCyfFWD9TLHhwQGRvIaqOjA9bNo6BQC2Y9PyljAA0yXo48OKE0u7 - hciNaRbpRUWiubtbJMaUykklOBDNzd1yGTlYKFE27a9PLi1tVocODe/IUFf0jiQyzhneUVjq - Sq1hiC4BOJYdz0kAYEc2LW8JAzBrmoYaBjxDd4aTXNOyTr8/aWh8PEG7cqB4zVCS6C49Vzk+ - 3iTkrMTS5Lbxrhy18l/crsw0zckpaWnYz6AgOJ5NW6cAwHZsWt4SBiD8PEOAtAmtT8AzM3AX - gZS+fpVWf89ZUyRqBpUwIL2hXLuAeHhwIL2hRZ1OWLU+vfRQe3mScU5TDhcbA8K2rVMAYDs2 - LW8JAxB+nnq/vsYfvPYPIKxs2joFALZj0/KWMAARo/vckBA+w3jaDzWnrx9KFPs9cxIWJHfn - 1rWXyCsAjuzvLqrMSRCHDHP8pQY4jB3PSQBgRzYtbwkDMF0m1vyfUFJZFJMb0ywvEe5uTowp - VecWtY3LqwV0y+U0DTVkJGoDjJRPZZ3fPMebGpcIw8Fs2joFALZj0/KWMABhZn1vUEsJJV1d - 3nc5TepFwMM7MgZ8K+++i8m34yXGdAxzPKkBDmbHcxIA2JFNy1vCAISTvgcg6A1DAUwrm7ZO - AYDt2LS8JQxAhDG0/QOYLDuekwDAjmxa3hIGAEB0smnrFADYjk3LW8IAAIhOdjwnAYAd2bS8 - JQwAgOhk09YpALAdm5a3hAEAEJ3seE4CADuyaXlLGIBZk5Gxo4W7+gPTxqatUwBgOzYtbwkD - EE6Ghwbo3wa/eejwjoxCYREY+JsPICA7npMAwI5sWt4SBiDMLKv7IT1TjFuFAmFl09YpALAd - m5a3hAGYLqE8PuxIcUxps5woahtvSnS1+osdGYml3XJuesNQ16ojhaXd3SIxplR75/5MrpGj - dhSsTy4tbVbelg9mJJ6rVOYqn7YXx9QkDdGDAEez4zkJAOzIpuUtYQBmT3epUmsfb9Iq7TvK - W9SZwzsKS5Pbxrty5OziIVFS0tKw3zUoSFnO9ZlS/08sbh8v1yUiRE5lUcyh9qacHNF+qLmo - cpwYAM5m09YpALAdm5a3hAEIP88QIG1C6xPwzPR2EaQ3lOeoE4lJ6Z6VExYki9LcGCEb+5ua - fNIdHhxIb2hRV0lYtT699FB7eZI3EUXOmqJcGQcIJQpY47su4Dx2PCcBgB3ZtLwlDED4eer9 - +kFBwS8Rdslpko377cUxMbnayJ8JbFmLA9YIogDAtq1TAGA7Ni1vCQMQYYZ3FB9Z1VSiBAND - SRmFg8NChgHd54aESEhYkNydW9deokQGw0f2dxdV5ojBGt+1c8obahJzRcMQUQBgx3MSANiR - TctbwgBMl5Cb/30lLBCliTGlclJeEyzH95dUFsXkxjTLt0MNGYna6KKitnElGhg0rb5qffp+ - sYrLAgC7tk4BgO3YtLwlDECYhXRvUFVXV4lryn2rUO21yXXFr1eOd1ZJ13iJ9wPzPUbb60rF - +iGiAMC2rVMAYDs2LW8JAxBO+h6AUG4YGnbcIgjwsGnrFADYjk3LW8IARJWcpvGJXFIMRDM7 - npMAwI5sWt4SBgBAdLJp6xQA2I5Ny1vCAACITnY8JwGAHdm0vCUMAIDoZNPWKQCwHZuWt4QB - ABCd7HhOAgA7sml5SxiAWZORsaOlq4S7+gDTxKatUwBgOzYtbwkDEE6Ghwbo3878zUMBh7Pj - OQkA7Mim5S1hAMLMsrof+jPFAISLTVunAMB2bFreEgZguoT6+LDhHRmJpd1yqqhtvCnHZ44Q - 6Q1DXSXCM0N9yzgiIBR2PCcBgB3ZtLwlDMDsai9OLE1uG+/KUSv/xe3jTcIzR84qlK+F7hnt - xcVDQhAGAKGwaesUANiOTctbwgCEn2cIkDah9Ql4Zvp0EQwPDqQ3tKgP/k1YtT699FB7eZJn - jkvCgmRRmhsjZF9BU9OMfAMgGtjxnAQAdmTT8pYwAOHnqffra/yhXiI8dK5bJPnOymkaH28S - 7cUxMbmegUMAgrFp6xQA2I5Ny1vCAMyqhAXJ3bl17SVK1X74yP7uosqcHFGUW3NkuMR7BcDw - juIjq5pKlGBgKCmjcHBY5DAqCAiBHc9JAGBHNi1vCQMwXUJr/s9pGmrISNQGDBW1jcuG/qa2 - QzGJMaXa5+kNSqggSl3v5RXCxABAaGzaOgUAtmPT8pYwAGEW+r1Bu7pK5D8JJV3jJT4faIOA - hLwiOObQggTvewATYMdzEgDYkU3LW8IAhJO+ByDUG4aaKJX/3GZt0tU/AGASbNo6BQC2Y9Py - ljAAEYfGfyAs7HhOAgA7sml5SxgAANHJpq1TAGA7Ni1vCQMAIDrZ8ZwEAHZk0/KWMAAAopNN - W6cAwHZsWt4SBgBAdLLjOQkA7Mim5S1hAABEJ5u2TgGA7di0vCUMQDgZHhqgf2tx89DhHRmF - oqWrhAeCAdPBjuckALAjm5a3hAEIM8tnBYT+TDEA4WLT1ikAsB2blreEAZguQR8ftqOwtLtb - JMaUpjcMda06kpFY2i1ny3clYkdG4blk0dzcLYrahpJq5GdFbeNNid75Qn26WBOPFwP8sOM5 - CQDsyKblLWEAZk1JS8N+16Cg9uKYc5Xj6hOD5UihHatahOgeSBoaHx8qjsktbNAmanaUe+Yn - aE8bLl5DIAD4YdPWKQCwHZuWt4QBCD/PECBtQusT8My0ukhgcEA0N8c0u98XDYkkkb5+lbxo - ICk9Pck1oX3omi9EzpoiUTM4LHK4tgCwYsdzEgDYkU3LW8IAhJ+n3q+v8QceIKQNBfLW54d3 - 1Exb9gCHsGnrFADYjk3LW8IAzKruc0NCJCQsSO7OrWsvmdj4nvZDzenrh+gKAPyw4zkJAOzI - puUtYQCmS5Dmf0VCSWVRTG5Ms+wJGGrISHQPG1Let/hfq7s0MaZUnSpqG+dmo4BfNm2dAgDb - sWl5SxiAMJvQvUFzmsbHm7TJkq7xEv1HXV3qPwklPhPDO4zDhwD4YcdzEgDYkU3LW8IAhJO+ - ByDoDUMBTCubtk4BgO3YtLwlDICteDoHAARjx3MSANiRTctbwgAAiE42bZ0CANuxaXlLGAAA - 0cmO5yQAsCOblreEAQAQnWzaOgUAtmPT8pYwAACikx3PSQBgRzYtbwkDACA62bR1CgBsx6bl - LWEAwsnw0AD92wi6eejwjoxC0cLDBxDt7HhOAgA7sml5SxiAMLOs7k/omWIAwsKmrVMAYDs2 - LW8JAzBdgj4+LCNjh2ySH96RkXiucrwpR7bS1y1oSarRmuonMn99cmlpc1GbMlN+Wtotk1ff - CrXt32fO8I7C0u5ukRhTyvOIEd3seE4CADuyaXlLGIBZk9x9bkj558j+5KLkQ+0iJ2fonEha - lbAgufvQBOYrc7pLlbBgvEmZai9OLE1uG+9SQ4TE4nZlpmlOTklLw34GBcEBbNo6BQC2Y9Py - ljAA4ecZAqRNaH0CnpmeLoI1RQODw0KcS15TnlRT1y4SBweSFySInDVFNROZPyjSG8pz1BSH - BwfSG1rU6YRV69NLD7WXJxnnNOXkzOjOAGaNHc9JAGBHNi1vCQMQfp56v35QkHmAUGKSODTU - fm4gqVypoQ/UtQ+J5DUlE58/OIPfDLATm7ZOAYDt2LS8JQzArFEq86KwZmB9S4I6WXdIJJVP - Zr4uxQXJ3bl17SXyCoAj+7uLKnMSxCHDHG1JdTwSg4IQ3ex4TgIAO7JpeUsYgOkS/A6hCQtE - t5C1enWyeX/SUMLE5w/rU8xpGmrISNSGHxW1jcs6v3mOSCipLIrJjWnmEmFEN5u2TgGA7di0 - vCUMQJhN5N6gOU3jOebJic1PKOnq0iWpvB0v8dmIeY66tnpJMRDN7HhOAgA7sml5SxiAcIqg - Z4QBjmfT1ikAsB2blreEAQAQnex4TgIAO7JpeUsYAADRyaatUwBgOzYtbwkDACA62fGcBAB2 - ZNPyljAAAKKTTVunAMB2bFreEgYAQHSy4zkJAOzIpuUtYQAiw/COjELRwm38gfCxaesUANiO - TctbwgAEYXgOgP6t+fagGTEx3fLforbxphxhQl0fmEF2PCcBgB3ZtLwlDEBwlk8DsHxMWNdQ - AxV9IELYtHUKAGzHpuUtYQAmQKn6h/qAMLXhf31yaWmzfKf2DgzvKCzt7haJMaXpDUNdq45k - JJaqXQfynfExvwCmzI7nJACwI5uWt4QBmDbdpecqx8ebhGgvjqnZUZ5TUtLSsN/VV6DMkh/K - gUMyYNixqmW2cwtEHZu2TgGA7di0vCUMQEg8Q4C0Ca1PwDPTuosgvaFcuz4gMSnd8NHw4IBo - bo5pdr8vGhJJYc8z4HB2PCcBgB3ZtLwlDEBIPPV+fY0/1AFCltShQN5LCIZ31EwhewDMbNo6 - BQC2Y9PyljAAM6v73JAQCQkLkrtz69pLrG4nBCA87HhOAgA7sml5SxiACQja/K9d9ZsYc65t - yGqQT0JJZVFMbkyz7AkYashIdA8qUt5zbQAQbjZtnQIA27FpeUsYgOAs7w1qqUsXJ+R0uacS - Srrc0zlN6kXDUknXuM/9gTzLAAgX7UwTyuuyZcsaGx6axawCgK3ZsbwlDEAQ+h6ACdwwFEAE - uObaRaEsVl1dPd05AYDoZsfyljAAAKJZhHQ9A0DUs115SxgAAAAAOA5hAAAAAOA4hAEAAACA - 4xAGAED0S05dbJ450Nc78zkBgOjWeugp88y8NbfMfE6CIgxAOGVk7GjRPxsYQGRQavyGSIAY - AACmg1LjN0QCVVVVIiIvICYMQBCGhwbo33LzUMBG9JEAMQAATB99JBCxMYAgDEAoLKv7oT9T - DECE0CIBYgAAmG5aJBDJMYAgDMCEhPj4sOEdGYml3epkesNQV0mCboYQRW3j5YO+C4gdGYVi - fXJpaXNR21BSTaFwjSwalvNb1M9dy2vpTcuXAxyBGAAAZoZ2PUDExgCCMADTIaGka7xEnWov - jqlrL2nKcc1Q3tYkleeIhBzfBcqF6C49Vzk+3iSr/jWG5IZ3FJYmt4135cjFi4eU9Gf26wAA - AExCJMcAgjAAIfIMAdImtD4Bz0xjF4G+9T89aVjkuJr2cwcahpoSLBaQzfxKeGAtYUGyKM2N - EW3jTTlNTWH9WgAAAA5FGICQeOr9+hq/9QAhWcXfv35ovCvBNarHNVdt0i9J8LdAADlNsp+g - vTgmJlcOKWryFy8AAAAgRIQBmAbp61epA3eGj+zvFuuFJwjI8buAj+5z2sgf16fDO4qPrGoq - UYKBoaSMwkFX5wKA4Kqrq2c7CwDgCHYsbwkDMAEh3SE0oaQyOSYxplSZTC8qSpez2uvkCKDc - mGahXiHcZFrAZ/WWhoxEdbiR69OEBaJUW1y9QpgYAAjN1tJvzHYWAMARbFreEgY4iOV1KgN9 - vZbzlQO6seGha65dpN1XRFlGmda/Ws7v6ipRXnOaxge+7DO/aXz8q54llbW+3Dve5P00IWFR - 8yNnEtyp/a+l3x8f130qFn21r7fJlVqCOSe88uqQ1wn93rWf8KSKCoTBhP5envJ21o8xXnnl - VXud0O/dvuUtYYCzKAd3KItpHVuR8DvklVdeDa+h/4Qxuyb0x5r144pXXnk1v4b+E7YpwgDH - eTHkGDcSfoG88sqr53WiP2HMutD/WLN+dPHKK6/614n+hG2KMAB+RcLvkFdeedW/znapgOkS - CUcXr7zyqn+d7VJhJhAGQLQeekp70J3BrP8CeeWVV/1r6D9eRCzKW155tcVr6D9eWyMMcDrl - sBbuhijDR5HwO+SVV171r5Y/4eg7M0UrylteebXRq+VPOMrKW8IAR9POSf7M+i+QV1551b8G - +CFH2ZkpKlHe8sqrjV4D/JCjqbwlDHCuwOckQesUr7xG3muAn3M0nZmiD+Utr7za7jXAzzlq - ylvCAOdSDmJap3jl1UavAX6tVVVVwgE3tbAvylteebXXa4BfazSVt4QBjhb4zBQJv0NeeeVV - /2r5U42mc1IUo7zllVd7vVr+VKOsvCUMcLoAZ6ZZ/wXyyiuv+lfL32mUnZOiG+Utr7za5dXy - dxp95S1hAIS/IW6R8DvklVde9a+WP17zfEQsylteebXLq+WP1zzf1ggDIFke1rP+C+SVV171 - r6H/eBHJLP9ks3508corr/rX0H+8tkYYAL8i4XfIK6+86l9nu1TAdImEo4tXXnnVv852qTAT - CAOcpbq6OvSFZ/0XyCuvvOpfJ/oTxuyivOWVV/u+TvQnbFOEAQ6ytfQbE1o+En6HvPLKq+d1 - 2bJl01Q4IOwob3nl1davDilvCQOcorHhoYmu8qIaDfPKK68R8jqJXzFmBeUtr7za/dUh5S1h - gCNot7gCAEw3ylsAdkEY4AhadAsAmG6UtwDsgjAAAAAAcBzCAAAAAMBxCAMAAAAAxyEMAAAA - AByHMAAAAABwHMIAAAAAwHEIAwAAAADHIQwAAAAAHIcwAAAAAHAcwgAAAADAcQgDAAAAAMch - DAAAAAAchzAAAAAAcBzCAAAAAMBxCAMAAAAAxyEMAAAAAByHMAAAAABwHMIAAAAAwHEIAwAA - AADHIQwAAAAAHIcwAAAAAHAcwgAAAADAcQgDAAAAAMchDAAAAAAchzAAAAAAcBzCAFtqPfTU - bGcBAAAAM62qqipc9UDCALvKW3PLbGcBAAAAdkUYAAAAADgOYQAAAADgOIQBAAAAgOMQBgAA - AACOQxgAAAAAOA5hAAAAAOA4hAEAAACA4xAGAAAAAI5DGAAAAAA4DmEAAAAA4DiEAQAAAIDj - EAYAAAAAjkMYAAAAADgOYQAAAADgOIQBAAAAgOMQBthSVVXVbGcBAAAANkYYYD/V1dWznQUA - AADYG2GAzdAPAAAAgKkjDLCZF184M9tZAAAAgO0RBgAAAACOQxgAAAAAOA5hAAAAAOA4hAEA - AACA4xAGAAAAAI5DGAAAAAA4DmEAAAAA4DiEAQAAAIDjEAYAAAAAjkMYAAAAADgOYQAAAADg - OIQBAAAAgOMQBgAAAACOQxgAAAAAOA5hAAAAAOA4hAEAAACA4xAGAAAAAI5DGAAAAAA4DmEA - AAAA4DhTDQNaDz0VlnwAAAAAmDFTCgOWLVsWrnwAAAAAmDFTCgMaGx4KVz4AAAAAzBiuDQAA - AAAchzAAAAAAcBzCAAAAAMBxCAMAAAAAxyEMAAAAAByHMAAAAABwHMIAAAAAwHEIAwAAAADH - IQwAAAAAHIcwAAAAAHAcwgAAAADAcQgDAAAAAMchDAAAAAAchzAAAAAAcBzCAAAAAMBxCAMA - AAAAx5FhQHV19WxnAwAAAMDM+dutpd+Y7TwAAAAAmFH/P0P89XUi0Q9ZAAAAAElFTkSuQmCC - - - Illustration 9: The default 'Copy' tab showing tree views - - Options 1 and 2 are simply for listing (thus 'LIST' is capitalised) either the directory structure of the chosen source directory (excluding files) or for listing the names of directories AND files of the chosen source directory but without actually hashing any of the files. This is useful when a user needs a textual representation of a directory structure to paste into some other software or a report. - The “Choose file types” box allows the user to specify what file types to find, hash, and copy. So for example, if the user is only interested in .doc files, by entering just .doc;”, only those file types will be found and copied. Multiple extensions can be used if separated with a ';' ONLY (no spaces). Note that this type identification is conducted by filename only – not the more accurate file header signature analysis (which is currently not available in QuickHash). - - The “Don't rebuild path?” option allows all files found in the source directory and its sub-directories to simply be dumped in the root of the destination directory without rebuilding the original path in the destination path. Obviously though two files of the same name cannot exist in the same directory on the same filesystem whereas two files of the same name may exist in one folder and any of its other subdirectories. To account for this, when this option is enabled (it is off by default) QuickHash will check for the existence of a file with the same name in the destination directory for each file it copies. Where found, it will rename the second, third, fourth (and so on) instance of the file by renaming it to FileName.ext_DuplicatedNameX where X is the counter of duplicated filenames detected. Note this is not a check of file hash based on content – merely filename. - - The “Copy hidden files?” is disabled in the Windows version, because hidden files in both hidden and unhidden folders are found by default with this particular tab in QuickHash (different to the 'FileS' tab and its 'Hidden folders too?' tick box). However, in Linux and Apple Mac, the box is enabled, due to the way that files and directories are both, in essence, 'files' on those systems, so a hidden directory needs to be dealt with differently to a hidden file. If you want such files when using either of those systems, tick this box. But Windows users need not be concerned about it. - - The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. - - Drag and drop of directories is not possible in this tab either. - - On Windows, as of v2.6.4, files that live in a folder whose length exceeds 260 characters should now be found by QuickHash and copied. Previous versions of the program could only copy files TO a folder longer than 260, but it could not read\detect them. As of v2.6.4, it should be able to do both. - - This is due to a restriction called 'MAX_PATH' (see earlier description) and is a MS Windows limitation. It is not an NTFS filesystem limitation; that can allow up to 32K characters. Nor a Linux limitation, which allows up to 4K characters. - - Note, however, that if the files that are found are already near to the 260 character limit, but not beyond it, it is likely that when copied, the path length will exceed 260 characters. QuickHash will deal with this by implementing a filesystem bypass. - - 3.1.5 Compare Two Files : It is commonly the case that a file exists in two different places, for example, a backup of a file. This tab allows a user to specifically choose one file, and then hash it against another file automatically, perhaps leaving them overnight if they are large. This avoids the need for the user to have to hash all the files in the folder of these two respective files (using the 'FileS' tab), or without the need to hash FileA first, and then manually choose FileB second using the 'File' tab. - - Results can be saved to a text file, if needed, after hashing has completed and by clicking the 'Save As' button. - - - - - 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 - f25JgB+8jVDtAAAAAElFTkSuQmCC - - - Illustration 10: Comparing the hashes of two identical files - - As of v2.8.1, if the user single mouse clicks the generated hash value, the hash value and the chosen algorithm with be copied to the clipboard. This only applies to the “Compare two Files” tab, for now. - - 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 - RK5CYII= - - - - Of of course, the user can just take a screenshot of the results! - - 3.1.6 Compare Directories : This enables the user to compare the file content of two directories. The user must select one directory as the source (Dir A) and then a second to compare the source against (Dir B). QuickHash will then count and hash all the files in Dir A and Dir B, storing the values in a list in memory. When complete, it computes a hash of both the memory resident lists (which it can do in a millisecond) and compares them. If the “hash of the hash lists” are the same, the two directories must match, which avoids the need to then compare individually each hash value, value by value. This makes QuickHash very fast at this comparison. - - If, however, there is a mismatch at this stage, QuickHash then does go on to compare the hash of each file and then alerts the user as to which files are in one directory but not the other, or which files are found in both directories by name but are different by hash. - - Note therefore it compares the binary content of two directories based on the files inside each. It does not compare the directory structure of each. So you could have Dir A with 1000 files in it spread across 5 different sub-directories but if those same 1000 files are all in the root of Dir B with no sub-directories at all, QuickHash will report a match, because the file content (file count and file hashes) of both directories is the same. - - Upon completion, the user can copy the content of either grid or both grids to the clipboard using the two buttons in the summary panel (as of v2.6.1). Prior to completion, the buttons will be greyed out. - - With v2.7.0, a new option was introduced which is enabled by default which is to only tabulate errors, instead of the complete file and hash listing. This makes QuickHash much faster, especially when dealing with large data volumes. So if there are 10K files in Directory A and 10K files in Directory B, but only two have a hash mismatch and, say, five files are missing from Dir B that were found in Dir A, it will only tabulate seven files, instead of 20K file entries. If the user wants a list of files in a directory along with their hashes, he should use the “FileS” tab, as has always been the case. The comparison tab was never intended as a means of generating a log fo file names and hashes; it has always been to compare to directories for a match or mismatch. - - If the option to tabulate only errors is disabled, then the same behaviour as before is seen. Two tables are shown with content of each. Note though that if errors are encountered they will be included (listed) with the matching data, but prefixed with text such as “Hash does not match” or “File found in Dir A but not in Dir B”. So by sorting the columns by single clicking their top row, the faulty files will be obvious. - - Lastly, if errors are encountered the user is now prompted (as of v2.7.0) to save the details as a text files. This will list the filename and hash of the files that are seem to be different or missing. - - 3.1.7 Disks : This tab was only available in the Windows version prior to v2.7.0 but is now available for both Windows and Linux users. Apple macOS are not currently supported. - - Windows and Linux users must run QuickHash as Administrator or (on Linux) root or sudo. - - The functionality enables the computation of a hash for the physical disk of the computer or a logical volume (like Drive E:). Useful for comparing the value computed by one forensic tool to “another tool”. On modern disks, speeds of between 7Gb – 14Gb per minute have been observed. Though speeds of 4Gb per minute are quite common and still fast compared to many other tools. With the newly added xxHash algorithm, speeds of 15-20Gb a minute should be observed. - - To use the functionality, the user must click the “Launch Disk Hashing Module” button in the tab “Disks” and he will then be presented with the following screen: - - - - - VkNMTVRGAQAxAAAAAQAAAAEAGwAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAATVQAAAw - QAAACQAAAIsAAQACAAAAIACNAAEAAgAAAAAAjAABAAAAAACLAAEAAgAAACAAjQABAAIAAAAA - AHUAAQAfigAAQk1uDxYAAAAAADYAAAAoAAAACAMAAG0CAAABABgAU0QAATgPFgAAAAAAAAAA - AAAAAAAAAAAAzYkAADgPFgAAAAAAeF7svQ14HNV96L1t7vv0bZ72ube97fv2SfukufflPm1D - 7ZCkIUVJiUnITdKQBN/aab7v7U2uGj5CMF8G2iQDCQEncXYFBqFg2QRi2cIWimMhW8YyWPKH - MDasbSFkFmxjFjAWIjYBbUhI9v2v/uJwmJldjUb7MTv727pkd/acM+f8zuzOT///mdmh9PBQ - yX95HhCAAAQgAAEIQCCOBEorkO+7Dg8IQAACEIAABCAQOwIieuG8KFzFEPuiCgQgAAEIQAAC - EKgCAbG8cHoTumIVBsUuIAABCEAAAhCAQAgCofUmdMUQnaQKBCAAAQhAAAIQqAKB0HoTumIV - BsUuIAABCEAAAhCAQAgCofUmdMUQnaQKBCAAAQhAAAIQqAKB0HoTumIVBsUuIAABCEAAAhCA - QAgCofUmdMUQnaQKBCAAAQhAAAIQqAKB0HoTumIVBsUuIAABCEAAAhCAQAgCofUmdMUQnaQK - BCAAAQhAAAIQqAKB0HoTumIVBsUuIAABCEAAAhCAQAgCofUmdMUQnaQKBCAAAQhAAAIQqAKB - 0HoTumIVBsUuIAABCEAAAhCAQAgCofUmdMUQnaQKBCAAAQhAAAIQqAKB0HoTumIVBsUuIAAB - CEAAAhCAQAgCofUmdMUQnaQKBCAAAQhAAAIQqAKB0HpTumKeBwQgAAEIQAACEIgSgSBaVSEv - kmaD7J0yEIAABCAAAQhAoAoERNCC7KVyXjRv3rwoSSJ9gQAEIAABCECgQQmIEeFFDTr3DBsC - EIAABCAAgTcSwIs4IiAAAQhAAAIQgIASwIs4EiAAAQhAAAIQgABexDEAAQhAAAIQgAAEbAIR - jBcNjOW7nNZ8fkT6Wew5kwgBCEAAAhCAAATKTgAvKjtSGoQABCAAAQhAoE4JRNCL6pQk3YYA - BCAAAQhAoN4J4EX1PoP0HwIQgAAEIACBchHAi8pFknYgAAEIQAACEKh3AnhRvc8g/YcABCAA - AQhAoFwE8KJykaQdCEAAAhCAAATqnQBeVO8zSP8hAAEIQAACECgXAbyoXCRpBwIQgAAEIACB - eieAF9X7DNJ/CEAAAhCAAATKRQAvKhdJ2oEABCAAAQhAoN4J4EX1PoP0HwIQgAAEIACBchGI - iBfN4wEBCEAAAhCAAARqTSAKXuTwgAAEIAABCEAAAtEgIKEnsaNp/0lnA5Z0NRW64rRdogAE - IAABCEAAAhCoCYHQehO6Yk2GyU4hAAEIQAACEIDAtARC603oitN2iQIQgAAEIAABCECgJgRC - 603oijUZJjuFAAQgAAEIQAAC0xIIrTfTVsznc3p53YSsdBo9rj3Jjg6b7dmcrIDK6MbxfG4o - fVSfZ3PyPGOXHDpy0reiXd60r9XzJ47q3sdP5GRLRrbkT+qW/cdyZi/eFjJp6eFJ2aO8NX5E - OpbPpKWpN2zJjh7VvZRrp9NOEwUgAAEIQAACEKgCgWn1plgfSld0nKQuP1/qOJnBteoV3YPD - jrNMt3cknaH0Lmm8Y3C402kZP7FXdEWe96SS2Vz2rsGM49ykJYc2tvtW1LpaXhXFvHRWbNW6 - bcuT/Te2bM+NOc5K3bKjM9mfPd7TcpPWcrWwPi09bM9sbB/Pn1y58Win46wfHXJt6dg9VN6d - VmGW2QUEIAABCEAAAkEIVMiLOpJTuqKmkd3Svj2XEznJ7us0YRbtXrJz1+rOVXs6W7K5kx2D - GVGO4VzWSXWbklMteCoW86KebLYn1TKRz0qQamnnrp6UI1v6O1dK+T3p4dbWzX0jA1LA14uk - jOyuzWnffaSv1enaP7rVu8VXxma50yAzRRkIQAACEIAABCpNoNJepPbSnUz2jR0WG8nns+be - lZKi6k8fXd2yduuJkY5k+8SJAx27j4sXqWO4okCuipp0K6YoS52W7G4JUuUGxvIDra3Z3Jjk - 0UbyJx2nq01CVYN9JuDjakFpt20Ul3PGBlolhOXdUqGdVnqiaR8CEIAABCAAgWkJVMGLJAKz - 0mnvG9vrOC2azJLHnY6Tze1r25gZWeNIim3p8r7x9NruQ3n1oruSLfncQV3kIx5isnKmop04 - M8pkLEjiTqZKX4uz9YTk0dpXS0ouPSgN9h06qoYm7UvjfS0S2hqzo1g33r1rMuPWMpE7riuj - 7C0qb2Xf6bQzRQEIQAACEIAABCpNoDpedKcjebR9bZJHG+3TME5/a+vQ6EFnRd/4iGTWjkqI - Zutyp2/spBhLIY+W7JZFPrpSeiSfb3PWuCoqFpcyyVgka6aBpoljstA63zWST3c5YjJtTnLi - 2NbClq6RnuyIGJrk6fInjkuBgVYRs8OGs6xl6nKW7Ti2b2lyrQSdJvK57t3H7S39Y5IQnFr7 - pI43+51WepZpHwIQgAAEIACBIASq4EU9u4cHWm8W9zAaI4uxhwbXykvRlaF0n/RTV/VIhksW - Jsl6bF1TZNZduyqacRVbd720c4/W1R1JeVlopFtkvXfHoCw6SjqdU2uzZV23aVD3298pfShI - 11InuX5wrWtLx8a1vuuuQ+80yDRRBgIQgAAEIACBKhConBdppklCQ47TOrRtTcCx2FfQT1ul - mBe5lna72vFdUzTtvqaVsYruNHj3KAkBCEAAAhCAQGgCFfIie0WQHZAp3U8xFo0XBRyOq3zA - 6rP3IruT1dlpQCAUgwAEIAABCEBgNgQq5EWz6VKl6wY0mfJ2oyY7Le8QaA0CEIAABCAQewIN - 6EWxn1MGCAEIQAACEIBAOAJ4UThu1IIABCAAAQhAIH4E8KL4zSkjggAEIAABCEAgHAG8KBw3 - akEAAhCAAAQgED8CeFH85pQRQQACEIAABCAQjgBeFI4btSAAAQhAAAIQiB8BvCh+c8qIIAAB - CEAAAhAIRwAvCseNWhCAAAQgAAEIxI9AhbxIfgGEBwQgAAEIQAACEIgOgSAWVyEvkmaD7J0y - EIAABCAAAQhAoAoERM+C7KVyXjRv3rzoKCI9gQAEIAABCECgYQmIEeFFDTv7DBwCEIAABCAA - AZsAXsTxAAEIQAACEIAABJQAXsSRAAEIQAACEIAABPAijgEIQAACEIAABCAQ8TzawFi+y2nN - 50ekn8WeM4kQgAAEIAABCECg7AQimEfDi8o+yzQIAQhAAAIQgEAQAhH0oiDdpgwEIAABCEAA - AhAoOwG8qOxIaRACEIAABCAAgTolgBfV6cTRbQhAAAIQgAAEyk4ALyo7UhqEAAQgAAEIQKBO - CeBFdTpxdBsCEIAABCAAgbITwIvKjpQGIQABCEAAAhCoUwJ4UZ1OHN2GAAQgAAEIQKDsBPCi - siOlQQhAAAIQgAAE6pQAXlSnE0e3IQABCEAAAhAoOwG8qOxIaRACEIAABCAAgTolEBEvmscD - AhCAAAQgAAEI1JpAFLzI4QEBCEAAAhCAAASiQUAiXWJH0/6TzgYs6WoqdMVpu0QBCEAAAhCA - AAQgUBMCofUmdMWaDJOdQgACEIAABCAAgWkJhNab0BWn7RIFIAABCEAAAhCAQE0IhNab0BVr - Mkx2CgEIQAACEIAABKYlEFpvpq2Yz+f0ar4JWek0elx7kh0dNtuzOVkBldGN4/ncUPqoPs/m - 5HnGLjl05KRvRbu8aV+r508c1b2Pn8jJloxsyZ/ULfuP5cxevC3sTw/nc8ftntuFTfnsaEZ3 - pPvNpIcn8idlmK5u67sTx2TvUw8Zi/1S+zPtNFEAAhCAAAQgAIEqEJhWb4r1oXRFx0nq8vOl - jpMZXCtOIj7QPTjsOMt0e0fSGUrvksY7Boc7nZbxE3tFD+R5TyqZzWXvGsw4zk1acmhju29F - ravl1U/MS2fFVq3btjzZf2PL9tyY46zULTs6k/3Z4z0tN2ktVwv96WEntdb0PLt7bU8215Nq - ce2iJ5u9K9mSzx2UQcl+16eHb3Las9mBjkK3pwae3dKusre0c5c2ODmWlfZL2dLfmazCLLML - CEAAAhCAAASCEKiQF3Ukp3RFnMERZ9jSvj2XEznJ7us0MRbtXrJz1+rOVXs6xT1OileI5wzn - sk6q25ScasFTsZgXibSIyUzksxK9EQnpSTmypb9zpZTfkx5ubd3cNzJgVMdrVuuXT4mKvNWd - TPaNHfZ6UaGHye6JXSs1BtQ1kh9odfYfy7ZtHBaL0461O8mJ3JAGyuy9yPOlTlJcUeNLQeaI - MhCAAAQgAAEIVIdApb1IrcAIRj6fNRml8Xy+P310dcvarSdGOpLtEycOdOw+Ll6kYuMK0bgq - atLNN14k1Zc6LRLqkYTdwJgYS2s2NyZ5tJH8ScfpapNQ1WCfiTK5WrCZ7z4y3OV0dR8a8Q1J - Le3cY6JA8uSpgWW25EjcqSW5dmJss9eLNL601GlHjapzhLMXCEAAAhCAQHACVfAi0YCVTnvf - 2F7HaTEucafjZHP72jZmRtY4ko1aurxvPL22+1BevcjOUom6mOSUVNeKduLMKJOxIDuf1dfi - bD0hebT21ZLGSg8Kmb5DR8W7pJbsVxrva5HQ1pgdxZK1SRICkn2tXy4SVUjV+e7irqREhA6u - Hz2uSTRtQRYaSdJwJJ9vdbr2j27VifDal6qRyJu9SCn4rFESAhCAAAQgAIFKEKiOF93pSB5t - X5vk0Ub7NIzT39o6NHrQWdE3PiKZtaOSgdq63OkbOynGolmqzMZ2XSktjtHmrHFVNL5hK5OM - RbJmGmjStc2iN+kuR8JQbZLVOra1sKVrpCc7IoYmebr8ieOaAhs6ctiwdZb3qRGV3kV/OrNU - IkKj3e27cgPLCkk0DQSJgKn72QuHfKNSslHNimxaJQ5s2oQABCAAAQiEIFAFL+rZPTzQerO4 - h4n8yGLsocG18lJ0ZSjdp0bR5rRLhksWJsl6bFswZMWOq6IZZrF11ybJpTuS8ma1s6z37hiU - RUdJp3NqbbauCNJ/GtqayO9VV5HgT/chUTWfpd2iXtLm8N3Szr6ntk4l0bT6uFSfTPOZf/2j - GU3naUxp/MiwhKpcubYQc0cVCEAAAhCAAATKS6ByXqS5JwkNOU7r0LY1Abvtuii+dK1iXuRa - 2u1qpMSaIpPekqCWxKlGurruGpXr0fy9qLC4OplsvXmVSaKpF+Xze+3L/FXJupMSyJKoVEYi - Y7IKXdu3c20B+VAMAhCAAAQgAIHKEaiQF9npLTsgM63naLwo4HjFTOzyrpfFGinhRVLFXs4k - ubASuyhc1J9ca244oOEmk0czoSrdLgvLzX0JDBwu0g840RSDAAQgAAEIVIdAhbyoOp0Pt5eA - +hSucWpBAAIQgAAEIFC/BBrQi+p3sug5BCAAAQhAAAIVJYAXVRQvjUMAAhCAAAQgUEcE8KI6 - miy6CgEIQAACEIBARQngRRXFS+MQgAAEIAABCNQRAbyojiaLrkIAAhCAAAQgUFECeFFF8dI4 - BCAAAQhAAAJ1RAAvqqPJoqsQgAAEIAABCFSUAF5UUbw0DgEIQAACEIBAHRHAi+posugqBCAA - AQhAAAIVJYAXVRQvjUMAAhCAAAQgUEcE8KI6miy6CgEIQAACEIBARQngRRXFS+MQgAAEIAAB - CNQRAbyojiaLrkIAAhCAAAQgUFECeFFF8dI4BCAAAQhAAAJ1RKBCXpTnAQEIQAACEIAABKJE - IIieVciLpNkge6cMBCAAAQhAAAIQqAIBEbQge6mcF82bNy9KkkhfIAABCEAAAhBoUAJiRHhR - g849w4YABCAAAQhA4I0E8CKOCAhAAAIQgAAEIKAE8CKOBAhAAAIQgAAEIIAXcQxAAAIQgAAE - IAABm0AE40UDY/kupzWfH5F+FnvOJEIAAhCAAAQgAIGyE8CLyo6UBiEAAQhAAAIQqFMCEfSi - OiVJtyEAAQhAAAIQqHcCeFG9zyD9hwAEIAABCECgXATwonKRpB0IQAACEIAABOqdAF5U7zNI - /yEAAQhAAAIQKBcBvKhcJGkHAhCAAAQgAIF6J4AX1fsM0n8IQAACEIAABMpFAC8qF0nagQAE - IAABCECg3gngRfU+g/QfAhCAAAQgAIFyEcCLykWSdiAAAQhAAAIQqHcCeFG9zyD9hwAEIAAB - CECgXAQi4kXzeEAAAhCAAAQgAIFaE4iCFzk8IAABCEAAAhCAQDQISOhJ7Gjaf9LZgCVdTYWu - OG2XKAABCEAAAhCAAARqQiC03oSuWJNhslMIQAACEIAABCAwLYHQehO64rRdogAEIAABCEAA - AhCoCYHQehO6Yk2GyU4hAAEIQAACEIDAtARC6820FfP5nF5eNyErnUaPa0+yo8NmezYnK6Ay - unE8nxtKH9Xn2Zw8z9glh46c9K1olzfta/X8iaO69/ETOdmSkS35k7pl/7Gc2Yu3hf3p4Xzu - uN1zu7Apnx3N6I50v5n08ET+pAxz4pjs6PWH7ssMWQYihc0ubDLTzhQFIAABCEAAAhCoNIFp - 9aZYB0pXdJykLj9f6jiZwbXiJKIE3YPDjrNMt3cknaH0Lmm8Y3C402kZP7FXFEKe96SS2Vz2 - rsGM49ykJYc2tvtW1LpaXv3EvHRWbNW6bcuT/Te2bM+NOc5K3bKjM9mfPd7TcpPWcrXQnx52 - UmtNz7O71/Zkcz2pFtcuerLZu5It+dxB9Zz16eGbnPZsdmBp5x6tq4/+zqS0b1Bkt7SL/vWn - jzrLNigZad8IYaUnmvYhAAEIQAACEJiWgJygK3E9WkdySlfEGRxxhi3t23M5kZPsvk4TY9G+ - JTt3re5ctadT3ONkx2BGPGc4l3VS3abkVAueisW8SKRFTGYin5XozdLOXT0pR7b0d66U8nvS - w62tm/tGBozqeM1q/fKkdkze6k4m+8YOe72o0MNk98SulRoY6hrJD7Q6+49lpcpSJykeqLEj - aaRt47B4nbbW7iQnckPOiqHHB5ZJcMxsMcG0aSeLAhCAAAQgAAEIVJRApb3IJRj5fNYkmcbz - eQmerG5Zu/XESEeyfeLEgY7dx8WLVGxcIRpXRU26+caLpPpSp0VCMZK9GhgTY2nN5sYkjzaS - P+k4XW0SqhrsM1EmVws26t1Hhrucru5DI74hKVdo6ClRnUkREotb6rTbaqRtSiSqJbk2PbZ5 - pbNqPL9X+i9bbkytHR/bqmPhHwQgAAEIQAACNSdQBS8SVVjptPeN7XWcFpNjulOySLl9bRsz - I2scyUYtXd43nl7bfSivXmRnqexUlFTXinbizCiTsSCJO5nsVV+Ls/WE5NHaV0tKLj0owPsO - HRXvklqyX2m8r0VCW2N2FEvWJkkISPa1frlIVCFV57uLu5IS/zm4fvS4JtFMC6pGIma6AEmW - HkkacSSfb3W6No1uFRT5/F6RQ+ltl9M6dEQcCSmCAAQgAAEIQCASBKrjRXc6kkfb1yZ5tNE+ - DeP0t7YOjR50VvSNj0hm7ajkm7Yud/rGToqxaJYqs1H8obBSWoyizVnjqmhSXcZ/1Lgka6aB - Jl3/LHqT7nIkDNUmOaxjWwtbukZ6siNiaJKny584rimwoSOHjZw4y/vUiErvoj+dWZpcOzHa - 3b4rN7CskESz9UZsyliTKJlZbqQ5QSOHmmLjHwQgAAEIQAACESFQBS/q2T080HqzuIeJ/MiS - 46HBtfJSdGUo3afppzanXTJcsjBJ1mPb/iDy4Kpo0BVbd22SXLojKS8LjdRGZL13x6AsOko6 - nVNrs2050dDWhOS5JpNiEurpPiSq5rO0W9RL2hy+W9rZ99TWqSSaVBk/MixhKM2aTYxtlmiS - NKiJM+22RsYkh0j6LCIfAboBAQhAAAIQeD08UrF115p7ktCQI9mibWsCMnddFF+6VjEvci3t - djVSYk2RSYFJUEviVCNdXXeNyvVo/l5UWDidTLbevMok0STqJSvMta5kzfaPblXR0sSZ3rKg - bYsEr5zxIxI3m7ppQEAyFIMABCAAAQhAoNIEKhQvstNbwbNFYhoaLwo4alf5gNVLeJHs117O - pBfa212yXxYu6k+uNTcc8NbVOJhJnJngleiTyawFHCnFIAABCEAAAhCoAoEKeVEVeh56FwH1 - KXT7VIQABCAAAQhAoE4JNKAX1elM0W0IQAACEIAABCpNAC+qNGHahwAEIAABCECgXgjgRfUy - U/QTAhCAAAQgAIFKE8CLKk2Y9iEAAQhAAAIQqBcCeFG9zBT9hAAEIAABCECg0gTwokoTpn0I - QAACEIAABOqFAF5ULzNFPyEAAQhAAAIQqDQBvKjShGkfAhCAAAQgAIF6IYAX1ctM0U8IQAAC - EIAABCpNAC+qNGHahwAEIAABCECgXgjgRfUyU/QTAhCAAAQgAIFKE8CLKk2Y9iEAAQhAAAIQ - qBcCeFG9zBT9hAAEIAABCECg0gTwokoTpn0IQAACEIAABOqFAF5ULzNFPyEAAQhAAAIQqDQB - vKjShGkfAhCAAAQgAIF6IYAX1ctM0U8IQAACEIAABCpNAC+qNGHahwAEIAABCECgXgjgRfUy - U/QTAhCAAAQgAIFKE8CLKk2Y9iEAAQhAAAIQqBcCeFG9zBT9hAAEIAABCECg0gQq5EV5HhCA - AAQgUBUClT5N0D4EGopAhbxImm0ojAwWAhCAQE0IiHnVZL/sFAJxJVA5L5o3b15V/lRiJxCA - AAQalICcmPCiuJ6dGVetCOBFDfp9yrAhAIH6J4AX1erUyX5jTAAvqv+vRkYAAQg0KAG8KMZn - Z4ZWKwJ4UYN+nzJsCECg/gngRbU6dbLfGBPAi+r/q5ERQAACDUoAL4rx2Zmh1YpA1bxoYCzf - 5bTm8yPy/VXseYN+tTFsCEAAAqEI4EW1OnWy3xgTwItCfRtRCQIQgEDtCeBFMT47M7RaEaia - F9X+G4QeQAACEIgXAbyoVqdO9htjAnhRvL4mGQ0EINBABPCiGJ+dGVqtCOBFDfQdylAhAIF4 - EcCLanXqZL8xJoAXxetrktFAAAINRAAvivHZmaHVigBe1EDfoQwVAhCIFwG8qFanTvYbYwJ4 - Uby+JhkNBCDQQATwohifnRlarQjgRQ30HcpQIQCBeBHAi2p16mS/MSaAF8Xra5LRQAACDUQA - L4rx2Zmh1YoAXtRA36EMFQIQiBcBvKhWp072G2MCeFG8viYZDQQg0EAE8KIYn50ZWq0IVNSL - 5vGAAAQgAIGKEcCLanXqZL8xJlA5L5KWeUAAAhCAQEUJSHQsxmcohgaB6hOokBdVfyDsEQIQ - gAAEIAABCMySAF40S4BUhwAEIAABCEAgNgTwothMJQOBAAQgAAEIQGCWBPCiWQKkOgQgAAEI - QAACsSFQOS/K53N6ueyELAscPa7EsqPDZns2J8sFM7pxPJ8bSh/V59mcPM/YJYeOnPStaJc3 - 7Wv1/ImjuvfxEznZkpEt+ZO6Zf+xnNmLt4X96eF87rjdc7uwKZ8dzeiOdL+Z9PBE/qQZpjk8 - Jo7JfqceMorYHDYMBAIQgAAEIBBLAhXyIsdJ6iUYSx0nM7hWnESsoHtw2HGW6faOpDOU3iVI - OwaHO52W8RN7RVfkeU8qmc1l7xrMOM5NWnJoY7tvRa2r5dVPzEtnxVat27Y82X9jy/bcmOOs - 1C07OpP92eM9LTdpLVcL/elhJ7XW9Dy7e21PNteTanHtoiebvSvZks8dVNVZnx6+yWnPZgeM - JumhsrRzl7kOZWjjylgePwwKAhCAAAQgECcCFfKijuSUrogzOOIMW9q353IiJ9l9nS55SHbu - Wt25ak+nuMfJjsGMeM5wLuukuk3JqRY8FYt5kUiLmMxEPivRGzGTnpQjW/o7C1qyJz3c2rq5 - b2TAqI7XrNYvT+r8ylvdyWTf2GGvFxV6mOye2LVSI0FdI/mBVmf/MRGtQkX7n6v9OB05jAUC - EIAABCAQPwKV9iKXYOTzWZNXGs/n+9NHV7es3XpipCPZPnHiQMfu4+JFKjauEI2roibdfONF - Un2p0yKhHknYDYyJsbRmc2OSRxvJn3ScrjYJVQ32mShTCW/ZfWS4y+nqPjTiG5Ja2rnHvifJ - UwPLNIlmEmcS/vL2MH7HDyOCAAQgAAEIxIlAFbxIAj4rnfa+sb2O02Jc4k7Hyeb2tW3MjKxx - JBu1dHnfeHpt96G8epGdpRJ1MVk5qa4V7cSZUSZjQRJ3MlX6WpytJySP1r5aUnLpQZm7vkNH - xbukluxXGu9rkdDWmB3FkrVJEgKSfa1fLhJVSNX57uKuZHIid3D96HGTRDOJs/7O14NOtlbF - 6chhLBCAAAQgAIH4EaiOF93pSB5tX5vk0Ub7NIzT39o6NHrQWdE3PiKZtaNtG4e3Lnf6xk6K - sWiWKrOxXVdKj+Tzbc4aV0WdCJcyyVgka6aBJo3biN6kuxwJQ7U5yYljWwtbukZ6siNiaJKn - y584rimwoSOHzcw6y/vUiErvoj+dWZpcOzHa3b4rN7DMP4lGvCh+nxdGBAEIQAAC8SZQBS/q - 2T080HqzuIfRGFmMPTS4Vl6Krgyl+4SwxJTanHbJcMnCJFmPrWuKzLprV0UzI8XWXZskl+5I - yptIjqz37hiURUdJp3Nqbbas6zYNamhrIr9Xk2JylVn3IVE1n6Xdol7S5vDd0s6+p7ZOJdG8 - h0r/aEYTea5VVfE+qBgdBCAAAQhAoE4JVM6LNPckoSHHaR3atiYgH9dF8aVrFfOi0hJSYk2R - eNFSWSU+uTZJ4lQjXV13jcr1aP5eJO20J5OtN6/yXomm3VYZ605KCEviUVNX9AfkQDEIQAAC - EIAABKpPoEJeZK8IsgMy03qOxosCchAzscu7XhZrpPQ1YnZuTpYJldhF4aL+5FpzwwHf3Ylo - yZLy4CMKOHCKQQACEIAABCBQCQIV8qJKdLVcbQbUp3LtjnYgAAEIQAACEKgXAg3oRfUyNfQT - AhCAAAQgAIEqE8CLqgyc3UEAAhCAAAQgEFkCeFFkp4aOQQACEIAABCBQZQJ4UZWBszsIQAAC - EIAABCJLAC+K7NTQMQhAAAIQgAAEqkwAL6oycHYHAQhAAAIQgEBkCeBFkZ0aOgYBCEAAAhCA - QJUJ4EVVBs7uIAABCEAAAhCILAG8KLJTU4mOJXiUlUAl5og2IQABCECghgTwohrCr/6uRQrk - R+si/sjk84mmVG9zyK429+abZJiZVKWHKTCrP4PsEQIQgAAEKkoAL6oo3qg1Xhde1JTKhJYi - dSFRo1STaJUYVgUfeFHUDm/6AwEIQGD2BPCi2TOsoxbUi3olIJNozvc2q0I0JxK9+V7XFnGT - VFOTUYtURkyj8DLRLCULj+bmJtnSK1sS0kDhkUmJ0UwVk5bNc43/SAFvGMcurwYjfWuSvk1G - e+x3S+9X62oZ6YbuUQdYuQdeVEdHPl2FAAQgEJAAXhQQVDyKmXiR6EezaES+10iIa4vLWPRl - KiPSMSVL8kJiMrIlkyroh6iIvJ/qTZkCtkpJUfWc5oQ8kV1NPbxeZId6zLt2Md/9ike5Gte+ - Vk6KChpGHi09HI/PBaOAAAQgYAjgRQ11MNh5NDEQja4YebC3FPOiJhEbTzBHA1ASNrKjTNqC - BJREwNSF1J3slT9eL7J9xvai0vuV9l1NFZwv7AqlgDaFFzXUZ4fBQgACDUIAL2qQidZh2l4k - BuLyInuLrxeJ2sj2yYRY4SHxIs2jiRGp+XjzaLYXaUgnIzm7ybSaedhrgXy9SFsusV/Xrr0v - A6rOjIrhRQ312WGwEIBAgxDAixpkol1eZBTFBHBcW2wPMRZkr2TWgIydvWpulqCNrPBpMiuX - jDgZBdK3jPwEjBfZuuK7X+JFDXUYM1gIQAAClSOAF1WObQRbttddmzU/kqLqzUgAp9neYq8U - ssMvGlOyF1GbLbrcSHJnieapcNCUBYnKeK6aVzUqsb5Ic3NGyeTC/RL7zUjY6rUYlI6C9UUR - PPzoEgQgAIHoE8CLoj9HZeyhnUcrnTMqlkebUS0trJe82cutdbus+9aL2uwwlOt6NNc67RJ7 - tzvM9WhlPGZoCgIQgEBDEcCLGmq6a+JFqkYa7XFdIyZq5L3RkLl/ke1I0678sb2I+xc11FHN - YCEAAQiUkQBeVEaY0W8quBdN6yG+Bbx5sRDt2Pe7NkIV/GZE3O86+schPYQABCAQWQJ4UWSn - phIdq7QXhbCg+q3C9WiVOERpEwIQgEBtCVTIi+r3ZBfvnuNFZZxfYJYRJk3NhkBtTyLsHQIx - I1AhL5JmYwYqHsPhVD6bs4+rLvGieHwo6n0UcljW+xDoPwQiRaByXjRv3rwynoNoqiwE8KKy - YJy6nm7yx+Z4QKCGBORsghdF6pRKZ2JAAC+q4Xda9XetXmR+yNXchmjaX0OTWsWuDjP3Lyo0 - bv1Uq70XuQzNXg49yw7Ye9Rr3Oy7UGofSvxYbbmwI5nlIkk7oQngRTE4CzOEqBHAi0J/I9Vj - RT2Vi0X0Nk/9LJr3B2G1gNxWSG+WaFSnxMXvvpehmcvtpUF5bt/CaJYdkOrm59J0FqRv2k9z - /225A0CxH6st18ThReUiSTuhCeBFUTul0p8YEMCLQn8j1WNF76lchEJ+19X+vVfjRRJ08UZm - fEft60ViJsZV5MdBvPcp0qbCdaBY8Ep/mlaUqMSP1ZZr4vCicpGkndAE8KIYnIUZQtQI4EWh - v5HqsaLrVK53B9KfObPvO23/kL1utz3EyJK5SaOvF5kfMpPYjvzmh9zZ2nvL63AdMEIlvzji - +oUR7aftRfYvuJV3yvCi8vKktRAE8KKonVLpTwwIVM2LBsbyXU5rPj8in/1iz0N8LVBlRgTM - qVzcQY1Iqxf7lVgNv4h7lL6DdLHbOar2iD6Zdkxvy9IBs1/7x9Rkd/ZL16qnGeEqXRgvKiNM - mgpHAC+KwVmYIUSNAF4U7uuoTmvpqVxTV3b0psSvoekPsJrlOr4D9/Uis9H7E67l6oDRLW+D - hXXenh+rLe+s4UXl5UlrIQjgRVE7pdKfGBComheF+MhTpewEjBeZDNTkgmVZX+SfR9NQUnOT - PNwZK9M3Tat5lw+ZNjWhZo/FzsqF6IBZZW3a8XpRsR+rLSNSvKiMMGkqHAG8KAZnYYYQNQJ4 - UbivozqtZU7lduJMr3P3XV8kw9QL3outmlYOoiVyIf5k2Tc8NFnWJEEqT+hmNh1w1dUOJBJy - xVvhYXZX7MdqyzV3eFG5SNJOaAJ4UdROqfQnBgTwotDfSPVYkVN5GWcNmGWESVPhCOBFMTgL - M4SoEcCLwn0d1WktTuVlnDhglhEmTYUjgBdF7ZRKf2JAAC8K93VUp7U4lZdx4oBZRpg0FY4A - XhSDszBDiBoBvCjc11Gd1pJT+fmnvJl/ZSGAF9XppyBO3caLonZKpT8xIIAXxelLctqx4EVl - MSJtBC+a9nijQKUJ4EUxOAszhKgRwIsq/cUVqfbVi6475c35Qy3asWfz+fPPbdl07ps3Hcqc - f8qZesbXl5vOPdPeuOKUNz+b36SFzaVn51+xSas8e9uZZqSy0X4p26+7TRqPW5wKL4rUsd2Y - ncGLonZKpT8xIIAXNdTXqXqRiM2K/ilR8VUg3XjdKWeKPhnzSV8hG/PiTvJEN0qxdF7aOc+2 - KZUreetZeevclvjpkBkRXtRQn51oDhYvisFZmCFEjQBeFM2vuwr1yptHkyhQOr9p07nneeNF - Yjilwz4Sd3pWxOk1+XEFnUx8Ka5qhBdV6Cil2eAE8KKonVLpTwwIVNSL5vGIGAGXF0nkR76B - V/TnffNo4kVmu6/kuDa6GhEdircaCcyITS/daTgCeFEMzsIMIWoEKudF0jKPqBEwXpTvP0+N - yKTAXHer1pSZiQiZJJraTj6/Sf+ktRcOeb3ILFUyK5fiFDsSmFGbX/rTgATkYxi10wr9gUBd - E6iQF9U1kxh3Xr1Ic2dmXZDXXmzDkVSayI94lFEgb3Xv+iLjP65cW8y8KMaHCkODAAQg0JgE - 8KKGmnfjRXplmTrSin5ZX+RzPZpZQZ0+lHn20FR5X60y16NplElemrXZMU6lCcyGOngYLAQg - AIFGIIAXNcIsmzGaPJp9rb0Egkp4kV7Ub4THlUfTy/w1CiQKtEn06bXr0UxiLpYX6ev9ixrq - 4GGwEIAABBqBAF7UCLPs9aI45bNqNRa8qKE+OwwWAhBoEAKV86J8PqdLcydkWeDoceWZHR02 - 27M5WS6Y0Y3j+dxQ+qg+z+bkecYuOXTkpG9Fu7xpX6vnTxzVvY+fyMmWjGzJn9Qt+4/lzF5K - tGAOAC2cHZUWphmR9DPihw33uy6jROFFET/a6R4EIACBEAQq5EWOk9QLQ5Y6TmZwrTiJOEP3 - 4LDjLNPtHUlnKL1LOtwxONzptIyf2Cu6Is97UslsLnvXYMZxbtKSQxvbfStqXS2vfmVeOiu2 - at225cn+G1u258YcZ6Vu2dGZ7M8e72m5SWsVa0EbNG32ZLOO0+IdkVQ3I81uaTd2F2IiqlMF - L8KLqnOksRcIQAACdUqgQl7UkZzSlfVpMYd2cYbtuZzISXZfp1EOJZbs3LW6c9WezpZs7mTH - YEY8ZziXdVLdpuRUC56KxbxIHKYn1TKRz0qQamnnrp6UI1v6O1dK+T3p4dbWzX0jA1JgWi/S - KFbH4FHpkrapVcyIJIjUtjEj2qY9aXeSE7khExmL5vHArQiD3zFv2pLEi6J5kNMrCEAAArMh - UGkvUmfoTib7xg6LWuTzWXO6Gc/n+9NHV7es3XpipCPZPnHiQMfu4y4JMfLjqqhJN99ojzjM - Uqclu1uCVLmBsfxAa2s2NyZ5tJH8ScfpapNQ1WCfiTIVixeJoXU50tuRjvRJ3y7JiMbzh7Ub - 8q8/PdySXDsxthkvmlYnYlMAL5rNNw91IQABCESTQBW8SAIsK532vrG9JhUlO73TcbK5fRJv - GVnjSIpt6fK+8fTa7kN5lZC7ki353EFdrmPnqkxFO3FmlMlYkFiNSW/1tThbT0gerX21pOTS - g9Jg3yEJARUMTdqXxvtaJLQ15s7ELS9k4rJb7ujJ5qSwHS+SFnRE4/m94kWZtKyYOjmSz7c6 - XftHt0Zzlk2vNF4kK6USTSl5Lo8m2ZJJpTL5VFOTuYJMX6YyGXtjbz7flGiWwvKG1tXH5Ib8 - ZEuFR7632d6Fth8bF7IHghdF/GinexCAAARCEKiOF93pSB5tX5vk0Ub7NIzT39o6NHrQWdE3 - PiKZtaNtG4e3Lnf6xiQ401LIoyW7MxvbdaW0KEebs8ZVUUfqUiYZi2TNNNs1cUxO/vmukXy6 - y5EwVJskuY5tLWzpGunJjoihSZ4uf+K4FBhoFTGTyM/rq4m257Kdzh13je6TbODAoQM9Ny7z - epGMSLxufVoErF3XHfV3JkPwr3IV9SLRmN5msaDCw1eBdGMmnxF9Us+RR3OvbJTqGXm3KdFk - 2468pcXkrWZ5K9+baO4VX7K3xE+N8KIqH73sDgIQgEAVCFTBi3p2Dw+03izuYTRGFmMPDa6V - l6IrQ+k+jcC0Oe2S4RIVkfXYuobHrLt2VTRYimXBlnbuMWukZUdSXhYamfXeHYOy6CjpdE6t - zdYFQrYX3bR131Nbl0lGzFne13N3e//NN7u8yIzIDhxVYbJmvwvv+iIxmuZEcyrT640XiQJ5 - Q0OqNyZ25LIdkVGJM4kSSZuTpQqxKdkSy5ARXjT7A5IWIAABCESNQOW8SNNbEhpynNahbWsC - Dty+gn7aKtNeTebbgquWXUbeujOVbG3tzBwa0HjUUgkZLZM82phZHGWPSL0on9+remDfkWDa - ztekgMuLJM4jW3qbE755NA0NqS95RchXjXSj7UUmgkS8qCYzzk4hAAEIQGBGBCrkRWZ5j15o - H7BL4iEaLwpXPmD10l4kPV+/XFYiTUWQJGQktxSQEJPviOy4lgbBAva8VsWMF4m8qBGZbJpZ - IKTLhDRlZqI9Jolm641tTYlEs1luJHZkXpoVR3hRrSad/UIAAhCAQHACFfKi4B2ofsmA+lT9 - jlVhj+pFmjvTPJe9ysi17lpf6vJrs17I1htjTd4Gm0SkYrrc2hAgj1aFI5ZdQAACEKgygQb0 - oioTjtTujBfplWXqSL3Nsr7I53o09aJCIqxJHlPldQG2rrI2qTSvF0kZiR/Z6kW8KFJHAp2B - AAQgAAFfAnhRQx0YJo9mX1mvF9r7rrvWhdNyVZqm1bxJN73ozE6cmQvzdfGSXsgfPymSEREv - aqjPDoOFAAQahABe1CATrcP0Xo8WS2OpzqDwoob67DBYCECgQQjgRQ0y0XhR2WUJL2qozw6D - hQAEGoQAXtQgE40X4UUNdagzWAhAAALhCOBF4bjVaS3yaGW0I+JFdfopoNsQgAAEShDAixrq - 8MCL8KKGOuAZLAQgAIGZEsCLZkqsrsub30ezrz7Ti/H1h2LN3R3t33v1/iyssQv7J2jlujO5 - Bs1UnOWv07oExv5FEvOTbWWUnBBNES+q688CnYcABCDgSwAvaqgDY1ovMr6kl96rgXh/FtZY - hOiKuWm2PLfvWTTLX6f1iorrZgIhTKa8VfCihvrsMFgIQKBBCOBFDTLROkyXF5kfLzPxomJ3 - MVKj8P4IrNwHW91JY0r2bY5sCQn367QujcGLGupYZbAQgAAEakIAL6oJ9lrt1OVF+itpIja+ - XuS9i7X3t2Intajws7NNiSb5vZDmJrmH9us/L6JiE+7XaU3izNwWEi+q1WHDfiEAAQg0DgG8 - qHHm2hUvkh8wk19JkzyYriwy/zX3tTZeZN/O2nvzatUe2e4bTZr9r9OaqBFe1FDHKoOFAAQg - UBMCeFFNsNdqp3a8qCnVq5IjUaNUqtnrRcZDvIEjr6uoWnlzZ7P/dVq8qFZHC/uFAAQg0IAE - 8KKGmnTjRfZPwRayYBIyei1qZH4uVtYLmd+HlciS74/AGnfShJrLi2bz67S+16MVW79U3gXV - AVtj3XVDfXYYLAQg0CAE8KIGmWgdpvEicR5bYwohoyZZJvT6dfq67kgNwfdnYY086CIl+7p+ - O8JjLvyf6a/TeuVEuiF3AjBpvoD2UrlieFFDfXYYLAQg0CAE8KIGmWjbiyqnCg3VMl7UUJ8d - BgsBCDQIAbyoQSYaLyq7s+FFDfXZYbAQgECDEMCLGmSi8SK8qKEOdQYLAQhAIBwBvCgctzqt - xe+jldGOiBfV6aeAbkMAAhAoQQAvaqjDAy/CixrqgGewEIAABGZKAC+aKbG6Lq9eFPtfdC2j - /JRoinhRXX8W6DwEIAABXwJ4UUMdGOY6/d7mqXswlvhltEw+I794Zq7WlzsUFbt9UNTuRI0X - NdRRzWAhAAEIlJEAXlRGmNFvyptHi+UvuuJF0T8U6SEEIACBaBLAi6I5LxXqlcuL4vqLrnhR - hY4fmoUABCAQewJ4Ueyn2B6g8SK9SbW55bUkwsyNqWW7PDRlZn4KtkQSTSSEPFpDHUUMFgIQ - gECMCeBFMZ5c79DUi7y/A+sSG/ul/iCseJTrZ2HtmAxe1FBHEYOFAAQgEGMCeFGMJ7eEF8X7 - F13JozXUUc1gIQABCJSRAF5URpjRb8rk0ezEWfx+0RUviv6hSA8hAAEIRJMAXhTNealQr7iv - YxmVifsXVegopVkIQAACNSSAF9UQfvV3jRfhRdU/6tgjBCAAgToigBfV0WTNvqt4EV40+6OI - FiAAAQjEmABeFOPJ9Q4NL8KLGuqAZ7AQgAAEZkoAL5opsboujxfhRXV9ANN5CEAAApUmgBdV - mnCk2je/j5Zqkt9Hk7s2Tj3Mr6SZuzs2yZ2OMil92754zfxcWhkFo06bYt11pI5tOgMBCECg - LATworJgrJdGpvUi40ty78dEolktSG52rU9EkJoTIlTymofwSdTLvNNPCEAAAhAISAAvCggq - HsVcXmQ8x8SL7DiS9y7W5mdBsCIhgBfF40PBKCAAAQjYBPCihjoeXF6kv5ImsSBfL/L+XIhs - MTfKRo3woob67DBYCECgQQjgRQ0y0TpM24t685nmhBhRr8SIJn8Dbeq/Zt2R8SLNqenvyZb4 - lbRGMyW8qKE+OwwWAhBoEAJ4UYNMtNeLmlJTPwUrUaNUqtnrRSaP5g0cNZoC+Y4XL2qozw6D - hQAEGoRAhbxoHo+aEih29Jp4UXOTPJr1ijPxH3nh8iK9Bk2XW+NFeFGDfB8yTAhAAAIV8iI5 - j0jLPGpCQIxsWi8S5+ltTpjTfSFk1JSQbJq5Tl/XHWkBO49mX7/f4FEj4kV8f0IAAhCIH4HK - eVH8WNXFiGRCp/WiBveZcg0fL6qLTwSdhAAEIDAjAnjRjHBFvzBeVC7tmbYdvCj6Hwd6CAEI - QGCmBPCimRKLeHm8aFqfKVcBvCjinwW6BwEIQCAEAbwoBLQoV5nWi/Ryex5lIRDlI4G+QQAC - EIBACAJ4UQhoUa5S2ovKFSqhHSUQ5SOBvkEAAhCAQAgCeFEIaFGuUtqL5N0od76++oYX1dd8 - 0VsIQAACQQg0jhct2jC8aO5pQ+neIFjqt8y0XiRXqxHt8RKY6e2m5AjBi+r3Y0LPIQABCBQj - gBfF7NjAi8JZnxwGwW82pXdCwIti9tlhOBCAAAT0XBDu6710xXBtBpmROZcXfupUH8kFCaki - gaBE4jR5OT8hL1tNXMj1ZNEGqVgoZkpKXdPa/AWnmWhSYkGrlFl3+WmmZXm5aK40PhVrcoWe - zEutWGh/srVkWva4ULdoa2YXlQte4UWhvSjgQWsIBywf5KimDAQgAAEIRIRAfXmRaIzKj9Kb - v6A1mRYVWTi0bKFKjphSCS8yWjJ/mSiKlJTWJLNWaE3qqvlIdd2YLPzK6lTLrsny9SJpzbSv - rcmWdZcXOrZO2p+7eNGyxRH0ovNPeXPl/oVTlJrUCh7/wYsi8t1FNyAAAQhUgkAdeZGIyhwR - lQ2LbQ6uIIwozaINraof3niR0RJtyldUvFrlxV7Mi+aIUE12zy6gfiU6ZzrmKlDeaZ1pvKhy - UiQt18Rwwu00ml4UcCzlPYRoDQIQgEAjE6gjL/LNPVXUi0zezU69ea3GVilTReJFmkczAa4I - 5tEyct491KIn32fz+fPPbdl07ps3Hcqcf8qZ6kv6ctO5Z9obV5zy5mfzm6Swy6meve1Mcx4/ - /4pNeNHsv1iCXD9IOm82nF/PfVuB6Nk0SF0IQKDeCdSXF5m0l8FuZ7tMHk3jNpIsmyPfdZNP - NKtl4jmypVgAx9iLtDxfwlOTWTZvgMhWJtfqIykv7WtGz3RYUn4SL5JamvLTLlXi4rgZxYtS - mfyKfrGgogqkXnTdKWeKPqnqyL/0FbIxb9zJtiOXVgUMd0ShWDTjRTqbJfgE73a9f1NVuv/6 - ma30XmgfAhCIPoE68iJdpePKo6m0uNZdz597WmJuYcHzumULE3MXyxOxkYKlvLbdbHEt+Fkn - EZ7J8q511+pXZjaLrbs2q7hNebNFxUx2l1gw1b4KUtn/zciL5IRrrEaiQOn8pk3nnueNF4kC - 2bEgqXXdbVM25QoZxcyLCseJZ46qub7I5UXSH5cjFfMi1+UJJcRe/dx1yYAa+7QXIJgy5loD - e5Wd2akoh309gvlzQP+oMR83b2ta0v77wv68e/8e8R2F/XeN67tC/0LRDnhbK5aI916O4Zvi - L/tHmwYhAIHqEKgjLxIg3nXXZg12uXAFuVKsmBeV7kOQlmc/inBeJCEgOeGu6M/75tHEi8x2 - O4lmZMloUpy8yJwuXZNSKy8y/bHVyNeLvB8Te22b94IC+8gMfQGCudbA9beGZJPNskDTuCKV - /Ra7MMEuWRjOgoVyRadUCXg1hHdH5vpQ+xoN22e8H09fL9LkeIX+qJn9x58WIACB2ROoLy9y - /X1Xibh3EHuJkxfl+89TIzLZtHy+sOzIPDRldp2sKZJU2rktJZJoZj2SSbFFIUEWsA8uwTAS - ok/sD1pNvMjVHzMorxcFuTzBdYNTOZ69lwwEvADBVdEbL/KNINk87QsTvN2QKPH8uYvlstNF - cyW++vrFFN6vPt9RGAGTIbt6Ijnu+cuk2al0dkAvshsxfbBz7rP/TqYFCECgtgTqzotqi2s2 - ew9iXLNpX+vOKF7Um89L7uz8U84z6bBi8SIpINEhiQuJRxVLosXGi1wS4lKjGnqR6JArauT1 - oiCXJ3gvKPDmhnyvJijky964PtlVcUZeZIzIRH293TDLfuYsaJVctl1g2s64bjjm9aLSl4j6 - xovs26CZDuhANKLFPwhAoN4J4EX1PoOu/s/Ui8yVZZIgW9Ev64t8rkfT+I+8lT6UefaQz5Vo - qlWaVrOXZAeM1UShmFcwih0YtfIiQ8lWI18v8l6eoDqh2Z8SFxRoPNbcLlXDSqXLG0rmWgPX - xQV24skbaLUvTLBz4qYbsmTIXKogHZtRZ0zfdL92T/QaDTsrFzBeJI0UuxxDulqJCHbMvqAY - DgSiTwAviv4czaiHM/KigsacKyuLphJnEggq4UWSSpOr0opdiaZqJHK1ScTptcv8oyA8AfsQ - cS9yjULVSK/Qd12n73t5gp70Zc2/uSe8hoy8FwjoFmkkyAUIsnfXtQZmR1NBtkkT80aBzCFt - X5ggDuZtzYiTMSLTmutqCG9nXF6kaTj7Go0SfbPXhOuSbBNuKtYBsmkz+qaiMAQiSwAviuzU - hOvYTL2I+zqqctSXF2lCrVi3y3J5QiXSvpVoM8jHJNx+pZYdeZu2EbwoyFxQBgLRJ4AXRX+O - ZtRDvChggCjgBe9e+DXJoxUbVDGdsy8/D5fcmVYDZnRYauFKtBmkG+H2a1awa3XfFde6dxPm - YolRkOmgDAQiTgAvivgEzbR7eNFsvChI3ep7kdzasdgjeJhrpgdSJcqH85PZ9yT0fo1e6g3Q - XNfxzb5jtAABCESQAF4UwUmZTZdm6kVBTKARysyIuVhKdYREZnPah2t90YwGQmEIQAACEHAR - wItidkgE8aIS8QfeCkigOl4Us4OT4UAAAhCIPoHKeVEjBBmiOUaNZvj+mzb4QIHgBAjURP/7 - jR5CAAIQmCmBCnnRTLtBeQhAAAIQgAAEIFBzAnhRzaeADkAAAhCAAAQgEBECeFFEJoJuQAAC - EIAABCBQcwJ4Uc2ngA5AAAIQgAAEIBARAnhRRCaCbkAAAhCAAAQgUHMCeFHNp4AOQAACEIAA - BCAQEQJ4UUQmgm5AAAIQgAAEIFBzAnhRzaeADkAAAhCAAAQgEBECeFFEJoJuQAACEIAABCBQ - cwJ4Uc2ngA5AAAIQgAAEIBARAnhRRCaCbkAAAhCAAAQgUHMCeFHNp4AOQAACEIAABCAQEQJ4 - UUQmgm5AAAIQgAAEIFBzAhXyIvlJdx41JFDz44oOQAACEIAABOqRQIW8KJ/PS8s8akJAfKwe - D0X6DAEIQAACEKg5gcp5Uc2H1pgdkAnFixpz6hk1BCAAAQjMngBeNHuGkWoBL4rUdNAZCEAA - AhCoLwJ4UX3N17S9xYumRUQBCEAAAhCAQDECeFHMjg28KGYTynAgAAEIQKCaBPCiatKuwr5K - e5Gsh+cBAQhAAAIQiDeB2Zxt8aLZ0Itg3dJeJO9GsM90CQIQgAAEIFAuAqJ8s2kKL5oNvQjW - ndaL5Gq1+3lAAAIQgAAE4khAzst4UQTlpIZdwovi+EFnTBCAAAQgEIhAvL1o0YbhRXNPG0r3 - qmbMubx3TiIxtGGxbE8kTktMPhbNTUgBU9JVxVUyme5NJBZqxXWXn2YXLlFRdyod0DLFGkmm - pVcLpVntrb3r+dLPDa3euloysaBV+1MWm8KLAn1yKAQBCEAAAnEk0DheNH/ZsNjFULpV9WNo - 2ULbIny9yFtSiq27vFBxnVjW3MWLli023uX1IvOWaUfLLNrQ69uI6I3tNr4Nuuqq481PiBG1 - lkWKpJHQXnTqOUvuX3Whfkrs5/bnptj2OH62GBMEIAABCNQfgQbxIlseXL5hgjOqMSVCQEY8 - 1HNMDEfjUSW8yLwrVuOSJdPInMtbkwtE2wrxH1eXvC9NB0SHfIczG0cK50VL7r//nMQ5998v - /1v4f/Pc/kgU215/Hxt6DAEIQAACMSUQey9y5ctc+SlJP2kQyTdeZGeytGQyLRmrghFpfKZ0 - Hs1O4YnJzE8stHNhdiPSSfOytBdpDs4uHBEvkljRknMS+inR5xeuEjs6VU3JbD/11MSFp8rG - VWajFLO32C/t51IhceqFmsE8NZGQwJS8O/k0cY68nNzLqReu0gLy0A7YLUuJUxPnXLhEGinU - 0ooXrlpiXmqz0o6rojQrb5mKZne25pnO2D10dUmgxPRbhGFBAAIQiA+B2HuRkRPJo+lSIlUU - l9jYXiSWolk2b0kJ+Jik1fwFYlOiSVOFTfu+0R7bi7yNaHLNlQ4rlkezOxCdeFFiUob0g6HP - vV4k2y+88JxwXiStLTlHhKrwMN5iC4zYizGWgpuds0RqiEqZXkmnLhQrW7WqmIaJ54grac9N - GallmnX5krwlFqTtu96yvyBKvBWf7xFGAgEIQCAuBBrHi1ySo3EkXRGtaSkTahB9SixYbOJI - dkldvK0lpZjmxaSwbrHXLBWzGvU0byOyUczKrNAukZiz666T8NHcqb3XcN21BHNOFQOZDLbY - z+1PiW6XqEs4L7KbMoEaoxwaCzKrm0xhO4IkEyRKVCI8ZfTGuJNL7dxxJNE8+b9JW8OL4vKN - yDggAIFGJ9A4XlR6fXK41cslcliuFJsJK3lX/hRrJGCCLGCx4CuOQqwvKpb88oZNRDlM3kqi - N6JRAfNopimN0mjOzjdw5BurMeJU2ovUuOzkmnbSFaeSl1pyMoglNrgEL2r0b1LGDwEIxIVA - 7L3IrC+yQzFeSZCQ0RxJrk1eTR/8X2kvMrs2oaTSS75d+y29kLvYMqTgnS9WMoQXSRRGQjH6 - mbCf258S3e7KfGliy5iSht2Mikje7VRZjGSl54wRuUTFm7PTAiZ4pUm00hpmbEe8yM6jmf64 - 8mvqZiZpaI+imE3F5WuDcUAAAhCILYF4e9GMJEHSWN50WOkWyhKrKUsjMxpp6cIhvMi7uMj7 - gTH+YJTDBGd8F/yohIg16eJt32vZjKgUS94ZT5O9q7nNKI9mTEnXdbukThucvDmBOz1nD5/1 - RbH99mRgEIBAHAngRWU0ing0NVMvmtEV+q6QS4mF0Ma1VGnsFUTyfMk57tXO3nXXRmbOkajT - qVOrj0qn7STm41p3bUeifDXM+Jtr3ZSJntkRsDh+hTAmCEAAArEigBfFQ2bKOIqZepH3Cn3v - J8SUEYuwL5P3rsxRzZhUoULaS6M0p4quWBfmmxXUruv0demRPsxNA/QCf99cmDZu57/MxWW+ - F++b3dmJNrOe3G7HXPKvEacLxcqsWxPE6huEwUAAAhCIFwG8qIxGEY+mZupFwRcXxeujw2gg - AAEIQCCGBPCieMhMGUcxUy+K4aeCIUEAAhCAQKMSwIvKaBTxaAovatQvA8YNAQhAAAL340Xx - kJkyjgIv4nsBAhCAAAQalgBeVEajiEdTQbxoHg8IQAACEIBAHAlE2YvyPGpEQI70End9FHHi - AQEIQAACEIgrATn3zibQIVjCtRC64mx6S10IQAACEIAABCBQOQKh9SZ0xcqNhZYhAAEIQAAC - EIDAbAiE1pvQFWfTW+pCAAIQgAAEIACByhEIrTehK1ZuLLQMAQhAAAIQgAAEZkMgtN6Erjib - 3lIXAhCAAAQgAAEIVI5AaL0JXbFyY6HlaQkk5i7WHyCbk0gMbVgs5RdtGE4kTtONi+YmFm3o - XTT3tKF0r2u7a8vQsoVSN7GgVWqtu/w0b+H5y6TZwmP+gtO0Qe2bKTlfOpBuLdGI3RPTJfNk - TuI07T//IAABCEAAAmUkEFpvQlcsY+dpaqYEkgtEUab8RBwjme5NJBaq5JTevk4saO5iV8n5 - Iifp1qS89cZGZMsc2TLpLXMuF9ESBZryIlUjY0ryvFgjppjvE7xoplNPeQhAAAIQCEIgtN6E - rhikV5SpNAFRl/mJhYs2tNrBHCMtJlbj8iVfvbE9x5YrLRzw3RLFvF5UaTi0DwEIQAACDUsg - tN6ErtiwqKMzcE1yJRdI1uz1JFoh5yWptElTEi8yyTV7ezEvKlE4uBcVawQvis6RQ08gAAEI - xJ5AaL0JXTH2SKM8QF0RJEakndSoka7zUf3QSJHk11zb10nGzZNH01iTtxE7PRfQi3x7osky - sThdDSVPNCUnbZJHi/JhRt8gAAEI1C+B0HoTumL9sopBz43t2AkyDdSoe9jBGXu7SpSsI9LV - 1OuWLTRLuO1118WWc/sGmnTN0lSD1uJt05P5c09LzC3s0exOFzjhRTE4FBkCBCAAgWgSCK03 - oStGk0OD9MoshxbJSS54fbm1rUmuFUfFyHgDQb4lA8aLGoQ/w4QABCAAgYgTCK03oStGHEi8 - u2cvKJI4j3ewAW1HgzZBDMpVzHWdfsBG4j0pjA4CEIAABKJDILTehK4YnbHTk9l4UUB6mE9A - UBSDAAQgAIEoEAitN6ErRmHU9AECEIAABCAAAQh4CYTWm9AVmQUIQAACEIAABCAQTQKh9SZ0 - xWhyoFcQgAAEIAABCEAgtN6ErghzCEAAAhCAAAQgEE0CofUmdMVocqBXEIAABCAAAQhAILTe - hK4IcwhAAAIQgAAEIBBNAqH1JnTFaHKgVxCAAAQgAAEIQCC03oSuCHMIQAACEIAABCAQTQKh - 9SZ0xWhyoFcQgAAEIAABCEAgtN6ErghzCEAAAhCAAAQgEE0CofWmdMU8DwhAAAIQgAAEIBAl - AkFMrEJeJM0G2TtlIAABCEAAAhCAQBUIiKAF2UvlvGjevHlRkkT6AgEIQAACEIBAgxIQI8KL - GnTuGTYEIAABCEAAAm8kgBdxREAAAhCAAAQgAAElgBdxJEAAAhCAAAQgAIEG8aIgS6coAwEI - QCAgAc4dEIBAvAnEPl4U8LuOYhCAAASCEIj3GYHRQQACeFGQb0LKQAACEFACnDUgAIF4E8CL - +LaHAAQgEJxAvM8IjA4CEMCLgn8fUhICEIAAZw0IQCDeBPAivuchAAEIBCcQ7zMCo4MABPCi - 4N+HlIQABCDAWQMCEIg3AbyI73kIQAACwQnE+4zA6CAAAbwo+PchJSEAAQhw1oAABOJNAC/i - ex4CEIBAcALxPiMwOghAoAG9aM6C1qENi/Vr0H5ufzEW2x78yzM2JdelhxNzFycXJGoyovnL - huckEma+atKHqUPl8t6hZQtr2AF2HRECnDUgAIF4E2g0L0qmh+cn5OzWKgO3n9tfucW2R+Rr - ucrdmHN5b62kSEcqarRorlhZb5UH7tqddKO2HGo7fPZuCMT7jMDoIACBRvMi++ymzxdtEFM6 - TU3JnIjnzE0smisbXz8XSzF7i/3Sfq7RlcTkQwMd8m4icZq8nC8vJ/cipqEF5KEdsFsWK5uT - WLhomTRSqKUVF21oNS9N/MRVUZqVt0xFsztb80xn7B66umRHRbQzrnCN2a+NTmBqm+suF25T - PuPa8oaInAVBqmibizYImddHrbgUqTdW4xpXsfmyh2ArVmKBIJ3Eu+A03bVrfk1P1Mp8Ubjs - 2jUj8q7ZUq5uFBN4A9DFQYcphM1Rp+OVEZUm4D2Sza6LveU6sIN8FhRRsWM7KZ1MLDRHkQ1T - tpsjzbcFV8tGre2D1j6STR/kSLMb9Do5Zw0IQCDeBBrNi+RcYM6w+tzrRbJ90eULw3mRtJZc - MCUG9reuaU3OHcZYCsGQBa3r0q32eV/P3d7TtGlBzrByUtCem41SyzTrOjurseiovSduc7Lz - fcs3VuPrRdqOngrNCct3i2qYfZ4yWmKP2t61lLfbtL2r2LjsTs6ZO3UOnS/wFxQ0zx6sdsbe - tSFsS4h3aDXpht0l78x6Dxt1fvsg947Xu0UPFe+RrHv3fct7YIvMl/4smNaKHdsynHWXF45b - gT9n7mJxfmN09vFgz6aZO99J1GNPjgGtrhXXiX1Z4l2soiEf7zMCo4MABBrKi/TbVaMf9nPX - 6c/+Bi6mDfZXcTHZMAEN36BBseCJ/nXvatP3pTkJutTOVVjWSskJRc9QM/UiXyEp0YjvLlzl - XYEXfVfH4pITk/H0zWH5jsugMDst5AHFIUWN0r3z5y6ev2xKhueIMEweCXYHNEJYeoD2xBXO - s354q9MN766L6bT3cJWSJQi4xlgis6xvJdOt3rii3Yj3s1D6k+XVVI2aykEy53LRrTesdiv9 - 6XB9uuUYkN7K8SBz7Z36ILPPWQMCEIg3gdh4keiEzJT3v/a3YhCZMV+VrjRKCVHxPY3q3/L6 - BW7HLlxhKNefzMYZSnuRnmXs5Jod7Xf9+SwlJSQlpwONG/h2oNjpwHiRnRPRvIYrvyAtu1Jg - 3i2uwZo2TbjGPhuWniwl4B2X5obsYJouoZe4nIYvpFmjiPYUu3Zt3tI8pp1m9Z7ua9INXwLB - vUitoBgBb1TKd22VOchLm6TvZ6GYF5ljWw5UzaPZgVDpsHc6vOLt+nSYSTSCrUdFMS8qPfvx - PiMwOghAIDZeVGwqXWEZE373jYRomN0VrjFZBvvb0hYDORfPkQUbr12spKdm+zxie5FrLZN2 - zwSvTPIooBfZeTRXZkpDH+ZEYJKG9iiK2ZSBZlMyz70nQTsEpGNJblhsAgiu0JzvOdSro/Zl - aN54kXdcehrVE6IJPekWsRrNnsgcSVc1VmDGaJaZCRmdxNIrl1zOoBNt8FatG74EdIGWORR9 - hdzL3xDwXZvka0Sug9zEx1yBphKfhSBeJMMxnxc1W51Z14fI14skKGTijaaASaPbQ/bm0bwV - 7XFx1oAABOJNIDZepJEi78P+QvMuLnJ9jbtOcHr2tP+ANedT1xnHfFf7ZhxM4WLJO+Nj0kN7 - 5YN3d3bIpVjWyT5NGJmRE4E3PVcsmGY7g+1OXmnUkt6r/OyzkotJibXcrvVF5ozslVjfcUmG - RemZFWLeVKNMgYbOzCJhszxezrmJBYs1HGFiKaXvElDDbvjuWsero9B1a/bacleW0JeAOeSm - zZ3ZMTTfA7v0Z6GYF7liOKaT9how190biv0R4ZpEW95cH2pdU6Ss7HXXvrMf7zMCo4MABGLj - RdPGi7znbm9yxHcVROmF0Ma1VGnsk748T0qM4o3rVbzLU7UbhS9tWTshoQxr0YuvF+m3vWvd - tf2d76thvikDOy7kTY2p8LjWjcgwzQVNprp9yZjisv8G9y7ettddS91FC0RU3At77FG4rkez - z8JmXC56EsErljH0ynC4LTXshnfXvvcxKJ3eco3aG3UxU2+OZKPB3re8B7a96Mj3s2BLvjkA - 7HhX6R76mpX5dISb0yC1OGtAAALxJhAbL5o2XuS9Qt/7HWjK2EsvTADBdR23vJy/7A3XVelC - Vruuhmhc1+mbS9rtdJuqhW8uTK3Jzn+Zi7B8L3A2u9O8g55xzBU9djv2n8PeBJPyKaxbfuMy - 10I0xnNDIfMXt31/AP0b3Hd9jn1Nt+91+uYaOq9W2Wdwe1x2P307GeSsF7xMDbvhu2uvB87G - i1xHnet6QNdBrtC8B/a0n4USx3bw4fh+OoLM44z4mAbjfUZgdBCAQGy8aNp4ke9SGdeXZ7FF - R0G+Y+Nahvtdx3VmA0ZjojP8cBpT9v5z1oAABOJNIDZeNG28qOxfjzQIAQg0IIF4nxEYHQQg - EBsvmjZe1IBf4AwZAhAoOwHOGhCAQLwJxMaLiBeV/fufBiEAAS+BeJ8RGB0EIBAbLyJexCkM - AhCoAgHOGhCAQLwJxMaLiBdV4YzALiAAgXifERgdBCAQGy8iXsQJCwIQqAIBzhoQgEC8CcTG - i4gXVeGMwC4gAIF4nxEYHQQgEBsvIl7ECQsCEKgCAc4aEIBAvAnExouIF1XhjMAuIACBeJ8R - GB0EIBAbLyJexAkLAhCoAgHOGhCAQLwJxMaLiBdV4YzALiAAgXifERgdBCAQGy9iKiEAAQhA - AAIQgMAsCcTGi4rFi2bJh+oQgAAEIAABCDQOgdh4UeNMGSOFAAQgAAEIQKBCBGLjRcSLKnSE - 0CwEIAABCECgcQjExosaZ8oYKQQgAAEIQAACFSIQGy8iXlShI4RmIQABCEAAAo1DIDZe1DhT - xkghAAEIQAACEKgQgdh4EfGiCh0hNAsBCEAAAhBoHAKx8aLGmTJGCgEIQAACEIBAhQjExouI - F1XoCKFZCEAAAhCAQOMQiI0XBZ+ypubefCal5e3ndgvFtgffS2xKZvL5RFOqtzlRoRHJbDQl - EmZGKrSXIM02pTL53uYgJSkDAQhAAAJxJRAbLwoYL+rN55sTcu6T/y38v3luz2+x7XE9BkqP - S2yhclKkuxY1SjWJd4mC1fIh3aj0SGs5PPYNAQhAAAIBCMTGiwKMdeoUbM59eh6UIEFzoklN - yZymm5oSqSbZ+PqZWorZW+yX9nONroikyUPDIPLu5NNEs7yc3IuYhhaQh3bAbllKNCWaU73S - SKGWVhQ3MS9NdMVVUZqVt0xFsztb80xn7B5KgcmdvN5Dg0I7o8Ecu67GVUpUdA0zkyoEY2SY - qYyM/fVxKRCF5o3VuHpebEbsTtqKlWgWaJMAm5t0164ZND1RK7PbKebJLuaKRZstVzdK79o1 - CimswyyM7bXjSscrXSpNwHusml0Xe8t16AY52l1HjuvoldCtHns6BBumbJct2iX72LOji/Z2 - o9b2J9o06Dp6fSsG/A6hGAQgEG8CsfGigPEiOVOY868+93qRbE+lmsN50WQq5vUvc23EPpnK - V78xFjm0mpt7pYZtBXpm957ETX/URrTnZqPUMs26zt3yVgHOpMl4T+t6YtV3vaEhWzPkuWlE - TbJERWnKPk8ZLbHHZTeu1uL6rJXuuX3Ka2qaOocKlObmgsi5mLuQGob2HvUsX/Nu2F3yEvAe - GDoX9mGs8O2S3i16MHiPVeMh3re8h67oeumj3bRW7OiVTmZShWNP4IvYidUbo7Mnwp5NM3e+ - k6iHsRwDWl0rZsS+LPEuVjHeX/WMDgIQCEggNl4UZLz63avRD/u56+Rofz+btwLGi+ymTLjD - N6Rgl7T/DHf94ew9s5hve3Pic6mdO44kmif/N2lrXi8qHZPx1RVF1yvns9cykr4hL7NkyESK - XEEbe9e+OSxZ5eXtuRms2WlB58QSRY3yGYmUNPdO6W6TCMNrkS7Xrn39sNghVMNueHddTJjt - ERngJQi4Blsid6xvCVMTOfQF5T3aS3927IGoqGhcVGZKDi5XQtP30+cNnennWo4B6a0cD+ZP - khJ/ZQT53qAMBCDQUARi40UaL/L+155N77nDu6bFnFNcSZaZepH+pa9f73ZkwxWGcmmPycWU - 2J1U0XOQnVyz1+e4/riWkpOBAbHBQlTB1YHSC658vUg7aXuR66xq9mLyLCZ8YZ+hSk+Htunt - ueaG7HCZLpKXyJuGL0wYRJ7Yk+jatXnLN4FoDpsadsN318G9SK2gGAH7c2Efq65vP/NWaZP0 - PdqLeZE5euVQ1DyaHeqUDtsBVd+/C7zHv5lEI9h6VNhObj7sNpbSs99Q5wIGCwEIKIHYeFGQ - CbXP8r5nfGlEt9tnAZODsM+k8nVqVETO1PI3rp2eM0bk+lZ3BXZMn03wyqSWAnqRnUdz5a30 - LGBOEyZpaI9CqsjJo8RCdJuSWU2kEa0SQuV7DvUKp71QxBsv8vZcT6MqhCb+Y/qv2ROZBemY - xgoMXrOQTMZuVkYVC3Z5xUDl1gCsWjd8CegCLXOw+Sq3l78h4LJilUzf1eaut4odut4WvHv3 - hhPtSTSr+9RsdWZdS/58W5hcHjh1DYUpYHK79pC9ebSAsx/kW4UyEIBAzAjExouCrC/yLi7y - zqZ9+tNzq/3nrf0np712yHyT++Yj7PiJSeS5dq0GMhmG8Ul4TZtHKJYOM2Iz+dfzG3xPO1A6 - j2YvAXINrURFE/Wyx+j9y912Ia+m+vZ8Mn1X4GPWgHmTiZpJkZGZ7KRZAC9TJlal4QgTNCh9 - l4AadsN31zpeHYWuTLPXluvxaY4WXwLmGJ42d2ZfjOCbdy59tJvZL330mk7aa6Lk2HCtr/a9 - 6sE1iba8uT62ttVrsFH/QIjIPSJidlphOBCoawKx8aJpZ6F0wsglCfY3eemF0Ma1VGlsJZDn - vRLBeOOqHu/iVT37FL7SJeokgQ5rSYxXw7SkRgxceSjzJ7avhvkmFHTUJZZPu4bjuq1BwHXX - ckqVZeyuU7aNxXs9mn0WNj138SmsQ3njNYPTHgMzLVDDbnh37Xsfg9LpLdd4vVEXs2TIHKvm - g+B9y3vo2ouOfI92bc11oNrxrtI99DUrc/zPdDYpDwEIQCAIgdh40bTxIjs64bvKV3CZ7ebP - SbP8wPdv3kkVmrrxjhTQZa52XQ3RuK7T18UY+jApDHUD31yYcSFTy1wX5nvxvtmdZiX0fGqu - 97HzaPrHsvlT2ruuQyoWVjVPJpLsv7gDVjQd9r1O31wlZ0elvGdSu+d2xqcQMqrwXY/sSa9y - N3x37fXA2XiR67hyXYjnOox1XryH7rRHe4mjN/hw7L2YwybI99uM+ARpkDIQgEDsCcTGi6ad - qeCLi6ZtqqEKNM79rmM/rdGXhOj3MPYHCQOEAARi40XTxouYawhAAAIQgAAEIFCaQGy8iImG - AAQgAAEIQAACsyQQGy8iXjTLI4HqEIAABCAAAQjExouYSghAAAIQgAAEIDBLArHxIuJFszwS - qA4BCEAAAhCAQGy8iKmEAAQgAAEIQAACsyQQGy8iXjTLI4HqEIAABCAAAQjExouYSghAAAIQ - gAAEIDBLArHxIuJFszwSqA4BCEAAAhCAQGy8iKmEAAQgAAEIQAACsyQQGy8iXjTLI4HqEIAA - BCAAAQjExouYSghAAAIQgAAEIDBLAnjRLAFSHQIQgAAEIACB2BCoay96+eWXh4eHH3zwwQMH - DoyMjIyOPnrw4MFMJvO43+OJyYd557HHHpPC5vHoo49KxZdeeik2M8tAIAABCEAAAhCYKYG6 - 9qK2trZzz53//vf9w5n/8IEPfOCsD571ofe+94y//qu/efvbT33H3NNOf8975a2zP/ThD5/9 - kXkfOOussz501lkflCfy731N7z9r3gc//OGPfPCDZ8+bJxs/+L6mf/j4xz+xfPnymQKkPAQg - AAEIQAACsSFQv1706quvisZcufiqz3/uC//afN7551148dcv+dAHz37Tm970lrf8+WnveOf7 - 33/mRz/yj59e+JlPfvLcd77zXe9617v//u/PePe73n36e07/27/92/nn/o/LL1ssVRZdfOnX - Lvza+eed981vONKgNBubyWUgEIAABCAAAQjMiED9elEul7vjjjsuveSyL3zhS+d99fwLL7jo - kkWXSSzoP//xn/ztqXMlWCSBoI//4yc++5nPz5//T2ecccb73/f+efPmiRrJP9GkT33q3MWL - r5Iql160aOGdV35m43WLFl28on0lqbQZHT8UhgAEIAABCMSJQP160YkTJ1avXvP1iy7+3//y - 5a997euLLr5EPGfevLP+nz/9f099+5zTT//7D37wQ5/8xKe+8PkvLVjwaYkWvff098rjPe95 - z7ve+a53vOO0j370YxIgkiqLL7/yqluuu7r9hq997Wt3/PiO5557Lk7zy1ggAAEIQAACEAhO - oH696NixY2vWdH7xi//z05/+zL/8y//+yleaJZV25pkfeOtb3yZJtDPOeJ/k1D5xzic/+5nP - LVzw6fe85/SmpvedcUaT/Dv99IIdffjs/y4qdcEFF15wwdcu/OqF5/2f877whS+2t7c/+eST - welREgIQgAAEIACBOBGoXy965pln9uzZ+8gjIw8+uGdk5NHHHstkHssc2H9g+MDwo4WX8joz - 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 - QAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE - EEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAAB - BBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBC4wgKdbvmB - eRr8sLOTW3/Y+db//VDnNsmPdD6S3C75sU6Xv0h+YueOn3S1coOdO2/oeucN3e78qZW7dP6v - u+RuJzf2uPvGHvfo/MzKvT/raefnPe+z8rHO/b/Q6WXll70e8KV3w1/58uBNffzT6Nd9nTz0 - m77V6Sd5WPJbnf6SRyS/0xnwqORmO4/dPOCxmwc+9ns7j/9+4ON/GKTzV50/Dpb8zcmfBj/x - pyA7fw564s9Bjf88xM4tQ560MtRKg6FNfBnW5NZhTZ3c9slTfnn69uH+afaX4c3+8qnOM3fo - jJD8XXKnzkjJs3f50vyuUc3vtvPc3aOeu3v0c/dYeV7n3jE6L+jcJxn7os79VlrcP87OA+Na - PDDuHw+Mt9LQSks7E1o+OKGVLxNbNZr4kpOHJr3sl9YPT2r9cLCdR4JfsTJZ59VHdUIkr0ke - s9PmsSltHvfln49P/edf7bT969S2f5um87rOE5LpkjckjXVmvKnzpJW3npxpp8nMt5rMbGfl - s3ZNrbxtJ/Ttp0LfcfL0rHeenvWuk2az3msW5qT9M2Htn5mt8/7fdcJ1/vWsk4gPmvvSofmc - Ds/50vH5SCedno/s9IJkrqSzzouSeZIPJS105n+k8w8rXaws6NLSTteWC7q2XNi1lZVudqK6 - vRTV3cnLUT1eXuRL60U9Wy+288rij60s0en1qpOlvV5b2tuXZX3a+NK3TXTff/rSr210v7bL - dfpLXpeskAyQvKGzUjJQ8qadQW+usvKWlcFWPh/czkqQndVBb1sZovOOZM1QJ++uGfbuWjvv - rR323tpP3ltnp/264XZihreP+fR9J7Gf/it2hC9xIz/wZVSHuFEd4p2M7hg/umOCzhhJJ0mi - ZKyks51xnZOsfGhn/IfJ4z+yM+Gj5AkfpUzoYmWiTldJqmSSTjdJWrCT7mmTu6fb6ZE+uUd6 - iJUMKz0zptjJnPJx5lRfsqb2yprml+m9s53M6JM9o0+OzkxJX8l6nc/6OdkQ2m9DaH87s/pv - nDXAl7ABm8IG2pk9cJOVQZsl4TqDJVskETpBkq1zdIZYibSyzcpQK3OtbLcybPs8OzvmfbJj - vl8WDM/15dPchZ/udBI1YmfUiDydRSOd7Fo0ctfiUU7yl4zKXzLaztLRu5eO8WXZmN3Lxu7R - iZaMk+yVLNcZLymQrNCZYGXlhEIrE62sslJkZVLR53aKPw+2strJ5JI1TkJK1oaU+jKldN2U - MicxU8uqs08SO83J/thp++OmOymPn+FLwozyhJkHnCTOPJD42UGdJEmopEKSrDPLSsqsQ1bC - 7KSGHbYy20qalcq0cCvpTiKOpEccyXAy52imk8ijWZFVvsytyrbyhZV5X+TY+TJn3pfr5zs5 - tmHBVRJ1Ma+aDYpeRC+iF9GL6EXSjuhF9CJ6Eb1IJproRfQiehG9iF5EL5KJI3oRvehy9KIn - /8svPSVV/04uZrpI1Z4vqghtrL9DbInqfGtjzqNdJ+fRVr1wn1Ip+q++SqmxXcI5jxYqJ9E4 - j8Z5NM6jydk0zqNxHs30PJr8TBkS8EvqzcVur3tR/aO+24vOyW/PWl+y3tR+1ehFMS1/qFSB - 1YgaNO7M+qLrcn1R+Iv3qfLwvVKNXhzE+iJ6EeuLWF9kLTGiF9GLLqEXBbjKWtqT7kUXtb3T - i+oZ5ZSfNauio8KDrV709bHF4dPr70Wzb/mBUjF6mwqlOrecLL1oxK0/UiWT/Qd+2Ddme98f - yVcikpQsut7e78fOn0qbim3dVKnCuBLV9Y6mh8Lkvdqu1I7+H8mbyGSl112rZOu33QfEzr37 - RpmUkveH5b/SQvm1x2tTD4c3c75hQqnqeV+z3EE/l6/MT1Wy6FqldpX3vQbF1Vh3rVK7ydcX - pKre1Yuuk16/Saki/8NOKlOVkd3lK5Mii2TdtUq13utXVKqSddeVkc/J++DIYll3nTf0986f - DhiWEMh8Ud7wP/rvLrVMBT3RUtZd7/r0Fvn6sgx1ZEFLZ4O0fWpok5Zp7RsoVSLvhzVpdWRh - K/nTfKWGNe2r113nj7xNvrI8U+l11yqzn/x2+Kik5c1uVypJ3h+V//aVyK8jOoYdjWrtfPPM - /Wrks6/sGXOXfGVlthrZ/C6VPUDejxqbsmfc3fJmVbbaM+4e602OknXXKmeQvB8zPmW2zBft - D/f/FGMnpDq9KKfrA/KXlFOuxrdoq9ddz2nZUJVHyMzShG5zZN111bLXnbGRy8pk6XXkS41U - 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 - AQACAAAAAACNAAEAAgAAAAAAjAABAAAAAAA= - - - Illustration 11: The Disk Hashing Module of QuickHash v2.8.0 - - - With v2.8.0, a full logging feature is available that records the version of QuickHash, date and time of starting and finishing with time taken, the hashes computed and so on that is written to a text file on completion in a place of the users choosing. - - The disk hashing module is largely based on the sister project of QuickHash called YAFFI (‘Yet Another Free Forensic Imager’ also by Ted Smith and also open-source), available from https://github.com/tedsmith/yaffi - - Windows and Linux users only : To choose a disk, the user must simply single click the physical disk or logical volume, select their preferred hash algorithm (SHA-1 default) and then click “Compute Hash”. As of v2.8.0, it is possible to compute SHA-1, or MD5, MD5 & SHA-1 together, SHA256, SHA-1 and SHA256 together, SHA512 or xxHash. XxHash64 especially is seemingly the fastest hash algorithm available and is about as reliable cryptographically as MD-5 (though xxHash is not strictly speaking a cryptographical algorithm from what I can gather). - - - - - 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 - - - Illustration 12: Hashing a logical volume in Linux using QuickHash - - - 3.1.8 Base64 Data - New to v2.8.3, the Base64 tab allows the user to hash an encoded Base64 file AND generate a hash of it’s decoded counterpart without the user having to create the decoded version first. This can be done one file at a time or the user can select a folder full of Base64 encoded files and QuickHash will generate encoded and decoded hash values of them all. The results are output to a display grid, from which the user can right click to copy single rows, all the rows, or save the whole grid. - - There is a third button ‘Decode and Save files...’ which, if clicked, will ask the user for a folder of Base64 encoded files, and then QuickHash will ask for a second folder to put the decoded versions in. It will then decode all Base64 encoded files and save new decoded versions in the output folder. No hashing is done here. It’s just a quick and easy way for users to decode their Base64 files without having to use online systems. If the users wishes to have the files hashed as well, either in their encoded or decoded form, then use the second option of the tab to compute those values as just described (the second button (‘Decode and hash files’)) or use the File tab to do one at a time (choose either the encoded file or decoded version if you’ve decoded it), or the FileS tab. - - - - - iVBORw0KGgoAAAANSUhEUgAABAoAAALwCAIAAACRHwA+AADTtUlEQVR4nOzdCWAWxf038Nkc - XGJFgSAogpAECAEBBVtAUDFAwANULq2A1SagrYm1URFaryhKxAb/VQhqBdvKVSUeJAJeqPBW - VESIEUgIola5lKDIlTzPvjO7s7uz13MkT/I8eZ7vpzbsszs7O3s8+8xvZ3Y34eWX/1NdfaS6 - +vDhw9U//HCo9J2NpEmTTf9YSJLE/q8ibFgZyf40WgEBAAAAmhBZlo0BWUFkPlZ2rHFJqFg1 - LcMu7n/mmWe2b9/u9NN/1br1aQnV1dUHDx766acjy15+IzFeuvvPd9104w2BZORcAW8oASxN - tqcTPwmRgMTDAsk81UQK4JOfQz+U3wz/6+8zRWh3luwwFGayY1GsR4PsOMl5XtvsgYrQE2LI - itUg6xehG00X6eWLMBFyXrDuNX+fg5sccjjIgAv9oWB8JfU6O/3hC2o5ahzA5yQ8QlAnWGta - Dh8k14u2wZTBrxbN4rOzZzy3eFFIcyULFxXNnJEdwgyf/dPM3z+5MIQZ1se0saNeeGPdc0v+ - Wfi3J2s88hXDLj777LM9ntqEw4cP09jg2X/8M/+RR6+85tp91ce37D7klIPDrhWriUJdmw+q - tS7Jbec71Oadl+Nae3Oo/pniW/0jK4PaXhBHJcTFx8fHsf9JUpzWkBCn58e/PNZjXFaz4HGF - JMk84ND+r0yTtdnV1Lx8kv5tFL4iWtEtayc7jXVrERHHu6W3zCSL491jKael2cbYKts+KgUB - 7kL/6X0swrTvHf6qA8YZTTaPcZk3WJLrEe+QtA7512eJIbmYE8QKakttkGyDV69FNHzxQk4/ - fGXbV1U4/zTQsoPIuG5fNJ26W/VMJNNPkWQakGXLpSHHQ8IxB5dl173YDZxZY4iw8Cq8i60X - 1zK7TLCMtn9/HOvo6ndEMh/VdKTYf0ISUhqjJfaFlr1eWfay30uP1+OpodVHT20t/av8iHrp - /1jCOJ61xLtqWLIhevVKFqpbrK6kls30dZOFHyxZm8v4LvM8JeNkQ4f7dDnrQPWxH38+8dMv - J122kOQ00rT2lrGntWz28/FTPx+v+eHIL7ZZ/HC88Ewz9NTUHNqx4+iuL+nHeInEKeni+e+M - nKCkjFPGEOKNU/eaS45Eq1uKH+l/XjYYpw/Tvx5lfi+fxLabRyatOnelu/PIsVOXZFwz/rqJ - r63+z5zZ9427ajRNkPDjjz8ue/mN/EceuXTU1ZXf/+RzNR1O4pK2x4i27/VDUTIfG9aVcqz1 - m9dS3+mOBTJXq/WaOeFtXjy+1QqpBAAsOoijMQJhf/nxq07VFsR+P7RavbGG6hEprJDwDRPi - BL58nprosTn/TTKylfV/bKujfWksIwkxRfpiCWXz5mV5y9bxej6SJb1TTBBoYCBZJ/mf0T5Z - so6oOxqzafubDRh/1dOMJKvL4/GAJMt6aCDJRvxg/BXHB1OKwJMGm7cb+4nVNWUoIgQ5+Agh - oPQNHSHEVHhgCgmEA1m9LiBrX179PBTiOMH8E96YZNk4PvVhPmAb7zeHxmQ7HUY6PwVucusT - Pvr3xF5NcqsOiuntlTNTHUb7ICm/ibJyhMcZlRlJrTGJ1Qm90s1n1S90etX8ZOEfltSrn14s - XzTTSqk5SlolRPktlthPkiwT/cdZMiqR6i84URPoFTOjVmfr1mQ6y5mI9SBZ2GyW5Hp5bVWe - up7JnOo4yhmJVsy9HlJbQ5Rau6wECR7ijdc2cxz7y7ZVnFKbjxPL5POQUHnNw7K2CmpsQPe/ - Fj8QLw3xlKFfTtb+crD2ijHj6PTH5j1xxbCLE7799tvEeOnKa67zGRs40GrHWocdPlLSRvHD - T6g6m9bJ7+b20WhAHGMDcU61iq1fF1bDWOWvFiHQIRIn3IYg67V69UgUDmzxUFe+S0TSA18W - 9knKV8JI5/TVMJdQMq2dcUgaMY7la2lbd6dfdOHbbKu12wIMR/YEPgIDh6nmka77z+VcGIqq - hH4lQYkKeF3fOB2oEYLac5LwwEDSowUiBgb6HqhLhBDgr2IofzwDXGioeoMGV38KLG1DV8nq - lX9Tq+jIplOExC+Z8POA3nSmjFTPzw0UJATw9ZGkunzLdPp1R8dMLHV9t4/1LANEDqffzCbD - IRxwDR1c0rtNla2TLFkaVQ6xMqcFCdrvqla3EGowat3JqzVNaG0UrOJPlOq+NoFfGld+brXL - pGo/JS10UaqPfIReE5KJGOTr9WtZlh1O6T6/w3q9zu9ms/J6Pb4y9slxYd7aGq/XW3vqJJ0Y - r9TUaY1UUkIF9pHV3mlIIHmUUisRghxnWRUxNyI0L/B6v6TuNaHdgO0NHip4hfG1tbK3Vs/q - 4E8nr7l2wvz582lokPDZZ5/l3vnnfYePB7XCyk7iPWwkra7A4wH9tl+t3UgPR8V6pe8zsRz4 - lQfZmtLUgUTNTLvwL/HYgLUdxMUru0PrKaQecWqEoP3eEGPP6muhTuDjZP4tkPjRboS9ShSh - byt9jSWj3qmvqcP3XwwTrRV9NS/7trEFALLLePtUR7ZSGiX0+yvqdZvQGGduSYwKtHhA1q+R - EPWUpbYeEC0kkHkTqxAPGBECIXW6etC47QgBhwehIge+0EA3RUO3HtRn7ZtgdUM9t8jar7va - jKZeKJSNM5IQJMhO183qKbBmBEsHoToQGwrcJokf3UbWuQAQUQKuQEQc15K7/Hr6q0pxktNn - +7zqSYNf3CemCF826i6S/hurxQ+8TV67Fqzlo10JVRoJ9NBD/yVWK2dqlYYvVYsBtLYJoi1J - CyHEjSBeURV5Pd6a2lrTFEmfQdwcwtnJEioJHz0emp9cW+up9ZiCBJrk1dWvfbTpY9vyDRcP - HnjN+KvN4yQPzafmlLe2tvbUiTg1J2VrxxHey4h+TFDqUfEsQpBlrQ2B+nfZ1+/t5f3/L+3a - 7sb089iYr0xjiNZKQLSuRHqEwD7K2lRlgJbCa16vA0dO5t75p4VPPZHw8ynp+omTdnxz2Mca - CltDO2CMDjvipXlZ0nqcqRfT9bBB72FmPx4tJ2TZ7Uvgq1SWDHkDGo9D1bBKLWGc2nggSfFK - AwLvICdkoh80sra6YlygLUGSjK+BUacxhROyvtZGAtnIxlhp4UA0jRQ+WsaLa+wWSBiZ+AwM - 5ACrA/YSOtGnxrlNa6wTttAgoPcpIkSI2fRmBCIbZz2jsYknEzod1akYgdZHQ1EtDjiPUO6D - YNoQAoteGvYICSakcdR0uhiZ2geU4Fcd9mpxglc2ggQlqfYt8XftpuHUvxlBbQ126scsdG42 - L8IxrrCMdD1mQn1aa9zTZMNrupX0sLJdMLRNc9qqvg8ePlX7dsheoxpDtCv3psRandlyodCo - lmi1FMkY5hf+td9PLROJ18YIb1LgI9UEvIpvxAtCn3BxpWRj4bzdQO3qId7EoPF4aXjgCdWh - 521O688eupyaGmsbAo0N/rOiyMe810/KHnPlWOOzUiavN1E+VUOz8548IWv1eMI6F+lRAamV - 1HqUHEdMJ2oaG+hLpJnTGOP9b6vFMZOS26tLEgIDtlSv8B+760BJxHL21NBMxDIfP1lLg4J5 - T8xnt0C0TIy3XzYalt4xsE3H/XfnPu0+X6UPj6Q3I2jRg75tLGRxMNDTic9fEWVbeL2mk5MW - tsSpNyQr/Yt4gBMnOSxUEv7yUqqX14y2A72qL8YK4lxGfKHVxcUj3sjVuhlMdX1T/dQeGJgD - CZElMLDWcy1rbM/HGrYFwSGxnz0faqb6vRaP8eZIPWwwLnrwUIEIV0r4HHq5A7oIahXoVfPg - cvWZU2C18FAtMohshFO+/1wbtk5RvwghdOVoSPqPN2tflnlDM78yx8aw9VBOkZISM8j8t9Y4 - 04VHPZsR9AhBHxbH6wNanUa2pyRaFcpxdpelhvioaEKVav/xTBNamcjjuvGctrvkOsU8n9Zr - iN9yoHf2UI9ze3r9TKINycLVB6J9W4Vra1qNSBvSTywsOtAqeWIMQIQqvt5lSNYaMYjWXcL8 - nTXNrqdR1dTUHj+h35psdOvg/cCD1LJ5/KlTNdTxEyeCnpmQYydOmJYpsccr1Zw4Xnvq1Imf - jsaplWRaiWcXrGUPu7oqxytj4pXuRvHa9lBuUyaXdDiNxgBqPED/6sNEiQ0uOfu02l9+lrUT - u73FwKuEDbJX8vDNRpqfPOE5dVL8aaYjWzVjoUGCUOiA+om60R4DpMYGWmWcBUC8Sz8/AoVr - VZahIDoUKcX1Mc3L7ryJ039llINM+cPbDpTwQGvdkOKsQQARjlHz4iRhrKxFCWJIoGVgapNw - 6iLHvy3WUbI9jVtgIBTCMs0hE6d8TGmM1dIGAtsVbkdMuKoXfOnG4sXrkXrrgWSc8tj/JS0Y - EI9Ay90I2ozBrVljhwck4Lpv48cHSvJA0zdojaJ+NyE0jcqOrD2TnH6145R4QFafvMB+J2RJ - f3gFv+9N0iOEcAYHmvo0I7hV660RgrmLkSWl76yclhrTlWA/ax+mjRMd+8TXD7L7b3ogQQLv - 6y+bnldhn1HcjLJeJ5GMM4yaCTF9ffidznFaZrKQl94NyQgGxHYALUjhtznot4JKRrG1uU2/ - zpJQUI/HU2u+Iu6bGFmJY7Tc2POavEr/IrccaNXcMkavtWslMbJkfZU8tTL959Qpr9JKoFyn - ZoEBPRsnKmnj1L88eDCqk9ef25rOKEYIegGGJrWgU701NeK5nRVA+aAGCbXqTvTGGY0JrO+U - 83olOI6tA63WTeL0h4USUxsCDz+0TWSvGNfhm+z8A8JiA2um2u1nbKNLWrimXkWStCPbVDfU - jxftmNePfS0AUHNUvy+ScGiqBzKfX4u5TA8vctgCsj6nadUk8xrav7rGYS07JzA+SkYCO144 - YXKAP86+95o9k8apeGi7j0eH+q+91gbA7y7nt5lr9SFZD5D5PnMocpDBQcDJQ1npDGihIbpC - r8ffgQk2mmiY33dJapzDMKziJPWxIOyHTTv7ajcFGR2IvNolOvH0JNvvkaqn+l17qg+xd5Bj - FV+8s7lezUq+a2QQDtG0T1yjnboGCUYQrn0FtNOAcEVN/+54bQG7EQ/wGoi+OF6t57+h2rOJ - jJYESesoJPb105NoP95CAjVi4EGB1vqhBwn6AvXzusfr5VV5fQHCZVu9sAEeGF4vq0LTDVDr - VI0+cuSIOpB7z5/0kYWPP6mP1+fSl+5hdyXXyDSIOXVK3UCs8hXHa6wevWRaTVPSPqijrzu7 - JQ1WaDzw/OJ5aoa3ZN09pG0zOt6rZGgJD/TbDPQ2BHN4YL33QBdceHCqpjYhPiEuTlmAxxMf - H69PMjoUKeugNhr88N4tw6YV8xRXrthUNKq9S+VFPrA+t/8E+cUdCy7vYJl06N3fDVkx5cNF - Ge31UeULe46Ui7+9rSf/XLa08yXy2sPT04wolu1+r7AoXrK4nc+ddY30YWX2BZLGVAmxhery - /rV/7H3NGvXDwx/vmdlXz5D+2bGoeeZsZZ5rXvt4yZgk4wu57fmzBjykfnh0y97bLjDmcUSP - j/2lf+wx9g3T2An/2HHfnl795fe9t6QL24qYh2XhwLGncflRdhhtj6Bd+E2yY1H81fKWXTMv - CGst7POl7fs/+tCWHTMu0MYI9ygT9RDR+haJ3ZBkHlYapzvZ7+b0I+Br5jzhzmdbTiAfbft9 - X9/JLQ69c+PlK6a+UzS6nd+k5U/1zSD/+d8dPYJagG1xl91EFn7276FJvsObbS92GkjeOjk1 - jW+InYubX39/wX++97/0IMODfR9knTfzdf5h1L+/nn/52VpRp1x648vKYMHL3+f0+GJB+hV5 - d799ampvbeoNZOG2ZZckBbIUlyLRPEeQl/fl6CvFsl027b1n1d2x74Pfd55JXtc+bnvx7AvJ - 2zUXf5h43f1PiHO52VmUeB35tCw70EPCqPVqP/lefmZmlEfmyXF6ncN4fmCDRfB6j4FwcAsM - Am0cCGJJ0VIbhcgT8pYESXvUqZJOe4qX9kRRcV5JEh4GaFx506/4i9GB8BxSLUjQ7gQVnt5C - 9MYHIUhQr9jyIfXihmScOSTZeAiMWnLtuahahyOe+8Efj+ys+sa+vp+8v+GHAwectgTXNilp - 0PDhlpGnzkmiGR6u/rlijzlPpcwntB5Hu/Z8I25kfXwFLYkwgRb41Kmkn3d+8dO333z9/95X - n2QaL7H7DeKUDkXx7L0H3kSlqwqtoCfozQtCRe9k83NIQrsTQmenk/u/+/Gb/4lF82gBQC39 - T6kOe0ich0geLx2j3ZlAN9npbY58/w3fJ+bzszk88HeNpzYhYd68J2ff86fX3/+4X5ekLl26 - 6JNYm0EcP4zUKveuf7Qb/+DVRVsOD09iu5DWywef88jr3+l1evOSO2Q89b9qx4WqmyNOe3UZ - MerDkv25PsZVf6IdgWoeWltWnBaIaT1Una7GC3asHtd/w4m/02rEgbV/SBv4/LCTt/ZWLwvL - Utn/jZk9780fcnqR7c+3u/CBdV8/k9GJ37Z94Lvu79d+3YdGLk91GTrg+WGeW9OJ208HL2KH - zKervU8T8uXC+NHylq94RPH587ZSmVbRtrus5wLbAk0J7Hvb/bfN/7nJnEDSLySExwXTD3qn - GVdElSJJyklH4rtCv4mKn4S+eKr3CPnl7+9IFc5kMtH7Qio5aBWvoCiH2v4Ps7uunvTVfFsA - LKQz/RtsdYWHuoHUqU2XJax2Lm5xHdlcluWnJtp+xL/LvtM/OfegE5ZmTO+ZdbIsy28RTbME - gFa4L3r8qtc27NPr3+elP/jJF7Q+/cWCS28ki7adYrX/Lxb86d19T16e88qDedcWvnnls5nt - yLbSG14e9dI3w5OCbtqwf4yTjPvyk87+NXl96c6Do5Pocg9sLWZxi/bxi3fnkeuLkkivGTXl - MwJaWpxk/A2E9uIbWbv6p12X09tOlR9gLVrQL+wpcwW6kAglNgi4JXC881gMEvQ7EPQEIQsh - AuDrZBuR/IRFiJpCyrXGb/Tyd57FeS7HPIXPascCpXVB9mpNkMKzimT1+jR/kqlylhEuTxCh - a4MpSNCiCKMTuGy+3qlFHpL+w6v+fEuy1m1Duxtau/bHl6b0lzE/ZUj5OtPYwO+dxPYmAi9v - PlBaJITNpxa7pqZG/ViycpU4lz6+1uM1b1klQ6H1QK+IsrVT7kDw0iTKTzl/xJB2TlL/Wdvq - vE8T2hXO/4u+CDqce9fDstcz+tjXvGzme5G9stp0EOdVwgOPEB6YWg/MF3FsrQcu13jUHVj+ - 5d7Zd9/55a5dZ7Zue+6559bW0nhBy0F4win799BbRQ/K9659YXh7Zd9KpOfvdzy3pcczb1/7 - 1IgOvPg2zg0L/K9YJln7zzafaZzwQZaMF3DoHUsIcfkyGXWdXtnHeqk/su37XX8NWfXd93Lv - s9VZDnz/X/mam85iU9t3u4Z8KivN+OqvbvtRl7ZnXyQpbfhf9DdxuTNFOWpszr8oyhSv7LiK - zpnIfpL5XnroqgZy+J6AYi6F4xhZ3/ViT2M+IEQ1sj0e0L4iwa6ddiD72CyWKcEugn8t9C4k - fn6Q9YdGBLcU1+x8H5jmwyHAalbAW+DQO3MfJwWvLB7Vjs/SZ+rnr229YO4H417qte+/5Kpp - vdorBUi748k0lm2PrI/vuX/gmrKTYw48yoKKyzsEfbg67SzTFz3t0nvIn1/Z/uTQy88mB3as - ZaP+U3XgpaHtyc4P/kyueq1n+yAOInv2vvGKvvqDrT59mX/iUy3Rux4wkDBH9Vp5bHcCBMvv - I4nUO+SIdhey490I2g1IgT3IKLa51lkDmgxBc9ui2mWtoBsTiHGyNl9AFC9+S8aDy/XfePqN - 8GpdN2ReZZck4/tCePWdaN2NtEo9Px1p1V/ZOEdpxdcfjcobGXiQECfxCbwZQrI8mJgOma6l - yFp+hw8fdll1XZx1+6hPrme/lHHmQJdlqtbRCx6715KLXnfXb9Q2X4nW7oFVr9NJWq8X3hU/ - znSlT7jc+2bLzluaJdHFqfnn3fuYumj6lw7TeUYfN5o4TCXlcQa7xUFdmqRvfMsJTfvo0rnI - dvp7ofi948eODRqY/uZHO5vHkU+2fvLdoUOTRw6yz8avyh+sXEsemdFbOR74i7aTOlwola7c - dnBEpzXnDCXrq2+mv9Ok7AU+rA8Qsn/9Hf0nlCg53rf+8JVa1lL5wtSM+0b/c8dTZ2tjxI3A - 1vjA+zN73sp7F1yz+NN/DGtPY5pFvUYrHYCuXP7hopFKSd5/oeOQR9iox0sO3pGmF//A2tt7 - v3hd2b8uo/GL/Pk/ki6W3z1xS299AfurXiMD7jybaCFv+yvu+cuUgQ+u3/t0x1U3FxeUPN9R - 2xH8VSBsWWXvPSw/UWp0DTJdijbKLpvGEdNEQj4o7DbsLjb1kS17bruAJj7w1uSLJ6qh6vX/ - +HLFpR2ExNK+9353zu+K1W3wxv97ITOJfP5C2wH5PPf5b/yQ24vun7cm/3qSkkP+lv+XMvc3 - L03b9I9M1rfi4Jt39Hrh2nKeJ1FS/mYSD4szl3/7fxkd2ZiXfj2b3PXIq6wAz32hJv78hfYD - lK16feY1MrnIdgL6YkHq8D8ppbj+WTbL50t4elaq1w/l9mS9khKukp+47693PSrzkW3fmjx4 - 2bRNz2e25znIr9GURlbkvg2em3s7zNiT7Ntw6zkvT/52wQhaOXszt/eV6hE1etk3dMyhd24Y - suzie8mfH3uNjruuaNuyYYf+r/cVf6ZzX9sxb9S/vvrbiLOVc9T+D2Z0XT1hz3yaSfn/pV/x - 34Wf/euSJLLz2VZF3ffMP3tln4x7+No98NH235MXz7mYrD82VTmkaJrrCR3ZR9k1+z/IPn/m - G4S8cX4f8vjL//tjD5qbMG+Zksw4TbI/G/55zsVK18J5L3/3xx7son7L6x7gc9z91nG2lANr - 7+o3bq2Wpi37+u0qnTFuHvsKXLtw678tvWX0HEZddS0hv1bOeNv+2enix/n0ea98dwdZ3EJJ - Myj9gesWbf13UnGLa7WF3vPWialpQnblT/W+gtBZeigD9zxw9+MPaMl6m5arXTPgHw+9c+Pw - 5dM2LB5F3rlh+PJf30PyHmcFvm7R5y9dkrT/g6zzVk/++knWxqIMT/n6bx1WpI34b9E2Zerv - z8u+6ONyWx+bHytfJg/e21M85jp07EdeXv3F/mEj7r3nxoHDF1vm6jv2peuGXdGcrvs9by9r - b8nuwJt39r16rTp81WvvPzu6HRuztN+D5PH7WSelUS99/Tel59LOxc3G/1XZpFdfxzapKdjq - ++uHyOPLt/4wYvQPG/PIQ68VfXJ19sZt09KTDn5KyMBO7SVy6O0pw5ZPo/kTNqBsCvWA3K72 - dNq2tMNFyt65btTVhH2nWO772EZ4TV2EkpK8eWefpdcqs+wsajb+E1bgtvK2f3Z8rOu2ZUMO - FPa9Io+lvfK1tYtGn2WLCogwRu8S0FDCcROC5UlEjrcjixzjiiBY6gEgCsfGie4d4iNIkN2m - CXM5NrJJlkedavUT/RKk5SqXft1C1uc3329AxFebaUGCrZxqKG5cslLPRUaQIFy78Mqy1j9J - v7Chzc7+ZQ+hIabYgzt27JjD5hDEOZwTJPYsfLXKLtQ61TXyew+06SSj/RbK8QkkISGuRTOl - us7LGa8P69FZnLYJtI4iNDaYm/9ndaGz5jxxofcHGhXQMfQj/UvHjCYH9SXxfeglccK3QM2S - xU9KB6S4ZgkkzrhNQBTovQe/Gzf8meXrP/9/G26d9tv3P9t79++vJZJpXkv08cOBj+Urp7RT - trXMu4pJ7bqPI5/4W5ISG/Rbf3iBVhE5uE/5h8UGmxd/dvhS+qtZTj/Pvuqc2eJ8s9ifpGEL - f9y1kA4c2DCz5+9fLds5bl/u6M1Fnx5Sew7Q/7PI8f5Z5O2jVX3KXujw66ffmvh0Bu+gTDpc - MGHcy6vKnrj87LPlL97Pv3r1f3sbD9n6sujihx/avKe3cbRJpM/Vy65/eHIXdmdC/se91LHa - 0bxjYTMlKnnizcM5vcQTlGw7Wcl6hg7oyIdnk5LDnl5lC7pd8ui716649OCCX0/89Zofl6u1 - /IvvLf3vC5lJWk5fLjz3dwO37P7HBbQaseF35zy8nlboL7j5B8/NbPLnL7Qb8Mz6Sf/XceVv - Jv369R+W99I23uzJA9aUeW5OJwe3LSnJv+8pof9L+yuWV/6wnPA4YcWXh3Lb0cW8eteW5d9W - Pi/RKvgtr3xeObPDhlsHPPLQloqZF9CqVU7af2hVxoRV6Dct/sKjRR37jPRqVHBLDxoDsCl/ - uYts8FT0ZsHDM29Neqrv9DGTX/ji0Uw6444P7hq9/JueNH89K5Zt4W8O5TrMeIVW1Za2vZB+ - 5QUbagtZD7E3c9PufL9seRqd+Nqft7709Y7nCK1s/b54247sO8rfJmkj5Ff23dFTO4sR6exe - E6+bUXmAhgc7N9LavFxctu+Syw9ufvDacVs6kKQ/bv/fH5WD8//6ZDz+4TX/GvPPay9bsG5M - 0ch2ZPtHD1y78LM+2vp3uKRoz8Ls84sn7WGdiw6suyvjnrt5ILGdBhV3dVfGy0IXnQfuJm8d - L0vb9mKnixe/M5FO7ZF1XO2Tw2r5C9aOKepY0m/cBW8dn699U9ibUV6/+/N/fVVWRD7I7jqz - eJvYQYhWyq97QI00aKzSdS35tTK679TvTkxlA3RBg4remfRk1olXSItryeYv1HmzTnzBF9ri - WrbQUS43Ntz9OJ3lu767nm0xfsHasYsdkknmAf7x9byt//66fDGhkUB28bbyrA6SJY1yyX/1 - g3njV297P+WxbPLa+w797/cf+ISMmmLptdWh21Vkq7KO0/Z9TM4emHb/dUqMwSe3u/zee8jL - jz/4yXRzMMMkjS7cx5p91Tih5ItT09rTwrz8+CevfbBvGXlnyiU3rNi5L6fdO1PG/7Vg9f4c - Gou+//vz1E0qfovbJV9H/rrzh2c7ffRXMvqlfmn04w3v7hzfY/Vr5N7cvpJlU7yW9/lLX3/5 - LKFZZa/e9mV20vu/v+jxhz75kq4vLUafl9WQe0fReXQjfLCf9aGi0cUlfRas3j/p2quv3nOQ - DEva9hGLVZZ++cjoYYfee/zqae/JpX++4qNnPq8Z3J79oAp3J7uStAt3DfUChHBECKrAA4N6 - L0n5G8V10voIx8aJ+h1iCfjFYdlxmjiXdqVfbBwzNZcRIziQtVo7z1u4Xi/refFziKT9jvK+ - Qfok41EupoeWasU0no2qZaXfzKC17VvT65c2FHFx8XFxCXydhYeZtj/77Jw/PeSyCZUEHc+O - i08g5gOGP/CSSOokMULokpxMa+Q+MqQJ1LlEtHg0NpASE+JPay1ptxYoNyGwcCCevWhAfZwE - CxgMymIHeI7oS7ww7sjoxJ+IJ8EYE3+ENGtlLIh1ZNJiAxoPyHHxXv6bk6C/azmhhbatrAIJ - D7zfH6k9dVI+r/M5AweM+OFobUqXDrUk/tuvvurataslqanm+0blITLSelnuwk6+bv+TycGy - l0quXDknzTz+jYmD3xj37GcvXGrM/Mjr/+O3McikbMm5l6gPozn47s1DbirmSfqz/tGFW+Tc - AQs7fCPc8/Dgxt+xCkGf3zwsPVx5QAsPaNk7XHpnwc1Pbt1/xegfPrg7c3JVkvaD8WVRqzGb - X/noeVbb82qh7sG3fzto2W8/OvQvWt1799bzui78+CulsqvGsD1nnvxqpkTKnjr/zMQxK75+ - OqOj/sPz5cKE0fcpmYx7/WNWs7dE6dZNOueD3F70C9D70tnSn6oOkg4f3EU/jT3rLi3Jr38g - mdp2/vy/c+jEAd310Gnggf/L6EiXeOVsnjetg8vpORUbFqT8rnSj2mJALvh1vnTVB5/fnN6h - fNmq2XcuN5XgwJt39Bpboi2L/3vNG3+5grWWpE2eQJZ9d+DA9y8XX//sI2z1adVqZr5UYl4T - WrOXH/5Ub5EgB7a+oqcnpOe1b4yZw2IAtice3nJzb6VID0uPVBwgV9Dcrnxm+/eXdjjw379c - d21Zx4Pb7iwh/ynprce71+/bn+s0o7awL96bSzfJ8IS52gwXHCLs+Lr6tTlXdKSbvtfk68my - /x2c0be9069H+z5TR/92w64ssvmB8Xc/QObtPjj/7A3z5Iv/wzbc9n+ee/E8vqbX0v+3S586 - 8qYXdxwYOfTQewVXTn1XO1wtu/VQ2YtrryyexQ/yPjSomLfi81mXj2RVav2c98BHSvDQ92K6 - 0Mr9LHhgzRd386lXEaVm/9GLnW78QGwluKp4lnJvQ69J15IV3x8ifbVq+v4vV7wy6l9PKrfA - drgkZx7RbuFl9f4H+PAo+/qzlgFxoW7mvaKEEz2GzCP37/yBuEURNle9Nlst8OTryPLvD2U5 - 35jRI/vje84eOIy187jmvLZiP7Hd19GvgzqGRggnpx1Ye2ff5lVvn5zG70h+jF2Yv/+ipUNP - TbNGCKy6n61ton783+uKHlFubEifNposPXBg0oFlL49+6W/KieXsYbkF5DVrkdr1oSmv/qio - 4DE6b5+z2x2kX5+8otnXvUkKsu0xydWvzR7BDuQ0tim+OzT+u9Wv0SUqsVDS6OyHyJtsiAUA - 977D7z5vN2LWveSij77IGTv5uuwPt00j7z52dcG9JI+GCkkf/plc9Gm7pD7zt0l39V3Q7ruc - ZJft5qYBq/CNdZuyvbrvEAAI/Yv0BPpHe/+iRhbdV74bWSxsTF/r6D5Nr80Tx2+N0G4gjpW1 - eqfQk1iMEpSHCRnNBepFa+2SvnhpX4gH+N3K/C1qQpBgms9UfTfKpnxu1rwF8dY2S2zu8Xq1 - CEX9LpOLLxvpuOoOHWYE8XEJEos34hPimxlbS8nzgkGD6X/GapuDB/1fS/tMnJSQkNAsrlmz - hNNbS4SHBwnsqZrKjchqkMDiBDZrAnuQhHZ3skSuJCev5O0DauatrySnxpKDkrHQ1jLhb1ir - leOUv5KSB7tHWVIbXWRSq4QNrAXjtFbxcYmOK54groYjGnIcPHTog/c/rdi59eC+ATXeBLrj - L+zTY0DPruZk2oZQ4rW2vW8YTSb+t/y2nmnqKwhogfaXr1ydOWGuepXTvhh/il8pe+xS28+/ - LA6VLxx6k7x4y4/Dk8iOZ9teozY8tbvib2/u7tW5rax0LjK+ITL/z/S0jrRhc157/It9nfb8 - Zfz1289Wx5Yvajl28+qPnh/dXu32xi+v7Stb9p8xk59QujQn9WZVzO/2z+jL6mk8FlcO5fQ7 - Sh75c2blQRoe8OVIpOfMmq9miqtg+taaGumEFCaPbKmaeYHblpv9vud36ca0g+snXzn7iTd+ - UPrb3HLOf9RE6Tmbbpj8m7ZXkvwtlTMv6DV0vjT83S8vkW4tnv/a82Jmn7+QNlZe/m0lDQa+ - WJAy3Lq0RrgM2POS+W8+ufVgx12PXj19I93/21lwwrsbaXb4yYN1N+oh7OlD+/gE9ZyjNl7q - TOfKpI4XSNd89E7x1itvunec9Hm/DR/88yP5gbvZNfgZF8+7X+k+dGDdXf1fZHMmXTD+yldW - l20nK+4ZOWlPoFXkQBxYe9cVd6t9ig69c+OlK9SxfadunXpXv5Yz1c5FwedKs7pWaVLoSQ58 - kN1ltW2hf7ribrVPEesRtMJ/hvrR6xjoCgPGD4ospJfNx7/+19+PeodeU64jN7y3M7uv8Qgg - GoK+ft21jwipkkbNfum6YYVrxz47qt2BtY/c8PI9b58cu/+GYYVvjnnW9LinncoV+vfZXc7b - lp59kexSMMc1NX1M6jf+apL91zxa9e+VRI+ly+4h5PHXXiZXT2try9P3piAuI9WBtmf/mtzw - 7vsv/XfU5L+NIf8d9uGbiz4m99zZlx3X7UYVvLXzgk6Jeuci3xzqAWHl4w7jQMjmVylbxhuX - S516HxHtd93ePYlY+gw0JLEmFPkivLQRXryQ0A90pwYyH9P8bBz95KN2Itd+TfUeTJJ+CzHh - 3xH2vbHeeGD9rqn1KeOWZe1hSurdUlrWxhdWKwB/khERGyTU9K1P/5XXU3taqxYnT2lPFBXC - CPHSBA8ejBWWzH/48hMSEml1Pj4+oXnz5uJGNL8vQhZycdyERgJ2y25ii/hmLZr9qk2cVqQE - JSpg/8XLCXFqe4JM685x2jsQ4oUyintJb04xlqQ/qFpZZpz2GNM45ZZn3nygRGzxLVt7W/2q - za9aa6GeaUsk6JvP7QxMk/Xt3qm45N3cmdM7duy4cOVrd9wwLi4uzpJMjQqMV1i0vyL7fmn8 - yOnnf/rC8A5eST74wcwet77+yOsLO9Ddcf6V5NYPt0/vlb7j2Usekcl9sqw/Obdt+g1jbprw - 8NvGE07ZhCtXbnxYeqR/z3+sO8xuTtDqF6aGclk+uH+zfOUNae3p4Pb/PiSTv2gHQVr2l58m - 33nhS1/sH9mRGHvS8rur6Pvrh1ePTX+FPPxRlbL8L4tajd38yv97XrnlUT1cy/6efJn8+oE/ - Jl0klSzbeuCK0UlkPw0VyEX3tGdPN1p63RfLLuvAQw+JbN80Rx6zrL32PXJ7FL6wZ7S1MxfM - +NiTVeUHPD+U9QWyueDifOmqYYW/Vm4wUB2s/A/Jn0WrTfKBrS8XEzKZ59nuiuUVG36TSqOC - mRf0TJ/07LhzrhrO7i7oKVYRDnz/mXz9tX1YbMNaAMgTepFk7ZXdRKlD95P+8/tXPt8184KD - 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 - DWo3h00jbBX0PALcFAAAAAANTWk9sDQSaJ2LcL9BlKqtrf3pp5+cpvxSQzwnfxEmDhw+5eOn - 39g+ZXoX8t6ci+ckP797+aVk75IJM58avIqOY4OTy/7yzm46vPe999icwhg6S/eL7+i4O/9S - YkrJhi8n5C/KghyzFexd8mqXd3bvZiNpdpPvGM6yo+X8eM680Wy8MdJ1EeYVFGa8pfC1KfmX - Oi/ivTmTa57fvftSdT6WjeO8fouqG3j/7udruj+d/A5bw59+ek/b1MY297cp/DvttNOCnCNU - 3N5GFMgsdZgXGkcIdw27NZ1Ew5tjQiWobdt0vyOO+73prg5ADJEs/9rfmkwir3ORx+PZXlZW - UVHx/fff048dO3ZMSUnpk57u851oYHC5NVmWCbtrWZioj9mwfln/2W8NY9M6D8+U897eM3V6 - lw2LH5ZnvzW1szJ22DCa7bvCGDLsoecmp6x/96Fhw4mYknSeetvkh592z1YsUuepD03lxR02 - YjJ5umqPd1gXWqr+s+cpuRkj3RZhWUH7jG6L2KEM+J7Xb1HdNq8+7HsL1233NpQFQ6TcTSRK - XhAI9RVUJY/dmh5YnvzdWH5eXhUE8/u2hBwrFwxJySUhWkrjq38lO9gc6rBEfb8jJABoStgd - BnFK3V82bkPWWw+UfyKvS/TRo0eLX301KSmpf79+o0eNomP2799ftWfPsuXLx11zTevWrcNd - wCbArXORTKwdcmSSev55bIxMPnvkipRH+Oj+s2V1JJ9qT6993LnnK5nWkm3j+YIcsxXtXTop - 45HPiDmBWE4hK+dFuK2gPuy0iGEP7SJ/SU1JIWTSc7seHuY6r9+i+l164Jsi7JQ3ltLfeMQG - 0HC0OjytT05bMLa+9Ul+9drhEUGVC6atJIPrlTkAQNRSX3mgBQPsr/m9B5L2zrTI4PF4VhcX - n9+1a1pa70+3fbnyzQ/pyIv7pl500UXlX3xBJ90wZYq1DUG5RrRJHebXPe1XMqxjAmoLZzmv - nNjUroi4P9hUuawtXHHf++LTKybNfJCNoKP637d22VTjeraablfVHu/QLmIO4hj6MbVLZ3tK - fUGO2Qolev/+jJLMtTuWdVE/9FxoXH7n/4pZOS7CbQW14fccF0GHhz64Y8eDbMykJayEjgv1 - W1R/S/cGvCkC0MjxhH5VdnBhYboxWv++CddqhYvCbk0Ppm+gn0uN9kUoM5RMXDmGjTYWYSxX - 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 - - - Illustration 13: The Base64 Data tab of QuickHash v2.8.3 - - - 3.2 Unicode - Be aware that QuickHash is Unicode aware on Linux, Apple Mac and Windows systems. It will process files with Unicode characters in their filenames or in their content without difficulty. Note that Windows versions prior to 2.3 were not Unicode aware. - - - - - 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 - QmCC - - - Illustration 14: QuickHash showing Unicode awareness on Windows - - - 3.3 Other tools of the same name - - There are many hashing tools available – too many to mention - and they all have various strengths and weaknesses, just as QuickHash does. This section is written to try and help with the enquiries received that are worded along the lines of “I downloaded QuickHash following our chat the other day but it doesn't do half the things you said it could” which, since about 2012, caused some enquiries of my own, at which point it became clear that new projects have been developed since QuickHash that are also called “QuickHash”! - - It is important to point out, however, that QuickHash was the first tool of its kind (a graphical, standalone, free, open-source, Unicode aware and cross-platform data hashing tool) named “QuickHash” and it was published on Sourceforge in 2011 at http://sourceforge.net/projects/QuickHash . Unfortunately, the nature of open-source means there will always be others who might choose the same name for a tool that does the same thing. Without trademarking the name, there is no way to prevent that happening. So please be advised that any other tools appearing to be called or actually being called “QuickHash” are not the same as QuickHash GUI as seen at www.QuickHash-gui.org (since late 2016) and Sourceforge at http://sourceforge.net/projects/QuickHash since 2011 up to 2016. - - - - 3.4 Donations - - QuickHash is created in my spare time, which is very tight with a full time job and a family. It is generally written late at night, which can sometimes explain oversights and can be the cause of some bugs! At the start of 2017, a PayPal donation link was added to the website because my wife kept nagging me about “giving things away for nothing”. As of v2.8.1 of QuickHash, I also added a small ‘donate’ link to the interface of QuickHash. Well I might as well have sold my soul to a corporate for the flaming it caused on the Internet! Strangely, it seemed to upset a few people who were almost offended at the suggestion that a developer might try a bit harder to ask for a donation for his hard work. So, in the spirit of keeping all my users as happy as possible, I moved it to a new “About” section of a new main menu, which was also added in v2.8.2. - - If you value the program, or if your organisation, company or agency has found that it has helped them, then please do consider making a donation using https://paypal.me/QuickHash. Doing so helps fund the AWS server costs and also helps inspire future development. If you give your blessing, news of your support may be published on the website too, although we always ask first so don't let that put you off making a donation! Case studies are also of interest...if QuickHash has helped you with a major task or anything of importance then do please consider allowing me to document that on the website. Both things are a good opportunity to get your company listed on the website of one of the worlds most widely used data hashing tools; http://QuickHash-gui.org. - - To donate : https://paypal.me/QuickHash - - iVBORw0KGgoAAAANSUhEUgAAAfIAAAIdCAIAAABJCWhNAACUK0lEQVR4nO2dB2AUVf7Hp2zJ - pvdOSCcJoST03kRBiooFsGOvp6d3p3f/K173mne28+wdFAVUEBCVKr3XQKiBhPRets7M//fe - 212WZLNJNgu7rL8P69fJ7JuZt1O+7zdv3ryn0htNHIIgCOIvqLydAQRBEMSToK0jCIL4FWjr - CIIgfgXaOoIgiF+Bto4gCOJXoK0jCIL4FWjrCIIgfkWntr547cnLmQ8EQRCkm9wyOcPFt53a - uqIoPCjHoaKioqL6lLrGVSWMQteAioqKiupj6pat26J1VFRUVFTfUjdt3bY8j4qKiorqU+qm - rcuKDMvLHCoqKiqqb6nb0br3SyRUVFRU1I7qpq0rikzr5lFRUVFRfUvdtHXO288EUFFRUVGd - qtvRusLxPCoqKiqqr6n70TpYOyoqKiqqL2rndBGtc6ioqKiovqbu2brnyxZUVFRUVE9p57h8 - y9TbBRIqKioqakd109Z5WiSgoqKiovqaumnrMo3WZYVDRUVFRfUp7U20rpA3mlBRUVFRfUnd - tHWFhvuoqKioqL6mbto6h9E6Kioqqk+q29G6zJE3mlBRUVFRfUvdjtZJuI+KioqK6nvai2id - Q0VFRUX1NXU3Wrc1j0RFRUVF9TXtHNdvmfKoqKioqL6mbto6c3ZUVFRUVB9UF2CfMKioqKhX - mLpp617PNypqjxRCEZk+THJDBYH3ev5RUXtytrsXrZOuB8hDV1RU31SFUy6e0/GM7ewc5tvN - kaWL5vDg8t7+daioLtRNWyfL+8CTAVRUR5VlmUzL1jks/qBzZOdpmEoO63GYz5HYh66HzOHY - fEEQHNdgT4OK6jvay2gdFdUnlMbmZFqWZNt8hQ7Wa4vZJfqtItvTk4F8SZd1VGWHaYXF4yQ9 - r9A4nbPG9TBfliTq8oo9PfF3W3pUVF9Q96N171cgof7olYQl5DzmL6o4Z/MlOp+G2YokWyzm - itIzVRWlVeVnq86fbWqobWtrMerbDIa21uZGSB4UEhYQEKjVBQYGBoeGR8Ul9Y2N7xObmBKX - 0Eel0fLEwXm2Trh0eEFgt6u0PLjQKSqb7wt7BvVHre5G6+4+fkJF9YQq1qiZzZHsczgJzNXa - yMus1586fvj4kT3Fh/eUnjlO4/ZOAXNn/t4+gOGF5NSsfvlDsvIK07L6q8HiwbstFphPgnxy - 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 - EATxK/4fW0uv0NUvK4oAAAAASUVORK5CYII= - - - - - + + + + 2014-10-23T21:44:47.490000000PT4H31M42S67LibreOffice/4.2.8.2$Linux_X86_64 LibreOffice_project/420m0$Build-2QuickHash GUI User Manual (c) Ted Smith 2011 - 20172017-08-28T13:52:52.300415586Ted Smith + + + 3851 + 0 + 45196 + 23045 + true + false + + + view2 + 13342 + 23267 + 0 + 3851 + 45194 + 26894 + 0 + 0 + false + 110 + false + + + + + + 0 + true + true + true + false + false + false + false + false + false + false + false + false + false + true + true + true + 532311 + false + false + false + false + false + false + false + false + false + false + true + true + false + false + false + false + true + false + true + false + false + false + false + false + false + true + high-resolution + false + + + false + false + 0 + + 8275047 + false + + true + false + false + true + 0 + true + true + false + true + true + false + false + false + true + false + false + true + false + + 1 + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + QuickHash GUI User Manual (c) Ted Smith 2011 - 2017 Page 2 of 37 + + + + + + + + + + + + + + + + + + + + + + + + + + QuickHash GUI + V2.8.4 + + + The Free, Graphical, Cross-Platform, + Data Hashing Tool + + + + + + + User Manual : v1.0.13 (28th Aug 2017) + Copyright (c) 2011-2017 Ted Smith + All rights reserved + http://www.QuickHash-gui.org + (and previously https://sourceforge.net/projects/QuickHash) + + 1.0 Pre-amble + + This manual is designed as a user-aid only. It is not an authority on the subject matter of hashing algorithms, filesystems or anything else, neither in part or in full. The software comes without any warranty. Use it at your own risk and if you are unsure of any results, please consider cross referencing your findings with other software. There are many free and commercial data hashing tools available to cross-reference your findings. + + Constructive feedback is encouraged and welcomed but complaints will not be tolerated. If the user is unhappy with the software, s/he is encouraged to use something else. + + 1.1 License Agreement + + There are no restrictions. Users can run it on as many computers as they wish, as many times as they wish, for as long as they wish. There are no dongles, no DLL's, no installation wizards or license files – just click and go. All that is asked of the users is that they share their thoughts and help contribute ideas back to the developer (tedsmith28@yahoo.co.uk). + + Supported Platforms: Tested on Microsoft Windows (XP, Vista, 7, 10), Linux Mint 16 and 17, Apple Mac Yosemite. + + QuickHash GUI is made available under the GPL license as follows. + + QuickHash GUI 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 3 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, see <http://www.gnu.org/licenses/>. + + + 1.2 Acknowledgements + + QuickHash is written and compiled using the Lazarus Project IDE and the Freepascal language using the Freepascal Compiler. Thanks are therefore expressed to the developers and contributors of both Lazarus and FPC, without which QuickHash would not have existed. + + A customised version of the Freepascal MD5 and SHA-1 libraries were used for MD5 and SHA-1 and the DCPCrypt library was used for SHA256 and SHA512 hashing algorithms up until v2.8.0 of QuickHash. With v2.8.0 however, the libraries were both discarded in favour of HashLib4Pascal (https://github.com/Xor-el/HashLib4Pascal) by Ugochukwu Mmaduekwe Stanley (aka Xor-el). It is more actively maintained, did not require 64-bit tweaking to allow hashing of large data, is Freepascal v3.0 compliant, avoided the use of a separate customised MD5 and SHA-1 libraries, and includes a full range of hash algorithms which will allow easier implementation of said algorithms by QuickHash in the future. So as of v2.8.0, the library is now used for all of the mainstream hashing algorithms used by QuickHash (i.e. MD5, SHA-1, SHA256, SHA512) plus the addition of the faster ‘xxHash’ algorithm which is newer and pretty fast! Significant thanks and appreciation are expressed to Mr Stanley for the open-source library. Further thanks to the author of xxHash for making that open-source as well. Note that xxHash is licensed under BSD License and Haslib4Pascal is licensed under the MIT License. + + 1.3 Development Team + + Lead Developer: Ted Smith + Contact:https://sourceforge.net/projects/QuickHash – see support pages and ticket system for feature requests and suggestions + GitHub Repositoryhttps://github.com/tedsmith/QuickHash/releases + + Supporting Developer : darealshinji + GitHub Pagehttps://github.com/darealshinji + + + + + 2.0 Introduction + + QuickHash is quite simply a free, open source, cross platform, fast and easy-to-use data hashing tool for Microsoft Windows, Desktop GNU/Linux distributions like Mint and Ubuntu, and Apple Mac Yosemite and above. + + It does not require installation and can simply be executed from a USB drive or other removable device (though on Linux, the software has to have executable permissions assigned and the external device would require a filesystem that can store executable permissions – so EXT4 or something and not FAT32). + + As of v2.8.0 there are the usual four ‘mainstream’ hashing algorithms available – MD5, SHA-1, SHA256 and SHA512 but in addition there is now a fifth algorithm to choose; xxHash (when using the 32-bit version of QuickHash, only xxHash32 will be available, and visa versa for 64 bit), which is gaining much credibility and implementation worldwide for its speeds. It’s much newer than the other algorithms though and, in science, these things take a while to become widely adopted. + + The interface is deliberately simple and comes as a tabbed system – each tab for a different type of data. + + Text|File|FileS|Copy|Compare Two Files|Compare Directories|Disks|Base64 Data + + + + + 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 + YII= + + + Illustration 1: The tabbed interface of QuickHash + + + + 2.1 What is a hash? + The simplest explanation is that it is like a unique fingerprint of digital data. There are many common hash algorithms, but QuickHash is coded to utilise four of the common mainstream ones : MD5, SHA-1, SHA256 and SHA512 with the inclusion of the increasingly popular xxHash in v2.8.0 of the program. Very basically, if you compute the MD5 value of your typed name, the result is theoretically unique to one in 3.4028...E38, which, put more simply is one in 340 billion, billion, billion, billion (1 undecillion) to one, meaning that the chances of any other digital data other than that string of characters generating the same hash are infinitely unlikely (engineered collisions aside). + + The research surrounding MD5 and SHA-1 hash collisions is duly noted and the reader can find more information about that in publications and articles on the Internet or academic papers, if it is a concern to his\her work area. + + XxHash, by Yann Collet (https://github.com/Cyan4973) is “an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian)”. Its implementation into QuickHash typically shows results of about 20%-50% speed increases over SHA-1, depending on the source data and technical hardware. So if a file takes 30 seconds on a given PC using SHA-1, it will take about 20 seconds using xxHash on the developers system, give or take. But various reports have been received, some stating much faster speeds than that. + + Published benchmark tests report figures around the following : + + + + + + + + + Name + + + Speed + + + Quality + + + Author + + + + + + xxHash + + + 5.4 GB/s + + + 10 + + + Y.C. + + + + + MurmurHash 3a + + + 2.7 GB/s + + + 10 + + + Austin Appleby + + + + + SBox + + + 1.4 GB/s + + + 9 + + + Bret Mulvey + + + + + Lookup3 + + + 1.2 GB/s + + + 9 + + + Bob Jenkins + + + + + CityHash64 + + + 1.05 GB/s + + + 10 + + + Pike & Alakuijala + + + + + FNV + + + 0.55 GB/s + + + 5 + + + Fowler, Noll, Vo + + + + + CRC32 + + + 0.43 GB/s + + + 9 + + + + + + + + MD5-32 + + + 0.33 GB/s + + + 10 + + + Ronald L.Rivest + + + + + SHA1-32 + + + 0.28 GB/s + + + 10 + + + + + + + + As of Feb 2017 there was no official documentation other than the source code to explain xxHash and its ways of working. However, some work has been done by Stephan Brumme to illustrate it, which is useful and may well form the basis of a Wikipedia entry one day. http://create.stephan-brumme.com/xxhash/ + + It would very beneficial to the world to see xxHash put through its paces in a test environment so that it can be held with same regard as SHA-1 and SHA256. With such significant apparent speeds, it would be tragic for it not be more widely used. In science circles, the old timers like SHA-1 will take some beating with regard to reliability, but 0.28 Gb\s vs 5.4Gb\s….that alone has to be worth some serious investment of research. That said, QuickHash itself does not exhibit those kind of speeds with the algorithm but that is perhaps more likely due to the developing skills of the developer (!) more than the fault of the algorithm. + + QuickHash adopts Merkle–Damgård constructions which theoretically enables a method of building collision-resistant cryptographic hash functions. More can be read about that online. + + 2.2 Cross Platform + + QuickHash was originally designed for Linux to enable less advanced Linux users to easily and quickly generate a list of hash values for files using a simple graphical interface without having to resort to command line tools like SHA1SUM. It was specifically designed to run with live boot CD's like DEFT, CAINE, PALLADIN, HELIX, PARROT SECURITY and others. However, over time, the hashing functionality has improved and indeed now become faster at generating hash values than many other tools – both free and commercial ones. So it is now not only a tool that enables the quick selection of files to hash, but it is also a tool that does compute the hashes quickly. So the name “QuickHash” is really rather fitting. + + It is pre-built into the DEFT, CAINE and Parrot Security Linux CDs and possibly soon even Debian (not confirmed yet), so by using those systems you will have the power of QuickHash built in to your live CD instance without having to use it separately. Though, note, the releases of QuickHash are generally every couple of months whereas bootable distributions generally have a longer cycle refresh period. There are also DEB packages built usually by darealshinji that accompany the binaries. All are typically available on the website. + + In addition to the Linux version, due to demand from Windows users, a Microsoft Windows compatible version was made and sports some features that are necessary in a Windows environment but not necessary in a Linux one. For example, it is possible to compute the hash of a physical disk using QuickHash in Linux by running QuickHash as root, clicking the “File” tab and navigating to /dev/sdX or /dev/sdXX. Or, as of v2.7.0, you can use the ‘Disks’ tab the same as Windows users. Apple macOS cannot currently utilise the ‘Disk’ tab, but may hash disks using the ‘File’ tab in the same way as is possible with Linux. + + The Apple Mac version was first developed with version 2.5.3 in 2014. It functions in a similar vein to the Linux version. The Mac version was compiled on the Yosemite operating system, so older Mac's with Power PC systems may not run QuickHash successfully – not tested. Since 2014, all three operating systems have been supported as much as possible. + + 3.0 Interface + + Tabs Explained – Quick Summary + + Text : For hashing chunks of text like paragraphs from a file, a name, a character string, a list of values (to be hashed line by line) or key data that can be copied from somewhere else to QuickHash + + File : For selecting and then hashing one individual file. + + FileS : For hashing multiple files in a directory (aka 'folder') recursively. + + Copy : Copy & Paste essentially, but with some added data integrity. Designed to enable a user to copy files from one place to another but have the copy process verified and supported by hash values and a retained log of the original date and time attributes. + + Compare Two Files : Simply choose two files in two different locations and have the hashes of both compared automatically. + + Compare Directories : For comparing the file content of one directory to another to see if all the files inside each match, or not. + + Disks : Easily hash entire physical disks and logical volumes (as of v2.4.0 upwards and for both Windows and Linux since v2.7.0). + + Base64 Data: New to v2.8.3, it allows the user to hash an encoded Base64 file AND generate a hash of it’s decoded counterpart without the user having to create the decoded version. + + 3. Tabs Explained – Detailed Explanation + + 3.1.1 Text : For hashing chunks of text like paragraphs or key data that can be copied from somewhere to QuickHash. You can also type in the text box and QuickHash will dynamically recompute the hash value as you type. The user can also switch the generated hash to one computed by another algorithm simply by clicking one of the other three radio buttons. + + As of v2.6.2, an “Expected Hash Value” field allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the inputted text segment against the one supplied by the user. An alert will be displayed if the hashes do not match. To cancel the comparison, replace the hash value with three dots ('…'). + + As of v2.6.5, the functionality was added to break the text area down line-by-line. This was at user request because it turned out that Google Adwords and perhaps similar services require customers to provide their e-mail address lists as lowercase SHA256 hash values. So now, the user can paste the list of thousands of addresses (up to 2Gb of text) into QuickHash and if the user then clicks the “Hash Line-By-Line” button, they will get a comma separated output file containing all the hash values for each e-mail address in seconds. Be aware that lists of e-mail addresses in capital letters will generate different output to an e-mail list of addresses in lower case! Me@Me.com is different to me@me.com. You should prepare your list in advance. QuickHash will not conduct case adjustments of your text data. + + In addition, a second button allows a text file to be opened and then each line of that file to be hashed, line by line. And as of v2.6.7, there is a toggle tickbox that allows the user to include or exclude the originating text data in the output file. Useful for Google Adwords where it expects just a file containing hashes of e-mail addresses, and not the e-mail addresses themselves that were used to generate the values in the first place. But there will be other occasions where the user might want to see the text that was hashed as well as the has in the output. That is what this is there for. + + ASCII as well as Unicode text should work OK. + + + + + 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 + Pe3uUse0XPd3j6nObLBGaB0Uly22jdX7KLw2p3ZNmF+dPTF8ti2xxblY1wqPombZL/Moedff + 1xpqa15yz2U1rWLWQkNc8ZyiXbQ27q9r0I77CBhij/sid7xzMIk8esJ0N+O8p/z95WzX2Rle + tKt1Yp3Ptnq8ixWGGir06+u+2/I6ESl/t7Ve0mKc67OK1+HVL8Mbj49WGc8jHOdTw3ifI+Y6 + qoFq6zmxaNRwr8oIn1MT+PTpmxNmJ8sw0bsyK92r66XJXVPfe34a4zyPhqtK3h+heLN1RbCI + AQAAoBddp2XDKyleb0bHxSuN8ktaTv+9ctfZdtdYZ+O454akUm1RvZmotU6+tHmFe2yPiD1T + 2XJGffWlzXPGlJYlbs5ozffZtL6tsjHJZfKtV2s+vbhjVpVhdIdShyWXGdrTw5dtOb/K726d + X9WiNE+VdtXwlxvOOLyKEpcLz5LXCmPr36Tk7rrLWsT5RWnmU5QWv9KA86h/Q5Js0boakWVj + SuKVRmQAly1bopyI8yZH1WTHj3qcHWWi77bivYuVTUxDo1b4OaQ+gc3zSMabreJ9eM2PmNcR + rszwrqHJESs+vEYErG38cK/DNbG445ShMjKMVZkEUY/qmR6cwAJ8+A2lKa9NjmGayU+HEuR8 + PkJmxz/YkVHEAAAAMGjUodVi1kLtCuXf8ov/5mz0SMZr4X6ltbe1uG9LkHngdEfbJPNl1Xab + EM7MIJc/fUlcsZ9BGupoma7gd8bJmYK8Sv7SwZpLRMr5eBFgitDyjH4ZWzs4k+TF5vRJ50XV + ZdsPXO7ws2tS698XtbSmq5eEhedRVY6k746LDPeq5tuaa1bsJI+bTU0PqbJRj4p5Hkk/q/gy + OT4a1xHWd8Gshu69SHNX2HTT9ad9PoRKxvNhPDW+1TMewCCZfPh7YtQ5aqpR4oFxnJvPp9Hf + T4dPPUP/JBMDAABAL+LlmJxL2ru+JNJky8MwUCf0ofnGOyl7u7x6ztFyTl4m1zocTlzSPSlQ + yWG6O/OSU63Kps/H+Zkih4zH60NEtDCzpq9bSPm7b4vZyHvH9UZnf4s1KTkIPqv4trx9j1jo + NQyw6foViQEWFmanRr0RJejq9VWrskfKf037VXSmPx0m9ZzUr4oQAwAAQC/i8s7OKkvcXja8 + Pk/eIiyfPyPOL5KDyy8LvKJ+yXZdzLw053iMSfqsLvcVYvVGzGB0qQPQ5bVP8/jhHEGk1VM3 + 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 + ACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMM + AAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAA + lkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYA + AAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADL + IQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAA + AADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQ + AwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAA + gOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogB + AAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADA + cogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAA + AADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5 + xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAA + AGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxi + AAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAA + sBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEA + AAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABY + DjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAA + AABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyH + GAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAA + ACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMM + AAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAA + lkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcvobA6p27h2QegAAAAAYMv2K + AZMnTx6oegAAAAAYMv2KARWrnxmoegAAAAAYMtwbAAAAAFgOMQAAAACwHGIAAAAAYDnEAAAA + AMByiAEAAACA5RADAAAAAMshBgAAAACWQwwAAAAALIcYAAAAAFgOMQAAAACwHGIAAAAAYDnE + AAAAAMByiAEAAACA5RADAAAAAMshBgAAAACWQwwAAAAALEfGgJKSknBXAwAAAMDQ+cclS58I + dx0AAAAADKn/H46+4QbW0UIcAAAAAElFTkSuQmCC + + + Illustration 2: Hashes values for the sum of the text are dynamically recomputed as the user types, or, using the “Hash Line-by-Line” button enables the entire list to be hashed line by line + + + + + + iVBORw0KGgoAAAANSUhEUgAAA/kAAAIyCAIAAAAff52YAAAAAXNSR0IArs4c6QAAAARnQU1B + AACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAHQeSURBVHhe7b15mCVXeaeZf09Pz/Qy + 7nbPeMbTM3a3u3GVy3bb3cbdBmy8tME0aWfaeANMg2xWUUCR7IhNQmIpCaUoCe2AFlCxligk + kEALEoXQxiI2CbQgEBIIbAx0u8dQ853zRZz44sS5cePeWG7cm+/veZ/QuSfOEhH35M03oyJT + a5+99cj/9FNP64affto/cDy94F89/X/OeEbGv37GPyx45j/8Gcf/Yvk3zxL+V8u/FY79R4GH + ZPzjhzw742cz/oljr2NXxj9Vdj8n8L8pPyc8V/kxZY/yPOGfKT8f2PfPhV8o8eO/8Pwf/8US + /0L4d1slfmnrf3e8oOCXX/B/ZLww49+/8CcKXvQT/8Hxf1p+RXjx/2V5qOMnH/qSgl91/N+O + lzr+Y8a/zHjZv/xPGf9P4Ndervy/ysOU44SfUh4eeMVPK48o+FePeOW/+vUS/1r4jVdZfkZ4 + pPDqwL8RflN5TcZvvebfFhzv+O3jH1LihIf8zgk/a/nPwmt3WX7Xsft3Tyx4lOPnHCc5Hp2x + J+N1e34v4+cDjxFeL/xC4L8ob/hF5bEF/+6xb3SsF/ySY/8v/X7BLwt/IJwc+PfChnKK8h+E + zcCbHH/4pl8pceqv/NGpD4143PavRvzx9n/849MK/sTxnxxvzvhTx69lHHD8meNhgT8/XXl4 + 4PHCGcIjAk9Q3vLryhMLfuOJZzr+ouCRjrMe+aSC31T+q3C28lvCkwPnCL8tPMVy7u8Ix5T5 + y/P+c8Rfnfe7f3V+iaee/yjHWzOe5nh0xtscT3f8XsHbf+8ZjsdYnnmB8F8Cz1IufGzg2Iz1 + Yy/KeHbG7zsu/v29BX+gPOcdgQ3lucI7lU3heYFLhD8U9lkO/pHw/JjHbb2rxAve9ceOdxe8 + 8N1/kvGejBe9508L3vunL3b8meUl7xP+3PJS4f2PD7ws4wkvO5Tx8ownOi51HJfxF8orPhB4 + kvJK4bDyX5VXKR8Unqy8OnDZU4TXlDjmNZcfc3yJvxRO+FCJ137orxwfLjjxw0/NuCLjpCue + VnDl017neLrl9cJHnmF5g+OZb/howRsdz3Jc5difcWzG1ceenPHswCnXKHuVNynXCs9RTg18 + 7LnKdsHztq973mkl9glvvt7yfOGA8PHAlnC6ciTjjCMvKPiE4y2feGGJG1545g0vspwlfPLF + lrMdLzn7xoJzHC913OQ4N+NlGTe/7LyMlwfOF24Rjgu8Vbn1FcrbCl75tk853l7wKsenX3VB + wauFC4XPBF4jXKR8VjleuDhwm+Mdt51Q4nMnvPNzr4245PMnRhz8/EkHv1DwLsfrHF/MeLfj + 9RlfcrzH8YbAe29X3hh4n3CHsD/wfuXLJyuHCk459BXHpQVvctz5pg8UnKocFu5StoUPBu4W + ThMus9zzZuHyMh/66oGID3/19A/fW+KKe89wfC3jSsdbMr7u+IjjzIL7zvyo4yzLVd8Qzg5c + rdx/TuCajHOveSDj2ozzHN8872MF5yvXfSvwVuV64UHlbcLHA98W3i4csXznAuETJS684a9H + S+H6R2eM9iqB6+P6uD6uj+vj+rg+rq/g+rg+rj8CcH1cH9fH9XF9XB/Xx/VxfVwf12/r+pki + N8vDH/7wrNQs0n6+WXB9XB/Xx/VxfVwf18f1cX1cH9fvwPXFq5tw3HHHqetH9ZPQ9vPNMsX1 + /9t//x8//KEr/L3w97Ipor1KtHH9P7j8Dhn0zssf8TM9uP5LPu2O+Kq3j8f1917tjujLbz0l + 4frH3eb23f3R393Jrn/SF9xFuP59y+v6x33CncHVp+D63bn+2Xe5a3rL1fO4/jl3u763XjPV + 9d94q2t45LwBXf/1t31Nprz/tufN6voX3uuO9bNHVsH1332fO5fP3zJ+1z/vS+5Ib720F9d/ + m/tGePTTl+H6uD6uv7Ncf21ybPteXP/7Pzp6/Ov2/+jo0Xd/9BP33ec/i/NoL885l2V1kluf + Ntn1H3bWN6TFHWcdP6vr/6MXfsqN/dG3qus/46Pu1eUv6tH1f2zPBZe7Plm+fO4bq67/bO/r + Pp99tnX9l382q87z5fNPLrn+ca6BE/0J9/V/960PSIOvvPUU6/o/+SvvuMKPpvnK207NRP+V + /mcDnyteaVz/L67+ilTdffXvWdd/Ulb5mJTr/9TD3nWlH0fzlQsPZK5//OezqqNHrzzeuP5T + rr1Tqu65dt24/guu04aSz79wmuv/zG+917+Z5Xz1uk1cv1PXf9L7vi0Hc/f7Lm7u+o94/Ic/ + 5s7gK8f36/ofvd7NcueJS+L6j3nWx464/ffsb+D6z/nw30jTez98WXeuf+QGN/u9pzZx/Yvd + qEc/+4ng+i/46Hel4usfvbIv178k+x5x0yW9uf5b7tA57vvYxzLXf6/7tnL06N8ePmthrn/e + 7a7mU5c60T/hyPfci9tvc67/1rvcwd1+24lHvi///caRG3F9BdfH9XH9rlzftqnWTHH9H/7w + hz/60Y9u+Kwzw8996YtX3/Tlv//7v/+7v/s73SvRXrno3/pUKf90Vi50v+z6c9/XX4zrX33B + P/v55/3Yz7/hNCcY97/5T0qur6L/oZfX39c/+YAXjA8dZ+/ra+Vte+ue4TnldN/muZHrX/MO + V3jom85wex844wkv+cknXOXd/apH/eqpWeUTRfTfWfxUULj+JbZyout/7F3+vv6BM++Rdt88 + 88nH/dSTr/FCf81jH3F6Ximu/+6PuIF8jOur6H/khJnv629c/C3peOfFZ3Ffvw/Xn+O+Pq7f + 3vV7uK/fyvX7vq9/+ufchC7f/NJLe3X9b/3tfd+64xXO9T922JWlapGur37/jSM3iOur9x99 + 8K7XvvGq12aKfwP39XF9XB/Xj6i6fthliaw9OYt3+6yZLQtTXP/Mg1ecdsEHPvGFOz9w/eeu + /MTnTzzjHRd9yMtLHu31a2e6D97bz3yNe/nTT3tY9vL4f7Dlv2F+5FwR/ad7K7xs6xn/MKs8 + z4n+C3xZI4pvXF/bS/nXf2aa629+yH8wZrnj7JPU9Z95VVYjueOc12Wuf9f9WeO7Pvybe3LX + 3/N6r/JHL3+pd/2XfsY3uOI3zTM8x6rWv8y4/p9c+WWpuvvK365/hsffvz9690d+R0VfXf/P + P+L6Xn1x8by+PrSjyR/d8bf2Hzj98YXrFzz0xc+9xrW94pUvedTb/L8AvP3Un/zVlzz67Vre + zu7rv0qfBSrf1391Vpl0ffsMz/O96F15/HGPvfCbUrjzwtN/+hGvCOXsvr7e7w+uf0x2m//3 + Z3+GJ+36X/2WG9AVrttU0T/pi1rh8tXr/zBy/deX9j7uUSfueebH/dub5a5LzlHXf6n3Nc1d + lxw61ynTg+ce613/2COuy71H/iTT/Tf84rFHvCdmufvg+U709/tv6fc+mO2698ifeddXxQ+J + XP+XT1ER8PnaDY/fOOXx73kweykjv+dC5/pv8uv0a/nIX/vkE/7oord5bbvmVO/6p2qDTz5R + LF/Lmq/d+Bci+ttufR39+rez7l+/8Uni+qf5yhs/5Fxfy5qv3/RkEf03R11uevKfn378TfpC + 443fif4lF37dvxTXP8P9mHnPoUt+/YmXXCRf9/fdcszLbnE/DOa559J3PfJJ77rYfSR85+KX + e9F/uW9w3y1/lbv+ibf4plnuOunJ5zz18HeyV/IeHn5vwvXv++uv+r1H7/vU00X0X/mp7KXP + Vz/4PnX915uRv3rZ+zPXL/p++lll11fFD3Guf8JnvEpnuffyS8X13+g/ivLcs//Ez5bafOhw + yfXf5mf79PVZ4Rt/kzW+/7bnVl0/RKTfu/7zrnC34TVfu/Jycf03+c+nPPeeqq5//3ez7vd/ + fqve9bXmthuywgPfdW+mK3zhheL679C9nxTRf7P/nLjxHe874Atfv+qj4vovvtofzwNfeknS + 9be/5Eb75n03uQ+J7x46zbv+gdvd+x/yzdtfJqJ/elz58sj132P2f+v24xKuf8fhLxy95b2X + PeXMO+77wh2Hg+ufld3119x33fWZ679P7/37fOsrrwquf/ZXSu0/fsSJ/vvvdy8e/F6268E7 + j/euf65X/JDSMzznZ/fvn/nG22SBfONBUf8Hzn/jVee7L/fvX/7Wq4497D6cj97+uWMPu6tz + 9MHvZwf04N0nedF/q/lgkKjrv+4G96OC5v5P3vycU2+5wn1afOvtYvmXu3O+/5O3PG/7liu+ + ffTot+95w2nXXWC+su+/8RZcH9fH9XeI6wve8LPY+imuf/RHP3zzRZef+7a3Hz36w6tv/srR + H/1/WX0e7fVU/8zHZc93Zfe8vtr8ledOcX0V/Tsvf5i7r3/CqR8xrq9a/5HzE/f1yynf1z9p + 22nAN7Y39z7ybPcpKoof39e/68OP3P2cZ/kfAy5/qbmvr35/1dvF9Y/N9hbP6//YH1/hPz/L + 9/VfVvqWq9Jfcf3KTX11ff8DwIePy383Nzyd/8sv/IlfPuX0a/LH9H39h49LuH52L9/f1+/L + 9Z98jZ/im2c+eRbXP6F41Mflnmv/oK3rX7f52ye86OOu+NGTTvjZp10nb/Jd7zjb3dd/ndN6 + KReu/4zr3d53nh2kX8rupr6/r7/n0eec63TrwXOfddLjLnHfMO+65Nzivv4b/bfxI5eK6//J + Qbf36jcm7+uff56TqwfPf3Zw/SN/uv7Gl/ufHK4+ef8vnewrP3E4eV8/E/2vfeLPN0755Y0L + 3vqJGx6vNTdc9h82TznO37C95k3B9W94wh++6RVaKYqvTn/D5eL6r/ykK1576vavbn1Sltjd + 773I3df3in/3+y7OXV8U/7RXa8vTjOu/8EbX5X3vcPf1veJLOXd9r/g3uuLHDky8r//kQ+Li + 37nopW95iiscPXrTlb/+0pvF4O85dNDc1z8YFP+Rb/E/r938EXH9v7rUdbn+TCf66fv6Z3qb + v+Wq337KOSd5Wf/4WVXXd4r/Ot17tr2v/753ukn/+p2vOv8Zl7mPQqf40X19Ufynve0N/uPn + yLnG9c/1e2+9Nnlf/zHPvPSg+1D5m4Ovrbmvf/hdvs27Tqpxfaf4p/hPo0+8PX1fX/3+a1dc + vnmB9/jPHAmKf8OFE+7r3/85UfxT/Y2FT140k+t/4YUves9p/iPhxnekXV8U3+v+d99/6o1u + aQTRr7j+S/1PAl+/+mot3Hf11YXri+Ifd+nLrvH111ydub4o/is+8PJr/9ZVXntN4fpnuL33 + XXutu6/vpf++j11bdf1XvPe+o1+49Sxn/NcVrl/c17/+g67yex88Oxf9b33ZKf5rP/7BLxrX + L+7rH7nMfd1/77Jzguvf+Zrc7289dOXTD/nKL312wvP6TvGPPnjXCe6hne9d/gHZiuLfcLkb + 84Hz91dd/+6TTr5a/f7Tl13z7Mt85e2fL93Xv8ydwNE7Pv+cU699u1Ze/rHXf1Ls//tXXKQF + 2fuF5110jxyZmP0bbvyBVDjF574+ro/r7zzXF7znx4PUuP4Pv/7Xf3f3A3936NrP3P+Dv//W + 3/7d1x/8/t/Lt4Db/Md/Hu01n+tnNS+oPsPzDb/N7+hHrp96huc3vNnnKVxf427ql5/hSbj+ + nrf7R/M/c2x2j18Kmevnoi9ieOVvBdH/hX2/dZ773P/yeft//Bef/9t5OXZ9fWrf3tRPub7+ + kq68LD/Dk7m+e2S/7Pq56MvIVz3qoa1d/9XFP7qf+eTc9TPRF5+55rGPmMH1f/8i7+sXnfGv + f+NVWfniMwrXf63Xd5dvnf1XzVzfP8MTXH/zHf6bn83H3xdc/4/e6b6vlnLk/SL6jyvVF66v + EeP3un/Ivw9feuljzvM2/6WXlZ/h0R8A8hjXP/KBf2dcP/N7kf6U64ea8AyP1lxzin+G5xS1 + +csy15eCdf0/utz/W84dr8zu8d/xysdtP/G97in8Uj55eeb6n7z8P6Vc/7/6B/dLufHDmetL + oYHrP+J0tzquO93dy7/upq8cve/mp/gb/Ned4Sz/GG/zebzrP+kj/sGuO1+b3eO/87WTn+FR + v7/+LP8Az1nq/VfHru+f4bGu//QPug++PIXra5zxl5/hqbp+4fdl1z/2cvfAfZ606z/7Q6U2 + da7/6ev/YJrrb17gW37myCnq9xf4R3fU6Z33T3yGZx7Xv+2GP23g+n/+ko++35uqmPyBIPqx + 6199yH02fPfQaYeecNqX3Pv8zdvdYzzG9f/iXa4oNm9dPyh+KBzn7b+UL9yScH339I4WSq7/ + iutsd+f6Z/t/7bvlfelneF59vX+8Potx/S999mnG9bOC+P2E3831j+48cN4H5Eo9cL6/u/+p + D/gfAG6/zf1ubuT6t3/u2cb1Q8G6fii4p3f8XXwxe72d/5nL3b38z9zxLXc7P6u5Tl1fY2/q + 4/q4Pq6/E1zfe34WWz/R9X8kHxxfvu+08y591vNfcc4ll57xjstOv/iDN3/Bf6c00V7zPcMz + 0fWPfuMOfxPwjrNf28T1VfTvOPukf/yzz36mq3Su/09+du8/fbH/dqq56m1TXP/nnvub57oP + 98vPdWb/5XPf4ER/z/Oy+/0unzk2+js8el//6gvd0zvq9FdfWHb9cFO/8nd4ZnH96L7+T77C + fwd2ue25/hdzO7+v/1OvCfb/uec/wv0dnpnv61/3HnH9UC5cf477+inXz+7rW4zrZ/f18+f1 + VfTvuuScn3v0Sf65Hef67nl9vZGvOXJIdP+P9Xb+EVd/18Hz7PP6Kvp3Hzz/Fx/7Bq/1C3H9 + U5/wXncY17w3v5efu352Xz88rN/A9bP7+uFh/Zlc/wlXirvfc+jm69zdfSl/57qbxO/vPOGJ + mejfc6m7wf/am6Worn/WX+rt/Jv9E14feJeKfleur6Kvj+7453ac67vn9VXuNbdeM4frq+i7 + R3eeqY/uJFxfRd89unPsRSf7Nqvo+v6Ovstk189/K9fmpkvmd/3svv7E5/X1YX39OzyF66vo + 33fddX95gir+FNdX0b/v+iNPPfGKc9yX/vyu7x/Z/96nbv+ef1Lf3dH/xu0PyPenbxy5oUvX + P/ULsi7u/+Q9n3F396X8/c/cIYr/rQv0YX1tpvnyF3F9XB/X53n9ia6vedX2hfc/8K3/9t// + x/63Hfyh/t3NcrRX6ndz73vTY5+euf6dlz9s1md4cuk/9Q+mu773e3X94hme8Lu5//QPP+yG + auD6P/a4/P790ftPe5wX/VBz1xW/mf/Nzfx2/hv/+S9c+CEp+Ud3wi/p/o7uPf/k8k39iuv7 + 5/WzP8Iz+Rme6vP65Tv6+d/cTP9u7pyuX9zRv9vd0c/+5mb6d3NTrv8b73FvtX9eP/sl3dd2 + 8Lu5xTM82cP6X3xxyvXzh/W/+BLj+vpcvn9Mv3iGp/jd3Gf5p/m96//8seHJ/gfPO7b0u7mq + 8t71K8/wlF3/z97lfyp411s7eIan4voPfb6zfJ9vv33L/0pu9rD+Ha9s7Pr5w/pffvX8rv+W + 7FH++25+ij6p78q3HPPEM09wfq+ub57hedJZj9TH9F2+c/Fxtb+b2+QZnrLra8G7fvEMT/G7 + ua/+tHvbp7n+sy53H52i9db19dF8Vzn5GZ792sa5foNneBq4fq74Iv3B76c9w9Ot6z/whRcl + nuH5+gE1fn2G553+Of/bbgquf7pv//Wrr9a/uamP8Rz93M3W9c/wtxFuflf+vL53/bf4j5Cb + 322e188e1r/vzNld/2z/seFdv9EzPOf4zwzv+pVneMquf/zH/U8FRz4xyfWzR/Yl7i/wfNQ/ + qS9xD+tPdf2T/HP537jhpqnP8Dz31I9p+ei373m9Pqnvy2+wv5t7sXuqB9fH9XH9hbu+ardN + 2CV05fp+4FJfW1Pn+u9+/wdOOfdiKfz1f/vhgXPfqZVRtJfH/s1NL/ruj/Ac/6bs1yqzNP/d + 3EdkD+F86hlTfzf3IW/N/zLmN+7IXd8+w+Oe0Z/6DI9Hn9Q/etUF2d/hKew/z11XHlu4/r4f + 11/P9dGHeYzrX+R+Eshu6lf/vn7l7/Co7muy3831f4dHy1XXD/GP8aT+5qb5Ozw+V7xaRN/8 + HR6fK1892fVDnOIn/+am+Ts8Ph853v/NTf31XJ87Lzqjk7/DU7j+72SP7IeUntcXxfeP7Ifc + 9c6z9zzq/frGiqDflbu+fYbn6L0f/2N9ZP8x+S/sHrk0/js8j7nU/0AnefDuWtf/pd9/6/ne + vkKs68/2u7lV1/+jU1/pX4rHF3+Bxz+yH1I8rz/J9f/0zb/2wpvKXfLn9cuu//DHn/7k94cH + fsLv5jrXL57Uf2Lm/e5hffd3eNwtf5/v3OOMLHf9J53lb/P7p/Yrf1//qR8Ij/00+93c+Bme + q/0Ckfz1V92k8TM8R+/79DOnPcPze0+/9BLzsSHxz/Co1kv+5l6317n+f3nWhc8uHuy5Z/+x + cZv5XT/kM0f07/BUfzf3D/cdfP6VoTL/3dx61w954PMvqHf9F1/5Pm+kITe+I3t6R6U//G7u + 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 + kfeIEEIIIYQsJJGYDQauDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAA + sJrg+gAAAAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg + +gAAAAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAA + AAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAA + qwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmu + DwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAA + AACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAAAACw + muD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAAAACwmsSu + f+uR/x/kILvPOKTHlwAAAABJRU5ErkJggg== + + + Illustration 3: The new text hashing functions available since v2.6.7 + + + + 3.1.2 File : For selecting and then hashing one individual file. Simply click the 'Select File' button, navigate to the file (or drag and drop a file onto the program), and the hash will be computed. There are no size limits (since v2.1 at least – earlier versions struggled only if the file was a) larger than 4Gb and b) being hashed with SHA256 or SHA512 due to a 32-bit limitation of the original DCPCrypt library) other than those that are imposed by the filesystem storing the file which QuickHash has no control over, of course. So there is no need to worry about 4Gb boundaries and so on. + + As of v2.6.2, there is also the sameExpected Hash Value” field that appears in the 'Text' tab, that again allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the file against the one supplied by the user. Case sensitivity is dealt with by QuickHash, so don’t worry about converting your expected hash from either lower to upper or upper to lower case – QuickHash will deal with that for you. An alert will be displayed if the hashes do not match though. As of v2.8.3, you can add the value after hashing the file, and if QuickHash identifies that there is one of the 5 valid hash values in that field, it will then see if it matches the computed one. Or you can paste the value in there before hashing the file, and it will then check after computing the hash if it matches the one the user has pasted. + + Unicode characters in the filename or file content is also dealt with automatically. + + As with text, the resulting hash can be re-computed simply by choosing a different algorithm in the radio box selection. Larger files will display a message saying “Recomputing hash”. + + The ability to hash a file is useful, for example, when you have written a document of some kind and finished it and you want to send it to someone and be certain the file they receive from you is the same as when you finished and sent it. In such a case, hash the file before you send it, attach it to your e-mail along with a copy of the computed hash, and then tell the recipient to use QuickHash to recompute the same hash on arrival and check the computed value against what you put in your e-mail. It’s also very useful for user who download important data from the Internet, most commonly Linux operating systems and patches. Using QuickHash and the hash value that the web developer places on their website, you can be sure that the file you have downloaded is the same as the file they put there. When a mainstream Linux distribution website got hacked in 2016, the ISO images had been replaced with hacked ones meaning that when they were downloaded and installed, the users had a hacked system to start with. But if the people who downloaded those ISO images had hashed them using QuickHash after downloading them, they would have known they were not the same ISOs as the ones put there by the development team. + + + + + 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 + KPzY2cX2AAAAAElFTkSuQmCC + + + Illustration 4: The 'File' tab showing a computed hash of a file + + + With v2.8.1. a progress indicator was added to this tab because users kept reporting that the program “had crashed” whilst hashing large files, when it merely could not be interrupted. With v2.8.1, the interface will update every few seconds in this tab and give an idea of how many Mb have been read so far. + + On Linux systems, everything is a file so this can include physical disks (e.g. /dev/sda) or logical drives (/dev/sda1) if QuickHash is run with root access. Disk hashing is also available for Windows and Linux as a GUI in the ‘Disks’ tab, but sadly not for Apple macOS - see Disk Hashing, below. + + With regard to forensic images created by digital forensics specialists; it is sometimes useful to hash the individual chunks of a forensic image if forensic software states a problem with an image, to try and diagnose if one particular chunk has not been moved or copied correctly from a master copy. However, do not confuse this functionality with the total inability of QuickHash to compute the internally computed hash of the data inside the image. At the moment, QuickHash can not be used to verify E01 image sets (i.e. the Expert Witness image format), or AFF (Advanced Forensic Format), or even DD image sequences. In other words, if the user navigates to the first file of a chunked image set (such as a chunked dd image or a chunked E01 image) the resulting hash will be that of the chosen image chunk (i.e. the file) only, not of the acquired data that sits inside the entire forensic image spanning multiple chunks. To verify an actual complete forensic image, please use forensic software like X-Ways Forensics, EnCase, FTK, ewfacquire, Sleuthkit and so on. In the future, the LibEWF library, by Joachim Metz may be incorporated to allow hashing of the data inside E01 images. But as there are so many other tools for opening and reading data inside E01 sets, this remains merely an open suggestion. The developer of QuickHash also has an imager called ‘YAFFI’ (Yet Another Free Forensic Imager) (http://www.github.com/tedsmith/yaffi) where it is possible to open and create E01 images. So you are encouraged to use and explore that if you want a free alternative. + + 3.1.3 FileS : For hashing multiple files in a directory (aka 'folder') recursively. Put simply, choose a directory and QuickHash will find all the files below that directory and inside its child directories and compute the hashes for all of the files, outputting the results to screen. If you have many files, choosing ‘xxHash’ as your chosen hash algorithm will be considerably quicker than any of the others. + + + There are several options in this tab : + + + Saved to a CSV log file? + + + Saved to an HTML log file? + + + Ignoring sub-directories + + + Flag Duplicates? + + + Hidden folders too? + + + Choose file types? + + + Options 1 -6 require the user to tick the box prior to starting the scan. + + + + + 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 + + + Illustration 5: The various options of the 'FileS' tab + + + The “Save to CSV?” and “Save to HTML?” options enable the content of the completed display grid to be saved permanently with a view to the user then being able to use the power of spreadsheet software to sort, search and filter the data (if saved as CSV), or to present the data more neatly by e-mail or using a web browser (if saved as HTML) like Mozilla Firefox, Google Chrome and so on. + + The “Ignoring sub-directories?enables the user to compute hashes of files in the root of the chosen directory but not any of the files located in the child sub-directories that may be below that chosen root directory. + + The “Flag Duplicates?” option simply populates an extra column with information about any file that is found to be a duplicate of another in the chosen directory structure. After hashing the files, if this tick box is enabled AND duplicate files were found, QuickHash will ask the user if he wishes to delete them by way of “Yes, No, Cancel”. Choosing Yes will delete the duplicate files. If in doubt, choose “No”! The user may prefer to run the hashing once to see what files are duplicated first and whether or not they can safely be deleted having examined the grid. If so, run the scan again and choose “Yes” when asked if the duplicates are to be deleted. + + The “Hidden Folders too? option requires some detailed explanation. On Windows, hidden files will be found and hashed by default in the 'Copy' tab of QuickHash but only if they live in unhidden folders. + + Files that live in hidden folders, regardless of whether the files are themselves hidden or unhidden, will not be found unless this option is ticked. By ticking the box however, all files, hidden or unhidden, that live in folders that are either hidden or unhidden, will be found. The screenshots below demonstrate. + + + + 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 + + + Illustration 6: Files with various filesystem attributes + + + + + + + + + + + + + + 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 + + + Illustration 7: QuickHash will ignore files in hidden folders if asked + + + + + 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 + + + Illustration 8: QuickHash will examine files in hidden folders, if asked (v2.6.3 screenshot) + + + + The “Choose file types?” feature was added to the “Files” tab in v2.6.4 by user request, meaning the user can recursively hash the content of an entire folder and its sub-folders but only files that have the inputted extension(s) will be analysed. Each value is to be separated by a semi-colon (';'). Note that file header signature analysis is not conducted. + + Since v2.6.4, QuickHash will also find files and folders that exceed the MAX_PATH value of 260 characters imposed by MS Windows. The underlying filesystems of most operating systems, including NTFS, support filenames of much longer than 260 characters, but Windows itself does not currently, even though the underlying filesystem does. It is possible, though, for some software to deliberately exceed this limit, meaning files may exist that the user cannot generally access. With v2.6.4, those files will be found and hashed up to a length of 32K characters for Windows and 4K for Linux. Note that between v2.6.4 and 2.6.8, this functionality was a bit buggy. Hopefully, as of v2.6.9, these bugs have mostly been ironed out for both source and destination locations with long paths, regardless of whether they are drive letter paths or UNC network paths. + + The results can also be copied to the clipboard from the display grid by clicking the “Clipboard results” button, which will be 'click-able' once a scan has finished; disabled until then. + + The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. + + Drag and drop of directories is not possible in this tab either. + + 3.1.4 Copy : The Copy tab allows the user to select a directory (aka 'folder) containing files he wishes to copy and a destination directory for where he wishes to copy the files to. Both source and destination directories can be a local directory or a mapped network drive or a UNC unmapped network address. Multiple source directories can be selected as the source (using Ctrl and left mouse click) but only one destination directory can be selected as the destination. + + Having selected both source and destination directories, upon clicking 'Go', QuickHash will hash the files in the source directory, then copy them to the destination directory (whilst concurrently reconstructing the directory path of the original files, by default) where it then re-hashes the files to check they match the hash values of the original computations. It is, in essence, a “forensic copy and paste”. As with the “FileS” tab, there are options to save the results to CSV or HTML and sub-directories of the source directory can be ignored. Also note that there is an option for the user to not have the source directory structure rebuilt in the destination by ticking the “Don't rebuild path?” option. + + There are five other options that are unique to this tab that require explanation. + + + Just LIST Directories? + + + Just LIST sub-directories and files? + + + Choose file types? + + + Don't rebuild path? + + + Copy hidden files? + + + + + + + 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 + Xnjl4wU3xH70T2NH3/1r6p/ef5NSbPzpHdcJZvjl8mERc2nsffmxHw26VQDTzHx173Tc+tMw + FshwxbA/Qa4NOHi47UMf+JuPfuTSf/v//ut//N//8hcDqJ79bKL41dDmR4Z+9Ih8+8YP19Z8 + 80UhXmz74Zeu/Ur8zSdfvtlipYM/+ZC4+98fvPnkH9RPR57+leejF4/cs+va43ddvrX1iy9/ + 8qePB6xD7tn6+K0DG2++q/y9u958xd2ff11ZxW88w4QuHPvMV54Tt1/rLwWXP7T/4NRNDUuE + OHXs2y/5VlLm3fT0c+r9dS4cLz3pmfv8poLLu/a6rg0439Kw6UmR+hXvSvM3lby+yTX9m+rv + f1c/SOTl/qdHl31p44r1jXvkVcLte2LFhrGqpUfOLJWfjp5Uq7CX37bkI3J60KrKFLfkyS71 + CmgZDxxb9t2PjPzzkidPyzm//e4PHxxSVtHdKSgu+4nO7N9uq7rnqO5OQXHZvz6VfXzbt+/x + VxOMyzp4XF5/oN4g6MTND35k8JuuOccffOR7ryiZ0t0pKDbzV7/NPPHgd7codbLPF730eVca + Jx7aWRfKyJ/QHf/VwpHsJ3+UXtNWUaPOuLB/l/fagOOHrh3JeuKHad898vXvap8e2LXmu4dv + enL1krzNz+e9d8F9meEnCu/6RZ67Zv9a7xe2qeO9Xj390zOLZXfBmZ4f+N6V/sntR5b/elX2 + 5zY9+7n3RgPen/3lvUd2L9q46bMbf2d1o6OYjiOLxKozX/307gPqRQOvP3Oss60wbkPLmpU9 + ++Udd0cP/eLrp0VMpsW66vfpbXnmhn++UfnNPbNTO9q7nsq8uOjnD93wzz+/95/VGaNP7CsY + 87O6pvvokouLHt9+3QOPf+kB1yr7N1l9qXHxys8OX5+x2nCJsPTq6/8qrvtH8fqfXhF/ukod + 3DD2rLxQ5ZUfHs/etTx91eeOrfrXMX3v19jvf/58quwceP75nxqzd/7xttS0XO8lwl+es/aR + nCVPNcvj+WL7r6vPBAkkj/+4I/PH2Ytvue3ILf920b3R+bff/sOV7vDgjbNfbR4RN5iHAnm9 + +sTp1mtX5d286te64urkT7rSf5CxSM7899fcwXWMGP2fTy9cdLP7EuHSrjMNGYs+k/Orz3iX + mSTPJcIDZ+rk4J+e8stX1t20aN/3ZPfT68effljOvNh6POnG5b6XCAd2zad//qA68fZL3zwe + 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 + + + Illustration 9: The default 'Copy' tab showing tree views + + Options 1 and 2 are simply for listing (thus 'LIST' is capitalised) either the directory structure of the chosen source directory (excluding files) or for listing the names of directories AND files of the chosen source directory but without actually hashing any of the files. This is useful when a user needs a textual representation of a directory structure to paste into some other software or a report. + The “Choose file types” box allows the user to specify what file types to find, hash, and copy. So for example, if the user is only interested in .doc files, by entering just .doc;”, only those file types will be found and copied. Multiple extensions can be used if separated with a ';' ONLY (no spaces). Note that this type identification is conducted by filename only – not the more accurate file header signature analysis (which is currently not available in QuickHash). + + The “Don't rebuild path?” option allows all files found in the source directory and its sub-directories to simply be dumped in the root of the destination directory without rebuilding the original path in the destination path. Obviously though two files of the same name cannot exist in the same directory on the same filesystem whereas two files of the same name may exist in one folder and any of its other subdirectories. To account for this, when this option is enabled (it is off by default) QuickHash will check for the existence of a file with the same name in the destination directory for each file it copies. Where found, it will rename the second, third, fourth (and so on) instance of the file by renaming it to FileName.ext_DuplicatedNameX where X is the counter of duplicated filenames detected. Note this is not a check of file hash based on content – merely filename. + + The “Copy hidden files?” is disabled in the Windows version, because hidden files in both hidden and unhidden folders are found by default with this particular tab in QuickHash (different to the 'FileS' tab and its 'Hidden folders too?' tick box). However, in Linux and Apple Mac, the box is enabled, due to the way that files and directories are both, in essence, 'files' on those systems, so a hidden directory needs to be dealt with differently to a hidden file. If you want such files when using either of those systems, tick this box. But Windows users need not be concerned about it. + + The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. + + Drag and drop of directories is not possible in this tab either. + + On Windows, as of v2.6.4, files that live in a folder whose length exceeds 260 characters should now be found by QuickHash and copied. Previous versions of the program could only copy files TO a folder longer than 260, but it could not read\detect them. As of v2.6.4, it should be able to do both. + + This is due to a restriction called 'MAX_PATH' (see earlier description) and is a MS Windows limitation. It is not an NTFS filesystem limitation; that can allow up to 32K characters. Nor a Linux limitation, which allows up to 4K characters. + + Note, however, that if the files that are found are already near to the 260 character limit, but not beyond it, it is likely that when copied, the path length will exceed 260 characters. QuickHash will deal with this by implementing a filesystem bypass. + + 3.1.5 Compare Two Files : It is commonly the case that a file exists in two different places, for example, a backup of a file. This tab allows a user to specifically choose one file, and then hash it against another file automatically, perhaps leaving them overnight if they are large. This avoids the need for the user to have to hash all the files in the folder of these two respective files (using the 'FileS' tab), or without the need to hash FileA first, and then manually choose FileB second using the 'File' tab. + + Results can be saved to a text file, if needed, after hashing has completed and by clicking the 'Save As' button. + + + + + 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 + f25JgB+8jVDtAAAAAElFTkSuQmCC + + + Illustration 10: Comparing the hashes of two identical files + + As of v2.8.1, if the user single mouse clicks the generated hash value, the hash value and the chosen algorithm with be copied to the clipboard. This only applies to the “Compare two Files” tab, for now. + + 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 + RK5CYII= + + + + Of of course, the user can just take a screenshot of the results! + + 3.1.6 Compare Directories : This enables the user to compare the file content of two directories. The user must select one directory as the source (Dir A) and then a second to compare the source against (Dir B). QuickHash will then count and hash all the files in Dir A and Dir B, storing the values in a list in memory. When complete, it computes a hash of both the memory resident lists (which it can do in a millisecond) and compares them. If the “hash of the hash lists” are the same, the two directories must match, which avoids the need to then compare individually each hash value, value by value. This makes QuickHash very fast at this comparison. + + If, however, there is a mismatch at this stage, QuickHash then does go on to compare the hash of each file and then alerts the user as to which files are in one directory but not the other, or which files are found in both directories by name but are different by hash. + + Note therefore it compares the binary content of two directories based on the files inside each. It does not compare the directory structure of each. So you could have Dir A with 1000 files in it spread across 5 different sub-directories but if those same 1000 files are all in the root of Dir B with no sub-directories at all, QuickHash will report a match, because the file content (file count and file hashes) of both directories is the same. + + Upon completion, the user can copy the content of either grid or both grids to the clipboard using the two buttons in the summary panel (as of v2.6.1). Prior to completion, the buttons will be greyed out. + + With v2.7.0, a new option was introduced which is enabled by default which is to only tabulate errors, instead of the complete file and hash listing. This makes QuickHash much faster, especially when dealing with large data volumes. So if there are 10K files in Directory A and 10K files in Directory B, but only two have a hash mismatch and, say, five files are missing from Dir B that were found in Dir A, it will only tabulate seven files, instead of 20K file entries. If the user wants a list of files in a directory along with their hashes, he should use the “FileS” tab, as has always been the case. The comparison tab was never intended as a means of generating a log fo file names and hashes; it has always been to compare to directories for a match or mismatch. + + If the option to tabulate only errors is disabled, then the same behaviour as before is seen. Two tables are shown with content of each. Note though that if errors are encountered they will be included (listed) with the matching data, but prefixed with text such as “Hash does not match” or “File found in Dir A but not in Dir B”. So by sorting the columns by single clicking their top row, the faulty files will be obvious. + + Lastly, if errors are encountered the user is now prompted (as of v2.7.0) to save the details as a text files. This will list the filename and hash of the files that are seem to be different or missing. + + 3.1.7 Disks : This tab was only available in the Windows version prior to v2.7.0 but is now available for both Windows and Linux users. Apple macOS are not currently supported. + + Windows and Linux users must run QuickHash as Administrator or (on Linux) root or sudo. + + The functionality enables the computation of a hash for the physical disk of the computer or a logical volume (like Drive E:). Useful for comparing the value computed by one forensic tool to “another tool”. On modern disks, speeds of between 7Gb – 14Gb per minute have been observed. Though speeds of 4Gb per minute are quite common and still fast compared to many other tools. With the newly added xxHash algorithm, speeds of 15-20Gb a minute should be observed. + + To use the functionality, the user must click the “Launch Disk Hashing Module” button in the tab “Disks” and he will then be presented with the following screen: + + + + + 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 + AAQgAAEIQAACsyQQGy8iXjTLI4HqEIAABCAAAQjExouYSghAAAIQgAAEIDBLArHxIuJFszwS + qA4BCEAAAhCAQGy8iKmEAAQgAAEIQAACsyQQGy8iXjTLI4HqEIAABCAAAQjExouYSghAAAIQ + gAAEIDBLArHxIuJFszwSqA4BCEAAAhCAQGy8iKmEAAQgAAEIQAACsyQQGy8iXjTLI4HqEIAA + BCAAAQjExouYSghAAAIQgAAEIDBLAnjRLAFSHQIQgAAEIACB2BCoay96+eWXh4eHH3zwwQMH + DoyMjIyOPnrw4MFMJvO43+OJyYd557HHHpPC5vHoo49KxZdeeik2M8tAIAABCEAAAhCYKYG6 + 9qK2trZzz53//vf9w5n/8IEPfOCsD571ofe+94y//qu/efvbT33H3NNOf8975a2zP/ThD5/9 + kXkfOOussz501lkflCfy731N7z9r3gc//OGPfPCDZ8+bJxs/+L6mf/j4xz+xfPnymQKkPAQg + AAEIQAACsSFQv1706quvisZcufiqz3/uC//afN7551148dcv+dAHz37Tm970lrf8+WnveOf7 + 33/mRz/yj59e+JlPfvLcd77zXe9617v//u/PePe73n36e07/27/92/nn/o/LL1ssVRZdfOnX + Lvza+eed981vONKgNBubyWUgEIAABCAAAQjMiED9elEul7vjjjsuveSyL3zhS+d99fwLL7jo + kkWXSSzoP//xn/ztqXMlWCSBoI//4yc++5nPz5//T2ecccb73/f+efPmiRrJP9GkT33q3MWL + r5Iql160aOGdV35m43WLFl28on0lqbQZHT8UhgAEIAABCMSJQP160YkTJ1avXvP1iy7+3//y + 5a997euLLr5EPGfevLP+nz/9f099+5zTT//7D37wQ5/8xKe+8PkvLVjwaYkWvff098rjPe95 + z7ve+a53vOO0j370YxIgkiqLL7/yqluuu7r9hq997Wt3/PiO5557Lk7zy1ggAAEIQAACEAhO + oH696NixY2vWdH7xi//z05/+zL/8y//+yleaJZV25pkfeOtb3yZJtDPOeJ/k1D5xzic/+5nP + LVzw6fe85/SmpvedcUaT/Dv99IIdffjs/y4qdcEFF15wwdcu/OqF5/2f877whS+2t7c/+eST + welREgIQgAAEIACBOBGoXy965pln9uzZ+8gjIw8+uGdk5NHHHstkHssc2H9g+MDwo4WX8joz + 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 + QAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE + EEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAAB + BBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBC4wgKdbvmB + eRr8sLOTW3/Y+db//VDnNsmPdD6S3C75sU6Xv0h+YueOn3S1coOdO2/oeucN3e78qZW7dP6v + u+RuJzf2uPvGHvfo/MzKvT/raefnPe+z8rHO/b/Q6WXll70e8KV3w1/58uBNffzT6Nd9nTz0 + m77V6Sd5WPJbnf6SRyS/0xnwqORmO4/dPOCxmwc+9ns7j/9+4ON/GKTzV50/Dpb8zcmfBj/x + pyA7fw564s9Bjf88xM4tQ560MtRKg6FNfBnW5NZhTZ3c9slTfnn69uH+afaX4c3+8qnOM3fo + jJD8XXKnzkjJs3f50vyuUc3vtvPc3aOeu3v0c/dYeV7n3jE6L+jcJxn7os79VlrcP87OA+Na + PDDuHw+Mt9LQSks7E1o+OKGVLxNbNZr4kpOHJr3sl9YPT2r9cLCdR4JfsTJZ59VHdUIkr0ke + s9PmsSltHvfln49P/edf7bT969S2f5um87rOE5LpkjckjXVmvKnzpJW3npxpp8nMt5rMbGfl + s3ZNrbxtJ/Ttp0LfcfL0rHeenvWuk2az3msW5qT9M2Htn5mt8/7fdcJ1/vWsk4gPmvvSofmc + Ds/50vH5SCedno/s9IJkrqSzzouSeZIPJS105n+k8w8rXaws6NLSTteWC7q2XNi1lZVudqK6 + vRTV3cnLUT1eXuRL60U9Wy+288rij60s0en1qpOlvV5b2tuXZX3a+NK3TXTff/rSr210v7bL + dfpLXpeskAyQvKGzUjJQ8qadQW+usvKWlcFWPh/czkqQndVBb1sZovOOZM1QJ++uGfbuWjvv + rR323tpP3ltnp/264XZihreP+fR9J7Gf/it2hC9xIz/wZVSHuFEd4p2M7hg/umOCzhhJJ0mi + ZKyks51xnZOsfGhn/IfJ4z+yM+Gj5AkfpUzoYmWiTldJqmSSTjdJWrCT7mmTu6fb6ZE+uUd6 + iJUMKz0zptjJnPJx5lRfsqb2yprml+m9s53M6JM9o0+OzkxJX8l6nc/6OdkQ2m9DaH87s/pv + nDXAl7ABm8IG2pk9cJOVQZsl4TqDJVskETpBkq1zdIZYibSyzcpQK3OtbLcybPs8OzvmfbJj + vl8WDM/15dPchZ/udBI1YmfUiDydRSOd7Fo0ctfiUU7yl4zKXzLaztLRu5eO8WXZmN3Lxu7R + iZaMk+yVLNcZLymQrNCZYGXlhEIrE62sslJkZVLR53aKPw+2strJ5JI1TkJK1oaU+jKldN2U + MicxU8uqs08SO83J/thp++OmOymPn+FLwozyhJkHnCTOPJD42UGdJEmopEKSrDPLSsqsQ1bC + 7KSGHbYy20qalcq0cCvpTiKOpEccyXAy52imk8ijWZFVvsytyrbyhZV5X+TY+TJn3pfr5zs5 + tmHBVRJ1Ma+aDYpeRC+iF9GL6EXSjuhF9CJ6Eb1IJproRfQiehG9iF5EL5KJI3oRvehy9KIn + /8svPSVV/04uZrpI1Z4vqghtrL9DbInqfGtjzqNdJ+fRVr1wn1Ip+q++SqmxXcI5jxYqJ9E4 + j8Z5NM6jydk0zqNxHs30PJr8TBkS8EvqzcVur3tR/aO+24vOyW/PWl+y3tR+1ehFMS1/qFSB + 1YgaNO7M+qLrcn1R+Iv3qfLwvVKNXhzE+iJ6EeuLWF9kLTGiF9GLLqEXBbjKWtqT7kUXtb3T + i+oZ5ZSfNauio8KDrV709bHF4dPr70Wzb/mBUjF6mwqlOrecLL1oxK0/UiWT/Qd+2Ddme98f + yVcikpQsut7e78fOn0qbim3dVKnCuBLV9Y6mh8Lkvdqu1I7+H8mbyGSl112rZOu33QfEzr37 + RpmUkveH5b/SQvm1x2tTD4c3c75hQqnqeV+z3EE/l6/MT1Wy6FqldpX3vQbF1Vh3rVK7ydcX + pKre1Yuuk16/Saki/8NOKlOVkd3lK5Mii2TdtUq13utXVKqSddeVkc/J++DIYll3nTf0986f + DhiWEMh8Ud7wP/rvLrVMBT3RUtZd7/r0Fvn6sgx1ZEFLZ4O0fWpok5Zp7RsoVSLvhzVpdWRh + K/nTfKWGNe2r113nj7xNvrI8U+l11yqzn/x2+Kik5c1uVypJ3h+V//aVyK8jOoYdjWrtfPPM + /Wrks6/sGXOXfGVlthrZ/C6VPUDejxqbsmfc3fJmVbbaM+4e602OknXXKmeQvB8zPmW2zBft + D/f/FGMnpDq9KKfrA/KXlFOuxrdoq9ddz2nZUJVHyMzShG5zZN111bLXnbGRy8pk6XXkS41U + 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 + AQACAAAAAACNAAEAAgAAAAAAjAABAAAAAAA= + + + Illustration 11: The Disk Hashing Module of QuickHash v2.8.0 + + + With v2.8.0, a full logging feature is available that records the version of QuickHash, date and time of starting and finishing with time taken, the hashes computed and so on that is written to a text file on completion in a place of the users choosing. + + The disk hashing module is largely based on the sister project of QuickHash called YAFFI (‘Yet Another Free Forensic Imager’ also by Ted Smith and also open-source), available from https://github.com/tedsmith/yaffi + + Windows and Linux users only : To choose a disk, the user must simply single click the physical disk or logical volume, select their preferred hash algorithm (SHA-1 default) and then click “Compute Hash”. As of v2.8.0, it is possible to compute SHA-1, or MD5, MD5 & SHA-1 together, SHA256, SHA-1 and SHA256 together, SHA512 or xxHash. XxHash64 especially is seemingly the fastest hash algorithm available and is about as reliable cryptographically as MD-5 (though xxHash is not strictly speaking a cryptographical algorithm from what I can gather). + + + + + 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 + + + Illustration 12: Hashing a logical volume in Linux using QuickHash + + + 3.1.8 Base64 Data + New to v2.8.3, the Base64 tab allows the user to hash an encoded Base64 file AND generate a hash of it’s decoded counterpart without the user having to create the decoded version first. This can be done one file at a time or the user can select a folder full of Base64 encoded files and QuickHash will generate encoded and decoded hash values of them all. The results are output to a display grid, from which the user can right click to copy single rows, all the rows, or save the whole grid. + + There is a third button ‘Decode and Save files...’ which, if clicked, will ask the user for a folder of Base64 encoded files, and then QuickHash will ask for a second folder to put the decoded versions in. It will then decode all Base64 encoded files and save new decoded versions in the output folder. No hashing is done here. It’s just a quick and easy way for users to decode their Base64 files without having to use online systems. If the users wishes to have the files hashed as well, either in their encoded or decoded form, then use the second option of the tab to compute those values as just described (the second button (‘Decode and hash files’)) or use the File tab to do one at a time (choose either the encoded file or decoded version if you’ve decoded it), or the FileS tab. + + + + + iVBORw0KGgoAAAANSUhEUgAABAoAAALwCAIAAACRHwA+AADTtUlEQVR4nOzdCWAWxf038Nkc + XGJFgSAogpAECAEBBVtAUDFAwANULq2A1SagrYm1URFaryhKxAb/VQhqBdvKVSUeJAJeqPBW + VESIEUgIola5lKDIlTzPvjO7s7uz13MkT/I8eZ7vpzbsszs7O3s8+8xvZ3Y34eWX/1NdfaS6 + +vDhw9U//HCo9J2NpEmTTf9YSJLE/q8ibFgZyf40WgEBAAAAmhBZlo0BWUFkPlZ2rHFJqFg1 + LcMu7n/mmWe2b9/u9NN/1br1aQnV1dUHDx766acjy15+IzFeuvvPd9104w2BZORcAW8oASxN + tqcTPwmRgMTDAsk81UQK4JOfQz+U3wz/6+8zRWh3luwwFGayY1GsR4PsOMl5XtvsgYrQE2LI + itUg6xehG00X6eWLMBFyXrDuNX+fg5sccjjIgAv9oWB8JfU6O/3hC2o5ahzA5yQ8QlAnWGta + Dh8k14u2wZTBrxbN4rOzZzy3eFFIcyULFxXNnJEdwgyf/dPM3z+5MIQZ1se0saNeeGPdc0v+ + Wfi3J2s88hXDLj777LM9ntqEw4cP09jg2X/8M/+RR6+85tp91ce37D7klIPDrhWriUJdmw+q + tS7Jbec71Oadl+Nae3Oo/pniW/0jK4PaXhBHJcTFx8fHsf9JUpzWkBCn58e/PNZjXFaz4HGF + JMk84ND+r0yTtdnV1Lx8kv5tFL4iWtEtayc7jXVrERHHu6W3zCSL491jKael2cbYKts+KgUB + 7kL/6X0swrTvHf6qA8YZTTaPcZk3WJLrEe+QtA7512eJIbmYE8QKakttkGyDV69FNHzxQk4/ + fGXbV1U4/zTQsoPIuG5fNJ26W/VMJNNPkWQakGXLpSHHQ8IxB5dl173YDZxZY4iw8Cq8i60X + 1zK7TLCMtn9/HOvo6ndEMh/VdKTYf0ISUhqjJfaFlr1eWfay30uP1+OpodVHT20t/av8iHrp + /1jCOJ61xLtqWLIhevVKFqpbrK6kls30dZOFHyxZm8v4LvM8JeNkQ4f7dDnrQPWxH38+8dMv + J122kOQ00rT2lrGntWz28/FTPx+v+eHIL7ZZ/HC88Ewz9NTUHNqx4+iuL+nHeInEKeni+e+M + nKCkjFPGEOKNU/eaS45Eq1uKH+l/XjYYpw/Tvx5lfi+fxLabRyatOnelu/PIsVOXZFwz/rqJ + r63+z5zZ9427ajRNkPDjjz8ue/mN/EceuXTU1ZXf/+RzNR1O4pK2x4i27/VDUTIfG9aVcqz1 + m9dS3+mOBTJXq/WaOeFtXjy+1QqpBAAsOoijMQJhf/nxq07VFsR+P7RavbGG6hEprJDwDRPi + BL58nprosTn/TTKylfV/bKujfWksIwkxRfpiCWXz5mV5y9bxej6SJb1TTBBoYCBZJ/mf0T5Z + so6oOxqzafubDRh/1dOMJKvL4/GAJMt6aCDJRvxg/BXHB1OKwJMGm7cb+4nVNWUoIgQ5+Agh + oPQNHSHEVHhgCgmEA1m9LiBrX179PBTiOMH8E96YZNk4PvVhPmAb7zeHxmQ7HUY6PwVucusT + Pvr3xF5NcqsOiuntlTNTHUb7ICm/ibJyhMcZlRlJrTGJ1Qm90s1n1S90etX8ZOEfltSrn14s + XzTTSqk5SlolRPktlthPkiwT/cdZMiqR6i84URPoFTOjVmfr1mQ6y5mI9SBZ2GyW5Hp5bVWe + up7JnOo4yhmJVsy9HlJbQ5Rau6wECR7ijdc2cxz7y7ZVnFKbjxPL5POQUHnNw7K2CmpsQPe/ + Fj8QLw3xlKFfTtb+crD2ijHj6PTH5j1xxbCLE7799tvEeOnKa67zGRs40GrHWocdPlLSRvHD + T6g6m9bJ7+b20WhAHGMDcU61iq1fF1bDWOWvFiHQIRIn3IYg67V69UgUDmzxUFe+S0TSA18W + 9knKV8JI5/TVMJdQMq2dcUgaMY7la2lbd6dfdOHbbKu12wIMR/YEPgIDh6nmka77z+VcGIqq + hH4lQYkKeF3fOB2oEYLac5LwwEDSowUiBgb6HqhLhBDgr2IofzwDXGioeoMGV38KLG1DV8nq + lX9Tq+jIplOExC+Z8POA3nSmjFTPzw0UJATw9ZGkunzLdPp1R8dMLHV9t4/1LANEDqffzCbD + IRxwDR1c0rtNla2TLFkaVQ6xMqcFCdrvqla3EGowat3JqzVNaG0UrOJPlOq+NoFfGld+brXL + pGo/JS10UaqPfIReE5KJGOTr9WtZlh1O6T6/w3q9zu9ms/J6Pb4y9slxYd7aGq/XW3vqJJ0Y + r9TUaY1UUkIF9pHV3mlIIHmUUisRghxnWRUxNyI0L/B6v6TuNaHdgO0NHip4hfG1tbK3Vs/q + 4E8nr7l2wvz582lokPDZZ5/l3vnnfYePB7XCyk7iPWwkra7A4wH9tl+t3UgPR8V6pe8zsRz4 + lQfZmtLUgUTNTLvwL/HYgLUdxMUru0PrKaQecWqEoP3eEGPP6muhTuDjZP4tkPjRboS9ShSh + byt9jSWj3qmvqcP3XwwTrRV9NS/7trEFALLLePtUR7ZSGiX0+yvqdZvQGGduSYwKtHhA1q+R + EPWUpbYeEC0kkHkTqxAPGBECIXW6etC47QgBhwehIge+0EA3RUO3HtRn7ZtgdUM9t8jar7va + jKZeKJSNM5IQJMhO183qKbBmBEsHoToQGwrcJokf3UbWuQAQUQKuQEQc15K7/Hr6q0pxktNn + +7zqSYNf3CemCF826i6S/hurxQ+8TV67Fqzlo10JVRoJ9NBD/yVWK2dqlYYvVYsBtLYJoi1J + CyHEjSBeURV5Pd6a2lrTFEmfQdwcwtnJEioJHz0emp9cW+up9ZiCBJrk1dWvfbTpY9vyDRcP + HnjN+KvN4yQPzafmlLe2tvbUiTg1J2VrxxHey4h+TFDqUfEsQpBlrQ2B+nfZ1+/t5f3/L+3a + 7sb089iYr0xjiNZKQLSuRHqEwD7K2lRlgJbCa16vA0dO5t75p4VPPZHw8ynp+omTdnxz2Mca + CltDO2CMDjvipXlZ0nqcqRfT9bBB72FmPx4tJ2TZ7Uvgq1SWDHkDGo9D1bBKLWGc2nggSfFK + AwLvICdkoh80sra6YlygLUGSjK+BUacxhROyvtZGAtnIxlhp4UA0jRQ+WsaLa+wWSBiZ+AwM + 5ACrA/YSOtGnxrlNa6wTttAgoPcpIkSI2fRmBCIbZz2jsYknEzod1akYgdZHQ1EtDjiPUO6D + YNoQAoteGvYICSakcdR0uhiZ2geU4Fcd9mpxglc2ggQlqfYt8XftpuHUvxlBbQ126scsdG42 + L8IxrrCMdD1mQn1aa9zTZMNrupX0sLJdMLRNc9qqvg8ePlX7dsheoxpDtCv3psRandlyodCo + lmi1FMkY5hf+td9PLROJ18YIb1LgI9UEvIpvxAtCn3BxpWRj4bzdQO3qId7EoPF4aXjgCdWh + 521O688eupyaGmsbAo0N/rOiyMe810/KHnPlWOOzUiavN1E+VUOz8548IWv1eMI6F+lRAamV + 1HqUHEdMJ2oaG+hLpJnTGOP9b6vFMZOS26tLEgIDtlSv8B+760BJxHL21NBMxDIfP1lLg4J5 + T8xnt0C0TIy3XzYalt4xsE3H/XfnPu0+X6UPj6Q3I2jRg75tLGRxMNDTic9fEWVbeL2mk5MW + tsSpNyQr/Yt4gBMnOSxUEv7yUqqX14y2A72qL8YK4lxGfKHVxcUj3sjVuhlMdX1T/dQeGJgD + CZElMLDWcy1rbM/HGrYFwSGxnz0faqb6vRaP8eZIPWwwLnrwUIEIV0r4HHq5A7oIahXoVfPg + cvWZU2C18FAtMohshFO+/1wbtk5RvwghdOVoSPqPN2tflnlDM78yx8aw9VBOkZISM8j8t9Y4 + 04VHPZsR9AhBHxbH6wNanUa2pyRaFcpxdpelhvioaEKVav/xTBNamcjjuvGctrvkOsU8n9Zr + iN9yoHf2UI9ze3r9TKINycLVB6J9W4Vra1qNSBvSTywsOtAqeWIMQIQqvt5lSNYaMYjWXcL8 + nTXNrqdR1dTUHj+h35psdOvg/cCD1LJ5/KlTNdTxEyeCnpmQYydOmJYpsccr1Zw4Xnvq1Imf + jsaplWRaiWcXrGUPu7oqxytj4pXuRvHa9lBuUyaXdDiNxgBqPED/6sNEiQ0uOfu02l9+lrUT + u73FwKuEDbJX8vDNRpqfPOE5dVL8aaYjWzVjoUGCUOiA+om60R4DpMYGWmWcBUC8Sz8/AoVr + VZahIDoUKcX1Mc3L7ryJ039llINM+cPbDpTwQGvdkOKsQQARjlHz4iRhrKxFCWJIoGVgapNw + 6iLHvy3WUbI9jVtgIBTCMs0hE6d8TGmM1dIGAtsVbkdMuKoXfOnG4sXrkXrrgWSc8tj/JS0Y + EI9Ay90I2ozBrVljhwck4Lpv48cHSvJA0zdojaJ+NyE0jcqOrD2TnH6145R4QFafvMB+J2RJ + f3gFv+9N0iOEcAYHmvo0I7hV660RgrmLkSWl76yclhrTlWA/ax+mjRMd+8TXD7L7b3ogQQLv + 6y+bnldhn1HcjLJeJ5GMM4yaCTF9ffidznFaZrKQl94NyQgGxHYALUjhtznot4JKRrG1uU2/ + zpJQUI/HU2u+Iu6bGFmJY7Tc2POavEr/IrccaNXcMkavtWslMbJkfZU8tTL959Qpr9JKoFyn + ZoEBPRsnKmnj1L88eDCqk9ef25rOKEYIegGGJrWgU701NeK5nRVA+aAGCbXqTvTGGY0JrO+U + 83olOI6tA63WTeL0h4USUxsCDz+0TWSvGNfhm+z8A8JiA2um2u1nbKNLWrimXkWStCPbVDfU + jxftmNePfS0AUHNUvy+ScGiqBzKfX4u5TA8vctgCsj6nadUk8xrav7rGYS07JzA+SkYCO144 + YXKAP86+95o9k8apeGi7j0eH+q+91gbA7y7nt5lr9SFZD5D5PnMocpDBQcDJQ1npDGihIbpC + r8ffgQk2mmiY33dJapzDMKziJPWxIOyHTTv7ajcFGR2IvNolOvH0JNvvkaqn+l17qg+xd5Bj + FV+8s7lezUq+a2QQDtG0T1yjnboGCUYQrn0FtNOAcEVN/+54bQG7EQ/wGoi+OF6t57+h2rOJ + jJYESesoJPb105NoP95CAjVi4EGB1vqhBwn6AvXzusfr5VV5fQHCZVu9sAEeGF4vq0LTDVDr + VI0+cuSIOpB7z5/0kYWPP6mP1+fSl+5hdyXXyDSIOXVK3UCs8hXHa6wevWRaTVPSPqijrzu7 + JQ1WaDzw/OJ5aoa3ZN09pG0zOt6rZGgJD/TbDPQ2BHN4YL33QBdceHCqpjYhPiEuTlmAxxMf + H69PMjoUKeugNhr88N4tw6YV8xRXrthUNKq9S+VFPrA+t/8E+cUdCy7vYJl06N3fDVkx5cNF + Ge31UeULe46Ui7+9rSf/XLa08yXy2sPT04wolu1+r7AoXrK4nc+ddY30YWX2BZLGVAmxhery + /rV/7H3NGvXDwx/vmdlXz5D+2bGoeeZsZZ5rXvt4yZgk4wu57fmzBjykfnh0y97bLjDmcUSP + j/2lf+wx9g3T2An/2HHfnl795fe9t6QL24qYh2XhwLGncflRdhhtj6Bd+E2yY1H81fKWXTMv + CGst7POl7fs/+tCWHTMu0MYI9ygT9RDR+haJ3ZBkHlYapzvZ7+b0I+Br5jzhzmdbTiAfbft9 + X9/JLQ69c+PlK6a+UzS6nd+k5U/1zSD/+d8dPYJagG1xl91EFn7276FJvsObbS92GkjeOjk1 + jW+InYubX39/wX++97/0IMODfR9knTfzdf5h1L+/nn/52VpRp1x648vKYMHL3+f0+GJB+hV5 + d799ampvbeoNZOG2ZZckBbIUlyLRPEeQl/fl6CvFsl027b1n1d2x74Pfd55JXtc+bnvx7AvJ + 2zUXf5h43f1PiHO52VmUeB35tCw70EPCqPVqP/lefmZmlEfmyXF6ncN4fmCDRfB6j4FwcAsM + Am0cCGJJ0VIbhcgT8pYESXvUqZJOe4qX9kRRcV5JEh4GaFx506/4i9GB8BxSLUjQ7gQVnt5C + 9MYHIUhQr9jyIfXihmScOSTZeAiMWnLtuahahyOe+8Efj+ys+sa+vp+8v+GHAwectgTXNilp + 0PDhlpGnzkmiGR6u/rlijzlPpcwntB5Hu/Z8I25kfXwFLYkwgRb41Kmkn3d+8dO333z9/95X + n2QaL7H7DeKUDkXx7L0H3kSlqwqtoCfozQtCRe9k83NIQrsTQmenk/u/+/Gb/4lF82gBQC39 + T6kOe0ich0geLx2j3ZlAN9npbY58/w3fJ+bzszk88HeNpzYhYd68J2ff86fX3/+4X5ekLl26 + 6JNYm0EcP4zUKveuf7Qb/+DVRVsOD09iu5DWywef88jr3+l1evOSO2Q89b9qx4WqmyNOe3UZ + MerDkv25PsZVf6IdgWoeWltWnBaIaT1Una7GC3asHtd/w4m/02rEgbV/SBv4/LCTt/ZWLwvL + Utn/jZk9780fcnqR7c+3u/CBdV8/k9GJ37Z94Lvu79d+3YdGLk91GTrg+WGeW9OJ208HL2KH + zKervU8T8uXC+NHylq94RPH587ZSmVbRtrus5wLbAk0J7Hvb/bfN/7nJnEDSLySExwXTD3qn + GVdElSJJyklH4rtCv4mKn4S+eKr3CPnl7+9IFc5kMtH7Qio5aBWvoCiH2v4Ps7uunvTVfFsA + LKQz/RtsdYWHuoHUqU2XJax2Lm5xHdlcluWnJtp+xL/LvtM/OfegE5ZmTO+ZdbIsy28RTbME + gFa4L3r8qtc27NPr3+elP/jJF7Q+/cWCS28ki7adYrX/Lxb86d19T16e88qDedcWvnnls5nt + yLbSG14e9dI3w5OCbtqwf4yTjPvyk87+NXl96c6Do5Pocg9sLWZxi/bxi3fnkeuLkkivGTXl + MwJaWpxk/A2E9uIbWbv6p12X09tOlR9gLVrQL+wpcwW6kAglNgi4JXC881gMEvQ7EPQEIQsh + AuDrZBuR/IRFiJpCyrXGb/Tyd57FeS7HPIXPascCpXVB9mpNkMKzimT1+jR/kqlylhEuTxCh + a4MpSNCiCKMTuGy+3qlFHpL+w6v+fEuy1m1Duxtau/bHl6b0lzE/ZUj5OtPYwO+dxPYmAi9v + PlBaJITNpxa7pqZG/ViycpU4lz6+1uM1b1klQ6H1QK+IsrVT7kDw0iTKTzl/xJB2TlL/Wdvq + vE8T2hXO/4u+CDqce9fDstcz+tjXvGzme5G9stp0EOdVwgOPEB6YWg/MF3FsrQcu13jUHVj+ + 5d7Zd9/55a5dZ7Zue+6559bW0nhBy0F4win799BbRQ/K9659YXh7Zd9KpOfvdzy3pcczb1/7 + 1IgOvPg2zg0L/K9YJln7zzafaZzwQZaMF3DoHUsIcfkyGXWdXtnHeqk/su37XX8NWfXd93Lv + s9VZDnz/X/mam85iU9t3u4Z8KivN+OqvbvtRl7ZnXyQpbfhf9DdxuTNFOWpszr8oyhSv7LiK + zpnIfpL5XnroqgZy+J6AYi6F4xhZ3/ViT2M+IEQ1sj0e0L4iwa6ddiD72CyWKcEugn8t9C4k + fn6Q9YdGBLcU1+x8H5jmwyHAalbAW+DQO3MfJwWvLB7Vjs/SZ+rnr229YO4H417qte+/5Kpp + vdorBUi748k0lm2PrI/vuX/gmrKTYw48yoKKyzsEfbg67SzTFz3t0nvIn1/Z/uTQy88mB3as + ZaP+U3XgpaHtyc4P/kyueq1n+yAOInv2vvGKvvqDrT59mX/iUy3Rux4wkDBH9Vp5bHcCBMvv + I4nUO+SIdhey490I2g1IgT3IKLa51lkDmgxBc9ui2mWtoBsTiHGyNl9AFC9+S8aDy/XfePqN + 8GpdN2ReZZck4/tCePWdaN2NtEo9Px1p1V/ZOEdpxdcfjcobGXiQECfxCbwZQrI8mJgOma6l + yFp+hw8fdll1XZx1+6hPrme/lHHmQJdlqtbRCx6715KLXnfXb9Q2X4nW7oFVr9NJWq8X3hU/ + znSlT7jc+2bLzluaJdHFqfnn3fuYumj6lw7TeUYfN5o4TCXlcQa7xUFdmqRvfMsJTfvo0rnI + dvp7ofi948eODRqY/uZHO5vHkU+2fvLdoUOTRw6yz8avyh+sXEsemdFbOR74i7aTOlwola7c + dnBEpzXnDCXrq2+mv9Ok7AU+rA8Qsn/9Hf0nlCg53rf+8JVa1lL5wtSM+0b/c8dTZ2tjxI3A + 1vjA+zN73sp7F1yz+NN/DGtPY5pFvUYrHYCuXP7hopFKSd5/oeOQR9iox0sO3pGmF//A2tt7 + v3hd2b8uo/GL/Pk/ki6W3z1xS299AfurXiMD7jybaCFv+yvu+cuUgQ+u3/t0x1U3FxeUPN9R + 2xH8VSBsWWXvPSw/UWp0DTJdijbKLpvGEdNEQj4o7DbsLjb1kS17bruAJj7w1uSLJ6qh6vX/ + +HLFpR2ExNK+9353zu+K1W3wxv97ITOJfP5C2wH5PPf5b/yQ24vun7cm/3qSkkP+lv+XMvc3 + L03b9I9M1rfi4Jt39Hrh2nKeJ1FS/mYSD4szl3/7fxkd2ZiXfj2b3PXIq6wAz32hJv78hfYD + lK16feY1MrnIdgL6YkHq8D8ppbj+WTbL50t4elaq1w/l9mS9khKukp+47693PSrzkW3fmjx4 + 2bRNz2e25znIr9GURlbkvg2em3s7zNiT7Ntw6zkvT/52wQhaOXszt/eV6hE1etk3dMyhd24Y + suzie8mfH3uNjruuaNuyYYf+r/cVf6ZzX9sxb9S/vvrbiLOVc9T+D2Z0XT1hz3yaSfn/pV/x + 34Wf/euSJLLz2VZF3ffMP3tln4x7+No98NH235MXz7mYrD82VTmkaJrrCR3ZR9k1+z/IPn/m + G4S8cX4f8vjL//tjD5qbMG+Zksw4TbI/G/55zsVK18J5L3/3xx7son7L6x7gc9z91nG2lANr + 7+o3bq2Wpi37+u0qnTFuHvsKXLtw678tvWX0HEZddS0hv1bOeNv+2enix/n0ea98dwdZ3EJJ + Myj9gesWbf13UnGLa7WF3vPWialpQnblT/W+gtBZeigD9zxw9+MPaMl6m5arXTPgHw+9c+Pw + 5dM2LB5F3rlh+PJf30PyHmcFvm7R5y9dkrT/g6zzVk/++knWxqIMT/n6bx1WpI34b9E2Zerv + z8u+6ONyWx+bHytfJg/e21M85jp07EdeXv3F/mEj7r3nxoHDF1vm6jv2peuGXdGcrvs9by9r + b8nuwJt39r16rTp81WvvPzu6HRuztN+D5PH7WSelUS99/Tel59LOxc3G/1XZpFdfxzapKdjq + ++uHyOPLt/4wYvQPG/PIQ68VfXJ19sZt09KTDn5KyMBO7SVy6O0pw5ZPo/kTNqBsCvWA3K72 + dNq2tMNFyt65btTVhH2nWO772EZ4TV2EkpK8eWefpdcqs+wsajb+E1bgtvK2f3Z8rOu2ZUMO + FPa9Io+lvfK1tYtGn2WLCogwRu8S0FDCcROC5UlEjrcjixzjiiBY6gEgCsfGie4d4iNIkN2m + CXM5NrJJlkedavUT/RKk5SqXft1C1uc3329AxFebaUGCrZxqKG5cslLPRUaQIFy78Mqy1j9J + v7Chzc7+ZQ+hIabYgzt27JjD5hDEOZwTJPYsfLXKLtQ61TXyew+06SSj/RbK8QkkISGuRTOl + us7LGa8P69FZnLYJtI4iNDaYm/9ndaGz5jxxofcHGhXQMfQj/UvHjCYH9SXxfeglccK3QM2S + xU9KB6S4ZgkkzrhNQBTovQe/Gzf8meXrP/9/G26d9tv3P9t79++vJZJpXkv08cOBj+Urp7RT + trXMu4pJ7bqPI5/4W5ISG/Rbf3iBVhE5uE/5h8UGmxd/dvhS+qtZTj/Pvuqc2eJ8s9ifpGEL + f9y1kA4c2DCz5+9fLds5bl/u6M1Fnx5Sew7Q/7PI8f5Z5O2jVX3KXujw66ffmvh0Bu+gTDpc + MGHcy6vKnrj87LPlL97Pv3r1f3sbD9n6sujihx/avKe3cbRJpM/Vy65/eHIXdmdC/se91LHa + 0bxjYTMlKnnizcM5vcQTlGw7Wcl6hg7oyIdnk5LDnl5lC7pd8ui716649OCCX0/89Zofl6u1 + /IvvLf3vC5lJWk5fLjz3dwO37P7HBbQaseF35zy8nlboL7j5B8/NbPLnL7Qb8Mz6Sf/XceVv + Jv369R+W99I23uzJA9aUeW5OJwe3LSnJv+8pof9L+yuWV/6wnPA4YcWXh3Lb0cW8eteW5d9W + Pi/RKvgtr3xeObPDhlsHPPLQloqZF9CqVU7af2hVxoRV6Dct/sKjRR37jPRqVHBLDxoDsCl/ + uYts8FT0ZsHDM29Neqrv9DGTX/ji0Uw6444P7hq9/JueNH89K5Zt4W8O5TrMeIVW1Za2vZB+ + 5QUbagtZD7E3c9PufL9seRqd+Nqft7709Y7nCK1s/b54247sO8rfJmkj5Ff23dFTO4sR6exe + E6+bUXmAhgc7N9LavFxctu+Syw9ufvDacVs6kKQ/bv/fH5WD8//6ZDz+4TX/GvPPay9bsG5M + 0ch2ZPtHD1y78LM+2vp3uKRoz8Ls84sn7WGdiw6suyvjnrt5ILGdBhV3dVfGy0IXnQfuJm8d + L0vb9mKnixe/M5FO7ZF1XO2Tw2r5C9aOKepY0m/cBW8dn699U9ibUV6/+/N/fVVWRD7I7jqz + eJvYQYhWyq97QI00aKzSdS35tTK679TvTkxlA3RBg4remfRk1olXSItryeYv1HmzTnzBF9ri + WrbQUS43Ntz9OJ3lu767nm0xfsHasYsdkknmAf7x9byt//66fDGhkUB28bbyrA6SJY1yyX/1 + g3njV297P+WxbPLa+w797/cf+ISMmmLptdWh21Vkq7KO0/Z9TM4emHb/dUqMwSe3u/zee8jL + jz/4yXRzMMMkjS7cx5p91Tih5ItT09rTwrz8+CevfbBvGXlnyiU3rNi5L6fdO1PG/7Vg9f4c + Gou+//vz1E0qfovbJV9H/rrzh2c7ffRXMvqlfmn04w3v7hzfY/Vr5N7cvpJlU7yW9/lLX3/5 + LKFZZa/e9mV20vu/v+jxhz75kq4vLUafl9WQe0fReXQjfLCf9aGi0cUlfRas3j/p2quv3nOQ + DEva9hGLVZZ++cjoYYfee/zqae/JpX++4qNnPq8Z3J79oAp3J7uStAt3DfUChHBECKrAA4N6 + L0n5G8V10voIx8aJ+h1iCfjFYdlxmjiXdqVfbBwzNZcRIziQtVo7z1u4Xi/refFziKT9jvK+ + Qfok41EupoeWasU0no2qZaXfzKC17VvT65c2FHFx8XFxCXydhYeZtj/77Jw/PeSyCZUEHc+O + i08g5gOGP/CSSOokMULokpxMa+Q+MqQJ1LlEtHg0NpASE+JPay1ptxYoNyGwcCCevWhAfZwE + CxgMymIHeI7oS7ww7sjoxJ+IJ8EYE3+ENGtlLIh1ZNJiAxoPyHHxXv6bk6C/azmhhbatrAIJ + D7zfH6k9dVI+r/M5AweM+OFobUqXDrUk/tuvvurataslqanm+0blITLSelnuwk6+bv+TycGy + l0quXDknzTz+jYmD3xj37GcvXGrM/Mjr/+O3McikbMm5l6gPozn47s1DbirmSfqz/tGFW+Tc + AQs7fCPc8/Dgxt+xCkGf3zwsPVx5QAsPaNk7XHpnwc1Pbt1/xegfPrg7c3JVkvaD8WVRqzGb + X/noeVbb82qh7sG3fzto2W8/OvQvWt1799bzui78+CulsqvGsD1nnvxqpkTKnjr/zMQxK75+ + OqOj/sPz5cKE0fcpmYx7/WNWs7dE6dZNOueD3F70C9D70tnSn6oOkg4f3EU/jT3rLi3Jr38g + mdp2/vy/c+jEAd310Gnggf/L6EiXeOVsnjetg8vpORUbFqT8rnSj2mJALvh1vnTVB5/fnN6h + fNmq2XcuN5XgwJt39Bpboi2L/3vNG3+5grWWpE2eQJZ9d+DA9y8XX//sI2z1adVqZr5UYl4T + WrOXH/5Ub5EgB7a+oqcnpOe1b4yZw2IAtice3nJzb6VID0uPVBwgV9Dcrnxm+/eXdjjw379c + d21Zx4Pb7iwh/ynprce71+/bn+s0o7awL96bSzfJ8IS52gwXHCLs+Lr6tTlXdKSbvtfk68my + /x2c0be9069H+z5TR/92w64ssvmB8Xc/QObtPjj/7A3z5Iv/wzbc9n+ee/E8vqbX0v+3S586 + 8qYXdxwYOfTQewVXTn1XO1wtu/VQ2YtrryyexQ/yPjSomLfi81mXj2RVav2c98BHSvDQ92K6 + 0Mr9LHhgzRd386lXEaVm/9GLnW78QGwluKp4lnJvQ69J15IV3x8ifbVq+v4vV7wy6l9PKrfA + drgkZx7RbuFl9f4H+PAo+/qzlgFxoW7mvaKEEz2GzCP37/yBuEURNle9Nlst8OTryPLvD2U5 + 35jRI/vje84eOIy187jmvLZiP7Hd19GvgzqGRggnpx1Ye2ff5lVvn5zG70h+jF2Yv/+ipUNP + TbNGCKy6n61ton783+uKHlFubEifNposPXBg0oFlL49+6W/KieXsYbkF5DVrkdr1oSmv/qio + 4DE6b5+z2x2kX5+8otnXvUkKsu0xydWvzR7BDuQ0tim+OzT+u9Wv0SUqsVDS6OyHyJtsiAUA + 977D7z5vN2LWveSij77IGTv5uuwPt00j7z52dcG9JI+GCkkf/plc9Gm7pD7zt0l39V3Q7ruc + ZJft5qYBq/CNdZuyvbrvEAAI/Yv0BPpHe/+iRhbdV74bWSxsTF/r6D5Nr80Tx2+N0G4gjpW1 + eqfQk1iMEpSHCRnNBepFa+2SvnhpX4gH+N3K/C1qQpBgms9UfTfKpnxu1rwF8dY2S2zu8Xq1 + CEX9LpOLLxvpuOoOHWYE8XEJEos34hPimxlbS8nzgkGD6X/GapuDB/1fS/tMnJSQkNAsrlmz + hNNbS4SHBwnsqZrKjchqkMDiBDZrAnuQhHZ3skSuJCev5O0DauatrySnxpKDkrHQ1jLhb1ir + leOUv5KSB7tHWVIbXWRSq4QNrAXjtFbxcYmOK54groYjGnIcPHTog/c/rdi59eC+ATXeBLrj + L+zTY0DPruZk2oZQ4rW2vW8YTSb+t/y2nmnqKwhogfaXr1ydOWGuepXTvhh/il8pe+xS28+/ + LA6VLxx6k7x4y4/Dk8iOZ9teozY8tbvib2/u7tW5rax0LjK+ITL/z/S0jrRhc157/It9nfb8 + Zfz1289Wx5Yvajl28+qPnh/dXu32xi+v7Stb9p8xk59QujQn9WZVzO/2z+jL6mk8FlcO5fQ7 + Sh75c2blQRoe8OVIpOfMmq9miqtg+taaGumEFCaPbKmaeYHblpv9vud36ca0g+snXzn7iTd+ + UPrb3HLOf9RE6Tmbbpj8m7ZXkvwtlTMv6DV0vjT83S8vkW4tnv/a82Jmn7+QNlZe/m0lDQa+ + WJAy3Lq0RrgM2POS+W8+ufVgx12PXj19I93/21lwwrsbaXb4yYN1N+oh7OlD+/gE9ZyjNl7q + TOfKpI4XSNd89E7x1itvunec9Hm/DR/88yP5gbvZNfgZF8+7X+k+dGDdXf1fZHMmXTD+yldW + l20nK+4ZOWlPoFXkQBxYe9cVd6t9ig69c+OlK9SxfadunXpXv5Yz1c5FwedKs7pWaVLoSQ58 + kN1ltW2hf7ribrVPEesRtMJ/hvrR6xjoCgPGD4ospJfNx7/+19+PeodeU64jN7y3M7uv8Qgg + GoK+ft21jwipkkbNfum6YYVrxz47qt2BtY/c8PI9b58cu/+GYYVvjnnW9LinncoV+vfZXc7b + lp59kexSMMc1NX1M6jf+apL91zxa9e+VRI+ly+4h5PHXXiZXT2try9P3piAuI9WBtmf/mtzw + 7vsv/XfU5L+NIf8d9uGbiz4m99zZlx3X7UYVvLXzgk6Jeuci3xzqAWHl4w7jQMjmVylbxhuX + S516HxHtd93ePYlY+gw0JLEmFPkivLQRXryQ0A90pwYyH9P8bBz95KN2Itd+TfUeTJJ+CzHh + 3xH2vbHeeGD9rqn1KeOWZe1hSurdUlrWxhdWKwB/khERGyTU9K1P/5XXU3taqxYnT2lPFBXC + CPHSBA8ejBWWzH/48hMSEml1Pj4+oXnz5uJGNL8vQhZycdyERgJ2y25ii/hmLZr9qk2cVqQE + JSpg/8XLCXFqe4JM685x2jsQ4oUyintJb04xlqQ/qFpZZpz2GNM45ZZn3nygRGzxLVt7W/2q + za9aa6GeaUsk6JvP7QxMk/Xt3qm45N3cmdM7duy4cOVrd9wwLi4uzpJMjQqMV1i0vyL7fmn8 + yOnnf/rC8A5eST74wcwet77+yOsLO9Ddcf6V5NYPt0/vlb7j2Usekcl9sqw/Obdt+g1jbprw + 8NvGE07ZhCtXbnxYeqR/z3+sO8xuTtDqF6aGclk+uH+zfOUNae3p4Pb/PiSTv2gHQVr2l58m + 33nhS1/sH9mRGHvS8rur6Pvrh1ePTX+FPPxRlbL8L4tajd38yv97XrnlUT1cy/6efJn8+oE/ + Jl0klSzbeuCK0UlkPw0VyEX3tGdPN1p63RfLLuvAQw+JbN80Rx6zrL32PXJ7FL6wZ7S1MxfM + +NiTVeUHPD+U9QWyueDifOmqYYW/Vm4wUB2s/A/Jn0WrTfKBrS8XEzKZ59nuiuUVG36TSqOC + mRf0TJ/07LhzrhrO7i7oKVYRDnz/mXz9tX1YbMNaAMgTepFk7ZXdRKlD95P+8/tXPt8184KD + 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 + DWo3h00jbBX0PALcFAAAAAANTWk9sDQSaJ2LcL9BlKqtrf3pp5+cpvxSQzwnfxEmDhw+5eOn + 39g+ZXoX8t6ci+ckP797+aVk75IJM58avIqOY4OTy/7yzm46vPe999icwhg6S/eL7+i4O/9S + YkrJhi8n5C/KghyzFexd8mqXd3bvZiNpdpPvGM6yo+X8eM680Wy8MdJ1EeYVFGa8pfC1KfmX + Oi/ivTmTa57fvftSdT6WjeO8fouqG3j/7udruj+d/A5bw59+ek/b1MY297cp/DvttNOCnCNU + 3N5GFMgsdZgXGkcIdw27NZ1Ew5tjQiWobdt0vyOO+73prg5ADJEs/9rfmkwir3ORx+PZXlZW + UVHx/fff048dO3ZMSUnpk57u851oYHC5NVmWCbtrWZioj9mwfln/2W8NY9M6D8+U897eM3V6 + lw2LH5ZnvzW1szJ22DCa7bvCGDLsoecmp6x/96Fhw4mYknSeetvkh592z1YsUuepD03lxR02 + YjJ5umqPd1gXWqr+s+cpuRkj3RZhWUH7jG6L2KEM+J7Xb1HdNq8+7HsL1233NpQFQ6TcTSRK + XhAI9RVUJY/dmh5YnvzdWH5eXhUE8/u2hBwrFwxJySUhWkrjq38lO9gc6rBEfb8jJABoStgd + BnFK3V82bkPWWw+UfyKvS/TRo0eLX301KSmpf79+o0eNomP2799ftWfPsuXLx11zTevWrcNd + wCbArXORTKwdcmSSev55bIxMPnvkipRH+Oj+s2V1JJ9qT6993LnnK5nWkm3j+YIcsxXtXTop + 45HPiDmBWE4hK+dFuK2gPuy0iGEP7SJ/SU1JIWTSc7seHuY6r9+i+l164Jsi7JQ3ltLfeMQG + 0HC0OjytT05bMLa+9Ul+9drhEUGVC6atJIPrlTkAQNRSX3mgBQPsr/m9B5L2zrTI4PF4VhcX + n9+1a1pa70+3fbnyzQ/pyIv7pl500UXlX3xBJ90wZYq1DUG5RrRJHebXPe1XMqxjAmoLZzmv + nNjUroi4P9hUuawtXHHf++LTKybNfJCNoKP637d22VTjeraablfVHu/QLmIO4hj6MbVLZ3tK + fUGO2Qolev/+jJLMtTuWdVE/9FxoXH7n/4pZOS7CbQW14fccF0GHhz64Y8eDbMykJayEjgv1 + W1R/S/cGvCkC0MjxhH5VdnBhYboxWv++CddqhYvCbk0Ppm+gn0uN9kUoM5RMXDmGjTYWYSxX + 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 + + + Illustration 13: The Base64 Data tab of QuickHash v2.8.3 + + + 3.2 Unicode + Be aware that QuickHash is Unicode aware on Linux, Apple Mac and Windows systems. It will process files with Unicode characters in their filenames or in their content without difficulty. Note that Windows versions prior to 2.3 were not Unicode aware. + + + + + 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 + QmCC + + + Illustration 14: QuickHash showing Unicode awareness on Windows + + + 3.3 Other tools of the same name + + There are many hashing tools available – too many to mention - and they all have various strengths and weaknesses, just as QuickHash does. This section is written to try and help with the enquiries received that are worded along the lines of “I downloaded QuickHash following our chat the other day but it doesn't do half the things you said it could” which, since about 2012, caused some enquiries of my own, at which point it became clear that new projects have been developed since QuickHash that are also called “QuickHash”! + + It is important to point out, however, that QuickHash was the first tool of its kind (a graphical, standalone, free, open-source, Unicode aware and cross-platform data hashing tool) named “QuickHash” and it was published on Sourceforge in 2011 at http://sourceforge.net/projects/QuickHash . Unfortunately, the nature of open-source means there will always be others who might choose the same name for a tool that does the same thing. Without trademarking the name, there is no way to prevent that happening. So please be advised that any other tools appearing to be called or actually being called “QuickHash” are not the same as QuickHash GUI as seen at www.QuickHash-gui.org (since late 2016) and Sourceforge at http://sourceforge.net/projects/QuickHash since 2011 up to 2016. + + + + 3.4 Donations + + QuickHash is created in my spare time, which is very tight with a full time job and a family. It is generally written late at night, which can sometimes explain oversights and can be the cause of some bugs! At the start of 2017, a PayPal donation link was added to the website because my wife kept nagging me about “giving things away for nothing”. As of v2.8.1 of QuickHash, I also added a small ‘donate’ link to the interface of QuickHash. Well I might as well have sold my soul to a corporate for the flaming it caused on the Internet! Strangely, it seemed to upset a few people who were almost offended at the suggestion that a developer might try a bit harder to ask for a donation for his hard work. So, in the spirit of keeping all my users as happy as possible, I moved it to a new “About” section of a new main menu, which was also added in v2.8.2. + + If you value the program, or if your organisation, company or agency has found that it has helped them, then please do consider making a donation using https://paypal.me/QuickHash. Doing so helps fund the AWS server costs and also helps inspire future development. If you give your blessing, news of your support may be published on the website too, although we always ask first so don't let that put you off making a donation! Case studies are also of interest...if QuickHash has helped you with a major task or anything of importance then do please consider allowing me to document that on the website. Both things are a good opportunity to get your company listed on the website of one of the worlds most widely used data hashing tools; http://QuickHash-gui.org. + + To donate : https://paypal.me/QuickHash + + iVBORw0KGgoAAAANSUhEUgAAAfIAAAIdCAIAAABJCWhNAACUK0lEQVR4nO2dB2AUVf7Hp2zJ + pvdOSCcJoST03kRBiooFsGOvp6d3p3f/K173mne28+wdFAVUEBCVKr3XQKiBhPRets7M//fe + 212WZLNJNgu7rL8P69fJ7JuZt1O+7zdv3ryn0htNHIIgCOIvqLydAQRBEMSToK0jCIL4FWjr + CIIgfgXaOoIgiF+Bto4gCOJXoK0jCIL4FWjrCIIgfkWntr547cnLmQ8EQRCkm9wyOcPFt53a + uqIoPCjHoaKioqL6lLrGVSWMQteAioqKiupj6pat26J1VFRUVFTfUjdt3bY8j4qKiorqU+qm + rcuKDMvLHCoqKiqqb6nb0br3SyRUVFRU1I7qpq0rikzr5lFRUVFRfUvdtHXO288EUFFRUVGd + qtvRusLxPCoqKiqqr6n70TpYOyoqKiqqL2rndBGtc6ioqKiovqbu2brnyxZUVFRUVE9p57h8 + y9TbBRIqKioqakd109Z5WiSgoqKiovqaumnrMo3WZYVDRUVFRfUp7U20rpA3mlBRUVFRfUnd + tHWFhvuoqKioqL6mbto6h9E6Kioqqk+q29G6zJE3mlBRUVFRfUvdjtZJuI+KioqK6nvai2id + Q0VFRUX1NXU3Wrc1j0RFRUVF9TXtHNdvmfKoqKioqL6mbto6c3ZUVFRUVB9UF2CfMKioqKhX + mLpp617PNypqjxRCEZk+THJDBYH3ev5RUXtytrsXrZOuB8hDV1RU31SFUy6e0/GM7ewc5tvN + kaWL5vDg8t7+daioLtRNWyfL+8CTAVRUR5VlmUzL1jks/qBzZOdpmEoO63GYz5HYh66HzOHY + fEEQHNdgT4OK6jvay2gdFdUnlMbmZFqWZNt8hQ7Wa4vZJfqtItvTk4F8SZd1VGWHaYXF4yQ9 + r9A4nbPG9TBfliTq8oo9PfF3W3pUVF9Q96N171cgof7olYQl5DzmL6o4Z/MlOp+G2YokWyzm + itIzVRWlVeVnq86fbWqobWtrMerbDIa21uZGSB4UEhYQEKjVBQYGBoeGR8Ul9Y2N7xObmBKX + 0Eel0fLEwXm2Trh0eEFgt6u0PLjQKSqb7wt7BvVHre5G6+4+fkJF9YQq1qiZzZHsczgJzNXa + yMus1586fvj4kT3Fh/eUnjlO4/ZOAXNn/t4+gOGF5NSsfvlDsvIK07L6q8HiwbstFphPgnxy + 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 + EATxK/4fW0uv0NUvK4oAAAAASUVORK5CYII= + + + + + \ No newline at end of file diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index bfbc576..b74e568 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -1,77 +1,77 @@ -object frmSQLiteDBases: TfrmSQLiteDBases - Left = 1213 - Height = 506 - Top = 258 - Width = 252 - Caption = 'frmSQLiteDBases' - ClientHeight = 506 - ClientWidth = 252 - OnClose = FormClose - OnCreate = FormCreate - Position = poScreenCenter - LCLVersion = '1.6.4.0' - object lblConnectionStatus: TLabel - Left = 32 - Height = 15 - Top = 32 - Width = 81 - Caption = 'Not Connected' - ParentColor = False - end - object DataSource1: TDataSource - DataSet = sqlFILES - left = 48 - top = 144 - end - object sqlFILES: TSQLQuery - FieldDefs = <> - Database = SQLite3Connection1 - Transaction = SQLTransaction1 - Options = [] - Params = <> - left = 48 - top = 80 - end - object SQLTransaction1: TSQLTransaction - Active = False - Database = SQLite3Connection1 - Options = [] - left = 48 - top = 224 - end - object SQLite3Connection1: TSQLite3Connection - Connected = False - LoginPrompt = False - KeepConnection = False - Transaction = SQLTransaction1 - Options = [] - left = 48 - top = 296 - end - object CSVExporter1: TCSVExporter - ExportFields = <> - RestorePosition = False - FormatSettings.DecimalSeparator = #0 - FormatSettings.CurrencyDigits = 0 - FormatSettings.FieldDelimiter = ',' - FormatSettings.IgnoreOuterWhitespace = False - FormatSettings.RowDelimiter = #13#10 - FormatSettings.QuoteChar = '"' - left = 48 - top = 376 - end - object DataSource2: TDataSource - DataSet = sqlCOPY - left = 160 - top = 144 - end - object sqlCOPY: TSQLQuery - FieldDefs = <> - Database = SQLite3Connection1 - Transaction = SQLTransaction1 - Options = [] - Params = <> - left = 160 - top = 80 - end -end +object frmSQLiteDBases: TfrmSQLiteDBases + Left = 1213 + Height = 506 + Top = 258 + Width = 252 + Caption = 'frmSQLiteDBases' + ClientHeight = 506 + ClientWidth = 252 + OnClose = FormClose + OnCreate = FormCreate + Position = poScreenCenter + LCLVersion = '1.6.4.0' + object lblConnectionStatus: TLabel + Left = 32 + Height = 15 + Top = 32 + Width = 81 + Caption = 'Not Connected' + ParentColor = False + end + object DataSource1: TDataSource + DataSet = sqlFILES + left = 48 + top = 144 + end + object sqlFILES: TSQLQuery + FieldDefs = <> + Database = SQLite3Connection1 + Transaction = SQLTransaction1 + Options = [] + Params = <> + left = 48 + top = 80 + end + object SQLTransaction1: TSQLTransaction + Active = False + Database = SQLite3Connection1 + Options = [] + left = 48 + top = 224 + end + object SQLite3Connection1: TSQLite3Connection + Connected = False + LoginPrompt = False + KeepConnection = False + Transaction = SQLTransaction1 + Options = [] + left = 48 + top = 296 + end + object CSVExporter1: TCSVExporter + ExportFields = <> + RestorePosition = False + FormatSettings.DecimalSeparator = #0 + FormatSettings.CurrencyDigits = 0 + FormatSettings.FieldDelimiter = ',' + FormatSettings.IgnoreOuterWhitespace = False + FormatSettings.RowDelimiter = #13#10 + FormatSettings.QuoteChar = '"' + left = 48 + top = 376 + end + object DataSource2: TDataSource + DataSet = sqlCOPY + left = 160 + top = 144 + end + object sqlCOPY: TSQLQuery + FieldDefs = <> + Database = SQLite3Connection1 + Transaction = SQLTransaction1 + Options = [] + Params = <> + left = 160 + top = 80 + end +end diff --git a/dbases_sqlite.lrs b/dbases_sqlite.lrs index 4235e21..a97579c 100644 --- a/dbases_sqlite.lrs +++ b/dbases_sqlite.lrs @@ -1,28 +1,23 @@ -{ This is an automatically generated lazarus resource file } - -LazarusResources.Add('TfrmSQLiteDBases','FORMDATA',[ - 'TPF0'#16'TfrmSQLiteDBases'#15'frmSQLiteDBases'#4'Left'#3#229#3#6'Height'#3 - +#250#1#3'Top'#3#159#0#5'Width'#3#252#0#7'Caption'#6#15'frmSQLiteDBases'#12'C' - +'lientHeight'#3#250#1#11'ClientWidth'#3#252#0#7'OnClose'#7#9'FormClose'#8'On' - +'Create'#7#10'FormCreate'#10'LCLVersion'#6#7'1.6.4.0'#7'Visible'#9#0#6'TLabe' - +'l'#19'lblConnectionStatus'#4'Left'#2' '#6'Height'#2#13#3'Top'#2' '#5'Width' - +#2'H'#7'Caption'#6#13'Not Connected'#11'ParentColor'#8#0#0#11'TDataSource'#11 - +'DataSource1'#7'DataSet'#7#9'SQLQuery1'#4'left'#2'0'#3'top'#3#144#0#0#0#9'TS' - +'QLQuery'#9'SQLQuery1'#9'FieldDefs'#14#0#8'Database'#7#18'SQLite3Connection1' - +#11'Transaction'#7#15'SQLTransaction1'#7'Options'#11#0#6'Params'#14#0#4'left' - +#2'0'#3'top'#2'P'#0#0#15'TSQLTransaction'#15'SQLTransaction1'#6'Active'#8#8 - +'Database'#7#18'SQLite3Connection1'#7'Options'#11#0#4'left'#2'0'#3'top'#3#224 - +#0#0#0#18'TSQLite3Connection'#18'SQLite3Connection1'#9'Connected'#8#11'Login' - +'Prompt'#8#14'KeepConnection'#8#11'Transaction'#7#15'SQLTransaction1'#7'Opti' - +'ons'#11#0#4'left'#2'0'#3'top'#3'('#1#0#0#12'TCSVExporter'#12'CSVExporter1' - +#12'ExportFields'#14#0#15'RestorePosition'#8#31'FormatSettings.DecimalSepara' - +'tor'#6#1#0#29'FormatSettings.CurrencyDigits'#2#0#29'FormatSettings.FieldDel' - +'imiter'#6#1',$FormatSettings.IgnoreOuterWhitespace'#8#27'FormatSettings.Row' - +'Delimiter'#6#2#13#10#24'FormatSettings.QuoteChar'#6#1'"'#4'left'#2'0'#3'top' - +#3'x'#1#0#0#11'TDataSource'#11'DataSource2'#7'DataSet'#7#9'SQLQuery2'#4'left' - +#3#139#0#3'top'#3#144#0#0#0#9'TSQLQuery'#9'SQLQuery2'#9'FieldDefs'#14#0#8'Da' - +'tabase'#7#18'SQLite3Connection1'#11'Transaction'#7#15'SQLTransaction1'#7'Op' - +'tions'#11#0#6'Params'#14#0#4'left'#3#139#0#3'top'#2'P'#0#0#15'TSQLTransacti' - +'on'#15'SQLTransaction2'#6'Active'#8#8'Database'#7#18'SQLite3Connection1'#7 - +'Options'#11#0#4'left'#3#136#0#3'top'#3#224#0#0#0#0 -]); +{ This is an automatically generated lazarus resource file } + +LazarusResources.Add('TfrmSQLiteDBases','FORMDATA',[ + 'TPF0'#16'TfrmSQLiteDBases'#15'frmSQLiteDBases'#4'Left'#3#181#5#6'Height'#3 + +#250#1#3'Top'#3#182#0#5'Width'#3#252#0#7'Caption'#6#15'frmSQLiteDBases'#12'C' + +'lientHeight'#3#250#1#11'ClientWidth'#3#252#0#7'OnClose'#7#9'FormClose'#8'On' + +'Create'#7#10'FormCreate'#10'LCLVersion'#6#7'1.6.4.0'#7'Visible'#9#0#6'TLabe' + +'l'#19'lblConnectionStatus'#4'Left'#2' '#6'Height'#2#13#3'Top'#2' '#5'Width' + +#2'H'#7'Caption'#6#13'Not Connected'#11'ParentColor'#8#0#0#11'TDataSource'#11 + +'DataSource1'#7'DataSet'#7#9'SQLQuery1'#4'left'#2'0'#3'top'#3#144#0#0#0#9'TS' + +'QLQuery'#9'SQLQuery1'#9'FieldDefs'#14#0#8'Database'#7#18'SQLite3Connection1' + +#11'Transaction'#7#15'SQLTransaction1'#7'Options'#11#0#6'Params'#14#0#4'left' + +#2'0'#3'top'#2'P'#0#0#15'TSQLTransaction'#15'SQLTransaction1'#6'Active'#8#8 + +'Database'#7#18'SQLite3Connection1'#7'Options'#11#0#4'left'#2'0'#3'top'#3#224 + +#0#0#0#18'TSQLite3Connection'#18'SQLite3Connection1'#9'Connected'#8#11'Login' + +'Prompt'#8#14'KeepConnection'#8#11'Transaction'#7#15'SQLTransaction1'#7'Opti' + +'ons'#11#0#4'left'#2'0'#3'top'#3'('#1#0#0#12'TCSVExporter'#12'CSVExporter1' + +#12'ExportFields'#14#0#15'RestorePosition'#8#31'FormatSettings.DecimalSepara' + +'tor'#6#1#0#29'FormatSettings.CurrencyDigits'#2#0#29'FormatSettings.FieldDel' + +'imiter'#6#1',$FormatSettings.IgnoreOuterWhitespace'#8#27'FormatSettings.Row' + +'Delimiter'#6#2#13#10#24'FormatSettings.QuoteChar'#6#1'"'#4'left'#2'0'#3'top' + +#3'x'#1#0#0#0 +]); diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index 7d95af3..63ff738 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -1,877 +1,1106 @@ -unit dbases_sqlite; - -{$mode objfpc} - -interface - -uses - Classes, SysUtils, db, sqldb, fpcsvexport, sqlite3conn, FileUtil, LResources, - Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls, DBGrids, sqlite3dyn, - clipbrd, LazUTF8, LazUTF8Classes; - -type - - { TfrmSQLiteDBases } - - TfrmSQLiteDBases = class(TForm) - CSVExporter1: TCSVExporter; - DataSource1: TDataSource; - DataSource2: TDataSource; - lblConnectionStatus: TLabel; - SQLite3Connection1: TSQLite3Connection; - sqlFILES: TSQLQuery; - sqlCOPY: TSQLQuery; - SQLTransaction1: TSQLTransaction; - procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); - procedure FormCreate(Sender: TObject); - procedure CreateDatabase(DBaseName : string); - procedure WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string); - procedure WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col5 : string); - procedure EmptyDBTable(TableName : string; DBGrid : TDBGrid); - procedure UpdateGridFILES(Sender: TObject); - procedure UpdateGridCOPYTAB(Sender: TObject); - procedure SaveDBToCSV(DBGrid : TDBGrid; Filename : string); - procedure SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : string); - procedure DatasetToClipBoard(DBGrid : TDBGrid); - procedure ShowDuplicates(DBGrid : TDBGrid); - procedure SortByFileName(DBGrid : TDBGrid); - procedure SortByFilePath(DBGrid : TDBGrid); - procedure SortByHash(DBGrid : TDBGrid); - procedure ShowAll(DBGrid : TDBGrid); - procedure ShowAllCOPYGRID(DBGrid : TDBGrid); - procedure CopyFileNameOfSelectedCell(DBGrid : TDBGrid); - procedure CopyFilePathOfSelectedCell(DBGrid : TDBGrid); - procedure CopyHashOfSelectedCell(DBGrid : TDBGrid); - procedure CopySelectedRowFILESTAB(DBGrid : TDBGrid); - procedure CopySelectedRowCOPYTAB(DBGrid : TDBGrid); - procedure SortBySourceFilename(DBGrid : TDBGrid); - procedure SortByDestinationFilename(DBGrid : TDBGrid); - procedure SortBySourceHash(DBGrid : TDBGrid); - procedure SortByDestinationHash(DBGrid : TDBGrid); - function CountGridRows(DBGrid : TDBGrid) : integer; - - private - { private declarations } - public - { public declarations } - const - // More information on the use of these values is below. - // They need not be set as constants in your application. They can be any valid value - application_id = 1189021115; // must be a 32-bit Unsigned Integer (Longword 0 .. 4294967295) - user_version = 23400001; // must be a 32-bit Signed Integer (LongInt -2147483648 .. 2147483647) - end; - -var - frmSQLiteDBases: TfrmSQLiteDBases; - -implementation - -{$R *.lfm} - -{ TfrmSQLiteDBases } - - uses - Unit2, uDisplayGrid; - - -procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); -begin - // SQLiteDefaultLibrary is from the sqlite3dyn unit, new with FPC3.0 - {$IFDEF Windows} - // Ensure we're using the local sqlite3.dll - SQLiteDefaultLibrary := 'sqlite3.dll'; - {$ENDIF} - {$IFDEF Darwin} - SQLiteDefaultLibrary := 'sqlite3.o.so'; - {$else} - {$IFDEF UNIX and !$ifdef Darwin} - SQLiteDefaultLibrary := 'sqlite3.o.so'; - {$ENDIF} - {$ENDIF} - - if FileExists(SQLiteDefaultLibrary) then - begin - // Set the filename of the sqlite database - SQLite3Connection1.DatabaseName := 'QuickHashDB.sqlite'; - // Create the database - CreateDatabase(SQLite3Connection1.DatabaseName); - if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; - end - else ShowMessage('Cannot create SQLite database. Ensure an SQLite.dll or equivalent file exists'); -end; - -// Create a fresh SQLite database for each instance of the program -procedure TfrmSQLiteDBases.CreateDatabase(DBaseName : string); -begin - SQLite3Connection1.Close; // Ensure the connection is closed when we start - //SQLite3Connection1.Password := txtPass.Text; - try - // Since we're making this database for the first time, - // check whether the file already exists - if FileExists(SQLite3Connection1.DatabaseName) then - begin - DeleteFile(SQLite3Connection1.DatabaseName); - end; - - // Make a new database and add the tables - try - SQLite3Connection1.Open; - SQLTransaction1.Active := true; - - // Periodically sort the database out to ensure it stays in tip top shape - // during heavy usage - SQLite3Connection1.ExecuteDirect('PRAGMA auto_vacuum = FULL;'); - - // Per the SQLite Documentation (edited for clarity): - // The pragma user_version is used to set or get the value of the user-version. - // The user-version is a big-endian 32-bit signed integer stored in the database header at offset 60. - // The user-version is not used internally by SQLite. It may be used by applications for any purpose. - // http://www.sqlite.org/pragma.html#pragma_schema_version - SQLite3Connection1.ExecuteDirect('PRAGMA user_version = ' + IntToStr(user_version) + ';'); - - // Per the SQLite Documentation: - // The application_id PRAGMA is used to query or set the 32-bit unsigned big-endian - // "Application ID" integer located at offset 68 into the database header. - // Applications that use SQLite as their application file-format should set the - // Application ID integer to a unique integer so that utilities such as file(1) can - // determine the specific file type rather than just reporting "SQLite3 Database". - // A list of assigned application IDs can be seen by consulting the magic.txt file - // in the SQLite source repository. - // http://www.sqlite.org/pragma.html#pragma_application_id - SQLite3Connection1.ExecuteDirect('PRAGMA application_id = ' + IntToStr(application_id) + ';'); - - // Here we're setting up a table named "TBL_FILES" in the new database - // Note AUTOINCREMENT is NOT used! If it is, it causes problems with RowIDs etc after multiple selections - // Besides, SQLite advice is not to use it unless entirely necessary (http://sqlite.org/autoinc.html) - SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_FILES"('+ - ' "id" Integer NOT NULL PRIMARY KEY,'+ - ' "FileName" Char(128) NOT NULL,'+ - ' "FilePath" Char(128) NOT NULL,'+ - ' "HashValue" Char(128) NOT NULL,'+ - ' "FileSize" Char(128) NOT NULL);'); - // Creating an index based upon id in the TBL_FILES Table - SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FILES_id_idx" ON "TBL_FILES"( "id" );'); - - // Here we're setting up a table named "TBL_COPY" in the new database - SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COPY"('+ - ' "id" Integer NOT NULL PRIMARY KEY,'+ - ' "SourceFilename" Char(128) NOT NULL,'+ - ' "SourceHash" Char(128) NOT NULL,'+ - ' "DestinationFilename" Char(128) NOT NULL,'+ - ' "DestinationHash" Char(128) NOT NULL,'+ - ' "DateAttributes" Char(128) NOT NULL);'); - // Creating an index based upon id in the TBL_COPY Table - SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "COPIED_FILES_id_idx" ON "TBL_COPY"( "id" );'); - - // Here we're setting up a table named "TBL_COMPAREFOLDERSA" in the new database - // for the FolderA of Compare Two Directories - SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COMPAREFOLDERSA"('+ - ' "id" Integer NOT NULL PRIMARY KEY,'+ - ' "SrcFileAndPath" Char(128) NOT NULL,'+ - ' "SrcHash" Char(128) NOT NULL);'); - // Creating an index based upon id in the COMPAREFOLDERSA Table - SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FOLDERA_FILES_id_idx" ON "TBL_COMPAREFOLDERSA"( "id" );'); - - // Here we're setting up a table named "TBL_COMPAREFOLDERSB" in the new database - // for the FolderB of Compare Two Directories - SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COMPAREFOLDERSB"('+ - ' "id" Integer NOT NULL PRIMARY KEY,'+ - ' "SrcFileAndPath" Char(128) NOT NULL,'+ - ' "SrcHash" Char(128) NOT NULL);'); - // Creating an index based upon id in the COMPAREFOLDERSB Table - SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FOLDERB_FILES_id_idx" ON "TBL_COMPAREFOLDERSB"( "id" );'); - - // Now write to the new database - SQLTransaction1.CommitRetaining; - except - ShowMessage('Unable to create a new SQLite Database'); - end; - except - ShowMessage('Unable to check if database file exists'); - end; -end; - -// I've spent what seems like half my life working out how to copy the entire selected -// row of a DBGrid component without success!! So I resorted to childhood logic. -// Anyone who knows of a better way, let me know! -procedure TfrmSQLiteDBases.CopySelectedRowFILESTAB(DBGrid : TDBGrid); -var - FileNameCell, FilePathCell, FileHashCell, AllRowCells : string; -begin - // Get the data from the filename cell that the user has selected - FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; - // Get the data from the filepath cell that the user has selected - FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; - // Get the data from the filehash cell that the user has selected - FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; - // and just add them all together :-) - AllRowCells := FileNameCell + ',' + FilePathCell + ',' + FileHashCell; - Clipboard.AsText := AllRowCells; -end; - -procedure TfrmSQLiteDBases.CopySelectedRowCOPYTAB(DBGrid : TDBGrid); -var - AllRowCells, SourceFileNameCell, SourceHash, - DestinationFilenameCell, DestinationHash, DateAttr : string; -begin - // Get the data from the source filename cell that the user has selected - SourceFileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; - // Get the source file hash cell that the user has selected - SourceHash := DBGrid.DataSource.DataSet.Fields[2].Value; - // Get the destination filename - DestinationFilenameCell := DBGrid.DataSource.DataSet.Fields[3].Value; - // Get the destination hash - DestinationHash := DBGrid.DataSource.DataSet.Fields[4].Value; - // Get the date attributes - DateAttr := DBGrid.DataSource.DataSet.Fields[5].Value; - // and just add them all together :-) - AllRowCells := SourceFileNameCell + ',' + SourceHash + ',' + DestinationFilenameCell + ',' + DestinationHash + ',' + DateAttr; - Clipboard.AsText := AllRowCells; -end; - -// Counts rows of current DBGrid. Returns positive integer if successfull and -// returns active display to top row -function TfrmSQLiteDBases.CountGridRows(DBGrid : TDBGrid) : integer; -var - NoOfRows : integer; -begin - NoOfRows := -1; - while not DBGrid.DataSource.DataSet.EOF do - begin - inc(NoOfRows, 1); - DBGrid.DataSource.DataSet.Next; - end; - // Got to top of grid. - DBGrid.DataSource.DataSet.First; - // Return count - result := NoOfRows; -end; -// Saves the grid in FILES tab to HTML. If small volume of records, uses a stringlist. -// If big volume, uses file stream. -procedure TfrmSQLiteDBases.SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : string); -var - strTitle, FileNameCell, FilePathCell, FileHashCell, AllRowCells : string; - i, NoOfRowsInGrid : integer; - sl : TStringList; - fs : TFileStreamUTF8; - - const - strHTMLHeader = '' ; - strTITLEHeader = 'QuickHash HTML Output' ; - strBODYHeader = '<BODY>' ; - strTABLEHeader = '<TABLE>' ; - strTABLEROWStart = '<TR>' ; - strTABLEDATAStart = '<TD>' ; - strTABLEDataEnd = '</TD>' ; - strTABLEROWEnd = '</TR>' ; - strTABLEFooter = '</TABLE>'; - strBODYFooter = '</BODY>' ; - strTITLEFooter = ''; - strHTMLFooter = '' ; - -begin - NoOfRowsInGrid := -1; - // If database volume not too big, use memory and stringlists. Otherwise, use file writes - if DBGrid.Name = 'RecursiveDisplayGrid1' then - begin - {NoOfRowsInGrid := CountGridRows(DBGrid);// Count the rows first. If not too many, use memory. Otherwise, use filestreams - if (NoOfRowsInGrid < 10000) and (NoOfRowsInGrid > -1) then - try - MainForm.StatusBar2.Caption:= ' Saving grid to ' + Filename + '...please wait'; - Application.ProcessMessages; - // Write the grid to a stringlist - sl := TStringList.Create; - sl.add(''); - sl.add('QuickHash HTML Output'); - sl.add(''); - sl.add('

HTML Output generated ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', Now) + ' using ' + MainForm.Caption + '

'); - sl.add(''); - while not DBGrid.DataSource.DataSet.EOF do - begin - for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do - begin - sl.add(''); - // Get the data from the filename cell that the user has selected - FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; - sl.add(''); - // Get the data from the filepath cell that the user has selected - FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; - sl.add(''); - // Get the data from the filehash cell that the user has selected - FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; - sl.add(''); - sl.add(''); - DBGrid.DataSource.DataSet.Next; - end; - end; - sl.add('
'+FileNameCell+''+FilePathCell+''+FileHashCell+'
'); - sl.add(' '); - sl.add(' '); - sl.SaveToFile(Filename); - finally - sl.free; - MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; - Application.ProcessMessages; - end - else} // Use filestream method because there's more than 10K rows. Too many to add HTML tags and store in memory - try - if not FileExists(filename) then - begin - fs := TFileStreamUTF8.Create(Filename, fmCreate); - end - else fs := TFileStreamUTF8.Create(Filename, fmOpenReadWrite); - - MainForm.StatusBar2.Caption:= ' Saving grid to ' + Filename + '...please wait'; - strTitle := '

HTML Output generated ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', Now) + ' using ' + MainForm.Caption + '

'; - Application.ProcessMessages; - - fs.Write(strHTMLHeader[1], Length(strHTMLHeader)); - fs.Write(#13#10, 2); - fs.Write(strTITLEHeader[1], Length(strTITLEHeader)); - fs.Write(strTITLEFooter[1], Length(strTITLEFooter)); - fs.Write(#13#10, 2); - fs.Write(strBODYHeader[1], Length(strBODYHeader)); - fs.Write(strTitle[1], Length(strTitle)); - fs.Write(#13#10, 2); - fs.Write(strTABLEHeader[1], Length(strTABLEHeader)); - - { strTABLEROWStart = '' = 4 bytes - strTABLEDATAStart = '' = 4 bytes - strTABLEDataEnd = '' = 5 bytes - strTABLEROWEnd = '' = 5 bytes - strTABLEFooter = '' = 8 bytes - strBODYFooter = '' = 7 bytes - strTITLEFooter = '' = 8 bytes - strHTMLFooter = '' = 7 bytes} - while not DBGrid.DataSource.DataSet.EOF do - begin - for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do - begin - // Start new row - fs.Write(strTABLEROWStart[1], 4); - // Get the data from the filename cell that the user has selected - FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; - // Write filename to new row - fs.Write(strTABLEDATAStart[1], 4); - fs.Write(FileNameCell[1], Length(FileNameCell)); - fs.Write(strTABLEDataEnd[1], 5); - - // Get the data from the filepath cell that the user has selected - FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; - // Write filepath to new row - fs.Write(strTABLEDATAStart[1], 4); - fs.Write(FilePathCell[1], Length(FilePathCell)); - fs.Write(strTABLEDATAEnd[1], 5); - - // Get the data from the filehash cell that the user has selected - FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; - // Write hash to new row - fs.Write(strTABLEDATAStart[1], 4) ; - fs.Write(FileHashCell[1], Length(Trim(FileHashCell))); - fs.Write(strTABLEDATAEnd[1], 5); - // End the row - fs.Write(strTABLEROWEnd[1], 5); - fs.Write(#13#10, 2); - DBGrid.DataSource.DataSet.Next; - // TODO : Why does the last entry get repeated 5 times in the HTML output?? - end; - end; - fs.Write(strTABLEFooter, 8); - fs.Write(#13#10, 2); - fs.writeansistring(IntToStr(NoOfRowsInGrid) + ' records hashed.'); - fs.Write(strBODYFooter, 7); - fs.Write(#13#10, 2); - fs.Write(strHTMLFooter, 7); - fs.Write(#13#10, 2); - finally - fs.free; - MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; - Application.ProcessMessages; - end; - end - else - if DBGrid.Name = 'frmDisplayGrid1' then - begin - // Same as above but use the 5 columns from COPY grid instead of the 3 of FILES - end; -end; - -// Deletes a DB table from the SQLite DB -procedure TfrmSQLiteDBases.EmptyDBTable(TableName : string; DBGrid : TDBGrid); -var - DynamicSQLQuery: TSQLQuery; -begin - DynamicSQLQuery := TSQLQuery.Create(nil); - try - try - DynamicSQLQuery.DataBase := sqlFILES.Database; - DynamicSQLQuery.Transaction := sqlFILES.Transaction; - DynamicSQLQuery.SQL.Text := 'DELETE FROM ' + TableName; - if SQLite3Connection1.Connected then - begin - SQLTransaction1.Active := True; - DynamicSQLQuery.ExecSQL; - SQLTransaction1.CommitRetaining; // Retain transaction is important here - end; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; - finally - DynamicSQLQuery.Free; - end; -end; - -// SaveDBToCSV exports the DBGrid (DBGridName) to a CSV file (filename) for the user -// Based on example in FPC\3.0.2\source\packages\fcl-db\tests\testdbexport.pas -// Requires the lazdbexport package be installed in Lazarus IDE -procedure TfrmSQLiteDBases.SaveDBToCSV(DBGrid : TDBGrid; Filename : string); -var - Exporter : TCSVExporter; - ExportSettings: TCSVFormatSettings; -begin - Exporter := TCSVExporter.Create(nil); - ExportSettings := TCSVFormatSettings.Create(true); - Exporter.FormatSettings := ExportSettings; - Exporter.Dataset := DBGrid.DataSource.DataSet; - Exporter.FileName := FileName; - if Exporter.Execute > 0 then - begin - ShowMessage('CSV saved as ' + Filename); - end - else Showmessage('Could not save to CSV file ' + Filename); -end; - -// Copies a DBGrid content to a temp text file then reads it into clipboard -procedure TfrmSQLiteDBases.DatasetToClipBoard(DBGrid : TDBGrid); -var - DeletedOK : boolean; - vStringList : TStringList; - Exporter : TCSVExporter; - ExportSettings: TCSVFormatSettings; - FileName : string; -begin - Filename := 'QH_TmpFile.tmp'; - DeletedOK := false; - try - Exporter := TCSVExporter.Create(nil); - try - ExportSettings := TCSVFormatSettings.Create(true); - Exporter.FormatSettings := ExportSettings; - Exporter.Dataset := DBGrid.DataSource.DataSet; - Exporter.FileName := FileName; - // if the temp outfile is written successfully with DBGrid content, load it to clipboard - if Exporter.Execute > 0 then - try - // we can free it now the file is written OK. If we dont free now, we - // cant use LoadFromFile next - if assigned(exporter) then freeandnil(exporter); - // Now load the text file into clipboard - vStringList := TStringList.Create; - vStringList.LoadFromFile('QH_TmpFile.tmp'); - // Write file to clipboard - Clipboard.AsText := vStringList.Text; - finally - DeletedOK := DeleteFile(Filename); - if DeletedOK = false then Showmessage('Could not delete temporary file QH_TmpFile.tmp'); - if assigned(vStringList) then freeandnil(vStringList); - ShowMessage('Grid content now in clipboard.'); - end; - finally - // Nothing to do - end; - finally - // Nothing to do - end; -end; - - -// ShowDuplicates lists entries with duplicate hash values from the FILES tab, -// by searching hash column for matches and then displays all rows fully -// for which duplicate hashes were found -procedure TfrmSQLiteDBases.ShowDuplicates(DBGrid : TDBGrid); -// Sourced from https://stackoverflow.com/questions/46345862/sql-how-to-return-all-column-fields-for-one-column-containing-duplicates -begin - try - DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid - TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + - 'FROM TBL_FILES WHERE HashValue IN ' + - '(SELECT HashValue FROM TBL_FILES ' + - 'GROUP BY HashValue HAVING COUNT(*) > 1) ORDER BY hashvalue'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; - DBGrid.DataSource.Dataset.Open; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - - -// *** Start of FILES tab related database routines *** - -// Write computed values from the FILES tab to the database table TBL_FILES -procedure TfrmSQLiteDBases.WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string); -begin - try - sqlFILES.Close; - // Insert the values into the database. We're using ParamByName which prevents SQL Injection - // http://wiki.freepascal.org/Working_With_TSQLQuery#Parameters_in_TSQLQuery.SQL - sqlFILES.SQL.Text := 'INSERT into TBL_FILES (Filename, FilePath, HashValue, FileSize) values (:Filename,:FilePath,:HashValue,:FileSize)'; - SQLTransaction1.Active := True; - sqlFILES.Params.ParamByName('Filename').AsString := Filename; - sqlFILES.Params.ParamByName('FilePath').AsString := FilePath; - sqlFILES.Params.ParamByName('HashValue').AsString := hashvalue; - sqlFILES.Params.ParamByName('FileSize').AsString := FileSize; - sqlFILES.ExecSQL; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -// Used by the FILES tab to sort entries by filename alphabetically -procedure TfrmSQLiteDBases.SortByFileName(DBGrid : TDBGrid); -begin - try - DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid - TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + - 'FROM TBL_FILES ORDER BY FileName'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; - DBGrid.DataSource.Dataset.Open; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - - -// Used by FILES tab for sorting entries by file path alphabetically -procedure TfrmSQLiteDBases.SortByFilePath(DBGrid : TDBGrid); -begin - try - DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid - TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + - 'FROM TBL_FILES ORDER BY FilePath'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; - DBGrid.DataSource.Dataset.Open; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - - -// Used by the FILES tab display grid to sort by hash -procedure TfrmSQLiteDBases.SortByHash(DBGrid : TDBGrid); -begin - try - DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid - TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + - 'FROM TBL_FILES ORDER BY HashValue'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; - DBGrid.DataSource.Dataset.Open; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -// Used by the FILES tab display grid to list all again -procedure TfrmSQLiteDBases.ShowAll(DBGrid : TDBGrid); -begin - try - DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid - TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT * FROM TBL_FILES'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; - DBGrid.DataSource.Dataset.Open; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -// Used by the FILES tab display grid to copy the content of Column 1 (filename) to clipboard -procedure TfrmSQLiteDBases.CopyFilenameOfSelectedCell(DBGrid : TDBGrid); -var - CellOfInterest : string; -begin - CellOfInterest := ''; - if not (DBGrid.DataSource.DataSet.Fields[1].Value = NULL) then - begin - CellOfInterest := DBGrid.DataSource.DataSet.Fields[1].Value; - Clipboard.AsText := CellOfInterest; - end; -end; - -// // Used by the FILES tab display grid to copy the content of Column 2 (file path) to clipboard -procedure TfrmSQLiteDBases.CopyFilePathOfSelectedCell(DBGrid : TDBGrid); -var - CellOfInterest : string; -begin - CellOfInterest := ''; - if not (DBGrid.DataSource.DataSet.Fields[2].Value = NULL) then - begin - CellOfInterest := DBGrid.DataSource.DataSet.Fields[2].Value; - Clipboard.AsText := CellOfInterest; - end; -end; - -// // Used by the FILES tab display grid to copy the content of Column 3 (Hash Value) to clipboard -procedure TfrmSQLiteDBases.CopyHashOfSelectedCell(DBGrid : TDBGrid); -var - CellOfInterest : string; -begin - CellOfInterest := ''; - if not (DBGrid.DataSource.DataSet.Fields[3].Value = NULL) then - begin - CellOfInterest := DBGrid.DataSource.DataSet.Fields[3].Value; - Clipboard.AsText := CellOfInterest; - end; -end; - -// *** Start of COPY tab related functions *** - -// Write computed values from the COPY tab to the database table TBL_COPY -procedure TfrmSQLiteDBases.WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col5 : string); -{Col1 : Source Filename - Col2 : Source Hash - Col3 : Destination Filename - Col4 : Destination Hash - Col5 : DateAttributes;} -begin - try - // Insert the values into the database. We're using ParamByName which prevents SQL Injection - // http://wiki.freepascal.org/Working_With_TSQLQuery#Parameters_in_TSQLQuery.SQL - sqlCOPY.Close; - sqlCOPY.SQL.Text := 'INSERT into TBL_COPY (SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes) values (:SourceFilename,:SourceHash,:DestinationFilename,:DestinationHash,:DateAttributes)'; - SQLTransaction1.Active := True; - sqlCOPY.Params.ParamByName('SourceFilename').AsString := Col1; - sqlCOPY.Params.ParamByName('SourceHash').AsString := Col2; - sqlCOPY.Params.ParamByName('DestinationFilename').AsString := Col3; - sqlCOPY.Params.ParamByName('DestinationHash').AsString := Col4; - sqlCOPY.Params.ParamByName('DateAttributes').AsString := Col5; - sqlCOPY.ExecSQL; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -// Used by the COPY tab display grid, to sort by source filename...Col 1 -procedure TfrmSQLiteDBases.SortBySourceFilename(DBGrid : TDBGrid); -begin - try - DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid - TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + - 'FROM TBL_COPY ORDER BY SourceFilename'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; - DBGrid.DataSource.Dataset.Open; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -// Used by the COPY tab display grid to sort by destination filename...Col 3 -procedure TfrmSQLiteDBases.SortByDestinationFilename(DBGrid : TDBGrid); -begin - try - DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid - TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + - 'FROM TBL_COPY ORDER BY DestinationFilename'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; - DBGrid.DataSource.Dataset.Open; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -// Used by the COPY tab display grid to sort by source hash, Col 2 -procedure TfrmSQLiteDBases.SortBySourceHash(DBGrid : TDBGrid); -begin - try - DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid - TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + - 'FROM TBL_COPY ORDER BY SourceHash'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; - DBGrid.DataSource.Dataset.Open; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -// Used by the COPY tab display grid to sort by destination hash...Col 4 -procedure TfrmSQLiteDBases.SortByDestinationHash(DBGrid : TDBGrid); -begin - try - DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid - TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + - 'FROM TBL_COPY ORDER BY DestinationHash'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; - DBGrid.DataSource.Dataset.Open; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -// Used by the COPY grid to show all items -procedure TfrmSQLiteDBases.ShowAllCOPYGRID(DBGrid : TDBGrid); -begin - try - DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid - TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT * FROM TBL_COPY'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; - DBGrid.DataSource.Dataset.Open; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -// There is an UpdateGridXXX routine for each tab where a DBGrid is used. -// Each one is to populate the grid with the data from the query. - -// FILES tab update grid routine -procedure TfrmSQLiteDBases.UpdateGridFILES(Sender: TObject); - begin - try - sqlFILES.Close; - sqlFILES.SQL.Text := 'SELECT * FROM TBL_FILES'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - sqlFILES.Open; - MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -// COPY tab update grid routine -procedure TfrmSQLiteDBases.UpdateGridCOPYTAB(Sender: TObject); - begin - try - sqlCOPY.Close; - sqlCOPY.SQL.Text := 'SELECT * FROM TBL_COPY'; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - sqlCOPY.Open; - frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; - -procedure TfrmSQLiteDBases.FormClose(Sender: TObject; var CloseAction: TCloseAction); -begin - SQLite3Connection1.Close; - SQLite3Connection1.Free; -end; - -{ procedure frmSQLiteDBases.btnCountRowsClick(Sender: TObject); - begin - - //SQLite3Connection1.Close; // Ensure the connection is closed when we start - - //SQLite3Connection1.Password := txtPass.Text; // The current password - - // Try to perform query - try - SQLite3Connection1.Connected := True; - - // Set SQL text to count all rows from the TBL_FILES table - sqlFILES.SQL.Clear; - sqlFILES.SQL.Text := 'Select Count(*) from TBL_FILES'; - sqlFILES.Open; - - // Allow the DBGrid to view the results of our query - DataSource1.DataSet := sqlFILES; - DBGrid1.DataSource := DataSource1; - DBGrid1.AutoFillColumns := true; - - except - ShowMessage('Unable to query the database'); - end; - end; -} - -// Counts the rows of a given database table -// Not needed except for direct table interaction. The "RowCounter" function -// superseeds this and counts the actively displayed DBGrid. -{ -function TfrmSQLiteDBases.GetTableRowCount(TableName : string; DBGrid : TDBGrid) : integer; -begin - result := 0; - try - sqlFILES.SQL.Text := 'SELECT Count(*) FROM ' + TableName; - SQLite3Connection1.Connected := True; - SQLTransaction1.Active := True; - sqlFILES.Open; - result := sqlFILES.Fields[0].AsInteger - except - on E: EDatabaseError do - begin - MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); - end; - end; -end; -} - -initialization - -end. - +unit dbases_sqlite; + +{$mode objfpc} + +interface + +uses + Classes, SysUtils, db, sqldb, fpcsvexport, sqlite3conn, FileUtil, LResources, + Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls, DBGrids, sqlite3dyn, + clipbrd, LazUTF8, LazUTF8Classes; + +type + + { TfrmSQLiteDBases } + + TfrmSQLiteDBases = class(TForm) + CSVExporter1: TCSVExporter; + DataSource1: TDataSource; + DataSource2: TDataSource; + lblConnectionStatus: TLabel; + SQLite3Connection1: TSQLite3Connection; + sqlFILES: TSQLQuery; + sqlCOPY: TSQLQuery; + SQLTransaction1: TSQLTransaction; + procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); + procedure FormCreate(Sender: TObject); + procedure CreateDatabase(DBaseName : string); + procedure WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string); + procedure WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col5 : string); + procedure EmptyDBTable(TableName : string; DBGrid : TDBGrid); + procedure UpdateGridFILES(Sender: TObject); + procedure UpdateGridCOPYTAB(Sender: TObject); + procedure SaveDBToCSV(DBGrid : TDBGrid; Filename : string); + procedure SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : string); + procedure SaveCOPYWindowToHTML(DBGrid : TDBGrid; Filename : string); + procedure DatasetToClipBoard(DBGrid : TDBGrid); + procedure ShowDuplicates(DBGrid : TDBGrid); + procedure DeleteDuplicates(DBGrid : TDBGrid); + procedure SortByFileName(DBGrid : TDBGrid); + procedure SortByFilePath(DBGrid : TDBGrid); + procedure SortByHash(DBGrid : TDBGrid); + procedure ShowAll(DBGrid : TDBGrid); + procedure ShowAllCOPYGRID(DBGrid : TDBGrid); + procedure CopyFileNameOfSelectedCell(DBGrid : TDBGrid); + procedure CopyFilePathOfSelectedCell(DBGrid : TDBGrid); + procedure CopyHashOfSelectedCell(DBGrid : TDBGrid); + procedure CopySelectedRowFILESTAB(DBGrid : TDBGrid); + procedure CopySelectedRowCOPYTAB(DBGrid : TDBGrid); + procedure SortBySourceFilename(DBGrid : TDBGrid); + procedure SortByDestinationFilename(DBGrid : TDBGrid); + procedure SortBySourceHash(DBGrid : TDBGrid); + procedure SortByDestinationHash(DBGrid : TDBGrid); + function CountGridRows(DBGrid : TDBGrid) : integer; + + private + { private declarations } + public + { public declarations } + const + // More information on the use of these values is below. + // They need not be set as constants in your application. They can be any valid value + application_id = 1189021115; // must be a 32-bit Unsigned Integer (Longword 0 .. 4294967295) + user_version = 23400001; // must be a 32-bit Signed Integer (LongInt -2147483648 .. 2147483647) + end; + +var + frmSQLiteDBases: TfrmSQLiteDBases; + +implementation + +{$R *.lfm} + +{ TfrmSQLiteDBases } + + uses + Unit2, uDisplayGrid; + + +procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); +begin + // SQLiteDefaultLibrary is from the sqlite3dyn unit, new with FPC3.0 + {$IFDEF Windows} + // Ensure we're using the local sqlite3.dll + SQLiteDefaultLibrary := 'sqlite3.dll'; + {$ENDIF} + {$IFDEF Darwin} + SQLiteDefaultLibrary := 'sqlite3.o.so'; + {$else} + {$IFDEF UNIX and !$ifdef Darwin} + SQLiteDefaultLibrary := 'sqlite3.o.so'; + {$ENDIF} + {$ENDIF} + + if FileExists(SQLiteDefaultLibrary) then + begin + // Set the filename of the sqlite database + SQLite3Connection1.DatabaseName := 'QuickHashDB.sqlite'; + // Create the database + CreateDatabase(SQLite3Connection1.DatabaseName); + if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + end + else ShowMessage('Cannot create SQLite database. Ensure an SQLite.dll or equivalent file exists'); +end; + +// Create a fresh SQLite database for each instance of the program +procedure TfrmSQLiteDBases.CreateDatabase(DBaseName : string); +begin + SQLite3Connection1.Close; // Ensure the connection is closed when we start + //SQLite3Connection1.Password := txtPass.Text; + try + // Since we're making this database for the first time, + // check whether the file already exists + if FileExists(SQLite3Connection1.DatabaseName) then + begin + DeleteFile(SQLite3Connection1.DatabaseName); + end; + + // Make a new database and add the tables + try + SQLite3Connection1.Open; + SQLTransaction1.Active := true; + + // Periodically sort the database out to ensure it stays in tip top shape + // during heavy usage + SQLite3Connection1.ExecuteDirect('PRAGMA auto_vacuum = FULL;'); + + // Per the SQLite Documentation (edited for clarity): + // The pragma user_version is used to set or get the value of the user-version. + // The user-version is a big-endian 32-bit signed integer stored in the database header at offset 60. + // The user-version is not used internally by SQLite. It may be used by applications for any purpose. + // http://www.sqlite.org/pragma.html#pragma_schema_version + SQLite3Connection1.ExecuteDirect('PRAGMA user_version = ' + IntToStr(user_version) + ';'); + + // Per the SQLite Documentation: + // The application_id PRAGMA is used to query or set the 32-bit unsigned big-endian + // "Application ID" integer located at offset 68 into the database header. + // Applications that use SQLite as their application file-format should set the + // Application ID integer to a unique integer so that utilities such as file(1) can + // determine the specific file type rather than just reporting "SQLite3 Database". + // A list of assigned application IDs can be seen by consulting the magic.txt file + // in the SQLite source repository. + // http://www.sqlite.org/pragma.html#pragma_application_id + SQLite3Connection1.ExecuteDirect('PRAGMA application_id = ' + IntToStr(application_id) + ';'); + + // Here we're setting up a table named "TBL_FILES" in the new database + // Note AUTOINCREMENT is NOT used! If it is, it causes problems with RowIDs etc after multiple selections + // Besides, SQLite advice is not to use it unless entirely necessary (http://sqlite.org/autoinc.html) + SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_FILES"('+ + ' "id" Integer NOT NULL PRIMARY KEY,'+ + ' "FileName" Char(128) NOT NULL,'+ + ' "FilePath" Char(128) NOT NULL,'+ + ' "HashValue" Char(128) NOT NULL,'+ + ' "FileSize" Char(128) NOT NULL);'); + // Creating an index based upon id in the TBL_FILES Table + SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FILES_id_idx" ON "TBL_FILES"( "id" );'); + + // Here we're setting up a table named "TBL_COPY" in the new database + SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COPY"('+ + ' "id" Integer NOT NULL PRIMARY KEY,'+ + ' "SourceFilename" Char(128) NOT NULL,'+ + ' "SourceHash" Char(128) NOT NULL,'+ + ' "DestinationFilename" Char(128) NOT NULL,'+ + ' "DestinationHash" Char(128) NOT NULL,'+ + ' "DateAttributes" Char(128) NOT NULL);'); + // Creating an index based upon id in the TBL_COPY Table + SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "COPIED_FILES_id_idx" ON "TBL_COPY"( "id" );'); + + // Here we're setting up a table named "TBL_COMPAREFOLDERSA" in the new database + // for the FolderA of Compare Two Directories + SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COMPAREFOLDERSA"('+ + ' "id" Integer NOT NULL PRIMARY KEY,'+ + ' "SrcFileAndPath" Char(128) NOT NULL,'+ + ' "SrcHash" Char(128) NOT NULL);'); + // Creating an index based upon id in the COMPAREFOLDERSA Table + SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FOLDERA_FILES_id_idx" ON "TBL_COMPAREFOLDERSA"( "id" );'); + + // Here we're setting up a table named "TBL_COMPAREFOLDERSB" in the new database + // for the FolderB of Compare Two Directories + SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COMPAREFOLDERSB"('+ + ' "id" Integer NOT NULL PRIMARY KEY,'+ + ' "SrcFileAndPath" Char(128) NOT NULL,'+ + ' "SrcHash" Char(128) NOT NULL);'); + // Creating an index based upon id in the COMPAREFOLDERSB Table + SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FOLDERB_FILES_id_idx" ON "TBL_COMPAREFOLDERSB"( "id" );'); + + // Now write to the new database + SQLTransaction1.CommitRetaining; + except + ShowMessage('Unable to create a new SQLite Database'); + end; + except + ShowMessage('Unable to check if database file exists'); + end; +end; + +// I've spent what seems like half my life working out how to copy the entire selected +// row of a DBGrid component without success!! So I resorted to childhood logic. +// Anyone who knows of a better way, let me know! +procedure TfrmSQLiteDBases.CopySelectedRowFILESTAB(DBGrid : TDBGrid); +var + FileNameCell, FilePathCell, FileHashCell, AllRowCells : string; +begin + // Get the data from the filename cell that the user has selected + FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; + // Get the data from the filepath cell that the user has selected + FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; + // Get the data from the filehash cell that the user has selected + FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; + // and just add them all together :-) + AllRowCells := FileNameCell + ',' + FilePathCell + ',' + FileHashCell; + Clipboard.AsText := AllRowCells; +end; + +procedure TfrmSQLiteDBases.CopySelectedRowCOPYTAB(DBGrid : TDBGrid); +var + AllRowCells, SourceFileNameCell, SourceHash, + DestinationFilenameCell, DestinationHash, DateAttr : string; +begin + // Get the data from the source filename cell that the user has selected + SourceFileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; + // Get the source file hash cell that the user has selected + SourceHash := DBGrid.DataSource.DataSet.Fields[2].Value; + // Get the destination filename + DestinationFilenameCell := DBGrid.DataSource.DataSet.Fields[3].Value; + // Get the destination hash + DestinationHash := DBGrid.DataSource.DataSet.Fields[4].Value; + // Get the date attributes + DateAttr := DBGrid.DataSource.DataSet.Fields[5].Value; + // and just add them all together :-) + AllRowCells := SourceFileNameCell + ',' + SourceHash + ',' + DestinationFilenameCell + ',' + DestinationHash + ',' + DateAttr; + Clipboard.AsText := AllRowCells; +end; + +// Counts rows of current DBGrid. Returns positive integer if successfull and +// returns active display to top row +function TfrmSQLiteDBases.CountGridRows(DBGrid : TDBGrid) : integer; +var + NoOfRows : integer; +begin + NoOfRows := -1; + while not DBGrid.DataSource.DataSet.EOF do + begin + inc(NoOfRows, 1); + DBGrid.DataSource.DataSet.Next; + end; + // Got to top of grid. + DBGrid.DataSource.DataSet.First; + // Return count + result := NoOfRows; +end; +// Saves the grid in FILES tab to HTML. If small volume of records, uses a stringlist. +// If big volume, uses file stream. +procedure TfrmSQLiteDBases.SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : string); +var + strTitle, FileNameCell, FilePathCell, FileHashCell, AllRowCells : string; + i, NoOfRowsInGrid : integer; + sl : TStringList; + fs : TFileStreamUTF8; + + const + strHTMLHeader = '' ; + strTITLEHeader = 'QuickHash HTML Output' ; + strBODYHeader = '<BODY>' ; + strTABLEHeader = '<TABLE>' ; + strTABLEROWStart = '<TR>' ; + strTABLEDATAStart = '<TD>' ; + strTABLEDataEnd = '</TD>' ; + strTABLEROWEnd = '</TR>' ; + strTABLEFooter = '</TABLE>'; + strBODYFooter = '</BODY>' ; + strTITLEFooter = ''; + strHTMLFooter = '' ; + +begin + NoOfRowsInGrid := -1; + // If database volume not too big, use memory and stringlists. Otherwise, use file writes + if DBGrid.Name = 'RecursiveDisplayGrid1' then + begin + NoOfRowsInGrid := CountGridRows(DBGrid);// Count the rows first. If not too many, use memory. Otherwise, use filestreams + if (NoOfRowsInGrid < 10000) and (NoOfRowsInGrid > -1) then + try + MainForm.StatusBar2.Caption:= ' Saving grid to ' + Filename + '...please wait'; + Application.ProcessMessages; + // Write the grid to a stringlist + sl := TStringList.Create; + sl.add(''); + sl.add('QuickHash HTML Output'); + sl.add(''); + sl.add('

HTML Output generated ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', Now) + ' using ' + MainForm.Caption + '

'); + sl.add(''); + while not DBGrid.DataSource.DataSet.EOF do + begin + for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do + begin + sl.add(''); + // Get the data from the filename cell that the user has selected + FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; + sl.add(''); + // Get the data from the filepath cell that the user has selected + FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; + sl.add(''); + // Get the data from the filehash cell that the user has selected + FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; + sl.add(''); + sl.add(''); + DBGrid.DataSource.DataSet.Next; + end; + end; + sl.add('
'+FileNameCell+''+FilePathCell+''+FileHashCell+'
'); + sl.add(' '); + sl.add(' '); + sl.SaveToFile(Filename); + finally + sl.free; + MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; + Application.ProcessMessages; + end + else // Use filestream method because there's more than 10K rows. Too many to add HTML tags and store in memory + try + if not FileExists(filename) then + begin + fs := TFileStreamUTF8.Create(Filename, fmCreate); + end + else fs := TFileStreamUTF8.Create(Filename, fmOpenReadWrite); + + MainForm.StatusBar2.Caption:= ' Saving grid to ' + Filename + '...please wait'; + strTitle := '

HTML Output generated ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', Now) + ' using ' + MainForm.Caption + '

'; + Application.ProcessMessages; + + fs.Write(strHTMLHeader[1], Length(strHTMLHeader)); + fs.Write(#13#10, 2); + fs.Write(strTITLEHeader[1], Length(strTITLEHeader)); + fs.Write(strTITLEFooter[1], Length(strTITLEFooter)); + fs.Write(#13#10, 2); + fs.Write(strBODYHeader[1], Length(strBODYHeader)); + fs.Write(strTitle[1], Length(strTitle)); + fs.Write(#13#10, 2); + fs.Write(strTABLEHeader[1], Length(strTABLEHeader)); + + { strTABLEROWStart = '' = 4 bytes + strTABLEDATAStart = '' = 4 bytes + strTABLEDataEnd = '' = 5 bytes + strTABLEROWEnd = '' = 5 bytes + strTABLEFooter = '' = 8 bytes + strBODYFooter = '' = 7 bytes + strTITLEFooter = '' = 8 bytes + strHTMLFooter = '' = 7 bytes} + while not DBGrid.DataSource.DataSet.EOF do + begin + for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do + begin + // Start new row + fs.Write(strTABLEROWStart[1], 4); + // Get the data from the filename cell that the user has selected + FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; + // Write filename to new row + fs.Write(strTABLEDATAStart[1], 4); + fs.Write(FileNameCell[1], Length(FileNameCell)); + fs.Write(strTABLEDataEnd[1], 5); + + // Get the data from the filepath cell that the user has selected + FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; + // Write filepath to new row + fs.Write(strTABLEDATAStart[1], 4); + fs.Write(FilePathCell[1], Length(FilePathCell)); + fs.Write(strTABLEDATAEnd[1], 5); + + // Get the data from the filehash cell that the user has selected + FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; + // Write hash to new row + fs.Write(strTABLEDATAStart[1], 4) ; + fs.Write(FileHashCell[1], Length(Trim(FileHashCell))); + fs.Write(strTABLEDATAEnd[1], 5); + // End the row + fs.Write(strTABLEROWEnd[1], 5); + fs.Write(#13#10, 2); + DBGrid.DataSource.DataSet.Next; + // TODO : Why does the last entry get repeated 5 times in the HTML output?? + end; + end; + fs.Write(strTABLEFooter, 8); + fs.Write(#13#10, 2); + fs.writeansistring(IntToStr(NoOfRowsInGrid) + ' grid entries saved.'); + fs.Write(strBODYFooter, 7); + fs.Write(#13#10, 2); + fs.Write(strHTMLFooter, 7); + fs.Write(#13#10, 2); + finally + fs.free; + MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; + Application.ProcessMessages; + end; + end + else + if DBGrid.Name = 'frmDisplayGrid1' then + begin + // Same as above but use the 5 columns from COPY grid instead of the 3 of FILES + end; +end; + +// Deletes a DB table from the SQLite DB +procedure TfrmSQLiteDBases.EmptyDBTable(TableName : string; DBGrid : TDBGrid); +var + DynamicSQLQuery: TSQLQuery; +begin + DynamicSQLQuery := TSQLQuery.Create(nil); + try + try + DynamicSQLQuery.DataBase := sqlFILES.Database; + DynamicSQLQuery.Transaction := sqlFILES.Transaction; + DynamicSQLQuery.SQL.Text := 'DELETE FROM ' + TableName; + if SQLite3Connection1.Connected then + begin + SQLTransaction1.Active := True; + DynamicSQLQuery.ExecSQL; + SQLTransaction1.CommitRetaining; // Retain transaction is important here + end; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; + finally + DynamicSQLQuery.Free; + end; +end; + +// SaveDBToCSV exports the DBGrid (DBGridName) to a CSV file (filename) for the user +// Based on example in FPC\3.0.2\source\packages\fcl-db\tests\testdbexport.pas +// Requires the lazdbexport package be installed in Lazarus IDE +procedure TfrmSQLiteDBases.SaveDBToCSV(DBGrid : TDBGrid; Filename : string); +var + Exporter : TCSVExporter; + ExportSettings: TCSVFormatSettings; +begin + Exporter := TCSVExporter.Create(nil); + ExportSettings := TCSVFormatSettings.Create(true); + Exporter.FormatSettings := ExportSettings; + Exporter.Dataset := DBGrid.DataSource.DataSet; + Exporter.FileName := FileName; + if Exporter.Execute > 0 then + begin + ShowMessage('CSV saved as ' + Filename); + end + else Showmessage('Could not save to CSV file ' + Filename); +end; + +// Copies a DBGrid content to a temp text file then reads it into clipboard +procedure TfrmSQLiteDBases.DatasetToClipBoard(DBGrid : TDBGrid); +var + DeletedOK : boolean; + vStringList : TStringList; + Exporter : TCSVExporter; + ExportSettings: TCSVFormatSettings; + FileName : string; +begin + Filename := 'QH_TmpFile.tmp'; + DeletedOK := false; + try + Exporter := TCSVExporter.Create(nil); + try + ExportSettings := TCSVFormatSettings.Create(true); + Exporter.FormatSettings := ExportSettings; + Exporter.Dataset := DBGrid.DataSource.DataSet; + Exporter.FileName := FileName; + // if the temp outfile is written successfully with DBGrid content, load it to clipboard + if Exporter.Execute > 0 then + try + // we can free it now the file is written OK. If we dont free now, we + // cant use LoadFromFile next + if assigned(exporter) then freeandnil(exporter); + // Now load the text file into clipboard + vStringList := TStringList.Create; + vStringList.LoadFromFile('QH_TmpFile.tmp'); + // Write file to clipboard + Clipboard.AsText := vStringList.Text; + finally + DeletedOK := DeleteFile(Filename); + if DeletedOK = false then Showmessage('Could not delete temporary file QH_TmpFile.tmp'); + if assigned(vStringList) then freeandnil(vStringList); + ShowMessage('Grid content now in clipboard.'); + end; + finally + // Nothing to do + end; + finally + // Nothing to do + end; +end; + +// ShowDuplicates lists entries with duplicate hash values from the FILES tab, +// by searching hash column for matches and then displays all rows fully +// for which duplicate hashes were found +procedure TfrmSQLiteDBases.ShowDuplicates(DBGrid : TDBGrid); +// Sourced from https://stackoverflow.com/questions/46345862/sql-how-to-return-all-column-fields-for-one-column-containing-duplicates +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + 'FROM TBL_FILES WHERE HashValue IN ' + + '(SELECT HashValue FROM TBL_FILES ' + + 'GROUP BY HashValue HAVING COUNT(*) > 1) ORDER BY hashvalue'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// DeleteDuplicates remove duplicate files as found in the 'FILES' tab +procedure TfrmSQLiteDBases.DeleteDuplicates(DBGrid : TDBGrid); +var + FileName, FilePath, NameAndPath, FileHash : string; + i, FileDeletedCount : integer; + FilesDeletedOK : boolean; + slDuplicates, slDuplicatesDeleted : TStringList; +begin + FilesDeletedOK := false; + FileDeletedCount := 0; + try + slDuplicates := TStringList.Create; + slDuplicates.Sorted := true; + + slDuplicatesDeleted := TStringList.Create; + slDuplicatesDeleted.Sorted := true; + + while not DBGrid.DataSource.DataSet.EOF do + begin + for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do + begin + FileName := DBGrid.DataSource.DataSet.Fields[1].Value; + FilePath := DBGrid.DataSource.DataSet.Fields[2].Value; + FileHash := DBGrid.DataSource.DataSet.Fields[3].Value; + NameAndPath := FilePath+FileName; + // Now, add the hash value, but only if it's not already in the stringlist + // If the currently examined hashvalue IS in the list, then it must be a duplicate + // and can therefore be deleted + if slDuplicates.IndexOf(FileHash) > -1 then + begin + FilesDeletedOK := DeleteFile(NameAndPath); // it's a duplicate + if FilesDeletedOK = true then + begin + inc(FileDeletedCount, 1); + slDuplicatesDeleted.Add(NameAndPath + ',' + FileHash + ', was deleted OK'); + end; + // reset deletion flag + FilesDeletedOK := false; + end + else slDuplicates.add(FileHash); + // Go to next record + DBGrid.DataSource.DataSet.Next; + end; + end; + // Allow user the choice to save results of the duplicate file deletions + try + if MessageDlg(IntToStr(FileDeletedCount) + ' duplicate files deleted. Save details to text file?', mtConfirmation, + [mbCancel, mbNo, mbYes],0) = mrYes then + begin + MainForm.FilesDBGrid_SaveCSVDialog.Title := 'Save deleted file record as...'; + MainForm.FilesDBGrid_SaveCSVDialog.InitialDir := GetCurrentDir; + MainForm.FilesDBGrid_SaveCSVDialog.Filter := 'Comma Sep|*.csv'; + MainForm.FilesDBGrid_SaveCSVDialog.DefaultExt := 'csv'; + if MainForm.FilesDBGrid_SaveCSVDialog.Execute then + begin + slDuplicatesDeleted.SaveToFile(MainForm.FilesDBGrid_SaveCSVDialog.Filename); + end; + end; + except + // do nothing + end; + finally + slDuplicates.free; + end; +end; + + +// *** Start of FILES tab related database routines *** + +// Write computed values from the FILES tab to the database table TBL_FILES +procedure TfrmSQLiteDBases.WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string); +begin + try + sqlFILES.Close; + // Insert the values into the database. We're using ParamByName which prevents SQL Injection + // http://wiki.freepascal.org/Working_With_TSQLQuery#Parameters_in_TSQLQuery.SQL + sqlFILES.SQL.Text := 'INSERT into TBL_FILES (Filename, FilePath, HashValue, FileSize) values (:Filename,:FilePath,:HashValue,:FileSize)'; + SQLTransaction1.Active := True; + sqlFILES.Params.ParamByName('Filename').AsString := Filename; + sqlFILES.Params.ParamByName('FilePath').AsString := FilePath; + sqlFILES.Params.ParamByName('HashValue').AsString := hashvalue; + sqlFILES.Params.ParamByName('FileSize').AsString := FileSize; + sqlFILES.ExecSQL; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the FILES tab to sort entries by filename alphabetically +procedure TfrmSQLiteDBases.SortByFileName(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + 'FROM TBL_FILES ORDER BY FileName'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + + +// Used by FILES tab for sorting entries by file path alphabetically +procedure TfrmSQLiteDBases.SortByFilePath(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + 'FROM TBL_FILES ORDER BY FilePath'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + + +// Used by the FILES tab display grid to sort by hash +procedure TfrmSQLiteDBases.SortByHash(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + 'FROM TBL_FILES ORDER BY HashValue'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the FILES tab display grid to list all again +procedure TfrmSQLiteDBases.ShowAll(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT * FROM TBL_FILES'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the FILES tab display grid to copy the content of Column 1 (filename) to clipboard +procedure TfrmSQLiteDBases.CopyFilenameOfSelectedCell(DBGrid : TDBGrid); +var + CellOfInterest : string; +begin + CellOfInterest := ''; + if not (DBGrid.DataSource.DataSet.Fields[1].Value = NULL) then + begin + CellOfInterest := DBGrid.DataSource.DataSet.Fields[1].Value; + Clipboard.AsText := CellOfInterest; + end; +end; + +// // Used by the FILES tab display grid to copy the content of Column 2 (file path) to clipboard +procedure TfrmSQLiteDBases.CopyFilePathOfSelectedCell(DBGrid : TDBGrid); +var + CellOfInterest : string; +begin + CellOfInterest := ''; + if not (DBGrid.DataSource.DataSet.Fields[2].Value = NULL) then + begin + CellOfInterest := DBGrid.DataSource.DataSet.Fields[2].Value; + Clipboard.AsText := CellOfInterest; + end; +end; + +// // Used by the FILES tab display grid to copy the content of Column 3 (Hash Value) to clipboard +procedure TfrmSQLiteDBases.CopyHashOfSelectedCell(DBGrid : TDBGrid); +var + CellOfInterest : string; +begin + CellOfInterest := ''; + if not (DBGrid.DataSource.DataSet.Fields[3].Value = NULL) then + begin + CellOfInterest := DBGrid.DataSource.DataSet.Fields[3].Value; + Clipboard.AsText := CellOfInterest; + end; +end; + +// *** Start of COPY tab related functions *** + +// Write computed values from the COPY tab to the database table TBL_COPY +procedure TfrmSQLiteDBases.WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col5 : string); +{Col1 : Source Filename + Col2 : Source Hash + Col3 : Destination Filename + Col4 : Destination Hash + Col5 : DateAttributes;} +begin + try + // Insert the values into the database. We're using ParamByName which prevents SQL Injection + // http://wiki.freepascal.org/Working_With_TSQLQuery#Parameters_in_TSQLQuery.SQL + sqlCOPY.Close; + sqlCOPY.SQL.Text := 'INSERT into TBL_COPY (SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes) values (:SourceFilename,:SourceHash,:DestinationFilename,:DestinationHash,:DateAttributes)'; + SQLTransaction1.Active := True; + sqlCOPY.Params.ParamByName('SourceFilename').AsString := Col1; + sqlCOPY.Params.ParamByName('SourceHash').AsString := Col2; + sqlCOPY.Params.ParamByName('DestinationFilename').AsString := Col3; + sqlCOPY.Params.ParamByName('DestinationHash').AsString := Col4; + sqlCOPY.Params.ParamByName('DateAttributes').AsString := Col5; + sqlCOPY.ExecSQL; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the COPY tab display grid, to sort by source filename...Col 1 +procedure TfrmSQLiteDBases.SortBySourceFilename(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + 'FROM TBL_COPY ORDER BY SourceFilename'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the COPY tab display grid to sort by destination filename...Col 3 +procedure TfrmSQLiteDBases.SortByDestinationFilename(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + 'FROM TBL_COPY ORDER BY DestinationFilename'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the COPY tab display grid to sort by source hash, Col 2 +procedure TfrmSQLiteDBases.SortBySourceHash(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + 'FROM TBL_COPY ORDER BY SourceHash'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the COPY tab display grid to sort by destination hash...Col 4 +procedure TfrmSQLiteDBases.SortByDestinationHash(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, SourceFilename, SourceHash, DestinationFilename, DestinationHash, DateAttributes ' + + 'FROM TBL_COPY ORDER BY DestinationHash'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the COPY grid to show all items +procedure TfrmSQLiteDBases.ShowAllCOPYGRID(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT * FROM TBL_COPY'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Saves the grid in COPY window to HTML. If small volume of records, uses a stringlist. +// If big volume, uses file stream. +procedure TfrmSQLiteDBases.SaveCOPYWindowToHTML(DBGrid : TDBGrid; Filename : string); +var + strTitle, SourceFilename, DestinationFileName, DateAttributes, SourceFileHash, DestinationFileHash : string; + i, NoOfRowsInGrid : integer; + sl : TStringList; + fs : TFileStreamUTF8; + + const + strHTMLHeader = '' ; + strTITLEHeader = 'QuickHash HTML Output' ; + strBODYHeader = '<BODY>' ; + strTABLEHeader = '<table>' ; + strTABLEROWStart = '<TR>' ; + strTABLEDATAStart = '<TD>' ; + strTABLEDataEnd = '</TD>' ; + strTABLEROWEnd = '</TR>' ; + strTABLEFooter = '</TABLE>'; + strBODYFooter = '</BODY>' ; + strTITLEFooter = ''; + strHTMLFooter = '' ; + +begin + NoOfRowsInGrid := -1; + // If database volume not too big, use memory and stringlists. Otherwise, use file writes + NoOfRowsInGrid := CountGridRows(DBGrid);// Count the rows first. If not too many, use memory. Otherwise, use filestreams + if (NoOfRowsInGrid < 10000) and (NoOfRowsInGrid > -1) then + try + MainForm.StatusBar2.Caption:= ' Saving grid to ' + Filename + '...please wait'; + Application.ProcessMessages; + // Write the grid to a stringlist + sl := TStringList.Create; + sl.add(''); + sl.add('QuickHash HTML Output'); + sl.add(''); + sl.add('

HTML Output generated ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', Now) + ' using ' + MainForm.Caption + '

'); + sl.add(''); + while not DBGrid.DataSource.DataSet.EOF do + begin + for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do + begin + sl.add(''); + // Get the data from the source filename cell + SourceFilename := DBGrid.DataSource.DataSet.Fields[1].Value; + sl.add(''); + // Get the data from the source file hash cell + SourceFileHash := DBGrid.DataSource.DataSet.Fields[2].Value; + sl.add(''); + // Get the data from the destination name + DestinationFilename := DBGrid.DataSource.DataSet.Fields[3].Value; + sl.add(''); + // Get the data from the source file hash cell + DestinationFileHash := DBGrid.DataSource.DataSet.Fields[4].Value; + sl.add(''); + // Get the data from the source file hash cell + DateAttributes := DBGrid.DataSource.DataSet.Fields[5].Value; + sl.add(''); + sl.add(''); + DBGrid.DataSource.DataSet.Next; + end; + end; + sl.add('
'+SourceFilename+''+SourceFileHash+''+DestinationFilename+''+DestinationFileHash+''+DateAttributes+'
'); + sl.add(' '); + sl.add(' '); + sl.SaveToFile(Filename); + finally + sl.free; + MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; + Application.ProcessMessages; + end + else // Use filestream method because there's more than 10K rows. Too many to add HTML tags and store in memory + try + if not FileExists(filename) then + begin + fs := TFileStreamUTF8.Create(Filename, fmCreate); + end + else fs := TFileStreamUTF8.Create(Filename, fmOpenReadWrite); + + MainForm.StatusBar2.Caption:= ' Saving grid to ' + Filename + '...please wait'; + strTitle := '

HTML Output generated ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', Now) + ' using ' + MainForm.Caption + '

'; + Application.ProcessMessages; + + fs.Write(strHTMLHeader[1], Length(strHTMLHeader)); + fs.Write(#13#10, 2); + fs.Write(strTITLEHeader[1], Length(strTITLEHeader)); + fs.Write(strTITLEFooter[1], Length(strTITLEFooter)); + fs.Write(#13#10, 2); + fs.Write(strBODYHeader[1], Length(strBODYHeader)); + fs.Write(strTitle[1], Length(strTitle)); + fs.Write(#13#10, 2); + fs.Write('', 16); + + { strTABLEROWStart = '' = 4 bytes + strTABLEDATAStart = '' = 5 bytes + strTABLEROWEnd = '' = 5 bytes + strTABLEFooter = '
' = 4 bytes + strTABLEDataEnd = '
' = 8 bytes + strBODYFooter = '' = 7 bytes + strTITLEFooter = '' = 8 bytes + strHTMLFooter = '' = 7 bytes} + while not DBGrid.DataSource.DataSet.EOF do + begin + for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do + begin + // Start new row + fs.Write(strTABLEROWStart[1], 4); + // Get the source filename cell + SourceFilename := DBGrid.DataSource.DataSet.Fields[1].Value; + // Write source filename to new row + fs.Write(strTABLEDATAStart[1], 4); + fs.Write(SourceFilename[1], Length(SourceFilename)); + fs.Write(strTABLEDataEnd[1], 5); + + // Get the source hash value + SourceFileHash := DBGrid.DataSource.DataSet.Fields[2].Value; + // Write the source hash value + fs.Write(strTABLEDATAStart[1], 4); + fs.Write(SourceFileHash[1], Length(SourceFileHash)); + fs.Write(strTABLEDATAEnd[1], 5); + + // Get the destination filename + DestinationFileName := DBGrid.DataSource.DataSet.Fields[3].Value; + // Write the destination hash + fs.Write(strTABLEDATAStart[1], 4) ; + fs.Write(DestinationFileName[1], Length(Trim(DestinationFileName))); + fs.Write(strTABLEDATAEnd[1], 5); + + // Get the destination hash + DestinationFileHash := DBGrid.DataSource.DataSet.Fields[3].Value; + // Write the destination hash + fs.Write(strTABLEDATAStart[1], 4) ; + fs.Write(DestinationFileHash[1], Length(Trim(DestinationFileHash))); + fs.Write(strTABLEDATAEnd[1], 5); + + // Get the destination filename + DateAttributes := DBGrid.DataSource.DataSet.Fields[3].Value; + // Write the destination hash + fs.Write(strTABLEDATAStart[1], 4) ; + fs.Write(DateAttributes[1], Length(Trim(DateAttributes))); + fs.Write(strTABLEDATAEnd[1], 5); + + // End the row + fs.Write(strTABLEROWEnd[1], 5); + fs.Write(#13#10, 2); + DBGrid.DataSource.DataSet.Next; + end; + end; + fs.Write(strTABLEFooter, 8); + fs.Write(#13#10, 2); + fs.writeansistring(IntToStr(NoOfRowsInGrid) + ' grid entries saved.'); + fs.Write(strBODYFooter, 7); + fs.Write(#13#10, 2); + fs.Write(strHTMLFooter, 7); + fs.Write(#13#10, 2); + finally + fs.free; + MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; + Application.ProcessMessages; + end; +end; + +// There is an UpdateGridXXX routine for each tab where a DBGrid is used. +// Each one is to populate the grid with the data from the query. + +// FILES tab update grid routine +procedure TfrmSQLiteDBases.UpdateGridFILES(Sender: TObject); + begin + try + sqlFILES.Close; + sqlFILES.SQL.Text := 'SELECT * FROM TBL_FILES'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + sqlFILES.Open; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// COPY tab update grid routine +procedure TfrmSQLiteDBases.UpdateGridCOPYTAB(Sender: TObject); + begin + try + sqlCOPY.Close; + sqlCOPY.SQL.Text := 'SELECT * FROM TBL_COPY'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + sqlCOPY.Open; + frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options:= frmDisplayGrid1.RecursiveDisplayGrid_COPY.Options + [dgAutoSizeColumns]; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +procedure TfrmSQLiteDBases.FormClose(Sender: TObject; var CloseAction: TCloseAction); +begin + SQLite3Connection1.Close; + SQLite3Connection1.Free; +end; + +{ procedure frmSQLiteDBases.btnCountRowsClick(Sender: TObject); + begin + + //SQLite3Connection1.Close; // Ensure the connection is closed when we start + + //SQLite3Connection1.Password := txtPass.Text; // The current password + + // Try to perform query + try + SQLite3Connection1.Connected := True; + + // Set SQL text to count all rows from the TBL_FILES table + sqlFILES.SQL.Clear; + sqlFILES.SQL.Text := 'Select Count(*) from TBL_FILES'; + sqlFILES.Open; + + // Allow the DBGrid to view the results of our query + DataSource1.DataSet := sqlFILES; + DBGrid1.DataSource := DataSource1; + DBGrid1.AutoFillColumns := true; + + except + ShowMessage('Unable to query the database'); + end; + end; +} + +// Counts the rows of a given database table +// Not needed except for direct table interaction. The "RowCounter" function +// superseeds this and counts the actively displayed DBGrid. +{ +function TfrmSQLiteDBases.GetTableRowCount(TableName : string; DBGrid : TDBGrid) : integer; +begin + result := 0; + try + sqlFILES.SQL.Text := 'SELECT Count(*) FROM ' + TableName; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + sqlFILES.Open; + result := sqlFILES.Fields[0].AsInteger + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; +} + +initialization + +end. + diff --git a/diskmodule.lfm b/diskmodule.lfm index 290181c..219168d 100644 --- a/diskmodule.lfm +++ b/diskmodule.lfm @@ -1,759 +1,759 @@ -object frmDiskHashingModule: TfrmDiskHashingModule - Left = 1254 - Height = 623 - Top = 363 - Width = 787 - Caption = 'QuickHash v2.8.4 - Disk Hashing Module' - ClientHeight = 623 - ClientWidth = 787 - DefaultMonitor = dmDesktop - OnClose = FormClose - OnCreate = FormCreate - OnShow = btnRefreshDiskListClick - Position = poDesktopCenter - LCLVersion = '1.6.4.0' - object Label2: TLabel - Left = 16 - Height = 13 - Top = 88 - Width = 38 - Caption = 'Vendor:' - ParentColor = False - end - object Label3: TLabel - Left = 16 - Height = 13 - Top = 128 - Width = 32 - Caption = 'Model:' - ParentColor = False - end - object Label4: TLabel - Left = 16 - Height = 13 - Top = 168 - Width = 46 - Caption = 'Serial No:' - ParentColor = False - end - object lv: TLabel - Left = 95 - Height = 1 - Top = 88 - Width = 1 - Font.Style = [fsBold] - ParentColor = False - ParentFont = False - end - object lm: TLabel - Left = 95 - Height = 1 - Top = 128 - Width = 1 - Font.Style = [fsBold] - ParentColor = False - ParentFont = False - end - object ls: TLabel - Left = 95 - Height = 1 - Top = 168 - Width = 1 - Font.Style = [fsBold] - ParentColor = False - ParentFont = False - end - object Label5: TLabel - Left = 16 - Height = 13 - Top = 208 - Width = 28 - Caption = 'Type:' - ParentColor = False - end - object lt: TLabel - Left = 95 - Height = 1 - Top = 208 - Width = 1 - Font.Style = [fsBold] - ParentColor = False - ParentFont = False - end - object GroupBox1: TGroupBox - Left = 14 - Height = 594 - Top = 14 - Width = 759 - Anchors = [akTop, akLeft, akRight] - ClientHeight = 576 - ClientWidth = 755 - TabOrder = 0 - object TreeView1: TTreeView - Left = 8 - Height = 136 - Hint = 'Left click a physical disk or logical volume to select it'#10'Right click a selection for other options' - Top = 48 - Width = 735 - Anchors = [akTop, akLeft, akRight] - DefaultItemHeight = 16 - HotTrack = True - ParentShowHint = False - PopupMenu = PopupMenu1 - ScrollBars = ssAutoBoth - ShowHint = True - SortType = stText - TabOrder = 0 - OnSelectionChanged = TreeView1SelectionChanged - Options = [tvoAutoItemHeight, tvoHideSelection, tvoHotTrack, tvoKeepCollapsedNodes, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw] - end - object ledtSelectedItem: TLabeledEdit - Left = 144 - Height = 21 - Top = 208 - Width = 591 - Anchors = [akTop, akLeft, akRight] - Color = clGradientInactiveCaption - EditLabel.AnchorSideLeft.Control = ledtSelectedItem - EditLabel.AnchorSideRight.Control = ledtSelectedItem - EditLabel.AnchorSideRight.Side = asrBottom - EditLabel.AnchorSideBottom.Control = ledtSelectedItem - EditLabel.Left = 144 - EditLabel.Height = 13 - EditLabel.Top = 192 - EditLabel.Width = 591 - EditLabel.Caption = 'Selected Item:' - EditLabel.ParentColor = False - TabOrder = 5 - Text = '...' - OnChange = ledtSelectedItemChange - end - object comboHashChoice: TComboBox - Left = 144 - Height = 21 - Top = 248 - Width = 112 - ItemHeight = 13 - ItemIndex = 1 - Items.Strings = ( - 'MD5' - 'SHA-1' - 'MD5 & SHA-1' - 'SHA256' - 'SHA512' - 'SHA-1 & SHA256' - 'xxHash (fast)' - ) - TabOrder = 1 - Text = 'SHA-1' - end - object btnStartHashing: TButton - Left = 8 - Height = 27 - Top = 248 - Width = 128 - Caption = 'Compute Hash' - OnClick = btnStartHashingClick - TabOrder = 2 - end - object ledtComputedHashA: TLabeledEdit - Left = 8 - Height = 21 - Top = 328 - Width = 464 - EditLabel.AnchorSideLeft.Control = ledtComputedHashA - EditLabel.AnchorSideRight.Control = ledtComputedHashA - EditLabel.AnchorSideRight.Side = asrBottom - EditLabel.AnchorSideBottom.Control = ledtComputedHashA - EditLabel.Left = 8 - EditLabel.Height = 13 - EditLabel.Top = 312 - EditLabel.Width = 464 - EditLabel.Caption = 'Device Hash MD5' - EditLabel.ParentColor = False - ReadOnly = True - TabOrder = 3 - Text = '...' - end - object ledtComputedHashB: TLabeledEdit - Left = 8 - Height = 21 - Top = 384 - Width = 464 - EditLabel.AnchorSideLeft.Control = ledtComputedHashB - EditLabel.AnchorSideRight.Control = ledtComputedHashB - EditLabel.AnchorSideRight.Side = asrBottom - EditLabel.AnchorSideBottom.Control = ledtComputedHashB - EditLabel.Left = 8 - EditLabel.Height = 13 - EditLabel.Top = 368 - EditLabel.Width = 464 - EditLabel.Caption = 'Device Hash SHA-1' - EditLabel.ParentColor = False - ReadOnly = True - TabOrder = 4 - Text = '...' - end - object btnRefreshDiskList: TButton - Left = 8 - Height = 27 - Top = 208 - Width = 128 - Caption = 'Refresh Disk List' - OnClick = btnRefreshDiskListClick - TabOrder = 6 - end - object cbdisks: TComboBox - Left = 64 - Height = 21 - Top = 8 - Width = 288 - ItemHeight = 13 - OnChange = cbdisksChange - Style = csDropDownList - TabOrder = 7 - Visible = False - end - object Label1: TLabel - Left = 16 - Height = 13 - Top = 16 - Width = 23 - Caption = 'Disk:' - ParentColor = False - Visible = False - end - object ledtComputedHashC: TLabeledEdit - Left = 8 - Height = 21 - Top = 440 - Width = 735 - EditLabel.AnchorSideLeft.Control = ledtComputedHashC - EditLabel.AnchorSideRight.Control = ledtComputedHashC - EditLabel.AnchorSideRight.Side = asrBottom - EditLabel.AnchorSideBottom.Control = ledtComputedHashC - EditLabel.Left = 8 - EditLabel.Height = 13 - EditLabel.Top = 424 - EditLabel.Width = 735 - EditLabel.Caption = 'Device Hash SHA256' - EditLabel.ParentColor = False - ReadOnly = True - TabOrder = 8 - Text = '...' - end - object ledtComputedHashD: TLabeledEdit - Left = 8 - Height = 21 - Top = 489 - Width = 735 - EditLabel.AnchorSideLeft.Control = ledtComputedHashD - EditLabel.AnchorSideRight.Control = ledtComputedHashD - EditLabel.AnchorSideRight.Side = asrBottom - EditLabel.AnchorSideBottom.Control = ledtComputedHashD - EditLabel.Left = 8 - EditLabel.Height = 13 - EditLabel.Top = 473 - EditLabel.Width = 735 - EditLabel.Caption = 'Device Hash SHA512' - EditLabel.ParentColor = False - ReadOnly = True - TabOrder = 9 - Text = '...' - end - object cbLogFile: TCheckBox - Left = 528 - Height = 17 - Hint = 'Software title, Hashes, start times, '#13#10'end times, time taken, dates etc will '#13#10'be logged at the end of the process' - Top = 240 - Width = 148 - Caption = 'Create and save a log file?' - Checked = True - OnChange = cbLogFileChange - ParentShowHint = False - ShowHint = True - State = cbChecked - TabOrder = 10 - end - object ledtComputedHashE: TLabeledEdit - Left = 8 - Height = 21 - Top = 544 - Width = 735 - EditLabel.AnchorSideLeft.Control = ledtComputedHashE - EditLabel.AnchorSideRight.Control = ledtComputedHashE - EditLabel.AnchorSideRight.Side = asrBottom - EditLabel.AnchorSideBottom.Control = ledtComputedHashE - EditLabel.Left = 8 - EditLabel.Height = 13 - EditLabel.Top = 528 - EditLabel.Width = 735 - EditLabel.Caption = 'Device Hash xxHash' - EditLabel.ParentColor = False - TabOrder = 11 - Text = '...' - end - object lblschedulertickboxDiskModule: TCheckBox - Left = 288 - Height = 17 - Hint = 'Tick to enable scheduler' - Top = 240 - Width = 64 - Caption = 'Start at: ' - OnChange = lblschedulertickboxDiskModuleChange - TabOrder = 12 - end - object ZVDateTimePickerDiskModule: TZVDateTimePicker - Left = 360 - Height = 21 - Hint = 'Selected date and time in '#13#10'future to start disk hashing' - Top = 240 - Width = 121 - CenturyFrom = 1941 - MaxDate = 73050 - MinDate = 42736 - TabOrder = 13 - Enabled = False - TrailingSeparator = False - TextForNullDate = 'Choose Data & Time' - LeadingZeros = True - ShowHint = True - ParentShowHint = False - Visible = False - Kind = dtkDateTime - TimeFormat = tf24 - TimeDisplay = tdHM - DateMode = dmComboBox - Date = 1.7E308 - Time = 1.7E308 - UseDefaultSeparators = True - HideDateTimeParts = [] - MonthNames = 'Long' - end - object lblDiskHashSchedulerStatus: TLabel - Left = 288 - Height = 13 - Top = 272 - Width = 12 - Caption = '...' - ParentColor = False - end - end - object ImageList1: TImageList - Height = 32 - Width = 32 - left = 688 - top = 24 - Bitmap = { - 4C69030000002000000020000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006B6A - 6D15ABABAC99B8B8B99FBBBBBC9FBABABB9FAEAEAE9FB0B0B19FB1B1B29FB2B2 - B29FB1B1B29FB8B8B99FC4C4C59FBEBDBE9FC3C2C39FB1B0B29FAFAEB19FB2B2 - B59FB4B4B69FB6B5B79FBABABC9FC8C7C89FC0C0C19FA1A0A28D65646709FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007A79 - 7B37A7A7A8FF999899FFCCCCCDFF7A797AFF414140FF454444FF454545FF4645 - 45FF454444FF545454FF919090FF979797FF717172FF484849FF4F4F50FF5555 - 56FF575657FF595959FF5A5A5BFFA2A3A5FFADADAEFF9F9EA0FF6F6E7123FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF008484 - 8658C5C4C5FFC3C3C4FF808081FF040404FF000000FF000000FF000000FF0000 - 00FF000000FF000000FF000000FF1C1B1AFF59564CFFA7A088FFB1A889FFA89F - 7EFF9F9675FF9A9170FF7D755AFF2D2A22FF595A5EFFBDBDBEFF7B7A7D43FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009695 - 9878A5A4A5FF474747FF000000FF020202FF040404FF040404FF040404FF0404 - 04FF040404FF030303FF0C0C0DFFA6A49AFFD7D2BEFFE9E1C3FFEDE2BAFFDDD1 - A6FFCCC097FFC1B68EFFBAAE86FFA79B74FF363121FF6A6B6BFF8E8E9062FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8A8 - A99C393939FF000000FF1E1E1EFF313131FF2E2E2EFF2E2E2EFF2E2E2EFF2E2E - 2EFF2F2F2FFF2E2E2EFF0D0D0DFF3A3939FF535354FF515150FF676459FFA29A - 81FFCABF98FFBDB28BFFB3A881FFACA078FFA69A73FF787466FF94949886FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00ACAC - ADBC272727FF000000FF292929FF363636FF343434FF343434FF343434FF3434 - 34FF343434FF333333FF0D0D0DFF818181FFBABAB9FFB4B3B3FF8A8B8DFF4242 - 41FFB9AF8CFFC1B58DFFB5AA83FFAA9E77FFA2956BFF7D7660FF97989CA6FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0082818405ADAD - AED7141414FF000000FF151515FF1B1B1BFF1A1A1AFF1A1A1AFF1A1A1AFF1A1A - 1AFF1A1A1AFF121212FF292929FFDEDEDEFFA3A2A0FF51504FFFA5A5A7FF9797 - 94FFBFB490FFB7AB83FFA1966FFFADA178FFA5986CFF797053FF959598C6FFFF - FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF008E8E8F16A3A2 - A3EF020202FF000000FF000000FF000000FF000000FF000000FF000000FF0000 - 00FF000000FF282828FFB9B9B9FFE0E0E0FFC9C8C8FFC7C6C5FFE9E9E9FF7676 - 76FF6E6856FFB3A883FFA5986FFF90886CFF8D8772FF7D7868FFA5A4A6E28787 - 890AFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009595972EB7B7 - B8FD111111FF000000FF000000FF000000FF000000FF000000FF000000FF0000 - 00FF2A2A2AFF818181FF111111FF6E6E6EFFD4D4D4FF747474FF363636FF0909 - 09FF000000FF201F1AFF585448FFC1C1C2FFE9E9EDFFEBEBEDFFD6D6D7F58989 - 8B1FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A09FA14CCACA - CAFF8F8F8FFF333333FF000000FF000000FF000000FF000000FF070707FF4444 - 44FFD0D0D0FF646464FF989898FF9C9C9CFF3B3B3BFF3C3C3CFF20201FFF0101 - 01FF000000FF000000FF0C0C0FFF59595BFFAEAEAFFFC2C1C1FFC0C0C0FF9998 - 9A3AFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8A8AA6BE3E3 - E3FFE0E0E0FF5D5D5EFF000000FF020202FF444444FF969696FFD7D7D7FFEAEA - EAFFE5E5E5FF9D9D9DFF808080FF888888FFEBEBEBFFFFFFFFFFFFFFFFFFD8D8 - D8FF919191FF3F3F3FFF0C0C0DFF202023FF2C2B2EFF5F5E60FFC6C6C7FFA8A8 - AA58FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6B6B78EECEC - ECFF636366FF0D0C0FFF5B5B5BFFD2D2D2FFFFFFFFFFFFFFFFFFDADADAFF8E8E - 8EFF494949FF808080FFE4E4E4FFFFFFFFFFFFFFFFFFFBFBFBFFFCFCFCFFFFFF - FFFFFFFFFFFFFFFFFFFFBABABAFF39393BFF18181CFF111114FF717173FFA4A3 - A57CFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9A9A9AFA0A0 - A2FF252428FF78777AFFFFFFFFFFFFFFFFFFE9E9EAFF9B9B9BFF4D4D4DFF8686 - 87FFF0F0F0FFFCFCFCFFE5E5E6FFE5E5E6FFEFEFEFFFF9F9FAFFF8F8F8FFF6F6 - F6FFF6F6F7FFFCFCFCFFE1E1E2FF908F92FF5D5D5FFF101013FF555557FF8A8A - 8B9EFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000001ACACADCC6867 - 6AFF69686BFFACACADFFF6F6F6FFF8F8F8FF9E9D9DFF848484FFE0E0E1FFF3F3 - F3FFB7B7B7FF939393FFB7B7B7FFA2A2A2FFB5B5B5FFCBCBCBFFEBEBECFFF4F4 - F4FFF2F2F3FFF5F4F5FFE9E9E9FFACACAEFF969597FF5B5B5DFF3B3B3DFFA2A2 - A2BEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001212120EB0B0B1E77473 - 76FFB4B3B5FFE2E2E3FFF0F0F0FFEEEEEEFFEDEDEDFFF8F8F9FFF6F6F7FFA9A9 - A9FFB5B5B5FFC4C4C4FFB4B4B4FFB9B9B9FFBDBDBDFFC5C5C5FFB5B5B5FFEEEE - EFFFEEEEEEFFEEEDEEFFF0F0F0FFEDEDEEFFC7C7C8FF9C9B9DFF49494BFFA9A9 - AADA0A0A0A06FFFFFF00FFFFFF00FFFFFF00FFFFFF0026262624C5C5C6F89F9F - A1FFEAEAEBFFEEEEEEFFEAEAEAFFEAEAEBFFEAEAEBFFEBEBEBFFE5E5E5FFBDBD - BDFFBFBFBFFFB3B3B3FFA7A7A7FFAEAEAEFFB6B6B6FFC2C2C2FF828182FFE9E9 - E9FFEAEAEBFFEAEAEAFFEAE9EAFFEBEAEBFFEFEFEFFFE0DFE0FF787879FFA6A6 - A7F01E1E1E18FFFFFF00FFFFFF00FFFFFF00FFFFFF003B3B3B40F2F2F2FFD3D2 - D3FFE9E9E9FFE6E5E6FFE6E5E6FFE6E5E6FFE5E5E6FFE7E6E7FFE2E1E2FF9595 - 95FFAEAEAEFFAEAEAEFFC0C0C0FFACACACFF989898FF484848FF878787FFEFEF - EFFFE5E5E6FFE5E5E6FFE5E5E5FFE5E5E5FFE5E5E5FFF2F2F2FFA4A4A4FF9B9B - 9BFE37373833FFFFFF00FFFFFF00FFFFFF00FFFFFF005454555FFFFFFFFFFDFD - FCFFE1E1E1FFE1E1E2FFE1E1E2FFE1E1E2FFE1E1E2FFE1E1E2FFE5E5E6FFCFCF - D0FF808081FF686868FF636363FF515151FF434343FF8B8B8CFFE6E6E7FFE2E2 - E3FFE1E1E1FFE1E1E1FFE1E1E1FFE1E1E1FFE1E0E1FFF0F0F1FF757475FF8282 - 83FF5454554FFFFFFF00FFFFFF00FFFFFF00FFFFFF0079797982EBEBECFF7F7E - 80FFCECECFFFE2E2E2FFDDDDDEFFDDDDDEFFDDDDDDFFDDDDDDFFDCDCDDFFE0E0 - E1FFE5E4E5FFD5D5D5FFC8C7C8FFCCCCCDFFDFDFE0FFE7E6E7FFDDDDDEFFDDDC - DDFFDDDDDDFFDDDDDDFFDDDCDDFFDCDCDDFFE2E1E2FFD7D7D7FF181818FF6B6B - 6BFF75757573FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0A0A0A388878AFF0504 - 08FF5E5E5EFFE4E4E5FFDFDFDFFFD8D8D8FFD8D8D8FFD9D9D9FFD9D9D9FFD9D9 - D9FFD9D9D9FFDADADBFFDCDBDCFFDBDBDCFFD9D9DAFFD8D8D9FFD8D8D9FFD8D8 - D9FFD8D8D9FFD8D8D9FFD8D8D8FFDFDFE0FFE2E2E2FF505050FF000000FF4E4E - 4EFF908F9095FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4B4B4C3BDBDBDFF8C8C - 8DFF000000FF3C3C3CFFB6B6B6FFDBDBDCFFDCDCDDFFD4D4D4FFD1D1D2FFD2D2 - D3FFD3D3D4FFD4D4D4FFD4D4D5FFD4D4D4FFD4D4D4FFD4D4D4FFD4D4D4FFD3D3 - D4FFD3D3D3FFD3D2D3FFD5D4D5FFB1B1B1FF343434FF000000FF4F4E4FFFACAC - ADFFACACACB8FFFFFF00FFFFFF00FFFFFF000606060BC9C9C9DDAEAEADFFFFFF - FFFF9B9B9BFF4B4B4BFF8F8F8FFFFFFFFFFFFFFFFFFFF9F9F9FFEDEDEDFFE2E2 - E2FFD9D8D9FFD5D5D6FFD4D4D4FFD4D4D4FFD5D5D5FFD4D4D5FFD5D5D5FFD8D8 - D9FFDDDDDDFFE2E2E2FFCECECEFF7A7A7AFF646464FF9F9FA0FFF0F0F0FFBABA - BAFFCCCCCCD600000006FFFFFF00FFFFFF001919191BC9C9CAEFD5D5D6FFCBCB - CCFFD6D6D7FFDADADBFFDBDADBFFD3D2D3FFD4D3D4FFD7D6D7FFDADADAFFDBDB - DBFFDADADAFFD9D9DAFFDADADAFFDBDBDCFFDCDCDCFFDCDCDDFFDBDCDCFFDBDB - DCFFDBDBDBFFDADADAFFDBDADBFFE1E1E1FFE2E2E2FFDDDDDEFFD5D5D6FFD8D8 - D9FFC6C6C7F02222221CFFFFFF00FFFFFF001B1B1B199F9FA0E55D5D5FFF5656 - 58FF616162FF646466FF6A696CFF3E3E3FFF1E1E20FF302F31FF39393BFF4342 - 44FF4D4C4EFF59585AFF555456FF353536FF3A3A3BFF39393AFF39393AFF3636 - 37FF353535FF454446FF717072FF6B6B6CFF6B6B6DFF6C686CFF696569FF5C5C - 5DFF979797EF30303024FFFFFF00FFFFFF000E0E0E0F989899D86F6E70FF6261 - 63FF6D6D6FFF717072FF777779FF404041FF161517FF2B2A2DFF363638FF4242 - 43FF4E4D4FFF5C5B5EFF545456FF323232FF373637FF373737FF353535FF3231 - 32FF2F2F30FF484849FF7E7D80FF777779FF777578FF799685FF7A9D88FF6D6D - 6DFF969596E019191918FFFFFF00FFFFFF0005050508898889C7737274FF5C5C - 5EFF69686AFF6C6B6EFF727174FF403F41FF131214FF2C2B2EFF363537FF4040 - 42FF4B4A4DFF59585BFF515153FF393939FF3C3B3CFF404040FF383839FF3838 - 39FF313132FF4F4F50FF777779FF727174FF736E71FF55A378FF58B785FF7171 - 70FF868587CB0B0B0B0BFFFFFF00FFFFFF00010101037A797ABC787779FF5B5A - 5CFF676669FF6A696CFF706F72FF434244FF030303FF1A1A1BFF302F31FF3C3C - 3EFF48474AFF565558FF4E4E50FF313132FF323233FF383839FF333233FF3635 - 36FF2C2C2CFF515052FF757477FF706F72FF717073FF6D6C6DFF6A6969FF7E7D - 80FF787878BA03030303FFFFFF00FFFFFF00FFFFFF003232327E434344ED3635 - 37F7383739F739393BF63C3B3DF6303032F61F1E20F4212122F4262527F42D2C - 2EF4343335F43B3A3CF33C3B3EF3373638F338383AF3383839F3373638F33736 - 38F3333234F43A393BF53F3F41F63C3C3EF63A3A3CF63A393CF6353437F74040 - 42EF39393A7FFFFFFF00FFFFFF00FFFFFF00FFFFFF000000000A0000002B1313 - 13384B4B4B3E686868447979784A88888851979797569F9F9F5CA6A6A664ACAC - AC6AB0B0B070B3B3B374B6B6B678B8B8B87BB9B9B97BB8B8B87AB6B6B678B4B4 - B474B0B0B070A8A8A86CA1A1A1669999995F9090905786868650767676495A5A - 5A375050500FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF02FFFFFF0BFFFFFF14FFFFFF1EFFFFFF29FFFFFF33FFFFFF3DFFFF - FF46FFFFFF4EFFFFFF56FFFFFF5BFFFFFF5EFFFFFF5FFFFFFF5EFFFFFF5BFFFF - FF56FFFFFF4FFFFFFF46FFFFFF3DFFFFFF33FFFFFF28FFFFFF1EFFFFFF14FFFF - FF08FFFFFF02FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF - FF00FFFFFF03FFFFFF06FFFFFF08FFFFFF0CFFFFFF0FFFFFFF12FFFFFF16FFFF - FF18FFFFFF1BFFFFFF1DFFFFFF1EFFFFFF1FFFFFFF1FFFFFFF1FFFFFFF1EFFFF - FF1DFFFFFF1BFFFFFF18FFFFFF16FFFFFF12FFFFFF0FFFFFFF0CFFFFFF09FFFF - FF05FFFFFF01FFFFFF00FFFFFF0064AFD03562AAC9BB6FB6D4C476C0DFA879C3 - E28B7BC6E56F7DC8E6527AC6E63679C6E51979C6E50200000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000559BBBC0417E98FF5B9FBEFF67AECEFF68B0 - D0FF69B0D0FF69B1D0FF6DB5D4FF70B8D7FF71BBDBFA73BEDDE075C0DFC477C2 - E0A779C5E28B7CC9E56E7DCBE6527ACAE5357ACAE5197BCBE602000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 00000000000000000000000000005DA3C1C43F7993FF5B9EBAFF68AECDFF69B0 - D0FF69B0D0FF7AB5CEFF6BAECDFF66AECFFF69B1D2FF6AB2D3FF68B0D2FF69B1 - D3FF65ADD0FF6AB2D4FF69B2D3FF6BB4D5FF70BCDAFF72BFDCF97BCAE5620000 - 0000000000000000000000000000000000000000000000000000000000000000 - 000000000000000000000000000069B0D0C477BBD7FF5D9DB8FF62A4C1FF65A9 - C7FF68AECDFFDFE6E7FFF7F4F1FFEDECE9FFDCE3E5FFCADADFFFB7D0D9FFA4C5 - D4FF93BCCFFF83B5CCFF79B7D1FF68B0D2FF65B0D2FF67B3D4FF86C9DF740000 - 0000000000000000000000000000000000000000000000000000000000000000 - 00000000000000000000000000006BB2D2C486CCEAFF81C7E4FF70B3CFFF60A0 - BCFF64A5C1FFD4DBDDFFF5F5F5FFFBFBFBFFFDFDFDFFFEFEFEFFFFFFFFFFFFFF - FFFFFFFFFFFFFEFEFDFFFAF7F5FFF4F0EDFFE4E8E7FFD3DFE2FFD7E1E2CBE9E3 - DC88EAE0D76AE5D9CD4CE2D4C809000000000000000000000000000000000000 - 000000000000000000000000000068B1D1C484CAE9FF82C8E6FF84CCECFF79BF - DCFF62A2BDFFC7CECFFFC0BFBFFFBCBBBBFFCFCFCEFFDCDCDCFFDFDEDEFFE6E6 - E5FFF6F5F5FFFDFDFDFFFFFEFEFFFFFEFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFF - FEFFFFFFFFFFFCFAF9FFE3D5C929000000000000000000000000000000000000 - 00000000000000000000000000006BB3D2C488CEECFF7FC6E4FF83CBEBFF81C9 - EAFF7FC7E5FFBAD0D7FFBEBDBCFFA5A5A4FFB0AFAEFFAFAEADFFAEAEADFFBDBC - BBFFC4C4C3FFCDCDCCFFC6C5C5FFC7C7C6FFD3D2D2FFE1E0DFFFDEDDDDFFE8E7 - E7FFF1F1F0FFFCFAF8FFE5D8CC29000000000000000000000000000000000000 - 000000000000000000000000000069B1D1C484CBEAFF81C7E6FF82C9EAFF7EC7 - E9FF7CC5E5FF7DC5E4FF98C1D0FFA5A6A5FFA7A6A4FFA7A6A4FFA7A6A4FFACAB - AAFFC2C1BFFFC8C7C6FFCDCCCAFFC2C1BFFFC6C5C4FFCECDCCFFC6C6C4FFD4D3 - D2FFD1D0CFFFFBF9F6FFE4D7CB29000000000000000000000000000000000000 - 000000000000000000000000000066AFCFC482C8E7FF80C6E5FF7FC7E9FF80C8 - E9FF7CC5E5FF71B9DCFF69B1D4FF86C4DAFFABAFAEFFA9A8A5FFA09E9CFFABAA - A7FFBFBDBAFFCDCBC8FFC5C4C1FFC3C2C0FFC2C1BFFFC6C5C2FFC7C6C4FFC7C6 - C4FFD5D4D1FFFAF8F3FFE4D7CA29000000000000000000000000000000000000 - 000000000000000000000000000064ACCDC482C9E7FF81C8E5FF7EC6E7FF7EC6 - E6FF7AC3E3FF6EB6D9FF6DB7D8FF73BCDBFFAAB9BBFFBBB8B4FFB8B5B1FFBFBD - B8FFDAD8D3FFE5E2DDFFE0DED9FFDEDCD7FFCECCC8FFE7E5E0FFE2E0DBFFE5E3 - DFFFDDDBD7FFFAF6F0FFE4D6C929000000000000000000000000000000000000 - 000000000000000000000000000064ACCCC481C8E6FF80C7E4FF7EC6E6FF7EC7 - E6FF79C1E1FF6FB7D9FF6DB7D7FF6FB9D7FF99A8A9FF9E9C97FF989691FFAAA8 - A3FFBCBAB4FFCECBC5FFC4C2BDFFC7C4BFFFD1CEC9FFE3E0DAFFE1DED8FFE9E6 - E0FFEEEBE5FFF9F5EDFFE3D5C729000000000000000000000000000000000000 - 000000000000000000000000000067B0CFC480C7E5FF7FC6E4FF7DC4E6FF7AC2 - E4FF7CC4E3FF72BADCFF6DB7D8FF72BCDBFF93A2A2FF9B9892FF999691FFA09D - 97FFBDBAB4FFC5C2BBFFCAC7C0FFC0BDB6FFC4C1BAFFCDCAC4FFC0BEB8FFCECB - C5FFD0CEC7FFF8F3EAFFE3D5C629000000000000000000000000000000000000 - 000000000000000000000000000066AFCFC480C6E5FF7CC3E1FF7CC3E5FF79C2 - E4FF7CC5E4FF72BBDDFF6BB5D7FF72BCDBFF9AA8A7FF9E9B94FF95938CFFAFAB - A3FFC5C1B8FFCBC7BEFFC2BFB7FFC1BEB6FFBFBCB4FFC3C0B8FFC5C2BAFFC6C2 - BBFFD3CFC7FFF7F1E6FFE3D4C429000000000000000000000000000000000000 - 000000000000000000000000000064ADCEC480C6E6FF7FC5E3FF7EC6E8FF7FC8 - E8FF77BFE1FF71BADDFF6FB9DAFF75BFDDFF98A5A3FFA8A49BFFA8A49BFFB3AF - A5FFDED9CCFFF3EDDFFFF8F2E4FFF5EFE1FFE9E4D8FFE4DFD3FFDFDACEFFE2DD - D1FFDAD6CBFFF6F0E3FFE2D3C329000000000000000000000000000000000000 - 000000000000000000000000000064ADCEC482C8E8FF82C9E6FF82CAEBFF7DC5 - E6FF78C1E3FF73BADCFF72BBDCFF71BBDBFF909E9CFF969289FF8F8B83FF9C98 - 8FFFB8B3A9FFCAC4B9FFC2BDB2FFC0BCB1FFC6C1B6FFD7D2C5FFD8D3C6FFE0DA - CEFFE5DFD2FFF5EEDFFFE2D3C129000000000000000000000000000000000000 - 000000000000000000000000000068B0D0C484CAE9FF81C7E5FF82CAEBFF7EC6 - E7FF78C0E3FF78C0E2FF73BCDDFF71B9D9FF899795FF8C8880FF8C8880FF9A95 - 8BFFBAB5A9FFC6C1B4FFC1BCAFFFC0BBAFFFBEB9ADFFCCC6B9FFC1BCB0FFCBC6 - B9FFCDC8BCFFF4EDDCFFE2D2BF29000000000000000000000000000000000000 - 00000000000000000000000000006BB3D2C486CBE9FF80C5E4FF85CCECFF80C8 - E9FF7DC4E5FF79C1E1FF76BEDFFF71BBDBFF8C9996FF918C82FF8B877DFF948F - 85FFB7B2A5FFC2BCAFFFC6C1B3FFBEB9ACFFBEB9ACFFC2BDB0FFC5C0B2FFC5BF - B2FFD0CABCFFF4EBD9FFE1D1BE29000000000000000000000000000000000000 - 000000000000000000000000000069B1D1C485CBEAFF82C8E6FF82C9EBFF7EC6 - E8FF7AC2E4FF72B9DCFF6EB6D9FF71BBDBFF96A29EFF9D988BFF9B968AFFABA5 - 97FFC7C1B1FFCEC7B7FFC1BBADFFC2BBADFFBEB8AAFFCDC6B7FFBFB9ABFFC9C3 - B4FFCAC4B5FFF3EAD6FFE1D1BD29000000000000000000000000000000000000 - 00000000000000000000000000006BB3D2C488CEECFF7FC5E4FF85CCECFF80C9 - EAFF7CC4E5FF72BBDDFF70B9DBFF6FB8D9FF84918FFF868278FF89857AFF8E8A - 7FFFBCB6A7FFD2CBBAFFE0D8C6FFD8D0BFFFDAD2C1FFEDE5D1FFF4EBD6FFF4EB - D6FFF1E9D4FFF3E9D4FFE1D0BC29000000000000000000000000000000000000 - 000000000000000000000000000069B1D1C484CBE9FF81C8E6FF80C8E9FF7FC8 - E9FF7DC5E5FF77BFE0FF6AB3D6FF6EB8D9FF899593FF898479FF858076FF938E - 82FFB7B1A2FFCAC3B2FFC2BBACFFC1BBACFFBDB7A8FFC3BCADFFC6BFAFFFBFB9 - AAFFD6CFBDFFF2E8D2FFCFBFAC25000000000000000000000000000000000000 - 000000000000000000000000000066AFCFC482C8E7FF7FC6E5FF7FC7E9FF80C8 - E8FF7CC4E5FF6FB8DAFF67B0D3FF73BCDCFF929F9EFF97948AFF98958AFFB7B2 - A4FFE2DBC9FFE4DECCFFDDD6C5FFDDD7C5FFD4CEBDFFD0C9B8FFC2BCADFFCEC7 - B6FFD3CCBAFFF1E6D0FF554E4621040303050000000300000001000000000000 - 000000000000000000000000000063ACCDC481C8E7FF81C8E5FF7EC6E6FF7DC5 - E5FF7AC2E2FF6EB7DAFF6EB7D9FF72BBDBFF89989AFF898882FF888882FF9493 - 8CFFC2C0B7FFDFDCD1FFE1DED2FFE1DED1FFE3DFD2FFF3EFDFFFF9F4E3FFF8F3 - E1FFF6F0DEFFF0E7D4FD0A09083300000028000000210000001B000000100000 - 000300000000000000000000000064ACCAC282C8E6FF80C7E4FF7EC5E6FF7FC7 - E6FF79C1E1FF6FB7D9FF6DB6D7FF6FB8D8FF869496FF878580FF898882FF9594 - 8FFFC1C0B8FFD6D5CCFFCBCAC2FFCBCAC2FFCBCAC3FFD3D2CAFFCCCBC3FFD1CF - C7FFEEECE1FFD8D1C5E6000000490000004700000043000000380000001B0000 - 000400000000000000000000000065ADCBC380C6E5FF7FC6E4FF7DC5E6FF7AC2 - E4FF7CC4E3FF72BBDCFF6DB7D8FF71BBDBFF96A29FFF979387FF959187FFA7A3 - 97FFCECABCFFE3DAC8FFECE8D8FFE6E2D4FFE0DCD0FFD4D1C6FFD0CEC4FFD2CF - C6FFFCF9ECFFB9B2A8E1272523830606055D0000004600000025121110080000 - 00000000000000000000000000005896B0C180C6E5FF7CC3E1FF7CC4E6FF79C2 - E4FF7BC4E4FF72BBDDFF6BB5D7FF73BCDBFF98A29BFFA09989FFA19A89FFB0A9 - 97FFE5D9C1FFDABC9DFFD5B697FFDFC4A6FFE0C4A6FFE0C4A7FFF0E0C8FFFCF4 - DFFFFCF4E0FFA19C95FF92918FFFA7A5A1FCAAA6A1D98F8A859C8B847E5D857D - 76237C766F0200000000000000006BB1D08480C6E6FF80C6E4FF7EC6E8FF80C8 - E8FF77BFE1FF71BADCFF70B9DBFF75BEDDFF909992FF98907EFF99917FFFA8A0 - 8CFFDFD4B9FFEDE1C6FFCCC4AFFFD2C9B4FFE2D7BFFFEFE0C4FFF4E9CFFFF5EA - D0FFD7CCB8FF7D7B78FF8D8B87FF9E9D98FFC1BFB9FFD4D2CCFFE5E2DBFFF5F1 - E9FFDBD4CAE58D82789C2824200E7BC2E20983CAE99C82C8E6FE82CAEBFF7DC5 - E6FF79C1E3FF73BBDDFF72BBDCFF71BADBFF738183FF79756FFF7E7971FF8A84 - 7AFFB0A898FFC2BBAEFFBFB8AEFF797266FF7B7366FF908877FFA69C88FFBAB0 - 9AFFA6A097FFABA8A0FFB0ADA5FFBDB9B1FFC9C5BCFFD5D0C6FFE0DACFFFB8AF - A4E1514A448813110F2716131103000000000000000081C8E75483CAEBEC7EC6 - E7FF79C0E3FF78C0E2FF74BDDDFF70B9D9FF849090FF7F7B72FF737068FF7976 - 6EFFA29D93FFBCB7ABFF928D85FF3C3733FF27211FFF221C1AFF241F1EFF241F - 1EFF322E2DFF6B6765FF5B5756FFA7A3A0FFA6A19CFFA19A93FA706863C14442 - 414B62605E04000000000000000000000000000000000000000085CDEC1B7FC7 - E8BD7DC5E6FF79C1E1FF76BEDEFF71BBDBFF3E4B4FB74C473FC6746C61E4B3A9 - 98FBD1C8B5FFCFC7B4FFB7B09FFF938D80FF7A766BFF706B61FF5C564EFF4D47 - 41FF504A45FF524B49FF8F8987FFA49E9CFFB3AEADFFBFBBB9FFBFBBBAFFC5C2 - C1FBCAC7C6D99F9A992C00000000000000000000000000000000000000007BC3 - E50278C0E27670B8DBF96DB6D9FF71BADBFF1A2B337E00000056000000321411 - 0F26463E3756696055909B8F7EC5CCBEA7F2DED2B8FFD3C9B0FFC6BDA6FFCAC0 - A9FFA19684E839342E9A171615642E2C2C764A474699605C5BB66E6A68C87873 - 72D27F7B79D5504D4C8F15141403000000000000000000000000000000000000 - 0000000000006EB6D9346EB7D9D96EB8D9FF1A2C34700000002C000000070000 - 000000000000000000001A1714041C18151237312B405A51477A7D7263AB3F38 - 3175100E0C1D0F0D0B02000000000000000003030303030202080302020D0101 - 0112010101160000001403030301000000000000000000000000000000000000 - 0000000000000000000067B0D20C68AECE931A2B343101010207000000000000 - 0000000000000000000000000000000000000000000000000000110F0D010000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000FFFFFF00000000044194CDB43D94D0FF3A92 - CFFF3A92CFFF3D94D0FF4095CED5000000050000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000FFFFFF000000000D3D94D0FFDCFDFFFFD8F9 - FFFFD8F8FFFFDBFBFFFF358ECDFF3991CEFF3A92CFFF3A92CFFF3A92CFFF3A92 - CFFF3D94D0FF4094CDB400000004000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000FFFFFF00000000153B92CFFFD5F7FFFF60D1 - F9FF61D0F8FFB4EBFDFFD9F7FFFFDAF9FFFFDAF9FFFFDAFAFFFFDAFAFFFFDAFB - FFFFDFFFFFFF3D94D0FF0000000D000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000FFFFFF00000000163B92CFFFC9F4FFFF6AD6 - F9FF6DD6F9FF6BD5F9FF6AD5F9FF6AD6F9FF6BD7FAFF6CD9FBFF6CDAFCFF6BDB - FDFFDAFDFFFF3C93D0FF00000015000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000FFFFFF00000000163C92CFFFBEF3FFFF72DA - FBFF76DBFBFF76DBFBFF76DBFBFF76DCFBFF78DFFDFF50AADEFF368BCAFF338B - CBFF338CCCFF3790CEFF3D94D0FF4194CDB40000000400000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000FFFFFF00000000163D92CFFFB4F3FFFF7AE1 - FEFF7DE2FEFF7EE3FEFF7EE3FFFF7FE4FFFF53ACDDFF56B9E8FFDAF7FFFFD6F6 - FFFFD4F6FFFFD5F7FFFFDAFBFFFF3E94D0FF0000000D00000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000FFFFFF00000000163E93D0FFADF5FFFF52AD - DEFF358ACAFF348ACAFF348ACAFF368ACAFF5DBDE9FF70D9FBFF6CD7FAFF69D5 - F9FF68D5F9FF84DFFCFFA3DBF4FF3784BABB0000001200000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000FFFFFF00000000164095D0FF84D7F4FF49A6 - DAFFDEFDFFFFDBFBFFFFDBFAFFFFDEFBFFFF77DEFDFF79DDFCFF78DCFBFF77DC - FBFF75DCFBFFA9EEFFFF60AADAFF19395047000000114194CDB33D94D0FF3A92 - CFFF3A92CFFF3D94D0FF3F93CCAC000000040000000000000000000000000000 - 0000000000000000000000000000FFFFFF00000000164397D1FF62B8E3FF7CCB - EDFFB6F2FFFF7CE3FFFF7DE3FEFF7FE3FEFF82E4FEFF83E4FEFF83E4FEFF82E4 - FEFF90E8FFFF9AE2FAFF3C8EC8EA0000001F000000123D94D0FFDCFDFFFFD8F9 - FFFFD8F8FFFFDBFBFFFF358ECDFF3991CEFF3A92CFFF3B92CFFF3B93D0FF3E95 - D0FF4194CDB40000000400000000FFFFFF00000000164498D2FF449AD3FFA9F4 - FFFF9BF3FFFF90EFFFFF91EFFFFF91EFFFFF91F0FFFF92F0FFFF92F0FFFF92F0 - FFFFA5F7FFFF65B8E3FF2E69938000000012000000153B92CFFFD5F7FFFF62D2 - F9FF62D2F9FFB6ECFEFFDBF9FFFFDCFBFFFFDDFDFFFFDEFEFFFFDFFFFFFFE4FF - FFFF4096D1FF0000000D00000000FFFFFF00000000164498D0F34397D1FF4094 - D0FF3E92CFFF3E92CEFF3E92CFFF3C92D0FF3A92D1FF3C92D0FF3D92D0FF3D92 - D0FF3E93D0FF3E92CDF10000002700000009000000163B92CFFFC7F5FFFF6EDB - FCFF71DCFCFF70DCFCFF6EDDFDFF6FDEFEFF49AADEFF308ACBFF308BCBFF358E - CDFF3F95D1FF0000001500000000FFFFFF000000001000000031000000420000 - 0043000000430000004300000043000000488D8C8CFF00000048000000430000 - 004300000042000000320000001400000002000000163992D1FFBCF5FFFF4EAB - DFFF368BCBFF358BCBFF348BCBFF348BCBFF318ACBFFD8F8FFFFD5F7FFFFDBFB - FFFF3D94D0FF0000001600000000FFFFFF000000000500000010000000160000 - 0016000000160000001600000016000000278D8C8CFF00000027000000160000 - 001600000016000000100000000500000000000000163793D3FFB0F6FFFF338B - CBFFDDFCFFFFDAF9FFFFDBF9FFFFDBF8FFFFDAF8FFFFAEE9FEFF64D5FAFFD3F8 - FFFF3B92CFFF0000001600000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF8D8C8CFF8D8C8CFF8D8C - 8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF3693D5FFA6F6FFFF338A - CBFFD3F9FFFF70DBFCFF71DAFBFF72DAFBFF72DAFBFF73DAFBFF73DBFBFFBFF3 - FFFF3C92CEFF0000001600000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF000000370000002D0000 - 002D0000002D0000002D0000002D0000002D000000373893D4FF9EF8FFFF368B - CBFFBAF5FFFF7FE3FFFF81E3FEFF82E3FEFF82E3FEFF82E3FEFF81E4FFFFB0F3 - FFFF3D92CFFF0000001600000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF00000027000000160000 - 001600000016000000160000001600000016000000273E95D2FF9CFCFFFF3B8F - CDFFAAF9FFFF91F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFFA8F9 - FFFF4094D0FF0000001600000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF00000016000000000000 - 000000000000000000000000000000000000000000153D89BDC44296D1FF4296 - D1FF4094D0FF3F92CFFF3F92CEFF3F92CEFF3F92CEFF3F92CEFF3F92CFFF4094 - D0FF3D89BDC40000001500000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF00000016000000000000 - 0000000000000000000000000000000000000000000D0000002B0000003F0000 - 0043000000430000004300000043000000430000004300000043000000430000 - 003F0000002B0000000D00000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF00000016000000000000 - 000000000000000000000000000000000000000000040000000D000000150000 - 0016000000160000001600000016000000160000001600000016000000160000 - 00150000000D0000000400000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF00000016000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF00000016000000000000 - 000000000000000000000000000000000000000000044194CDB43D94D0FF3A92 - CFFF3A92CFFF3D94D0FF3F93CCAC000000040000000000000000000000000000 - 0000000000000000000000000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF00000016000000000000 - 0000000000000000000000000000000000000000000D3D94D0FFDCFDFFFFD8F9 - FFFFD8F9FFFFDBFBFFFF358ECDFF3991CEFF3B93CFFF3D94D0FF3E95D0FF4096 - D1FF4294CDB40000000400000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF00000016000000000000 - 000000000000000000000000000000000000000000153A92D0FFD5F7FFFF62D3 - F9FF63D4F9FFB7EDFEFFDBFAFFFFDDFCFFFFDFFEFFFFB6E4F7FFB8E5F8FFBCE8 - FAFF4197D1FF0000000D00000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF00000016000000000000 - 000000000000000000000000000000000000000000163892D1FFC7F6FFFF6FDB - FCFF63C8F1FF62C9F2FF61C9F2FF61CAF2FF4AACDFFF328CCCFF328DCCFF3790 - CEFF4096D1FF0000001500000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF00000016000000000000 - 000000000000000000000000000000000000000000163692D3FFBBF5FFFF4EAC - DFFF368CCBFF358CCBFF358CCBFF358CCBFF318ACBFFD8F9FFFFD6F8FFFFDBFC - FFFF3D94D0FF0000001600000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000168D8C8CFF8D8C8CFF8D8C8CFF8D8C - 8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF3593D5FFB0F6FFFF338B - CBFFDEFCFFFFDAFAFFFFDBF9FFFFDBF9FFFFDAF8FFFFAEE9FEFF64D5FAFFD3F8 - FFFF3B92CFFF0000001600000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000110000002D000000320000002D0000 - 002D0000002D0000002D0000002D0000002D000000373893D3FFA6F6FFFF338A - CBFFD3F9FFFF70DBFCFF71DAFBFF72DAFBFF72DAFBFF73DAFBFF73DBFBFFBFF3 - FFFF3C92CEFF0000001600000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000060000001100000016000000160000 - 001600000016000000160000001600000016000000273D93D1FF9FF8FFFF368B - CBFFBAF5FFFF7FE3FFFF81E3FEFF82E3FEFF82E3FEFF82E3FEFF81E4FFFFB0F3 - FFFF3D92CFFF0000001600000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 000000000000000000000000000000000000000000164195D1FF9DFCFFFF3B8F - CDFFAAF9FFFF91F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFFA8F9 - FFFF4094D0FF0000001600000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 000000000000000000000000000000000000000000153D89BDC44296D1FF4296 - D1FF4094D0FF3F92CFFF3F92CEFF3F92CEFF3F92CEFF3F92CEFF3F92CFFF4094 - D0FF4396CFF30000001600000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000D0000002B0000003F0000 - 0043000000430000004300000043000000430000004300000043000000430000 - 0042000000310000001000000000FFFFFF000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 000000000000000000000000000000000000000000040000000D000000150000 - 0016000000160000001600000016000000160000001600000016000000160000 - 0016000000100000000500000000 - } - end - object PopupMenu1: TPopupMenu - left = 600 - top = 24 - object menShowDiskManager: TMenuItem - Caption = 'Show Disk Manager' - OnClick = menShowDiskManagerClick - end - object menShowDiskTechData: TMenuItem - Caption = 'Show Disk Technical Data' - OnClick = GetDiskTechnicalSpecs - end - object menHashDisk: TMenuItem - Caption = 'Hash this Disk...' - OnClick = menHashDiskClick - end - end - object sdLogFile: TSaveDialog - left = 616 - top = 392 - end - object DiskHashingTimer: TTimer - left = 712 - top = 272 - end -end +object frmDiskHashingModule: TfrmDiskHashingModule + Left = 1254 + Height = 623 + Top = 363 + Width = 787 + Caption = 'QuickHash v2.8.4 - Disk Hashing Module' + ClientHeight = 623 + ClientWidth = 787 + DefaultMonitor = dmDesktop + OnClose = FormClose + OnCreate = FormCreate + OnShow = btnRefreshDiskListClick + Position = poDesktopCenter + LCLVersion = '1.6.4.0' + object Label2: TLabel + Left = 16 + Height = 13 + Top = 88 + Width = 38 + Caption = 'Vendor:' + ParentColor = False + end + object Label3: TLabel + Left = 16 + Height = 13 + Top = 128 + Width = 32 + Caption = 'Model:' + ParentColor = False + end + object Label4: TLabel + Left = 16 + Height = 13 + Top = 168 + Width = 46 + Caption = 'Serial No:' + ParentColor = False + end + object lv: TLabel + Left = 95 + Height = 1 + Top = 88 + Width = 1 + Font.Style = [fsBold] + ParentColor = False + ParentFont = False + end + object lm: TLabel + Left = 95 + Height = 1 + Top = 128 + Width = 1 + Font.Style = [fsBold] + ParentColor = False + ParentFont = False + end + object ls: TLabel + Left = 95 + Height = 1 + Top = 168 + Width = 1 + Font.Style = [fsBold] + ParentColor = False + ParentFont = False + end + object Label5: TLabel + Left = 16 + Height = 13 + Top = 208 + Width = 28 + Caption = 'Type:' + ParentColor = False + end + object lt: TLabel + Left = 95 + Height = 1 + Top = 208 + Width = 1 + Font.Style = [fsBold] + ParentColor = False + ParentFont = False + end + object GroupBox1: TGroupBox + Left = 14 + Height = 594 + Top = 14 + Width = 759 + Anchors = [akTop, akLeft, akRight] + ClientHeight = 576 + ClientWidth = 755 + TabOrder = 0 + object TreeView1: TTreeView + Left = 8 + Height = 136 + Hint = 'Left click a physical disk or logical volume to select it'#10'Right click a selection for other options' + Top = 48 + Width = 735 + Anchors = [akTop, akLeft, akRight] + DefaultItemHeight = 16 + HotTrack = True + ParentShowHint = False + PopupMenu = PopupMenu1 + ScrollBars = ssAutoBoth + ShowHint = True + SortType = stText + TabOrder = 0 + OnSelectionChanged = TreeView1SelectionChanged + Options = [tvoAutoItemHeight, tvoHideSelection, tvoHotTrack, tvoKeepCollapsedNodes, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw] + end + object ledtSelectedItem: TLabeledEdit + Left = 144 + Height = 21 + Top = 208 + Width = 591 + Anchors = [akTop, akLeft, akRight] + Color = clGradientInactiveCaption + EditLabel.AnchorSideLeft.Control = ledtSelectedItem + EditLabel.AnchorSideRight.Control = ledtSelectedItem + EditLabel.AnchorSideRight.Side = asrBottom + EditLabel.AnchorSideBottom.Control = ledtSelectedItem + EditLabel.Left = 144 + EditLabel.Height = 13 + EditLabel.Top = 192 + EditLabel.Width = 591 + EditLabel.Caption = 'Selected Item:' + EditLabel.ParentColor = False + TabOrder = 5 + Text = '...' + OnChange = ledtSelectedItemChange + end + object comboHashChoice: TComboBox + Left = 144 + Height = 21 + Top = 248 + Width = 112 + ItemHeight = 13 + ItemIndex = 1 + Items.Strings = ( + 'MD5' + 'SHA-1' + 'MD5 & SHA-1' + 'SHA256' + 'SHA512' + 'SHA-1 & SHA256' + 'xxHash (fast)' + ) + TabOrder = 1 + Text = 'SHA-1' + end + object btnStartHashing: TButton + Left = 8 + Height = 27 + Top = 248 + Width = 128 + Caption = 'Compute Hash' + OnClick = btnStartHashingClick + TabOrder = 2 + end + object ledtComputedHashA: TLabeledEdit + Left = 8 + Height = 21 + Top = 328 + Width = 464 + EditLabel.AnchorSideLeft.Control = ledtComputedHashA + EditLabel.AnchorSideRight.Control = ledtComputedHashA + EditLabel.AnchorSideRight.Side = asrBottom + EditLabel.AnchorSideBottom.Control = ledtComputedHashA + EditLabel.Left = 8 + EditLabel.Height = 13 + EditLabel.Top = 312 + EditLabel.Width = 464 + EditLabel.Caption = 'Device Hash MD5' + EditLabel.ParentColor = False + ReadOnly = True + TabOrder = 3 + Text = '...' + end + object ledtComputedHashB: TLabeledEdit + Left = 8 + Height = 21 + Top = 384 + Width = 464 + EditLabel.AnchorSideLeft.Control = ledtComputedHashB + EditLabel.AnchorSideRight.Control = ledtComputedHashB + EditLabel.AnchorSideRight.Side = asrBottom + EditLabel.AnchorSideBottom.Control = ledtComputedHashB + EditLabel.Left = 8 + EditLabel.Height = 13 + EditLabel.Top = 368 + EditLabel.Width = 464 + EditLabel.Caption = 'Device Hash SHA-1' + EditLabel.ParentColor = False + ReadOnly = True + TabOrder = 4 + Text = '...' + end + object btnRefreshDiskList: TButton + Left = 8 + Height = 27 + Top = 208 + Width = 128 + Caption = 'Refresh Disk List' + OnClick = btnRefreshDiskListClick + TabOrder = 6 + end + object cbdisks: TComboBox + Left = 64 + Height = 21 + Top = 8 + Width = 288 + ItemHeight = 13 + OnChange = cbdisksChange + Style = csDropDownList + TabOrder = 7 + Visible = False + end + object Label1: TLabel + Left = 16 + Height = 13 + Top = 16 + Width = 23 + Caption = 'Disk:' + ParentColor = False + Visible = False + end + object ledtComputedHashC: TLabeledEdit + Left = 8 + Height = 21 + Top = 440 + Width = 735 + EditLabel.AnchorSideLeft.Control = ledtComputedHashC + EditLabel.AnchorSideRight.Control = ledtComputedHashC + EditLabel.AnchorSideRight.Side = asrBottom + EditLabel.AnchorSideBottom.Control = ledtComputedHashC + EditLabel.Left = 8 + EditLabel.Height = 13 + EditLabel.Top = 424 + EditLabel.Width = 735 + EditLabel.Caption = 'Device Hash SHA256' + EditLabel.ParentColor = False + ReadOnly = True + TabOrder = 8 + Text = '...' + end + object ledtComputedHashD: TLabeledEdit + Left = 8 + Height = 21 + Top = 489 + Width = 735 + EditLabel.AnchorSideLeft.Control = ledtComputedHashD + EditLabel.AnchorSideRight.Control = ledtComputedHashD + EditLabel.AnchorSideRight.Side = asrBottom + EditLabel.AnchorSideBottom.Control = ledtComputedHashD + EditLabel.Left = 8 + EditLabel.Height = 13 + EditLabel.Top = 473 + EditLabel.Width = 735 + EditLabel.Caption = 'Device Hash SHA512' + EditLabel.ParentColor = False + ReadOnly = True + TabOrder = 9 + Text = '...' + end + object cbLogFile: TCheckBox + Left = 528 + Height = 17 + Hint = 'Software title, Hashes, start times, '#13#10'end times, time taken, dates etc will '#13#10'be logged at the end of the process' + Top = 240 + Width = 148 + Caption = 'Create and save a log file?' + Checked = True + OnChange = cbLogFileChange + ParentShowHint = False + ShowHint = True + State = cbChecked + TabOrder = 10 + end + object ledtComputedHashE: TLabeledEdit + Left = 8 + Height = 21 + Top = 544 + Width = 735 + EditLabel.AnchorSideLeft.Control = ledtComputedHashE + EditLabel.AnchorSideRight.Control = ledtComputedHashE + EditLabel.AnchorSideRight.Side = asrBottom + EditLabel.AnchorSideBottom.Control = ledtComputedHashE + EditLabel.Left = 8 + EditLabel.Height = 13 + EditLabel.Top = 528 + EditLabel.Width = 735 + EditLabel.Caption = 'Device Hash xxHash' + EditLabel.ParentColor = False + TabOrder = 11 + Text = '...' + end + object lblschedulertickboxDiskModule: TCheckBox + Left = 288 + Height = 17 + Hint = 'Tick to enable scheduler' + Top = 240 + Width = 64 + Caption = 'Start at: ' + OnChange = lblschedulertickboxDiskModuleChange + TabOrder = 12 + end + object ZVDateTimePickerDiskModule: TZVDateTimePicker + Left = 360 + Height = 21 + Hint = 'Selected date and time in '#13#10'future to start disk hashing' + Top = 240 + Width = 121 + CenturyFrom = 1941 + MaxDate = 73050 + MinDate = 42736 + TabOrder = 13 + Enabled = False + TrailingSeparator = False + TextForNullDate = 'Choose Data & Time' + LeadingZeros = True + ShowHint = True + ParentShowHint = False + Visible = False + Kind = dtkDateTime + TimeFormat = tf24 + TimeDisplay = tdHM + DateMode = dmComboBox + Date = 1.7E308 + Time = 1.7E308 + UseDefaultSeparators = True + HideDateTimeParts = [] + MonthNames = 'Long' + end + object lblDiskHashSchedulerStatus: TLabel + Left = 288 + Height = 13 + Top = 272 + Width = 12 + Caption = '...' + ParentColor = False + end + end + object ImageList1: TImageList + Height = 32 + Width = 32 + left = 688 + top = 24 + Bitmap = { + 4C69030000002000000020000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF006B6A + 6D15ABABAC99B8B8B99FBBBBBC9FBABABB9FAEAEAE9FB0B0B19FB1B1B29FB2B2 + B29FB1B1B29FB8B8B99FC4C4C59FBEBDBE9FC3C2C39FB1B0B29FAFAEB19FB2B2 + B59FB4B4B69FB6B5B79FBABABC9FC8C7C89FC0C0C19FA1A0A28D65646709FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF007A79 + 7B37A7A7A8FF999899FFCCCCCDFF7A797AFF414140FF454444FF454545FF4645 + 45FF454444FF545454FF919090FF979797FF717172FF484849FF4F4F50FF5555 + 56FF575657FF595959FF5A5A5BFFA2A3A5FFADADAEFF9F9EA0FF6F6E7123FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF008484 + 8658C5C4C5FFC3C3C4FF808081FF040404FF000000FF000000FF000000FF0000 + 00FF000000FF000000FF000000FF1C1B1AFF59564CFFA7A088FFB1A889FFA89F + 7EFF9F9675FF9A9170FF7D755AFF2D2A22FF595A5EFFBDBDBEFF7B7A7D43FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009695 + 9878A5A4A5FF474747FF000000FF020202FF040404FF040404FF040404FF0404 + 04FF040404FF030303FF0C0C0DFFA6A49AFFD7D2BEFFE9E1C3FFEDE2BAFFDDD1 + A6FFCCC097FFC1B68EFFBAAE86FFA79B74FF363121FF6A6B6BFF8E8E9062FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8A8 + A99C393939FF000000FF1E1E1EFF313131FF2E2E2EFF2E2E2EFF2E2E2EFF2E2E + 2EFF2F2F2FFF2E2E2EFF0D0D0DFF3A3939FF535354FF515150FF676459FFA29A + 81FFCABF98FFBDB28BFFB3A881FFACA078FFA69A73FF787466FF94949886FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00ACAC + ADBC272727FF000000FF292929FF363636FF343434FF343434FF343434FF3434 + 34FF343434FF333333FF0D0D0DFF818181FFBABAB9FFB4B3B3FF8A8B8DFF4242 + 41FFB9AF8CFFC1B58DFFB5AA83FFAA9E77FFA2956BFF7D7660FF97989CA6FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0082818405ADAD + AED7141414FF000000FF151515FF1B1B1BFF1A1A1AFF1A1A1AFF1A1A1AFF1A1A + 1AFF1A1A1AFF121212FF292929FFDEDEDEFFA3A2A0FF51504FFFA5A5A7FF9797 + 94FFBFB490FFB7AB83FFA1966FFFADA178FFA5986CFF797053FF959598C6FFFF + FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF008E8E8F16A3A2 + A3EF020202FF000000FF000000FF000000FF000000FF000000FF000000FF0000 + 00FF000000FF282828FFB9B9B9FFE0E0E0FFC9C8C8FFC7C6C5FFE9E9E9FF7676 + 76FF6E6856FFB3A883FFA5986FFF90886CFF8D8772FF7D7868FFA5A4A6E28787 + 890AFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009595972EB7B7 + B8FD111111FF000000FF000000FF000000FF000000FF000000FF000000FF0000 + 00FF2A2A2AFF818181FF111111FF6E6E6EFFD4D4D4FF747474FF363636FF0909 + 09FF000000FF201F1AFF585448FFC1C1C2FFE9E9EDFFEBEBEDFFD6D6D7F58989 + 8B1FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A09FA14CCACA + CAFF8F8F8FFF333333FF000000FF000000FF000000FF000000FF070707FF4444 + 44FFD0D0D0FF646464FF989898FF9C9C9CFF3B3B3BFF3C3C3CFF20201FFF0101 + 01FF000000FF000000FF0C0C0FFF59595BFFAEAEAFFFC2C1C1FFC0C0C0FF9998 + 9A3AFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8A8AA6BE3E3 + E3FFE0E0E0FF5D5D5EFF000000FF020202FF444444FF969696FFD7D7D7FFEAEA + EAFFE5E5E5FF9D9D9DFF808080FF888888FFEBEBEBFFFFFFFFFFFFFFFFFFD8D8 + D8FF919191FF3F3F3FFF0C0C0DFF202023FF2C2B2EFF5F5E60FFC6C6C7FFA8A8 + AA58FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6B6B78EECEC + ECFF636366FF0D0C0FFF5B5B5BFFD2D2D2FFFFFFFFFFFFFFFFFFDADADAFF8E8E + 8EFF494949FF808080FFE4E4E4FFFFFFFFFFFFFFFFFFFBFBFBFFFCFCFCFFFFFF + FFFFFFFFFFFFFFFFFFFFBABABAFF39393BFF18181CFF111114FF717173FFA4A3 + A57CFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9A9A9AFA0A0 + A2FF252428FF78777AFFFFFFFFFFFFFFFFFFE9E9EAFF9B9B9BFF4D4D4DFF8686 + 87FFF0F0F0FFFCFCFCFFE5E5E6FFE5E5E6FFEFEFEFFFF9F9FAFFF8F8F8FFF6F6 + F6FFF6F6F7FFFCFCFCFFE1E1E2FF908F92FF5D5D5FFF101013FF555557FF8A8A + 8B9EFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000000001ACACADCC6867 + 6AFF69686BFFACACADFFF6F6F6FFF8F8F8FF9E9D9DFF848484FFE0E0E1FFF3F3 + F3FFB7B7B7FF939393FFB7B7B7FFA2A2A2FFB5B5B5FFCBCBCBFFEBEBECFFF4F4 + F4FFF2F2F3FFF5F4F5FFE9E9E9FFACACAEFF969597FF5B5B5DFF3B3B3DFFA2A2 + A2BEFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF001212120EB0B0B1E77473 + 76FFB4B3B5FFE2E2E3FFF0F0F0FFEEEEEEFFEDEDEDFFF8F8F9FFF6F6F7FFA9A9 + A9FFB5B5B5FFC4C4C4FFB4B4B4FFB9B9B9FFBDBDBDFFC5C5C5FFB5B5B5FFEEEE + EFFFEEEEEEFFEEEDEEFFF0F0F0FFEDEDEEFFC7C7C8FF9C9B9DFF49494BFFA9A9 + AADA0A0A0A06FFFFFF00FFFFFF00FFFFFF00FFFFFF0026262624C5C5C6F89F9F + A1FFEAEAEBFFEEEEEEFFEAEAEAFFEAEAEBFFEAEAEBFFEBEBEBFFE5E5E5FFBDBD + BDFFBFBFBFFFB3B3B3FFA7A7A7FFAEAEAEFFB6B6B6FFC2C2C2FF828182FFE9E9 + E9FFEAEAEBFFEAEAEAFFEAE9EAFFEBEAEBFFEFEFEFFFE0DFE0FF787879FFA6A6 + A7F01E1E1E18FFFFFF00FFFFFF00FFFFFF00FFFFFF003B3B3B40F2F2F2FFD3D2 + D3FFE9E9E9FFE6E5E6FFE6E5E6FFE6E5E6FFE5E5E6FFE7E6E7FFE2E1E2FF9595 + 95FFAEAEAEFFAEAEAEFFC0C0C0FFACACACFF989898FF484848FF878787FFEFEF + EFFFE5E5E6FFE5E5E6FFE5E5E5FFE5E5E5FFE5E5E5FFF2F2F2FFA4A4A4FF9B9B + 9BFE37373833FFFFFF00FFFFFF00FFFFFF00FFFFFF005454555FFFFFFFFFFDFD + FCFFE1E1E1FFE1E1E2FFE1E1E2FFE1E1E2FFE1E1E2FFE1E1E2FFE5E5E6FFCFCF + D0FF808081FF686868FF636363FF515151FF434343FF8B8B8CFFE6E6E7FFE2E2 + E3FFE1E1E1FFE1E1E1FFE1E1E1FFE1E1E1FFE1E0E1FFF0F0F1FF757475FF8282 + 83FF5454554FFFFFFF00FFFFFF00FFFFFF00FFFFFF0079797982EBEBECFF7F7E + 80FFCECECFFFE2E2E2FFDDDDDEFFDDDDDEFFDDDDDDFFDDDDDDFFDCDCDDFFE0E0 + E1FFE5E4E5FFD5D5D5FFC8C7C8FFCCCCCDFFDFDFE0FFE7E6E7FFDDDDDEFFDDDC + DDFFDDDDDDFFDDDDDDFFDDDCDDFFDCDCDDFFE2E1E2FFD7D7D7FF181818FF6B6B + 6BFF75757573FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0A0A0A388878AFF0504 + 08FF5E5E5EFFE4E4E5FFDFDFDFFFD8D8D8FFD8D8D8FFD9D9D9FFD9D9D9FFD9D9 + D9FFD9D9D9FFDADADBFFDCDBDCFFDBDBDCFFD9D9DAFFD8D8D9FFD8D8D9FFD8D8 + D9FFD8D8D9FFD8D8D9FFD8D8D8FFDFDFE0FFE2E2E2FF505050FF000000FF4E4E + 4EFF908F9095FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4B4B4C3BDBDBDFF8C8C + 8DFF000000FF3C3C3CFFB6B6B6FFDBDBDCFFDCDCDDFFD4D4D4FFD1D1D2FFD2D2 + D3FFD3D3D4FFD4D4D4FFD4D4D5FFD4D4D4FFD4D4D4FFD4D4D4FFD4D4D4FFD3D3 + D4FFD3D3D3FFD3D2D3FFD5D4D5FFB1B1B1FF343434FF000000FF4F4E4FFFACAC + ADFFACACACB8FFFFFF00FFFFFF00FFFFFF000606060BC9C9C9DDAEAEADFFFFFF + FFFF9B9B9BFF4B4B4BFF8F8F8FFFFFFFFFFFFFFFFFFFF9F9F9FFEDEDEDFFE2E2 + E2FFD9D8D9FFD5D5D6FFD4D4D4FFD4D4D4FFD5D5D5FFD4D4D5FFD5D5D5FFD8D8 + D9FFDDDDDDFFE2E2E2FFCECECEFF7A7A7AFF646464FF9F9FA0FFF0F0F0FFBABA + BAFFCCCCCCD600000006FFFFFF00FFFFFF001919191BC9C9CAEFD5D5D6FFCBCB + CCFFD6D6D7FFDADADBFFDBDADBFFD3D2D3FFD4D3D4FFD7D6D7FFDADADAFFDBDB + DBFFDADADAFFD9D9DAFFDADADAFFDBDBDCFFDCDCDCFFDCDCDDFFDBDCDCFFDBDB + DCFFDBDBDBFFDADADAFFDBDADBFFE1E1E1FFE2E2E2FFDDDDDEFFD5D5D6FFD8D8 + D9FFC6C6C7F02222221CFFFFFF00FFFFFF001B1B1B199F9FA0E55D5D5FFF5656 + 58FF616162FF646466FF6A696CFF3E3E3FFF1E1E20FF302F31FF39393BFF4342 + 44FF4D4C4EFF59585AFF555456FF353536FF3A3A3BFF39393AFF39393AFF3636 + 37FF353535FF454446FF717072FF6B6B6CFF6B6B6DFF6C686CFF696569FF5C5C + 5DFF979797EF30303024FFFFFF00FFFFFF000E0E0E0F989899D86F6E70FF6261 + 63FF6D6D6FFF717072FF777779FF404041FF161517FF2B2A2DFF363638FF4242 + 43FF4E4D4FFF5C5B5EFF545456FF323232FF373637FF373737FF353535FF3231 + 32FF2F2F30FF484849FF7E7D80FF777779FF777578FF799685FF7A9D88FF6D6D + 6DFF969596E019191918FFFFFF00FFFFFF0005050508898889C7737274FF5C5C + 5EFF69686AFF6C6B6EFF727174FF403F41FF131214FF2C2B2EFF363537FF4040 + 42FF4B4A4DFF59585BFF515153FF393939FF3C3B3CFF404040FF383839FF3838 + 39FF313132FF4F4F50FF777779FF727174FF736E71FF55A378FF58B785FF7171 + 70FF868587CB0B0B0B0BFFFFFF00FFFFFF00010101037A797ABC787779FF5B5A + 5CFF676669FF6A696CFF706F72FF434244FF030303FF1A1A1BFF302F31FF3C3C + 3EFF48474AFF565558FF4E4E50FF313132FF323233FF383839FF333233FF3635 + 36FF2C2C2CFF515052FF757477FF706F72FF717073FF6D6C6DFF6A6969FF7E7D + 80FF787878BA03030303FFFFFF00FFFFFF00FFFFFF003232327E434344ED3635 + 37F7383739F739393BF63C3B3DF6303032F61F1E20F4212122F4262527F42D2C + 2EF4343335F43B3A3CF33C3B3EF3373638F338383AF3383839F3373638F33736 + 38F3333234F43A393BF53F3F41F63C3C3EF63A3A3CF63A393CF6353437F74040 + 42EF39393A7FFFFFFF00FFFFFF00FFFFFF00FFFFFF000000000A0000002B1313 + 13384B4B4B3E686868447979784A88888851979797569F9F9F5CA6A6A664ACAC + AC6AB0B0B070B3B3B374B6B6B678B8B8B87BB9B9B97BB8B8B87AB6B6B678B4B4 + B474B0B0B070A8A8A86CA1A1A1669999995F9090905786868650767676495A5A + 5A375050500FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF02FFFFFF0BFFFFFF14FFFFFF1EFFFFFF29FFFFFF33FFFFFF3DFFFF + FF46FFFFFF4EFFFFFF56FFFFFF5BFFFFFF5EFFFFFF5FFFFFFF5EFFFFFF5BFFFF + FF56FFFFFF4FFFFFFF46FFFFFF3DFFFFFF33FFFFFF28FFFFFF1EFFFFFF14FFFF + FF08FFFFFF02FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF + FF00FFFFFF03FFFFFF06FFFFFF08FFFFFF0CFFFFFF0FFFFFFF12FFFFFF16FFFF + FF18FFFFFF1BFFFFFF1DFFFFFF1EFFFFFF1FFFFFFF1FFFFFFF1FFFFFFF1EFFFF + FF1DFFFFFF1BFFFFFF18FFFFFF16FFFFFF12FFFFFF0FFFFFFF0CFFFFFF09FFFF + FF05FFFFFF01FFFFFF00FFFFFF0064AFD03562AAC9BB6FB6D4C476C0DFA879C3 + E28B7BC6E56F7DC8E6527AC6E63679C6E51979C6E50200000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000559BBBC0417E98FF5B9FBEFF67AECEFF68B0 + D0FF69B0D0FF69B1D0FF6DB5D4FF70B8D7FF71BBDBFA73BEDDE075C0DFC477C2 + E0A779C5E28B7CC9E56E7DCBE6527ACAE5357ACAE5197BCBE602000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000005DA3C1C43F7993FF5B9EBAFF68AECDFF69B0 + D0FF69B0D0FF7AB5CEFF6BAECDFF66AECFFF69B1D2FF6AB2D3FF68B0D2FF69B1 + D3FF65ADD0FF6AB2D4FF69B2D3FF6BB4D5FF70BCDAFF72BFDCF97BCAE5620000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000069B0D0C477BBD7FF5D9DB8FF62A4C1FF65A9 + C7FF68AECDFFDFE6E7FFF7F4F1FFEDECE9FFDCE3E5FFCADADFFFB7D0D9FFA4C5 + D4FF93BCCFFF83B5CCFF79B7D1FF68B0D2FF65B0D2FF67B3D4FF86C9DF740000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000006BB2D2C486CCEAFF81C7E4FF70B3CFFF60A0 + BCFF64A5C1FFD4DBDDFFF5F5F5FFFBFBFBFFFDFDFDFFFEFEFEFFFFFFFFFFFFFF + FFFFFFFFFFFFFEFEFDFFFAF7F5FFF4F0EDFFE4E8E7FFD3DFE2FFD7E1E2CBE9E3 + DC88EAE0D76AE5D9CD4CE2D4C809000000000000000000000000000000000000 + 000000000000000000000000000068B1D1C484CAE9FF82C8E6FF84CCECFF79BF + DCFF62A2BDFFC7CECFFFC0BFBFFFBCBBBBFFCFCFCEFFDCDCDCFFDFDEDEFFE6E6 + E5FFF6F5F5FFFDFDFDFFFFFEFEFFFFFEFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFF + FEFFFFFFFFFFFCFAF9FFE3D5C929000000000000000000000000000000000000 + 00000000000000000000000000006BB3D2C488CEECFF7FC6E4FF83CBEBFF81C9 + EAFF7FC7E5FFBAD0D7FFBEBDBCFFA5A5A4FFB0AFAEFFAFAEADFFAEAEADFFBDBC + BBFFC4C4C3FFCDCDCCFFC6C5C5FFC7C7C6FFD3D2D2FFE1E0DFFFDEDDDDFFE8E7 + E7FFF1F1F0FFFCFAF8FFE5D8CC29000000000000000000000000000000000000 + 000000000000000000000000000069B1D1C484CBEAFF81C7E6FF82C9EAFF7EC7 + E9FF7CC5E5FF7DC5E4FF98C1D0FFA5A6A5FFA7A6A4FFA7A6A4FFA7A6A4FFACAB + AAFFC2C1BFFFC8C7C6FFCDCCCAFFC2C1BFFFC6C5C4FFCECDCCFFC6C6C4FFD4D3 + D2FFD1D0CFFFFBF9F6FFE4D7CB29000000000000000000000000000000000000 + 000000000000000000000000000066AFCFC482C8E7FF80C6E5FF7FC7E9FF80C8 + E9FF7CC5E5FF71B9DCFF69B1D4FF86C4DAFFABAFAEFFA9A8A5FFA09E9CFFABAA + A7FFBFBDBAFFCDCBC8FFC5C4C1FFC3C2C0FFC2C1BFFFC6C5C2FFC7C6C4FFC7C6 + C4FFD5D4D1FFFAF8F3FFE4D7CA29000000000000000000000000000000000000 + 000000000000000000000000000064ACCDC482C9E7FF81C8E5FF7EC6E7FF7EC6 + E6FF7AC3E3FF6EB6D9FF6DB7D8FF73BCDBFFAAB9BBFFBBB8B4FFB8B5B1FFBFBD + B8FFDAD8D3FFE5E2DDFFE0DED9FFDEDCD7FFCECCC8FFE7E5E0FFE2E0DBFFE5E3 + DFFFDDDBD7FFFAF6F0FFE4D6C929000000000000000000000000000000000000 + 000000000000000000000000000064ACCCC481C8E6FF80C7E4FF7EC6E6FF7EC7 + E6FF79C1E1FF6FB7D9FF6DB7D7FF6FB9D7FF99A8A9FF9E9C97FF989691FFAAA8 + A3FFBCBAB4FFCECBC5FFC4C2BDFFC7C4BFFFD1CEC9FFE3E0DAFFE1DED8FFE9E6 + E0FFEEEBE5FFF9F5EDFFE3D5C729000000000000000000000000000000000000 + 000000000000000000000000000067B0CFC480C7E5FF7FC6E4FF7DC4E6FF7AC2 + E4FF7CC4E3FF72BADCFF6DB7D8FF72BCDBFF93A2A2FF9B9892FF999691FFA09D + 97FFBDBAB4FFC5C2BBFFCAC7C0FFC0BDB6FFC4C1BAFFCDCAC4FFC0BEB8FFCECB + C5FFD0CEC7FFF8F3EAFFE3D5C629000000000000000000000000000000000000 + 000000000000000000000000000066AFCFC480C6E5FF7CC3E1FF7CC3E5FF79C2 + E4FF7CC5E4FF72BBDDFF6BB5D7FF72BCDBFF9AA8A7FF9E9B94FF95938CFFAFAB + A3FFC5C1B8FFCBC7BEFFC2BFB7FFC1BEB6FFBFBCB4FFC3C0B8FFC5C2BAFFC6C2 + BBFFD3CFC7FFF7F1E6FFE3D4C429000000000000000000000000000000000000 + 000000000000000000000000000064ADCEC480C6E6FF7FC5E3FF7EC6E8FF7FC8 + E8FF77BFE1FF71BADDFF6FB9DAFF75BFDDFF98A5A3FFA8A49BFFA8A49BFFB3AF + A5FFDED9CCFFF3EDDFFFF8F2E4FFF5EFE1FFE9E4D8FFE4DFD3FFDFDACEFFE2DD + D1FFDAD6CBFFF6F0E3FFE2D3C329000000000000000000000000000000000000 + 000000000000000000000000000064ADCEC482C8E8FF82C9E6FF82CAEBFF7DC5 + E6FF78C1E3FF73BADCFF72BBDCFF71BBDBFF909E9CFF969289FF8F8B83FF9C98 + 8FFFB8B3A9FFCAC4B9FFC2BDB2FFC0BCB1FFC6C1B6FFD7D2C5FFD8D3C6FFE0DA + CEFFE5DFD2FFF5EEDFFFE2D3C129000000000000000000000000000000000000 + 000000000000000000000000000068B0D0C484CAE9FF81C7E5FF82CAEBFF7EC6 + E7FF78C0E3FF78C0E2FF73BCDDFF71B9D9FF899795FF8C8880FF8C8880FF9A95 + 8BFFBAB5A9FFC6C1B4FFC1BCAFFFC0BBAFFFBEB9ADFFCCC6B9FFC1BCB0FFCBC6 + B9FFCDC8BCFFF4EDDCFFE2D2BF29000000000000000000000000000000000000 + 00000000000000000000000000006BB3D2C486CBE9FF80C5E4FF85CCECFF80C8 + E9FF7DC4E5FF79C1E1FF76BEDFFF71BBDBFF8C9996FF918C82FF8B877DFF948F + 85FFB7B2A5FFC2BCAFFFC6C1B3FFBEB9ACFFBEB9ACFFC2BDB0FFC5C0B2FFC5BF + B2FFD0CABCFFF4EBD9FFE1D1BE29000000000000000000000000000000000000 + 000000000000000000000000000069B1D1C485CBEAFF82C8E6FF82C9EBFF7EC6 + E8FF7AC2E4FF72B9DCFF6EB6D9FF71BBDBFF96A29EFF9D988BFF9B968AFFABA5 + 97FFC7C1B1FFCEC7B7FFC1BBADFFC2BBADFFBEB8AAFFCDC6B7FFBFB9ABFFC9C3 + B4FFCAC4B5FFF3EAD6FFE1D1BD29000000000000000000000000000000000000 + 00000000000000000000000000006BB3D2C488CEECFF7FC5E4FF85CCECFF80C9 + EAFF7CC4E5FF72BBDDFF70B9DBFF6FB8D9FF84918FFF868278FF89857AFF8E8A + 7FFFBCB6A7FFD2CBBAFFE0D8C6FFD8D0BFFFDAD2C1FFEDE5D1FFF4EBD6FFF4EB + D6FFF1E9D4FFF3E9D4FFE1D0BC29000000000000000000000000000000000000 + 000000000000000000000000000069B1D1C484CBE9FF81C8E6FF80C8E9FF7FC8 + E9FF7DC5E5FF77BFE0FF6AB3D6FF6EB8D9FF899593FF898479FF858076FF938E + 82FFB7B1A2FFCAC3B2FFC2BBACFFC1BBACFFBDB7A8FFC3BCADFFC6BFAFFFBFB9 + AAFFD6CFBDFFF2E8D2FFCFBFAC25000000000000000000000000000000000000 + 000000000000000000000000000066AFCFC482C8E7FF7FC6E5FF7FC7E9FF80C8 + E8FF7CC4E5FF6FB8DAFF67B0D3FF73BCDCFF929F9EFF97948AFF98958AFFB7B2 + A4FFE2DBC9FFE4DECCFFDDD6C5FFDDD7C5FFD4CEBDFFD0C9B8FFC2BCADFFCEC7 + B6FFD3CCBAFFF1E6D0FF554E4621040303050000000300000001000000000000 + 000000000000000000000000000063ACCDC481C8E7FF81C8E5FF7EC6E6FF7DC5 + E5FF7AC2E2FF6EB7DAFF6EB7D9FF72BBDBFF89989AFF898882FF888882FF9493 + 8CFFC2C0B7FFDFDCD1FFE1DED2FFE1DED1FFE3DFD2FFF3EFDFFFF9F4E3FFF8F3 + E1FFF6F0DEFFF0E7D4FD0A09083300000028000000210000001B000000100000 + 000300000000000000000000000064ACCAC282C8E6FF80C7E4FF7EC5E6FF7FC7 + E6FF79C1E1FF6FB7D9FF6DB6D7FF6FB8D8FF869496FF878580FF898882FF9594 + 8FFFC1C0B8FFD6D5CCFFCBCAC2FFCBCAC2FFCBCAC3FFD3D2CAFFCCCBC3FFD1CF + C7FFEEECE1FFD8D1C5E6000000490000004700000043000000380000001B0000 + 000400000000000000000000000065ADCBC380C6E5FF7FC6E4FF7DC5E6FF7AC2 + E4FF7CC4E3FF72BBDCFF6DB7D8FF71BBDBFF96A29FFF979387FF959187FFA7A3 + 97FFCECABCFFE3DAC8FFECE8D8FFE6E2D4FFE0DCD0FFD4D1C6FFD0CEC4FFD2CF + C6FFFCF9ECFFB9B2A8E1272523830606055D0000004600000025121110080000 + 00000000000000000000000000005896B0C180C6E5FF7CC3E1FF7CC4E6FF79C2 + E4FF7BC4E4FF72BBDDFF6BB5D7FF73BCDBFF98A29BFFA09989FFA19A89FFB0A9 + 97FFE5D9C1FFDABC9DFFD5B697FFDFC4A6FFE0C4A6FFE0C4A7FFF0E0C8FFFCF4 + DFFFFCF4E0FFA19C95FF92918FFFA7A5A1FCAAA6A1D98F8A859C8B847E5D857D + 76237C766F0200000000000000006BB1D08480C6E6FF80C6E4FF7EC6E8FF80C8 + E8FF77BFE1FF71BADCFF70B9DBFF75BEDDFF909992FF98907EFF99917FFFA8A0 + 8CFFDFD4B9FFEDE1C6FFCCC4AFFFD2C9B4FFE2D7BFFFEFE0C4FFF4E9CFFFF5EA + D0FFD7CCB8FF7D7B78FF8D8B87FF9E9D98FFC1BFB9FFD4D2CCFFE5E2DBFFF5F1 + E9FFDBD4CAE58D82789C2824200E7BC2E20983CAE99C82C8E6FE82CAEBFF7DC5 + E6FF79C1E3FF73BBDDFF72BBDCFF71BADBFF738183FF79756FFF7E7971FF8A84 + 7AFFB0A898FFC2BBAEFFBFB8AEFF797266FF7B7366FF908877FFA69C88FFBAB0 + 9AFFA6A097FFABA8A0FFB0ADA5FFBDB9B1FFC9C5BCFFD5D0C6FFE0DACFFFB8AF + A4E1514A448813110F2716131103000000000000000081C8E75483CAEBEC7EC6 + E7FF79C0E3FF78C0E2FF74BDDDFF70B9D9FF849090FF7F7B72FF737068FF7976 + 6EFFA29D93FFBCB7ABFF928D85FF3C3733FF27211FFF221C1AFF241F1EFF241F + 1EFF322E2DFF6B6765FF5B5756FFA7A3A0FFA6A19CFFA19A93FA706863C14442 + 414B62605E04000000000000000000000000000000000000000085CDEC1B7FC7 + E8BD7DC5E6FF79C1E1FF76BEDEFF71BBDBFF3E4B4FB74C473FC6746C61E4B3A9 + 98FBD1C8B5FFCFC7B4FFB7B09FFF938D80FF7A766BFF706B61FF5C564EFF4D47 + 41FF504A45FF524B49FF8F8987FFA49E9CFFB3AEADFFBFBBB9FFBFBBBAFFC5C2 + C1FBCAC7C6D99F9A992C00000000000000000000000000000000000000007BC3 + E50278C0E27670B8DBF96DB6D9FF71BADBFF1A2B337E00000056000000321411 + 0F26463E3756696055909B8F7EC5CCBEA7F2DED2B8FFD3C9B0FFC6BDA6FFCAC0 + A9FFA19684E839342E9A171615642E2C2C764A474699605C5BB66E6A68C87873 + 72D27F7B79D5504D4C8F15141403000000000000000000000000000000000000 + 0000000000006EB6D9346EB7D9D96EB8D9FF1A2C34700000002C000000070000 + 000000000000000000001A1714041C18151237312B405A51477A7D7263AB3F38 + 3175100E0C1D0F0D0B02000000000000000003030303030202080302020D0101 + 0112010101160000001403030301000000000000000000000000000000000000 + 0000000000000000000067B0D20C68AECE931A2B343101010207000000000000 + 0000000000000000000000000000000000000000000000000000110F0D010000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFF00000000044194CDB43D94D0FF3A92 + CFFF3A92CFFF3D94D0FF4095CED5000000050000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFF000000000D3D94D0FFDCFDFFFFD8F9 + FFFFD8F8FFFFDBFBFFFF358ECDFF3991CEFF3A92CFFF3A92CFFF3A92CFFF3A92 + CFFF3D94D0FF4094CDB400000004000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFF00000000153B92CFFFD5F7FFFF60D1 + F9FF61D0F8FFB4EBFDFFD9F7FFFFDAF9FFFFDAF9FFFFDAFAFFFFDAFAFFFFDAFB + FFFFDFFFFFFF3D94D0FF0000000D000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFF00000000163B92CFFFC9F4FFFF6AD6 + F9FF6DD6F9FF6BD5F9FF6AD5F9FF6AD6F9FF6BD7FAFF6CD9FBFF6CDAFCFF6BDB + FDFFDAFDFFFF3C93D0FF00000015000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFF00000000163C92CFFFBEF3FFFF72DA + FBFF76DBFBFF76DBFBFF76DBFBFF76DCFBFF78DFFDFF50AADEFF368BCAFF338B + CBFF338CCCFF3790CEFF3D94D0FF4194CDB40000000400000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFF00000000163D92CFFFB4F3FFFF7AE1 + FEFF7DE2FEFF7EE3FEFF7EE3FFFF7FE4FFFF53ACDDFF56B9E8FFDAF7FFFFD6F6 + FFFFD4F6FFFFD5F7FFFFDAFBFFFF3E94D0FF0000000D00000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFF00000000163E93D0FFADF5FFFF52AD + DEFF358ACAFF348ACAFF348ACAFF368ACAFF5DBDE9FF70D9FBFF6CD7FAFF69D5 + F9FF68D5F9FF84DFFCFFA3DBF4FF3784BABB0000001200000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFF00000000164095D0FF84D7F4FF49A6 + DAFFDEFDFFFFDBFBFFFFDBFAFFFFDEFBFFFF77DEFDFF79DDFCFF78DCFBFF77DC + FBFF75DCFBFFA9EEFFFF60AADAFF19395047000000114194CDB33D94D0FF3A92 + CFFF3A92CFFF3D94D0FF3F93CCAC000000040000000000000000000000000000 + 0000000000000000000000000000FFFFFF00000000164397D1FF62B8E3FF7CCB + EDFFB6F2FFFF7CE3FFFF7DE3FEFF7FE3FEFF82E4FEFF83E4FEFF83E4FEFF82E4 + FEFF90E8FFFF9AE2FAFF3C8EC8EA0000001F000000123D94D0FFDCFDFFFFD8F9 + FFFFD8F8FFFFDBFBFFFF358ECDFF3991CEFF3A92CFFF3B92CFFF3B93D0FF3E95 + D0FF4194CDB40000000400000000FFFFFF00000000164498D2FF449AD3FFA9F4 + FFFF9BF3FFFF90EFFFFF91EFFFFF91EFFFFF91F0FFFF92F0FFFF92F0FFFF92F0 + FFFFA5F7FFFF65B8E3FF2E69938000000012000000153B92CFFFD5F7FFFF62D2 + F9FF62D2F9FFB6ECFEFFDBF9FFFFDCFBFFFFDDFDFFFFDEFEFFFFDFFFFFFFE4FF + FFFF4096D1FF0000000D00000000FFFFFF00000000164498D0F34397D1FF4094 + D0FF3E92CFFF3E92CEFF3E92CFFF3C92D0FF3A92D1FF3C92D0FF3D92D0FF3D92 + D0FF3E93D0FF3E92CDF10000002700000009000000163B92CFFFC7F5FFFF6EDB + FCFF71DCFCFF70DCFCFF6EDDFDFF6FDEFEFF49AADEFF308ACBFF308BCBFF358E + CDFF3F95D1FF0000001500000000FFFFFF000000001000000031000000420000 + 0043000000430000004300000043000000488D8C8CFF00000048000000430000 + 004300000042000000320000001400000002000000163992D1FFBCF5FFFF4EAB + DFFF368BCBFF358BCBFF348BCBFF348BCBFF318ACBFFD8F8FFFFD5F7FFFFDBFB + FFFF3D94D0FF0000001600000000FFFFFF000000000500000010000000160000 + 0016000000160000001600000016000000278D8C8CFF00000027000000160000 + 001600000016000000100000000500000000000000163793D3FFB0F6FFFF338B + CBFFDDFCFFFFDAF9FFFFDBF9FFFFDBF8FFFFDAF8FFFFAEE9FEFF64D5FAFFD3F8 + FFFF3B92CFFF0000001600000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF8D8C8CFF8D8C8CFF8D8C + 8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF3693D5FFA6F6FFFF338A + CBFFD3F9FFFF70DBFCFF71DAFBFF72DAFBFF72DAFBFF73DAFBFF73DBFBFFBFF3 + FFFF3C92CEFF0000001600000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF000000370000002D0000 + 002D0000002D0000002D0000002D0000002D000000373893D4FF9EF8FFFF368B + CBFFBAF5FFFF7FE3FFFF81E3FEFF82E3FEFF82E3FEFF82E3FEFF81E4FFFFB0F3 + FFFF3D92CFFF0000001600000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF00000027000000160000 + 001600000016000000160000001600000016000000273E95D2FF9CFCFFFF3B8F + CDFFAAF9FFFF91F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFFA8F9 + FFFF4094D0FF0000001600000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF00000016000000000000 + 000000000000000000000000000000000000000000153D89BDC44296D1FF4296 + D1FF4094D0FF3F92CFFF3F92CEFF3F92CEFF3F92CEFF3F92CEFF3F92CFFF4094 + D0FF3D89BDC40000001500000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF00000016000000000000 + 0000000000000000000000000000000000000000000D0000002B0000003F0000 + 0043000000430000004300000043000000430000004300000043000000430000 + 003F0000002B0000000D00000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF00000016000000000000 + 000000000000000000000000000000000000000000040000000D000000150000 + 0016000000160000001600000016000000160000001600000016000000160000 + 00150000000D0000000400000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF00000016000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF00000016000000000000 + 000000000000000000000000000000000000000000044194CDB43D94D0FF3A92 + CFFF3A92CFFF3D94D0FF3F93CCAC000000040000000000000000000000000000 + 0000000000000000000000000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF00000016000000000000 + 0000000000000000000000000000000000000000000D3D94D0FFDCFDFFFFD8F9 + FFFFD8F9FFFFDBFBFFFF358ECDFF3991CEFF3B93CFFF3D94D0FF3E95D0FF4096 + D1FF4294CDB40000000400000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF00000016000000000000 + 000000000000000000000000000000000000000000153A92D0FFD5F7FFFF62D3 + F9FF63D4F9FFB7EDFEFFDBFAFFFFDDFCFFFFDFFEFFFFB6E4F7FFB8E5F8FFBCE8 + FAFF4197D1FF0000000D00000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF00000016000000000000 + 000000000000000000000000000000000000000000163892D1FFC7F6FFFF6FDB + FCFF63C8F1FF62C9F2FF61C9F2FF61CAF2FF4AACDFFF328CCCFF328DCCFF3790 + CEFF4096D1FF0000001500000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF00000016000000000000 + 000000000000000000000000000000000000000000163692D3FFBBF5FFFF4EAC + DFFF368CCBFF358CCBFF358CCBFF358CCBFF318ACBFFD8F9FFFFD6F8FFFFDBFC + FFFF3D94D0FF0000001600000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000168D8C8CFF8D8C8CFF8D8C8CFF8D8C + 8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF8D8C8CFF3593D5FFB0F6FFFF338B + CBFFDEFCFFFFDAFAFFFFDBF9FFFFDBF9FFFFDAF8FFFFAEE9FEFF64D5FAFFD3F8 + FFFF3B92CFFF0000001600000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000110000002D000000320000002D0000 + 002D0000002D0000002D0000002D0000002D000000373893D3FFA6F6FFFF338A + CBFFD3F9FFFF70DBFCFF71DAFBFF72DAFBFF72DAFBFF73DAFBFF73DBFBFFBFF3 + FFFF3C92CEFF0000001600000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000060000001100000016000000160000 + 001600000016000000160000001600000016000000273D93D1FF9FF8FFFF368B + CBFFBAF5FFFF7FE3FFFF81E3FEFF82E3FEFF82E3FEFF82E3FEFF81E4FFFFB0F3 + FFFF3D92CFFF0000001600000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000164195D1FF9DFCFFFF3B8F + CDFFAAF9FFFF91F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFF92F0FFFFA8F9 + FFFF4094D0FF0000001600000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000153D89BDC44296D1FF4296 + D1FF4094D0FF3F92CFFF3F92CEFF3F92CEFF3F92CEFF3F92CEFF3F92CFFF4094 + D0FF4396CFF30000001600000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000D0000002B0000003F0000 + 0043000000430000004300000043000000430000004300000043000000430000 + 0042000000310000001000000000FFFFFF000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000040000000D000000150000 + 0016000000160000001600000016000000160000001600000016000000160000 + 0016000000100000000500000000 + } + end + object PopupMenu1: TPopupMenu + left = 600 + top = 24 + object menShowDiskManager: TMenuItem + Caption = 'Show Disk Manager' + OnClick = menShowDiskManagerClick + end + object menShowDiskTechData: TMenuItem + Caption = 'Show Disk Technical Data' + OnClick = GetDiskTechnicalSpecs + end + object menHashDisk: TMenuItem + Caption = 'Hash this Disk...' + OnClick = menHashDiskClick + end + end + object sdLogFile: TSaveDialog + left = 616 + top = 392 + end + object DiskHashingTimer: TTimer + left = 712 + top = 272 + end +end diff --git a/frmaboutunit.lfm b/frmaboutunit.lfm index 01d7838..51a8350 100644 --- a/frmaboutunit.lfm +++ b/frmaboutunit.lfm @@ -1,57 +1,57 @@ -object frmAbout: TfrmAbout - Left = 900 - Height = 435 - Top = 462 - Width = 734 - Caption = 'About QuickHash-GUI' - ClientHeight = 435 - ClientWidth = 734 - Position = poMainFormCenter - LCLVersion = '1.6.2.0' - object memAbout: TMemo - Left = 16 - Height = 370 - Top = 24 - Width = 704 - Anchors = [akTop, akLeft, akRight, akBottom] - Lines.Strings = ( - 'Developed by Ted Smith (c) 2011-2017 ' - '' - 'Home Page : http://www.quickhash-gui.org (First registered in 2011 and hosted until 2016 at ' - 'http://sourceforge.net/projects/quickhash)' - '' - 'Donations are welcomed! The website is hosted using AWS which is not free after the first year. If you have found QuickHash ' - 'useful to you or your business, please consider donating using PayPal at https://paypal.me/quickhash' - '' - 'Development Github Page : https://github.com/tedsmith/quickhash' - '' - 'Contributions made by Dareal Shinji (http://www.github.com/darealshinji), especially regarding repository maintenance and ' - 'Debian packaging are both welcomed and acknowledged, in addition to the Lazarus forum members, who are always so helpful. ' - '' - 'Bug Tracker available at http://www.quickhash-gui.org/bug-tracker/ where bugs and feature requests can be submitted and ' - 'reviewed. ' - '' - 'For a private communication or technical help which the website does not answer, you can e-mail me at ' - 'tedsmith28@yahoo.co.uk, however, this should not be used as the means to ask about bugs or problems. Please use the bug ' - 'tracker for that!! ' - '' - 'Created using the Lazarus IDE and the Freepascal Compiler. QuickHash is open-source and released under the ' - 'GPL2 license. The HashLib4Pascal library is licensed under MIT and developed by the talented Ugochukwu Mmaduekwe Stanley ' - '(aka Xor-el - see https://github.com/Xor-el/HashLib4Pascal).' - ) - ReadOnly = True - ScrollBars = ssAutoBoth - TabOrder = 0 - end - object Button1: TButton - AnchorSideTop.Control = memAbout - AnchorSideTop.Side = asrBottom - Left = 304 - Height = 25 - Top = 394 - Width = 147 - Caption = 'Close' - OnClick = Button1Click - TabOrder = 1 - end -end +object frmAbout: TfrmAbout + Left = 900 + Height = 435 + Top = 462 + Width = 734 + Caption = 'About QuickHash-GUI' + ClientHeight = 435 + ClientWidth = 734 + Position = poMainFormCenter + LCLVersion = '1.6.2.0' + object memAbout: TMemo + Left = 16 + Height = 370 + Top = 24 + Width = 704 + Anchors = [akTop, akLeft, akRight, akBottom] + Lines.Strings = ( + 'Developed by Ted Smith (c) 2011-2017 ' + '' + 'Home Page : http://www.quickhash-gui.org (First registered in 2011 and hosted until 2016 at ' + 'http://sourceforge.net/projects/quickhash)' + '' + 'Donations are welcomed! The website is hosted using AWS which is not free after the first year. If you have found QuickHash ' + 'useful to you or your business, please consider donating using PayPal at https://paypal.me/quickhash' + '' + 'Development Github Page : https://github.com/tedsmith/quickhash' + '' + 'Contributions made by Dareal Shinji (http://www.github.com/darealshinji), especially regarding repository maintenance and ' + 'Debian packaging are both welcomed and acknowledged, in addition to the Lazarus forum members, who are always so helpful. ' + '' + 'Bug Tracker available at http://www.quickhash-gui.org/bug-tracker/ where bugs and feature requests can be submitted and ' + 'reviewed. ' + '' + 'For a private communication or technical help which the website does not answer, you can e-mail me at ' + 'tedsmith28@yahoo.co.uk, however, this should not be used as the means to ask about bugs or problems. Please use the bug ' + 'tracker for that!! ' + '' + 'Created using the Lazarus IDE and the Freepascal Compiler. QuickHash is open-source and released under the ' + 'GPL2 license. The HashLib4Pascal library is licensed under MIT and developed by the talented Ugochukwu Mmaduekwe Stanley ' + '(aka Xor-el - see https://github.com/Xor-el/HashLib4Pascal).' + ) + ReadOnly = True + ScrollBars = ssAutoBoth + TabOrder = 0 + end + object Button1: TButton + AnchorSideTop.Control = memAbout + AnchorSideTop.Side = asrBottom + Left = 304 + Height = 25 + Top = 394 + Width = 147 + Caption = 'Close' + OnClick = Button1Click + TabOrder = 1 + end +end diff --git a/frmaboutunit.pas b/frmaboutunit.pas index a11df5d..2e598ff 100644 --- a/frmaboutunit.pas +++ b/frmaboutunit.pas @@ -1,41 +1,41 @@ -unit frmAboutUnit; - -{$mode objfpc} - -interface - -uses - Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, - StdCtrls; - -type - - { TfrmAbout } - - TfrmAbout = class(TForm) - Button1: TButton; - memAbout: TMemo; - procedure Button1Click(Sender: TObject); - private - { private declarations } - public - { public declarations } - end; - -var - frmAbout: TfrmAbout; - -implementation - -{ TfrmAbout } - -procedure TfrmAbout.Button1Click(Sender: TObject); -begin - frmAbout.Close; -end; - -initialization - {$I frmaboutunit.lrs} - -end. - +unit frmAboutUnit; + +{$mode objfpc} + +interface + +uses + Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, + StdCtrls; + +type + + { TfrmAbout } + + TfrmAbout = class(TForm) + Button1: TButton; + memAbout: TMemo; + procedure Button1Click(Sender: TObject); + private + { private declarations } + public + { public declarations } + end; + +var + frmAbout: TfrmAbout; + +implementation + +{ TfrmAbout } + +procedure TfrmAbout.Button1Click(Sender: TObject); +begin + frmAbout.Close; +end; + +initialization + {$I frmaboutunit.lrs} + +end. + diff --git a/project1.lrs b/project1.lrs index 2747aa9..9d0a01d 100644 --- a/project1.lrs +++ b/project1.lrs @@ -1,5237 +1,5237 @@ -LazarusResources.Add('MAINICON','ICO',[ - #0#0#1#0#6#0#0#0#0#0#1#0' '#0#226#145#0#0'f'#0#0#0#128#128#0#0#1#0' '#0'('#8#1 - +#0'H'#146#0#0'@@'#0#0#1#0' '#0'(B'#0#0'p'#154#1#0'00'#0#0#1#0' '#0#168'%'#0#0 - +#152#220#1#0' '#0#0#1#0' '#0#168#16#0#0'@'#2#2#0#16#16#0#0#1#0' '#0'h'#4#0#0 - +#232#18#2#0#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#1#0#0#0#1#0#8#6#0#0#0'\r' - +#168'f'#0#0#145#169'IDATx'#218#236']'#5#128#28#245#213#127#235'n'#231'w9I.N' - +#136#144#4#139#17#220'['#220#221#138';!'#184'|'#180#148#2#197'Kq'#13'R('#20 - +'(V'#180#197#3#9'!'#144#144#16#187#156#219#202#173#251'~'#239#253'gfo'#246'r' - +'~'#187';{'#242#131#201#236#173#204#204#202#251#253#159'?'#25#140'a'#12'c'#24 - +#181#144'I}'#1'c'#24#195#24#164#195#24#1#140'a'#12#163#24'c'#4'0'#134'1'#140 - +'b'#140#17#192#24#198'0'#138'1F'#0'c'#24#195'('#198#24#1#140'"'#140#155'}2}' - +#223#6#220'L'#184#25'q'#11#227#230#161#173#225#167#21#17#169#175'o'#12#217 - +#199#24#1#12'c'#160'@'#155'q7'#21#183'i'#184'M'#198#173#8'8'#225'N'#217'd2' - +#153'p'#155#132#191#167#239'<'#132#155''''#145'H0B'#224'7'#175#232'v'#7'n' - +#219'p'#219#128#219'F'#220'j'#145'4'#18'R'#127#6'c'#24#26#198#8' '#199#129'B' - +'.'#199#221'x'#224#132'|'#170#176#161'P'#211#223'%='#189'N'#214#195'7+'#235 - +#230'+O@'#207'r'#156#232#249#161#0#146#197'&'#232'$'#132#228#134#196#224#145 - +#250's'#27'C'#255'0F'#0'9'#6#20'x'#18#234#189'q'#219#7#183'=P'#208'ie'#215 - +#136#159'#'#22'nA'#160'e'#194#157#226#199'DO'#20'nwG'#12'b!O'#240#127'$R'#238 - +#236#230'q'#209#157']I'#2#159#211#136#187#181#184'}'#198'o'#171#145#20'bR' - +#127#182'c'#216#17'c'#4' 1P'#224#11'p'#183#20'8'#161#223#27#5'u'#186#240'X' - +#167'L'#239'('#228't'#155#219#0#228#244#12#185#140'{'#158#140'{'#157#140#191 - +'!'#235#250'|'#232'<'#166' '#196#130#252#146'ps'#27'pRM'#255#203#184#191#197 - +#143#209#235#196#247'AbGb'#232'B'#10#29#248#248#255#160#147#16'~'#26'3'#31'r' - +#3'c'#4#144'e'#160#192'[p'#183#23#240#171'<'#10#229'L'#224#191#7#177#192#203 - +'8)'#6#185'\'#158#20'h'#185#156#187'_.'#227#4#158#30#163#219#10'z'#142#188 - +#203#227#252#30'D'#247#201#21#10#220'+AF{P@\'#22#135'D,'#134#194#26#131'8' - +#238#227#241#24'/'#216'qn'#31'O'#0#222#194#251#241#223'8@'#28#255#137#199#185 - +#191#227#137#4#187#157#224#239'#'#2#136''''#186''''#134'nH'#193#129#247#127 - +#14''#193#238#139#11'['#146'(R'#9#161#139#217'A&' - +#195#10#220#158'G2'#248'E'#234#239'k4a'#140#0'2'#4#20'z%'#238#246#7'N'#232 - +#127#143'{'#29#221'/'#172#230#226#21'^,'#240'$'#172'$'#224'J'#165#2#148#180 - +'W)A'#163#214'3'#1#215#144#176'ku'#160#209#242'B'#175'V'#129#10#159#175'T' - +#202#217's'#233'u'#10#185'p'#172'.'#26#129#130'3'#21#184#251#216#149'p'#23 - +#202'Vn'#224'Vo'#129#4#226#156#128#198'x'#1#142#197'8'#161#142'E'#19#16'E!' - +#143'D'#227#16'Eb'#8'!'#9#132#131'~n'#11's'#251#16'#'#135'0>/'#134#207#225'6' - +#129#16#24'A'#136#8#129#206#215'U;'#192#251#215#224#238#5#220'^B2h'#150#250 - +'{'#28#233#24'#'#128'4'#3#5#127'.'#238'N'#197#237'D'#20#190'b'#186'O,'#244 - +#130#170#174#144#209'*.c'#2#175#228#133'^'#173'T'#162'P'#171'Ao'#178#130'^o' - +#3#157#209#10'Z'#29#10#187'J'#129#171'=nL'#208#233#182#156#221'V)'#21#201'=#' - +#11'%G'#0'D$r9g'#247#211#185#146'&'#3#179#8'd)'#206'AnE'#134#20'5'#30'e'#149 - +#187#29#231'6"'#128'h'#156#132'9'#158'$'#128'H'#132#246'1'#238#182'h'#31#198 - +'}8'#24#130#128#175#3#252'^'''#248'}N'#8#5'}'#236'1'#129#16#162#177#174#132 - +#16'g'#218#1#153#24#220'5'#177']'#12#175#225'c'#224#200#224'M$'#3#191#212#223 - +#237'H'#196#24#1#164#1'('#244#21#184';'#25#183'SQ'#184'v'#162#251#186#21'z~' - +#133#231'Vv'#18'^'#20'x'#149#10#244'('#232'z'#163#13#12#6#220#27#204#184#226 - +#227#170#175'Q'#130'V'#173'`'#194'O'#127#171'U'#188#192#171':'#133'^'#197#142 - +#195#173#254't'#31'g&p'#171#127#210#148#160#235#224#29#132#130#250#159#18#9 - +#224#205#0#178#245#133#21#153#217#251#252#223'$'#155'$'#160#209'8'#183#250'w' - +#146#0#10'2'#145#0#222#14'G8'#2#160'=m'#161'H'#20#205#132#24#4#195#220#237'@' - +' '#0'~'#143#139#145#1#145'B'#136#204#8#188#159'#'#131#24'gJ'#224'qbq'#193 - +#223#176#131#153#224'E2'#248'''pd@>'#131#184#212#223#249'H'#193#24#1#12#1'(' - +#248#243'pw='#10#219#17#192'-'#174#12'rN'#210'8'#149'\&O'#170#244'*'#21#9#178 - +#146#9#188#193'd'#195'}'#30'nf'#208'jT'#160#19#132#30'7'#29#19'~%G'#4'<'#9 - +#168#149#220#202'O'#171'<'#169#253#10#165#12#148'ra'#213#167's'#164#10'>]'#2 - +'wA'#188#192#11#209#129'D*'#1'$U'#239#164'g'#159#255#139#183#215#227#188'3P' - +#16#206'(o'#14#16#9#196#4'2Hj'#5#164#1#160#208#147#224#135#163'l'#31#8'E!(' - +#222'P'#240#253'>'#31#4#188'.'#240'!'#25#248'<'#14'4'#27#130#248#218'(#'#5'F' - +#4#140#12'x"'#232#226'3'#192#191')'#25#233'/'#184'='#131'D'#16#146#250'70' - +#220'1F'#0#131#0#10#254'"'#220#221#128#194'v'#16#253#157'\'#237'y'#207''#198#147'BLl'#30#136#136#0#133'>'#16'N%'#1#250 - +';'#16#196'-'#20#129'` '#2#30#183#3'<'#174'f'#240'x'#218'Q;'#8'32 '#13'C'#236 - +'d'#20'L'#4#17#17#144#227#240'^'#220#30'C"'#240'I'#253#155#24#174#24'#'#128#1 - +#0#5#159#156'z7'#162'0-'#161#191#185#24'<-'#181#220'j'#159'j'#203#163'0'#235 - +'t`'#182#20#131#201'V'#2'F'#147#25#244'Z'#21#24'p'#163#189'^G'#130#174'b'#194 - +#175#21'V|'#141#130#9'='#17#6#19#252#164#131#143#183#229#153#195#16'D6=''' - +#224#178#174#241#254'.'#215'-'#147#13#236'k'#22''''#1#137's'#4#128#251#159'#' - +#2#193'THtF'#16#146#132'@'#26'B$'#158'4'#11'B'#145'N'#141' '#200#147'A '#24#1 - +'?'#146#128#31'I'#192#239#167#219#184#5#130#224'v'#181#129#219#217#194'i'#6 - +','#242#16'c'#14#199#164#137#16#139#167'h'#5'x'#187#29'/'#233'~'#220#30'F"' - +#232#144#250'72'#220'0F'#0'}'#128'/'#160#249#29'p+'#254#174't'#31#23'^'#239 - +#12#209'1!Ur'#234#189'V'#171#1#147#165#136#173#244'&K'#30'/'#236'j0'#232'T' - +#201'M'#199#147#128'V'#195#169#248#156#208'+83A'#201#31'O.'#178#231'{'#17'v' - +#254'&'#183#239'A'#208#7'"'#255'='#165#254'v%'#133'D'#167#154#176#3')p^'#255 - +#4#243#27#196'D'#142'C'#210#10#194#188'_'#128#153#7'A'#142#8'|'#129'0n'#17 - +#182#249'i'#143'Z'#128#23#205#4#15#18#1#145#129#223#239#193#215'E'#153'f'#192 - +#162#11#188#19#177#139#175#128#146#141#30#193#253'}H'#4#237'R'#255'n'#134#11 - +#198#8#160#7#240'9'#248#199#1'g'#227'S'#178#206#14#130#175#18#236'z\'#189#13 - +'&+X'#243#199#161#224#23#162#144#235'P'#232'U`'#228#5#158#8#192#168#231#132 - +'^'''#8'>'#9#189'Z'#145't'#230'q'#26#132'8'#254'/J'#254#17'.'#170#15'u>['#232 - +#202#17']'#201#128#249#14#4#13'A'#228'?`'#209#4'2'#17'b'#228','#140'32 '#159 - +#0#167#13#136#8#0'5'#2'/'#146#130#159#255#219#227'qA'#135#179#25':'#28#141'h' - +'R'#132'92Hj'#5';'#16#129#31#207#255#24#238#239'A"h'#148#224#227#25'V'#24'#' - +#128'n'#128#194#191#27#238#30'EA'#163#144'^'#138#224'+yU_'#141'6'#188#6'7' - +#163'9'#15'l'#133#149'`'#177#230#163#176#227'J'#143#130'n'#212#171#217'mN' - +#232#213'('#244'h'#235'k95_'#205'<'#250#188#7'_'#217#25#183#239'N'#173'g'#231 - +#22'.j8|S]'#202#7'RR'#135'E'#230'B,'#193#231#20#240#161'Cf"'#136'|'#3'$'#244 - +'^A+'#240#163'6 '#236'}~p'#180#213'!'#17'4'#224#243#130#140#8':#'#9#169'D' - +#128#231#14#224'%'#220#137#219'_'#198#156#133'=c8'#252#172#178#6#20#252'<' - +#220#221#137#194'w.'#240'2'#152'"'#248#188#154#175'A'#219#221'd)`'#130'oE5' - +#223'hP3'#161'7'#25'4L'#232#13#188#202#159#180#241#153#224#139#156'y'#188'z/' - +#8#190'8'#127'?'#165#208'g'#128#182'{'#174#161''''#167'b2'#225#136'O2'#226 - +#180#2'!'#140'H>'#130'X'#167#143#0#137#192'C'#194#207#8' '#12'n'#220'{'#188 - +'~p'#182#215#131#203'^'#15'A'#127#144#249#10'z!'#2#170'X'#188#24'I'#224'?R' - +#127#30#185#136#225#253#11'K'#19'x;'#255','#220#238'B'#161#203#23#156'{2'#133 - +#160#234's+'#183#22'W|'#147#181#8#242#138'+'#193'l'#182#129#137#9'='''#248'&' - +'#'#238'Q'#240'uL'#229'W'#177#24#190#134'9'#243'RU|qr'#14#8#222'z'#254':d#' - +#248#235#216#161'z0'#25'f'#228'3'#17#197'&'#2'i'#5'Q^+ '#18#8'F'#152#22#224 - +#245#133#192'C$'#224'#R'#8#129#215#27#0#167#189#1#156#168#21'P'#174'A('#140 - +'D@9'#9'T'#215#192';'#11#227#157#213#141#175#225#238#10'$'#130#6#169'?'#139 - +'\'#194#200#253#197#245#19'('#252#187#224#238'o('#152'{'#136#195'y,'#227#142 - +'6'#18'|T'#227'-'#214#18#176#21'U'#160#224'['#153#208#155'I'#232'y'#225'g'#26 - +#128#150#19'|q'#248'N'#156#158'+'#8'>'#147#249#212'z'#222#209#9'Q'#232'1'#233 - +'7'#224#137#128#204#132#8#159'tDQ'#0#166#17#132#200'9'#136#155#143#211#8#220 - +'H'#6'D'#4#28')'#4#145#8#26#145#8'j'#193#239#247'!qt'#18#1#167'm'#196#5'm' - +#128#26#156#220#138#219#3'H'#4'Q'#169'?'#130'\'#192'h'#253#249#9'Uyw'#160'0^' - +#128'{'#133#160#238#179'"'#27#222#185'G'#9':'#228#205'/('#169'F'#193'71a'#239 - +'I'#240#5#199#30'K'#203'U'#202'S'#236'zN'#232#187#177#235#199#176'C'#30'BB' - +#172#25#176#236'CN+'#8'G'#163#157'D'#192#251#4'8m'#128'#'#2#143'@'#4'm'#13 - +#224'h'#169'A'#205'!'#192#136' '#194#155#6']'#204#2'*8'#186#16'I'#224#11#169 - +#223#191#212#24#149#191'E'#20#254'Spw'#15#229#234'''Km'#21'|J-+'#190'A;'#222 - +'hB'#193#159#4#182#252'"&'#244'f#'''#252'f^'#240#13#188'W_'#219'e'#197'O&' - +#231#240'R'#223#25#162#147#250']'#231'>D'#193#4'n/'#242#21'$S'#144'{'#210#8 - +#188'!'#232' '#18#160'}'#135#23#218#155#183#130#203#217#4#193'`'#152#249#21 - +#136#8#226#172#246' %'#153#232'y'#220']'#141'D'#208'&'#245'{'#151#10#163#234 - +'g'#137#130'O'#141'0'#31'G'#193'?'#145#254#22'Vh'#5#191#234#171'U*'#180#225 - +'5'#204#185'WP2'#30','#6#29'XL'#26#176#24'9'#2#160'U'#159#9#190'F'#136#225'+' - +'9'#167#30#139#219#11'y'#255'\'#213']'#231'''<'#170'>'#226#244'A'#228'@L@gM' - +#2#249#9'"'#2#17#136#162#6#130'Y'#208#225#9'22'#160#205#225'h'#135#246#166'M' - +'H'#10#29#156'6'#192#242#8#226#156#127#160'S'#27#160'P'#225#137'H'#2#255#147 - +#250'-K'#129'Q'#243#235'D'#225#159#141#187#127#160#144'N'#17'V}'#5#159'i'#199 - ,#169#251'h'#215'['#11#160#176't2'#218#251'f&'#244'V'#163#22#204'D'#0#6'-S' - +#251'){'#143#4#159#203#244#227#146'u'#196'e'#183'];'#248#140'a'#232#16#151#11 - +#11#230'A,'#193#167#30'G'#184#228'"'#230','#196#205#195#155#5#29#222' '#18'A' - +#136#237#221'H'#8#237#173#181#224'l'#217#14#254'`'#16'B'#225'0'#159'f'#28'Oj' - +#24#192'U'#30#222#130#251';G['#161#209#168#248#165#162#240#159#135#187#7'PH' - +#181'2'#190#6'_H'#217#165#144#158#222'`'#196#21#127'"'#228#229#151#178#149 - +#158'V}+['#249'9'#193'7'#232#213'l'#213#167#172'='#242#234's'#9';\'#201#173 - +'Pp'#195'>'#204'Q'#241'iJ'#131#206'DDn'#229'N'#166#31#147'F'#16#229#170#16')' - +#143#128#210#138#189#188'I'#224#18#17'A'#135#219#11'mM'#155#161#195#209#130 - +'&'#4#146#0'%'#19#9#209#130'Nm'#224'#<'#193')H'#2#173'R'#191#223'laD'#255'd' - +#249'N<'#143#137'U~'#193#214#167'D'#30#29#174#250'yE'#168#238#23'O'#0#179'Y' - +#199#4'>'#185#242#27'9[_H'#217'e'#169#186#138#212#226#155#222#26'm'#142'!3' - +#224#139#21#147#14#195'd>A'#148'K7'#230'2'#11'9"'#224#28#132'H'#4'n$'#0#242 - +#13#144'Y`o'#133#246#230'M'#224#243'x:'#181#129'h\'#28')h'#194'3'#156#140'$' - +#240#153#212#239'5'#27#24#177'?]^'#229#127#141#186#234#138'='#252#172#180'VE' - +'N>#'#148#148#239#4'V[>'#191#226'k'#25#1#144#202'O'#241'}'#178#245'uj~'#213 - +#23'j'#237'E^}'#246#225#141#216'O/'#247#145'$'#2#232#236'AH)'#199'Q'#190#0 - +#137#10#142#168#208#200#231#227#136#128#132#223#229#9'2'#31'A'#135''''#0#173 - +#13#191#177#208'a'#144'O-'#142'&C'#134#236#200#184'K'#220#142#251#255#27#233 - +'&'#193#136#252#9#163#240#255#1'w'#247#139'U~'#174#147#14#197#244'U`'#177#21 - +'Cq'#249'4'#176#153#13'('#252'Z&'#252#164#242's'#153'|\'#234'.'#173#250'\5' - +#30#223'aG&'#235'6'#23#127#12#210'"'#145'd'#1#224#27#152#242'D'#16#137#179 - +#162'#"'#2#31#239'$'#228#132'?'#4'N'#158#8#236'm'#13#208#214#248#27'j'#11'A' - +#150'D$D'#10'D&'#193#167#192'i'#3'#'#182'5'#217#136#250'%'#243'*?y'#249'O' - +#160#191#197'*'#191'FM'#130#173#129#252#210'j(,'#169'bj'#190#213#162#5#155'I' - +#155#12#241#137#227#249'B'#18'Ogn>$k'#236#199#144'['#160#214#229#157#185#4 - +#188'Y'#192#218#152'qY'#133#212#153'('#192#215#23'0'#223#0#145#128';'#128#166 - +#1#238#157'Nh'#169'_'#15'^O'#7#231#27#216#209'$h'#1#206'/'#240#177#212#239'3' - +#19#24'1'#191'f'#20'~'#26#139#245#30#10#255#188#174'I=\\'#159'T'#254#25'`' - +#203#207'c+'#190#205#164#3#171'Y'#203#135#247#212#172'XGH'#221'e'#13'7'#146 - +#234#190'h'#229#151#250'M'#142#161'G'#136'|'#132#220','#131'8'#223#201'('#193 - +'7)'#9'sNB'#210#6#220#188'9@'#190#1#167#155#246#254#164'I'#16#224#27#146'DY' - +#155#244'$'#9'P'#214#224#217'H'#2#207'K'#253'>'#211#141#17#241#155'F'#225#159 - +#128#187#255#160#240'O'#18#132#159'b'#243#228#229'gi'#188#182'"T'#249#167#163 - +#192#163#202#143'B'#159#135#155#133'_'#249#141'|}'#190#154'o'#192'A'#141':' - +#229'2Q'#231#220#17#241#9#141'B'#240#13'L'#200#128#23'Z'#153#9#185#3'T['#224 - +#241#134#185'('#1'j'#1#14#212#6#220#168#21#180#183#212'C['#243'&'#214#152#132 - +#202#142#133#156#1#222'/'#128'<'#144'X'#134'$p'#143#212'o-'#157#24#246'?o' - +#222#217#247#1#10#127#137#216#222#167#226#29#157'V'#203#210'x'#11'H'#229''';' - +#223#204#169#252't'#155'e'#243#233':='#252#201#10'='#161':O'#234'76'#134#161 - +'#'#193#165#26#11'-'#200#163#188#147#144#186#19#177#188#1'_8'#169#13'8'#153 - +'F'#16'@'#147#160#3'Z'#234#214'1'#147#128#146#135'('#5'YD'#2't'#172#187'qw' - +#237'H'#153'l4'#172#127#231'('#252'4a'#231'-'#20'~'#139' '#252','#163#143'T~' - +#131#1#138'+f@^^A'#167#224#155#185'0'#31#9'?+'#213#229#227#250'B'#231#29#232 - +'R'#142';'#134#145#1'q'#163#211'd'#164' '#202#165#19#11#225'Br'#14':'#220#28 - +#9#208#214'Z'#191#1'\'#246'&'#212#24#194','#170#16''''#191#0'$M'#130#231#240 - +#128#231#140#132#130#162'a'#251'sG'#225'?'#10'w/'#161#240'k'#132#240#28#169 - +#252'j'#170#213'7'#153#160#164'r6'#216'lff'#235#219#204#218#164#189'/'#180 - +#228'R'#243#173#183#200#209''''#212#225#143#9#255#200#133#144'H'#148'lJ'#130 - +'&A'#24#237#252#16'_n'#204#162#4'nN'#27' '#147#128#162#4'-'#13#155#192#209'Z' - +#203#234#9'('#162' '#174'%@'#18#248'7'#30#238'8$'#129#128#212#239'm('#24#150 - +'?y>'#204'G%'#188'r'#193#211'/8'#251#168#15'_i'#213'L'#176'YM'#144'G'#206'>' - +#139'.'#25#226#211#179'&'#29#202'd'#223'='#161'D'#151#251' '#134#229'G1'#134 - +#1'B<'#216'Th^J+'#188'@'#2'd'#18#144'c'#208#217#17'`'#251#182#230#237#208#214 - +#180#9#130#129'03'#7#186'D'#8#190#194'C'#30#142'$'#224#148#250'}'#13#22#195 - +#238'W'#143#194#127'3'#10#238'mt['#16'~5_'#193'g'#177#22'@i'#229'L'#176'Z' - +#245'L'#240#137#0#200#233#199#132#159'o'#201'%'#30#160#193'>'#128#177'e'#127 - +#212'A<'#2']'#156'' - +#129#253#135#147'c0'#231#197#1#133#159#198'o'#189#141#178#175#18#219#252':' - +#173#26#10#203#166'@Aq%'#243#240''''#133#159'<'#253'$'#252#201#10'>'#174'tW6' - +#22#219#135#223#29'0'#11#2#254#29#167'hi'#181':'#184#231#161#151'`'#234#244 - +'YR_'#162'd'#224'9 '#233#23#136'D'#184#209'f'#228#28'd'#21#133#148''''#208#17 - +'d'#161'B'#167#203#141'$'#240#19'x<'#29#221#145#192';x'#168'#'#145#4'bR'#191 - +#167#254' '#167'e'#130#239#207#255')'#10#191'A,'#252#180#242#23#148'N'#130 - +#162#210#241'I'#225#23'r'#250#5#225#231'Fi'#203'E='#249'r'#250#173'f'#5'''' - +#31#181#16#218#219#186#175'kQ('#148'p'#239'#'#175#192#244#25#187'H}'#153#146 - +'AhP'#10#2#9'D'#185#225'%b'#18'pv'#8#155#27#154'j'#214#128#215#227'fm'#201 - +#187'8'#6#159'F'#2'8['#234#247#211#31#228#172'T'#160#240'O'#193#221'W('#184#5 - +'B'#146#143' '#252#249'EU'#156#205#207#132#159#203#235'gi'#189'z.'#179#143#28 - +#131#138#148#148'^'#24#157'F'#127#23','#191#252#20#248'i'#245#183'=>N$p'#215 - +#131'/'#194#140#153#243#165#190'T'#233#144#28'f'#2#201#129#167'D'#2#212#127 - +#144#230#18#8'$@'#230#128#195#233'B'#18#248#17'|>'#127'2:'#192'&'#21'q'#14 - +#198'?#'#9'\'''#245#219#233#11'9)'#21'('#252#165#184#251#26#133#127#188'8' - +#195#143'9'#252#10#199'AI'#197'N,'#185''''#143#247#246#179#236'>'#157#154#13 - +#215'd'#194'/j'#211#149#179'oR'#2#216#219'Z'#224#180#227#150#224#15#180#231 - +#18'w'#185'B'#1'w'#222#251'<'#204#156#179#155#212#151'+'#9#196#195'P'#133#206 - +'CD'#2'!VC'#16'e'#221#135#133'""'#202#21' '#199' i'#2#1#170#31#160#241#230 - +#204#28'H'#8'$@s'#8#238#151#250'='#245#134#156#147#13#190']'#247#255'Pxg%' - +#133#31#127#148#26#190#168#167#140#226#252#164#242'S'#156#223',R'#251#213'JP' - +#170#184'>}c!'#190#158'q'#255']'#215#194''''#31#190#217#235's'#228'r'#5#252 - +#249#129#21'h'#14#204#149#250'r%'#133#16'*'#20'r'#5'h'#132#25#149#21#139#205 - +#1#210#4#236#237#173#208#178#253'g'#8#132#130#140'('#132#218#129#4'7R'#249 - +#148#134#159'^zI'#234#247#210#19'rJJP'#248#201#21#253#17#141#223#22#170#250 - +#148'|'#134#159#217#146#7'%'#19'fC'#158#201#0'6'#171#150#197#250#217#202#143 - +#194#175#213'(S'#187#246#228#212#187#202'-'#196#227'Q8'#254#176'y'#16#194#31 - +'ko'#208'hu'#240#220'k_'#130'^o'#148#250#146'%'#133#216'1('#152#3#204''''#224 - +#237'L'#27'&'#231' '#151','#180#129#235'0'#20'I!'#129#8#30#225'0$'#129#156#28 - +'M'#150'S'#162#130#4#240#16#10#255#197#226#146'^'#141#138'r'#251'-P:a'#23'\' - +#249#141'l'#213'g'#194'o'#226'V~-'#133#250'D'#243#246'r'#234#13#229'('#222 - +#254#231#179#240#244#223#255#220#231#243#202'+'#171#225#225#167#222#147#250 - +'r%Grr'#17#175#9#4#187#144#128#144''''#208#218'T'#3#246#166#205#157'$'#208 - +#217'O'#192#145'H'#196'vi\'#251'J'#173#212#239#165'+rF^'#248#226#158#127#138 - +#19'}'#168'A'#7'5'#242'('#173#154#11'y63W'#213#199#215#242#147#195#143'*'#250 - +#132#129#28#178#177#149#127'@8'#251#132'%'#224't'#244'='#15'c'#191#131#143 - +#133#11#175#184']'#234#203#149#28'B1'#17'9'#249'"|'#187'1.O '#204'J'#137#137 - +#4':P'#19'hi'#220#4#246#214#237#16#162#198'"'#169'ME'#190#142#4#28'K['#127'{' - +'?"'#245'{'#17'#''D'#134'o'#232#241'#'#149#245#10#225'>'#18'~'#157'^'#15#165 - +#227'w'#1#155#205#154't'#248'Y'#153#218#175#225#235#248';'#213'~!'#183#127#12 - +#253#195'/?}'#7#183',;'#163'_'#207#189#234#134#251'`'#193#146#131#164#190'd' - +#201#145#28'Y'#22#227#204#1#210#4'|B'#155#177'dw'#161' 4'#213#173#131#14#190 - +#148'85<'#24#191#27'M'#129'k!e'#144#186#180#144'\jx'#187#255'K'#20#254']'#187 - +#134#251#138'+w'#134#130#130#210'd'#172#191#179'}'#151#138#235#207#207#183 - +#232#22#6'}'#140'a`8'#239#228#165#168#5#244#221#2#159#194#131#15'='#253#1#20 - +#22#149'I}'#201#146#131'K'#27#230'5'#1#190#185#8'M.'#166#218#1#18'~'#135'''' - +#192'Z'#140'5m'#253#17'' - +#202#242'3'#25#185#149#159#230#241'q'#133'=\'#168'Oj'#6#251#237#215#31#225 - +#230'kNM'#185#143'H'#224#222#199#222#134#210#210'*'#137#175#174'wl\'#183#26 - +'n'#185#246#180'~?'#127#238#174'{'#193#178'['#30#145#250#178's'#2#180'|s-' - +#200#169#187#16#154#3'An"'#17#235','#212#17#20#149#17#175'Ov'#27#22#249#3#190 - ,#12'y['#246'n'#223#242#177#228#29#133'$'#147#31#20'~'#146#14#178#251'm'#226 - +'4_='#218#253'e'#19#230#161#221'oa'#130#207'9'#253'h'#229'W'#179#22'^\I'#175 - +'<9r[j'#220'y'#243'y'#240#243#143#223#236'p'#127'qi'#5#220#247'xnz'#208#219 - +'['#155#224#213#23#30#128'5?|'#1'>'#175'{@'#175'='#243#130#27'`'#255'CN'#144 - +#250'-H'#14'![0'#193#135#7'I'#192'i"'#145#208'^'#140'5'#20'Am'#160#185#238'W' - +'p'#182#215'C8'#196'u'#26'&'#194#224#15'pg'#253'O+n'#0#137'M'#1'ID'#8#133'_' - +#5'\'#178#207#30#226'L?'#157'F'#3'E'#21';'#163#250'_'#146'l'#229'%T'#246'Q3' - +#15#214#194'K)'#227#166#239#230#130#244'#'#206'8z.D#;:v'#149'J'#21'<'#251#198 - +'j'#169'//'#137'p8'#12#239#188#254#4#252#247#227'7'#193#209#222'2'#232#227 - +#200#240#187':'#253#188#235'`'#191'1'#18'H'#166#13#11#227#203'Y'#162#144'P7' - +#144#236'%'#224'GS`5x'#221#174#29#252#1'h1'#30'R'#183'f'#197#135' !'#9'HE'#0 - +'w'#161#240'/'#163#219#10#161#139#175'F'#9#249#133#227#161#168'|2o'#247'wv' - +#239'e'#225#190'd'''#159#220'q'#248#213'l^'#15'7]'#221#179' <'#241#202#183 - +#160#213#234'%'#189#198'`'#208#15#127#185#245#15#176'y'#227#207#189#166#0#15 - +#20#147#167#205#134#229#183'?'#1'j'#181'V'#210#247'''5'#18#162'a'#165'\'#142 - +#0'?{'#128'H'#128#138#134'<\'#205'@'#179#216#31#208'i'#10#180'i'#212#138#217 - +'['#191#127#190#25'$"'#129#172'K'#18#10#255#28#220#253#128#4#160#16#199#251 - +#141'f'#206#238#183#176#6#158#188#221'o'#224'j'#250#233'q*'#238#145#201'd9' - +#21#239#127#255'_'#207#193'+'#207#253#181#199#199#175#189#237'q'#216'i'#214 - +#238#146']'#223#166#13'?'#193#221'('#252#161'Pf'#202#211#213#26'-\t'#245#221 - +'0g'#254#18#201#222#163#212'H$'''#18#9#21#132#220'\'#194'dk1'#26'C'#198'g'#10 - +#182'5n`'#13'F'#187#148#15#191#220#240#211#10#234'w'#193#15'8'#203'.'#178'*J' - +'('#252't'#190#175#197#170#191'`'#247#151#140'G'#187#223'jN'#246#239#167'Q]' - +#212#193'W'#173#22'M'#229#205#21#201#231#241#183'{'#151#193#247'_'#247#156 - +#225'y'#197#13#15#195#172#185#139'$'#185#182#230#198#237'p'#253#165'G'#166'u' - +#213#239#9#187'.'#216#31'.'#188#234'nI'#222'g'#174'@('#30'bN'#193#8#231#15 - +#160'Qd'#212'i'#216#201#166#19#147'?`='#184#218#27'v('#26#146#203#18#251#213 - +#173'y'#137#166#17'g'#157#4#178'M'#0#231#2'7'#187#143#169#254#148#234#171'U' - +#171'Q'#237#223#9#237#254'q,'#212'G'#4'@'#19'z'#141#186'N'#187'_'#220#202'+' - +#151'p'#203'U'#199'A}'#237#166#30#31'?'#245#188#27'a'#233#254'GKrm'#203'/:' - +#12'W'#157#236#181#168'3'#154#173'p'#205#205#143'Cy'#213'dI'#222'o.@p'#10'F' - +#226#220'(2'#214'iX(!&'#18#240#248#161'q'#235#15#224#247'y'#216'0R'#145')' - +#176#161#208#28#223'e'#205#23'/'#135'`'#164#18#0#10#127#1#238'6'#162#240#231 - +#145',+'#168#194#15#5#220'l-'#130#210#170#217#220#136'nQ'#129#15#169#254#201 - +#210#222#28#136#245'w'#135#171#207';'#0':\'#237'=>>{'#222#18#184#248#218#236 - +'W'#131#174#250#246#19#248#251'_'#175#201#250'y'#169#148#248#162'k'#254#138 - +'Z'#207#226#172#159';W@>'#129'x'#12#152#199#159':'#10#249#168#183#160#159's' - +#10#18#17#216#219'['#160#165'v-'#155':'#20#21'B'#131'@?'#239#196#245'{L'#14 - +#255#229#181#215'^'#139'C'#22'I '#155#4#240'4'#10#255#153'B'#194#15'e'#242'i' - +#181#26'('#171#222#21'l'#22'+X-'#26#150#227'o'#210#11#241'~E'#206'W'#247']y' - +#206#190#224#245#184'z|'#220'`'#180#192'}O}'#154#245#235'z'#230'o'#183#192'7' - +#255#253#183'$'#159#9'iw'''#156#185#12#246'>0'#247#19#161'2'#1'nE'#231'z'#11 - +'R'#166' '#181#26'gIB'#194'@R'#26'8R'#251#11#184#28'M]K'#135'}'#10'Yd'#230'Y' - +'G'#236#180#253#214'[o'#205#154')'#144#21#209'B'#225'_'#136#187'/'#196'M=)' - +#225''''#191'x'#2#20#150'M'#228#236'~'#190#159#31#27#209#205''''#251#200#20 - +'|'#154'o'#142#142#228#190#242#156#165'L'#157#235#13#203'n'#127#22#170'''' - +#207#204#234'u'#253#241#186#147#160#174'f'#163#148#31#13#236'{'#200#201'p' - +#236#169'WJz'#13'R!'#217'e'#152'2'#5'Q'#19#160#162'!'#174#155#16'_='#232'rC' - +#211#214#239'!'#16#12'tI'#16#138#191'5'#217#214'x'#204#231#159#127'.h'#1#25 - +''''#129#140'K'#22#10#191#18'w'#171'Q'#246'g'#138#29#127#6#163#9'W'#255#221 - +'P'#232'u'#220#234'o'#20'B~'#156#221#175#148'Q?'#191#172'\'#226#160'q'#229'Y' - +'KX'#152#173'7L'#156':'#27#174#186#229')v'#155#190#232#141#235#190#135'_~' - +#252#2'j6'#255#2#173'-u'#16#14#5#161#176#184#28'f'#238#178#24#150#236#127',' - +#216#242#139#135'|]w\{<4'#214'm'#145#250#227#129'='#150#28#6#167#157#127#171 - +#212#151'!'#13'(*'#144#224#187#9#133'R'#203#135'iko'#222#14#237'M'#155' '#28 - +#230'M'#1#222'!'#168#144#197#143#216'}r'#244#223#217'2'#5#178'A'#0#201'~'#254 - +#130#227#143'V'#255#226#138'Y'#144'_X'#194#170#251#204#204#235#175'f3'#251'4' - +#194#164'^'#5#191#242#231#174#252#195#21'g.'#198'/0'#216#231#243'*''L'#135 - +#246#214#6'^['#232#253';'#173#154'8'#3'.^'#246' '#232#141#230'A_'#215#223#239 - +#189#18'~^'#253#133#212#31#15#195#137'g]'#7#139#246'=J'#234#203#200':'#196 - +#249#1#194#172#1#242#7'P4'#192#229#14#129#27'I'#160'q'#219#15#204#132#236#146 - +#27#176#173#196#26#155'S]'#20#243'e'#131#4'2*^('#252#229#184#251#21#133#223 - +'(8'#254'h'#245'7'#219#138#161#164'r&'#179#249#201#243'o'#22#169#254#148#240 - +#195#138'j'#134#193#140#238'+'#206'\'#4#209'H8'#237#199#165#234#187#227#207 - ,#188#22#246'\'#250#251'A'#189#254#173#151#31#130#143#223'}A'#234#143#135#129 - +'4'#190#229#127'Z'#1#165#229#19#165#190#148#172'#9'#131#144'R'#133#249#209'c' - +'n'#26'I'#206#180#128#16'8'#236'm'#208'R'#187#134#213#10#136#27#138#202'e' - +#137'?'#21')6'#222#186'j'#213'*j-'#158'QS '#211#4#240','#238'N'#231#194'x\' - +#165#159'N'#167#129#210#9#187#162#218'o'#6'3o'#247#155'x'#213'_'#165'Rt'#198 - +#251's\'#248#9'W'#158#177'p'#135'A'#27#233#2'}'#6'W'#160#233'@'#26#193'@'#225 - +#180#183#192#173#151#255'N'#234#143''''#9#157#222#8'w<'#244'>(G'#227#240#145 - +#132#184#167' '#167#5#176#198#162#158#16#155'@'#220'Z'#255'+t8'#26#152'C0'#22 - +#139#9#164#17#210'(";W'#154'[k>'#255#252's'#129#4'2'#130#140#137#25'_'#236 - +#179#25#127#200#202'd'#147#15'\'#225#243'J&Aa'#201#4'&'#248#22'>'#219#143#188 - +#254'B'#194#143#208#214'K6'#28'4'#128'3'#22#160#234#150#185#249#15#148'F'#252 - +#199'G>'#4#165'j'#224#130#243#199'k'#143#131#214#166#237'R~<)'#168#24'?'#13 - +#174#190#253'9'#169'/#'#171'H'#206#31#20'G'#5#130'\'#150' E'#5#152'&'#224#246 - +'A'#211#182#149#16#240#7#146#25#130'd6'#160#22#240#216#30#147'#'#151#226#203 - +'c'#153'4'#5'2I'#0#127#195#221#5#194#234'O'#171#187#222'`'#198#213#127'>'#174 - +#252#186#164#234'O1'#127#13#175#250#11#173#188's5'#236#215#21'W"'#1'd:'#211 - +'n'#206'n'#251#194#233#23#253'q'#192#175'['#245#205#135#240#226#223'o'#145 - +#234#163#233#22'{'#29'x'#2#28'q'#210#229'R_FV'#145'L'#21'&_'#0#223'T4'#16#226 - +#18#132'H'#3' "ho'#169#5'{'#211#198#174'a'#193#160'Y'#23#157#174#143'ln'#200 - +#164')'#144#17'Q'#227#251#250'oCa'#214#8#171#191#150#194'~'#227'v'#130#130 - +#194'q,'#233#135'R}'#169#198#159#10'}'#146#173#189#134'Y['#175#171#207'^'#136 - +'_lf'#9'@'#173#209#193#157#127#31'\.'#193'u'#231#239#3#225#12#213#1#12#22#231 - +'^y'#31'L'#155#185#135#212#151#145'u'#136'G'#145'S'#130#16#171#21#224'K'#135 - +'I'#19' -'#192#231#245'$'#147#131#226#156'/'#224#129#137#214#198#229#133#133 - +#133#145'Li'#1#153'"'#128'{pw'#149#216#246'7'#24'q'#245#175#222#21'W}m'#146#0 - +'('#215'_'#163'Q'#138'r'#253'3'#253'5'#164#23#203#206'Y'#196#190#172'L'#131 - +#132'f'#234#206#3'/*'#250#199'3'#127#130#149'_H'#147#16#212#19#242#10'J'#225 - +#250#191#252'S'#234#203#200':'#132#4'!'#161'V'#128#229#6#8#166'@W-'#128#250#8 - +#178'(B'#194'k'#209#248#166#203'|'#155'Z'#143'='#246#216'h&'#18#132#210'.r(' - +#252#249#184#219'.'#158#231'G*~~'#233'4(('#174'`'#182#191'9'#153#238#171'J' - +#233#231'?'#220#176#252#188#197#25#245#1#8#152#188#211#174'H'#2#15#12#248'u~' - +#159#27'n'#187#252#224#164'-'#154'+'#184#244#198#167#161'|'#252'4'#169'/#' - +#235'`i'#194#162#178'a'#214'U'#152#143#10'Px'#176'i'#203'w'#224#247#251#152 - +#22' D'#4#20#178#248'_'#198#233'jn'#213'h4'#145'L8'#4'3A'#0#255#135#187#27 - +#133#184'?'#173#254'z'#189#1#202'&'#238#193#4#159'<'#255#20#243#167#176#31 - +#149#249#178'b'#31#190#189#207'p'#226#128#166#186#205'p'#255'm'#167'g'#229'\' - +'&K>'#220'xo'#255'z'#247'u'#197#227#247'\'#10'[6'#172#202#230'G'#211'''*'#171 - +'w'#134#139#174#127'L'#234#203'H'#162'v'#235'z'#248#224#141#191#179'U'#248 - +#202#219'^'#4'm'#6#134#161#236'P6LZ'#0's'#8#134'Xkq'#242#7#216'['#182#131#189 - +'y'#19#203#11#16'E'#4':'#10#13#222#25#165#150'p'#187#209'h'#140#166#219#20'H' - +#171#200#161#240'S'#246#10#173#254#214'd'#193#15#10'y^'#233#20#200'/'#170'd' - +#4'`'#225'+'#253#132#213'_.'#204#241'K'#251'G'#158'Y<'#245#192#149#176'i'#221 - +#202#172#156#139#138'l'#254#244#232#127#7#245'Z'#183#171#13#238#188#246#168 - +#156#210#2'hq'#184#225#158'w'#192'h'#178'Jz'#29'?'#175#250#12#222'z'#233#175 - +#224#245'8'#147#247'Yl'#133'p'#237#157#175#225'oR'#153#246#243#9'#'#200#147 - +#29#132#216#188#193#8'x'#242#5'P'#181#224'w'#16#164#136'@'#172'S'#11 - +'P'#202#227#255'7'#181#208'~'#151#221'n'#15#167#219'!'#152'n'#2#184#30'w'#127 - +#20#175#254#172#183#127#245#238#184#234#235'p'#245'Ws'#157'}'#249'b'#159'd' - +#216'o8-'#253#192#133'tn'#190'x'#31#136'g('#7#160';\'#247#151#183#152'&0'#24 - +';d'#213'_'#204#156#191#15#156'x'#174#180#3'G'#222'|'#225'.'#248 - +#254#203'wv'#184#191'x\5\v'#243#243#25'9'#167'0'#130'<'#22#19#194#130#145'd' - +#243#16#210#4#218#155#183#130#179'uk'#215'r'#225#246#170'<'#255',u'#194#233 - +'L'#183'C0m'#146#135#194'O'#189#175'jP'#152#11#133#156#127'J'#249#205'+'#158 - +#4#249#197#227'q'#245'Ws'#131'6'#127#209#225'p'#196')'#203'2r^'#241#152'1'#234'#'#232#167 - +#228' >*@Z@'#211#150'o!'#24#10'B4'#210'Y#'#160'R'#196'o'#24#167#171'}'#200 - +#229'r'#133#210#233#16'L'''#1'\'#134#187#251#133#22#223'JV'#238#171#195#213 - +#127#15'0'#25#185')'#190#228#249#215#137'W'#255'af'#247#11#248#203'uG'#130 - +#167#195#158#213's'#206#156#191'/'#28'w'#214#224#227#250#143#254#249'\h'#172 - +#149#182'B'#176'+'#14':'#234'"X'#184#223#241#146#157#127#235#198#213#168#29 - +'u'#159#151' '#147#201#225#218#187#254#5#6'cf'#204#148#148#185#2'4v<'#16#6 - +#143#151'#'#129#246#166#205#224'j'#171'I'#169#17#192#127#154'&'#216#218#230 - ,'DC'#30'O:'#29#130#233'$'#128#159#196'#'#189')'#231#223'VT'#13#249'%'#213',' - +#219#143'y'#254'u'#157#147'|'#5#219#127#184#161#177#246'7x'#236#174's'#179'~' - +#222#130#226'J'#184#228#230#193#231#247'?'#250#167#179#160#185'A'#250#10'A1' - +#170#167#205#131#211'/'#249#235#208#15'4H'#4#253'^'#184#243#154'C{|'#188'j' - +#210'l8'#235#138#7'3rn'#161'N'#128#204#0'J'#14#242#5#195#172'd'#152#204#0#183 - +#199#11#205#219'V'#162#22#16'Ji'#29#166'SFO'#221'i\'#224'-$'#128#208#140#25 - +'3'#210#162#5#164'E'#2#199#205':q'#14#200#228'?'#166#14#248'PC'#217#196'=' - +#193'h'#212'%'#195'~]m'#127'v'#1#195'L'#5'x'#246#129#203#160'f'#211#154#172 - +#159'W'#161'T'#193'M'#247#127'<'#232#215'?p'#203#9#224#180'7e'#253#186'{'#131 - +#209#156#15'W'#255#233#13'I'#175#225#214'K'#150'v'#186#232#187#193'y'#203#158 - +#128#178#202')i='#167'`'#138'u'#230#5#196'Y#Qj'#28'Bu'#2#20#26'lk'#218#8#238 - +#246':'#22'-'#16#210#131#21#242#196#191''''#231#181#156#145#151#151#231'okkK' - +#139#22#144#30#2#152'}'#242#189#184#187'R'#156#248'c'#206'+'#133#162#242#25 - +'l'#245#167#141'l'#255#174#5'?'#195'L'#246#25#238#184'|'#191#140#21#0#245#133 - +#195'O'#186#6#230#238'y'#232#160'^{'#207#245'G0_@.'#129'4'#197#155#30#200'~' - +#199'$1'#250#250'>+&'#236#12'g]'#249#240#0#142#216'?'#8#26'@gD'#160#179#135 - +' +'#22'r9'#160#173'v'#245#14'EB'#165'F'#215#156'Bs'#188#209'h4'#6#211#161#5 - +#12'Y'#4#11'&'#238#167#212#24#139#235'P'#160'K'#196#206#191#194#242'Y`'#205 - +'+J'#18#0'7'#211'O'#148#243#159#246#143'4'#243#168#223#182#14#158#185#255'b' - +#201#206'o+('#131#139'oZ1'#168#215#222'u'#237#161#16#238#163'y'#137#20#184 - +#225#222#143'@'#174#148#206#17'x'#247#242#195'!'#24#240#246#248'8'#249#2#150 - +#223#243'>.j'#233#175'd'#20#198#139#209#198':'#9#135'"\'#15'A$'#0'2'#7#154'k' - +#190'g'#201'\bg'#160'F'#17#185'~'#130#205#254'x'#186#180#128'!'#203#225#184 - +#217''''#29#130#135'yW'#172#254#235'tz('#157#184#7#152#244#26#214#229#135'e' - +#253#241#171'?'#169#255#220#7#155#246#207'3'#227'xg'#197#159'a'#237#247#255 - +#25#250#129#134#128'E'#7#158#10'{'#29'|'#230#128'_'#247#231#171#15'D{2'#167 - +'F'#211'3\q'#199#27#160#207#144#163#173'?x'#232#182#19#192#237#236'}B'#242 - +#194#253'N'#130#165#135#157#147#145#243''''#135#138#196'83'#128#178#3'='#188 - +')`o'#169#1'g'#203#230'd'#219'0'#190'Jp'#213#228#188#230#223#163#6#224'N'#135 - +'/`'#168'b(C'#245#255'%'#220#159' '#174#250#179#20'TAA'#233'd'#182#242#147 - +#240#179#156#127'a'#180#215'0'#140#251#11'x'#152'~,'#174#190#199'ig'#18#244 - +#217#157'q'#249'#PZ9'#176'T'#218';'#175#220'/+3'#2#6#138#11#174#127#1'l'#133 - +#227'$;'#255'S'#247#156#7'-'#13#155'{}'#142#193'd'#131#203'n'#207'L'#253#2 - +#203#11#192#175'%'#154#156'''@y'#1'\'#207#0#143#199#3#205#219#190#235'j'#6'$' - +#242#180#158#189#139#140#190'_'#210#161#5#12'I'#18'Kw>'#214'"W'#168#155#240 - +'G'#169#19'w'#252')'#170#154#7#22#139#141#9#191#208#231'O'#205#175#254#178'a' - +#24#247#23'p'#215'5'#251'g'#188#250#175'?'#208'h'#13'p'#217'mo'#12'Hu'#206 - +#149'k'#239#138#11'oz'#5#204#214'B'#201#206#255#226#195#151#161'i'#247'K'#159 - +#207';'#227#138'G'#161#164'<'#189#206'@'#1#226'J'#193#0#211#2#194'L'#11' 3' - +#160#165'n'#13#248#220#246#20'3@'#173#136'>2)'#223#241''''#157'N'#231#25#170 - +#22'0'#20'I'#148#141#155'u'#210'Y('#205'O'#138'c'#255':'#189#25'J&'#236#202 - +'B~F'#3#183#250'k'#133#138'?'#129#0'2'#242'1f'#30'w]'#189#159#212#151#144'DE' - +#245',8'#233#194#254#135#208#238'^v@V*'#23#7#2#250#221','#187#251#163#172#159 - +#215#209'V'#7#171#190#252#23'4'#213'n'#128#182#230'm'#253'j'#235'V5i'#23'8' - +#225#252#244'O?'#18'$'#150#141#26#143'u:'#3'}'#228#12'D"p'#182'7'#128#189#241 - +#215#20'3@&K'#212'M'#201'k'#222#27'??'#215'P'#181#128#161#17#192#236#147'?' - +#199#253#18'.'#166#207'M'#248#181#22'q'#153#127'$'#248#194'`O'#173#134'k'#244 - +#169#16#226#254#195'P'#3#8#6#189#240#208'MGH}'#25')'#216#231'w'#23#194#188 - +#197#253'k'#184'y'#239#181#7'f'#165'rq '#160'^'#7#151#221#241#206#208#15#212 - +#7#162#209'0'#252#188#242#3#216#176#230'S'#166#238'G'#250#209#200#181'+'#228 - +'r'#5'\q'#231#251#236'w'#158'v'#240#209#0#193#25#200'B'#130#188'/'#192#231#11 - +'@'#243#214'o'#184#190#129#157'f'#0'X'#181#129'S'#202#173#190'OQ'#3#240'644' - +#4#15'?'#252#240#216'`'#180#128'AKb'#217#204#227#170'er'#21#181#252#146#137 - +#213#255#226#234#221#209#246'7'#166#172#254#164#254#211#7''''#31#198#234#127 - +'['#211'Vx'#238#190'?H}'#25') '#15#245'YW?'#133'6ty'#159#207#253#235#242#131 - +'r'#142#0#242#138'*'#217#245'g'#18#159#189#243'wX'#245#5#229#26#12'='#13'z' - +#241'Ag'#194#238#251#156#148#145#235'$'#225#23#18#131#184'"!./'#128#234#4#218 - +#234#215#131#167#163#169'Kjp'#236#141')'#5#142#171'U*'#149#203#135',1'#216#26 - +#129#193'J'#163#172'|'#246#201'7'#226#153'n'#23'{'#255#141#230#2'('#172#152 - +#205#173#254'z'#21#232#209#12#160'6'#223'*'#149#144#246';<'#133#159#176'm' - +#195'w'#240#230#179'7I}'#25';'#128'<'#232#231#223#248#143'>'#159'w'#255#13 - +#135'd'#181'x'#169'?'#216#251#240#11'`'#151#133'Gf'#236#248#219'6'#174#132'7' - +#159#185'1m'#199#179#228#149#194#217#203'2'#211#215'P'#152'+'#200':'#8'G'#185 - +#225#162'>'#161'i'#136#179#21#218#235#215#166'$'#5#201' '#209'19'#191'u'#145 - ,'\'#150'h'#195#197#215'+'#170#20#28#144#157'7h'#2'@'#245#159#234'S'#23#139'+' - +#255#242'J'#167#131'-'#191#12#244'zU2'#244#199#138'~'#134'q'#222#191#128#159 - +#191#127#31'>~#'#251's'#254#250#131'I;/'#130#195'O'#238#157#156#30#188#241'P' - +#201#18#152#186#3#149'8_v'#251#191'I'#183#206#200#241#253'^'#23''#232#163'7|'#247#217#10#248#230#163#204 - +#148#136#166#3#135#156'p=L'#153#181'W'#143#143'?q'#231#137#224#243'8'#164#190 - +#204'$'#170'&'#207#131'#'#207#252'S'#198#142#255#244#221#167#129#219#217#146 - +#246#227#238#182#247#137#176'`'#255'3'#210'~\'#241' '#145#168#168'y('#133#4 - +'I'#19'ho\'#7#30'gsJm'#128'^'#21'y'#180#210'b'#191#31'I'#193#129'&'#128'o0' - +#206#192'A'#17'@'#197#156#147#247#195#235#252#143'X'#253#215#234#200#251'?' - +#159#9#190#1'5'#0#193#249#199#133#254#134'o'#234#175#128#207#223'y'#4#214'~' - +#155'y'#135#213'`'#161'Ti'#224#194'['#223#234#241#241#247'^'#186#3'6'#175#251 - +'R'#234#203#228#175'U'#13#231','#127'%c+'#233#251#175#222#9#155#214#14#174 - +#129'J'#223#215#174#129#243'o~3#'#206'@ae'#167'h@'#152#31'$B'#137'AD'#0'N{=8' - +#155'6'#166#180#11'S'#202'c'#223'O'#202'k;'#7#175#165'='#18#137#184'='#30'Oh' - +#160#13'C'#6'E'#0'h'#255#255#9#143#190'\'#28#254'3'#219'*'#209#4#152#204#236 - +#127#218'h'#188#183'Z'#24#243'5'#12#171#254#186#226#235#15#159#130#213'_'#190 - +'.'#245'e'#244#138#5#7#156#9's'#23'w?'#149'w'#203#250#175#224#253#151#239#144 - +#250#18#25#14';'#229'6'#24'?u'#183#140#28';'#232'w'#195#147#127'>'#161#215#2 - +#159#161'b'#202#172#189#225#128'c3'#215'+'#128#181#12#19#204#0#158#0'|^/'#180 - +#212'|'#151','#17#230#252#0#16#156'\'#208#182#31#138'Y'#227'`'#157#129#3#149 - +'L'#217#173#183#222'*{'#226#205'M_'#225#237'='#196#197'?y'#227'v'#6#171#173 - +#152#23'~n'#245#231#188#255#178'a'#217#240#179'+'#182#172#255#18'>x%s*k:'#160 - +#213#153#224#236#235'^'#237#254'A'#252#209#252#237#182#195'%o'#10'2e'#246#222 - +#176#255#209#215'd'#236#248#159#188'q/lX'#243'IF'#223#3'-|''_'#246'$s'#10#166 - +#27'I3 '#206#153#1','''#0#9#128#136#128#8' '#24#240#165#248#1#10#244#254'K' - +#11#13#158#143'Q'#11#176'SH'#16#181#128#240'@'#204#128#1#19#192#148#221'N2' - +#251'B'#178'v'#154#248#211'i'#255#171#160#164'zO'#208#235'u'#172#232#135#156 - +#127'Z>'#245'W>'#12#219'}w'#7'ZY'#158#185#235'D'#169'/'#163'O'#236'{'#212#213 - +'L'#200#186#195#11#247#158#14'^w'#187'd'#215'V4n2'#28'}^f'#29#169'O'#220'q' - +#20'D#'#161#140#191#23'K'#254'88'#233#210#199#211'~'#220#174#237#195')'#26'@' - +'$'#16' ?@'#211#6#240'8'#27#187#250#1'^'#172'0'#183#223#135'ZA'#171'N'#167's' - +#15#180'Jp'#160#162')/'#159'}'#226'!'#9#144#191'#'#216#244#20#255#215#27#172 - +'PX9'#151#9'?'#249#0#152#250#175'$'#239#191#208#244'cd'#144#192'cl'#5#205#173 - +'l'#186#174'(.'#159#6'G'#158'so'#183#143#173#252#228'9X'#253'E'#223'!'#195'L' - +' '#191'x'#2#28'{A'#250#203'j'#197#248'u'#213#7#240#223'w'#30#202#218'{Zt' - +#240#249#176#243#238#135#167#245#152'|'#247#31#212#0#184'nA'#194'hq6^'#220 - +#209#4#142#166'_'#187#250#1#214'M'#206'o?'#31#9#160#9#205#0'g('#20#242#15#196 - +#12#24#136'X2I.'#159's'#242#221'x'#222'+'#197#14'@s~%'#235#253'G'#194#175'G' - +#225#167'a'#31'D'#0'r'#133'l'#216#135#255#196'x'#225#222'S'#193#239'u'#14#253 - +'@'#25#132'Zk'#128'3'#175'}'#181#199#199#223'x'#252'rhk'#218'<'#128'#'#14#29 - +#214#130'r8'#254'"'#154#20#151#153#144#159#128#151#30'8'#27'<'#174#244'{'#254 - +'{'#2#245'5fV'#248 - +#219#26'7'#193#191#158#186'2+'#239'I'#140#25#187#30#6#11#14'Jo'#134'hgRPg' - +#159#0#193#20'h'#175#253#129#245#8#16'u'#12#134'|'#157#247#230'b'#147#255'}' - +#148#201#22'$'#128#14'2'#3'P'#3#136'B?'#162#1#3#17'O'#249#132'9G'#230#133#19 - +#250'f'#188#173'H'#150#255#170')'#254#191#16#237'~'#174#233#7#197#254'5|'#242 - +#15#215#245'w'#228'0'#128#179'm;'#188#241#152't'#13'A'#250#139#197#135']'#10 - +'S'#230#236#223#235#251'x'#243#241'K3n'#206#204'^x'#28#204#223#251#212#172 - +#188#231#183#159#190#10'I'#224#183#172#156'K'#12#149'Z'#11#167'-{-'#189#7'Mp' - +'9'#1#228#8#140'D'#184'h'#128#16#18't'#182'lBS'#160'N'#1'D'#2'd'#226 - +#216#27#215#165'8'#2'U'#242#216'&4'#3'.'#198#219#13']'#204#128'>'#163#1#253 - +'&'#0'R'#255#191#217#164#186')'#145#144#221'"'#216#255'4'#247#207#156'?'#30 - +#172'E'#19#152#240#147#243#143'&'#1#177#220#127#249#200#178#255#5'|'#251#225 - +'c'#240#235#170#247#164#190#140'^ '#195#21#233#31'h'#154#245#175#133#213#170 - +#207'_'#128'u+'#223#198#31'T'#223'%'#177'}'#158#25'5'#194#9#211#23#194'B'#212 - +'@2'#209'B'#171'''|'#242#250#157'P'#251#219#183'Y;_W'#152'l%p'#204#5#233#27 - +'u&D'#2#132#226' V'#27#16#138'23 '#16#8'B'#203#182#175#240#251#138''''#29#129 - +'2Y'#194'7'#173#160#245'd4'#11#234'('#26'`6'#155';'#182'l'#217#18'Z'#183'n' - +#29#153#1#189#170'y'#253'&'#128#165'K'#151'*6'#187#198#189#128#231';A'#236#0 - +#180#149'L'#7#147#181#132#9'?'#167#254'wv'#254'aC?F'#152#6#16#143'Ga'#5'j'#1 - +#180#207'E'#232#12'68'#238#146'g'#7#250#174#224#251'O'#158#133#223#214'|0@' - +#141'@'#198#178#250'4:3'#20#148'N'#130#5#7'_'#12'jm'#250#231#234#245'z'#229 - +#236#251'8N'#210'JG'#146#135#211#174#253'WZ'#143#201'R'#131'y?'#0#155#29#128 - +#4'@'#27#17'A'#235#182#239' '#28#246#167#248#1#198'['#237#231'j'#20#225#245 - +'J'#165#178#9'W'#127#167'N'#167#11#244#167'6'#160#191#210')'#159'7o'#158#162 - +'9:'#141'hv'#174#152#0#10'*'#230#130#201'le'#194#175#213't'#134#255#134's' - +#235#175#190#240#213'{'#15#194#230#28'u'#6#142#199#21'x'#175#223#15'>'#209 - +#134#242#29#234'6}'#7'M'#219#215#178'N4'#241'X'#132'U'#17#146#160#145#160'[' - +#242#203#153#176#23'W'#236#4#230'<'#233'Zy'#9#248#254#147#167'a'#253#247#131 - +#27#156#154'N,='#234'Z'#168#154#178'g'#218#142#215'u'#132#24'5'#10#9#242'Z@{' - +#253'Oh'#246#216'S'#8#160#216#232#249#147'M'#235#251#24#239'k'#196#191#237 - +#161'P'#200#215#159#1'"'#253#145'Pf'#255#31'|'#240#193#170#181#141'ymx'#219 - +'$'#142#0#20'MX'#8#6#157#134'['#253#133#226#31#249#200'I'#0#234#14'$'#12#175 - +'=tF'#214'<'#233#253#6'~'#224'G'#254#225'Q0Z'#138#165#190#146#172#225#229#191 - +#158#136'Z'#203#192#27'|'#164#27#21#147'wC'#18#184'.m'#199'K'#13#7'v'#18#0 - +#141#21'w4'#253#6'^WC'#151#6'!'#254#23#139#244#174#151#209#254#175#139'F'#163 - +'mj'#181#218#211#159#18#225'~'#17#0#217#255#171'6'#199'+Cq'#237#214#164#3#16 - +#237'='#181'F'#143#4#176#27#203#250'c'#171#191'Z'#193#186#2')'#21'#'''#249 - +#167''''#216'['#182#192#7'/,'#203'h'#206#249'@Q9e'#15'X'#252#251#204#228#168 - +#231'"6'#253#248#1#172#252'8'#253#217'x'#131#129'Vo'#129#163'/z&'#173#199#20 - +#210#130#201#214''''#2#16#162#1#29#246':'#232'h'#221#156#18#9'0'#168'C'#159 - +'UZ\'#15#163'|'#214#14'$'#28#216#31#17#149#163#253'/'#175'q'#151#238#23#137 - +#201#223'O'#137#0#24#242'!'#191'b'#22#155#3'@'#177#127'F'#0#138#206#8#192'H' - +#199#154#255#189#0#235'W'#190')'#245'e0'#144#231#253#152'K^'#204#170#243'Mj' - +#188#249#232#217#16#240#229'Fb'#150#12#127#240'''^'#153#222'b1a'#148'x'#140 - +#207#7' '#2#8#134'#'#224#235#176#131#189#241#231#148'H'#128'F'#25#253#181#218 - +'f'#191#3#229's;'#254#221#20#12#6#157'J'#165#178#207#226#160'~'#17#192#140#25 - +'3'#148'n'#213#172#11#226#9#249#253'b'#2'0'#217#202#193'V<'#25'U'#255'N'#2'H' - +#142#252#30#225#26#128#128#207'^'#191#29#154'j'#178'?*L'#12#242#190#239'}' - +#204'MPR5['#234#143'#kh'#220#182#26'>'#255'gnT7'#10'8'#225#242'W@'#158'&'#2 - +'f'#170'='#223'#@'#240#3#176'~'#129#148#16#228#247'B'#235#246#149')'#4#160 - +#148#199#237#147#242'Z'#175'E'#185#164#9#221#13#129'@'#192#238#247#251'}&' - +#147#169#215#226#160#190'D'#148#169#255'^'#175'W'#249'K'#147#237#190'xBv'#129 - +#152#0#172#197'S'#192#130'$'#160#161#8#128'J!'#234#254#3#204#30#29#13#4'@' - +#248#238#195'G`'#235'/'#210'8'#5#233#251'Xr'#228#245'P6a'#174#212#31'CV'#241 - +#239#167'/'#6#143'3'#183'f'#29#238'{'#252#237'l'#28'^'#186#144#236#15' '#26 - +'%N&@'#24'5'#129#230'-_B4'#18'I'#18#0'">5'#191#229'r'#20#203#173#248'w]8'#28 - +#166'Va'#30'Q'#143#128'n'#253#0#253'"'#128#182#182'6'#213'fW'#217';'#137#132 - +'l?q'#17'P'#222#184#153'`4'#23#178#213#159#171#254#235','#0#26'%'#178#159#196 - +'/'#223#252#3#183'W'#135'~'#160#1#128':'#213'.8'#236'*('#159#180#187#212'o?' - +#171'p'#182'l'#133#15'Wd'#174#164'x'#176#152#179#228't'#152'6'#255'wi;'#30'_' - +#23#196'|'#0#177'(?D'#20'M'#0'r'#6#182'm'#255#1#194'A/'#171#9#16#136#162#210 - +#226#252#139'A'#29#254#142#252#0#161'P'#168#197'`0t'#212#214#214#6'{'#203#7 - +#232#147#0'('#254#143'j'#132#250#199'Z'#243'z'#27#205#196#146'wv'#1'RB'#209#132'E'#160#165#236'?u'#151#177#223#195#184 - +#253#247'PA'#171#211#234'O'#30#3'G3'#253'@'#211'O'#4'*'#181#30'v^t'#18'L'#154 - +'s'#176#212'oU'#18#248#221'm'#240#238#147#231'K}'#25#221'b'#210#156#131'`' - +#151'}'#206'M'#235'1'#217'b'#194#143#14#139#242'&'#0#249#1'\'#246'm'#224'm' - ,#175'I!'#0#139'6'#240'q'#153#201'M'#163#250#182#225#223#141#184'''?'#128#191 - +#188#188'<g'#255 - +#167'$'#0#201'G'#141#237#223#27#130'~'#23#172#254#244'Ih'#216#250'=2'#248#208 - +#179#212#244'hj'#237#188#231#9'0~'#250'^C>'#214'p'#198#127#223#248'?h'#169 - +#253'I'#234#203#232#22'S'#230#30#206#204#128'tB'#136#4'P80'#18#163'\'#0#218 - +'"'#172'1'#136#171'ecJ2'#16#170#255'?V'#152#29#143#201#229#242'mx'#127'='#154 - +#233#237'}u'#9#234'MTY'#251#175#239#190#251'N'#245'['#171'q~0'#170#254'R'#198 - +#229#246'2'#2#208#26#242#160#160'|6'#18#0'7'#248'S'#171#230#186#255#202'y' - +#239#255#232#243#2't'#15#250#130'~'#254#250'%'#168#221#240'?'#22#178#234'o'#5 - +#30'y'#246#13#150'"('#169#154#3#147#231#28#2'f'#155#244'YwR#'#26#14#194#27 - +#143#158'"y['#179#158'0}'#215#163'`'#214#194#147#211'v'#248'1'#228#14#254#249#192#9'h'#3#167's'#208'gzA+'#255'A' - +#167#167#127#230'A'#178',8'#193'E'#148#136#0'hX('#245#5'h'#221#250#5#27#248 - +'*Z'#145#187#141'N'#20'*'#13#28'}'#233#203#25 - +';'#190#160#248'PYp'#8'5'#0#31#18#128'?D3'#2'VA$'#232'N!'#128#234'<'#251#11 - +#26'Et='#222#220#138#191#231#237'h'#2#244#26#10#236#145#0'('#4'XXX'#168'B3' - +#192#248'K'#147#237#159#241#132'l1{@ '#128'q'#179#193'h'#202#7#147#137''''#0 - +#26#3#206#183#1#207#4#9#188#243#216#185#224#239'E'#160#199#207#216#27'v?'#248 - +#18#230')^'#245#241#19#3'N'#191'U'#170#180#176#199'!'#151#193#184#201#163#171 - +#178'n8'#128'l'#223#215#239';6g3'#0#231#238's6'#211'&3'#5'!'#29#152'"'#1#212 - ,#25#200#235#11#177'\'#0'J'#4#10#251#157')'#4'0'#222#234#248#135'N'#21'YK&'#0 - +#229#2#224#234'O'#205'A\'#212'$t'#247#221'w'#143#12#136#0'('#7' '#20#10#25 - +#127'm-x'#27#9#128'IF'''#1#204#5#163#217#10'f'#163#22#180'H'#0#212#9'H'#166 - +#200'\'#15#128#143'W,'#7'{'#227#198#30#31'''/l'#193#184'i'#208'Z'#251#243#144 - +#206'SX1'#3#150#28'u#j'#19#218#204#188#145'1'#12#10#239'>q'#1'x]'#205'R_'#198 - +#14#160#26#141#195#255#144#217#182'd'#9'^d'#217#192#208'p'#20'<^'#158#0#234 - +#215'B8`O!'#128'J'#139#227#13#189'*L'#197#18#201'\'#0#212#226#157'H'#6#221 - +#230#2#244'J'#0'j'#181'Z'#19#139#197#140#155#28'E'#175#196#226#242#165#236#1 - +#222#203'o+'#157#131'&@>'#243#1'P$@'#145't'#2'f'#134#1'V~'#240' l'#203'R'#211 - +#13#5#146#201#220#253#206#131#234#153#251#15#253'`cH'#11#214'|'#254'LN'#166#1 - +#31'p'#234'=`+'#158#148#209's'#8#233#192'q'#158#0#220'D'#0#254'0'#18#192#26 - +'4'#1'\)'#4'0'#193#230'x]'#171#140#172#3'>'#27#144#186#4#247'6-'#168'O'#2#8 - +#135#195#166'm'#29#165'OF'#227'r'#166#227#8#4'`)'#153#9'f['#17#24'y'#2#160'f' - +' '#178#12'N'#2'j'#174'Y'#3#255'}'#237#214#140'~'#208']a+'#158#8'K'#143#187 - +'-'#235#189#238#199#176'#'#130#254#14'x'#251'og'#230#212't'#230#146#9#187#192 - +'^'#199#220#146#241#243#8'EAqf'#2'D'#192#235#14#129#151#8#160'n'#21'DB'#30 - +#238'9<'#1'L'#180#181#189#162'R'#196'6Q='#128#208#30#12'I'#192#209'S2PO'#210 - +#154#204#2'D'#152'6'#180#218#238#143#198#21#201'('#0#17#128#185#136#250#194 - +#151#128#201#164#3#131'^'#197#17'@'#134#235#0'^'#187#247'('#180#131#178#251#3 - +#144#203#149'0{'#233#25'0y'#222'aY='#239#24'v'#196#166#213#239#194#143#159'<' - +'!'#245'e0'#208#140#132'C'#207#251'{'#210#241#156#13#196#248'T`'#143''''#8'>' - +'$'#0'J'#5#142#133#131')'#190#145')'#249'-+'#208#26#175#1'>'#25#8#247#13'(' - +#252#164#1#248#186#235#11#208''''#1#168'T*'#243'f{'#254#31#195'1'#197#25#236 - +#5'<'#1#152#10#166#176'D '#179'Y'#139#4#160'a'#4#192'f'#1'f'#144#4#200#14#244 - +'8'#26#135'~'#160'A'#192'RP'#9'{'#31#127#27'h'#141'y'#146#156#127#12#28'>}' - +#233#6'h'#173#251'E'#210'k'#208#155#242#225#16#18#254',u`f&@'#28'X'#243#15'J' - +#0'r'#187#3#204#7#208'F'#169#192#209#136#152#0#18#211#11'[^'#196#191#235'I'#3 - +'P('#20#219'"'#145'H'#3#222#223'>h'#2'@5'#194'R'#227'*'#188'>'#20'S^'#200'^' - +#192#11#184')'#127'"'#152#11#171#192'l'#210#128#209#160#3#165#138'k'#6#154 - +#201'>'#0#171'>~'#156#173#2'R'#129'Z?'#239#188#240'$'#152#177'gzK>'#135#27 - +#220#246'zh'#216#252#29#11#183#6'|.'#8#5#220#172'V_'#165#214#129'Zg'#2#173 - +#222#12'Fk)TN['#12'zsAZ'#207'MCY'#222#127'J'#186#134#160#244#190#14'9'#231'a' - +#166#25'f'#11#156#15#144'/'#7#14'F'#160#163'#'#192#178#1#219#182#254#143'/' - +#20#226#228'Y.KDP'#3'x'#149'R'#128#129#171#5'`'#233#192#184#136#183#187'\.ow' - +#147#130'z%'#0#170#3#192#23'['#234#189#197#151#6'"'#202'd'#23'F"'#1#131#181 - +#10#172'%'#19#193'd'#208#130#201#172'I'#154#0#178#12#134#210'i '#194#7'OH?' - +#158#219'd+'#133#165''''#252#31#232'-'#133'R_J'#198'A'#130']'#187#225'Kh'#218 - +#242#3'ks'#22#244#216#7'4'#135#143#134#148#26#172#197'P1u'#1#236#180#240#184 - +#180#9#206#215'o'#221#13'u'#191'~'#153#213#207#194'Z4'#30#14'<'#235'>'#188 - +#149#253'|'#17#166#1#160#249#27'@'#193'w'#185#209#4#240#5#161'}'#235#23#220 - +'c<'#1'('#229#241#224#164#188#214#127#226'M'#154#18'L'#234#255#214#190':'#3 - +#245'J'#0#227#198#141#211#6#131'Ak'#141#211'r'#182'/'#172'Nz;H'#208#245#214 - +'r'#176'P='#0#154#0'&'#147'6'#217#15' '#211'x'#253#158'c'#210'2'#201'v'#168 - +#160#228#163'Is'#15#129#185#251#159''''#245#165#164#21'm'#245#235#161'n'#195 - +'W'#208'^'#183#142#173#178#209'4'#142'B'#167#207#172#160'b'''#152#179#247#153 - +#144'W:y'#200#199#219#188#250'='#248#241#227'''3>'#168#149#186'/O'#158#127'8' - +#204#217#231#172#140#158#167'W$'#184#17'a'#1#180#253']'#164#1'x}`'#223#254#13 - +#255#16''''#207'*E'#204';)'#175#157#6'%'#146#218#207'4'#0#154#24'L#'#195#245 - +'z'#189#167#191#4#192#10#129#208'VPVVVjc'#177#152'e'#187#211'|'#162'7'#172 - +#185'+'#249#4'j'#9'f*'#5'['#201'4\'#253#181','#23'@'#165'Qr'#149#128#221#229 - +'j'#164#145#23#254#243#236#149',3,W@'#17#130'='#127'w5'#148'T'#15#207#190#252 - +'q$'#211#205'?~'#0'5'#235'>'#135#142#182#154'n'#11#174'2'#129#252#178#169#176 - +#232#152#27#217'H'#173'!]?'#10#255#143#31'?'#1'['#127#250#152#13'2M+'#240'w^' - +'>y'#15#216#253#176'+'#178#155#23#210#141#12'%d'#192'f'#3#4#252'!'#232'p'#5 - +#192#235'q'#131#163'ne'#138#3'P'#163#140'vT'#219#236'4'#187#190#129#132#159 - +'6'#165'RY'#135'2'#220'6h'#2#136'D"'#214#6#183#249'w'#238#144#238'!'#241#147 - +#180#166'b'#176#149#206'`y'#0'&'#139#142'M'#7'b'#29#129'2'#252#217#172#251 - +#250#31#240#243#127'_'#200#222#151#209'O'#20#148'O'#135'%'#199#222'<,B'#134 - +'^\'#217'7'#174#252#23#218#241#223#131#223#211'.Y'#145#13#249'T'#166#237'~$' - +#139#178#12#29'qX'#243#201'3Hd'#255'e'#205'C'#134#2#133#146#146#202#166#163 - +#224'_'#206#18'}r'#1'T'#13#24#141#198'P'#245#15#129#219#229#7#175#219#1#206 - +#134#31'S'#8'@'#167#140#216#171#172#246#143#128#215#0#168'"'#16#247#140#0#240 - +#182#183#187#138#192'~'#17'@'#179#199#184#175'3hxZ'#252'$'#141#161#0#242#198 - +#237#12'F'#163#14#205#0#29'k'#14#154#169'^'#0'b'#208'D'#222'7'#239#203#205 - ,#194#16#25#170#138';-8'#22'v^'#156#190#198#144#233'BG{'#29#252#244#233#211 - +#208#142'*~$'#228#151#250'rR`-'#154#0#251#159'y'#127#218'j1(g`'#195'7'#175'C' - +#253#198#175#193#215'A'#3#173#251'&8r`'#22'V'#238#12'Sw;'#2#138#170'fI'#253 - +#145#236#0'z'#7#17'j'#7#230#9#162#9#224#199#247#213#14#206#198#212#238#200'z' - +'U'#184#165#210#226#248#12':}'#0#228#4#172#29#18#1#144#9#208#234#209#237#209 - +#230'7'#254'#'#229#3#211'Z!'#191'b'#14#24'P'#253#183#152#245#172''''#0'u'#4 - +#202'F3'#208#127#221'w'#18#251#146's'#21'Z'#163#13#22#163'z'#155'?n'#154#212 - +#151#2#174#214#26#248#238#223#247#129#179')w'#204#166#238'@'#159#217'!'#231 - +#254#13#212#250#244#14':!'#19#193#217#188#21':Z'#183#129#27'I'#208#227'jfu"F' - +'['#25'X'#11'+Y'#178#151#165#184':'#183#11#193'X'#166#31#215#11#192#235#13 - +#176'('#128#199#209#12#238#150'u)O3'#170'C'#141#21#22#215#127#249'N@d'#2'l' - +#29#148#9'@'#155#216#9#232#244#171'f6z'#172')'#241'7'#133'J'#7#5'U'#187#131 - +#193#160#1'3'#154#0':'#150#11' '#239#182#31'X'#186')'#225#203#127#222#153'u' - +#15#240'`0e'#215#195'a'#222#129#210#12#177#8#251#221#240#217#203'7'#131#163 - +'i'#147#212#31'C'#191'A'#5'Y'#135#156#255'(k'#135'>'#154#209#157#190'B'#9'pa' - +'>'#9#168#3'M'#0'w'#251'v'#240#218'S'#167'#Y'#180#193#154'2S'#7'y'#6#27#248 - +'$ F'#0#209'ht@N@BJ'#24'P'#169'R'#149'nh-'#250#2'_'#165'I>'#3#5#189'p'#194'"' - +'$'#0#29'X'#172'z'#208#27'5'#172'5x'#159'y'#0'i`'#131#230'mk'#224#211#23#174 - +#207#202#151'1T'#152#11'*'#224#128#179#238#205#170'o`'#235#154#255#192#202'w' - +#31#206#154'C/'#157#160'<'#130#163#174'x!mSv'#135#5#250#180'P'#184#28#128'`0' - +#2#30'w'#0#220#168#1#184'Z6@'#160'#5)'#174#208#224']W'#160#247#253'D'#137'@d' - +#2#240#142#192#186'A'#135#1#137#0#240#133#164#147#21'ov'#20#191#30'K'#200'''' - +'$'#159#129#4#144'W1'#15'L'#22#27'j'#0#6'V'#19#160#226'C'#129']'#223'O&'#140 - +#130'W'#238'8l@'#241'h)A'#177#240#189'N'#184'%+'#145#130'O'#158'_'#14'-5'#185 - +'99'#167#191#176#20#141#135'C'#207#127'T'#234#203#144#4'='#5#209'('#2#16#12 - +#132'Q'#248#253#168#5#4#192'Q'#207#149#2#139'Qnv'#174'D3`'#19'%'#255#8#26#128 - +#144#8#132#154#128'o'#192#4' '#164#2#227#193#138#183'8'#10#30#12#199#20#139 - +#196#151'E]'#129','#249'e`'#178#234#192'd'#212#129'ZC~'#128#236#204#5'x'#239 - +#209#11#192#217#178'-+'#231'J'#23#166#237'q$'#204';(}'#195'#S'#128'6'#226'{' - +#127#191'h'#216'}&=a'#194#236'}a'#193#145#185'7'#1'X'#10'P'#18#16'E'#0'('#4 - +#200#17'@'#16#218#183'}'#3#177'h0'#229'y'#19#243#218'>U+'#226#164#254#215#163 - +#224'3'' j'#2#245#129'@'#192#142'f'#128'w'#208#181#0#248'wQ'#141#211'v'#173 - +'?'#162'Jq'#191#27#242#171#217#20#27#179'Y'#159#12#5#210'x'#176#158'k'#12#211 - +#247#161#172#253#244'yX'#251#249#138#236#127#27'C'#196'n'#135']'#12'Sv;<'#189 - +#7'E'#251#240#237#135#207'cN'#174#145#3#25#28'~'#201'c`)'#172#146#250'B'#178 - +#131'^'#204#0'j'#6#18#165'n'#192'>'#206#254#247'z'#252#208#182#245#139#148#16 - +#160'\'#150#136'N'#201'o'#249#8#5#159#194#30'uB'#30#0'nD'#8#246#129#214#2'$' - +#203#129#241#128'fd'#143#194'F'#143#229#20'wH'#151'B'#201'ZS'#9#228#143#155#1 - +'&'#179#14#204'V=h'#132#178#224',('#1'>W'#11#188'q'#239#169#153'?Q'#154'AYeG' - +']'#189#2't'#166#244#21#21#189#247#247'K'#192#222#176'q'#232#7#202'1'#152#242 - +#199#193#17#151'?#'#245'eH'#10'a&'#0#245#1#240'y'#3','#7#192#237'p'#160#9#240 - +'Cj'#18#144'"'#234#169#206#179#127#129#247#181#161#204#210'J'#192'f'#3#12#182 - +#28'8'#165#31#0#218#15#133#142#128'ai'#139#215#248#160#248'Ij'#141#5#10#198 - +#207#3'#O'#0','#18#160'R'#176#142'A'#137','#12#7'}'#233#214'Cr"-x'#160'`?' - +#236'+'#158'K'#203#177'H'#19#250#9#183#145#138'='#143#184#10'&'#205#31#157 - +#163#208'9$ '#30#163#8#0#239#0't'#250#193#213#214#0#238#214#245')'#4#128#182 - +#127'K'#133#197#245#3#222'l%'#199#31#240#229#192#168#193#147#167'pp'#13'A' - +#168'%'#152#223#239'7!'#131#20'D'#19#170#201'['#157#133'o'#136'_'#163'P*'#161 - +#176'z1K'#6#162'H'#128#206#168'ERP'#246'/'#23' '#13#252#240#206#131#231#177 - +#24#239'p'#196#188#131#207#131#25#139#143#27#210'1'#236#13#191#193'{'#127#187 - +'(g{'#229#165#3'r'#133#18#142#185#246#21#208#26#173'R_J'#250#209#143#175#141 - +'u'#2'B'#251#159#28#128#140#0'P'#3'p6o'#1#175'c[J'#6'g'#158#206#191#173#200 - +#224#166#196#128'VJ'#254#17'z'#2#146#6'0'#232#150'`BO@T'#31#10#240'GV'#190 - +#201'Q'#242'J}'#246'F)'#191#167'A'#129'j'#227#207#184 - +#251#179'A'#189'6'#28#244#195#138#27'G'#167'c'#172#176'r''8'#248#194#7'Xr' - +#213#136'@'#143#250'?O'#0#188#253'O+'#191#199#229'C'#18'p'#130#189'v%'#211#12 - +#4'('#229#177#224#228#252#246#175#240#249#2#1#212#0#231#4#164#209'`-h'#198 - +#187#131#136#1'M'#6#18#15#7#141'F'#163'6'#180'%J'#28'~'#221#190'->'#243#29 - +#226''''#170#212'z('#172#222#19#140'&'#29#152'mD'#0'\B'#144#208'&<'#27'j'#192 - +#11#215#31#8#145'P'#250#26'Wd'#3#244#3'>'#253#174#143#7#245#218'_'#254#251'*' - +#172'|{'#244#14'DUi'#13#176#223#153#127'd~'#148#145#138#4'_'#0'D'#241#255#160 - +'?'#4#30#180#255#189#184'9[j'#192#221#250'['#138#227#215#160#14#219'+'#204 - +#142#213'('#252#14#138#251#211'<'#0'>'#19#144'*'#1'['#7'3'#28#148' G'#155#129 - +'U'#4#250'|>'#139'F'#163')'#142#199'a'#194'F{'#225#243#137#132','#217#29#129 - +#170#168#24#1'X,'#204#15'`'#160#210'`'#230#7'P$'#29#129';'#156'-'#205'N'#235 - +'_'#191'z'#19#190#249#231'_%'#249#162#6#11's'#193'88'#230#250#193#141#147#254 - +#247#131#23'@k'#141#180#141'1s'#1'TA8m'#193#239'a'#206#1#167'g'#181'G_Z'#209 - +#131#134'L+<'#133#255#200#254#15#160#253'/'#16'@{'#221'Z'#8#186'[S'#8#160#208 - +#224#221'R'#160#247'Q'#185'g;'#17'@'#127#235#0#196#167#239#14';d'#3#226'V' - +#185#197#158#255#167'PL1#'#249'$'#20'rK'#241'N`-'#174#0#147'U'#143#4'`'#0#173 - +'A'#13'*%'#154#1#138#204#205#10#236#138'Wn;'#10'|'#206#214#236#156','#13#152 - +'0go'#216#231#140#255#27#212'k'#159'_~'#0'D'#130#185'U'#211'/%'#168#15'C'#233 - +#164']'#160'z'#151'}'#161'j'#230#226'a'#31'2dFz'#156'S'#255'#A'#222#254#167 - +#30#0#184'o'#222#252#5#196'#'#225#20#2#24'o'#181#175#210#169#162'-x'#179#29#6 - +#144#5#200'>'#187#222'>W'#241't d'#146'B4'#5'*'#154#188#182#179#221'!'#237 - +#209#201'''Q'#131'PK)'#228'W'#206'dQ'#0#163#197#0':'#147#150#21#6#201#149#217 - +#233#15'@h'#217#250#19#252#251#129#225#227'%^t'#194'r'#152#186#231#224'R'#130 - +#159#185'b'#201#176')'#132#146#2#148';'#160'3'#231#225#162'4'#30'J'#170'g' - +#195#196'y'#251#131#9'5'#174'a'#131#4'7'#9#184#211#254#199#213#159'e'#0#182 - +#131#189#230#7'6"L'#144'c'#133'<'#30#153#146#223#246'5'#10#186#7'e'#141'V@' - +#178#251#5#2'h'#196#197#219#217'S'#18#16#161'W'#2#16'&'#4#163#253'o'#212#233 - +'t'#249#241'x'#188#188'#'#168']'#220#232#177#220#156'|'#18#10#184'R'#163#131 - +#226#137#11#153#31#192'h3'#128#158#18#130#180#252#184#176#12'N'#12#238#138 - +#183#239#251#3#180'n'#27#218'l'#192'l'#225#212'?'#127#0#154'A6'#191'x'#242 - +#210#133#144'v;j'#132#131'HAo)'#128#252#242')P>mw'#152#186#224#240#156'4'#27 - +#216#234#159#224#212#255'('#170#255'd'#255#147#240'3'#251#191'y+'#218#255#155 - +'Xn'#128#0#163':'#212'^aq'#145'='#216#129#178#216#140#143#17#1#176#8#0'.'#220 - +#212';'#189#199#193#160#132'>'#9'@'#28#10#196#251#202#240#160#213#155#28'%' - +#143#196#19'2'#29'{'#18'k'#5'.'#135#194#9'{'#128#201'f'#227#205#0#174'.@AZ'#0 - +#171#14#236'>)'#168#219#147#14#225#195#11#184#29#240#210#141#135#231'|^@~' - +#197'T8r'#217#179#131'z-E'#0#158#191'f_'#169#223#194#176#135'J'#171#135#165 - +#167#222#2'U'#179#150'd'#252'\'#253#253#221#211#243'h'#177#140#199'x'#245'?' - +#20#129#128'7'#136#194#239#227#226#255#219#127#132#128#167'-%'#2'Pd'#240'l' - +#201#211#249#182#163#28#186#144'8'#154#132'$ '#218#227#202#223'b0'#24'X'#8'p' - +#221#186'u'#20'7'#140'ww'#222#30#175#137'"'#1#223'}'#247#157'*'#16#8#232#208 - +#20#176#161#9'P'#138'D0~'#155'3'#255#250'`T9C8'#4#249#1#172#165#211'Q'#229 - +#170#2#163'@'#0'z'#13#168#132'h@'#182'T'#0#196#202#127'='#12'k?z1k'#231#27'(' - +#232#179'8'#254#246'7'#192#152'W:'#168#215#7#189'Nx'#241#218#209#25#2#204#4 - +#138#170'g'#194#129#23#220';hm,'#221'`'#222#127'Z'#253#163'Q'#8#163#250'O' - +#246#191#151'%'#0#249#161#5#237#255'h'#23#251#191#218#214#190'J'#173#136'R' - +#248#207#129#127'6R'#8#144#239#7'H'#154'@k$'#18'q{<'#158'Pw!@B'#175#4'@'#155 - +#16#9#160#230#160#212#23#0#239#171'j'#246'ZNv'#5'uG'#8'O$'#2#208'['#202' ' - +#175'b&'#18#0#154#1'f'#3'W'#23'@'#141'B'#217#200'0'#25'd'#205#14'@'#188#255 - +#224'%'#208#176'ae'#214#206'7'#16'L'#156#191'?'#236'}'#214#29'C:'#198#147#23 - +#238'.'#245#219#24'Q '#243'`'#223's'#239#204#138'6'#208#27'HB'#168#244'7'#30 - +'E'#2#8#161#250#31#8#129#223#205#169#255'n{+'#180'o_'#197'Z'#131'u'#14#2#137 - +#133'&'#229#181'}'#143#194#239#195'?'#237'|'#8#144#217#255#168#181#215#247 - +#214#12'T|'#206'^?'#27#161'3'#144'^'#175'7'#1#31#9#240#132#212'{'#214'uX'#151 - +''''#15'"''?'#128#22#138'''.b'#171'?e'#4#234'L|8'#144#175#13'`'#166'B'#22'?' - ,#204'Wo>'#10#220'm'#245'Y'#3'p;'#202#27#253#221#209'S'#17#144#128'~'#17#0#213#4'x<'#30 - +#180#2#244'Vr'#4'"'#17'T5{'#244'G8'#2#198'dA;'#9#184'Zg'#132#162#137'{2'#2' ' - +#13'@'#199#178#2'5'#172'6@'#208#2#178#146#27',B'#243#230'5'#240#254'}'#23'B4' - +#18#202#234'y'#197#216#237#168'K`'#246'Ag'#164#237'x/\'#181#31#174#6'C'#155 - +'~3'#134#238'A'#157#154'N'#185#247#163#172#159#151#171#252#227#212#255'p0'#12 - +'Ao'#144#9'?'#173#254'T'#244#229'j'#222#200#156#131#130#253#175'VD'#253#19 - +#243#236'?'#226#223#148#17#230'@'#18'`'#14'@'#222#254#167#134' }:'#0#9#253 - +#145'F9'#146#128#18'I'#128#210#127#205'h'#10#20'#'#9'T'#198#19#138')'#155#157 - +#133#183''''#18'2V'#149'A'#194'M'#13'B'#10'*'#231#161#25'P'#8#6#19#18#0#211#2 - +#136#0'T'#160#16'*'#4'3gK'#198#223#195'h'#197#180'%G'#193#226#211'o'#202#206 - +#201#184#170#31#142#0#248#216#127#208#23'd'#130#207#212#127#167#19#9#224';' - +#212#12'"b'#251'?1)'#191'}'#21#170#255#228#8'"'#251#159#26#129#214'R'#248#15 - +#23'h'#234#1#208#136#194#239#232#203#254''''#244'G'#10#153'#'#16#15#166'"?'#0 - +#10'p>'#158#168#140#252#0#206#128'vi'#179#215#194#21'h'#147'#PFf'#128#14#205 - +#128#5#140#0'H'#3#224#162#1#252#244'`j'#24'*'#151'u'#27#17#200#240'P'#225'$' - +#26#127']'#9#31'>|%D'#130#190'L|'#157'L'#203#153#186#232#8'Xr'#234#13'd'#23 - +'e'#228#28'O'#253'a7'#246#131#24'Cf`*('#131#19#239'zw'#200#199#233#235'7-<' - +#206#21#254#196#208'LE'#2' '#231#31#18'@'#160#131'['#253#157'M'#155#192'M' - +#222#255'h4'#169#254#235'U'#225#142'J'#139'c'#29#202'Q'#0#239's'#1#215#4#164 - +'V'#176#255'qk'#17#154#128#160#240'G'#249'S'#13#158#0#186#250#1#144'eJ'#240 - +'~'#234#215'\'#189#201'Q'#180'<'#22#151'S'#136#144#17#0'e'#255#217#202'g'#130 - +#185#176#140'#'#1'3o'#6'h'#133#204#192#206'nA;'#148'Bw'#185#154'L'#182#186 - +#219#248#191'7'#224#199'w'#159#2'O['#250'Zj'#149'M'#155#15#251'^xOF'#139'Q' - +#234#214'~'#9#31#220'?z:'#1'I'#1'J_?'#231#137#31#134'D'#224#221')'#184']'#127 - +#207','#251'/'#193'y'#254#185#213'?'#138#230'j'#136'y'#255'I'#253#15'P'#243 - +#143'-'#223'@'#200#239'I'#137#255#151#24#221'[l'#186#0#165#249#250#241'>'#150 - +#0'$'#148#0#227#177#234'PKo'#235#143#253'/\C'#127#192#252#0#168#5'h'#220'n' - +#183#5#217#165#8'OXIf@'#131#219'r'#130';'#164#221#141#29#140#198#131'+'#20 - +#172'8('#175'j&o'#6#232#144#0't'#160#210#169#147'Z'#128#16#17#200#5'8'#27#182 - +#194#183'/'#255#5#26'~]'#201#134'F'#14#4'T'#133'f-'#29#15#19#230#239#15';' - +#239#127'2h'#12#153#207'&{'#239#238'?@'#195#250'o'#165#250#184'F'#13#246#189 - +#240'n'#168#222#245#128#140#158'#!'#168#255#148#249#23#137'B4'#200#169#255'd' - +#255#7#220'T'#252#211#10#142#237#171'!'#134#143#197#249#231#202'e'#137#216 - +#228#252#182#213'2'#136#7#248#248'?9'#131'X'#252#31#229#170#6'o7'#160#156#182 - +'['#173'V__'#246'?'#161#223#4#128'f'#128'\'#156#15#128#251'rd'#155#9#193#152 - +'v'#238'v'#151#237'\v02'#3'P'#184#149#26'5'#20#146#25'`6'#161#9#192#145#128 - +'Z'#199#229#4#144'/@&'#242#5#236#176#234#15#225'"'#135#2'R'#177#234'~'#254#10 - +#26#214'}'#11'm'#219#214'1'#205#128'&'#203#138#175#130'VvKq'#5's'#16#149'M' - +#159#15'e;e?#'#239#233'sw'#131'hX'#186#136#198'hA'#213'.K'#225#192#203#31#24 - +#212'k'#251'j'#132#155'L'#250#137'sC?c'#164#254#211#234#31#8'A'#136#188#255 - ,'l'#245'G'#245#191'a=x'#237#245')'#225'?'#179'&'#216'^fr'#209#196'W'#26#11 - +#228#22'*'#0#137#0#132#30#128#129'@'#192#137#230'z'#159#246#127'w'#215#214 - +#227#243#132'|'#0#178#1#168'0('#26#141#150'Q8'#16#31#155#176#197#145#127'a8' - +#166','#226#252#0'\4'#192'R6'#13#204'EU,$H~'#0#202#9' -@'#201#198#135')'#144 - +#4#184#196#160#28'Q'#4#134#5'>z'#248'*'#216#246'}'#246'CT'#163#17#182#242'Ip' - +#236#31#223#200#216#241')'#233''''#17#3'V'#214'M+'#249'C'#250#15#156#224#226#254'@'#158#255'8'#231#249#143#6#195','#243 - +#143#169#255#168#250#19#9#216'kV'#163#25'`gY'#172#130#250'o'#211#249#27'K' - +#140#30'R'#247#131'|'#250'/'#27#3'F'#241#127'R'#255#169#1#8#154#19#142#190 - +#242#255#197#24#136#228'%'#195#129'V'#171#213#24#12#6#169'Sp'#25#17#0#238#171 - +'j'#156'yg'#4#162#170'*'#193#12#160#162#10#163#173#4'l'#21#179#144#0#180'<'#9 - +'hy_'#128#154'9'#3#169'T'#24'dBX'#176#135#14#194#144'$'#205'~^e'#250#191'3)A' - +'~'#136#215#151#31#1#174#198#209#212#2'\zP'#133#224'9'#207#241'c'#214#135#26 - +#141#226#139#253#19#252#129#216#234#207'l'#127#170#250#139#176#208#31'9'#255 - +'H'#240#131'H'#0'>G'#27'8jWC$'#28'I'#241#254'O'#176#182#175#213#170'b'#30'R' - +#255#241'O'#23'5'#0#1#222#254''''#239'?'#223#16#164#163#183#6' '#221']Z'#191 - +#223#134#16#14#164#254#0#248#183#21'U'#13#150#21'H='#2':'#130#186#5#141#30'3' - +'+'#17'f'#177'~'#185#2'Tj5'#20'T'#239#10'z'#139#141'E'#2#136#0'4d'#10#176'f!' - +'*'#166#5'0_'#128#140#159'(<'#194#132'w'#168#160#130#159#215#151#253#14#127 - +#16'cI?'#217#134'B'#165#129#179#158']'#157#222#131#242#131'>'#133#142'?'#204 - +#246'G'#2#8'3'#225#231#9#0#247#142#186#159#192#239'la'#142'iA'#253#215#169'"' - +#238#241'V'#199#175#188#250'O'#9'@'#164#254#179#240#31'%'#255#144#250'O'#225 - +'?\'#160'='#253#9#255#9#24#16#1#208'&'#152#1#8#19#153#1#148#21'H'#4#128#143 - +'Umu'#22#156#25#142')'#11#133'.A'#20#247'7'#228#149#129'm'#220#206'I-@C$@CDY' - +#179#16'!/'#128'F'#137'e?E8'#151'AQ'#136'7'#174';r'#172#234'O"'#168'tF8'#227 - +#201#244#246#148#16#135#253'('#238'O'#158#255'H'#16'U'#127'"'#0#15'n>'#170 - +#254#179#163#250#191#10#205#189'0'#243#15#8#234#127#185#217#185#193#168#14 - +#145#211#143#169#255#192#13#1#173#23#17'@'#147#160#254#163'lF'#250#10#255#9 - +#24#168#196'13'#160#176#176'PE#'#195#168':'#144#6#134#224#133'T'#145')'#224 - +#10#234#23'4{'#205#7#2#175#210'S'#21' '#211#2#198#239#14':'#139#5'4F'#29's' - +#10#170#13'|'#207'@'#181#138'=G!'#231'g'#9#202#248'K'#234'O'#154#224'`'#223 - +#193'0@'#235#166#159#224#223#183#159'6,'''#31#143#20'h'#205'yp'#234'c_u'#255 - +'`_b'#213#205#239#151#21#251#240#163#190'H'#176#227#201#213#191#211#249'G' - +#171#191#179#254'g\'#253#155'8'#231#31#175#254'k'#149#17#239'x'#171'}='#10'{' - +#132#138#127#200#251'O'#237#191#240#200#181'|'#2#16#169#255#164'&v'#168'T' - +#170'`w3'#0#251'{'#169'}>_0'#3'('#26#128#127'['#168'K'#16#158#188#130#8#0#168 - +'m'#184#179#240#244'HLa'#21'j'#3#148#168#234#27#243#202#193':n:'#168'Q'#11 - +#160#193'!D'#4'j'#22#18'$'#18'P'#240'aA9?V|'#16'W5'#130#176#229#235#247#224 - +#243'G'#174'a'#182#223#24#164#3#133#1#143#190#251#157#244#28#140#15#252'S.' - +#127'"'#202#175#254'h'#223'G'#130'a^'#253#15#176#172#191'@'#135#19'W'#255#239 - +#185#213'?'#130'$'#193'1'#7#140'3w'#252'f'#214#4')'#244#23'F'#185#242#240#201 - +'?'#228#253#167#240'_'#13#202'"'#205#4'l'#31#136#247'_'#192'`D-'#165'8'#8#184 - +#193#161#204#25'H'#154#128'#`X'#208#234'3-'#21'F'#131#145'3P'#169#209'@'#225 - +#132#221'@k'#178'0'#19#128#242#2'Th'#6#8'Z'#0#171#20'Lv'#16#150'%'#157'&'#253 - +'m$:R'#176#254'?+'#224#235'g'#239#200'l'#14#244#24#250#133#233#251#159#8#11 - +#207#186'eP'#175'M'#249#221#242'!?'#230#253#143'q'#5'?'#156#237#31#134#8#31 - +#250#163#212'_'#218';'#27#214#129#223#209#8#209'H$'#25#251#215'('#162#254#9 - +#182'v'#234#250'K1}'#10#3'Q'#247#223#22'~'#213#175#193#191'k)'#249#167#175 - +#246#223#189']'#235#128#223#159#208'-'#24'm'#13'='#178#143#141#204#0#188#191 - +#146'i'#1'2Y'#229#22'{'#193'I'#145#184#194#196'r'#2#228#10'P'#170#149'`'#200 - +#175#2'k'#233'T\'#253#181'H'#2#168#5#232#185#196' V)H'#179#4'),'#168#232#140 - +#10#176#19#245#148'" zk'#178#228'?'#195#27#171'^{'#8'V'#191#254#176#212#151 - +'1'#6#30#135#223#186#2'J'#166#207#239#246#177#148#223'_/'#191#189#4#223#232 - ,'#E'#245#167#213'?'#24'a5'#255#17'?'#231#252#11#177#216#127#7#180'o['#9'Q$'#6 - +'z'#14#181#6#163#215#149#153':'#182'X'#180'A'#154#248#19#225'{'#255#145'&@+>' - +#9'>'#133#255#234'q'#223#170#211#233#220'='#13#0#237#13#131'"'#0'J'#10'B'#150 - +'a'#205'B'#3#129#128#153'J'#132'c'#177'X'#5'e'#6'rZ'#128#17#181#0#227#158#130 - +'3'#144'T|'#138#255#231'O'#216#3'W'#127#19'G'#2#212'4T'#207#151#10#147'CP' - +#221#233#16#148#241#166#128'l'#7#233#30#204#202#152#251#236#240#213#147#183 - +#192#175#31#189','#245'e'#140#129#7#253#6#207'~'#249#215#129#190'Jt;'#145#12 - +']'''#189#254'd'#207'Gx'#199#31#173#254#254'P'#210#251'O{W'#227#175#224'u' - +#212#177'~'#0#148#31'@i'#194'jE4Pmk'#251#5#229'!'#138#199#160#252'o'#15'nT' - +#250'['#207''''#255'lG'#217'#2p'#244#167#246#191#175#171#30#208#187'%g'#160 - +#201'dR'#163#218'a'#196#191'Yj0'#229#3#224#237'*|'#175#228#11'8>'#154'P'#232 - +#153'3'#16'Ww'#188'P0'#20#146#22'0'#133'9'#1'Y8'#144'6=_)H)'#194'h'#6'P'#18 - +#145'L('#22#202#206'lQIa'#175#217#0'o.'#251#157#212#151'1'#6#17'J'#166#205 - +#135#195'n'#127'iH'#199#232'n'#245#143#161#240#179#184#127'0'#196'9'#255'|A' - +#206#1#232'qC{'#205'w'#168#25#132'x'#207'?'#183#250#151#24#221#219#172'Z'#127 - +#155#200#249#151','#253'%'#225'GY'#169'C'#185'k'#182'Z'#173'.'#148#195#192'@' - +#156#127#2#6'M'#0#130'3'#16#153'G'#231'r'#185#200#233'W'#140#23'T'#1'\'#153 - +'pe'#155#207#184#208#30'0'#206'Kj'#1'H'#2'*'#141#22#242'(='#216'bE'#2#208'$' - +#137#128#180#3#133'P($T'#11#138#251#6#140'`'#22'x'#251#250'c'#161'u'#211#26 - +#169'/c'#12'"'#28'q'#215#155'PP'#189#243#160'_'#207#249#252'D'#141'>H'#168'#' - +#188#227'/'#192#173#254'L'#248'}AF'#4#174'z'#180#253#157'h'#251'S'#211#15'z.' - +#190'T%'#139#134'&'#230#183#255','#227'l'#255#16#18#0#139#253#163'l4'#144#240 - +#227'mr'#0#178#206'?]b'#255#253'V'#255#9#131'&'#0#232#146#19#128#23'H'#163 - +#195'h'#0'[%nU1'#210#2#28#133#199#198'P'#180#217#160'p'#210#2'P'#192'u'#150 - +'"'#176'U'#204'fu'#1'I'#2'`'#14'A$'#1'V.'#204#153#2#192'L'#7#254#242'Fh'#170 - +#176#223#217#10'/'#159#183'p'#204#233#151'C0'#20#148#194#9#127#255'b'#208#175 - +#151#241#169#190#204#8#136'w'#198#252#185#130#31'A'#245#199#205#31'`'#197'?' - +#1#23'e'#253#173#225'<'#255#209#206#213#191#216#232#169#177'i}'#173#252#234 - +'O'#153#127#212#5#150'B}'#245'T'#246'KN@Z'#253#145#0#156'~D'#127'S'#127'w' - +#184#222'!|V'#201#10'A'#179#217#172'#g '#222#199'B'#130#184#175#162'=j'#1#11 - +#218#253#134#185#204#169'Ge'#194'D'#2'j'#13'X'#199#205#0'}~)S'#255#213#6#29 - +#211#6'Tz'#13#31#22#228'{'#6'$'#253#1#248#142'd'#217'm)'#158'-|'#244#231's' - +#161#246#135'O'#165#190#140'1'#136'p'#240#205#207'C'#217#172#133#131'|5'#159 - +#236#203#219#253'B'#177'O'#156#217#254#188#234'O'#4#224#193#149'?'#192#217 - +#254#142#237'?@'#200#211#193'&'#1'1'#2#192#255'T'#242'hp'#162#205#142#182#127 - +'"'#202#135#254#216#234'/'#196#254#129#235#250'['#143'2'#215'N'#206'?'#170 - +#252#235#173#243'oo'#24#18#1#144'3p'#221#186'u'#172'QH '#16'0'#161#6'P'#128 - +#23'Im'#195#153#22#128'W2n'#155#179#224#247#225#184#202'"h'#1#148#2#172#209 - +#27#208#20#216#13#212#148#19' '#242#5'(u'#184'Qr'#16#159#27' h'#2'2'#161#157 - +'xOq'#193#158#222'E'#142'/'#172#207#158#176#19#174#12'c'#181#253#185#130#202 - +#249#251#192#254#215'='#193#253'1'#136#223#148'X'#248'i'#229#135'8'#151#238 - +'K'#142'='#177#227'/B'#234'?'#222#246#180#214#128#167'e'#243#14#171#127#185 - +#197#181#209#168#10'R'#184#143#250#190#177#208#31'n'#173'(_'#245'|'#209#15'%' - +#0'5S'#230#31'j'#224#254#193'8'#255#4#12'uYMf'#6':'#28#14#189'R'#169#180#225 - +'E'#22#227'F'#137'AL'#11#240#133'5'#211#235#220#182'}'#4'-@'#193#180#0'5'#24 - +#11''''#128#185'x"'#175#5'p$'#192#180#0#161'u'#24#223'>'#172#147#4#248#203#29 - +'A'#138#192'sD'#0'c'#21'~9'#1#26#22'z'#242#243#171'Q'#251'T'#15#238#0#188#25 - +#215#185#242#243#170#127#152's'#252#145#131#143#179#253#3#16#246'"'#17'x=,' - +#233''''#18#12'B'#140#250#253'E'#185#196#31#20'|G'#133#197#181#5#15#21#19'V' - +#127#161#237#23#169#253#192#245#252'k'#224#203'~'#221'}'#245#253#239#11'C&'#0 - +'A'#11#160#182#225#168#9#144'/'#160#0#137#128#249#2#144#8'H'#19'(k'#240#216 - +#246#246#132#181#149'r'#150#29#168'`5'#0#10#10#11'V'#206#3#141#201#10#26'#g' - +#10#168#146#17#1'5'#243#7#176'b!'#218#152'#'#145'+'#27#30'I'#166#192#138#211 - +'v'#129#144#215'%'#245'e'#140'zP'#225#218#161'w'#188#10'E'#211#230#13#234#245 - +#9#174#212#143#247#250#199#217'l'#191#4#223#230'+'#30#140'$W'#127#138#251'3' - +#199#31#222'v5'#252#2'AWK'#202#234'/C'#218#168'F'#213'_)'#143#134'zZ'#253#5 - +#207'?n'#142#254#182#253#234#245#189#167#227#243#19#215#7'h4'#26#214'4'#148 - +'O'#15#166#188#128#242'h\^'#177#213'Yxp'#2#215'uA'#11'P'#168#212#160#181#20 - +#176'ra'#181#174'S'#3'P'#11'Z'#0#229#6#8'Q'#1#190#155'0'#136#202#134'G'#130 - +'_'#240#213's'#22#130#175#189'Q'#234#203#24#213#160#197'e'#191#27#158#132#10 - +'T'#255#7#140#132'x'#166#31#231#244'#Afv?'#173#252#225#8'K'#250#137#6'B'#172 - +#221'W'#132#247#250'S'#165#159#139#154'}'#160#240#211' '#16'a'#245'/'#212'{' - +#234#10#244'>'#10#243'u]'#253'i'#236'7'#181#253#222#142#130#223'@U'#127'H'#8 - +#238#129#230#253'w'#251#254#211#241#25'v'#213#2#240#194#10#132#136#128#160#5 - ,'8'#2#198'9'#173'~'#211'l'#210#2'@'#161'`'#14'A'#5#154#2#150#178#157'@'#159 - +'W'#202#146#130#152#240#147#22#160#227'H'#128#181#15'S'#241#237#196'EY'#130 - +'2y'#186'.]Z'#252#235#210#3#193'Y'#187'Q'#234#203#24#189#192#223#210#146#203 - +#255#10#19#247#26#194#236#6#22#231#7#214#224#143#229#250#243'N'#191'X'#132#19 - +#254#8#175#250'G|'#156#6#16#246#243#142'?'#159#155#21#4#9'q'#127#149'<'#26 - +#168#206'k_'#143#199#139#241#171'?y'#254'Y'#213#31#173#254#184#175'U('#20#181 - +#180#250'k'#181'Z'#7#146#192#144'W'#127#246#17#164#235#163#236'N'#11' _'#0'p' - +#17#1#26'$R'#180#213#153#191#127'8'#166#178#10#217#129'$'#220'j'#189#145#229 - +#6#168#13'z.)'#136'O'#17'V'#178#220#0#222#20'`'#141'D'#249#14'Bra'#196#24'$' - +#213#128#225'J'#5#31#222'r24'#174#249'R'#234#203#24#149' '#13't'#191#27#159 - +#134#178'9'#139#7#252'Za'#213#231#179'}x'#187#159#19'~Z'#209'i'#245#143#133 - +'"'#201#176#31#229#252'GI'#248'q'#239'i'#217#10#222#214'm'#140' '#152#237'O9' - +#255#248'_'#165#217#177#193#160#14'S'#166#31#9'4y'#134#133#145#223'Md'#251 - +#147#240#163'L'#213#167's'#245''''#164#141#0#186#243#5#0'7H'#180#146#15#13 - +#150#249'#'#234#9#181#238#252'%l'#29'Wt'#154#2#134#252'r0'#151'N'#229'j'#3 - +#152#6' r'#8'R'#247' '#149#146'+'#24#18#154#137#178','#193#225#239#24'l\'#243 - +#5#252#231#230#147#165#190#140'Q'#7'CA'#25#28'~'#223#187'h'#130#230#15#252 - +#197#157#195'y:'#139'|'#226#156#205'O'#182'?'#173#234'L'#245#167#132#31'a' - +#245#199'-'#26#8#254#127'{_'#22'kYv'#158#181#246'x'#230's'#238'XsWwW'#187#219 - +'v'#187#227')'#241#0'v'#136#193#145#8#194'F'#8#5#148#4')'#145#176'P'#132#132 - +#20#241#18'!9'#188#0'/H'#188'!'#224#1'x'#2#9#17#144#128'XHH$`x'#128#7#144#172 - +'$'#216#198#221#158#186'k'#174'[w:'#243#176#7#254#239'_'#255'Z{'#237'}'#207 - +#173#186#213']w'#170#190'K'#218'w'#15#247#12#251#236#189#191#239#159#255#165 - +#166#253'='#181#243#222'wT2'#155#209'k'#23'\'#25#8#159'A;'#158'n'#223#232#238 - +#161#229#19#192#159#152#184'?:'#254#162#230'_'#233'Y'#127'n/'#145#254#0#255#7 - +'*'#27'}'#158#208')E'#4#136#173'V'#137#165'.'#139#22#128#174'A'#215'Q:|o'#208 - +#251'b'#127#214'x'#153'+'#255'B"'#129' d'#144#247#174#146')'#176'zUH@'#8#160 - +#225#248#3#184'V@'#155#2'l'#14#248#158'T'#15#150#127'I'#158#23'?'#201#243#206 - +'x'#28#144#198#191#254#181'O'#169#217#197'D'#159'''3'#232'ay'#245#203'_S'#191 - +#240#219#255#248'H/_'#250','#229#198#225'/'#137'>'#22#252#186#208''''#227'2_' - +'m'#247'c'#129#218#191#24'C'#19#152'p'#155#175#249#184#207#182#191'Q'#253'=z' - +#247'k'#171'['#127#28'x)'#138'}JY'#127#180#127'_<'#255'h'#251'u'#239'yK'#127 - +#254']'#207#243#242'.'#203#11#160#31'q'#21'~'#0#163#5'dyp'#229'G{'#27#191#152 - +#229'~'#13#0#246'E'#11#136#234#13#181#242#210'gT'#173#211#213'&'#128#144#0 - +#182#131'Z'#173'0'#5#196#31'P'#174#28'<'#191'Z'#192'w'#254#229'?P'#127#244 - +#187#23'U'#128#199'=z/}D'#253#153'o'#254#11#213#189'~'#235#253#127#8'W'#248 - +#228',ssW'#242'['#187#159'l'#250#217'\K'#127'V'#253#167'"'#253#231'j'#255#222 - +#247#213'd'#239'>{'#253'a&(N'#249'e'#199#223'{'#235#205#17'z'#251'C'#250#163 - +#3#12#247#251#163#5'Y'#128','#253#197#7#240'p>'#159#239':'#158#255#15','#253 - +'1'#158'7ll'#227'Pd'#7#146#22#128'9'#178'.!'#18' Q'#1#172'/'#239'Oko'#220#31 - +#174'~'#206#19#135#160'1'#5#226#246#138'Z}'#233#211'l'#2'@'#250'G-q'#8'J'#243 - +#16'?'#150'Ta3'#211#176';'#229#184#167'='#186#207#214'A'#244#244'G'#150#204 - +#213#191#250'K'#175'?'#243#172'D'#23#227'h'#163#181'y]'#253#220'_'#251#166'z' - +#229#231#223'g'#193#149#17#252'z'#30#175#178#211#15#246#187#145#252'H'#248 - +#129#228'g'#2#152#217#176#31'r'#255'G'#219'w'#200#246#127#135'$'#255#140'I"O' - +'u'#185'o=\'#244'_'#233'm'#191#157#231#252#137'\'#239'o'#26'~@'#250#211#254 - +'m4'#251#132#244#199#12#192#181'Z'#13'>'#130#217'Q'#27'~'#30'e'#251#6'x' - +#138'/'#237#248#203'otw'#223'i'#199'3'#132#249#172#227#143#176#129#164#159'-' - +'H|'#241#252#179#227#143'0'#180'3'#164#177#183#183'7{'#214#134#31'O'#27#199 - ,'B'#0'J*'#5#209'6'#140#206#187#213'h4`'#10'\VZ'#250#223#148#245#165'E'#26'\!' - +#18#248'R'#166#194#136'I'#128#147'~"'#235#15#136#219#29#173#1#136'C'#16#25 - +#130'a='#226#181'o'#138#134'l'#142#128#152#3'b'#18#148#148#128'e'#191#242#164 - +#177#246#148'+'#253'?'#255#225'o'#169#31#253#193#191'='#225#147'z1'#6#188#249 - +#31#251#139#127']'#253#204'_'#254#155#207'>'#163#239#147#158#13#145#250#182 - +#194#207#218#252#162#250'/t'#184#143#19'z&s'#209#0'D'#253#167#237'>'#236#254 - +#253#251#252#154''#174 - +#230#163#254'i'#159#202#185#25'+/'#127'T}'#246#27#127'G]'#255#220'W'#223#215 - +#251#151#206'>g5'#254#188'P'#251#179'\l~'#29#235#207#165#188'W'#199#251#181 - +#218#159#10#248#19'&'#130#153#26'o'#223'S'#253#135'?`'#211' [,'#172#215#191 - +#17#206#251'/'#147#221'/'#223#4#213#31'&'#192#152#22#132#130#224#12#180#170 - +'?-'#152#231#15#14#193#145#211#236#243#185'I'#127#251#155#143'iX'#135' &'#20 - +'%'#192'cZ'#241'Mt'#14#130'/'#0#166#0#189#230#10'-k'#15'G'#189#183'v'''#205 - +#151#141'w_;'#250'b'#213'\'#135'?'#224'u'#21#213'$1'#168#17'["'#240'M[q'#19 - +#30#180'='#5'i'#9#138#217#134'r'#201#21'8'#15'n'#129'{'#255#231#191#169#255 - +#250';'#191'z'#218#167'q'#166'Gs'#253#138'z'#233#203'_S?'#243'+'#191#165#234 - +#171#155#207#245#179'M#'#15'//'#8#0#21'}'#153#16#0#219#253#146#230#11#149#30 - +'E> '#0#150#254#0#255'Tk'#1#179#193#158#218#187#253#135#244#191#194#238'W' - +#176#251#189'd'#241#234#202#246#247'B'#178#255#149#168#254#180'L'#137#4'0' - +#203'/:'#253#222#147'f'#159'w$'#1'h'#219'8'#254#158'W'#216#175':'#142#149#0 - +#224#16#252#214#183#190#197'MC'#136#201'Z'#244#195'`'#152']'#22'-'#0'$pM!J' - +#160#188#149'w'#247#214#190'0Kk=eH'#0#210#157'H'#160's'#249'5'#186#233'/IRP' - +#205'j'#1#8#13#194#28#240'b'#157'#'#160#195#131#18'"4'#25#131#158''''#10#192 - +#249#9#19#254#254#223#254'e'#245#240'";'#176'4'#26'kW'#212#205#159#255#154'z' - +#235#24'@_'#26#206#196#157'6'#209'G&'#241#204#165#161'g.'#177'~V'#253#167#218 - +#238'O'#5#252')'#183#249#30#178#211'o1'#30'j'#233#159'&'#186'4'#152#237#254 - +#189'w'#218#209#180'oT'#127'z>9'#230'Ok4'#250#228'f'#31' '#0#244#249#203#178 - +#12#190#128#253#227'p'#252#185#227#184'aa'#29#130#244#163'j'#164#1'tMn'#0'H@' - +#136#0#29#133#215#147'<'#218#248#233#222#250#23'3'#130#189'q'#10#194#31#0'{' - +#191's'#245#227#170#209#187','#192#143#181'?'#192'5'#7'b]>\'#20#14'A'#11#208 - +'D'#144#151#10#136#156#159#251#164'_~'#18#254#129'C'#190#31's'#1#254#222#175 - +#127'A'#141#30#221'9'#129#147'8'#187#163#177'vYK'#250'_'#251'['#31#12#244'O{' - +#194#141#202#159#231#142#237'o'#192#159#217#226#158'\'#178#252'8'#140'7[X' - +#192'C'#242#167'Sc'#255#143#9#252#127#164'f'#163'}Q'#253#19#235'7Xo'#142#238 - +'m6'#251#144#240#244'Hz'#166#216'g'#12#144'#'#227'O'#21#210#255'.'#225#4#181 - +#254#187#180' '#230'?'#251#250#215#191#158'>O'#199#223#179'\'#158#231#241#249 - +#236#16#188'v'#237'ZD?'#166'I?'#142'M'#1':~]'#242#2#224#16#132'V'#176#218#159 - +'7n'#222#31#174'|'#138#253#1#220#16'$'#212#243#6#196#177#234'^{K'#213'z'#235 - +'L'#0'69'#168')'#249#1'5m'#10#232'D'#161'P'#207'1`'#252#2#158'8'#6#13#1'x:' - +#195#235','#155#4#217'|'#170#254#227'o|^M'#182#31#156#246#169#156#232#208#160 - +#255#243#234#19#4'zl'#31#247'0A'#23#207#216#251#210#196#147#255'!'#192'5Y~' - +#185#128#31#146'?'#19#181#127'!$'#144'Ng'#236#245#239#223#253#174#154#13'w4' - +#248#209#223#15#170#127#134'x?'#236#254#157#183#229#27'!'#253#145#245'7'#161 - +#239#178'1'#127'I'#246'A'#143'?T'#254'm#'#227#143#204#229#217'q8'#254#220'q' - +#18'0`-'#128#214#193#189'{'#247'0'#181'x'#11#141'C'#148#6#189'!'#1#248#5'6i{' - +'e{'#210'}'#227#241#164#253#154'.'#24#242#25#208' '#129#176#214'P'#221#171'o' - +'q'#255#128'@'#204#129#192#248#3#140'S'#208'!'#1#27#29'p'#27#140'B#p'#253#1 - +'v6'#226#167'\'#134#147'L)'#150's'#193#148#224#223#250#245#159'S'#211#189#173 - +#147#251#238#19#30'A\S'#221#151'^W'#215#190#240#139#234#245#191#240#13#213'X' - +#127'N'#160'?'#202#253't<'#253'&'#191'7wm'#254#212'H'#254#2#252#25#131'_''' - +#251'X'#181#31#14#192#217'L'#245#31'|_M'#247#183#216''#239#186#170#127#179#217#156#16 - +'^'#22#199#225#248'+]'#138#227#248#208'e'#223'cL'#1#218#174#199'q'#220'Y,'#22 - +'k'#196'vp'#2#26#18#192#246#6#189#180#247'`'#216'{s'#127#214#188'a'#253#1'a' - +#164'g'#24#170#183'T'#239#198'[*nuu'#211#16'h'#2#13#153'h'#148#246#217#31'P3' - +#230'@A'#2'z'#242'Q_'#151#17'{^'#209'r'#253'e'#245#234'/'#253'U'#181#249#214#23#143#241#203#158#208 - +#198'/'#175#188#206'H{'''#179'O'#247#242'3'#224#207'X'#234'g'#21#201#207#241 - +'~'#2'}'#6'{_'#136#0#165#189#147#157#247#24#252#186#181#151#158#212#211#207 - +#210#228#229#149#237#31#212#130#197#196#181#251#149#14#249#193#238#223#18#213 - +#31's'#252'q'#200#143#182'w'#8#15#195#231'Y'#236's'#132#203'vb'#195#166#9'_' - +#191'~'#29#154'@'#11#181#2#240#7#208#15#191'*aA'#204'1'#8'=p5'#247#252#206 - +#157#254#234#167#198'I}'#213#23#167#160#23#232','#192#184#217'c'#18#8#26'uM' - +#0'l'#18'D'#146')'#136#16#161'4'#18'A'#152#208#180#21#243#29#18'0'#221#133'<' - +'!'#0#229#2#255'9D'#12#142'a6'#227#225#253#159#168#255#254#219#191#172#134 - +#247'~z'#130#183#236#217#6#8#186#190#178#169#214'>'#254#179#234#213'?'#251'+' - +#234#218#159#248#165#163#191#249#176'k'#246'<'#158'PG'#218'kG'#191#201#231 - +#207'm#'#143#194#230'/'#210'{y'#153#27#169#191#208#192#135#148#135#250'O'#132 - +'0'#217#190#163'F[?"'#146#152'Ks'#15']'#223#143'?7'#187'{o7'#194#217#208#177 - +#251#231#244'l'#163#197#23#18'='#182'%'#215#159#193'O8'#128#25#176#141#132 - +#159#157#157#157#169'x'#253#13#248'_'#24#2#224#239's'#19#132#8#248#173'$I' - +#216#31'@'#11'B'#130#208#4#216#31'@'#235#149'\'#249#157'w'#247#214'?='#205 - +#162#14#146#132#152#4#184'7'#0#145'@gMu'#174#189'%'#229#194#162#1#152#252#0 - +'h'#1#146'-X8'#6#203#154'@a'#18#248#197#228'#N1'#209'Y'#237'='#248#255#254 - +#205'?R?'#248'w'#255'DMw'#30#158#234'y'#4#245#166'jn\S+'#175'}'#130'$'#252 - +#159'R7'#190#244#231'T}'#253#202'i_'#158#202#200#203#210'_Rz='#227#236#147'r' - +'^'#6#191#163#246'['#240#139#202#15#224#179'z'#207'*'#191#246#1#204'v'#31#168 - +#193#195#183#233'usn'#238#193#239'Cyo'#154#229'W'#187'{?'#236#196#147#190#168 - +'l'#214#238#23#167#223'.'#236'~ZX'#245#135#211#143'0'#240#152#222#187'O'#166 - +#241#4#9'?'#199#233#245#175#142#211'x'#202'}'#152#2#180#6#9'X'#127#0#217'?' - +#151#29'S'#0#26#1#252#1#221'$'#243#187#239#246#215'?'#179#200#163#134'o'#204 - +#1#216#247'$'#233#153#4#174'|'#156'H'#160'nA'#207'f'#128'h'#4'L'#2#145'&'#1 - +#21#233#168#2#147'@h'#8'@r'#5'|'#129';'#214'2)'#225'Y'#159#166'|'#240#222#219 - +#234#143#255#249#223'W'#15#254#247#31#208'C99'#190'/'#162'k'#17#183'{'#170'u' - +#245'e'#181#250#209#207#168'+'#159#251#170#186#250#249#175#210#245#175#159 - +#246'%x'#250'03L'#219#130#30'c'#231#23#253#251#140#167#223'H~V'#225#231'I'#1 - +'x'#6#255#156#155'{'#178'&@'#255#155#238#222'U'#163'G'#210#206'{Q'#168#253' ' - +#146#203#173'}L'#231#181#131'/q'#156'~H'#245'E'#188#127#15#133'='#180#141'F' - +#144'P'#251#225#244'{D'#207#245#222'I'#218#253#238'8'#141'G|'#169'?@f'#22'b' - +#167#160#210'Z'#0#182#215#233#1#236#204#147'`'#229#189#254#250#167#19#21#198 - +''#28#234'#p'#231'R'#217#151'I' - +#184#15#142'>'#14#251#137#31'`'#188#253#30'-'#239'jR'#224'i'#188'S'#142#22#0 - +#252#27#205#193#237#245#198#240#145#11'~z'#182#140#221#15#240'o'#153'J?z'#230 - +#239#201'4'#223#232#240#131#6' '#199#150#237#247','#151#242#196#190#215#245#7 - +#208#197'h'#18#248'{'#164#10'm'#18#192#175'Hx'#144#179#4'iY'#3#9#204#210'x' - +#237#246#254#250'''3'#207#15'Yr#<'#24'j'#18#8#27'm'#213'!'#18#136#154#29#2'~' - +'h'#181#0#228#8'x'#236#20',H'#128#181#129'J'#152#208#212#17#24#18'`'#231' t' - +#148#220#153#144#164'`'#132#234#147#246#244'+y'#10#4'1'#219'{'#172#230#253#29 - +'5'#31#236#210'zO-'#134#251'\9'#217'}'#249#13#213#185#249#250#217#149#224'G' - +#189#142'K'#239'C'#17#222's[u'#219#16#159#11#254#170#212#151#220#254'L'#154 - +'z'#148#9'@K'#255#209#214#143#213'd'#239#30#189'n'#206#145#1'~'#159#228#248 - +#175#214'F'#15#174#180#251'w'#243#2#252#200#244#131#221#15#240#195#238#127',' - +'!'#191'{R'#223#15#27'n{:'#157#14#136#0#160#194'%''e'#247#31#245'r'#31#251'w' - +'W'#243#3#200#28'@3'#209'Md'#10'*'#237#16#196#26'$'#176'J m'#141#23#181#205 - +#187#253#213#183#136#4#2'm'#207#11#9'p'#4#160#201#230'@D'#234#170#213#4#156 - +#181#23#11#17#24'M'#128'L'#2#21'j'#191#130'2s'#17#26's'#192'M'#30'2UEn'#163 - +#145'3l'#26'|'#232'F^'#10#226#8#224'M'#21#159#210#158'}'#137#239#187'i'#189 - +#218#230#215#128#207#13#248#173#228'_0'#200#217#241'7'#211#161#190#225#163 - ,#183#213#172#255'H'#146'|'#140#218#175'k'#251#187#209'd'#235'zw'#239'=m]d' - +#153'x'#252#145#236#3#240'#'#151#127'['#233'y'#253#24#252#216'F'#178#207'I' - +#198#251#15#27#167#253'('#151'R'#133'I'#11'h#'#25#136#180#128'K'#208#4'h'#31 - +'Z'#0'H'#0#164#176'B@lM'#147'x'#237'N'#127#245#19#169#23#198#218#179'/>'#1 - +#174#12#172#17#9'|L'#197#157'uM'#10#198#15'`'#192'/m'#198'=!'#2'_z'#10'('#19 - +'%'#16#231#160'2'#230#128#239#21#4'`'#174#214#139'>]'#241'y'#25'.'#234']sGl|' - +'O'#202'wm'#3#143#170#179#207'8'#250#0'f'#212#243'/'#28#240#27#231#31#175#167 - +'j'#240#240#7#164'ImK'#140'?'#209#196#145'j'#240#175#213'F'#247'/'#183#145 - +#226'k'#193#159'I'#154'/g'#250')]'#226#251'H'#230#245#131#228#199#164#30#143 - +'1'#171#207'|>'#31#31'w'#170#239'Q.'#227'i'#223'F'#207'8'#5#209'@'#4']'#132 - +#208'P'#212#9#15'"O'#224#138#201#20#4#9'$y'#220#189#189#191#250#214'BE'#245 - +#18#9#136's'#176's'#249#13#21'w/'#177'/'#192'3'#181#2#177#244#16#176'&A'#164 - +#253#2'b'#14#168#208'/'#146#134#140'i '#13'F'#172'F`'#175#152#163#10#156#159 - +':'#163#23'f'#148#146'xl'#171'.}'#140#193#159'i'#201'oc'#251#169'n'#226#1#240 - +'+'''#204#151'K'#190'>'#171#244'3'#241#250#211#177'\B'#127#201't'#162#6#247 - +#191#175#18#228#246'''s'#157#21#232#128#127#163'1'#184#189#217#28'>'#210#138 - +'F'#150';'#146#31'*={'#252#149#238#237#7#240#223#151'p'#223'cH'#254#197'b1' - +#186'v'#237#26#156#131''''#234#244#171#142#179#240#236'Z'#18#232't:1'#177'b' - +#157'.T'#27#149#131#232'$'#4#2'0$ '#173#198'A'#2#205'L'#133#237#219#253#181 - +'7gY'#220#214'}'#0#196#174#143't)qk'#243#150'j'#172'^'#215#146#222#1#189#217 - +'f-'#160#166#147#139'8Dh'#219#142#7#133's0'#240#10#141#192'I rs'#137#205'f~' - +#224'''='#225#10'?'#211#173'>'#175']'#130#142#248'h='#245#250','#191#178#185 - +#211#151#223#5#191#246#238#235#248#190'J'#181#202#175#4#176#156#155#159':' - +#246#254'\'#131'?'#183'j'#191'd'#242#17#25'$'#147#161#234#223#255#158'Ji]H~' - +#157#225#167#210','#191#220#217#255#201'j<'#217#21#193'o'#193#175#138#190'~' - +#166#190#255#1#164#191#132#254#30#163#190#159#198#168#209'h'#204#143';'#207 - +#255'9'#222#165#227'?'#15'S:'#140#162#161#241'x'#140#134#162#29#169#25#184'd' - +'4'#1#165#251#7#160#177'H'#143#174'X'#147#16#218#188#211'_'#251#216'8'#173 - +#173'x2'#239#160#206#254#211#18#191#190'rU'#181#214'oiM'#192#250#1'B'#157',$' - +'d'#224'I%'#161#138#138#190#2#166#152'Hq'#132#192#244#23#240#203#145#2#167 - +#243'P.'#161#195#234#21#245#202#127#158'q'#228'O'#220'='#179#195'{'#234#129 - +#167#255#238'|'#201#207#21#144#27#129#175#14#11#237'9'#133'<*-b'#251#197#162 - +#129#207#210#127#190#144'p'#223'B'#180#129#5#255'o>'#216'a'#155'?'#157#142'u' - +''''#31'Z'#148#128#223'#'#241#127#181#187#247#163'n8'#27','#3#191#210#225'>' - +#128#31'-'#188#31#144'&'#203#14'?'#228#248'#'#220'G'#175#27#161#200'G'#157 - +#146#211#239#131#222#157'c='#23#248#3'~'#252#227#31#251'h%F'#154'@'#195#228#8 - +'`V!'#164#12#131#8'h'#141#164'!4'#26#237#210'Uk'#17#240#234#247#6'k'#175#15 - +#23#245#13'c'#14'0'#17'DP'#241#145':'#220'Sm2'#9'PG'#224'K?'#193#2#252#142'6' - +#192#254#0'c'#14#232'm'#155'8Ti9f'#195#134#158#201'(tr'#207#171#253#7#204#173 - +'=KW'#250','#143#202#245#202#157#166#156'%'#208#27#162#200#164'eW'#150#29'H' - +#231'Ui'#1'z'#227#237'O%'#212#151#207#231#142#195'O|'#0'D'#2#147#221#219'j' - +#178#253#158#222'w$?>'#223#167#15#184#222#219'{'#167#21#204#199'K'#192'ob' - +#253'h'#234#137'4_+'#249#233#153'}L'#160#223#165#231#23'5'#0' '#137'3'#1'~' - +#231'2'#159#153#193'$'#240#189#239'}/@x'#16'$@Z@W'#26#137#184#154#0'"'#3#235 - +'('#28#162#27#129#18#227#248#254#160'wko'#222#188#234'['#245']k'#2#200#26#244 - +#227#26#153#4#31'Q'#181#206#166#150#248#174#244#23#223#128#206#17'0'#249#2 - +#129#205#30'TN'#6#161#237'@'#236#251#5#1'8m'#201#221#26#3#235#164#170#22#27 - +#157#181'+~F'#134'Wr'#228#185#155#249#1#240'k'''#159'H'#251#180#144#250#165 - +'t^'#168#251#137#238#215#175#9'@<'#254#226#237'7'#26#0#19#0#166#233#154'N' - +#213#136#164#254'|'#180#171#227#251'IR'#2#127#160#146#217'K'#221#221#31#214 - +#131#197'T'#192'o'#28'~F'#242's'#129#15'r'#252#209#220#3#146#31#26#0#212#254 - +'('#138'v'#7#131#193#136#180#218#19'M'#243'='#210'u?'#237#19'XvN&<'#184#181 - +#181#21#211'Ek'#208#5'4$'#128'lA'#180#24#135')'#192'$@'#251']'#248#4#232'X' - +#237#209#168#243#210#246#180'}SO8bH@2'#0#137#8#234#189#171#170#185#241'*'#131 - +#222's'#181#129'H'#147#129'''-'#199#149'q'#14'F'#21'm'#192'u'#16#154'z'#2'&' - +#3'eg)'#202#29'2p'#181#255#220'!'#133#15'f'#26#188'(C'#210'u\'#137#159#23#181 - +#249#202'sT}'#199#201'W'#168#249'"'#245#197#214#231'2'#222#180'p'#242'1'#232 - +#165#148#215'z'#252#141#234'/'#170'>'#219#254#201'B-'#250#187'j'#184#245#14 - +#29#27#219#200#128#174#229#151#137';'#189#249#228#165#238#222#15#185#170#143 - +#235#8'l'#168#143'S|'#149'd'#249')'#237#224'C'#184#15'R'#255#1#212'~'#178#249 - +'w'#233#249#29'6'#155#205')i'#183#201'iz'#252#151#141#179#250#4#150'H'#160'A' - +'c2'#153#160#145#8#155#3'B'#2' '#3#209#4'T'#151#128#136#190#131#181#253'Yc' - +#243#225#168#251'Z'#166#194'PKn'#169'!'#8'C1'#9#186#164#13#188#193#213#132#0 - +'>'#28#129#158'D'#4#220#16#161#155'9'#168#156'Z'#2#229#18#129#231#23#179#22 - ,#251#198'I'#232'j'#3'E'#30'a'#238#148#25'z'#213#146#195#3#153'mg'#245#182#188 - +#223#187#249#4#127#134#233#191#167#156#198#28'|'#188#2'zP'#168#3'~'#211#173 - +#135'U}'#9#239')'#167'O?'#188#245#249#28#251#11'+'#249's)'#238#201'%'#207'?' - +''''#240#143'wn'#171')-'#153'y]*R_f'#238'iG'#147#237#171#173#253#219#129#151 - +'&:'#151'(3e'#189#240#246'3'#248#149#206#242'CO?'#246#248#195#230'G'#168#15 - +#224#167'eH'#166#236#20#177#254#179#6'~}'#205#207#238#176#133'C'#4#254#136'.' - +'b'#147'L'#130'.H@:'#10']6'#225'A%$'#128#16'!H`'#158#133#237#187#131#222#235 - +#179#172#214#230'y'#3#140'o'#192#132#10#163#186'j_zM'#197#221#205#2#248'f1'#4 - +#16'W'#142#7#186#211#144#178#243#19#6'em@'#26#143#148'#'#6#158#149#244#172#29 - +','#137#30#152#249#11#142'zG'#206#204#147#227#222#168#167#189' ?'#252#128'i' - +#197#229'y'#14#248'3'''#150#175#28#27#223'Q'#247'y'#31#182#190#27#222'K'#11 - +#137#159#27#208''':'#181'7/'#145'@'#194#245#19'#'#146#250#243#225#142'h'#11 - +':'#188#167#138#30'~'#217#165'F'#255#246'Zc'#244#152'S{%'#212#167'tz/O'#223 - +'-s'#248'A'#237'7'#137'>'#15#207#19#248#143't'#239'N'#251#252#12#9#244#251 - +#253#184#213'j5'#232#226#162#197#248#154#132#4#225#16#188#12#173'@i'#18#232 - +'1'#9'('#175#158#7'~'#252'p'#208#189#185'?o]-'#146'|t'#184#15'&'#129'oL'#130 - +#245'W'#8#236#177#205#9#240'L'#5'a'#172'5'#6#171#9'p'#10'qPT'#21#210':'#15 - +#220')'#202#140'V'#224#21'D'#160#138#237'"JP'#172'K%'#200#206'f^9'#236'='#235 - +#173'z'#158'w'#245#153#31#215#188#152'>'#219'='#149#188#188#145';/'#178#245 - +#249'n'#18#143#177#243'MG^'#145#250'*u$'#191'c'#235#27'/?'#219#237#12#244'E' - +#161#254#207#11'R'#192#255#23#240#242'?'#254'!i'#1#19#177#247'u|'#223'|n'#228 - +'/&'#215#218'{?i'#132's'#174#229#23'G'#4#236'}'#147#222';'#145'P'#31#171#253 - +'J'#194'}'#178'F'#169#239#222'y'#0#127#233#254#156#209#193#231'W%'#1'd'#12'"' - +'Y'#136'.'#178'!'#1#152#5#151'0'#247#128#210'y'#2'm'#186#212'u'#146#184#241 - +'p'#222'X{0^'#185#149#145#236#215'@-'#155#4'H!'#6#9#196#157#13#201#7#144#136 - +#128#1#191')$'#10'+$ '#11#147#138'h'#6#156'N,'#145#130'\'#162#6'V'#27'x'#26 - +#17'8'#221#137'rG;'#240#202'^'#196''''#220#177#147#184#149#249#225#135'+'#167 - +'i'#140'{'#175#244'6'#167'<'#23#0'WO'#0'~^'#150#248#202#22#239'8N>c'#239#187 - +'v'#191#149#252#139#18#240'Y'#19#152'N'#213'd'#251#167'j6'#220'b'#130'@'#179 - +#15'+'#241'3=__'''#154'<'#190#210#234#223'!'#149'?'#205'm'#147'@]'#210#235'd' - +#248#245#165#178#15#222#254'G'#146#215#255'H4'#129'}8'#252'666'#206'<'#248 - +#237#253'9'#227#195#146#128#18#159#128#146'2b"'#130#21'h'#2#146'%h'#178#5'9Y' - +#136'$r'#155#192#211#160';'#23'''Y'#212#184';'#236#189'6Kk'#29'S'#0'd'#27#140 - +#8#184#163#214#26#19'APo'#21#17#1#167#138#208's'#251#10'<'#137#8#220#148'b' - +#153#194#220#134#14#205#196'%'#165')'#204#202'k7'#132'h'#230'4'#176#135#14 - +#132#20#143'n:<'#151'q'#152'*o'#156'v'#246#144#145#236#230#127#249#146#216 - +#189'~'#157#14#227'I'#230#158'!'#2'k'#227'/Q'#247'S'#145#248#2'|'#181#208#149 - +'|J'#236'w'#215#222'7'#206'?E'#251#147#254'=5'#221#189#173#19#127#210'%*?}' - +#209#229#198#224#189#149#198'h'#199#203'MI'#143#14#243')'#1'?'#173#199#180 - +#223#151#154'~4k'#132#196'GE'#31#182#183'I('#161#145'''{'#251#201'\=s'#14#191 - +'e'#227'<'#16#128'=OC'#2#251#251#251#17']'#228':]x'#174#29#136#162'h'#157#246 - +'a'#6'\'#18''''#225#134#212#14'th'#27'}'#4'b'#210#0#162'G'#195#206'K{U'#147 - +' '#212#201'C'#138#171#11'#U'#235']S'#245#181#27#156'M'#200#14'@'#199#4#0#1 - +'(''Dh'#136#192#148#24'+'#153#181'X'#249#229#198'#'#182#21'Y%'#179'P'#231#15 - +'-'''#3#207#209#255#139#222#4#166#151#161'{UN'#136#4#170#143#176#19#182'+m' - +#229#5'Y'#149'CxN'#165#158#27#198'3N='''#150'oA'#159#154'm'#0'>#b'#0#160'u' - +#17#143'Z'#20#13';'#173#199'?IJ>'#0#132#0#147#209#158#154#236#252'D-&'#131'B' - +#213#135#169#128#207'pU'#254#238#238'O'#234'^2'#245't'#229'@'#213#211'?'#147 - +#22#222#168#234#219'q'#193#15'O'#127#24#134#232#235#223'_,'#22#227#25#141#243 - +#2'~'#140#243'B'#0#246'\'#221'<'#1'8'#252#232#194#183#232'p'#143'.'#254#186 - +'8'#7'A'#4#156','#132'V'#227'$'#129';$u'#27#180'_#'#240'E'#131'i}'#237#193 - +#164#247'j'#150#235#249#7#180#147'0`'#21#222#244#16#132'Y'#208'X{'#133#139 - +#138#188#208#137#6#200#220#3#134#8'4q'#4#162#29#136'&`{'#13'8]'#137#131#138 - +#163'P'#8#161'hF"'#19#152#28'H76'#161#195#162','#185#240#15'T='#3'G'#200'1' - +#248#160'%'#203'y^yi'#25#240'z'#229'4'#218'TE|'#159'%'#189#153'l'#195#190#230 - +#160#154#207#246'~'#154#149#218'r+'#150#250#153#6#173#0'_'#137'='#175#164#131 - +#143'2'#4#144'h'#239#127':''u'#127#231']5'#239'?'#210#173#186'L'#26'p'#146#10 - +#209'h'#149#31#149'|'#151'['#253#187'P'#249'9'#188#143#254'}'#160'!m'#239#219 - +#24#191#1#191#210'e'#189#15'e'#198#222#199'R'#207'? '#1'4>K'#25'~G'#29#231 - +#137#0#236'9'#155#180'a'#218#142#26#141'F'#13#17#2#164#7#27#231#160'8'#5'/' - +#217#218#1#29'&'#132's'#176#6#147' Sa'#252'h'#220'~'#169'?onz@'#166#137#20 - +#216'f!Z'#226#195',h'#192', B'#176'R'#223#1#188'Bd '#22'B'#16'M@9'#25#132#214 - +'I'#24'>A+8'#204'GP'#154#242#188#186'v:'#26'['#13#193#161#130#165#190#130'CB' - +#143'O'#200#187#183#160'.%'#224#23#26'H.'#234'})Q'#199'%'#0#215#147'/'#158'}' - ,#163#226#219'p'#158'q'#240'Y'#208#167'b'#231';'#158'}l'#11#192#181#202#175 - +#215':'#175#223'8'#2'%vO'#235#217#222'}5'#222#131#186'?'#211#199#229'3y'#157 - +#167'"'#245#147#201#149#230#254#237'f<'#27'z'#26#247'8'#15#146#250'%{'#223'&' - +#248#208#178'C'#210#254'1'#9#153'G'#210#213'g'#155#128#191'K'#160#31#160#149 - +#23#13#152#8#231#10#252'K'#158#138's3,'#9#208#197#15'k4'#200#12'h"B'#16#4#193 - +#170#227#23#128'F'#0#18'X'#5'A B &A'#148#19#196''''#139#176#253'p'#178#242 - +#202','#141'ZE'#235#240#162'('#200#147'9'#10'k'#221'+'#170#182'rM'#5'h'#162 - +#17#154'y'#8#3#199#28'pM'#3#9#17#134'RK`'#10#140'l'#14'A Z'#129#201'$t'#218 - +#146'U'#137#160'j*'#148#202#146'+'#21#137#21'G'#162';'#242''''#146'A'#165#216 - +'f'#217'c'#235'Jw'#222#168#172'e;7'#137'<'#153#27#190'3'#137'<'#142#164'wc' - +#249#2'|'#29#203'/'#192#175#137#192#9#241#217't^'#13'r'#237#3'H'#10''' -'#139 - +#225#14#219#249#9#171#251#186'I'#167#146'L>'#179#246#232#207'j}t'#127#189'1x' - +#228#177#180#207'3'#147#214#171'$'#190'O'#203'\j'#249#135#226#233#135's'#15 - +#210#30#249#252'['#178#191'O'#207#220#160#223#239'O'#187#221#238#156#8' =o' - +#224#175'>'#9#231'm'#148'J'#137'I'#19#136'%u'#152#157#131't'#140#181#1#144#0 - +#250#11#210'z'#141#253#2#202'k#}'#152#182'czDc rw'#218#186#180'=m_'#207'H' - +#164#235#226#31#237'$'#132'fP'#168#249#145#170#181'/'#169#6#17#129#31'7'#180 - +#244'7j'#191'k'#14#24#127'@'#224#164#17#187#166#129#201'!p'#29#133#198'<'#176 - +#4#224'W'#18#139#180'G'#192#246'.'#180'='#11#141'iP'#152#3'n'#194'Q'#217';' - +#239#29'XU"s'#202'Az'#217#181#144#187#161'='#137#215#231'y'#197#214#151'B'#29 - +#163#226'gy'#145#167'oSu'#139')'#183'\'#201'_H'#253#20'M5'#197'VO-'#9#184'a' - +#190#220#170#251#198'!H'#18#127#184#173#166'{wU:'#27#22'f'#129#11'~'#241')' - +#180#162#217'.I'#253';'#152#156#211'C/`}n'#172#242'+'#221#187#207#228#244#143 - +#140#167#159#182#183#197#219#191'Ej'#254'6'#9#24'h'#2'}'#147#215#239#244#241 - +'3'#192'?7'#224'w'#30#135's;,'#9#16#1#4#8#19#18#27#195'9'#216#154#205'f=h'#3 - +#244#127#244#26'D'#171'1h'#2#240#11#160'r'#144#211#135#17'% '#192'D'#244#17 - +'A'#146#249#241#163'I'#247#230'`'#214'X'#247'l'#241'O'#1'^?0 '#142#184#166#0 - +#206'B'#244#211'3'#166#0#167#13'['#208#23#161'A'#27'!'#136#180#244#207#131 - +#224'@wb'#235'#p*'#15#11'"P:'#164'h'#211#139#165']'#153'*L'#4#151#24#150'^"' - +#175'r'#197#170#26#192'!'#14#190#18#15#184#245#246#216#204#242#146#189'o5'#0 - +'7W'#223#128#221'z'#244#141#202'/'#246'~'#166#167#219'V'#226#228#179#128#183 - +#29'{'#202#224#183#197'='#236#253'_'#168#217'`K'#205#246#239#17#240#199#146 - +#16#148'X'#147#1#251'J:'#246'D^2'#187#212#26#220'n'#215#166'}'#248#28'<'#143 - +'U~V'#252#233#146#177#163'Oz'#247'Me'#178'Nk'#239'C'#237#151#153'{9'#190#15 - +#149#159#20#206'1b'#252#245'z'#29#164'a'#234#249#237'U:O'#227#188#19#128#249 - +#13'H'#24#194#154'#'#4'p'#14#18#1'4E'#27'X5'#190#1'!'#1'6'#9'h'#191#7#191#0 - +'m'#195'A'#8'm'#128#222#231#251#163'$'#238'>'#28'uo.'#178#168#233#154#5#202 - +'I+V'#226''''#136#219#27#170#222#187#174#130'F'#235#160#212'7'#170#191'C'#4 - +#134'L'#148'K'#2#2'z'#229'U'#157#133#14')x'#166#10'Q9~'#130'J7cq$'#30#152#241 - +#232#176#154#3'[m'#231#188#196'm'#180'a6'#189'B+'#240#158#2'zW'#213#247'*' - +#222'|'#29#215#207#172'Df'#7'`R'#168#251#158#1'}'#226'H~'#163#13'd'#134#8'2' - +#142#223#207#6#143#24#248#217'bb'#237'~'#227#216#203'\u'#159#132#252'J}'#252 - +'p'#179'9x'#224#209#142#199#165#130#224#29#218'f%'#198':'#250'f'#210#187#207 - +'t'#238#133#167#223#130#31#19'v'#160#137#7#254#143#254'}'#163#209'h^'#241#244 - +'+u'#14#193#127#200#147'q.'#135#141#16#160#156#248#214#173'['#225#214#214'V' - +#141#14#213#137#173#17'*'#236#145#250#134'b'#162'u''u'#24#251#200'#hC'#27#160 - +#237#26#251#6''#199#245'3'#201#231#183'R'#159#22 - +#19#226'c'#149#31#160#199#2#149'_'#8#1#29'|'#198#244#182')'#217#253' '#140 - +#132#180#206#236'<'#132#249#142#4#156#23'h'#176's'#240#219#223#254'6'#251#5 - +#232#166'E'#4#234':'#28#132'259'#155#4'XD'#27'0$'#208#165#183#146'>'#175#26#4 - +#167#24'f'#1#129'='#160#199'%'#220#157#183'6'#247'&'#173#203#137#10#226#3'D' - +#224#23#246'>4'#130#176#209'!'#173'`'#147#8'a]'#249'a,m'#198#140#3#240'0'#167 - +#224'!'#5'F'#146'3'#224#149'|'#3#166#23'A1'#169#137'%'#2#153#224#196'LuV'#10 - +#18#10'7'#148#156#132#14#3'xF'#210'Wd'#153#145#246#7#28'{N'#252#222#149#252 - +#182'B'#207#237#200'c'#192'/'#132#160'\'#167#159#149#242#142#211#207#233#224 - +#131#255'-'#166#251'j1'#220#162'e'#155'I w'#205#128','#147#150'_'#236#220#195 - +'~'#222#138'g'#187#27#141#193#131'Z'#184#152#150#212'}'#199#214#151#182']' - +#166'c/l'#249'}i'#226#193#158'~Z?Fl'#159#164#252'>='''#3'2/'#199#244','#205 - ,'{'#189#30#192#127'n'#237#253#165#128'9'#237#19'8'#166#223'T2'#9'h N'#211'di' - +'O'#128#167#155'j'#137'@'#204#3#236#19#9#168#14#1#174'A'#251'u:'#30#25#179 - +#128'@'#21#236#205'Z'#27#187#227#230#229#133#10#235#218'F'#247#203#211#141#17 - +#1'('#223#183'ZA'#173#177#170'""'#131#176#185#162#163#4#230#181#142'3'#208'H' - +'~'#255'0-'#192#152#8'&'#147#208#248#7#248#23'V2'#12#221#28#130#220#137#12#8 - +#27#152#196#220#131#209#130'Jz'#174#167#172'j/'#255'V'#226#245'+Iyc'#227#27 - +'{'#223'4'#227#176'Z'#128#1#186#172#165#192#166't'#220'M'#237'u'#215'('#203 - +#157#13#31'3'#240'S'#132#242'2'']W'#166#220#206'e'#209#192'O'#243'vm'#182#189 - +#217#24'>'#140'|H|'#28#23#191'>'#171#251#220'%'#208#205#232#227#240#30#242 - +#249'i'#189'/'#237#187#182#205'"'#206'?'#28#199'k'#166'F'#229''''#205'2;'#207 - +#246#254'a`y'#17'G'#201'$@'#168#176#213'j'#197#2'lT'#12'v'#197#25#184'J'#140 - +#143#232#0#22#248#5'D'#27'P-!'#2#152#5'a'#206'd'#128#174#225#190#191'7k'#174 - +#237#142'[W'#230'y'#216#176#206':'#3'|'#207'H'#242#162#2#17#154'@'#212#222' ' - +#173'`C'#5#141#142#227#252#11#184#231#160#231'8'#2#139#168'@u'#10'3'#207#2 - +#222'F'#5#2#209#4'\'#237#192#151#144#161#149#252'U'#7'`%'#159#192#12#183#149 - +'6'#239'+'#235#28#176#213'zF'#229'O'#171#234'~&fA'#230'T'#234#21#206'?~'#189 - +#209#0'*a'#191#18#9','#230'j6'#218'f'#208''''#211'A'#161'!'#152'L@'#199'l0}' - +#0#16#210#235#198#147#199#27#4'|x'#246'M'#190#241#19#212'}k'#235#211#210#151 - +#238'='#12'~'#186#207#144#254#216#222#15#130#128#19'{h'#153#145#244'_ '#196 - +#247#162#168#252'K'#129#242#2#15'k'#18' J'#128#178'b'#186#185'54'#25'!R@'#227 - +'Q'#152#5'+ '#1#133'Y'#137'5'#9'@'#27#232#209#210#17#179#160#238'{~Lk'#16'A' - +#8'"'#240#9'}'#251#179#250#234#206#164'ue'#150'!'#135#192#128#177#144#218#5 - +#176#3'K'#10'a'#212'Tq'#7'Z'#193#154#10'j'#141'2'#184#157#210'bo'#9'!'#184#9 - +'C'#133#25#224#21'~'#2'''R`o'#173'u'#11'H'#180#192'M$'#146'W'#185'~'#128#210 - +#172#185#178'*'#194'}'#174#244#207#156#233#180#225#240#203'd'#178#205#138#183 - +#191'*'#245#179#188#18#1'H'#212'b'#178#175#230'P'#241#199#187#156#216#147';6' - +#189#251'~K '#244'}>1B'#183'6f'#224#7#200#15'6'#192#231#138#221'2'#240#149#6 - +'?'#128#143'N'#189'#'#201#229#223#23#240#195#185#135#25'y'#25#248#240#240'+M' - +#14#211'N'#167'3G'#3#143'7'#223'|'#243#133'R'#249#15#0#228#180'O'#224#132'~#' - +#155#4#208#6'h;Z]]'#141#160#13#200#140'D0'#11'z'#162#17#172#233#244'aM'#4#180 - +'&'#18'Pm'#186#235#220'l'#4'&'#129'o'#136' '#131'F'#224'y'#195#164#209#219 - +#153'4/O'#211'Z'#7#200#180#192'tH'#160'4'#231#128#152#0#232'I'#16#212'z*jt' - +#201#168#232#210'~'#173#210'[`I'#231'!G'#213'/'#171#254'x'#173#18#159#128#241 - +#234'{'#182#152#168#8#4'x'#149#181'*7'#222'PE'#218#190#178#13'8'#157#146#221 - +#204#13#241#21#234#190'w'#192#23'P'#201#233'7'#145#0#2'v2'#27#170#20'v'#253 - +#164'O'#219#131'"'#219#207'x'#239#197#137#231#153#254'~v;'#231'p^'#167'6'#217 - +'^'#175#143#182'|'#143'sy'#213'2'#224';'#237#185#173#147'O'#233#9':'#160#214 - +#239#25#240#3#248'$'#12#246#200#222#135#3#16'z'#254#132'l'#253#217#139#230 - +#232'{'#26'8>,'#227#128'6P'#171#213'bz^0G'#22#166'*G'#159#129#30#28#133#240 - +#17#28#212#6'T'#211#152#5#4#180#18#17'(.'#25#11#163#253'yc}0k'#172#205#210 - +#168'Y'#0#180#172#198#27#245'>'#247#202#196#0'B'#8#27'+*'#170'wT'#0'B'#128#19 - +#209'!'#0#27#14#148#162#162'jc'#210#146#9#224'4"'#177'w'#185#218#140'D'#194 - +'~n'#233'n)'#12#232'j'#2#198#9#232#168#251'n'#184'/'#207'+I?yA'#0'H'#206'I' - +#166'}'#150#244#201'tH'#255'J'#10''' '#155#20'i)4'#200'Q'#0'K&'#184#184'Y' - +#138#4#158#149#218'x'#167#25#209#135'i'#204#231#154#160#24#248#0'<'#235#252 - +'b'#231'/*'#234#254'H'#226#250#198#214'G'#136'oW'#188#251'}'#186#215'C'#168 - +#251#176#245'www'#23'd'#231'sl'#255#19#159#248'D'#254#162#131#223'yB>4'#163 - +#164#13#192'7'#176#178#178#18#17#25#208'f'#204'}'#6'h'#1#216#225'(\1'#218#128 - +#210#26#2#250#18'"'#164'h'#136#0'Y'#132'1a.'#160'g=dg!'#20'r'#210#11#166'i' - +#220#216#155'5'#215'G'#179#218'Z'#162#130#200'S'#5#25#20#146#220#169#7#240 - +#141#243#207#28#15#148#31'7Y;'#8#226#22'}B'#131#9#130#29#141#202'5'#3#156#181 - +#141#18#136#170#159#171#194'$'#200#171#209#1'U'#16#130#155#244#227'6'#222'4' - +#7#149#201#4#212'$'#192' u'#18'}'#12#232#177'dp'#188#211#146'/'#198'l'#199'c' - +#201#200'4/'#1#190#186'm'#181#137#204#250#20'`'#195'7'#195'y'#191'S'#159#236 - +'t'#163#233#158#199'I'#5'b'#143#232#188#131'Ll|l'#1#244#236#224's'#128#143 - +#134#29'#'#153#153#135#195'{'#198#222'7'#14'>'#216#249't'#175#199't'#159#167 - +'('#224'[b'#235';W'#224#197#29#31'6'#2#176#191#217'h'#3#155#155#155#254't:' - +#13'1S1'#252#3'0'#11#232#223'-'#178#7#225#12'D6'#225#138'8'#7'W'#196'y'#168 - +#157#132#158#215#164#199#177'A'#159'V;@'#4#30#224#166'Q:'#152#215#187#253'Yc' - +'}'#148#196'+'#185#22#233'V'#133'7)'#191'E'#135#225#162#243#176'K'#8#185#152 - +#0#164'x'#16#25#212#153#28#130#176#206')'#201'>'#214'd>'#148#10#139'J'#191 - +#244'`'#219#242'"G'#160#236#237#247'Jf@^$'#7#25'3'#1#248'K'#209'H'#19'@'#159 - +'p'#197']'#150#152#245#212#206#198#163#242#195#0#15#252'f%'#147#1#239'1'#251 - +#181'`1&'#21#127#167'GK'#232#193'!'#160'L'#237'0'#147'B'#154'iu'#223#177#241 - ,#171#18#223#216#249#3#1'?'#146'w'#0'~^'#144#194'K'#210#30#197';'#172#238'w' - +#187#221#217#214#214'V'#226'x'#248'_X['#255#176#241'a$'#128#210'o_f'#22#208 - +#225#26#217#130#28'6$'#2#128'F'#208's'#23#209#6#208'k'#160'm'#136#128#128#140 - +'(CL'#251#16#211'Rc'#204#157#238'|'#180'*O'#9#206#251#179#198#234'h^'#235'M' - +#211#168#157#230#162#25#24#199#158'r'#10#131'J'#132'`'#156#127#190'>ig'#187 - +#152#199#16']'#144#27'*'#8'"q:'#134'tX"'#17#158#164'"'#243#233#232#181'/Z' - +#134#150#190#137#216#218'R)'#151'9'#139's'#28#146#28#18#158'_'#207#225'7'#7 - +#196#182#196#183#240#1#184#0'W'#165#130' 1#8T'#167#242#154#191#24#213#163#249 - +#176'G*>Zn'#23#17#8#145#246'8'#3#2'>x'#18#206'}''o'#223#134#244#164'K'#207 - +#184#2'|'#187#208'=d'#224'#'#172#135'L>"'#2#246#238'#'#149#151#8' '#251#176 - +'I}w|'#152#9#192#140#3'f'#1'B'#127#244'p'#196#198'QH'#255'o'#9#216#187#244' ' - +#245#184#150#128#136'@4'#2'v'#20'*'#204'T'#164#188':4'#2')4'#10#173'V'#224'#' - +#29'E'#251#10#176#13#208#18#9#212#137#12#186#147'E'#220#157'$q'#139#224#16#26 - +'S'#161#232''''#232';'#205'D+'#246#190#152#2#150','#148#155'*l~'#150#252'@.' - +#30':$$'#232#216#255#182'EW'#169'1'#191#201#250'S'#165'\'#0'['#221#167#138 - +#148'`'#6'u'#166'T'#158'/'#7'<'#214#181' '#25#215#131#249#176#25#207#251#237 - +'h6'#242#149'8'#243'<61'#140'moA'#175't'#202'.'#24#133#213'|Y'#230#198#179'o' - +'T}'#19#211#151#5#158#254'>'#128'OD>'#140#162'h'#12#137'O'#199#167't'#127#23 - +'t<'#249'0'#170#251#203#198#5#1#20#195's'#205#130';w'#238#4#198'?'#128'9'#7 - +#232'!B'#205'@'#203#241#19#244'$'#140#200'k'#248#7#20'"'#6'9W'#26#214#161#209 - +#18#216#17'm@BQ'#24#248#30#200' '#160'c>'#180'^F'#165'/'#229'<'#244'wL$@'#132 - +#208#153'.'#162#206'4'#141#219#153#14#8#138#237'^T'#4#22'e'#194#170#168#10'T' - +#254'R'#240#219#191'U'#207#127#241#207'J'#246'_'#197#7'`Gn'#205#0#3'z'#183 - +#145'g'#225'G(^g'#0#31#251#201#164#22#206#135#173'h>h'#147#164#15#252'4)^c' - +#153#197#128'^Y'#21#255#160#180'/'#169#250#144#248'p'#224')'#1#187#164#242 - +#150#164#189#1'~'#171#213#154#141'F#'#246#236#147#169#151'~X'#213#253'e'#227 - +#130#0#202#227#128#127#192#16#1'=H'#28':'#164#127's2'#17#173'['#244#0#162#216 - +#168'+'#26#129#171#13#176#143#0#175#229#228'#'#223#135'Ya'#200' 8@'#6#128#174 - +#158'`'#132'a'#142'|<"'#132#246'x'#17#183#146'4'#168#207#179#176#190'H'#131 - +'Z'#170#160#219'k'#251#221'8'#245#140'K'#191'T'#13#184'$'#239#223#141#8#228 - +#203'~t5'#20'h'#134'['#251#239#185#210#221#253#191#6'n'#228#167#211#208#207 - +'fQ'#144#204#234#225'bL'#18'~'#16'.'#3#188#233#18'"'#182'C'#174#127#145#168 - +#248'E'#214#30'-'#11'g'#218'-'#171#234'+'#157#190#203#224#167'{'#224#18#192 - +#144'#'#179'I'#194#210#254#2#248'O'#31#23#4#176'|,%'#2'Z'#135#244'@'#177'F'#0 - +'`'#211#186'I*f'#139#236'J'#214#10#132#16#12#9'X"@'#19#18#218#6'y'#212'@'#6 - +' '#2#218#14#133#12'|'#218#151#194#2#206#177#169#16#130#178#128'N'#179' '#154 - +'fQm'#158#16')'#164'!'#19'C'#146#250#181'E'#22#214'r'#195#2'y'#17#247#207#221 - +#219#235#29#248'y2'#242#165#155#252#170'R'#11'0'#253'7'#240#178'E'#236#167 - +#179#200'O'#166'Q'#152#206#226' '#153#214'BZ'#252'd^'#10#31#28#4#188#212#222 - +#235#20']Ro'#178#220#168#19#185'JM'''#30'U'#150#246'('#207#157'J?>'#11'|'#168 - +#251't'#157#135#0#191#0#30'j>&'#221#132'I0E'#6#159#249#172'%'#192'_'#242'K?' - +#188#227#130#0#158'<'#150#18#1'|'#4#237'6'#201#183#217#140';'#20#19#1#160#203 - +#144#169'5h'#201#186'm'#246#141#198#0#243'@i'#13#2#4#2'2`"'#144#133#181#2'!' - +#4#175'B'#8#162#229#235'F'#0'E*'#191#201#243#247#2'"'#129'('#205#252' '#205 - +#149#159#229'~'#0#19'"'#203#184#160')'#160#181#143#207'&'#158#241#233'8'#142 - +#249'x'#15' '#233'{y'#202#139#162'Wy'#10#219#153'g'#142'y'#244#137'~'#158#6#4 - +'N'#218'N#?K0C'#14#127#181#237#249#167#247#204'1}Z'#185#20#11'j'#213#222#145 - +#240#12'B'#237#197#183'q{+'#237'Mi'#174#210#192#159'HW'#158#145'*'#128#15#169 - +#143#184'='#239#147#186#143#10#189'1'#173'!'#241#209#140'snl'#252'G'#143#30 - +'e'#23#192#127#250#184' '#128#163#13'K'#4#223#253#238'w=4%'#5#25#208#161#144 - +#164'N'#212'l6'#1'd'#214#10#232#129'lxz'#174'B'#180'('#3#240#153#4'h'#223#144 - +'C'#211#209#10'jB'#6#136#30'DJG'#16't'#20'A'#19#2#242#10#8#139#220#2'Dr'#130 - +#217'y^'#164#249#225#143#239#219'm'#140#220'sN'#250#224#207#240#14#252'#?' - +#176#225#202#240#138#242' '#249#0'z;/'#210#133'9'#25#152#147'!3'#237'P'#212 - +#21'x'#158#199#217#3'.'#224#233'X"'#221'vy'#150#29#167'@'#7#224#7#152'a'#223 - +#143' '#229#165' '#135#215't|'#4#208'C'#210#3#244#240#230'c!'#2'^'#192#171'O' - +#199#211#11#224'?'#219#184' '#128'g'#27'%"@'#212#224#210#165'K>I'#164#144#30 - +'D&'#3#180''''#4#168#145'a'#8'2'#192#2'2P'#152#202#220'Y'#132#8#140'i'#192 - +#230#1'k'#5#30';'#14']B`2'#160'c'#1'b'#8#162#29'0'#17#152#22' '#24'y'#145#223 - +#167'r'#183#11'`'#165#17#192#129'y'#9#151#254'J'#227#225'We'#253'_)'#227#164 - +#211'h'#215'L$'#130']'#25#231#157#150#242#136#238#231'6Vo='#248#6#240'R'#142 - +'k'#194'x'#0#255'd'#137#212#231'E'#18'vX'#189#23#21#127#14#208'c'#166']'#196 - +#241'WVV2x'#245#137#148#243#11#224'?'#219#184' '#128#247'7l^-'#194#135#244#16 - +'z'#198'<'#160#135#18#128'E'#143'B6'#17#224'/'#160'}'#16'B'#131#164#22#8#129 - ,'5'#0#172'}'#157'Q'#216#144'F'#165'L'#4'R'#177#200#239#177'D'#160#29#136#161 - +#199'A}'#144#129'v '#210#182#246#31'(]'#151' '#219#170#152'}'#132#165's'#209 - +'4'#200#156#244'!, '#160'Vy^v'#3'j'#183#164'W'#184#253#10'U>7'#157't'#217#129 - +''''#222'{'#165#165#188#5#190'S'#127#207'^|'#165#165'=/p'#236#161#209#6#253 - +'~'#168#243#19#172'%'#166'?!'#160'c'#31#196'0C=>'#169#247' '#142#132#142'!y' - +#7#128#207#156'8'#190#156#253#5#232#159'e\'#16#192#7#27#150#8#240#0#186'Z'#1 - +'I'#168'`gg'#7'R;'#132#137#0#243#20'd'#0'p'#139#218'_'#23#240'#'#215#192#128 - +#159'5'#2'G30D`4'#3#215'g`'#9'Ai'#13#1'$'#16'pI?'#231#28's'#242#156'''`'#247 - +#12#17'('#19';8D'#19'p'#192#207#0'/'#8'AK~'#165'{'#230#27#213'>'#173#0#222 - +#196#233#141#138'o'#156'y'#0#191#241#228'O'#5#220'v'#27#199#1'~'#243#127#168 - +#245'x}'#20'Es'#0#31#210#30#234'='#17'jz'#227#198#141#20#160#135#180'w'#242 - +#245#249'|O'#251'a8'#143#227#130#0#158#223'8'#160#21#12#6#3#175#211#233#4#180 - +#248#244#0#179#153#0'I'#14'S'#129#30#234#152#30'n'#164#31'C'#202#215#232'X' - +#141#142#25'S'#192#152#5#150#4#232#189#186'eY'#161#21#132'UBP'#154#20'x'#246 - +'$!'#4#156#147'/'#224#247'DK'#176#219#149#243#182#170#188'2'#210#221#181#225 - +'s''>/'#210']z'#234#25#208'/'#28#208'W'#213'|+'#245'E'#221#231#181#144#194#12 - +'*=IwH'#249#5'@O@_'#200'g&'#0'=T|c'#219#11#232#205'y'#186#235#139#241'>'#198 - +#5#1#28#207'Xj"'#208#218#7#25'@3'#160#7#157'M'#5','#4'nL'#127#142#233#206'"' - +#151#16'|'#157'?`4'#6#248#22'P'#189#24#11#17'D'#134#16'@*'#244#186'RD'#1'D@' - +#175'E'#196#194#19'2`"'#192#182#28#243#212#146'x`'#201#142'/'#0#159#27#21'_' - +#21'j=7'#212#196'B'#223#195#192#167#207#157#211#246#1#2#192'B'#191'k'#230#2 - +#158#200#14#210#29#239'Y@'#194#131'H'#232'xj$'#189#1'=]'#175#188#162#226#187 - +#235#139#241#1#199#5#1#28#239#176#215#215'8'#14#141'f'#0'3aoo'#143#9'!@i'#218 - +'`'#16#192'l'#160#151#134' '#3#172'A'#8' '#7':'#206'k'#128#158'^'#202'k9'#30 - +#154#227'J'#252#4#202'1'#13#180'I'#192'f'#128'oH'#0#231#148'!.X'#144'@q'#178 - +#5#208'sQ'#237'-'#240#177#166#247'X'#201#175#196#161''''#4#176'0'#251#134#0 - +'d!<'''#6#228#144#236#176#223#23'Fk'#0#224#137#3#210#181#181#181#148'~?'#212 - +#250#140'L'#168#28#160#191'p'#232#157#204#184' '#128#147#27#165'D\'#233'Y' - +#168'@'#8#208#12'n'#222#188#233'-#'#4#12#2'M '#160#14#5#212'au'#219#172#149 - +'&'#14#214#0'0'#0'v'#1'k6'#155#217't:'#205#232#156#243'e'#18'~'#9#224#171#219#23#227#152 - +#199#5#1#156#141'Q'#186#15#198'\'#192#182'1'#25#8'H'#30'H'#129'H'#192'#py' - +#134#24#8#148#30#200#129#128#232#25'r'#160'}'#143'@j'#23':'#206#128#199'6>' - +#19#219#4'V'#187#141#181#207#253'L'#148'"'#0#27#192#243'>}/o'#155#133#190'?' - +#7#208#137'Dr'#128#156#190'+'#235#247#251'9'#129#222#2#29#146#189#221'n'#231 - +#6#236#248#156#11#192#159#205'qA'#0'gsT'#239#139''''#192'Q.1`'#13'r'#184'u' - +#235#150'7'#28#14'-9'#224'8'#8#2'k'#179'O'#192#230'5'#8#3#235#245#245'u'#187 - +'m'#6#128#140'5Iy'#11'J'#2';o'#3#220'X?~'#252'8'#199'6@'#142#253'e@'#199#250 - +#16#176'/'#219#191#24#167'8.'#8#224'|'#141'e'#247#235#0'9`'#24#130'0'#3'D' - +#177#236#3#161'Y`]'#175#215#15#0#211#128#218#29#6#224#24#0'9'#214#135#0#253 - +#176'c'#23#227#12#141#11#2'x1'#198#179#220#199#163#190#246#168#224#189#0#249 - +'9'#30#23#4'p1.'#198#135'x'#252#127'p'#251'ut'#3#215#244'"'#0#0#0#0'IEND'#174 - +'B`'#130'('#0#0#0#128#0#0#0#0#1#0#0#1#0' '#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0 - +#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#1#0#0#0#1#0#0#0#2#128#128#128#2'UUU'#3'@@@'#4'333'#5'III'#7'@@@'#8 - +'999'#9'999'#9'MMM'#10'FFF'#11'FFF'#11'FFF'#11'MMM'#10'999'#9'@@@'#8'@@@'#8 - +'UUU'#6'333'#5'UUU'#3#128#128#128#2#0#0#0#2#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#1#0#0#0#1#128#128#128#2'UUU'#3'UUU'#6'@@@'#8'FFF'#11'III'#14'<<' - +'<'#17'III'#21'EEE'#26'DDD'#30'DDD"EEE%AAA''DDD)AAA+AAA+AAA+DDD)AAA''GGG$FFF' - +'!DDD'#30'==='#25'@@@'#20'@@@'#16';;;'#13'FFF'#11'@@@'#8'333'#5'UUU'#3#128 - +#128#128#2#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 - +#2'UUU'#3'+++'#6'999'#9'NNN'#13'CCC'#19'BBB'#27'GGG$DDD-CCC5DDD'#211'SC6'#219'W@0'#227'[>+'#235']<('#238'^<'''#240 - +'_<%'#243'`<#'#245'a;"'#247'a:!'#248'a;"'#246'`<$'#245'_<%'#242'^='''#240'\=' - +')'#237'Z=,'#233'V@1'#225'RD8'#217'NG?'#210'JHD'#204'IHC'#204'HHD'#204'GEC' - +#203'FEC'#202'EED'#198'EED'#195'DDC'#190'DDC'#183'DDD'#172'DDD'#157'DDD'#138 - +'DDDtCCC\DDDDCCC.@@@'#28'DDD'#15'III'#7'UUU'#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'UUU'#3'@@' - +'@'#8'KKK'#17'HHH CCC5CCCPDDDlCCC'#134'DDC'#156'EED'#172'FEC'#185'GFD'#193'G' - +'FC'#198'HFC'#202'IGD'#203'PE;'#213'VA0'#227']<('#239'a;#'#246'd9'#30#254'g:' - +#29#255'g:'#30#255'i<'#30#255'j='#31#255'j>'#30#255'k>'#30#255'l?'#31#255'l@' - +#31#255'mA'#31#255'nA'#31#255'm@'#31#255'l@'#31#255'l?'#31#255'k>'#30#255'j>' - +#30#255'j='#31#255'i<'#30#255'g:'#30#255'f:'#29#255'd9'#31#252'`<#'#245'[=*' - +#236'UA3'#223'MF?'#210'IHC'#204'HFD'#204'FFC'#203'FFE'#200'DDC'#197'EED'#191 - +'DCC'#182'DDD'#170'CCC'#152'CCC'#129'DDDfDDDKDDD1FFF'#29'@@@'#16'III'#7'UUU' - +#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'UUU'#3'II' - +'I'#7'@@@'#16'@@@ FFF7DDDRCCCoCCC'#140'DDC'#163'EED'#180'EED'#191'FFC'#198'I' - +'GD'#201'ME?'#208'UA2'#224'\<('#238'b9 '#250'f:'#29#255'h;'#30#255'j>'#30#255 - +'m@'#31#255'oB '#255'qD '#255'sF '#255'uH!'#255'|L#'#255#128'O$'#255#133'Q%' - +#255#136'S&'#255#139'V'''#255#143'X('#255#145'Y)'#255#142'W('#255#139'U''' - +#255#135'S&'#255#131'Q%'#255#128'O$'#255'yK"'#255'tG!'#255'rE '#255'pD '#255 - +'nA '#255'l@'#31#255'j='#31#255'g;'#30#255'e9'#29#255'a;!'#247'Z=+'#234'RB5' - +#221'JGC'#207'HFD'#204'FEC'#203'FFE'#200'EED'#196'DDC'#189'DDD'#177'CCC'#159 - +'DDD'#135'CCCjBBBMBBB2FFF'#29'III'#14'UUU'#6#128#128#128#2#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#2'333'#5';;;'#13'BBB'#27'AAA3BBBQDDDqDDD'#142'EED'#165 - +'EDB'#183'FEC'#194'HFD'#200'IFB'#205'SA3'#223'^;&'#242'e8'#29#255'g;'#30#255 - +'j>'#31#255'mA'#31#255'pD!'#255'tG!'#255'~M#'#255#141'W('#255#151']*'#255#160 - +'c-'#255#169'i0'#255#178'n1'#255#181'q2'#255#182's3'#255#183't3'#255#184't3' - +#255#184'v3'#255#185'v4'#255#186'w3'#255#185'v3'#255#184'u3'#255#184't3'#255 - +#183't3'#255#182'r3'#255#181'q2'#255#175'l1'#255#166'h/'#255#158'a,'#255#149 - ,'\*'#255#138'U('#255'zK"'#255'sF '#255'pC '#255'l@'#31#255'i='#31#255'g;'#30 - +#255'c8'#31#252'[<*'#237'RC8'#218'IGD'#205'HFD'#204'EED'#201'DDC'#198'EED' - +#191'DDD'#179'CCC'#161'DDD'#136'CCCkEEEJDDD-@@@'#24'FFF'#11'@@@'#4#0#0#0#1#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#1'UUU'#3'999'#9'FFF'#22'CCC*DDDGDDDiCCC'#138'EED'#165'FEC'#184'FEC'#194 - +'HHD'#200'QC9'#216'[<*'#237'c8'#31#253'g;'#30#255'j>'#31#255'nA '#255'sF!' - +#255'|M#'#255#141'W('#255#158'a,'#255#173'k1'#255#181'r3'#255#185'v4'#255#187 - +'y4'#255#189'{4'#255#191'~5'#255#193#129'5'#255#195#131'5'#255#196#132'6'#255 - +#197#134'6'#255#198#134'6'#255#199#136'6'#255#200#136'6'#255#200#137'6'#255 - +#199#136'6'#255#198#135'6'#255#198#134'6'#255#197#133'5'#255#196#132'6'#255 - +#195#131'5'#255#193#128'5'#255#191'~4'#255#188'z4'#255#186'x4'#255#184'u3' - +#255#181'q2'#255#168'i/'#255#153'_+'#255#137'T'''#255'yJ"'#255'rE '#255'm@' - +#31#255'i<'#31#255'f:'#30#255'b9!'#249'X>.'#232'MD>'#212'HFD'#204'EED'#202'E' - +'ED'#198'EED'#192'CCC'#180'CCC'#160'DDD'#132'DDDbCCCACCC&CCC'#19'@@@'#8'UUU' - +#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5 - +'III'#14'>>>!DDD'#255 - +#232#177'>'#255#234#179'?'#255#236#181'>'#255#236#182'?'#255#237#183'?'#255 - ,#237#183'?'#255#238#183'@'#255#238#184'?'#255#238#185'?'#255#238#184'?'#255 - +#238#183'@'#255#237#182'?'#255#237#183'?'#255#236#182'?'#255#236#181'>'#255 - +#234#179'>'#255#232#176'>'#255#230#175'>'#255#229#172'='#255#227#169'='#255 - +#224#167'='#255#220#161'<'#255#217#157'<'#255#213#153';'#255#209#148':'#255 - +#204#142'9'#255#198#135'8'#255#193#129'7'#255#188'{6'#255#183't5'#255#171'k2' - +#255#142'W)'#255'tH"'#255'nA '#255'h<'#31#255'd7'#30#255'[:('#240'KD?'#211'G' - +'FD'#204'DDC'#201'EDD'#195'CCC'#182'CCC'#159'CCC}EEEUBBB2@@@'#24'999'#9'UUU' - +#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#1'333'#5'III'#14'BBB#EEECCCCkEEE'#145'DDC'#174'FFE'#192'KE@'#206'Z;)' - +#238'c8'#30#255'i<'#31#255'oB!'#255'|M%'#255#153'_-'#255#178'o4'#255#186'x6' - +#255#192#128'7'#255#198#135'9'#255#204#142':'#255#209#149';'#255#214#155'=' - +#255#219#161'>'#255#223#167'>'#255#227#170'>'#255#230#174'?'#255#232#177'@' - +#255#235#181'A'#255#237#183'A'#255#238#185'A'#255#240#187'A'#255#241#188'A' - +#255#242#189'B'#255#243#190'A'#255#244#191'B'#255#244#192'B'#255#244#191'B' - +#255#244#192'B'#255#244#192'B'#255#245#193'A'#255#244#192'B'#255#244#192'B' - +#255#244#191'B'#255#244#192'B'#255#244#191'B'#255#243#190'A'#255#242#189'B' - +#255#240#187'A'#255#239#186'A'#255#238#184'@'#255#237#183'A'#255#235#179'@' - +#255#232#176'?'#255#229#173'?'#255#226#169'?'#255#223#165'>'#255#218#160'=' - +#255#213#153'<'#255#208#147';'#255#202#140':'#255#196#133'9'#255#190'~7'#255 - +#184'v6'#255#173'l3'#255#145'Y+'#255'uH$'#255'm@ '#255'g;'#31#255'b7'#31#253 - +'U>/'#230'IEC'#206'FFE'#202'EED'#199'CCC'#189'DDD'#170'DDD'#139'BBBdCCC=BBB' - +#31'@@@'#12'UUU'#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#1'UUU'#6'KKK'#17'DDD)EEENDDDxDCC'#157'DDC'#182'GGC'#197'T=1'#225'a7 ' - +#252'g;'#31#255'l@ '#255'wI$'#255#154'^.'#255#179'o6'#255#186'x7'#255#193#128 - +'9'#255#200#137':'#255#207#146'<'#255#212#153'>'#255#217#159'>'#255#222#166 - +'?'#255#227#170'@'#255#231#175'A'#255#234#180'B'#255#236#182'B'#255#238#185 - +'B'#255#240#187'B'#255#242#190'D'#255#243#191'C'#255#244#192'D'#255#245#193 - +'C'#255#246#194'D'#255#247#194'D'#255#247#196'E'#255#247#196'D'#255#247#196 - +'D'#255#248#197'D'#255#248#197'D'#255#248#197'D'#255#248#197'D'#255#248#197 - +'D'#255#248#197'D'#255#248#196'D'#255#247#196'D'#255#247#196'D'#255#247#195 - +'E'#255#246#195'D'#255#245#193'D'#255#245#193'C'#255#244#192'D'#255#243#191 - +'C'#255#242#189'C'#255#240#186'C'#255#238#184'C'#255#236#182'B'#255#233#179 - +'B'#255#230#174'A'#255#226#169'@'#255#221#164'?'#255#216#157'>'#255#211#151 - +'='#255#205#143'<'#255#198#135':'#255#191#127'8'#255#184'w7'#255#174'l4'#255 - +#144'X+'#255'rE"'#255'j> '#255'e9'#30#255'_8"'#247'O@8'#219'GFD'#204'DDC'#201 - +'CCC'#194'CCC'#178'DDD'#151'DDDqDDDGGGG$III'#14'@@@'#4#0#0#0#1#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#2'III'#7'@@@'#20'CCC.DDDVCCC'#130'EED'#165'DDC'#189 - +'LB='#207']7$'#244'd7'#31#255'j> '#255'qE"'#255#140'W+'#255#174'l5'#255#186 - +'x8'#255#193#129':'#255#200#138'<'#255#207#146'>'#255#213#155'?'#255#220#163 - +'@'#255#225#169'A'#255#229#174'B'#255#233#179'D'#255#236#182'D'#255#239#185 - +'D'#255#241#189'E'#255#242#190'E'#255#244#192'E'#255#245#194'E'#255#246#195 - +'F'#255#247#195'F'#255#247#196'G'#255#247#197'F'#255#248#197'F'#255#248#197 - +'F'#255#249#198'F'#255#249#198'G'#255#249#198'G'#255#249#198'G'#255#249#198 - +'G'#255#249#198'G'#255#249#198'G'#255#249#198'G'#255#249#198'G'#255#249#198 - +'G'#255#249#198'G'#255#249#198'G'#255#249#198'F'#255#248#197'F'#255#248#197 - +'F'#255#247#196'F'#255#247#196'F'#255#247#195'F'#255#246#194'F'#255#244#193 - +'F'#255#243#191'E'#255#242#190'E'#255#240#188'E'#255#238#185'D'#255#235#181 - +'D'#255#232#178'C'#255#228#172'C'#255#223#167'B'#255#218#161'@'#255#212#153 - +'?'#255#205#144'='#255#198#135';'#255#191#127'9'#255#183'u7'#255#167'g3'#255 - +#130'P('#255'oB"'#255'h< '#255'c7'#30#255'X:*'#237'HFB'#207'EEE'#202'DCC'#197 - +'DDD'#184'CCC'#160'CCCzEEENFFF(@@@'#16'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2 - +'III'#7'FFF'#22'BBB2CCC\DDD'#136'DDC'#171'EED'#192'Q?5'#219'a6'#31#252'f:'#31 - +#255'mA!'#255#127'N'''#255#164'f3'#255#182'u8'#255#190#127':'#255#199#138'=' - +#255#207#147'?'#255#213#155'A'#255#220#163'B'#255#225#170'D'#255#230#177'E' - +#255#234#181'E'#255#237#184'F'#255#240#188'G'#255#242#189'G'#255#243#192'G' - +#255#244#193'H'#255#245#194'H'#255#246#195'H'#255#247#196'H'#255#247#197'H' - +#255#247#197'H'#255#248#198'H'#255#248#198'H'#255#248#197'H'#255#248#198'H' - +#255#248#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I' - +#255#249#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I' - +#255#249#198'I'#255#249#198'I'#255#248#198'I'#255#248#198'H'#255#248#198'H' - +#255#248#198'H'#255#248#198'H'#255#247#197'H'#255#247#196'I'#255#247#195'H' - +#255#246#195'H'#255#245#195'H'#255#244#193'H'#255#243#191'G'#255#241#189'G' - +#255#239#186'G'#255#236#183'F'#255#233#180'F'#255#229#175'D'#255#224#168'D' - +#255#218#161'B'#255#211#153'@'#255#205#144'?'#255#196#134'='#255#188'{:'#255 - +#180'r8'#255#155'_/'#255'wJ$'#255'j? '#255'e8'#30#255']8#'#246'LB<'#213'FEE' - +#203'EED'#199'DDD'#188'DDD'#165'DDD'#128'DDDSFFF,GGG'#18'+++'#6#0#0#0#1#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#2'III'#7'CCC'#23'BBB6DDDaCCC'#141'DDC'#174'GDB'#196'V:+'#233'c7'#30#255'h; ' - +#255'pC#'#255#146'Z-'#255#179'p7'#255#187'{;'#255#196#133'='#255#204#144'?' - +#255#212#154'B'#255#219#163'E'#255#225#170'E'#255#230#176'G'#255#234#181'H' - +#255#238#185'I'#255#240#189'I'#255#242#190'J'#255#243#192'J'#255#244#193'J' - +#255#245#195'J'#255#246#195'J'#255#246#196'J'#255#247#196'K'#255#247#196'K' - +#255#247#197'K'#255#247#197'K'#255#247#197'K'#255#247#197'J'#255#247#197'J' - +#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J' - +#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J' - +#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#197'J' - +#255#247#197'J'#255#247#197'J'#255#247#197'K'#255#247#197'K'#255#247#197'K' - +#255#247#196'K'#255#246#196'K'#255#246#196'J'#255#246#195'J'#255#245#195'J' - +#255#244#194'J'#255#243#191'I'#255#241#189'I'#255#239#188'I'#255#236#184'H' - +#255#233#180'H'#255#228#174'G'#255#223#168'E'#255#217#160'C'#255#210#151'B' - +#255#202#141'?'#255#193#130'<'#255#185'x:'#255#174'm6'#255#134'S*'#255'mA"' - +#255'f:'#31#255'a6'#30#253'R>4'#224'FFE'#203'EED'#200'CCC'#190'DDD'#169'CCC' - +#133'CCCXAAA/CCC'#19'+++'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'CCC'#23'BBB6CCCcCCC'#144'EED'#177'JC>'#202 - +'[6"'#244'c8'#31#255'j?!'#255'xI&'#255#162'd2'#255#183'u:'#255#192#129'='#255 - +#200#140'@'#255#209#150'B'#255#217#160'E'#255#223#169'G'#255#229#176'H'#255 - +#233#181'J'#255#236#185'J'#255#239#188'K'#255#241#190'K'#255#242#192'K'#255 - +#243#193'L'#255#244#194'L'#255#245#195'L'#255#245#195'L'#255#245#195'L'#255 - +#246#196'L'#255#246#196'L'#255#246#196'L'#255#246#196'L'#255#246#196'M'#255 - +#246#196'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255 - +#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255 - +#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255 - +#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#196'M'#255 - +#246#196'M'#255#246#196'M'#255#246#196'L'#255#246#196'L'#255#246#196'L'#255 - +#246#196'L'#255#245#195'L'#255#245#196'L'#255#244#195'M'#255#244#194'L'#255 - +#243#193'L'#255#242#192'L'#255#241#190'K'#255#238#188'K'#255#236#184'J'#255 - +#232#179'I'#255#228#173'H'#255#222#166'F'#255#215#158'E'#255#207#148'B'#255 - +#198#137'?'#255#190'~<'#255#180'r9'#255#150']/'#255'qE$'#255'h< '#255'b6'#30 - +#255'W9*'#235'GED'#204'DDC'#201'DDD'#192'CCC'#172'CCC'#137'DDDZAAA/GGG'#18'3' - +'33'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'+++'#6'II' - +'I'#21'CCC5DDDbCCC'#145'DDC'#178'LB;'#206'^6 '#249'd8'#31#255'l@!'#255#131'Q' - +'*'#255#172'k7'#255#186'z;'#255#196#133'?'#255#205#146'C'#255#213#156'E'#255 - +#220#165'G'#255#227#173'I'#255#232#180'K'#255#236#184'L'#255#238#187'L'#255 - ,#240#189'N'#255#241#191'N'#255#242#192'N'#255#243#193'N'#255#244#194'N'#255 - +#244#194'N'#255#244#194'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#194'O'#255#244#195'N'#255#244#194'N'#255 - +#243#193'N'#255#242#192'M'#255#241#190'N'#255#240#189'M'#255#237#186'M'#255 - +#235#182'L'#255#230#178'K'#255#225#171'I'#255#219#163'G'#255#211#153'D'#255 - +#202#143'B'#255#192#130'>'#255#183'u:'#255#164'f4'#255'yK&'#255'i=!'#255'c7' - +#30#255'Z8%'#241'GEC'#205'DDC'#201'CCC'#193'DDD'#173'DDD'#136'BBBYDDD-KKK'#17 - +'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'CCC'#19'BBB2CCC_DD' - +'D'#143'DDC'#178'M@8'#211'_5'#31#251'e9'#31#255'lA"'#255#144'Y/'#255#179'r9' - +#255#188'}='#255#198#138'B'#255#208#149'D'#255#217#161'H'#255#223#170'K'#255 - +#229#177'L'#255#234#181'M'#255#236#186'N'#255#239#188'O'#255#240#190'P'#255 - +#241#191'P'#255#242#192'P'#255#242#192'P'#255#242#193'P'#255#243#193'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#193'P'#255 - +#242#193'P'#255#242#192'O'#255#242#192'P'#255#241#192'P'#255#240#190'P'#255 - +#238#188'O'#255#236#185'N'#255#232#180'M'#255#228#175'L'#255#222#167'I'#255 - +#215#159'H'#255#205#147'D'#255#196#134'@'#255#186'y<'#255#173'm7'#255#130'O*' - +#255'j?!'#255'c8'#31#255'[7#'#245'HDA'#208'DDC'#201'CCC'#193'CCC'#172'CCC' - +#134'AAAVAAA+@@@'#16'@@@'#4#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#4'<<<'#17'CCC.CC' - +'C[CCC'#140'EED'#176'O>5'#213'_5'#30#253'e9'#31#255'nB#'#255#151'\1'#255#181 - +'s:'#255#191#129'@'#255#201#142'C'#255#211#154'G'#255#219#164'K'#255#226#173 - +'M'#255#231#179'O'#255#234#184'P'#255#237#187'Q'#255#239#189'Q'#255#240#190 - +'R'#255#240#191'Q'#255#241#192'R'#255#241#192'R'#255#241#192'R'#255#242#192 - +'R'#255#242#192'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#192'R'#255#242#192'R'#255#241#192'R'#255#241#192'R'#255#241#192 - +'R'#255#240#191'Q'#255#240#190'R'#255#238#189'Q'#255#236#186'P'#255#234#182 - +'O'#255#230#177'N'#255#224#171'L'#255#217#162'J'#255#208#150'F'#255#198#138 - +'C'#255#188'}>'#255#177'o:'#255#136'S,'#255'k?"'#255'c8'#31#255'\6!'#248'JC?' - +#211'DCC'#201'CCC'#193'CCC'#171'BBB'#131'DDDRAAA''777'#14'UUU'#3#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +'UUU'#3';;;'#13'AAA''CCCTBBB'#135'DDC'#174'N=5'#213'`4'#29#254'e9'#31#255'oC' - +'$'#255#156'`3'#255#181'u<'#255#193#131'A'#255#204#146'E'#255#213#157'I'#255 - +#221#167'M'#255#227#175'O'#255#232#180'Q'#255#235#184'R'#255#237#187'S'#255 - +#238#189'S'#255#239#190'S'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - ,#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#234#187'R'#255#202#161'G'#255#232#185'R'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#239#189'S'#255#238#188'R'#255#236#186'R'#255#234#184'Q'#255#231#179'Q'#255 - +#226#173'O'#255#219#165'L'#255#211#154'H'#255#201#142'E'#255#190#128'@'#255 - +#179'q:'#255#140'V.'#255'l@"'#255'c8'#31#255'\4'#31#250'JC>'#211'CCC'#201'DD' - +'D'#192'CCC'#168'CCC~DDDKFFF!MMM'#10#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'333'#10'@@@ EEE' - +'JCCC~EDD'#169'L?8'#208'^4'#30#253'd8 '#255'pD%'#255#159'b4'#255#182'v='#255 - +#194#132'C'#255#205#147'H'#255#215#160'L'#255#222#169'O'#255#228#176'Q'#255 - +#232#181'S'#255#235#185'T'#255#236#187'T'#255#237#188'U'#255#238#189'U'#255 - +#238#190'U'#255#238#190'U'#255#238#191'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#181#144'@'#255 - +';/'#21#255#21#16#7#255#9#7#3#255#2#2#1#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1 - +#1#255#7#6#3#255#17#14#6#255#31#25#11#255'2'''#18#255'SB'#29#255#157'}8'#255 - +#233#186'S'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#238#190'U'#255#238#190'U'#255 - +#238#190'U'#255#238#189'U'#255#237#188'U'#255#236#186'T'#255#234#184'T'#255 - +#231#180'S'#255#226#175'Q'#255#220#166'N'#255#212#156'K'#255#202#143'F'#255 - +#190#129'A'#255#179'r<'#255#145'Y0'#255'k?"'#255'c7'#31#255'[4 '#248'IC@'#209 - +'DDD'#200'CCC'#190'CCC'#163'DDDtCCCAEEE'#26'III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'==='#25'AAA?CCCsBBB' - +#162'K?;'#202'^4'#30#252'c8 '#255'oB%'#255#160'b5'#255#183'v>'#255#194#134'D' - +#255#205#148'J'#255#215#161'M'#255#223#171'Q'#255#228#177'T'#255#232#182'U' - +#255#234#185'V'#255#236#187'V'#255#236#187'V'#255#237#188'W'#255#237#189'W' - +#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W' - +#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W' - +#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W' - +#255#237#188'W'#255#237#188'W'#255#159'~:'#255#16#13#6#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#16#13#6 - +#255'9-'#21#255'y`,'#255#208#165'M'#255#237#188'W'#255#237#188'W'#255#237#188 - +'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188 - +'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188 - +'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#189'W'#255#237#188 - +'W'#255#236#187'V'#255#235#186'V'#255#234#184'U'#255#231#180'U'#255#227#175 - +'R'#255#221#169'Q'#255#213#157'L'#255#202#144'H'#255#191#129'C'#255#180's=' - +#255#145'X0'#255'j>#'#255'b6'#31#255'Z5#'#245'GDB'#206'DDD'#200'CCC'#186'DDD' - +#154'EEEhBBB6@@@'#20'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#1'@@@'#4'GGG'#18'AAA3DDDfCCC'#152'IA>'#195'\4 '#250'c7'#31#255'm@#'#255 - +#156'_5'#255#182'v?'#255#194#134'E'#255#206#148'K'#255#215#161'O'#255#223#171 - +'S'#255#228#178'V'#255#232#182'V'#255#233#185'X'#255#234#186'X'#255#235#187 - +'X'#255#236#187'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188 - +'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188 - +'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188 - +'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255'9-'#21 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#6 - +#5#2#255'$'#29#14#255'ZH"'#255#169#135'@'#255#234#186'X'#255#236#188'X'#255 - ,#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255 - +#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255 - +#236#188'X'#255#236#187'X'#255#235#187'Y'#255#235#186'X'#255#234#186'X'#255 - +#233#184'W'#255#231#180'W'#255#227#176'T'#255#221#169'R'#255#213#158'N'#255 - +#203#145'J'#255#192#130'D'#255#179's='#255#139'U/'#255'i="'#255'a5'#30#255'X' - +'7%'#242'FDC'#204'CCC'#198'DDD'#180'CCC'#144'CCC[AAA+III'#14'UUU'#3#0#0#0#1#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'@@@'#12'AAA''CCCWCCC'#140'GB?' - +#185'Z4!'#247'a6'#30#255'j?"'#255#151']2'#255#181't>'#255#194#133'F'#255#206 - +#149'M'#255#215#161'Q'#255#223#170'T'#255#228#178'W'#255#231#181'Y'#255#232 - +#183'Y'#255#233#185'Z'#255#234#185'Y'#255#234#186'Y'#255#234#186'Y'#255#234 - +#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234 - +#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234 - +#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234 - +#186'Z'#255#234#186'Z'#255'C5'#26#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#1#1#1#255#20#16#8#255'K;'#29#255#189#150'I'#255#234#186'Z'#255#234#186 - +'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186 - +'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Y'#255#234#186 - +'Y'#255#234#185'Y'#255#233#185'Z'#255#232#183'Y'#255#230#181'X'#255#226#176 - +'W'#255#221#169'T'#255#213#159'O'#255#203#145'K'#255#190#129'D'#255#178'p=' - +#255#134'Q-'#255'g;"'#255'`4'#29#255'U7('#238'CCC'#202'DDD'#195'DDD'#173'BBB' - +#131'CCCL@@@ 999'#9#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'BBB'#27'CC' - +'CEDDD|DDD'#170'V6%'#238'`5'#30#255'h<"'#255#145'Y1'#255#179's?'#255#192#132 - +'F'#255#205#148'M'#255#215#161'R'#255#222#171'U'#255#227#176'X'#255#230#181 - +'Z'#255#231#183'Z'#255#232#183'['#255#232#184'['#255#233#185'['#255#233#185 - +'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185 - +'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185 - +'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185 - +'['#255#233#185'['#255#233#185'['#255#127'd1'#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#13#11#5 - +#255'N>'#31#255#193#153'L'#255#233#185'['#255#233#185'['#255#233#185'['#255 - +#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255 - +#233#185'['#255#233#184'['#255#232#184'['#255#232#183'Z'#255#231#182'Z'#255 - +#229#180'Y'#255#226#175'X'#255#220#168'U'#255#213#158'R'#255#201#144'K'#255 - +#189#127'D'#255#175'n<'#255#128'N+'#255'e9 '#255'_3'#29#255'Q;1'#227'CCC'#201 - +'CCC'#191'CCC'#163'CCCrAAA;FFF'#22'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#4'<<<' - +#17'AAA3EEEhCCC'#156'R:/'#220'_3'#29#255'e: '#255#134'Q-'#255#178'p>'#255#190 - +#130'F'#255#203#145'M'#255#213#161'S'#255#221#170'W'#255#226#176'Z'#255#229 - +#180'Z'#255#230#182'\'#255#231#182'\'#255#231#183'\'#255#231#183'\'#255#231 - +#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231 - +#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231 - +#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231 - +#183'\'#255#231#183'\'#255#231#183'\'#255#180#142'G'#255#1#1#1#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#15#12#6#255'VE"'#255#215#171'V'#255 - +#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255 - +#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#182'\'#255 - +#230#181'['#255#228#178'['#255#225#175'Y'#255#219#168'W'#255#211#156'Q'#255 - +#200#142'K'#255#187'|D'#255#172'k<'#255'wF('#255'c7 '#255'^1'#30#254'K@:'#214 - +'DDD'#199'CCC'#184'CCC'#148'AAA^GGG+NNN'#13'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'MMM'#10'@' - +'@@$DDDSDDD'#139'L?8'#197'^1'#29#254'c7 '#255'wG)'#255#173'l<'#255#188#127'E' - +#255#201#144'N'#255#212#158'T'#255#220#169'X'#255#225#175'['#255#228#179'\' - +#255#229#180'\'#255#230#181']'#255#230#181']'#255#230#182']'#255#230#182']' - +#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']' - +#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']' - +#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']' - +#255#230#182']'#255#230#182']'#255#221#175'Y'#255#10#8#4#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255'4' - +')'#21#255#184#146'J'#255#230#182']'#255#230#182']'#255#230#182']'#255#230 - +#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#181']'#255#229 - +#182']'#255#228#180']'#255#227#178'\'#255#224#174'['#255#218#166'W'#255#209 - +#155'R'#255#198#139'K'#255#184'zC'#255#162'd8'#255'l@$'#255'a5'#30#255'Z3 ' - +#249'FBA'#206'DDD'#196'CCC'#174'CCC'#129'BBBIFFF'#29'@@@'#8#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'FF' - +'F'#22'BBB>CCCvFA?'#174'Z3'#31#248'`5'#30#255'l@$'#255#163'd9'#255#184'{D' - +#255#199#142'N'#255#210#156'T'#255#218#167'Y'#255#223#174'\'#255#226#177'^' - +#255#228#179'^'#255#228#179'^'#255#228#180'_'#255#228#180'_'#255#228#180'_' - +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_' - +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_' - +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_' - +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255'bM)'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#27#21#11#255#140'o;'#255#228#180'_'#255#228#180 - +'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180 - +'_'#255#228#179'^'#255#227#179'^'#255#226#176']'#255#222#172'['#255#216#164 - +'X'#255#207#152'R'#255#195#137'K'#255#181'tA'#255#149'Z3'#255'g<"'#255'_3'#29 - +#255'V6'''#239'CCC'#201'CCC'#190'CCC'#159'CCCkCCC5GGG'#18'@@@'#4#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'@@@'#12'CCC' - +'*DDD^DDD'#150'U6('#230'^2'#28#255'f:!'#255#149'Z3'#255#181'uB'#255#195#137 - +'K'#255#208#154'T'#255#216#165'Y'#255#221#172']'#255#225#176'^'#255#226#178 - +'_'#255#227#178'_'#255#227#178'_'#255#227#179'_'#255#227#179'_'#255#227#179 - +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179 - +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179 - +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179 - +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#13#10#6#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'&'#30#16#255#208#164 - +'W'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#178 - +'_'#255#227#178'_'#255#226#179'`'#255#226#177'_'#255#224#176'^'#255#220#170 - +'\'#255#214#162'X'#255#205#149'R'#255#191#131'I'#255#177'p?'#255#131'O.'#255 - +'c7 '#255']1'#29#255'N;3'#222'DDD'#199'DDD'#181'CCC'#140'DDDSDDD"999'#9#0#0#0 - +#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'+++'#6'@@@'#24 - +'EEECCCC~K=7'#193']0'#28#255'b6'#31#255#129'M,'#255#177'o@'#255#191#131'J' - +#255#204#149'S'#255#214#163'Z'#255#220#171']'#255#223#174'_'#255#225#176'`' - +#255#225#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' - +#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' - +#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' - ,#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' - +#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#161'~D'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#2 - +#255#134'i9'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255 - +#226#177'`'#255#225#178'`'#255#225#177'`'#255#224#176'_'#255#222#174'^'#255 - +#219#169']'#255#212#159'X'#255#200#144'Q'#255#187'~G'#255#170'j<'#255'qB%' - +#255'`5'#30#255'Z2'#31#250'FBA'#205'CCC'#193'DDD'#166'CCCsCCC9CCC'#19'@@@'#4 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'@@@'#12'AAA+BBB' - +'aDBB'#155'Y3!'#244'_3'#29#255'l?$'#255#167'f;'#255#186'}H'#255#200#144'R' - +#255#211#158'Y'#255#218#168']'#255#221#172'`'#255#223#174'a'#255#223#176'a' - +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' - +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' - +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' - +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' - +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255'hR.'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'qY2'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176 - +'b'#255#224#176'b'#255#224#176'b'#255#223#176'a'#255#223#174'`'#255#221#172 - +'_'#255#217#166']'#255#208#155'W'#255#196#139'O'#255#182'wE'#255#152'\5'#255 - +'e9!'#255'^2'#29#255'S7*'#233'DDD'#200'CCC'#183'DDD'#143'EEEUDDD"UUU'#9#0#0#0 - +#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'@@@'#24'DDDDCCC~P8-' - +#211']0'#29#255'c8!'#255#144'V2'#255#180'uD'#255#196#138'P'#255#207#155'X' - +#255#215#165']'#255#220#171'`'#255#221#173'b'#255#222#174'a'#255#222#175'b' - +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' - +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' - +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' - +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' - +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255'VD&'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#1#1#0#255#166#132'J'#255#222#175'b'#255#222#175'b'#255#222#175 - +'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#174'a'#255#221#173 - +'a'#255#219#170'`'#255#213#163'\'#255#205#150'V'#255#192#132'M'#255#176'oA' - +#255'}K,'#255'a5'#31#255'\0'#28#254'I?;'#212'CCC'#194'DDD'#166'CCCrDDD8GGG' - +#18'@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF'#11'DDD)BBB`G@<' - +#164'[1'#29#252'_3'#29#255'uD)'#255#174'l?'#255#189#130'L'#255#204#150'V'#255 - +#213#162'^'#255#217#168'`'#255#220#172'b'#255#221#173'b'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255'gQ.'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - ,#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#8#6#4#255#207#163']'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 - +#221#172'b'#255#219#171'b'#255#217#167'`'#255#211#159'['#255#200#145'T'#255 - +#185'{H'#255#164'd;'#255'h<#'#255'^1'#29#255'X3#'#244'DDD'#200'CCC'#183'DDD' - +#142'DDDSFFF!@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'III'#21'EEE?DD' - +'D|S5'''#222'\1'#28#255'c8!'#255#158'_8'#255#183'yH'#255#198#142'S'#255#209 - +#158'\'#255#215#166'`'#255#218#170'b'#255#219#171'c'#255#219#171'd'#255#219 - +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 - +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 - +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 - +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 - +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#213 - +#168'b'#255#3#3#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'M<#'#255#219#172 - +'d'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172 - +'d'#255#219#171'd'#255#219#170'c'#255#217#168'b'#255#214#164'`'#255#207#153 - +'Z'#255#194#136'P'#255#178'rD'#255#139'R1'#255'a4'#31#255'\0'#28#255'L<5'#219 - +'CCC'#193'DDD'#164'CCCoCCC5@@@'#16'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#8 - +'BBB#CCCWHA='#158'\0'#28#253'_3'#29#255'~I+'#255#175'nB'#255#191#133'O'#255 - +#205#151'Z'#255#213#163'a'#255#216#167'c'#255#217#169'c'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255'YF)'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#15#12#7#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#169'c'#255#217#168'c'#255 - +#215#166'b'#255#211#160'_'#255#201#147'W'#255#187#127'L'#255#169'h>'#255'l=$' - +#255'^1'#29#255'W3"'#244'DDD'#199'DDD'#180'DDD'#136'DDDKBBB'#27'UUU'#6#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'UUU'#3'DDD'#15'EEE4BBBpS6)'#215'\1'#28#255'b7!'#255#158'_9' - +#255#184'{J'#255#199#144'W'#255#209#158'_'#255#214#165'c'#255#216#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +'YD)'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#189#147'W'#255#217#168'd' - +#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd' - +#255#217#168'd'#255#216#168'd'#255#215#167'c'#255#213#164'a'#255#207#154']' - +#255#195#138'S'#255#179'tF'#255#139'R1'#255'`5'#30#255'\0'#28#255'K=7'#216'D' - +'DD'#191'DDD'#157'CCCcAAA+FFF'#11#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'+++'#6'EEE'#26'BBBIE?=' - +#144'Z0'#28#252'^2'#29#255'zF*'#255#174'mB'#255#192#135'R'#255#205#152'\'#255 - +#211#161'b'#255#214#165'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255'jR1'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'fN/'#255#215#166'd'#255#215#166'd'#255#215#166'd' - +#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd' - +#255#215#167'e'#255#214#164'c'#255#210#159'a'#255#202#148'Z'#255#187#128'N' - +#255#168'f='#255'i;#'#255'\1'#28#255'V3#'#242'CCC'#197'DDD'#173'BBB{FFF>@@@' - +#20'@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#1'MMM'#10'FFF(CCC_R6*'#206'\0'#28#255'`5'#31#255#154'\8' - +#255#182'yJ'#255#199#144'Y'#255#208#156'`'#255#212#163'd'#255#213#165'd'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#135'h@'#255#2#1#1#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'b' - +'L/'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165 - +'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#213#165'e'#255#213#164 - +'d'#255#211#161'c'#255#206#154'^'#255#194#139'U'#255#177'sF'#255#135'P/'#255 - +'^3'#29#255'[/'#27#255'J>9'#213'DDD'#185'CCC'#144'DDDSHHH III'#7#0#0#0#1#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3 - +'<<<'#17'DDD8DBAyZ0'#29#248'\1'#28#255'uB'''#255#172'lA'#255#190#132'Q'#255 - +#203#151'^'#255#209#160'c'#255#211#162'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#156'xK'#255#1#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'jQ2'#255#212 - +#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212 - +#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#162'e'#255#211 - +#162'd'#255#208#158'b'#255#200#147'['#255#186'~M'#255#165'd<'#255'd8!'#255'\' - +'0'#28#255'T5'''#237'CCC'#193'DDD'#162'CCCjCCC.@@@'#12#0#0#0#2#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'333'#5'GGG'#25'BB' - +'BIN:1'#174'[/'#27#255'^2'#29#255#145'T3'#255#180'vI'#255#196#142'Y'#255#206 - +#155'a'#255#209#161'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - ,#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255'O=&'#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'sX7'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#210 - +#161'f'#255#209#159'd'#255#204#153'`'#255#192#135'U'#255#175'pE'#255'~H+'#255 - +']0'#29#255'Z0'#28#253'FBA'#201'DDD'#176'CCC~FFF>CCC'#19'@@@'#4#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'EEE%CCC[V3' - +'$'#222'\0'#27#255'f7!'#255#167'd>'#255#187#128'Q'#255#200#148'^'#255#207#156 - +'d'#255#209#159'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160 - +'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160 - +'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160 - +'e'#255#209#160'e'#255#209#160'e'#255#151'tI'#255'2&'#25#255#27#21#13#255#15 - +#12#7#255#7#5#3#255#7#5#3#255' '#25#16#255'P='''#255#151'tI'#255#209#160'e' - +#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e' - +#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e' - +#255#209#160'e'#255#209#160'e'#255#6#5#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#146'pF'#255#209#160'e'#255#209#160'e'#255 - +#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255 - +#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#159'e'#255 - +#206#155'c'#255#198#143'['#255#182'zM'#255#151'Y6'#255'^3'#29#255'[/'#27#255 - +'N:1'#222'DDD'#185'DDD'#142'DDDOIII'#28'+++'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2';;;'#13'DDD1F@=x[/'#28#253'\1'#28 - +#255'~G+'#255#174'oE'#255#193#137'X'#255#203#151'b'#255#207#156'e'#255#207 - +#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208 - +#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208 - +#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255'x[;' - +#255#15#12#8#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#4#3#2#255'bJ0'#255#208#158'f'#255#208#158'f' - +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f' - +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255'3'''#25#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1#255#208#158'f' - +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f' - +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f' - +#255#208#158'f'#255#207#158'e'#255#206#156'd'#255#201#149'_'#255#189#131'T' - +#255#169'h@'#255'j:#'#255'\0'#28#255'V3#'#242'DDD'#191'CCC'#156'BBB`AAA''333' - +#10#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'C' - +'CC'#19'EEE?Q7+'#179'[/'#27#255'^1'#29#255#152'X6'#255#181'yM'#255#197#144']' - +#255#204#153'c'#255#206#155'f'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#202#154'c'#255'6)'#27#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#14#10#7#255#178#135'W'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255'WB+'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - ,#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#29#22#14#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#205#156'e' - +#255#203#151'c'#255#194#139'Z'#255#176'qH'#255#131'K-'#255'\1'#28#255'[/'#27 - +#255'HA='#204'DDD'#169'DDDqEEE4III'#14#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'+++'#6'BBB'#27'EEENW2!'#228'[/'#27#255'i9!' - +#255#168'e?'#255#187#130'T'#255#200#147'`'#255#203#153'e'#255#205#154'e'#255 - +#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255 - +#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255 - +#205#154'e'#255#205#154'e'#255#199#150'a'#255#19#14#9#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#6#4#255#178#133'W' - +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e' - +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255'S>)'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#128'a?'#255#205#154'e'#255#205#154'e' - +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e' - +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e' - +#255#205#154'e'#255#204#154'e'#255#203#152'd'#255#197#145'^'#255#182'zO'#255 - +#157'Z8'#255']1'#29#255'[/'#27#255'P9.'#226'CCC'#179'CCC'#129'CCCA@@@'#20'@@' - +'@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'EEE%EA?' - +'b[/'#27#253'\0'#27#255#127'F*'#255#173'nG'#255#191#136'Z'#255#200#149'c'#255 - +#202#152'e'#255#202#152'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 - +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 - +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#31#24#16#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#11#8#6#255#200#151'e'#255#202#153'e'#255#202#153'e'#255#202 - +#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255'O;''' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255''''#29#19#255#202#153'e'#255 - +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 - +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 - +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#152'e'#255#202#151'd'#255 - +#199#147'b'#255#188#130'U'#255#168'e@'#255'k:"'#255'[/'#27#255'V3$'#241'CCC' - +#186'BBB'#142'EEENBBB'#27'+++'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#2'@@@'#12'DDD-O:0'#146'[/'#27#255'\0'#28#255#145'R2'#255#179'wM' - +#255#194#141'^'#255#200#148'c'#255#201#150'e'#255#201#150'e'#255#201#150'e' - +#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e' - +#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e' - +#255';,'#30#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'S>*'#255#201#150'e' - +#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e' - +#255#201#150'e'#255'K8&'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#29#22#14#255 - +#184#138']'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255 - ,#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255 - +#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255 - +#201#150'e'#255#200#149'd'#255#199#148'c'#255#191#136'['#255#173'mG'#255'}D(' - +#255'\0'#27#255'Z0'#28#253'DBB'#192'CCC'#152'DDDZBBB#@@@'#8#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'III'#14'CCC5T5'''#190'[/'#27#255 - +'_2'#29#255#162'^:'#255#184'}S'#255#195#142'`'#255#198#147'd'#255#199#148'd' - +#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd' - +#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd' - +#255#199#148'd'#255#147'mJ'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#3#2#1#255#195#144'b'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255 - +#199#148'd'#255#199#148'd'#255#199#148'd'#255'H6$'#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#3#2#1#255#23#17#12 - +#255'qT8'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199 - +#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199 - +#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199 - +#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#198#146'c'#255#193 - +#140'^'#255#178'uN'#255#143'O1'#255'\0'#28#255'[/'#27#255'J=7'#208'CCC'#161 - +'DDDfAAA+FFF'#11#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'<<<' - +#17'CCC=X1 '#227'[/'#27#255'm:"'#255#167'eA'#255#187#130'X'#255#195#143'a' - +#255#196#144'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c' - +#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c' - +#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#19#14#10#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#135'cD'#255#197#145'c'#255#197 - +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255'I5$' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#19#14#10#255'4&'#26#255'cI2'#255 - +#161'vP'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 - +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 - +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 - +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 - +#145'c'#255#197#145'b'#255#196#144'c'#255#194#140'`'#255#182'|S'#255#159'\:' - +#255']2'#28#255'[/'#27#255'Q8-'#226'DDD'#168'DDDqAAA3NNN'#13#128#128#128#2#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4':::'#22'G@/[/'#27 - +#254'[/'#27#255'}A&'#255#167'gD'#255#180'zW'#255#181'|Y'#255#181'|Y'#255#181 - +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' - +#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#136']C'#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#19#13#9#255#151'gJ'#255#181'|Y'#255#181'|Y'#255#181 - +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' - +#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#171'vU'#255'1"'#24#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'}V>'#255 - +#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181 - +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' - +#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255 - +#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181 - +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' - +#255#181'|Y'#255#181'|Y'#255#178'wT'#255#161'];'#255'k8 '#255'[/'#27#255'V3#' - +#238'DDD'#151'CCCWFFF!@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF'#11 - +'K:3?[/'#27#255'[/'#27#255#131'F*'#255#169'iH'#255#179'xV'#255#180'zW'#255 - +#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 - +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255'<)'#29#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#1#1#1#255'O6&'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 - +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W' - +#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255 - +#180'{W'#255#142'aE'#255#27#19#13#255#2#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255 - ,#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#5#4#255 - +#135']A'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 - +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255'pL6'#255'+'#29#20#255'('#28#19 - +#255'*'#28#20#255'+'#29#21#255'-'#30#21#255'fF2'#255#180'{W'#255#180'{W'#255 - +#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 - +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W' - +#255#180'{W'#255#180'{W'#255#180'{W'#255#180'zX'#255#178'vU'#255#163'_>'#255 - +'r<"'#255'[/'#27#255'X2!'#243'CCC'#152'BBBYDDD"@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#2'FFF'#11'N8.J[/'#27#255'[/'#27#255#135'H,'#255#170'kI'#255 - +#178'wV'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179 - +'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX' - +#255#16#11#8#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#19#13#10#255#150'fJ'#255#179'yX'#255#179 - +'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX' - +#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255 - +#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179 - +'yX'#255'~V>'#255'=)'#30#255#19#13#9#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255'$'#24#17#255#172'uT'#255#179'yX'#255#179'yX'#255#179'yX' - +#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#158'kN'#255'=)'#30#255#6 - +#4#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#6#4#3#255'?+'#31#255#164'oP'#255#179'yX'#255#179'yX'#255#179'yX'#255#179 - +'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX' - +#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255 - +#177'uU'#255#164'b@'#255'v?%'#255'[/'#27#255'Y1'#31#246'CCC'#152'BBBYDDD"@@@' - +#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'FFF'#11'Q7+U[/'#27#255'\0'#28#255 - +#139'J-'#255#171'lL'#255#177'wW'#255#178'wV'#255#178'wV'#255#178'wV'#255#178 - +'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV' - +#255#178'wV'#255#172'sT'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255'O5&'#255#178'wV'#255#178'wV' - +#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255 - +#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178 - +'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV' - +#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#176'wV'#255 - +'vO9'#255'7%'#27#255#16#10#8#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#11#8#6#255'9&'#28#255#137'\C'#255#178'wV'#255#178'wV'#255 - +#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255'M3%' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'4"'#25#255#178'wV' - +#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255 - +#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178 - +'wV'#255#178'wV'#255#176'tT'#255#165'cC'#255'yA'''#255'[/'#27#255'Z0'#29#250 - +'DDD'#150'CCCWFFF!III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'MMM'#10'R4' - +'''^[/'#27#255'\0'#28#255#142'M.'#255#171'nN'#255#177'uV'#255#177'wX'#255#177 - +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' - +#255#177'wX'#255#177'wX'#255#177'wX'#255'gF3'#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#23#16#12#255#152'fK'#255#177 - +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' - +#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255 - +#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177 - +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' - +#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#173'uV'#255 - +#136'\D'#255#133'YB'#255#131'XA'#255#128'V@'#255#153'gL'#255#177'wX'#255#177 - +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' - +#255#177'wX'#255#177'wX'#255'S8)'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255'"'#23#17#255#175'wX'#255#177'wX'#255#177 - +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' - +#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#175'tU'#255 - +#166'eE'#255'}B)'#255'\0'#28#255'[/'#28#253'CCC'#148'CCCTBBB'#31'III'#7#0#0#0 - ,#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'V4%h[/'#27#255'\0'#28#255#145'O0' - +#255#171'mN'#255#175'sU'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 - +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 - +'uW'#255'*'#29#21#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2 - +#1#1#255'X;,'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 - +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 - +'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW' - +#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 - +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 - +'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW' - +#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 - +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255'^?/'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'$'#24#18#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 - +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 - +'uW'#255#175'uW'#255#175'uW'#255#175'sT'#255#166'eE'#255#128'D*'#255'\0'#28 - +#255'[/'#27#255'ECB'#149'CCCP@@@'#28'UUU'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#1'@@@'#8'W3#q[/'#27#255'\1'#29#255#150'Q1'#255#171'mN'#255#174'sU'#255 - +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 - +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#15#10#8#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#4#3#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#29#19#14#255#156'iM'#255#175'uV'#255 - +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 - +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV' - +#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255 - +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 - +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV' - +#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255 - +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 - +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#11#7#6#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255'sM9'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255 - +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 - +'tV'#255#174'rS'#255#167'fG'#255#131'G,'#255'\0'#28#255'[/'#27#255'GA?'#150 - +'CCCLGGG'#25'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'W3#k[/'#27 - +#255'\1'#29#255#149'P2'#255#169'lM'#255#174'qT'#255#175'tV'#255#175'tV'#255 - +#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175 - +'tV'#255#175'tV'#255#175'tV'#255#9#6#4#255#0#0#0#255#0#0#0#255#0#0#0#255#136 - +'ZC'#255'T8*'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#5#3#255 - +'bA0'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' - +#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255 - +#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175 - +'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' - +#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255 - +#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175 - +'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' - +#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255 - +#165'nR'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#10#7#5#255#175'tV'#255#175 - +'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' - +#255#175'tV'#255#175'tV'#255#175'tV'#255#174'sU'#255#173'qR'#255#166'eG'#255 - +#131'F,'#255'\0'#28#255'[/'#27#255'EA?'#145'DDDGFFF'#22'@@@'#4#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'W3#\[/'#27#255'\1'#29#255#146'P3'#255#168 - +'jM'#255#173'pT'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU' - +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 - +#4#3#2#255#0#0#0#255#0#0#0#255#21#14#10#255#173'rU'#255#173'rU'#255#152'dK' - +#255'dB1'#255'A+ '#255'D-!'#255#141']E'#255#173'rU'#255#173'rU'#255#173'rU' - +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 - +#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173 - +'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU' - ,#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 - +#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173 - +'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU' - +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 - +#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#169'pS'#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#139'\D'#255#173'rU'#255#173'rU' - +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 - +#173'rU'#255#173'rU'#255#173'qT'#255#172'oR'#255#165'cF'#255#128'E+'#255'\0' - +#28#255'[/'#27#255'CBA'#132'DDD@CCC'#19'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0'@@@'#4'U2"L[/'#27#255'\1'#29#255#143'N3'#255#168'hK'#255#172'oT' - +#255#173'qU'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 - +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#1#1#1#255#0#0#0 - +#255#0#0#0#255'nI7'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173 - +'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV' - +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 - +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173 - +'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV' - +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 - +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173 - +'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV' - +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 - +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#2#1#1#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255'H0$'#255#173'rV'#255#173'rV'#255#173'rV' - +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 - +#173'rV'#255#173'qU'#255#171'nQ'#255#165'dF'#255'~D+'#255'\1'#29#255'Z0'#28 - +#252'CCCzCCC9@@@'#16#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U' - +'UU'#3'T2#=[/'#27#255'\1'#29#255#140'N1'#255#166'gI'#255#171'oR'#255#173'qU' - +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 - +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#1#1#1#255#27#18#13#255'a@0' - +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 - +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 - +'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU' - +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 - +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 - +'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU' - +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 - +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 - +'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU' - +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255'$'#24#18#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#31#20#15#255#173'qU'#255#173'qU'#255#173'qU'#255 - +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 - +'qU'#255#172'pT'#255#169'lP'#255#164'aD'#255'{C*'#255'\1'#29#255'Y0'#30#247 - +'CCCoBBB2;;;'#13#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128 - +#2'V6''-[/'#27#255'\1'#29#255#137'L0'#255#165'fH'#255#170'mQ'#255#172'pT'#255 - +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172 - +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#166'lS'#255#172'pU'#255#172'pU' - +#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255 - +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172 - +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' - +#255#172'pU'#255#172'pU'#255#172'pU'#255#168'nS'#255#134'WB'#255'b@0'#255'tK' - +'9'#255#166'lS'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' - +#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255 - +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172 - +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' - +#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255 - +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#129'T@'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - ,#255#0#0#0#255#0#0#0#255#22#14#11#255#172'pU'#255#172'pU'#255#172'pU'#255#172 - +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' - +#255#172'oT'#255#170'mP'#255#163'`C'#255'xB*'#255'\1'#29#255'Y1'#31#241'BBBd' - +'CCC*MMM'#10#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'T7*'#29 - +'[/'#27#255'\1'#29#255#134'J0'#255#165'dG'#255#169'lQ'#255#171'pU'#255#172'q' - +'W'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' - +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255 - +#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172 - +'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' - +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255 - +#135'YD'#255'$'#24#18#255#3#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#8#5#4#255#30#20#16#255'xO='#255#172'qW'#255#172'qW'#255#172'qW'#255 - +#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172 - +'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' - +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255 - +#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172 - +'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#14#9#7#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#20#13#10#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' - +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#171'oT'#255 - +#169'jM'#255#162'_A'#255's>'''#255'\1'#29#255'X2 '#234'CCCXDDD"@@@'#8#0#0#0#1 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'C><'#9'[/'#27#247'\1'#29#255 - +'}F-'#255#164'bE'#255#169'lO'#255#171'pT'#255#172'qV'#255#172'qV'#255#172'qV' - +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 - +#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172 - +'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' - +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 - +#172'qV'#255#172'qV'#255#154'eM'#255#22#15#11#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#25#17#13#255#136'ZE'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' - +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 - +#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172 - +'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' - +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 - +#172'qV'#255'U7*'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#17#11#9#255#172'qV'#255#172 - +'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' - +#255#172'qV'#255#172'qV'#255#171'oT'#255#168'jM'#255#161'^@'#255'k;%'#255'\0' - +#28#255'V3#'#220'CCCLEEE'#26'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'+++'#6'[/'#28#214'\1'#29#255't@)'#255#162'`B'#255#168'jO'#255 - +#172'pV'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 - +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX' - +#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255 - +#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 - +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#144'_I'#255#6#4#3 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'Z;-'#255 - +#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 - +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX' - +#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255 - +#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 - +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#171'pV'#255#3#2#1#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255'!'#22#17#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX' - +#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#172'qX'#255#171'oU'#255 - +#167'hM'#255#160'[>'#255'b5!'#255'\0'#28#255'S5'''#196'EEE?CCC'#19'@@@'#4#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'Z0'#29#176'\1'#29 - +#255'k:%'#255#162'^A'#255#169'jN'#255#173'qV'#255#174'sY'#255#174'sY'#255#174 - +'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' - +#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255 - +#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174 - ,'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' - +#255#151'dM'#255#4#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#1#1#1#255#136'YF'#255#174'sY'#255#174'sY'#255#174's' - +'Y'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' - +#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255 - +#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174 - +'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' - +#255#174'sY'#255'5#'#27#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'G.$'#255#174'sY'#255#174'sY'#255 - +#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174 - +'sY'#255#174'sY'#255#172'pV'#255#167'gK'#255#153'X:'#255'^3'#31#255'\0'#28 - +#255'Q7+'#166'BBB2777'#14#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#2'Z0'#29#137'\0'#28#255'a5!'#255#160']>'#255#168'jN'#255 - +#173'sY'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175 - +'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\' - +#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255 - +#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175 - +'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#29#20#15#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8 - +#5#4#255#169'rX'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\' - +#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255 - +#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175 - +'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\' - +#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#156'jR'#255#1#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255'yQ?'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255 - +#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#174'u['#255#172'qV'#255#166 - +'gJ'#255#143'S6'#255'^2'#31#255'[/'#27#255'O;2'#130'CCC&999'#9#0#0#0#1#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'Z0'#29'a\0'#28#255 - +'^3'#31#255#153'W;'#255#168'jN'#255#174'tZ'#255#176'x_'#255#176'y_'#255#176 - +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_' - +#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255 - +#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176 - +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255'oL='#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255']@2'#255#176'y_'#255#176'y_'#255#176 - +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255'Z=1'#255')'#28#22#255#26#18#14 - +#255#14#10#8#255#10#7#5#255#23#16#12#255'+'#30#23#255'E0&'#255#138'_J'#255 - +#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176 - +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_' - +#255#176'y_'#255'#'#24#19#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#172'w]'#255#176'y_'#255#176'y_'#255 - +#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176 - +'y_'#255#175'w^'#255#172'rW'#255#165'fI'#255#134'K2'#255']1'#30#255'[/'#27 - +#255'H?:ZBBB'#27'+++'#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0'X/'#29'7[/'#27#255'^2'#31#255#141'P5'#255#167'hK'#255#174 - +'sY'#255#177'x_'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za' - +#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255 - +#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177 - +'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za' - +#255#177'za'#255#177'za'#255#9#6#5#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255'%'#25#20#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255'bD6'#255#8 - +#6#4#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'>+"'#255#175'za'#255#177'za'#255#177'za'#255#177'za' - +#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255 - +#177'za'#255#177'za'#255#177'za'#255#136'^K'#255#0#0#0#255#0#0#0#255#0#0#0 - ,#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#16#11#9#255#177'za'#255#177 - +'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za' - +#255#177'za'#255#177'za'#255#176'x^'#255#172'qV'#255#164'cF'#255'{E,'#255']1' - +#30#255'Z0'#29#245'DDD'#255 - +'`5!'#255'\0'#28#255'T5'''#155'DDD'#30'III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#28'w\0'#28#255 - +'`5!'#255#157'\?'#255#172'pU'#255#179'}d'#255#181#129'i'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255'.!'#27#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#2#1#1#255#166'va'#255#182#129'j'#255#182#129'j'#255'A.&' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#9#6#5#255#170'yd'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182 - +#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182 - +#129'j'#255#182#129'j'#255#182#129'j'#255#8#6#5#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#135'`O'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#181#128'h'#255#177'za'#255#169'kP'#255#139'Q7' - +#255'^3'#31#255'\0'#28#255'N9/\GGG'#18'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'X.'#26'4\0'#28#255 - ,'^3'#31#255#141'S8'#255#170'mQ'#255#179'|c'#255#182#130'k'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#20#15#12#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'N8.'#255#184#132'm'#255#184#132'm'#255#184#132'm' - +#255#22#16#13#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#21#15#13#255#182#130'm'#255#184#132'm'#255#184#132 - +'m'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132 - +'m'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255'N8.'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#23#17#13#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#183#131'l'#255#182#129'j'#255#177'x_'#255#167 - +'hK'#255'zG/'#255']1'#30#255'Z0'#28#241'@@@(MMM'#10#0#0#0#1#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'='#31 - +#18#3'[/'#27#238']1'#30#255'{G/'#255#167'hL'#255#177'za'#255#183#131'l'#255 - +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 - +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 - +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 - +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 - +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#26#19#16#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#12#9#7#255#185#134'p'#255#185#134'p'#255#185#134'p' - +#255#185#134'p'#255#3#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'U>4'#255#185#134'p'#255#185 - +#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185 - +#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#25#18 - +#15#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255'xWI'#255#185#134'p'#255#185#134'p'#255#185#134 - +'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134 - +'p'#255#185#134'p'#255#185#134'p'#255#184#134'o'#255#182#129'j'#255#175'v\' - +#255#165'dG'#255'h;&'#255'\1'#29#255'X2 '#193'==='#25'+++'#6#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0'[/'#27#170'\1'#29#255'f9%'#255#164'bG'#255#175'v]'#255#183#131 - +'l'#255#186#135'r'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 - +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 - +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 - +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 - +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255'$'#27#23 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#129'_P'#255#186#137's'#255#186#137's'#255 - +#186#137's'#255#186#137's'#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255' '#23#19#255#186 - +#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186 - +#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186 - +#137's'#255#172#127'j'#255#7#5#4#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#12#9#7#255#186#137's'#255#186#137's' - +#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's' - +#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#185#135'q' - +#255#181#129'i'#255#173'qW'#255#149'X='#255'`5!'#255'\0'#28#255'V4%'#127'333' - +#15#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#27'O\0'#28#255'_4 '#255#144'U:' - +#255#172'qV'#255#182#130'k'#255#187#137't'#255#188#139'u'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - ,#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255'1$'#31#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255':+$'#255#188#140'v'#255#188#140 - +'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#1#1#1#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#4#3#3#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255'}]N'#255'6("' - +#255#14#11#9#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'S>5'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#139'u'#255#186#136'r'#255#180'~f'#255#169'kP'#255'|H1'#255'^2'#31#255'[' - +'/'#27#249'L=6+III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#5'[/'#27#235 - +']1'#30#255'wD/'#255#169'jO'#255#180#127'g'#255#187#137'u'#255#189#141'x'#255 - +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 - +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 - +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 - +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 - +#189#142'y'#255#189#142'y'#255'J7/'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#16#12#11#255#187#140'y'#255 - +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#1 - +#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#181#136'u'#255#189#142'y'#255#189#142 - +'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142 - +'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142 - +'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#11#8#7#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#1#1#1#255#181#136's'#255#189#142'y'#255#189#142'y'#255#189 - +#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189 - +#142'y'#255#189#142'y'#255#189#142'y'#255#189#141'x'#255#186#136'q'#255#177 - +'za'#255#164'dG'#255'f:&'#255'\1'#29#255'Y1'#31#186'@@@'#16'UUU'#3#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#27#147'\1'#29#255'b8$'#255#160'bF'#255 - +#177'y`'#255#186#137's'#255#190#143'z'#255#191#145'|'#255#191#145'|'#255#191 - +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191 - +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191 - +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191 - +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#162 - +'{i'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#1#1#1#255#162'{i'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255 - +#191#145'|'#255#191#145'|'#255#191#145'|'#255#2#1#1#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1 - +#1#1#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145 - +'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145 - +'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145 - +'|'#255#191#145'|'#255#5#4#3#255#0#0#0#255#0#0#0#255#0#0#0#255'&'#29#25#255 - +#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255 - +#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255 - +#191#145'|'#255#189#142'y'#255#184#134'o'#255#174'sY'#255#143'U;'#255'`5!' - +#255'\0'#28#255'U3$`@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0'Z.'#27'5\0'#28#255'_4 '#255#137'Q8'#255#173'rX'#255#184#134'o'#255#190#144 - +'{'#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192 - +#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255 - +#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127 - +#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147 - +#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#14 - ,#11#9#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255' ' - +#24#21#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255 - +#192#147#127#255#192#147#127#255#192#147#127#255#4#3#3#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#8#6#5#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127 - +#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147 - +#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192 - +#147#127#255#192#147#127#255#192#147#127#255#1#1#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#137'iZ'#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147 - +#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192 - +#147#127#255#192#147#127#255#192#146'~'#255#189#142'y'#255#182#129'j'#255#169 - +'lP'#255'uD.'#255'^2'#31#255'[/'#28#237'NFB'#21'UUU'#3#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#211']1'#30#255'l>)'#255#167'iM' - +#255#181#127'g'#255#190#143'z'#255#193#148#128#255#194#149#130#255#194#149 - +#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194 - +#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255 - +#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130 - +#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149 - +#130#255#194#149#130#255'G60'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255'ZE<'#255#194#149#130#255#194#149#130#255#194#149#130#255 - +#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#7#6#5#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#23#17#15#255#194#149#130#255#194#149#130#255#194#149#130 - +#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149 - +#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194 - +#149#130#255#194#149#130#255#194#149#130#255#179#137'x'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'-#'#30#255#194#149#130#255#194#149#130#255#194#149#130#255#194 - +#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255 - +#194#149#130#255#194#149#130#255#194#149#130#255#192#147#127#255#188#140'v' - +#255#177'za'#255#156'_D'#255'a6#'#255'\1'#29#255'Y1'#31#153'@@@'#8#0#0#0#1#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#27']\0'#28#255 - +'`5!'#255#143'V='#255#175'v]'#255#187#138'u'#255#193#149#129#255#195#152#132 - +#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152 - +#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195 - +#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255 - +#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133 - +#255#195#152#133#255#195#152#133#255#170#133't'#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#172#133'u'#255#195#152#133#255#195#152 - +#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#146 - +'rd'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'_JA'#255#195#152#133#255#195#152#133 - +#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152 - +#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195 - +#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#140'm`'#255#0#0 - +#0#255#0#0#0#255#6#5#4#255#186#145#127#255#195#152#133#255#195#152#133#255 - +#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133 - +#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#132#255#192#147 - +#127#255#185#134'p'#255#172'pU'#255'|I2'#255'^3'#31#255'\0'#28#250'R5()UUU'#3 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3 - +'[/'#27#221']1'#30#255'oA,'#255#169'lP'#255#183#131'l'#255#192#147#127#255 - +#196#154#135#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136 - +#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155 - +#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197 - +#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255 - +#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#26#20#18#255 - ,#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#6#5#255#197#155#136#255#197 - +#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255 - +#197#155#136#255#28#22#19#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#3#255#193#153#134#255 - +#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136 - +#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155 - +#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197 - +#155#136#255#182#143'~'#255'=0*'#255#7#5#5#255#130'fY'#255#197#155#136#255 - +#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136 - +#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#196#154 - +#136#255#195#152#133#255#190#144'{'#255#180'~f'#255#159'bG'#255'c8%'#255'\1' - +#29#255'Z0'#30#163'III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'g\0'#28#255'a6#'#255#147'Y@'#255#177 - +'za'#255#190#143'z'#255#196#154#135#255#198#157#139#255#198#157#139#255#198 - +#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255 - +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 - +#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157 - +#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198 - +#157#139#255'<0+'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'*!'#29#255 - +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 - +#255#198#157#139#255#164#130's'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'?2,'#255#198 - +#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255 - +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 - +#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157 - +#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198 - +#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255 - +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 - +#255#198#157#139#255#198#156#138#255#195#152#132#255#187#138't'#255#173'sY' - +#255#127'L5'#255'^3'#31#255'\0'#28#252'U3$,'#128#128#128#2#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#7 - +'[/'#27#229'^2'#31#255'qB.'#255#171'nS'#255#185#134'p'#255#194#151#131#255 - +#198#158#140#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142 - +#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160 - +#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200 - +#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255 - +#200#160#142#255#200#160#142#255#200#160#142#255'9.)'#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'hSJ'#255#200#160#142#255#200#160#142#255#200#160#142 - +#255#200#160#142#255#200#160#142#255#200#160#142#255'6+'''#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#6#5#5#255#184#148#131#255#200#160#142#255#200#160#142#255#200#160#142 - +#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160 - +#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200 - +#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255 - +#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142 - +#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160 - +#142#255#200#160#142#255#200#160#142#255#199#159#141#255#198#157#139#255#192 - +#147#127#255#181#127'g'#255#161'dI'#255'd:&'#255'\1'#29#255'Z0'#29#171'@@@'#4 - +#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'q\1'#29#255'a6#'#255#143'W?'#255#177'za'#255 - +#191#144'|'#255#198#157#139#255#200#161#144#255#201#162#145#255#201#163#145 - +#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163 - +#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201 - +#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255 - +#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255'=2,'#255#0#0 - ,#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255'!'#27#24#255#197#161#143#255#201#163#145#255 - +#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#197#161#143 - +#255#3#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#1#1#1#255#149'zl'#255#201#163#145#255#201#163#145 - +#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163 - +#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201 - +#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255 - +#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145 - +#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163 - +#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#162#145#255#200 - +#161#143#255#197#155#136#255#187#138'u'#255#173'rX'#255'|I3'#255'_4 '#255'\0' - +#28#253'W1 2'#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#6'\0'#28#216'^2'#31#255 - +'i=)'#255#165'jP'#255#184#133'n'#255#196#152#134#255#201#162#145#255#202#164 - +#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202 - +#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255 - +#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148 - +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 - +#148#255'E82'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#2#255#1#1#1#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'.&"'#255#202#165#148#255#202#165#148 - +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 - +#148#255#146'wk'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'eRI'#255#202#165#148#255#202#165#148 - +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 - +#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202 - +#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255 - +#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148 - +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 - +#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202 - +#164#147#255#200#160#143#255#193#148#128#255#180'~f'#255#151'^D'#255'a7$'#255 - +'\1'#29#255'Z0'#28#156'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 - +'D\0'#28#255'`5!'#255#128'N8'#255#175'v]'#255#190#143'{'#255#200#159#142#255 - +#203#165#150#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151 - +#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167 - +#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204 - +#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255 - +#204#167#151#255'N?9'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'vaW'#255 - +#204#167#151#255#160#131'w'#255'cRI'#255'WG@'#255#168#137'|'#255#204#167#151 - +#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167 - +#151#255#204#167#151#255#204#167#151#255#145'wk'#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'G:4'#255#204#167 - +#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204 - +#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255 - +#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151 - +#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167 - +#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204 - +#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255 - +#204#167#151#255#204#167#150#255#202#165#148#255#198#155#138#255#186#137's' - +#255#171'nU'#255'oB.'#255'^2'#31#255'\0'#28#235'V2"'#21#0#0#0#1#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#169'\1'#29#255'c9&'#255#155'aH'#255 - +#182#128'j'#255#195#152#133#255#202#164#148#255#205#169#154#255#206#169#155 - +#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169 - +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 - +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 - +#206#169#155#255#206#169#155#255#206#169#155#255'VGA'#255#0#0#0#255#0#0#0#255 - ,#0#0#0#255#5#4#4#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169 - +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 - +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 - +#206#169#155#255#152'}r'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#2#1#1#255'vaY'#255#206#169#155#255#206#169#155#255#206#169 - +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 - +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 - +#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155 - +#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169 - +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 - +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 - +#205#167#152#255#201#162#145#255#192#147#127#255#177'za'#255#138'T='#255'`6"' - +#255'\1'#29#255'[0'#29'e'#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0'[/'#27#27'\0'#28#243'^3'#31#255'pC/'#255#171'oU'#255#188#138'u' - +#255#199#158#141#255#205#169#154#255#207#171#157#255#207#172#158#255#207#172 - +#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207 - +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 - +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 - +#255#207#172#158#255'~i`'#255#0#0#0#255#0#0#0#255#0#0#0#255#22#18#16#255#207 - +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 - +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 - +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 - +#158#255'/''$'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#9#7#7#255 - +#164#136'~'#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 - +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 - +#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207 - +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 - +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 - +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 - +#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#171#157#255#204 - +#167#151#255#196#153#136#255#183#131'l'#255#160'fK'#255'f;('#255']1'#30#255 - +'[/'#27#199'te^'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'[/'#27'q\0'#28#255'`6"'#255#130'P9'#255#177'x`'#255#192#146 - +#127#255#203#164#149#255#208#173#159#255#209#175#161#255#209#175#161#255#209 - +#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255 - +#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161 - +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 - +#161#255#199#167#153#255#0#0#0#255#0#0#0#255#0#0#0#255'.&#'#255#209#175#161 - +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 - +#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209 - +#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255 - +#209#175#161#255'*$!'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'"'#28#26#255#197#165#153#255 - +#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161 - +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 - +#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209 - +#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255 - +#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161 - +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 - +#161#255#209#175#161#255#209#175#161#255#209#174#160#255#207#171#157#255#200 - +#160#144#255#188#139'w'#255#171'pV'#255'rD0'#255'^3'#31#255'\0'#28#250'\2'#30 - +'1'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0'[/'#27#1'[/'#27#184']1'#30#255'c9&'#255#148'^E'#255#182#128'j'#255#197 - +#154#136#255#206#170#155#255#210#176#163#255#211#178#164#255#211#178#165#255 - +#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165 - +#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178 - ,#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 - +#178#165#255#12#10#9#255#0#0#0#255#0#0#0#255'MA<'#255#211#178#165#255#211#178 - +#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 - +#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255 - +#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165 - +#255#211#178#165#255#178#150#139#255'D95'#255#9#7#7#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'VIC'#255#211#178#165#255#211#178#165 - +#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178 - +#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 - +#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255 - +#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165 - +#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178 - +#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 - +#178#165#255#211#178#165#255#211#178#164#255#209#176#162#255#204#167#151#255 - +#193#148#129#255#177'x`'#255#129'P9'#255'`6"'#255'\0'#28#255'[0'#28't'#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'[/'#27#21'\0'#28#229'^2'#31#255'i?+'#255#163'jP'#255#186#136 - +'s'#255#200#160#144#255#209#174#160#255#212#180#167#255#213#181#169#255#213 - +#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255 - +#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169 - +#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181 - +#169#255'.''%'#255#0#0#0#255',%#'#255#200#170#159#255#213#181#169#255#213#181 - +#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213 - +#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255 - +#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169 - +#255#213#181#169#255#213#181#169#255#213#181#169#255#139'vo'#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'.''$'#255#213#181#169#255#213#181#169 - +#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181 - +#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213 - +#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255 - +#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169 - +#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181 - +#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213 - +#181#169#255#213#181#169#255#212#180#168#255#211#178#165#255#207#171#157#255 - +#197#155#137#255#182#128'j'#255#148']E'#255'c9&'#255']1'#30#255'[/'#27#179#0 - +#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'?\0'#28#252'_4 '#255'tF1'#255#172 - +'sY'#255#190#142'z'#255#203#165#150#255#211#178#164#255#213#183#170#255#214 - +#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255 - +#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172 - +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 - +#172#255#127'ng'#255'{ib'#255#214#184#172#255#214#184#172#255#214#184#172#255 - +#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172 - +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 - +#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214 - +#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255' '#28#26#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#14#12#11#255#209#180#168#255#214#184#172 - +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 - +#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214 - +#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255 - +#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172 - +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 - +#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214 - +#184#172#255#214#184#172#255#214#184#172#255#213#182#169#255#209#176#161#255 - +#200#161#143#255#186#135'q'#255#161'gO'#255'h=*'#255'^2'#31#255'\0'#28#226'W' - +'-'#26#19#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'}\1'#29#255'`6"' - +#255'|M8'#255#175'x^'#255#192#147#127#255#205#170#154#255#213#181#169#255#215 - ,#185#173#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255 - +#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175 - +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 - +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216 - +#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255 - +#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175 - +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 - +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#187#162#151#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#2#255#180#156#146#255#216#187#175 - +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 - +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216 - +#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255 - +#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175 - +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 - +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216 - +#187#175#255#216#187#175#255#216#187#175#255#215#185#173#255#211#179#166#255 - +#202#165#148#255#188#139'w'#255#167'mU'#255'nC/'#255'^3'#31#255'\0'#28#251'Z' - +'.'#27';'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#2'[/'#27 - +#170'\1'#29#255'a7$'#255#130'Q<'#255#178'{c'#255#195#151#132#255#208#173#159 - +#255#215#185#173#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 - +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 - +#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255 - +#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178 - +#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 - +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 - +#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255 - +#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255'.(&'#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#128'oi'#255#217#189#178#255#217#189#178 - +#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 - +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 - +#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255 - +#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178 - +#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 - +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 - +#189#178#255#217#189#178#255#217#188#177#255#213#183#170#255#205#168#153#255 - +#191#144'|'#255#170'rZ'#255'sF2'#255'`5!'#255'\0'#28#255'Z/'#27'g'#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#6'[/'#27 - +#188']1'#30#255'c9&'#255#136'V?'#255#180'~g'#255#197#154#136#255#209#176#162 - +#255#216#187#176#255#219#192#181#255#219#192#182#255#219#193#183#255#219#193 - +#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219 - +#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255 - +#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183 - +#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193 - +#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219 - +#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255 - +#219#193#183#255#219#193#183#255#158#138#131#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#1#1#1#255#131'sm'#255#219#193#183#255#219#193#183#255#219#193#183#255 - +#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183 - +#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193 - +#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219 - +#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255 - +#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183 - +#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#192 - +#182#255#218#191#180#255#215#185#173#255#207#172#156#255#193#147#128#255#174 - +'v^'#255'wJ6'#255'`6"'#255'\1'#29#255'[/'#27'~'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#12'[/'#27#203 - +']1'#30#255'c:'''#255#141'YC'#255#181#128'h'#255#198#155#138#255#210#177#164 - +#255#217#190#178#255#220#194#184#255#221#195#185#255#221#196#186#255#221#196 - +#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221 - +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 - +#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186 - +#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196 - +#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221 - +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 - +#221#196#186#255're_'#255#0#0#0#255#0#0#0#255#4#4#4#255#160#142#134#255#221 - +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 - +#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186 - +#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196 - +#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221 - +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 - +#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186 - +#255#221#196#186#255#221#196#186#255#221#195#185#255#219#193#183#255#216#187 - +#175#255#207#172#158#255#194#148#130#255#176'x_'#255'{M8'#255'a6#'#255'\1'#29 - +#255'[/'#27#148#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#21'\0'#28#217']1'#30#255'c:''' - +#255#138'XB'#255#181#127'h'#255#197#156#137#255#211#178#164#255#218#191#180 - +#255#221#196#187#255#222#198#188#255#223#198#189#255#223#198#189#255#223#198 - +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 - +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255 - +#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189 - +#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198 - +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 - +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#221#196#187#255 - +#6#6#5#255#10#9#8#255#188#167#159#255#223#198#189#255#223#198#189#255#223#198 - +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 - +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255 - +#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189 - +#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198 - +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 - +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255 - +#222#198#188#255#221#196#186#255#217#188#177#255#208#173#159#255#193#149#129 - +#255#174'w^'#255'zM8'#255'a7$'#255'\1'#29#255'[/'#27#170'[/'#27#2#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0'[/'#27' \0'#28#223']1'#30#255'c:'''#255#132'T?'#255#180 - +'~g'#255#197#155#136#255#211#178#164#255#219#193#181#255#223#198#189#255#224 - +#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255 - +#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192 - +#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201 - +#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224 - +#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255 - +#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192 - +#255#224#201#192#255#224#201#192#255#134'xr'#255#205#184#176#255#224#201#192 - +#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201 - +#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224 - +#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255 - +#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192 - +#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201 - +#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224 - +#201#192#255#224#201#192#255#223#200#191#255#222#197#187#255#217#189#178#255 - +#207#172#158#255#192#147#127#255#171'u\'#255'vI6'#255'a6#'#255'\1'#29#255'[/' - +#27#179'[/'#27#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#25'\' - +'0'#28#209']1'#30#255'c9&'#255#128'Q='#255#177'{c'#255#195#151#133#255#209 - +#176#162#255#219#192#181#255#223#200#191#255#225#203#194#255#226#204#196#255 - +#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196 - +#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204 - +#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226 - +#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255 - +#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196 - +#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204 - +#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226 - +#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255 - +#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196 - +#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204 - +#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226 - +#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255 - +#226#204#196#255#226#204#196#255#226#203#195#255#225#202#193#255#222#198#188 - +#255#217#188#177#255#206#169#155#255#191#144'|'#255#168'qY'#255'rG3'#255'`6"' - +#255'\1'#29#255'[/'#27#159'[/'#27#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0'[/'#27#15'\0'#28#193']1'#30#255'b8%'#255'yM8'#255#170 - +'u\'#255#192#146'~'#255#207#171#156#255#217#189#178#255#223#200#191#255#226 - +#205#197#255#227#206#198#255#228#207#199#255#228#207#199#255#228#207#199#255 - +#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199 - +#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207 - +#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228 - +#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255 - +#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199 - +#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207 - +#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228 - +#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255 - +#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199 - +#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207 - +#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228 - +#207#199#255#228#207#199#255#227#206#198#255#226#204#196#255#222#198#188#255 - +#215#185#173#255#202#165#148#255#187#137'u'#255#159'jR'#255'nD0'#255'`6"'#255 - +'\1'#29#255'[/'#27#137#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#8'[/'#27#175'\1'#29#255'`6"'#255'n' - +'D0'#255#158'iR'#255#187#137'u'#255#202#165#148#255#215#186#174#255#223#199 - +#190#255#227#205#198#255#229#208#201#255#229#209#202#255#229#210#202#255#229 - +#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255 - +#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202 - +#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210 - +#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229 - +#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255 - +#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202 - +#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210 - +#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229 - +#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255 - +#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202 - +#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#209 - +#202#255#228#207#201#255#226#204#197#255#221#196#187#255#212#180#168#255#198 - +#157#140#255#183#130'l'#255#143'^G'#255'g>+'#255'_4 '#255'\1'#29#254'[/'#27 - +'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3'[/'#27#132'\1'#29#254'_4 '#255'g>+' - +#255#140'[F'#255#181#129'j'#255#198#155#138#255#211#178#165#255#221#195#185 - +#255#227#204#197#255#230#209#203#255#230#212#205#255#231#212#206#255#231#212 - +#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231 - +#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255 - +#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206 - +#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212 - +#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231 - +#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255 - +#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206 - +#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212 - +#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231 - +#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255 - +#231#212#206#255#231#211#206#255#230#211#205#255#229#209#201#255#225#203#194 - +#255#219#191#181#255#208#173#159#255#193#149#129#255#173'w`'#255'~Q='#255'c:' - +''''#255'^2'#31#255'\0'#28#238'[/'#27'O'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0'[/'#27'F\0'#28#234'^2'#31#255'c:'''#255'zN:'#255#168's['#255 - +#190#143'{'#255#205#167#152#255#217#187#177#255#225#201#193#255#229#209#202 - +#255#232#213#207#255#232#214#209#255#233#215#210#255#233#215#210#255#233#215 - +#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233 - +#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255 - +#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210 - +#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215 - +#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233 - +#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255 - +#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210 - +#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215 - +#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233 - +#215#210#255#232#215#209#255#232#214#208#255#231#212#206#255#228#207#201#255 - +#223#198#189#255#213#182#170#255#200#160#144#255#186#136'r'#255#158'iR'#255 - +'pE2'#255'a7$'#255']1'#30#255'\0'#28#201'[/'#27#31#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#26'\0'#28#193']1'#30#255'`' - +'6"'#255'iA.'#255#142']H'#255#179#128'h'#255#196#153#135#255#210#176#163#255 - +#220#194#184#255#227#205#198#255#231#212#206#255#233#216#211#255#234#217#212 - +#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218 - +#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234 - +#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255 - +#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213 - +#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218 - +#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234 - +#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255 - +#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213 - +#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#217 - +#212#255#234#216#211#255#233#215#210#255#230#211#205#255#226#203#195#255#218 - +#190#179#255#206#170#155#255#192#146#127#255#172'v`'#255#129'S?'#255'e<)'#255 - +'_4 '#255'\1'#29#255'[/'#27#143'[/'#27#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3'[/'#27#127'\0'#28 - +#248'^3'#31#255'c:'''#255'sI6'#255#158'kT'#255#186#136's'#255#200#160#143#255 - ,#213#180#169#255#222#197#187#255#229#208#201#255#232#214#209#255#234#218#213 - +#255#235#219#215#255#236#220#215#255#236#220#216#255#236#220#216#255#236#220 - +#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236 - +#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255 - +#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216 - +#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220 - +#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236 - +#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255 - +#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216 - +#255#236#220#216#255#236#220#215#255#235#219#215#255#234#217#212#255#232#213 - +#207#255#227#205#198#255#219#193#183#255#209#176#162#255#196#153#136#255#181 - +#129'l'#255#145'`K'#255'lB0'#255'a7$'#255']1'#30#255'\0'#28#231'[/'#27'O'#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'$\0'#28#185'\1'#29#255'`5!'#255 - +'f=*'#255#128'S>'#255#166'r['#255#188#139'v'#255#201#161#145#255#213#181#169 - +#255#223#197#189#255#229#209#202#255#233#216#210#255#235#219#215#255#236#221 - +#217#255#237#222#219#255#238#223#220#255#238#223#220#255#238#223#220#255#238 - +#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255 - +#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220 - +#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223 - +#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238 - +#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255 - +#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220 - +#255#237#222#219#255#237#222#218#255#236#221#217#255#235#218#214#255#232#214 - +#208#255#228#206#199#255#220#193#184#255#210#176#163#255#197#155#137#255#184 - +#134'o'#255#155'iR'#255'uI7'#255'c:'''#255'^3'#31#255'\1'#29#252'[/'#27#144 - +'[/'#27#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[' - +'/'#27'U\0'#28#228']1'#30#255'`6"'#255'g>,'#255#127'R?'#255#164'qZ'#255#188 - +#139'v'#255#200#159#144#255#211#179#166#255#220#194#184#255#228#206#199#255 - +#232#214#209#255#235#219#215#255#237#222#219#255#238#225#221#255#239#225#222 - +#255#239#225#222#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226 - +#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239 - +#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255 - +#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223 - +#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226 - +#223#255#239#226#223#255#239#226#223#255#239#225#222#255#238#225#221#255#238 - +#224#220#255#237#222#218#255#235#218#214#255#231#212#206#255#226#203#195#255 - +#218#191#180#255#209#174#160#255#197#154#136#255#184#132'o'#255#154'hR'#255 - +'uK8'#255'e;('#255'_4 '#255'\1'#29#255'\0'#28#197'[/'#27'/'#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 - +#12'[/'#27#134'\0'#28#242'^2'#31#255'a5#'#255'g>+'#255'|Q='#255#160'lV'#255 - +#184#133'p'#255#196#152#134#255#207#170#156#255#216#187#175#255#224#200#192 - +#255#230#210#203#255#234#216#211#255#236#220#216#255#238#224#220#255#239#226 - +#223#255#240#227#225#255#240#228#225#255#240#228#225#255#241#229#226#255#241 - +#229#226#255#241#229#226#255#241#229#226#255#241#229#227#255#241#229#227#255 - +#241#229#227#255#241#229#227#255#241#229#227#255#241#229#227#255#241#229#227 - +#255#241#229#227#255#241#229#227#255#241#229#226#255#241#229#226#255#241#229 - ,#226#255#241#229#226#255#240#228#225#255#240#228#225#255#240#227#224#255#239 - +#225#222#255#238#223#220#255#236#220#215#255#233#215#210#255#228#207#201#255 - +#222#196#187#255#213#183#170#255#204#166#150#255#192#147#127#255#179#127'i' - +#255#150'fO'#255'tI7'#255'e;('#255'`5!'#255']1'#30#255'\0'#28#223'[/'#27'`[/' - +#27#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#17'[/'#27#127'\0'#28#238']1' - +#30#255'`6"'#255'e<)'#255'rI6'#255#142'_J'#255#170'wa'#255#188#140'w'#255#199 - +#158#141#255#208#173#159#255#216#186#175#255#222#196#187#255#227#206#198#255 - +#232#213#208#255#235#219#214#255#237#222#218#255#238#224#220#255#239#226#223 - +#255#240#227#225#255#241#229#226#255#242#230#228#255#242#230#228#255#242#231 - +#229#255#242#231#229#255#242#231#229#255#242#231#229#255#242#231#229#255#242 - +#231#229#255#242#231#229#255#242#230#228#255#241#229#227#255#241#229#226#255 - +#240#227#225#255#239#225#222#255#238#224#220#255#236#221#217#255#234#218#213 - +#255#231#211#206#255#226#204#196#255#220#194#184#255#214#183#171#255#206#169 - +#155#255#196#153#135#255#185#135'r'#255#162'q['#255#134'XD'#255'lC1'#255'c:' - +''''#255'_4 '#255']0'#30#255'\0'#28#217'[/'#27'`[/'#27#4#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#13'[/'#27'w\0'#28#233 - +']1'#30#255'_4 '#255'b8%'#255'h?-'#255'zN;'#255#149'dP'#255#170'xa'#255#187 - +#137't'#255#194#150#131#255#202#164#148#255#210#176#163#255#216#187#175#255 - +#220#194#184#255#224#200#192#255#228#207#199#255#231#212#206#255#234#217#211 - +#255#236#220#215#255#236#222#217#255#237#222#219#255#238#223#220#255#238#223 - +#220#255#238#224#220#255#238#223#220#255#237#223#219#255#237#223#218#255#236 - +#221#217#255#235#219#215#255#233#216#210#255#230#211#204#255#227#204#197#255 - +#223#199#190#255#219#192#183#255#215#185#173#255#208#173#159#255#200#160#144 - +#255#192#146#127#255#183#133'o'#255#164's\'#255#142']J'#255'rI7'#255'f=*'#255 - +'a6#'#255'^3'#31#255'\1'#29#255'\0'#28#210'[/'#27'X[/'#27#2#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0'[/'#27#5'[/'#27'P\0'#28#173'\1'#29#249']1'#30#255'`5!'#255'c9&'#255'g' - +'>,'#255'qH6'#255#133'YE'#255#153'iT'#255#172'yd'#255#186#136'q'#255#191#144 - +'}'#255#196#153#136#255#202#162#146#255#207#171#156#255#211#178#165#255#214 - +#183#171#255#216#186#175#255#217#188#177#255#218#190#179#255#219#191#182#255 - +#219#192#182#255#219#192#181#255#218#189#179#255#217#187#177#255#215#185#173 - +#255#213#182#169#255#210#176#163#255#205#169#154#255#200#160#144#255#195#151 - +#133#255#190#142'z'#255#183#132'o'#255#167'u_'#255#148'eP'#255#127'S@'#255'm' - +'E2'#255'f=*'#255'b7%'#255'_4 '#255']1'#30#255'\0'#28#235'[/'#27#147'[/'#27 - +'5'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[' - ,'/'#27#18'[/'#27'i\0'#28#199'\1'#29#254']1'#30#255'_4 '#255'a6#'#255'd9('#255 - +'g>,'#255'oF3'#255'}Q>'#255#138'[G'#255#149'fQ'#255#160'oZ'#255#170'xa'#255 - +#176'}h'#255#180#128'l'#255#183#133'p'#255#186#136's'#255#188#138'u'#255#188 - +#139'v'#255#187#138'u'#255#186#135'r'#255#183#132'n'#255#178#128'j'#255#174 - +'|e'#255#168'v`'#255#158'mW'#255#146'bN'#255#133'YE'#255'yM;'#255'mC1'#255'g' - +'>+'#255'c9&'#255'`6"'#255'^3'#31#255']1'#30#255'\0'#28#248'\0'#28#173'[/'#27 - +'O[/'#27#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#20'[/'#27'V\0'#28#153 - +'\0'#28#220'\1'#29#255']1'#30#255'^3'#31#255'`5!'#255'a7$'#255'c9&'#255'e;(' - +#255'f=*'#255'g>,'#255'i@.'#255'jB0'#255'mE2'#255'qH5'#255'tJ7'#255'qG5'#255 - +'lC1'#255'jA0'#255'h?-'#255'g>+'#255'e<)'#255'd:('#255'c9&'#255'a6#'#255'`5!' - +#255'^2'#31#255']1'#30#255'\1'#29#252'\0'#28#201'[/'#27#134'[/'#27'C[/'#27#8 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0'[/'#27#31'[/'#27'_[/'#27#138'\0'#28#176'\0'#28#213'\0'#28 - +#248'\1'#29#255'\1'#29#255'\1'#29#255']1'#30#255'^2'#31#255'^2'#31#255'^3'#31 - +#255'^3'#31#255'^3'#31#255'^2'#31#255']1'#30#255']1'#30#255'\1'#29#255'\1'#29 - +#255'\1'#29#255'\0'#28#241'\0'#28#203'\0'#28#165'[/'#27#127'[/'#27'N[/'#27#15 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0'[/'#27#2'[/'#27'![/'#27'E[/'#27'U[/'#27'a[/'#27'm[/'#27'y[/'#27 - +#134'\0'#29#141'[/'#27#130'[/'#27'v[/'#27'j[/'#27'^[/'#27'Q[/'#27'=[/'#27#23 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#128#0#255#255 - +#255#255#255#255#255#255#255#255#255#255#255#224#0#0#3#255#255#255#255#255 - +#255#255#255#255#255#255#254#0#0#0#0'?'#255#255#255#255#255#255#255#255#255 - +#255#240#0#0#0#0#7#255#255#255#255#255#255#255#255#255#255#128#0#0#0#0#0#255 - +#255#255#255#255#255#255#255#255#254#0#0#0#0#0#0'?'#255#255#255#255#255#255 - +#255#255#248#0#0#0#0#0#0#15#255#255#255#255#255#255#255#255#224#0#0#0#0#0#0#3 - +#255#255#255#255#255#255#255#255#128#0#0#0#0#0#0#0#255#255#255#255#255#255 - +#255#254#0#0#0#0#0#0#0#0'?'#255#255#255#255#255#255#252#0#0#0#0#0#0#0#0#31 - +#255#255#255#255#255#255#240#0#0#0#0#0#0#0#0#7#255#255#255#255#255#255#224#0 - +#0#0#0#0#0#0#0#3#255#255#255#255#255#255#128#0#0#0#0#0#0#0#0#1#255#255#255 - +#255#255#255#0#0#0#0#0#0#0#0#0#0#127#255#255#255#255#254#0#0#0#0#0#0#0#0#0#0 - +'?'#255#255#255#255#252#0#0#0#0#0#0#0#0#0#0#31#255#255#255#255#248#0#0#0#0#0 - +#0#0#0#0#0#15#255#255#255#255#240#0#0#0#0#0#0#0#0#0#0#7#255#255#255#255#224#0 - +#0#0#0#0#0#0#0#0#0#3#255#255#255#255#192#0#0#0#0#0#0#0#0#0#0#1#255#255#255 - +#255#128#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#127 - +#255#255#254#0#0#0#0#0#0#0#0#0#0#0#0#127#255#255#254#0#0#0#0#0#0#0#0#0#0#0#0 - +'?'#255#255#252#0#0#0#0#0#0#0#0#0#0#0#0#31#255#255#248#0#0#0#0#0#0#0#0#0#0#0 - +#0#15#255#255#240#0#0#0#0#0#0#0#0#0#0#0#0#7#255#255#240#0#0#0#0#0#0#0#0#0#0#0 - +#0#7#255#255#224#0#0#0#0#0#0#0#0#0#0#0#0#3#255#255#192#0#0#0#0#0#0#0#0#0#0#0 - +#0#3#255#255#192#0#0#0#0#0#0#0#0#0#0#0#0#1#255#255#128#0#0#0#0#0#0#0#0#0#0#0 - +#0#1#255#255#128#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#127#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#127#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?' - +#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0#31#252#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#31#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#248#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#15#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#240#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#7#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3 - +#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#3#240#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#15#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15 - +#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0#31#252#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#31#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#127#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#127#255#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#255#255#128#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#128#0#0#0#0#0#0#0#0 - +#0#0#0#0#1#255#255#128#0#0#0#0#0#0#0#0#0#0#0#0#1#255#255#192#0#0#0#0#0#0#0#0 - +#0#0#0#0#3#255#255#192#0#0#0#0#0#0#0#0#0#0#0#0#3#255#255#224#0#0#0#0#0#0#0#0 - +#0#0#0#0#7#255#255#224#0#0#0#0#0#0#0#0#0#0#0#0#15#255#255#240#0#0#0#0#0#0#0#0 - +#0#0#0#0#15#255#255#248#0#0#0#0#0#0#0#0#0#0#0#0#31#255#255#248#0#0#0#0#0#0#0 - +#0#0#0#0#0'?'#255#255#252#0#0#0#0#0#0#0#0#0#0#0#0#127#255#255#252#0#0#0#0#0#0 - +#0#0#0#0#0#0#255#255#255#254#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#0#0#0#0 - +#0#0#0#0#0#0#0#1#255#255#255#255#128#0#0#0#0#0#0#0#0#0#0#3#255#255#255#255 - +#128#0#0#0#0#0#0#0#0#0#0#7#255#255#255#255#192#0#0#0#0#0#0#0#0#0#0#15#255#255 - +#255#255#224#0#0#0#0#0#0#0#0#0#0#31#255#255#255#255#240#0#0#0#0#0#0#0#0#0#0 - +#31#255#255#255#255#248#0#0#0#0#0#0#0#0#0#0'?'#255#255#255#255#252#0#0#0#0#0 - +#0#0#0#0#0#127#255#255#255#255#254#0#0#0#0#0#0#0#0#0#1#255#255#255#255#255 - +#255#0#0#0#0#0#0#0#0#0#3#255#255#255#255#255#255#128#0#0#0#0#0#0#0#0#7#255 - +#255#255#255#255#255#224#0#0#0#0#0#0#0#0#15#255#255#255#255#255#255#240#0#0#0 - +#0#0#0#0#0#31#255#255#255#255#255#255#248#0#0#0#0#0#0#0#0#127#255#255#255#255 - +#255#255#254#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#128#0#0#0#0#0#0 - +#3#255#255#255#255#255#255#255#255#192#0#0#0#0#0#0#7#255#255#255#255#255#255 - +#255#255#240#0#0#0#0#0#0#31#255#255#255#255#255#255#255#255#252#0#0#0#0#0#0 - +#127#255#255#255#255#255#255#255#255#255#0#0#0#0#0#3#255#255#255#255#255#255 - +#255#255#255#255#224#0#0#0#0#15#255#255#255#255#255#255#255#255#255#255#252#0 - +#0#0#0#127#255#255#255#255#255#255#255#255#255#255#255#192#0#0#7#255#255#255 - +#255#255#255#255#255#255#255#255#255#254#0#1#255#255#255#255#255#255#255#255 - +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255 - +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255 - +#255#255#255#255#255#255#255#255#255'('#0#0#0'@'#0#0#0#128#0#0#0#1#0' '#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#4'III'#7'III'#7 - +'333'#5#128#128#128#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'UUU'#6'DDD' - +#15'FFF'#22'EEE'#26'DDD'#30'III#GGG/DDD'#30#255'j>'#31#253'g>#'#249'[>+'#235'PB8'#218'HE' - +'C'#203'FEC'#195'EED'#184'DDD'#166'DDDqEEE4@@@'#20'@@@'#4#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 - +'999'#9'BBB'#31'CCCPEDD'#143'FFE'#182'NB:'#211'Z?-'#231'g>#'#249'l?'#31#255 - +'zK$'#253#150']*'#255#165'h.'#255#172'm0'#255#180's2'#255#186'x4'#255#189'{4' - +#255#192#127'5'#255#190'|4'#255#187'x4'#255#182'u3'#255#175'p1'#255#167'j/' - +#255#156'b+'#255#131'R&'#254'oB '#255'i>!'#253'_>)'#238'S@6'#222'FEB'#203'DD' - +'C'#190'DDD'#164'CCCkCCC.PPP'#16'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'CCC'#19'BBBBDDD'#136'EED'#179'LA9' - +#209'`=&'#243'k?'#31#255#127'N&'#254#154'`,'#255#176'q1'#255#191'~5'#255#200 - +#138'7'#255#207#145'8'#255#210#149'9'#255#213#153'9'#255#217#157':'#255#219 - +#160';'#255#221#162';'#255#220#162':'#255#217#158':'#255#215#155':'#255#211 - +#151'9'#255#208#146'8'#255#203#141'8'#255#194#129'6'#255#183'v4'#255#163'f.' - +#255#137'U('#254'qC"'#254'f' - +'>>!+++'#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'BBB'#27'CC' - +'C[CCB'#165'LD='#203']<('#238'j> '#255#135'R('#254#176'p3'#255#193#128'7'#255 - +#202#139'9'#255#211#151';'#255#220#162'<'#255#227#170'>'#255#232#176'?'#255 - +#234#180'?'#255#237#182'?'#255#239#185'@'#255#241#187'@'#255#242#188'A'#255 - +#241#187'@'#255#240#185'A'#255#238#183'@'#255#235#180'@'#255#233#178'?'#255 - +#229#173'>'#255#222#165'='#255#215#156'<'#255#205#144':'#255#196#133'8'#255 - +#185'x5'#255#152'^-'#255'oC"'#254'd<#'#247'QA7'#220'FFE'#200'CCC'#180'CCC}AA' - +'A/UUU'#9#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'CCC&DDDpECC'#180'X<,'#232'i=' - +'!'#254#128'O('#254#170'l3'#255#194#130':'#255#210#150'>'#255#220#163'?'#255 - +#227#171'A'#255#234#180'B'#255#240#187'D'#255#242#190'D'#255#244#193'E'#255 - +#246#194'D'#255#247#195'E'#255#248#197'E'#255#249#197'E'#255#249#198'E'#255 - +#249#197'E'#255#248#196'E'#255#247#195'E'#255#246#195'E'#255#245#194'D'#255 - +#243#191'D'#255#240#188'C'#255#236#183'C'#255#230#174'B'#255#223#165'@'#255 - +#215#156'?'#255#200#137';'#255#182'u6'#255#146'[,'#255'm@!'#254'`:%'#244'KA;' - +#211'CCC'#189'CCC'#144'BBB>PPP'#16#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'@@@4CCC'#133 - +'HD@'#192'_9$'#244'rE%'#254#164'h3'#255#191#127';'#255#206#146'?'#255#219#163 - +'C'#255#232#178'F'#255#238#185'G'#255#241#189'H'#255#244#193'H'#255#246#195 - +'I'#255#247#196'I'#255#247#197'J'#255#247#197'I'#255#247#198'I'#255#248#198 - +'I'#255#248#198'I'#255#248#197'I'#255#248#198'I'#255#248#198'I'#255#248#198 - +'I'#255#247#197'I'#255#247#197'I'#255#247#196'I'#255#246#196'I'#255#245#194 - +'H'#255#242#190'H'#255#239#187'H'#255#235#182'G'#255#224#168'D'#255#211#153 - +'A'#255#196#134'='#255#177'q7'#255#133'Q)'#254'e: '#253'N?7'#218'DDC'#195'CC' - +'C'#160'FFFP@@@'#20#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0'III'#7'FFF3CCC'#145'LB;'#204'd:"'#250'|L('#254#180's9'#255 - +#202#143'A'#255#216#159'F'#255#228#174'I'#255#236#184'K'#255#241#191'L'#255 - +#243#193'M'#255#244#194'M'#255#244#195'M'#255#245#196'M'#255#245#195'M'#255 - +#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255 - +#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255 - +#245#195'M'#255#245#195'M'#255#245#196'M'#255#245#195'M'#255#244#194'M'#255 - +#243#194'M'#255#242#192'M'#255#238#186'L'#255#232#179'J'#255#220#165'F'#255 - +#208#150'C'#255#190#127'<'#255#147'[.'#255'h< '#255'S=1'#228'EED'#199'DDD' - +#168'BBBUGGG'#18#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +'@@@'#4'FFF(EEE'#134'P?5'#212'e:!'#254#137'U,'#254#186'z='#255#208#150'E'#255 - +#224#171'L'#255#233#181'O'#255#238#187'P'#255#240#191'P'#255#242#192'Q'#255 - +#242#193'Q'#255#242#193'Q'#255#242#193'P'#255#242#193'Q'#255#242#193'Q'#255 - +#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255 - ,#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255 - +#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255 - +#242#193'Q'#255#242#193'Q'#255#241#192'Q'#255#239#189'P'#255#234#184'O'#255 - +#228#175'M'#255#215#159'I'#255#194#132'@'#255#160'd3'#255'k?"'#254'X:*'#236 - +'FDC'#201'CCC'#164'AAAG;;;'#13#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U' - +'UU'#3'BBB'#31'CCCvO=3'#211'f:'#31#255#150']2'#255#190#128'A'#255#211#155'I' - +#255#226#175'Q'#255#234#185'S'#255#237#188'T'#255#238#190'T'#255#239#191'U' - +#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U' - +#255#239#191'U'#255#239#191'U'#255#235#189'S'#255'|d,'#255'N>'#28#255'4*'#19 - +#255'=1'#22#255'WE'#31#255'w_*'#255#173#139'='#255#239#191'U'#255#239#191'U' - +#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U' - +#255#239#191'U'#255#239#191'U'#255#239#190'T'#255#238#189'U'#255#236#187'S' - +#255#230#179'R'#255#217#162'L'#255#198#138'D'#255#170'l8'#255'pC$'#254'Z8''' - +#240'DBB'#197'CCC'#153'FFF:@@@'#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF'#22 - +'BBBeJ?9'#195'b8 '#254#150']2'#255#194#133'E'#255#213#158'N'#255#226#176'T' - +#255#233#185'W'#255#236#187'W'#255#236#188'X'#255#236#188'X'#255#236#188'X' - +#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X' - +#255#236#188'X'#255'cO%'#255#4#3#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#18#14#7#255'A4'#24#255#134'k2' - +#255#218#174'R'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X' - +#255#236#188'X'#255#236#188'X'#255#236#187'W'#255#234#186'W'#255#229#180'U' - +#255#218#165'P'#255#201#143'H'#255#173'o<'#255'k>#'#254'S;-'#231'CCC'#193'CC' - +'C'#141'DDD-fff'#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#12'DDDKFA='#179'`7 '#251#137'S-' - +#255#192#131'E'#255#214#161'Q'#255#226#176'W'#255#231#183'Y'#255#233#185'[' - +#255#233#186'['#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255#234#185'Z' - +#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255'L<'#29#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#7#3#255'P' - +'?'#31#255#203#161'N'#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255#234 - +#185'Z'#255#233#186'['#255#232#183'Z'#255#228#178'Y'#255#219#167'T'#255#201 - +#143'K'#255#163'g8'#255'f: '#255'O=4'#222'DDD'#188'CCCzBBB'#27#0#0#0#1#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U' - +'UU'#3'GGG$D@@'#147'\6#'#245'{I*'#254#185'{C'#255#211#157'R'#255#225#175'Z' - +#255#229#181'\'#255#230#183']'#255#230#183']'#255#230#183']'#255#230#183']' - +#255#230#183']'#255#230#183']'#255#230#183']'#255#230#183']'#255#230#183']' - +#255#230#183']'#255#138'm8'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#24#20#10#255'x_0' - +#255#226#181'['#255#230#183']'#255#230#183']'#255#230#183']'#255#230#181'\' - +#255#227#177'['#255#217#165'V'#255#196#136'J'#255#151']4'#255'b8 '#254'K@9' - +#214'CCC'#175'AAAJ...'#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#16'CCC\V6'''#228'nA&'#254#178'tA'#255#205 - +#151'R'#255#221#172'\'#255#226#179'_'#255#228#180'_'#255#228#180'_'#255#228 - +#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228 - +#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#17#13#7#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#1#1#255'H9'#30#255#224#178']' - +#255#228#180'_'#255#228#180'_'#255#227#179'^'#255#224#175']'#255#213#160'W' - +#255#190#129'H'#255#137'T/'#255'^4 '#252'FB?'#201'CCC'#140'DDD"'#0#0#0#3#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'FFF,J=7' - +#175'`4'#30#255#165'g;'#255#200#144'Q'#255#217#166'\'#255#223#176'`'#255#225 - +#177'`'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225 - +#177'a'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225 - +#177'a'#255#218#171'^'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#11#9#5#255#196#154'U'#255#225#177'a'#255#225#177 - +'`'#255#224#177'a'#255#220#171'^'#255#208#154'W'#255#184'{F'#255'nA%'#254'T8' - +'*'#233'DDD'#180'CCCX333'#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0'CCC'#19'CCCjY5#'#239'~J,'#254#191#132'M'#255#213#162']'#255 - ,#220#171'a'#255#221#173'c'#255#222#174'b'#255#222#174'b'#255#222#174'b'#255 - +#222#174'b'#255#222#174'b'#255#222#174'b'#255#222#174'b'#255#222#174'b'#255 - +#222#174'b'#255#222#174'b'#255#222#174'b'#255#154'yC'#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#15#11#6 - +#255#218#172'`'#255#222#174'b'#255#222#174'b'#255#221#173'b'#255#217#167'_' - +#255#202#146'T'#255#156'a9'#255'^4'#30#254'G@='#206'DDD'#151'>>>)@@@'#4#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'AAA+L;4'#188'b6 '#254#170 - +'l@'#255#206#152'Z'#255#217#168'b'#255#219#171'd'#255#219#171'd'#255#219#171 - +'d'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171 - +'d'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171 - +'d'#255#219#171'd'#255#26#20#12#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'oW3'#255#219#171'd'#255#219 - +#171'd'#255#219#171'd'#255#218#169'c'#255#212#161'_'#255#187#127'L'#255'uD)' - +#254'W6('#238'CCC'#182'CCC[III'#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0'@@@'#12'EBBS[3'#31#244#134'O/'#255#192#134'Q'#255#212#162'b'#255#215 - +#167'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216 - +#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216 - +#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#198 - +#154'\'#255#5#4#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'!'#25#15#255#216#168'd'#255#216#168'd'#255#216#168 - +'d'#255#216#168'd'#255#214#166'd'#255#202#147'Y'#255#161'e='#255'^2'#29#255 - +'J?:'#208'CCC'#137'EEE'#26#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'C' - +'CC'#23'O9/'#171'`3'#31#254#174'pD'#255#203#150']'#255#212#163'e'#255#213#164 - +'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164 - +'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164 - +'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164 - +'e'#255#173#133'R'#255#3#2#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#22#17#11#255#213#164'e'#255#213#164'e'#255#213#164 - +'e'#255#213#164'e'#255#213#164'f'#255#209#158'a'#255#187#128'O'#255'yD)'#254 - +'W4$'#241'BBB'#169'DDD1@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF(W4' - +'$'#229'{E)'#255#191#134'T'#255#207#157'c'#255#210#160'f'#255#210#160'f'#255 - +#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255 - +#210#160'f'#255#152'tJ'#255'[E,'#255'K9$'#255'{]<'#255#196#149'_'#255#210#160 - +'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#159'yM' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'"' - +#26#17#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210 - +#160'f'#255#209#160'e'#255#199#146']'#255#156'_;'#255'\1'#28#254'FBA'#188'FF' - +'FXNNN'#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FFF'#11'F@=T\/'#28#253#151'\9'#255 - +#200#147'_'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255 - +#207#156'e'#255#207#156'e'#255#207#156'e'#255#178#135'W'#255'$'#27#17#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'N:&'#255#207#156'e'#255#207 - +#156'e'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255#3#2#1#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'uX9'#255#207#156'e'#255#207 - +#156'e'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255#207#157'e'#255#204 - +#153'b'#255#180'wK'#255'a4'#30#254'M;3'#216'DDD'#132'==='#25#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0'CCC'#19'N9.'#159'^2'#30#254#176'rI'#255#202#150'c'#255#203 - +#153'e'#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203 - +#153'f'#255#163'zQ'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#29#22#15#255#203#153'f'#255#203#153'f'#255#203#153 - +'f'#255#203#153'f'#255#14#10#7#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - ,#0#0#255#4#3#2#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203#153'f' - +#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203#152'e'#255#190#134'X' - +#255'yC)'#254'V5&'#239'DDD'#165'FFF('#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0 - +'GGG'#25'V4%'#212's@&'#254#186#128'U'#255#199#148'd'#255#200#148'd'#255#200 - +#148'd'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255#198#146'd'#255#12#9 - +#6#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#138'fE'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255 - +#15#11#7#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'&'#28#19#255#145'kH'#255 - +#200#148'd'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255 - +#200#148'd'#255#200#148'd'#255#200#148'd'#255#194#141'^'#255#146'W6'#255'[0' - +#28#254'EBB'#178'CCC9UUU'#6#0#0#0#0#0#0#0#0#0#0#0#0'JAA'#31'\1'#29#249#140'P' - +'2'#255#190#135'\'#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#196#143 - +'c'#255#196#143'c'#255#196#143'c'#255'>-'#31#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'&' - +#28#19#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#25#18#12#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1 - +#255'*'#31#21#255'kM6'#255#187#137'_'#255#196#143'c'#255#196#143'c'#255#196 - +#143'c'#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#196 - +#143'c'#255#196#143'c'#255#196#143'c'#255#194#141'b'#255#170'kF'#255'\0'#28 - +#254'L<5'#203'CCCH333'#10#0#0#0#0#0#0#0#0#0#0#0#1'K3+@[/'#27#255#160'`>'#255 - +#190#136'_'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255 - +#191#137'`'#255#189#135'`'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#30#21#15#255 - +#191#137'`'#255#191#137'`'#255#191#137'`'#255'aF1'#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#5#3#2#255#165'vS'#255#191#137'`' - +#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`' - +#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`' - +#255#191#137'`'#255#191#137'`'#255#191#136'`'#255#178'vQ'#255'h7 '#253'Q8,' - +#220'DDDV;;;'#13#0#0#0#0#0#0#0#0'UUU'#3'R4''^[/'#27#255#169'hF'#255#187#131 - +']'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132 - +'^'#255'uS;'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'{W>'#255#187#132'^'#255 - +#187#132'^'#255#187#132'^'#255#185#130'^'#255#19#14#10#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255#158'oO'#255#187#132'^'#255#187#132'^' - +#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^' - +#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^' - +#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#181'{V'#255'r<"'#255'T6''' - +#228'BBBd@@@'#16#0#0#0#0#0#0#0#0'UUU'#6'T5''}_2'#30#253#171'kI'#255#183'}Z' - +#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255'. '#23#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#1#1#0#255'S9)'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z' - +#255#183'~Z'#255#173'xV'#255#31#21#15#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'b' - +'C0'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z' - +#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255 - +#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#181'zV'#255'zA%'#255'X4$' - +#237'DDDqCCC'#19#0#0#0#0#0#0#0#0'@@@'#8'U4%'#149'f5'#31#252#172'mK'#255#180 - +'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#6#4#3 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#19#13#9#255#153'gK'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX' - +#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255'{S<'#255'+'#29#21#255#7 - +#4#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1 - +#255'gF3'#255#180'yX'#255#180'yX'#255#180'yX'#255#139']D'#255'+'#29#21#255#8 - +#6#4#255#8#6#4#255#16#11#8#255'W:*'#255#178'wV'#255#180'yX'#255#180'yX'#255 - +#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#179'yV'#255#131 - +'F+'#255'[3!'#245'CCCyIII'#21#0#0#0#0#0#0#0#0'UUU'#6'X3"'#165'n:"'#253#172'p' - +'O'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#173'uU' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1 - +#0#0#255'P6'''#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW' - ,#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255 - +#177'wW'#255#177'wW'#255#158'jM'#255'W;+'#255''''#26#19#255'"'#23#17#255'%' - +#25#18#255'W:+'#255#167'qS'#255#177'wW'#255#177'wW'#255#177'wW'#255'@+'#31 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#3#2#1#255 - +#149'dI'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177 - +'wW'#255#177'vV'#255#139'M0'#255'[1'#30#250'DDDpCCC'#19#0#0#0#0#0#0#0#0'UUU' - +#3'Y1'#31#182'v>%'#255#172'oQ'#255#175'tW'#255#175'tW'#255#175'tW'#255#175't' - +'W'#255#175'tW'#255'}S?'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#26#17#13#255#150'cK'#255#175'tW'#255#175'tW'#255#175'tW'#255 - +#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175 - +'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW' - +#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255 - +#175'tW'#255'dC2'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#9#6#4#255#169'pU'#255#175'tW'#255#175'tW'#255#175't' - +'W'#255#175'tW'#255#175'tW'#255#174'sU'#255#145'S6'#255']0'#28#254'DBBd@@@' - +#16#0#0#0#0#0#0#0#0#0#0#0#0'Z0'#30#175'v=%'#255#171'nP'#255#174'rV'#255#174 - +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255'L2&'#255#0#0#0#255'/'#31#23#255 - +'}R>'#255' '#21#16#255'!'#22#17#255#139'[E'#255#174'rV'#255#174'rV'#255#174 - +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV' - +#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255 - +#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174 - +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255'?*'#31#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'6#'#27 - +#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#173'qT'#255 - +#145'S7'#255'\1'#29#254'AAAV;;;'#13#0#0#0#0#0#0#0#0#0#0#0#0'Z1'#30#150'n;$' - +#252#169'jM'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 - +#149'bI'#255'@* '#255#170'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' - +#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 - +#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172 - +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' - +#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 - +'G/#'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#24#16#12#255#172'qU'#255#172'qU'#255#172'qU'#255#172 - +'qU'#255#172'qU'#255#171'oS'#255#138'N3'#255'\2'#31#249'DDDG999'#9#0#0#0#0#0 - +#0#0#0#0#0#0#0'X1!|g7#'#250#167'gI'#255#172'pT'#255#172'qU'#255#172'qU'#255 - +#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172 - +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' - +#255#172'qU'#255'P5('#255')'#27#20#255#27#18#13#255'5#'#26#255'pJ8'#255#172 - +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' - +#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 - +#172'qU'#255#172'qU'#255#162'jO'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#9#6#4#255#172'qU'#255#172 - +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#170'mR'#255#131'I.'#255'[4"'#241 - +'FFF7UUU'#6#0#0#0#0#0#0#0#0#0#0#0#0'Y1!`b5 '#251#164'cG'#255#172'pU'#255#173 - +'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW' - +#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255 - +#173'rW'#255'}S?'#255#9#6#5#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#16#11#8#255#152'dM'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255 - +#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173 - +'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255'$'#24#18#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#2#255#173'r' - +'W'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#170'mQ'#255'|C*'#255 - +'W4$'#229'CCC&'#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0'X5!A^2'#31#254#162'bE'#255 - +#173'rV'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175 - +'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY' - +#255#175'tY'#255'{Q?'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#14#9#7#255#173'tY'#255#175'tY'#255#175'tY'#255 - +#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175 - +'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#132'XC'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#21 - +#14#11#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#174'tY'#255#170'm' - +'P'#255't?('#254'U5&'#203'@@@'#24#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'X0'#24' ^2' - +#31#255#156'\A'#255#175'v\'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`' - +#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255 - ,#177'y`'#255#177'y`'#255#177'y`'#255#11#8#6#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#136']J'#255#177 - +'y`'#255#177'y`'#255'7%'#30#255#9#6#5#255#13#9#7#255#16#11#9#255#26#18#14#255 - +#139'_K'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177 - +'y`'#255#18#12#9#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'<)!'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#176 - +'x^'#255#169'kP'#255'j<&'#253'U4%'#168';;;'#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0'^2'#29#234#136'O4'#255#176'x^'#255#180'~f'#255#180'~f'#255#180'~f' - +#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255 - +#180'~f'#255#180'~f'#255#180'~f'#255#146'gS'#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#139'bO'#255#170'x`'#255#20#14#11#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255']A4'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255 - +#180'~f'#255'qO@'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#1#1#0#255#165't^'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255 - +#178'zb'#255#162'dH'#255'_3'#31#254'R6)c@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0'[/'#29#153'r?)'#252#174'sZ'#255#182#129'j'#255#183#131'l'#255#183 - +#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183 - +#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255'ZA5' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#5#3#3#255#179#127'j'#255'uTE'#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'{XI'#255#183#131'l' - +#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#20#15#12#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255':)"'#255#183#131'l'#255 - +#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#179'|c'#255#140 - +'R9'#255'\2'#31#248'@@6'#28#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +'[/'#29'E`5 '#252#166'iO'#255#183#131'l'#255#186#136'q'#255#186#136'q'#255 - +#186#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255 - +#186#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255'\D8'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255'oQC'#255#186#136'q'#255'X@6'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#12#9#7#255#186#136'q'#255#186 - +#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255#148'lZ'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#169'|g'#255#186#136'q'#255#186 - +#136'q'#255#186#136'q'#255#186#136'q'#255#185#134'q'#255#177'y`'#255'tB+'#254 - +'W2!'#194'III'#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@'#0#4'^3' - +#30#245#144'W='#255#184#134'o'#255#189#141'x'#255#189#141'x'#255#189#141'x' - +#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#189#141'x' - +#255#189#141'x'#255#189#141'x'#255#189#141'x'#255'tWJ'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'('#30#26#255 - +#189#141'x'#255#189#141'x'#255'?/('#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#187#139'v'#255#189#141 - +'x'#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#172#128 - +'m'#255'_G<'#255#1#0#0#255#0#0#0#255'-"'#28#255#189#141'x'#255#189#141'x'#255 - +#189#141'x'#255#189#141'x'#255#189#141'x'#255#186#137's'#255#171'oU'#255'a6"' - +#253'T5$jUUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\/' - +#27#170'vD,'#252#181#128'h'#255#190#144'{'#255#192#146'~'#255#192#146'~'#255 - +#192#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255 - +#192#146'~'#255#192#146'~'#255#192#146'~'#255#186#142'z'#255#1#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#1#1#255#186#142'z' - +#255#192#146'~'#255#192#146'~'#255'=.('#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#192#146'~'#255#192 - +#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255#192 - +#146'~'#255#192#146'~'#255#0#0#0#255#0#0#0#255#167#127'n'#255#192#146'~'#255 - +#192#146'~'#255#192#146'~'#255#192#146'~'#255#191#145'}'#255#186#137's'#255 - +#149'[A'#255'^1'#31#250'F:.'#22#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0'\.'#28'H`5 '#252#164'jP'#255#190#143'z'#255#194#151#131 - +#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151 - +#131#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151#131#255#194 - +#151#131#255#27#21#18#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255' '#25#21#255#194#151#131#255#194#151#131#255#194#151#131#255'7*%' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#12#9#8#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151 - +#131#255#194#151#131#255#194#151#131#255#194#151#131#255#190#149#129#255#0#0 - ,#0#255'0% '#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151#131 - +#255#194#151#131#255#192#147#127#255#180'~f'#255'q@+'#252'Z0'#29#180#0#0#0#2 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0']0' - +#28#199'{H2'#252#184#134'o'#255#196#153#134#255#197#156#137#255#197#156#137 - +#255#197#156#137#255#197#156#137#255#197#156#137#255#197#156#137#255#197#156 - +#137#255#197#156#137#255#197#156#137#255#197#156#137#255'G81'#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'WE='#255#197#156#137#255#197 - +#156#137#255#191#152#133#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#135'k^'#255#197#156#137#255#197 - +#156#137#255#197#156#137#255#197#156#137#255#197#156#137#255#197#156#137#255 - +#197#156#137#255#197#156#137#255#16#12#11#255#174#138'y'#255#197#156#137#255 - +#197#156#137#255#197#156#137#255#197#156#137#255#197#155#136#255#191#145'|' - +#255#151'_F'#255'^3'#31#253'T2!-'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[0'#29'5_4 '#254#161'hP'#255#195#152#132 - +#255#200#161#143#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161 - +#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200 - +#161#144#255'xaW'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1 - +#255#171#138'{'#255#200#161#144#255#200#161#144#255#127'f\'#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255')!'#30#255 - +#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144 - +#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#153'{n' - +#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161 - +#144#255#198#156#138#255#181#128'h'#255'l>*'#252'Z1'#30#159#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0'^0'#27#173'uE/'#249#186#136'r'#255#201#162#145#255#203#165#150#255#203#165 - +#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203 - +#165#150#255#203#165#150#255#203#165#150#255#163#132'x'#255#0#0#0#255#0#0#0 - +#255#26#21#19#255',$!'#255'-%!'#255#156'~s'#255#203#165#150#255#203#165#150 - +#255#203#165#150#255'@4/'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#4#3#3#255#186#151#138#255#203#165#150#255#203#165 - +#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203 - +#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255 - +#203#165#150#255#203#165#150#255#203#165#150#255#203#164#149#255#195#152#132 - +#255#146'\D'#255'_3'#31#247'R3'#30#25#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z-'#30'"^4 '#252#155 - +'cK'#255#196#153#136#255#206#169#155#255#207#171#156#255#207#171#156#255#207 - +#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255 - +#207#171#156#255#203#167#152#255#0#0#0#255#0#0#0#255#193#159#145#255#207#171 - +#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207 - +#171#156#255'E94'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#15#12#11#255#182#150#137#255#207#171#156#255#207#171#156#255#207#171#156 - +#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171 - +#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207 - +#171#156#255#207#171#156#255#206#170#155#255#201#162#145#255#178'}f'#255'h<(' - +#250'[0'#28#129#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0']1'#29#130'f:&'#250#171'u' - +'^'#255#202#164#148#255#210#176#163#255#210#177#164#255#210#177#164#255#210 - +#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255 - +#210#177#164#255#2#1#1#255#27#22#21#255#210#177#164#255#210#177#164#255#210 - +#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255 - +#210#177#164#255'I=8'#255#6#5#4#255#0#0#0#255#0#0#0#255#0#0#0#255'''!'#31#255 - +#206#175#162#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164 - +#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177 - +#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210 - +#177#164#255#210#176#163#255#206#170#155#255#188#139'w'#255'zI4'#252'^2'#29 - +#222']/'#23#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'^1'#29#181'oA-' - +#249#182#132'n'#255#208#173#159#255#213#182#169#255#213#183#170#255#213#183 - +#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213 - +#183#170#255#12#10#9#255#159#136#127#255#213#183#170#255#213#183#170#255#213 - +#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255 - +#213#183#170#255#213#183#170#255#139'xo'#255#0#0#0#255#0#0#0#255'% '#30#255 - +#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170 - +#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183 - ,#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213 - +#183#170#255#213#183#170#255#211#178#165#255#196#152#134#255#136'T?'#254'`1 ' - +#243'U+'#28'$'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U+'#21#12 - +']2'#30#218'zK5'#251#192#146#127#255#212#180#168#255#216#187#176#255#217#188 - +#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217 - +#188#177#255'o`Z'#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188 - +#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217 - +#188#177#255#217#188#177#255#27#24#22#255#0#0#0#255#9#8#7#255#209#180#171#255 - +#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177 - +#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188 - +#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217 - +#188#177#255#215#185#173#255#202#163#147#255#152'cM'#255'`5 '#252'X.'#27'B'#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#23'!_' - +'3 '#241#135'V@'#254#197#155#137#255#215#185#173#255#219#193#183#255#220#194 - +#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220 - +#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255 - +#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184 - +#255#220#194#184#255#4#4#4#255#13#11#11#255#197#173#164#255#220#194#184#255 - +#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184 - +#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194 - +#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#183#255#218 - +#190#179#255#205#169#154#255#165'pY'#255'b8$'#252'[/'#27'h'#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Y1'#28'?_' - +'3!'#249#132'T?'#252#193#148#130#255#215#186#174#255#223#198#189#255#223#200 - +#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223 - +#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255 - +#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191 - +#255#199#179#171#255#215#192#183#255#223#200#191#255#223#200#191#255#223#200 - +#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223 - +#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255 - +#223#200#191#255#223#200#191#255#223#199#190#255#219#192#183#255#203#165#150 - +#255#158'kS'#255'c9%'#251']0'#30#147#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z-'#25'3_3'#30 - +#234'wI5'#250#185#138'v'#255#215#186#174#255#225#203#194#255#227#205#197#255 - +#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197 - +#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205 - +#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227 - +#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255 - +#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197 - +#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#226#204 - +#196#255#220#194#183#255#200#159#143#255#144'_H'#254'a6"'#253'\1'#30'y'#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\3'#31#25'^2'#29#207'nB.'#249#175'~i'#255 - +#213#182#169#255#225#202#193#255#230#209#203#255#230#211#205#255#230#211#205 - +#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211 - +#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230 - +#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255 - +#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205 - +#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#210 - +#204#255#227#205#198#255#219#191#181#255#193#149#131#255#131'R='#251'_4 '#247 - +'Z0'#26'O'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'` '#8']0' - +#28#169'e:'''#250#148'aL'#255#196#153#136#255#220#193#183#255#229#209#202#255 - +#233#216#210#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211 - +#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216 - +#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234 - +#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255 - +#234#216#211#255#234#216#211#255#234#216#211#255#233#216#211#255#231#212#206 - ,#255#224#200#192#255#207#171#156#255#168'va'#255'rE1'#249'^3'#31#230'Y,'#28 - +'.'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0'^1'#29'h`3'#31#237'nA/'#249#158'mW'#255#203#165#150#255#224#201#192 - +#255#232#213#208#255#235#219#215#255#237#222#218#255#237#222#218#255#237#222 - +#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237 - +#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255 - +#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218 - +#255#236#220#216#255#233#216#211#255#228#206#200#255#213#182#170#255#177#131 - +'n'#255'}M:'#250'a6"'#253']1'#29#155'U1'#24#21#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#23#11 - +']1'#29'~`5!'#246'tF5'#249#166'u`'#255#202#164#148#255#221#195#186#255#230 - +#210#203#255#234#218#213#255#238#224#220#255#240#227#224#255#240#227#225#255 - +#240#227#225#255#240#227#225#255#240#227#225#255#240#227#225#255#240#227#225 - +#255#240#227#225#255#240#227#225#255#240#227#225#255#240#227#225#255#239#225 - +#222#255#236#220#215#255#232#213#207#255#225#203#194#255#210#176#164#255#183 - +#138'u'#255#133'UA'#252'c9&'#254'^2'#30#178'\.'#26''''#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U1'#24#21']0'#30#147'`7"'#251'jA-'#249#133'UA' - +#253#169'zf'#255#201#162#146#255#220#194#184#255#230#211#205#255#233#215#210 - +#255#234#217#212#255#236#220#215#255#237#222#218#255#238#223#220#255#237#222 - +#219#255#236#220#216#255#234#219#213#255#233#216#211#255#231#213#206#255#225 - +#203#194#255#209#174#160#255#181#136'u'#255#145'`L'#255'sG4'#249'c9&'#255'_2' - +#30#198'].'#28'7'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0'U+'#28#18'\.'#27'^_1'#30#179'c7$'#248'h?,'#251#127 - +'Q;'#251#148'dN'#255#163't_'#255#175#129'n'#255#186#143'~'#255#198#157#141 - +#255#204#167#151#255#201#161#145#255#191#149#132#255#179#135'u'#255#167'ye' - +#255#153'iT'#255#136'WC'#254'pE2'#249'c9&'#255'_3'#31#212'Z/'#27'|].'#29','#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U9'#28#9'\.'#26'N^0'#29#157'`' - +'4 '#203'c6#'#230'c7%'#249'd:('#255'f=*'#255'i?-'#252'g>+'#255'e;('#255'd9&' - +#253'b7$'#237'a5!'#214'_1'#30#180'\/'#26'lX,'#26#29#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0'`0 '#16'[1'#24'*].'#27'B]1'#29'4\3'#31#25'UU'#0#3#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#248#15#255 - +#255#255#255#255#254#0#0#127#255#255#255#255#240#0#0#7#255#255#255#255#192#0 - +#0#1#255#255#255#255#0#0#0#0#255#255#255#252#0#0#0#0'?'#255#255#248#0#0#0#0 - +#31#255#255#240#0#0#0#0#7#255#255#192#0#0#0#0#3#255#255#128#0#0#0#0#1#255#255 - +#128#0#0#0#0#0#255#255#0#0#0#0#0#0#127#254#0#0#0#0#0#0#127#252#0#0#0#0#0#0'?' - +#252#0#0#0#0#0#0#31#248#0#0#0#0#0#0#31#248#0#0#0#0#0#0#15#240#0#0#0#0#0#0#15 - ,#240#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#3#192 - +#0#0#0#0#0#0#3#192#0#0#0#0#0#0#3#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0#1#192#0#0 - +#0#0#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0 - +#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0#0#0#1#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0 - +#1#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0#3#192#0#0#0#0#0#0#3 - +#224#0#0#0#0#0#0#3#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#240 - +#0#0#0#0#0#0#15#240#0#0#0#0#0#0#15#248#0#0#0#0#0#0#31#248#0#0#0#0#0#0#31#252 - +#0#0#0#0#0#0'?'#252#0#0#0#0#0#0#127#254#0#0#0#0#0#0#127#254#0#0#0#0#0#0#255 - +#255#0#0#0#0#0#1#255#255#128#0#0#0#0#3#255#255#192#0#0#0#0#7#255#255#224#0#0 - +#0#0#15#255#255#240#0#0#0#0#31#255#255#248#0#0#0#0'?'#255#255#254#0#0#0#0#127 - +#255#255#255#0#0#0#1#255#255#255#255#192#0#0#7#255#255#255#255#240#0#0#31#255 - +#255#255#255#254#0#0#255#255#255#255#255#255#248#31#255#255#255#255#255#255 - +#255#255#255#255#255'('#0#0#0'0'#0#0#0'`'#0#0#0#1#0' '#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'333'#5'UUU'#6'III'#7'@@@'#8'@@@'#8'III'#7 - +'UUU'#6'333'#5'UUU'#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@' - +#4'@@@'#8'@@@'#16'DDD1BBBMCCC_FCCrDBB'#129'FDD'#133'CCCvCCCcDDDRDDD('#240'l@!'#252'qE!' - +#253'yJ$'#252#129'R&'#252#138'X)'#253#134'T('#253'}N%'#252'uG#'#252'oC"'#253 - +'h=#'#248'Z>.'#230'OC;'#211'FEC'#198'DDC'#187'BBB|CCC&999'#9#0#0#0#1#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#2'<<<'#17'CCCWEED'#170'OB9'#211'd=&'#244'qE"'#253#137'V)'#253 - +#164'h.'#255#186'y3'#255#194#130'5'#255#198#135'6'#255#203#140'7'#255#207#145 - +'8'#255#205#143'7'#255#201#137'7'#255#196#132'6'#255#192#127'5'#255#177'r1' - +#255#152'_+'#254'{L%'#252'k?"'#251'[>-'#233'IEA'#203'EDD'#184'DDDq<<<'#30'@@' - +'@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0'@@@'#4'BBB#EDD'#146'KB<'#205'a='''#242'yK&'#252#166'i/'#255#192#128'6' - +#255#205#143'9'#255#217#159'<'#255#226#169'>'#255#230#173'>'#255#232#176'>' - +#255#235#180'?'#255#237#182'@'#255#236#181'?'#255#234#178'>'#255#231#175'>' - +#255#228#171'>'#255#223#165'<'#255#211#150':'#255#199#136'8'#255#182'v5'#255 - +#146'\,'#253'k@"'#252'W?1'#227'GFE'#199'CCC'#171'???=@@@'#8#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'III'#7'DDD8ECB'#170'[>,'#234'sF$' - +#252#160'e0'#255#196#133';'#255#216#158'@'#255#227#170'A'#255#234#180'C'#255 - +#241#189'D'#255#245#193'E'#255#246#195'F'#255#247#195'F'#255#247#196'E'#255 - +#248#197'F'#255#248#197'E'#255#247#195'F'#255#247#194'F'#255#246#194'E'#255 - +#244#192'E'#255#238#184'C'#255#230#176'C'#255#223#166'A'#255#207#147'='#255 - +#182'w7'#255#138'V+'#253'h>#'#250'NA9'#215'CCC'#186'@@@[;;;'#13#0#0#0#1#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#8'EEENGC?'#189'b;%'#245#139'W-'#253#190 - +#127';'#255#212#153'B'#255#227#172'F'#255#239#186'I'#255#242#191'J'#255#244 - +#193'K'#255#246#195'K'#255#247#196'K'#255#247#196'K'#255#247#196'L'#255#247 - +#196'L'#255#247#196'L'#255#247#196'L'#255#247#196'L'#255#247#196'K'#255#247 - +#196'K'#255#246#196'K'#255#245#195'J'#255#243#193'J'#255#242#190'J'#255#234 - +#180'H'#255#221#165'E'#255#202#142'@'#255#173'o5'#255'oC$'#252'T?3'#225'CCC' - +#193'AAAy@@@'#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'+++'#6'DDD@K@<'#198'g<"'#250#154 - +'a2'#254#200#141'B'#255#222#168'J'#255#234#183'N'#255#239#189'P'#255#242#192 - +'P'#255#242#193'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193 - +'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193 - ,'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#242#193 - +'P'#255#242#193'P'#255#241#191'P'#255#238#187'N'#255#229#176'L'#255#214#158 - +'G'#255#183'y;'#255'yJ)'#252'[=,'#236'CCB'#195'EEEoFFF'#11#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3 - +'CCC.J?;'#190'g=#'#252#167'k7'#255#205#147'H'#255#226#173'P'#255#235#186'T' - +#255#238#189'T'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U' - +#255#239#190'U'#255#239#190'U'#255#191#152'D'#255'A4'#23#255'>1'#22#255'D6' - +#24#255'H9'#26#255'RA'#29#255#146's4'#255#228#182'Q'#255#239#190'U'#255#239 - +#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#238#190'U'#255#237 - +#187'T'#255#232#182'S'#255#217#162'M'#255#191#129'B'#255#132'R-'#253'[9('#240 - +'DDD'#191'CCCW@@@'#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#1'>>>'#29'F@='#169'd9#'#250#165'i8'#255#208#151'L'#255 - +#226#174'U'#255#233#184'Y'#255#235#186'Y'#255#235#187'Y'#255#235#187'Y'#255 - +#235#187'Y'#255#235#187'Y'#255#235#187'Y'#255#235#187'Y'#255'<0'#23#255#1#1#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#0#0#0#255#6 - +#5#2#255'*!'#16#255'w^-'#255#227#181'W'#255#235#187'Y'#255#235#187'Y'#255#235 - +#186'Y'#255#234#186'Y'#255#231#181'X'#255#218#164'Q'#255#194#133'E'#255'{J*' - +#252'U=/'#230'CCC'#186'EEE?@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0'333'#10'DAAw_9%'#244#150'^4'#254#204#148'N'#255#225#175 - +'Y'#255#230#181'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183 - +'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255'hR*'#255#1#1#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#1#1#0#255#1#1#0#255'*!'#17#255#164#130'B'#255#231#183'\' - +#255#231#183'\'#255#231#182']'#255#228#179'['#255#217#165'V'#255#185'|C'#255 - +'nA'''#252'N>5'#219'CCC'#163'@@@'#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#128#128#128#2'@@@,W8*'#227#132'P/'#253#196#139'M'#255#220 - +#170'['#255#226#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227 - +#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#4#3#2 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0 - +#255#7#6#3#255#178#141'J'#255#227#179'_'#255#227#179'_'#255#225#176'^'#255 - +#211#158'U'#255#174'q?'#255'c9"'#252'GA>'#203'BBB]III'#7#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FFF'#11'H>:'#150'e:#'#252#186'~H'#255#214#164'\' - +#255#222#174'a'#255#223#175'b'#255#223#175'b'#255#223#175'b'#255#223#175'b' - +#255#223#175'b'#255#223#175'b'#255#223#175'b'#255#223#175'b'#255#188#148'S' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#1#1#1#255#154'yC'#255#223#175'b'#255#223#175'a'#255 - +#220#171'`'#255#204#150'U'#255#145'Y5'#254'Y8('#238'CCC'#175'FFF'#29#0#0#0#1 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'AAA3Z7'''#236#148'\6'#255#207#154'Z' - +#255#218#170'b'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd' - +#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd' - +#255#211#165'`'#255#6#5#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1#255#219#171'd'#255#219 - +#171'd'#255#219#171'd'#255#215#166'`'#255#189#129'M'#255'h=$'#252'H>;'#207'E' - +'EEhIII'#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'III'#7'K<5'#137'h;$'#252#188#130 - +'O'#255#213#164'b'#255#215#167'd'#255#215#167'd'#255#215#167'd'#255#215#167 - +'d'#255#215#167'd'#255#215#167'd'#255#215#167'd'#255#215#167'd'#255#215#167 - +'d'#255#215#167'd'#255#215#167'd'#255#168#130'N'#255#1#1#1#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#200#155']'#255#215#167'd'#255#215#167'd'#255#215#166'd'#255#205#153']' - +#255#153'`:'#255'[6$'#243'CCC'#164';;;'#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'7' - +'77'#14'Z5%'#229#150'[8'#255#203#150'^'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#142'mD'#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#145'pF'#255#211#162'e'#255#211#162 - +'e'#255#211#162'e'#255#210#159'd'#255#189#131'R'#255'f9#'#252'I@;'#202'===.' - +#128#128#128#2#0#0#0#0#0#0#0#0#128#128#128#2'D??4]3'#30#252#181'yM'#255#206 - +#155'd'#255#207#157'f'#255#207#157'f'#255#207#157'f'#255#207#157'f'#255#205 - +#155'f'#255'S?('#255#1#1#1#255#1#0#0#255#3#2#1#255#15#11#7#255#169#128'S'#255 - ,#207#157'f'#255#207#157'f'#255#207#157'f'#255#16#12#8#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#186#141'\' - +#255#207#157'f'#255#207#157'f'#255#207#157'f'#255#207#157'e'#255#201#148'`' - +#255#135'O0'#254'R9-'#226'BBBeIII'#7#0#0#0#0#0#0#0#0'UUU'#6'O8/'#141'o>''' - +#251#193#139'['#255#203#151'e'#255#203#152'e'#255#203#152'e'#255#203#152'e' - +#255#203#152'e'#255#23#17#11#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#1#1#1#255#153'rL'#255#203#152'e'#255#203#152'e'#255',!'#22#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255' '#24#16 - +#255#203#152'e'#255#203#152'e'#255#203#152'e'#255#203#152'e'#255#203#152'e' - +#255#202#150'd'#255#165'jC'#255'\3!'#247'DDD'#151'MMM'#10#0#0#0#0#0#0#0#0'@@' - +'@'#8'Z6%'#206#142'T5'#255#195#142'a'#255#198#145'c'#255#198#145'c'#255#198 - +#145'c'#255#198#145'c'#255'W@,'#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255'%'#27#19#255#198#145'c'#255#198#145'c'#255'U>+' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#1#1#1#255#27#20#13#255'vW;' - +#255#198#145'c'#255#198#145'c'#255#198#145'c'#255#198#145'c'#255#198#145'c' - +#255#198#145'c'#255#198#145'c'#255#184'}S'#255'`4 '#252'FA>'#183'@@@'#12#0#0 - +#0#0#0#0#0#0'999'#9']2'#30#243#166'gD'#255#192#138'`'#255#192#139'a'#255#192 - +#139'a'#255#192#139'a'#255#190#137'a'#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#6#4#255#192#139'a'#255#192#139 - +'a'#255#129']B'#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'Q;)'#255#192#139'a' - +#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#192#139'a' - +#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#188#132'[' - +#255'u@'''#252'M;3'#212'999'#18#0#0#0#0#0#0#0#0'FFF'#11'^1'#29#250#174'oK' - +#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255'vS:'#255#1#1 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255 - +'S:)'#255#186#131'\'#255#186#131'\'#255#184#129'\'#255'('#28#20#255#1#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255'Q9('#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186 - +#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186 - +#131'\'#255#186#131'\'#255#186#130'['#255#131'I-'#255'Q9-'#221'FFF!'#0#0#0#1 - +#0#0#0#0'M33'#20'_2'#30#251#173'pN'#255#180'{X'#255#180'{X'#255#180'{X'#255 - +#180'{X'#255'-'#30#22#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#2#1#1#255'dE1'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X'#255 - +#180'{X'#255'O6&'#255#2#1#1#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'G0#'#255#180'{X'#255#180'{X'#255#178'{X'#255'hH3'#255'U:)'#255 - +'mK5'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X' - +#255#180'{X'#255#139'P3'#255'U7)'#231'BBB2UUU'#3#0#0#0#0'T1&,c5 '#249#174'rQ' - +#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#8#5#4#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#1#0#0#255#27#18#13#255#164'nQ'#255#178'wW'#255#178 - +'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW' - +#255#142'_F'#255'H0#'#255#20#13#10#255#25#16#12#255'9'''#28#255'lI5'#255#178 - +'wW'#255#178'wW'#255'kG4'#255#1#1#1#255#1#1#0#255#1#0#0#255#1#0#0#255#3#2#1 - +#255'zQ<'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#149 - +'W9'#255'Z5%'#238'DDD-'#128#128#128#2#0#0#0#0'Y3 Bj8#'#248#173'qS'#255#175't' - +'W'#255#175'tW'#255#175'tW'#255#175'tW'#255#1#0#0#255#1#1#1#255#0#0#0#255#0#0 - +#0#255#5#3#3#255'cB2'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175 - +'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW' - +#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255 - +#173'rU'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#1 - +#1#255#152'eL'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#155'[>' - +#255'\4"'#244'@@@'#28#0#0#0#1#0#0#0#0'X0!3g7"'#246#172'oR'#255#174'rV'#255 - +#174'rV'#255#174'rV'#255#166'lR'#255#7#5#3#255#131'VA'#255#155'fM'#255'oI7' - +#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255 - +#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174 - +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV' - +#255#153'dL'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255'<'''#29#255#174'rV'#255#174'rV'#255#174'rV'#255#173'qU'#255#151'Y' - +'='#255']6%'#239'333'#15#0#0#0#0#0#0#0#0'O1'''#25'b3'#31#247#168'jN'#255#172 - +'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU' - +#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#136'XD'#255 - ,'U7*'#255'^=/'#255'kE5'#255#170'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255 - +#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172 - +'oU'#255#172'oU'#255#5#3#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'!'#21#16#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oT'#255 - +#143'R7'#255'Y6('#225'@@@'#12#0#0#0#0#0#0#0#0'333'#5'_2'#31#248#167'hL'#255 - +#172'qW'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172 - +'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255':&'#30#255#1#0#0#255 - +#1#1#0#255#1#1#1#255#1#1#0#255#4#2#2#255#133'WD'#255#172'qX'#255#172'qX'#255 - +#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172 - +'qX'#255#172'qX'#255'E.$'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#30#20#15#255#172'qX'#255#172'qX'#255#172'qX'#255#172'pV'#255 - +#134'K2'#255'V8)'#199'999'#9#0#0#0#0#0#0#0#0#0#0#0#1'_3'#30#239#164'fJ'#255 - +#175'w]'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'w^'#255#175 - +'w^'#255#175'w^'#255#175'w^'#255#175'w^'#255'hF7'#255#1#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#5#4#255#175'w^'#255#175'w^'#255'{TB' - +#255'X;/'#255']?2'#255#127'VD'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'w' - +'^'#255#165'qY'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1 - +#255'fF7'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'v\'#255'{D-'#253'S5(' - +#154'333'#5#0#0#0#0#0#0#0#0#0#0#0#0'a3'#30#200#149'Z?'#255#179'|c'#255#179'}' - +'e'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e' - +#255#179'}e'#255#179'}e'#255#19#13#11#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#2#1#1#255#179'}e'#255'E0'''#255#1#0#0#255#1#1#0#255 - +#1#1#0#255#0#0#0#255'R:/'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e'#255 - +'.!'#26#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255#177'}e'#255#179 - +'}e'#255#179'}e'#255#179'}e'#255#175'v\'#255'g8$'#251'W7*O'#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0'[0'#29'lyD-'#249#181#128'i'#255#183#131'l'#255#183#131'l'#255 - +#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255 - +#183#131'l'#255#183#131'l'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'"'#25#20#255#183#131'l'#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255'B/'''#255#183#131'l'#255#183#131'l'#255 - +#183#131'l'#255#169'yd'#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255'#'#25#21 - +#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#167'lQ'#255 - +'^3'#31#248'@@@'#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Y1'#30#26'b5 '#244#178'z' - +'c'#255#187#138't'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#187#138 - +'u'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#2#2#1#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#170'~j'#255#177 - +#130'o'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#3 - +#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255'jNB'#255#11 - +#8#7#255#0#0#0#255#0#0#0#255#152'p`'#255#187#138'u'#255#187#138'u'#255#187 - +#138'u'#255#186#136'r'#255#144'W?'#255']6#'#193'333'#5#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0'`4'#31#217#160'gN'#255#190#143'{'#255#191#145'}'#255#191 - +#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#191 - +#145'}'#255#191#145'}'#255#19#14#12#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'7*$'#255#191#145'}'#255#164'|k'#255#1#1#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1#255#191#145'}'#255#191#145'}'#255 - +#191#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#0#0#0#255#30#23 - +#20#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#187#138 - +'t'#255'p>('#249'Y2#U'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 - +'huB+'#244#190#142'z'#255#195#152#132#255#195#152#132#255#195#152#132#255#195 - +#152#132#255#195#152#132#255#195#152#132#255#195#152#132#255#195#152#132#255 - +'A3,'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#183#142'|'#255 - +#195#152#132#255#138'k]'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#9#7#6#255#195#152#132#255#195#152#132#255#195#152#132#255#195 - +#152#132#255#195#152#132#255#195#152#132#255#1#1#1#255#160'}m'#255#195#152 - +#132#255#195#152#132#255#195#152#132#255#194#150#131#255#167'pW'#255'`4 '#240 - +'M33'#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@'#0#4'`3'#30#229 - +#164'nU'#255#197#156#137#255#199#159#141#255#199#159#141#255#199#159#141#255 - +#199#159#141#255#199#159#141#255#199#159#141#255#199#159#141#255'x`U'#255#1#1 - +#1#255#0#0#0#255#0#0#0#255#0#0#0#255#18#14#13#255#199#159#141#255#199#159#141 - +#255' '#26#23#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255 - +#139'oc'#255#199#159#141#255#199#159#141#255#199#159#141#255#199#159#141#255 - +#199#159#141#255#199#159#141#255'^KC'#255#199#159#141#255#199#159#141#255#199 - +#159#141#255#199#159#141#255#192#147#127#255'rB-'#249'\1 k'#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\.'#28'Sn>('#243#194#149#131 - ,#255#202#165#148#255#203#165#149#255#203#165#149#255#203#165#149#255#203#165 - +#149#255#203#165#149#255#203#165#149#255#169#138'|'#255#0#0#0#255#1#1#1#255 - +#16#13#11#255#23#19#17#255#171#139'~'#255#203#165#149#255#203#165#149#255#3#3 - +#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'*"'#31#255#203#165 - +#149#255#203#165#149#255#203#165#149#255#203#165#149#255#203#165#149#255#203 - +#165#149#255#203#165#149#255#203#165#149#255#203#165#149#255#203#165#149#255 - +#203#165#149#255#201#162#145#255#163'mU'#255'_3'#31#227'U'#0#0#3#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'a3'#30#213#153 - +'eM'#254#204#167#151#255#207#172#158#255#207#172#158#255#207#172#158#255#207 - +#172#158#255#207#172#158#255#207#172#158#255#205#170#156#255#0#0#0#255'<1.' - +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 - +#158#255#20#16#15#255#1#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'?40'#255#207 - +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 - +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 - +#255#207#172#158#255#207#171#156#255#192#147#127#255'k<'''#244'Z.'#29'L'#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +'^/'#27'&b5!'#240#174'{f'#255#209#176#162#255#212#180#167#255#212#180#167#255 - +#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167#255#6#5#5#255 - +#179#151#140#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167 - +#255#212#180#167#255#212#180#167#255'gXR'#255#0#0#0#255#0#0#0#255'gXR'#255 - +#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167 - +#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180 - +#167#255#212#180#167#255#211#179#166#255#202#162#146#255#127'M7'#248'`2'#31 - +#169#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0'[/'#26'Fg:#'#242#190#145#127#255#214#184#172#255#216 - +#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255 - +'k]X'#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216 - +#187#176#255#216#187#176#255#216#187#176#255'E<8'#255#0#0#0#255'>63'#255#216 - +#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255 - +#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176 - +#255#216#187#176#255#216#187#175#255#210#176#163#255#147'_H'#252'`4'#31#210 - +'U++'#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\0'#29'trB-'#242#198#157#140#255#218#191 - +#180#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221 - +#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255 - +#221#195#185#255#221#195#185#255#221#195#185#255',''%'#255'920'#255#221#195 - +#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221 - +#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255 - +#221#195#185#255#220#194#184#255#213#183#170#255#162'oW'#255'b5 '#232'].'#23 - +#22#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'_1'#30#138'l>)'#242#187#143'|' - +#255#221#196#186#255#225#202#193#255#225#203#194#255#225#203#194#255#225#203 - +#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225 - +#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255 - +#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194 - +#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203 - +#194#255#224#201#192#255#212#180#168#255#149'aK'#252'a5!'#230']2'#25')'#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#28'\d9$'#241#172 - +'|h'#255#222#197#187#255#228#206#200#255#230#209#203#255#230#209#203#255#230 - +#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255 - +#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203 - +#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209 - +#203#255#230#209#203#255#230#209#203#255#229#209#202#255#226#204#197#255#208 - +#173#159#255#131'R;'#245'a3'#31#207'Y3'#26#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#28'7a5!'#236#137'WB'#248#201 - +#163#148#255#229#210#202#255#233#215#210#255#234#217#212#255#234#217#212#255 - +#234#217#212#255#234#217#212#255#234#217#212#255#234#217#212#255#234#217#212 - +#255#234#217#212#255#234#217#212#255#234#217#212#255#234#217#212#255#234#217 - +#212#255#234#217#212#255#234#217#212#255#234#217#212#255#234#216#211#255#231 - +#212#206#255#221#195#185#255#174#128'm'#255'm>*'#242'`1'#29#163'f33'#5#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0'b'''#20#13'`2'#29#140'd8$'#241#151'hR'#251#211#179#167#255#233#215 - +#210#255#236#220#215#255#237#222#219#255#238#225#221#255#238#225#221#255#238 - +#225#221#255#238#225#221#255#238#225#221#255#238#225#221#255#238#225#221#255 - +#238#225#221#255#238#225#221#255#238#223#220#255#236#221#217#255#234#219#213 - +#255#227#205#198#255#188#146#128#255'wH2'#242'b5 '#219'].'#27'B'#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'X1'#29#26'a3'#30#168'f:$'#242#134'T?' - +#246#179#136'v'#255#214#183#172#255#235#218#214#255#238#225#221#255#239#226 - +#223#255#240#227#224#255#240#227#225#255#240#227#225#255#239#226#223#255#239 - +#225#222#255#238#224#220#255#226#204#196#255#199#161#145#255#158'o['#254'rD-' - +#239'b4"'#232'^2'#30'\'#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0'`+ '#24']/'#30'fd6#'#197'c8#'#243'vE0'#240#140'ZF' - +#247#156'mY'#255#171#127'm'#255#184#143#127#255#178#136'v'#255#164'wd'#255 - +#148'dP'#252#130'Q;'#243'l<('#239'b6"'#234'b5!'#151'Z-'#29'>UU'#0#3#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#23#11'Z/'#29'G^4 fa4!'#130'd6!'#166'd7#'#194 - +'d7"'#182'c6"'#150'_3'#31's\0'#29'YY/'#30'+'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#224#3#255#255#255 - +#255#255#254#0#0#127#255#255#255#255#248#0#0#31#255#255#255#255#224#0#0#7#255 - +#255#255#255#192#0#0#3#255#255#255#255#128#0#0#1#255#255#255#255#0#0#0#0#127 - +#255#255#254#0#0#0#0#127#255#255#252#0#0#0#0'?'#255#255#248#0#0#0#0#31#255 - +#255#240#0#0#0#0#15#255#255#240#0#0#0#0#15#255#255#224#0#0#0#0#7#255#255#224 - +#0#0#0#0#3#255#255#192#0#0#0#0#3#255#255#192#0#0#0#0#3#255#255#192#0#0#0#0#1 - +#255#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255#255 - +#128#0#0#0#0#1#255#255#128#0#0#0#0#0#255#255#128#0#0#0#0#0#255#255#128#0#0#0 - +#0#0#255#255#128#0#0#0#0#0#255#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255 - +#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255#255#192#0#0#0#0#1#255#255#192#0 - +#0#0#0#3#255#255#192#0#0#0#0#3#255#255#224#0#0#0#0#7#255#255#224#0#0#0#0#7 - +#255#255#224#0#0#0#0#15#255#255#240#0#0#0#0#15#255#255#248#0#0#0#0#31#255#255 - +#248#0#0#0#0'?'#255#255#252#0#0#0#0'?'#255#255#254#0#0#0#0#127#255#255#255#0 - +#0#0#0#255#255#255#255#128#0#0#1#255#255#255#255#192#0#0#3#255#255#255#255 - +#224#0#0#15#255#255#255#255#248#0#0#31#255#255#255#255#254#0#0#127#255#255 - +#255#255#255#192#7#255#255#255#255#255#255#255#255#255#255#255#255'('#0#0#0 - +' '#0#0#0'@'#0#0#0#1#0' '#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'CCC'#19'FFF'#22'UUU'#3#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#12'EAAGDDB'#133'DDC'#181'HC?'#205'LA;'#213 - +'JB='#212'FC@'#204'EED'#185'DDC'#145'DDDSFFF'#22#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'III'#14'EEBoLA;'#208'eE-'#235'xK(' - +#246#131'R)'#250#139'W*'#251#149'_,'#252#145'\+'#252#136'V*'#250#128'Q('#249 - +'rI)'#244'\D2'#227'FB?'#207'CCC'#134'DDD'#30#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0'EEENMA9'#206'oF)'#245#147']-'#252#187'}4'#255#211#150'9'#255#224 - +#167';'#255#230#174'='#255#234#179'>'#255#233#178'>'#255#228#171'='#255#221 - +#163'<'#255#205#143'8'#255#175'r2'#255#131'R*'#250'eC,'#238'FB?'#205'CCCoUUU' - +#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'@@@'#4'GEA|dB+'#239#142'[.'#252#198#137'<'#255#227#172'C'#255 - +#236#183'E'#255#242#190'F'#255#246#195'G'#255#248#198'G'#255#249#199'H'#255 - +#249#198'H'#255#247#196'G'#255#245#193'G'#255#240#188'F'#255#234#180'D'#255 - +#220#163'A'#255#183'y8'#255'}O*'#250'WA4'#225'CCC'#152'<<<'#17#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'G@='#148 - +'lD*'#245#175'u8'#254#221#166'I'#255#234#182'M'#255#242#193'P'#255#243#194'O' - +#255#244#195'O'#255#244#195'P'#255#244#195'P'#255#244#195'P'#255#244#195'P' - +#255#244#195'P'#255#244#195'P'#255#243#194'O'#255#243#194'O'#255#240#190'O' - +#255#230#179'L'#255#212#155'F'#255#148'^1'#252'`A.'#234'CCC'#171'@@@'#12#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FA>vmB)'#247#189 - +#130'A'#255#224#172'P'#255#236#187'U'#255#238#189'W'#255#238#190'V'#255#238 - +#190'V'#255#238#190'V'#255'fQ%'#255#17#14#6#255#17#13#6#255#16#13#6#255',#' - +#16#255#155'|8'#255#238#190'V'#255#238#190'V'#255#238#189'V'#255#238#189'W' - +#255#233#184'U'#255#217#163'M'#255#164'l8'#254'_>+'#238'DDD'#147#128#128#128 - +#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FDD=e?*'#243#183'}B'#255 - +#223#171'W'#255#232#183'['#255#232#183'\'#255#232#183'\'#255#232#183'\'#255 - +#232#183'\'#255'>1'#25#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#1#1#1#255#5#4#2#255#22#17#9#255'pX,'#255#218#171'V'#255#232#183'\'#255#230 - +#182'['#255#217#164'T'#255#152'a7'#252'V=1'#228'DDDb'#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#128#128#128#2'Z<-'#215#163'k='#254#217#166'['#255#226#178'`' - +#255#226#179'a'#255#226#179'a'#255#226#179'a'#255#226#179'a'#255#226#179'a' - +#255#5#4#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#3#3#1#255',#'#19#255#226#179'a'#255#225#177'_' - +#255#208#154'T'#255#129'O1'#251'H?;'#205'@@@'#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0'J@<[vF,'#249#206#153'Y'#255#220#172'b'#255#220#172'c'#255#220#172'c'#255 - +#220#172'c'#255#220#172'c'#255#220#172'c'#255#205#160']'#255#4#3#2#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#1#0#0#255'.$'#21#255#220#172'c'#255#218#170'a'#255#190#132 - +'N'#255'c=)'#242'CCCz'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\9('#218#177'vG'#255 - +#213#164'c'#255#214#166'e'#255#214#166'e'#255#214#166'e'#255#214#166'e'#255 - +#214#166'e'#255#214#166'e'#255#214#166'e'#255'v\8'#255#2#2#1#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#11#9#5#255#214#166'e'#255#214#166'e'#255#209#159'a'#255#139'Y' - +'6'#252'K>7'#206'333'#5#0#0#0#0#0#0#0#0'?;9'#19'mA+'#247#201#148'^'#255#209 - +#159'e'#255#209#159'e'#255#209#159'e'#255#146'oF'#255#18#14#9#255#21#16#10 - +#255'O<&'#255#209#159'e'#255#209#159'e'#255'$'#27#17#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#11#8#5#255#209#159'e'#255#209#159'e'#255#208#158'e'#255#185#128'Q'#255 - +'^9)'#240'BBB6'#0#0#0#0#0#0#0#0'P8-q'#144'Z:'#252#201#150'd'#255#202#151'd' - +#255#202#151'd'#255'uW:'#255#2#1#1#255#0#0#0#255#0#0#0#255#1#0#0#255'-!'#22 - +#255#202#151'd'#255'ZC-'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#5#4#3#255'gM3'#255#202#151'd' - +#255#202#151'd'#255#202#151'd'#255#197#145'`'#255'l@*'#248'CCBo'#0#0#0#0#0#0 - +#0#0'^7$'#194#171'pK'#255#194#140'a'#255#194#140'a'#255#194#140'a'#255#6#4#3 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#5#4#255#194#140'a'#255#139'eE' - +#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#13 - +#9#6#255'wV<'#255#192#138'a'#255#194#140'a'#255#194#140'a'#255#194#140'a'#255 - +#194#140'a'#255#193#140'a'#255#137'T7'#252'K=6'#158#0#0#0#0#0#0#0#0'a6#'#220 - +#177'uQ'#255#185#129'['#255#185#129'['#255#127'Y>'#255#1#1#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#2#1#1#255'8'''#27#255#185#129'['#255#185#129'['#255'+'#30 - +#21#255#2#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#13#9#6#255#179'}Y' - +#255#185#129'['#255#185#129'['#255#185#129'['#255#185#129'['#255#185#129'[' - +#255#185#129'['#255#185#129'['#255#152'^>'#255'P:1'#190#0#0#0#0#0#0#0#0'c7#' - +#227#175'sS'#255#178'xW'#255#178'xW'#255','#30#21#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#5#4#3#255'uO:'#255#178'xW'#255#178'xW'#255#178'xW'#255#178'xW'#255'xP' - +':'#255'('#26#19#255#10#7#5#255#10#7#5#255#28#19#13#255#168'rS'#255#163'nO' - +#255#25#17#12#255#6#4#3#255#17#11#8#255'bB/'#255#178'xW'#255#178'xW'#255#178 - +'xW'#255#158'aB'#255'V9,'#210#0#0#0#0#0#0#0#0'f7"'#227#173'sT'#255#175'tW' - +#255#175'tW'#255#15#10#7#255#13#8#6#255#5#4#3#255'+'#29#21#255#169'pU'#255 - +#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175 - +'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#17#11#8#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#2#2#1#255#136'ZD'#255#175'tW'#255#175'tW'#255#161'd' - +'G'#255'[8('#211#0#0#0#0#0#0#0#0'e6"'#218#171'nR'#255#173'qV'#255#173'qV'#255 - +#136'YC'#255#173'qV'#255#173'qV'#255#173'qV'#255#173'qV'#255#173'qV'#255'sK9' - +#255'uM:'#255#159'gN'#255#173'qV'#255#173'qV'#255#173'qV'#255#173'qV'#255#173 - +'qV'#255#173'qV'#255#173'qV'#255'5"'#27#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255'H/$'#255#173'qV'#255#173'qV'#255#153'^D'#255'Y8*'#188#0#0#0#0#0#0#0#0 - +'c5 '#203#170'kQ'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' - ,#255#174'sY'#255#164'mU'#255#11#7#6#255#1#1#1#255#1#1#1#255#5#3#2#255#127'TA' - +#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255 - +#128'UA'#255#2#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255'J1&'#255#174'sY'#255#174 - +'sY'#255#147'X?'#255'S8,'#140#0#0#0#0#0#0#0#0'd4'#30#153#162'gM'#255#178'{c' - +#255#178'{c'#255#178'{c'#255#178'{c'#255#178'{c'#255#178'{c'#255'A-$'#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#20#14#11#255'xSB'#255#6#4#3#255#5#4#3 - +#255#18#12#10#255#170'u_'#255#178'{c'#255#178'{c'#255#9#6#5#255#0#0#0#255#0#0 - +#0#255#3#2#2#255#166's]'#255#178'{c'#255#178'{c'#255#131'P8'#252'S3$>'#0#0#0 - +#0#0#0#0#0'[/'#27'3'#137'T='#247#184#134'o'#255#184#134'o'#255#184#134'o'#255 - +#184#134'o'#255#184#134'o'#255#184#134'o'#255#14#10#9#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#1#1#1#255'\C7'#255#14#10#8#255#0#0#0#255#0#0#0#255#0#0#0#255#14#10 - +#8#255#184#134'o'#255#184#134'o'#255'xWI'#255#2#1#1#255#0#0#0#255#18#14#11 - +#255#184#134'o'#255#184#134'o'#255#183#131'l'#255'h:&'#240#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'n<%'#218#189#140'x'#255#190#143'z'#255#190#143'z'#255#190#143 - +'z'#255#190#143'z'#255#190#143'z'#255',!'#28#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#9#7#6#255#190#143'z'#255#9#7#6#255#0#0#0#255#0#0#0#255#0#0#0#255#5#4#3 - +#255#190#143'z'#255#190#143'z'#255#190#143'z'#255#159'xe'#255#0#0#0#255#140 - +'jZ'#255#190#143'z'#255#190#143'z'#255#175'yc'#255'b6"'#193#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'd4'#30#151#167's\'#254#196#154#135#255#196#154#135#255#196#154 - +#135#255#196#154#135#255#196#154#135#255'qYN'#255#0#0#0#255#0#0#0#255#1#1#1 - +#255'v]R'#255#194#152#133#255#5#4#4#255#0#0#0#255#0#0#0#255#0#0#0#255#10#8#7 - +#255#196#154#135#255#196#154#135#255#196#154#135#255#196#154#135#255'"'#27#24 - +#255#196#154#135#255#196#154#135#255#196#154#135#255#131'R<'#248'^1'#28'1'#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#14'o>('#224#198#157#140#255#202#163#146 - +#255#202#163#146#255#202#163#146#255#202#163#146#255#170#138'{'#255#0#0#0#255 - +#8#6#6#255#26#21#19#255#202#163#146#255#143'th'#255#1#1#1#255#0#0#0#255#0#0#0 - +#255#2#2#2#255#143'sg'#255#202#163#146#255#202#163#146#255#202#163#146#255 - +#202#163#146#255#191#155#138#255#202#163#146#255#202#163#146#255#183#135'r' - +#255'd5 '#193#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'd3'#30'{'#156 - +'jS'#248#209#174#160#255#209#174#160#255#209#174#160#255#209#174#160#255#209 - +#174#160#255#2#2#2#255#205#172#158#255#209#174#160#255#209#174#160#255#169 - +#140#129#255#11#9#9#255#1#1#0#255#4#3#3#255#132'oe'#255#209#174#160#255#209 - +#174#160#255#209#174#160#255#209#174#160#255#209#174#160#255#209#174#160#255 - +#209#174#160#255#205#167#152#255'yG3'#235'[/'#27'"'#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'd4'#30#181#179#134'r'#254#215#185#173#255#215 - +#185#173#255#215#185#173#255#215#185#173#255'm^X'#255#215#185#173#255#215#185 - +#173#255#215#185#173#255#215#185#173#255#133'sk'#255#0#0#0#255#156#134'}'#255 - +#215#185#173#255#215#185#173#255#215#185#173#255#215#185#173#255#215#185#173 - +#255#215#185#173#255#215#185#173#255#214#183#172#255#143'^I'#243'b3'#29'`'#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#8'f6 ' - +#205#189#148#131#254#222#197#187#255#222#197#187#255#222#197#187#255#222#197 - +#187#255#222#197#187#255#222#197#187#255#222#197#187#255#222#197#187#255#127 - +'qk'#255#134'wq'#255#222#197#187#255#222#197#187#255#222#197#187#255#222#197 - +#187#255#222#197#187#255#222#197#187#255#222#197#187#255#220#193#183#255#159 - +'o['#247'd3'#30#147#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0'[/'#27#15'c3'#30#193#176#132'q'#248#228#206#199#255 - +#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201 - +#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208 - +#201#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201#255#221 - +#196#186#255#141']I'#237'c3'#29#129#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#2'c3'#29#150 - +#135'XD'#231#208#176#164#255#235#219#215#255#235#219#215#255#235#219#215#255 - +#235#219#215#255#235#219#215#255#235#219#215#255#235#219#215#255#235#219#215 - +#255#235#219#215#255#235#219#215#255#235#219#215#255#232#214#209#255#189#149 - +#133#253'qA+'#220'a2'#29'O'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 - +'"e4'#30#185#144'cO'#235#195#158#144#254#230#209#203#255#242#231#229#255#242 - +#231#229#255#242#231#229#255#242#231#229#255#242#231#229#255#241#230#226#255 - +#220#193#184#255#180#141'|'#251'zK6'#226'd3'#30#142'[/'#27#10#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#28'b3'#29'{g5'#30 - +#198'xH2'#218#137']J'#229#156'r`'#236#151'mZ'#234#132'VB'#227'q?)'#213'f4'#30 - +#182'_1'#28'W[/'#27#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#5'[/' - +#27#30'[/'#27#22'[/'#27#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#252'?'#255 - +#255#192#3#255#255#0#0#255#254#0#0'?'#248#0#0#31#240#0#0#15#240#0#0#7#224#0#0 - +#7#192#0#0#3#192#0#0#3#192#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128 - +#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128#0#0#3#192#0#0#3#192#0#0#3 - +#192#0#0#7#224#0#0#7#240#0#0#15#240#0#0#31#248#0#0'?'#252#0#0#127#255#0#0#255 - +#255#192#3#255#255#252'?'#255'('#0#0#0#16#0#0#0' '#0#0#0#1#0' '#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +';;;'#13'ICB7M=4zL>6xFBA;@@@'#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0'III'#7'W;,'#171'nC('#245#145'`+'#250#181#127'2'#253#175 - +'z1'#253#139'\*'#250'h?&'#244'P=3'#159'@@@'#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0'K921d;'''#235#191#137'7'#254#249#198'E'#255#251#199'F'#255#251#200 - +'F'#255#251#200'F'#255#251#199'F'#255#246#194'E'#255#173'y3'#253'\9)'#229'E>' - +';2'#0#0#0#0#0#0#0#0#0#0#0#0'>2,'#7'nC'''#238#223#171'N'#255#239#191'U'#255 - +#240#192'U'#255#164#131':'#255'@3'#23#255'J;'#26#255'~e-'#255#196#157'E'#255 - +#239#191'U'#255#212#159'J'#255'a<('#231'MMM'#10#0#0#0#0#0#0#0#0'[7('#183#195 - +#145'N'#254#228#180'_'#255#228#180'_'#255#228#180'_'#255'40'#255#210#176#163#255 - +#148'|s'#255'RD?'#255#210#176#163#255#140'fW'#243'[/'#27#2#0#0#0#0'tI6'#209 - +#216#188#178#255#221#195#185#255#213#188#178#255'$'#31#30#255#131'sn'#255'sf' - +'`'#255#0#0#0#255'eYU'#255#221#195#185#255#221#195#185#255#204#180#170#255 - +#207#178#166#255'k>+'#182#0#0#0#0#0#0#0#0'[/'#27#31#156'xi'#240#232#213#207 - +#255#232#213#207#255#180#165#161#255#232#213#207#255#182#167#162#255'ICA'#255 - +#226#207#201#255#232#213#207#255#232#213#207#255#231#213#206#255#134'_O'#233 - +'[/'#27#12#0#0#0#0#0#0#0#0#0#0#0#0'd3'#30'e'#171#139'~'#240#239#226#224#255 - +#242#231#229#255#242#231#229#255#240#229#227#255#242#231#229#255#242#231#229 - +#255#242#231#229#255#235#221#216#255#153'uh'#236'a2'#29'?'#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0'\0'#27'*'#131'\I'#215#212#191#183#252#239#229#226#255 - +#253#250#252#255#253#249#250#255#236#223#220#255#204#180#172#250'yM;'#196'[/' - +#27#23#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3'[/' - +#27'>c3'#29#131'uI4'#190'oA-'#183'b2'#29'v[/'#27'4'#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#248#31#172'A'#224#7#172'A'#192#3#172'A'#128#1#172'A'#128#1#172 - +'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#128#1 - +#172'A'#128#1#172'A'#192#3#172'A'#224#7#172'A'#240#31#172'A' -]); - +LazarusResources.Add('MAINICON','ICO',[ + #0#0#1#0#6#0#0#0#0#0#1#0' '#0#226#145#0#0'f'#0#0#0#128#128#0#0#1#0' '#0'('#8#1 + +#0'H'#146#0#0'@@'#0#0#1#0' '#0'(B'#0#0'p'#154#1#0'00'#0#0#1#0' '#0#168'%'#0#0 + +#152#220#1#0' '#0#0#1#0' '#0#168#16#0#0'@'#2#2#0#16#16#0#0#1#0' '#0'h'#4#0#0 + +#232#18#2#0#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#1#0#0#0#1#0#8#6#0#0#0'\r' + +#168'f'#0#0#145#169'IDATx'#218#236']'#5#128#28#245#213#127#235'n'#231'w9I.N' + +#136#144#4#139#17#220'['#220#221#138';!'#184'|'#180#148#2#197'Kq'#13'R('#20 + +'(V'#180#197#3#9'!'#144#144#16#187#156#219#202#173#251'~'#239#253'gfo'#246'r' + +'~'#187';{'#242#131#201#236#173#204#204#202#251#253#159'?'#25#140'a'#12'c'#24 + +#181#144'I}'#1'c'#24#195#24#164#195#24#1#140'a'#12#163#24'c'#4'0'#134'1'#140 + +'b'#140#17#192#24#198'0'#138'1F'#0'c'#24#195'('#198#24#1#140'"'#140#155'}2}' + +#223#6#220'L'#184#25'q'#11#227#230#161#173#225#167#21#17#169#175'o'#12#217 + +#199#24#1#12'c'#160'@'#155'q7'#21#183'i'#184'M'#198#173#8'8'#225'N'#217'd2' + +#153'p'#155#132#191#167#239'<'#132#155''''#145'H0B'#224'7'#175#232'v'#7'n' + +#219'p'#219#128#219'F'#220'j'#145'4'#18'R'#127#6'c'#24#26#198#8' '#199#129'B' + +'.'#199#221'x'#224#132'|'#170#176#161'P'#211#223'%='#189'N'#214#195'7+'#235 + +#230'+O@'#207'r'#156#232#249#161#0#146#197'&'#232'$'#132#228#134#196#224#145 + +#250's'#27'C'#255'0F'#0'9'#6#20'x'#18#234#189'q'#219#7#183'=P'#208'ie'#215 + +#136#159'#'#22'nA'#160'e'#194#157#226#199'DO'#20'nwG'#12'b!O'#240#127'$R'#238 + +#236#230'q'#209#157']I'#2#159#211#136#187#181#184'}'#198'o'#171#145#20'bR' + +#127#182'c'#216#17'c'#4' 1P'#224#11'p'#183#20'8'#161#223#27#5'u'#186#240'X' + +#167'L'#239'('#228't'#155#219#0#228#244#12#185#140'{'#158#140'{'#157#140#191 + +'!'#235#250'|'#232'<'#166' '#196#130#252#146'ps'#27'pRM'#255#203#184#191#197 + +#143#209#235#196#247'AbGb'#232'B'#10#29#248#248#255#160#147#16'~'#26'3'#31'r' + +#3'c'#4#144'e'#160#192'[p'#183#23#240#171'<'#10#229'L'#224#191#7#177#192#203 + +'8)'#6#185'\'#158#20'h'#185#156#187'_.'#227#4#158#30#163#219#10'z'#142#188 + +#203#227#252#30'D'#247#201#21#10#220'+AF{P@\'#22#135'D,'#134#194#26#131'8' + +#238#227#241#24'/'#216'qn'#31'O'#0#222#194#251#241#223'8@'#28#255#137#199#185 + +#191#227#137#4#187#157#224#239'#'#2#136''''#186''''#134'nH'#193#129#247#127 + +#14''#193#238#139#11'['#146'(R'#9#161#139#217'A&' + +#195#10#220#158'G2'#248'E'#234#239'k4a'#140#0'2'#4#20'z%'#238#246#7'N'#232 + +#127#143'{'#29#221'/'#172#230#226#21'^,'#240'$'#172'$'#224'J'#165#2#148#180 + +'W)A'#163#214'3'#1#215#144#176'ku'#160#209#242'B'#175'V'#129#10#159#175'T' + +#202#217's'#233'u'#10#185'p'#172'.'#26#129#130'3'#21#184#251#216#149'p'#23 + +#202'Vn'#224'Vo'#129#4#226#156#128#198'x'#1#142#197'8'#161#142'E'#19#16'E!' + +#143'D'#227#16'Eb'#8'!'#9#132#131'~n'#11's'#251#16'#'#135'0>/'#134#207#225'6' + +#129#16#24'A'#136#8#129#206#215'U;'#192#251#215#224#238#5#220'^B2h'#150#250 + +'{'#28#233#24'#'#128'4'#3#5#127'.'#238'N'#197#237'D'#20#190'b'#186'O,'#244 + +#130#170#174#144#209'*.c'#2#175#228#133'^'#173'T'#162'P'#171'Ao'#178#130'^o' + +#3#157#209#10'Z'#29#10#187'J'#129#171'=nL'#208#233#182#156#221'V)'#21#201'=#' + +#11'%G'#0'D$r9g'#247#211#185#146'&'#3#179#8'd)'#206'AnE'#134#20'5'#30'e'#149 + +#187#29#231'6"'#128'h'#156#132'9'#158'$'#128'H'#132#246'1'#238#182'h'#31#198 + +'}8'#24#130#128#175#3#252'^'''#248'}N'#8#5'}'#236'1'#129#16#162#177#174#132 + +#16'g'#218#1#153#24#220'5'#177']'#12#175#225'c'#224#200#224'M$'#3#191#212#223 + +#237'H'#196#24#1#164#1'('#244#21#184';'#25#183'SQ'#184'v'#162#251#186#21'z~' + +#133#231'Vv'#18'^'#20'x'#149#10#244'('#232'z'#163#13#12#6#220#27#204#184#226 + +#227#170#175'Q'#130'V'#173'`'#194'O'#127#171'U'#188#192#171':'#133'^'#197#142 + +#195#173#254't'#31'g&p'#171#127#210#148#160#235#224#29#132#130#250#159#18#9 + +#224#205#0#178#245#133#21#153#217#251#252#223'$'#155'$'#160#209'8'#183#250'w' + +#146#0#10'2'#145#0#222#14'G8'#2#160'=m'#161'H'#20#205#132#24#4#195#220#237'@' + +' '#0'~'#143#139#145#1#145'B'#136#204#8#188#159'#'#131#24'gJ'#224'qbq'#193 + +#223#176#131#153#224'E2'#248'''pd@>'#131#184#212#223#249'H'#193#24#1#12#1'(' + +#248#243'pw='#10#219#17#192'-'#174#12'rN'#210'8'#149'\&O'#170#244'*'#21#9#178 + +#146#9#188#193'd'#195'}'#30'nf'#208'jT'#160#19#132#30'7'#29#19'~%G'#4'<'#9 + +#168#149#220#202'O'#171'<'#169#253#10#165#12#148'ra'#213#167's'#164#10'>]'#2 + +'wA'#188#192#11#209#129'D*'#1'$U'#239#164'g'#159#255#139#183#215#227#188'3P' + +#16#206'(o'#14#16#9#196#4'2Hj'#5#164#1#160#208#147#224#135#163'l'#31#8'E!(' + +#222'P'#240#253'>'#31#4#188'.'#240'!'#25#248'<'#14'4'#27#130#248#218'(#'#5'F' + +#4#140#12'x"'#232#226'3'#192#191')'#25#233'/'#184'='#131'D'#16#146#250'70' + +#220'1F'#0#131#0#10#254'"'#220#221#128#194'v'#16#253#157'\'#237'y'#207''#198#147'BLl'#30#136#136#0#133'>'#16'N%'#1#250 + +';'#16#196'-'#20#129'` '#2#30#183#3'<'#174'f'#240'x'#218'Q;'#8'32 '#13'C'#236 + +'d'#20'L'#4#17#17#144#227#240'^'#220#30'C"'#240'I'#253#155#24#174#24'#'#128#1 + +#0#5#159#156'z7'#162'0-'#161#191#185#24'<-'#181#220'j'#159'j'#203#163'0'#235 + +'t`'#182#20#131#201'V'#2'F'#147#25#244'Z'#21#24'p'#163#189'^G'#130#174'b'#194 + +#175#21'V|'#141#130#9'='#17#6#19#252#164#131#143#183#229#153#195#16'D6=''' + +#224#178#174#241#254'.'#215'-'#147#13#236'k'#22''''#1#137's'#4#128#251#159'#' + +#2#193'THtF'#16#146#132'@'#26'B$'#158'4'#11'B'#145'N'#141' '#200#147'A '#24#1 + +'?'#146#128#31'I'#192#239#167#219#184#5#130#224'v'#181#129#219#217#194'i'#6 + +','#242#16'c'#14#199#164#137#16#139#167'h'#5'x'#187#29'/'#233'~'#220#30'F"' + +#232#144#250'72'#220'0F'#0'}'#128'/'#160#249#29'p+'#254#174't'#31#23'^'#239 + +#12#209'1!Ur'#234#189'V'#171#1#147#165#136#173#244'&K'#30'/'#236'j0'#232'T' + +#201'M'#199#147#128'V'#195#169#248#156#208'+83A'#201#31'O.'#178#231'{'#17'v' + +#254'&'#183#239'A'#208#7'"'#255'='#165#254'v%'#133'D'#167#154#176#3')p^'#255 + +#4#243#27#196'D'#142'C'#210#10#194#188'_'#128#153#7'A'#142#8'|'#129'0n'#17 + +#182#249'i'#143'Z'#128#23#205#4#15#18#1#145#129#223#239#193#215'E'#153'f'#192 + +#162#11#188#19#177#139#175#128#146#141#30#193#253'}H'#4#237'R'#255'n'#134#11 + +#198#8#160#7#240'9'#248#199#1'g'#227'S'#178#206#14#130#175#18#236'z\'#189#13 + +'&+X'#243#199#161#224#23#162#144#235'P'#232'U`'#228#5#158#8#192#168#231#132 + +'^'''#8'>'#9#189'Z'#145't'#230'q'#26#132'8'#254'/J'#254#17'.'#170#15'u>['#232 + +#202#17']'#201#128#249#14#4#13'A'#228'?`'#209#4'2'#17'b'#228','#140'32 '#159 + +#0#167#13#136#8#0'5'#2'/'#146#130#159#255#219#227'qA'#135#179#25':'#28#141'h' + +'R'#132'92Hj'#5';'#16#129#31#207#255#24#238#239'A"h'#148#224#227#25'V'#24'#' + +#128'n'#128#194#191#27#238#30'EA'#163#144'^'#138#224'+yU_'#141'6'#188#6'7' + +#163'9'#15'l'#133#149'`'#177#230#163#176#227'J'#143#130'n'#212#171#217'mN' + +#232#213'('#244'h'#235'k95_'#205'<'#250#188#7'_'#217#25#183#239'N'#173'g'#231 + +#22'.j8|S]'#202#7'RR'#135'E'#230'B,'#193#231#20#240#161'Cf"'#136'|'#3'$'#244 + +'^A+'#240#163'6 '#236'}~p'#180#213'!'#17'4'#224#243#130#140#8':#'#9#169'D' + +#128#231#14#224'%'#220#137#219'_'#198#156#133'=c8'#252#172#178#6#20#252'<' + +#220#221#137#194'w.'#240'2'#152'"'#248#188#154#175'A'#219#221'd)`'#130'oE5' + +#223'hP3'#161'7'#25'4L'#232#13#188#202#159#180#241#153#224#139#156'y'#188'z/' + +#8#190'8'#127'?'#165#208'g'#128#182'{'#174#161''''#167'b2'#225#136'O2'#226 + +#180#2'!'#140'H>'#130'X'#167#143#0#137#192'C'#194#207#8' '#12'n'#220'{'#188 + +'~p'#182#215#131#203'^'#15'A'#127#144#249#10'z!'#2#170'X'#188#24'I'#224'?R' + +#127#30#185#136#225#253#11'K'#19'x;'#255','#220#238'B'#161#203#23#156'{2'#133 + +#160#234's+'#183#22'W|'#147#181#8#242#138'+'#193'l'#182#129#137#9'='''#248'&' + +'#'#238'Q'#240'uL'#229'W'#177#24#190#134'9'#243'RU|qr'#14#8#222'z'#254':d#' + +#248#235#216#161'z0'#25'f'#228'3'#17#197'&'#2'i'#5'Q^+ '#18#8'F'#152#22#224 + +#245#133#192'C$'#224'#R'#8#129#215#27#0#167#189#1#156#168#21'P'#174'A('#140 + +'D@9'#9'T'#215#192';'#11#227#157#213#141#175#225#238#10'$'#130#6#169'?'#139 + +'\'#194#200#253#197#245#19'('#252#187#224#238'o('#152'{'#136#195'y,'#227#142 + +'6'#18'|T'#227'-'#214#18#176#21'U'#160#224'['#153#208#155'I'#232'y'#225'g'#26 + +#128#150#19'|q'#248'N'#156#158'+'#8'>'#147#249#212'z'#222#209#9'Q'#232'1'#233 + +'7'#224#137#128#204#132#8#159'tDQ'#0#166#17#132#200'9'#136#155#143#211#8#220 + +'H'#6'D'#4#28')'#4#145#8#26#145#8'j'#193#239#247'!qt'#18#1#167'm'#196#5'm' + +#128#26#156#220#138#219#3'H'#4'Q'#169'?'#130'\'#192'h'#253#249#9'Uyw'#160'0^' + +#128'{'#133#160#238#179'"'#27#222#185'G'#9':'#228#205'/('#169'F'#193'71a'#239 + +'I'#240#5#199#30'K'#203'U'#202'S'#236'zN'#232#187#177#235#199#176'C'#30'BB' + +#172#25#176#236'CN+'#8'G'#163#157'D'#192#251#4'8m'#128'#'#2#143'@'#4'm'#13 + +#224'h'#169'A'#205'!'#192#136' '#194#155#6']'#204#2'*8'#186#16'I'#224#11#169 + +#223#191#212#24#149#191'E'#20#254'Spw'#15#229#234'''Km'#21'|J-+'#190'A;'#222 + +'hB'#193#159#4#182#252'"&'#244'f#'''#252'f^'#240#13#188'W_'#219'e'#197'O&' + +#231#240'R'#223#25#162#147#250']'#231'>D'#193#4'n/'#242#21'$S'#144'{'#210#8 + +#188'!'#232' '#18#160'}'#135#23#218#155#183#130#203#217#4#193'`'#152#249#21 + +#136#8#226#172#246' %'#153#232'y'#220']'#141'D'#208'&'#245'{'#151#10#163#234 + +'g'#137#130'O'#141'0'#31'G'#193'?'#145#254#22'Vh'#5#191#234#171'U*'#180#225 + +'5'#204#185'WP2'#30','#6#29'XL'#26#176#24'9'#2#160'U'#159#9#190'F'#136#225'+' + +'9'#167#30#139#219#11'y'#255'\'#213']'#231'''<'#170'>'#226#244'A'#228'@L@gM' + +#2#249#9'"'#2#17#136#162#6#130'Y'#208#225#9'22'#160#205#225'h'#135#246#166'M' + +'H'#10#29#156'6'#192#242#8#226#156#127#160'S'#27#160'P'#225#137'H'#2#255#147 + +#250'-K'#129'Q'#243#235'D'#225#159#141#187#127#160#144'N'#17'V}'#5#159'i'#199 + ,#169#251'h'#215'['#11#160#176't2'#218#251'f&'#244'V'#163#22#204'D'#0#6'-S' + +#251'){'#143#4#159#203#244#227#146'u'#196'e'#183'];'#248#140'a'#232#16#151#11 + +#11#230'A,'#193#167#30'G'#184#228'"'#230','#196#205#195#155#5#29#222' '#18'A' + +#136#237#221'H'#8#237#173#181#224'l'#217#14#254'`'#16'B'#225'0'#159'f'#28'Oj' + +#24#192'U'#30#222#130#251';G['#161#209#168#248#165#162#240#159#135#187#7'PH' + +#181'2'#190#6'_H'#217#165#144#158#222'`'#196#21#127'"'#228#229#151#178#149 + +#158'V}+['#249'9'#193'7'#232#213'l'#213#167#172'='#242#234's'#9';\'#201#173 + +'Pp'#195'>'#204'Q'#241'iJ'#131#206'DDn'#229'N'#166#31#147'F'#16#229#170#16')' + +#143#128#210#138#189#188'I'#224#18#17'A'#135#219#11'mM'#155#161#195#209#130 + +'&'#4#146#0'%'#19#9#209#130'Nm'#224'#<'#193')H'#2#173'R'#191#223'laD'#255'd' + +#249'N<'#143#137'U~'#193#214#167'D'#30#29#174#250'yE'#168#238#23'O'#0#179'Y' + +#199#4'>'#185#242#27'9[_H'#217'e'#169#186#138#212#226#155#222#26'm'#142'!3' + +#224#139#21#147#14#195'd>A'#148'K7'#230'2'#11'9"'#224#28#132'H'#4'n$'#0#242 + +#13#144'Y`o'#133#246#230'M'#224#243'x:'#181#129'h\'#28')h'#194'3'#156#140'$' + +#240#153#212#239'5'#27#24#177'?]^'#229#127#141#186#234#138'='#252#172#180'VE' + +'N>#'#148#148#239#4'V[>'#191#226'k'#25#1#144#202'O'#241'}'#178#245'uj~'#213 + +#23'j'#237'E^}'#246#225#141#216'O/'#247#145'$'#2#232#236'AH)'#199'Q'#190#0 + +#137#10#142#168#208#200#231#227#136#128#132#223#229#9'2'#31'A'#135''''#0#173 + +#13#191#177#208'a'#144'O-'#142'&C'#134#236#200#184'K'#220#142#251#255#27#233 + +'&'#193#136#252#9#163#240#255#1'w'#247#139'U~'#174#147#14#197#244'U`'#177#21 + +'Cq'#249'4'#176#153#13'('#252'Z&'#252#164#242's'#153'|\'#234'.'#173#250'\5' + +#30#223'aG&'#235'6'#23#127#12#210'"'#145'd'#1#224#27#152#242'D'#16#137#179 + +#162'#"'#2#31#239'$'#228#132'?'#4'N'#158#8#236'm'#13#208#214#248#27'j'#11'A' + +#150'D$D'#10'D&'#193#167#192'i'#3'#'#182'5'#217#136#250'%'#243'*?y'#249'O' + +#160#191#197'*'#191'FM'#130#173#129#252#210'j(,'#169'bj'#190#213#162#5#155'I' + +#155#12#241#137#227#249'B'#18'Ogn>$k'#236#199#144'['#160#214#229#157#185#4 + +#188'Y'#192#218#152'qY'#133#212#153'('#192#215#23'0'#223#0#145#128';'#128#166 + +#1#238#157'Nh'#169'_'#15'^O'#7#231#27#216#209'$h'#1#206'/'#240#177#212#239'3' + +#19#24'1'#191'f'#20'~'#26#139#245#30#10#255#188#174'I=\\'#159'T'#254#25'`' + +#203#207'c+'#190#205#164#3#171'Y'#203#135#247#212#172'XGH'#221'e'#13'7'#146 + +#234#190'h'#229#151#250'M'#142#161'G'#136'|'#132#220','#131'8'#223#201'('#193 + +'7)'#9'sNB'#210#6#220#188'9@'#190#1#167#155#246#254#164'I'#16#224#27#146'DY' + +#155#244'$'#9'P'#214#224#217'H'#2#207'K'#253'>'#211#141#17#241#155'F'#225#159 + +#128#187#255#160#240'O'#18#132#159'b'#243#228#229'gi'#188#182'"T'#249#167#163 + +#192#163#202#143'B'#159#135#155#133'_'#249#141'|}'#190#154'o'#192'A'#141':' + +#229'2Q'#231#220#17#241#9#141'B'#240#13'L'#200#128#23'Z'#153#9#185#3'T['#224 + +#241#134#185'('#1'j'#1#14#212#6#220#168#21#180#183#212'C['#243'&'#214#152#132 + +#202#142#133#156#1#222'/'#128'<'#144'X'#134'$p'#143#212'o-'#157#24#246'?o' + +#222#217#247#1#10#127#137#216#222#167#226#29#157'V'#203#210'x'#11'H'#229''';' + +#223#204#169#252't'#155'e'#243#233':='#252#201#10'='#161':O'#234'76'#134#161 + +'#'#193#165#26#11'-'#200#163#188#147#144#186#19#177#188#1'_8'#169#13'8'#153 + +'F'#16'@'#147#160#3'Z'#234#214'1'#147#128#146#135'('#5'YD'#2't'#172#187'qw' + +#237'H'#153'l4'#172#127#231'('#252'4a'#231'-'#20'~'#139' '#252','#163#143'T~' + +#131#1#138'+f@^^A'#167#224#155#185'0'#31#9'?+'#213#229#227#250'B'#231#29#232 + +'R'#142';'#134#145#1'q'#163#211'd'#164' '#202#165#19#11#225'Br'#14':'#220#28 + +#9#208#214'Z'#191#1'\'#246'&'#212#24#194','#170#16''''#191#0'$M'#130#231#240 + +#128#231#140#132#130#162'a'#251'sG'#225'?'#10'w/'#161#240'k'#132#240#28#169 + +#252'j'#170#213'7'#153#160#164'r6'#216'lff'#235#219#204#218#164#189'/'#180 + +#228'R'#243#173#183#200#209''''#212#225#143#9#255#200#133#144'H'#148'lJ'#130 + +'&A'#24#237#252#16'_n'#204#162#4'nN'#27' '#147#128#162#4'-'#13#155#192#209'Z' + +#203#234#9'('#162' '#174'%@'#18#248'7'#30#238'8$'#129#128#212#239'm('#24#150 + +'?y>'#204'G%'#188'r'#193#211'/8'#251#168#15'_i'#213'L'#176'YM'#144'G'#206'>' + +#139'.'#25#226#211#179'&'#29#202'd'#223'='#161'D'#151#251' '#134#229'G1'#134 + +#1'B<'#216'Th^J+'#188'@'#2'd'#18#144'c'#208#217#17'`'#251#182#230#237#208#214 + +#180#9#130#129'03'#7#186'D'#8#190#194'C'#30#142'$'#224#148#250'}'#13#22#195 + +#238'W'#143#194#127'3'#10#238'mt['#16'~5_'#193'g'#177#22'@i'#229'L'#176'Z' + +#245'L'#240#137#0#200#233#199#132#159'o'#201'%'#30#160#193'>'#128#177'e'#127 + +#212'A<'#2']'#156'' + +#129#253#135#147'c0'#231#197#1#133#159#198'o'#189#141#178#175#18#219#252':' + +#173#26#10#203#166'@Aq%'#243#240''''#133#159'<'#253'$'#252#201#10'>'#174'tW6' + +#22#219#135#223#29'0'#11#2#254#29#167'hi'#181':'#184#231#161#151'`'#234#244 + +'YR_'#162'd'#224'9 '#233#23#136'D'#184#209'f'#228#28'd'#21#133#148''''#208#17 + +'d'#161'B'#167#203#141'$'#240#19'x<'#29#221#145#192';x'#168'#'#145#4'bR'#191 + +#167#254' '#167'e'#130#239#207#255')'#10#191'A,'#252#180#242#23#148'N'#130 + +#162#210#241'I'#225#23'r'#250#5#225#231'Fi'#203'E='#249'r'#250#173'f'#5'''' + +#31#181#16#218#219#186#175'kQ('#148'p'#239'#'#175#192#244#25#187'H}'#153#146 + +'AhP'#10#2#9'D'#185#225'%b'#18'pv'#8#155#27#154'j'#214#128#215#227'fm'#201 + +#187'8'#6#159'F'#2'8['#234#247#211#31#228#172'T'#160#240'O'#193#221'W('#184#5 + +'B'#146#143' '#252#249'EU'#156#205#207#132#159#203#235'gi'#189'z.'#179#143#28 + +#131#138#148#148'^'#24#157'F'#127#23','#191#252#20#248'i'#245#183'=>N$p'#215 + +#131'/'#194#140#153#243#165#190'T'#233#144#28'f'#2#201#129#167'D'#2#212#127 + +#144#230#18#8'$@'#230#128#195#233'B'#18#248#17'|>'#127'2:'#192'&'#21'q'#14 + +#198'?#'#9'\'''#245#219#233#11'9)'#21'('#252#165#184#251#26#133#127#188'8' + +#195#143'9'#252#10#199'AI'#197'N,'#185''''#143#247#246#179#236'>'#157#154#13 + +#215'd'#194'/j'#211#149#179'oR'#2#216#219'Z'#224#180#227#150#224#15#180#231 + +#18'w'#185'B'#1'w'#222#251'<'#204#156#179#155#212#151'+'#9#196#195'P'#133#206 + +'CD'#2'!VC'#16'e'#221#135#133'""'#202#21' '#199' i'#2#1#170#31#160#241#230 + +#204#28'H'#8'$@s'#8#238#151#250'='#245#134#156#147#13#190']'#247#255'Pxg%' + +#133#31#127#148#26#190#168#167#140#226#252#164#242'S'#156#223',R'#251#213'JP' + +#170#184'>}c!'#190#158'q'#255']'#215#194''''#31#190#217#235's'#228'r'#5#252 + +#249#129#21'h'#14#204#149#250'r%'#133#16'*'#20'r'#5'h'#132#25#149#21#139#205 + +#1#210#4#236#237#173#208#178#253'g'#8#132#130#140'('#132#218#129#4'7R'#249 + +#148#134#159'^zI'#234#247#210#19'rJJP'#248#201#21#253#17#141#223#22#170#250 + +#148'|'#134#159#217#146#7'%'#19'fC'#158#201#0'6'#171#150#197#250#217#202#143 + +#194#175#213'(S'#187#246#228#212#187#202'-'#196#227'Q8'#254#176'y'#16#194#31 + +'ko'#208'hu'#240#220'k_'#130'^o'#148#250#146'%'#133#216'1('#152#3#204''''#224 + +#237'L'#27'&'#231' '#151','#180#129#235'0'#20'I!'#129#8#30#225'0$'#129#156#28 + +'M'#150'S'#162#130#4#240#16#10#255#197#226#146'^'#141#138'r'#251'-P:a'#23'\' + +#249#141'l'#213'g'#194'o'#226'V~-'#133#250'D'#243#246'r'#234#13#229'('#222 + +#254#231#179#240#244#223#255#220#231#243#202'+'#171#225#225#167#222#147#250 + +'r%Grr'#17#175#9#4#187#144#128#144''''#208#218'T'#3#246#166#205#157'$'#208 + +#217'O'#192#145'H'#196'vi\'#251'J'#173#212#239#165'+rF^'#248#226#158#127#138 + +#19'}'#168'A'#7'5'#242'('#173#154#11'y63W'#213#199#215#242#147#195#143'*'#250 + +#132#129#28#178#177#149#127'@8'#251#132'%'#224't'#244'='#15'c'#191#131#143 + +#133#11#175#184']'#234#203#149#28'B1'#17'9'#249'"|'#187'1.O '#204'J'#137#137 + +#4':P'#19'hi'#220#4#246#214#237#16#162#198'"'#169'ME'#190#142#4#28'K['#127'{' + +'?"'#245'{'#17'#''D'#134'o'#232#241'#'#149#245#10#225'>'#18'~'#157'^'#15#165 + +#227'w'#1#155#205#154't'#248'Y'#153#218#175#225#235#248';'#213'~!'#183#127#12 + +#253#195'/?}'#7#183',;'#163'_'#207#189#234#134#251'`'#193#146#131#164#190'd' + +#201#145#28'Y'#22#227#204#1#210#4'|B'#155#177'dw'#161' 4'#213#173#131#14#190 + +#148'85<'#24#191#27'M'#129'k!e'#144#186#180#144'\jx'#187#255'K'#20#254']'#187 + +#134#251#138'+w'#134#130#130#210'd'#172#191#179'}'#151#138#235#207#207#183 + +#232#22#6'}'#140'a`8'#239#228#165#168#5#244#221#2#159#194#131#15'='#253#1#20 + +#22#149'I}'#201#146#131'K'#27#230'5'#1#190#185#8'M.'#166#218#1#18'~'#135'''' + +#192'Z'#140'5m'#253#17'' + +#202#242'3'#25#185#149#159#230#241'q'#133'=\'#168'Oj'#6#251#237#215#31#225 + +#230'kNM'#185#143'H'#224#222#199#222#134#210#210'*'#137#175#174'wl\'#183#26 + +'n'#185#246#180'~?'#127#238#174'{'#193#178'['#30#145#250#178's'#2#180'|s-' + +#200#169#187#16#154#3'An"'#17#235','#212#17#20#149#17#175'Ov'#27#22#249#3#190 + ,#12'y['#246'n'#223#242#177#228#29#133'$'#147#31#20'~'#146#14#178#251'm'#226 + +'4_='#218#253'e'#19#230#161#221'oa'#130#207'9'#253'h'#229'W'#179#22'^\I'#175 + +'<9r[j'#220'y'#243'y'#240#243#143#223#236'p'#127'qi'#5#220#247'xnz'#208#219 + +'['#155#224#213#23#30#128'5?|'#1'>'#175'{@'#175'='#243#130#27'`'#255'CN'#144 + +#250'-H'#14'![0'#193#135#7'I'#192'i"'#145#208'^'#140'5'#20'Am'#160#185#238'W' + +'p'#182#215'C8'#196'u'#26'&'#194#224#15'pg'#253'O+n'#0#137'M'#1'ID'#8#133'_' + +#5'\'#178#207#30#226'L?'#157'F'#3'E'#21';'#163#250'_'#146'l'#229'%T'#246'Q3' + +#15#214#194'K)'#227#166#239#230#130#244'#'#206'8z.D#;:v'#149'J'#21'<'#251#198 + +'j'#169'//'#137'p8'#12#239#188#254#4#252#247#227'7'#193#209#222'2'#232#227 + +#200#240#187':'#253#188#235'`'#191'1'#18'H'#166#13#11#227#203'Y'#162#144'P7' + +#144#236'%'#224'GS`5x'#221#174#29#252#1'h1'#30'R'#183'f'#197#135' !'#9'HE'#0 + +'w'#161#240'/'#163#219#10#161#139#175'F'#9#249#133#227#161#168'|2o'#247'wv' + +#239'e'#225#190'd'''#159#220'q'#248#213'l^'#15'7]'#221#179' <'#241#202#183 + +#160#213#234'%'#189#198'`'#208#15#127#185#245#15#176'y'#227#207#189#166#0#15 + +#20#147#167#205#134#229#183'?'#1'j'#181'V'#210#247'''5'#18#162'a'#165'\'#142 + +#0'?{'#128'H'#128#138#134'<\'#205'@'#179#216#31#208'i'#10#180'i'#212#138#217 + +'['#191#127#190#25'$"'#129#172'K'#18#10#255#28#220#253#128#4#160#16#199#251 + +#141'f'#206#238#183#176#6#158#188#221'o'#224'j'#250#233'q*'#238#145#201'd9' + +#21#239#127#255'_'#207#193'+'#207#253#181#199#199#175#189#237'q'#216'i'#214 + +#238#146']'#223#166#13'?'#193#221'('#252#161'Pf'#202#211#213#26'-\t'#245#221 + +'0g'#254#18#201#222#163#212'H$'''#18#9#21#132#220'\'#194'dk1'#26'C'#198'g'#10 + +#182'5n`'#13'F'#187#148#15#191#220#240#211#10#234'w'#193#15'8'#203'.'#178'*J' + +'('#252't'#190#175#197#170#191'`'#247#151#140'G'#187#223'jN'#246#239#167'Q]' + +#212#193'W'#173#22'M'#229#205#21#201#231#241#183'{'#151#193#247'_'#247#156 + +#225'y'#197#13#15#195#172#185#139'$'#185#182#230#198#237'p'#253#165'G'#166'u' + +#213#239#9#187'.'#216#31'.'#188#234'nI'#222'g'#174'@('#30'bN'#193#8#231#15 + +#160'Qd'#212'i'#216#201#166#19#147'?`='#184#218#27'v('#26#146#203#18#251#213 + +#173'y'#137#166#17'g'#157#4#178'M'#0#231#2'7'#187#143#169#254#148#234#171'U' + +#171'Q'#237#223#9#237#254'q,'#212'G'#4'@'#19'z'#141#186'N'#187'_'#220#202'+' + +#151'p'#203'U'#199'A}'#237#166#30#31'?'#245#188#27'a'#233#254'GKrm'#203'/:' + +#12'W'#157#236#181#168'3'#154#173'p'#205#205#143'Cy'#213'dI'#222'o.@p'#10'F' + +#226#220'(2'#214'iX(!&'#18#240#248#161'q'#235#15#224#247'y'#216'0R'#145')' + +#176#161#208#28#223'e'#205#23'/'#135'`'#164#18#0#10#127#1#238'6'#162#240#231 + +#145',+'#168#194#15#5#220'l-'#130#210#170#217#220#136'nQ'#129#15#169#254#201 + +#210#222#28#136#245'w'#135#171#207';'#0':\'#237'=>>{'#222#18#184#248#218#236 + +'W'#131#174#250#246#19#248#251'_'#175#201#250'y'#169#148#248#162'k'#254#138 + +'Z'#207#226#172#159';W@>'#129'x'#12#152#199#159':'#10#249#168#183#160#159's' + +#10#18#17#216#219'['#160#165'v-'#155':'#20#21'B'#131'@?'#239#196#245'{L'#14 + +#255#229#181#215'^'#139'C'#22'I '#155#4#240'4'#10#255#153'B'#194#15'e'#242'i' + +#181#26'('#171#222#21'l'#22'+X-'#26#150#227'o'#210#11#241'~E'#206'W'#247']y' + +#206#190#224#245#184'z|'#220'`'#180#192'}O}'#154#245#235'z'#230'o'#183#192'7' + +#255#253#183'$'#159#9'iw'''#156#185#12#246'>0'#247#19#161'2'#1'nE'#231'z'#11 + +'R'#166' '#181#26'gIB'#194'@R'#26'8R'#251#11#184#28'M]K'#135'}'#10'Yd'#230'Y' + +'G'#236#180#253#214'[o'#205#154')'#144#21#209'B'#225'_'#136#187'/'#196'M=)' + +#225''''#191'x'#2#20#150'M'#228#236'~'#190#159#31#27#209#205''''#251#200#20 + +'|'#154'o'#142#142#228#190#242#156#165'L'#157#235#13#203'n'#127#22#170'''' + +#207#204#234'u'#253#241#186#147#160#174'f'#163#148#31#13#236'{'#200#201'p' + +#236#169'WJz'#13'R!'#217'e'#152'2'#5'Q'#19#160#162'!'#174#155#16'_='#232'rC' + +#211#214#239'!'#16#12'tI'#16#138#191'5'#217#214'x'#204#231#159#127'.h'#1#25 + +''''#129#140'K'#22#10#191#18'w'#171'Q'#246'g'#138#29#127#6#163#9'W'#255#221 + +'P'#232'u'#220#234'o'#20'B~'#156#221#175#148'Q?'#191#172'\'#226#160'q'#229'Y' + +'KX'#152#173'7L'#156':'#27#174#186#229')v'#155#190#232#141#235#190#135'_~' + +#252#2'j6'#255#2#173'-u'#16#14#5#161#176#184#28'f'#238#178#24#150#236#127',' + +#216#242#139#135'|]w\{<4'#214'm'#145#250#227#129'='#150#28#6#167#157#127#171 + +#212#151'!'#13'(*'#144#224#187#9#133'R'#203#135'iko'#222#14#237'M'#155' '#28 + +#230'M'#1#222'!'#168#144#197#143#216'}r'#244#223#217'2'#5#178'A'#0#201'~'#254 + +#130#227#143'V'#255#226#138'Y'#144'_X'#194#170#251#204#204#235#175'f3'#251'4' + +#194#164'^'#5#191#242#231#174#252#195#21'g.'#198'/0'#216#231#243'*''L'#135 + +#246#214#6'^['#232#253';'#173#154'8'#3'.^'#246' '#232#141#230'A_'#215#223#239 + +#189#18'~^'#253#133#212#31#15#195#137'g]'#7#139#246'=J'#234#203#200':'#196 + +#249#1#194#172#1#242#7'P4'#192#229#14#129#27'I'#160'q'#219#15#204#132#236#146 + +#27#176#173#196#26#155'S]'#20#243'e'#131#4'2*^('#252#229#184#251#21#133#223 + +'(8'#254'h'#245'7'#219#138#161#164'r&'#179#249#201#243'o'#22#169#254#148#240 + +#195#138'j'#134#193#140#238'+'#206'\'#4#209'H8'#237#199#165#234#187#227#207 + ,#188#22#246'\'#250#251'A'#189#254#173#151#31#130#143#223'}A'#234#143#135#129 + +'4'#190#229#127'Z'#1#165#229#19#165#190#148#172'#9'#131#144'R'#133#249#209'c' + +'n'#26'I'#206#180#128#16'8'#236'm'#208'R'#187#134#213#10#136#27#138#202'e' + +#137'?'#21')6'#222#186'j'#213'*j-'#158'QS '#211#4#240','#238'N'#231#194'x\' + +#165#159'N'#167#129#210#9#187#162#218'o'#6'3o'#247#155'x'#213'_'#165'Rt'#198 + +#251's\'#248#9'W'#158#177'p'#135'A'#27#233#2'}'#6'W'#160#233'@'#26#193'@'#225 + +#180#183#192#173#151#255'N'#234#143''''#9#157#222#8'w<'#244'>(G'#227#240#145 + +#132#184#167' '#167#5#176#198#162#158#16#155'@'#220'Z'#255'+t8'#26#152'C0'#22 + +#139#9#164#17#210'(";W'#154'[k>'#255#252's'#129#4'2'#130#140#137#25'_'#236 + +#179#25#127#200#202'd'#147#15'\'#225#243'J&Aa'#201#4'&'#248#22'>'#219#143#188 + +#254'B'#194#143#208#214'K6'#28'4'#128'3'#22#160#234#150#185#249#15#148'F'#252 + +#199'G>'#4#165'j'#224#130#243#199'k'#143#131#214#166#237'R~<)'#168#24'?'#13 + +#174#190#253'9'#169'/#'#171'H'#206#31#20'G'#5#130'\'#150' E'#5#152'&'#224#246 + +'A'#211#182#149#16#240#7#146#25#130'd6'#160#22#240#216#30#147'#'#151#226#203 + +'c'#153'4'#5'2I'#0#127#195#221#5#194#234'O'#171#187#222'`'#198#213#127'>'#174 + +#252#186#164#234'O1'#127#13#175#250#11#173#188's5'#236#215#21'W"'#1'd:'#211 + +'n'#206'n'#251#194#233#23#253'q'#192#175'['#245#205#135#240#226#223'o'#145 + +#234#163#233#22'{'#29'x'#2#28'q'#210#229'R_FV'#145'L'#21'&_'#0#223'T4'#16#226 + +#18#132'H'#3' "ho'#169#5'{'#211#198#174'a'#193#160'Y'#23#157#174#143'ln'#200 + +#164')'#144#17'Q'#227#251#250'oCa'#214#8#171#191#150#194'~'#227'v'#130#130 + +#194'q,'#233#135'R}'#169#198#159#10'}'#146#173#189#134'Y['#175#171#207'^'#136 + +'_lf'#9'@'#173#209#193#157#127#31'\.'#193'u'#231#239#3#225#12#213#1#12#22#231 + +'^y'#31'L'#155#185#135#212#151#145'u'#136'G'#145'S'#130#16#171#21#224'K'#135 + +'I'#19' -'#192#231#245'$'#147#131#226#156'/'#224#129#137#214#198#229#133#133 + +#133#145'Li'#1#153'"'#128'{pw'#149#216#246'7'#24'q'#245#175#222#21'W}m'#146#0 + +'('#215'_'#163'Q'#138'r'#253'3'#253'5'#164#23#203#206'Y'#196#190#172'L'#131 + +#132'f'#234#206#3'/*'#250#199'3'#127#130#149'_H'#147#16#212#19#242#10'J'#225 + +#250#191#252'S'#234#203#200':'#132#4'!'#161'V'#128#229#6#8#166'@W-'#128#250#8 + +#178'(B'#194'k'#209#248#166#203'|'#155'Z'#143'='#246#216'h&'#18#132#210'.r(' + +#252#249#184#219'.'#158#231'G*~~'#233'4(('#174'`'#182#191'9'#153#238#171'J' + +#233#231'?'#220#176#252#188#197#25#245#1#8#152#188#211#174'H'#2#15#12#248'u~' + +#159#27'n'#187#252#224#164'-'#154'+'#184#244#198#167#161'|'#252'4'#169'/#' + +#235'`i'#194#162#178'a'#214'U'#152#143#10'Px'#176'i'#203'w'#224#247#251#152 + +#22' D'#4#20#178#248'_'#198#233'jn'#213'h4'#145'L8'#4'3A'#0#255#135#187#27 + +#133#184'?'#173#254'z'#189#1#202'&'#238#193#4#159'<'#255#20#243#167#176#31 + +#149#249#178'b'#31#190#189#207'p'#226#128#166#186#205'p'#255'm'#167'g'#229'\' + +'&K>'#220'xo'#255'z'#247'u'#197#227#247'\'#10'[6'#172#202#230'G'#211'''*'#171 + +'w'#134#139#174#127'L'#234#203'H'#162'v'#235'z'#248#224#141#191#179'U'#248 + +#202#219'^'#4'm'#6#134#161#236'P6LZ'#0's'#8#134'Xkq'#242#7#216'['#182#131#189 + +'y'#19#203#11#16'E'#4':'#10#13#222#25#165#150'p'#187#209'h'#140#166#219#20'H' + +#171#200#161#240'S'#246#10#173#254#214'd'#193#15#10'y^'#233#20#200'/'#170'd' + +#4'`'#225'+'#253#132#213'_.'#204#241'K'#251'G'#158'Y<'#245#192#149#176'i'#221 + +#202#172#156#139#138'l'#254#244#232#127#7#245'Z'#183#171#13#238#188#246#168 + +#156#210#2'hq'#184#225#158'w'#192'h'#178'Jz'#29'?'#175#250#12#222'z'#233#175 + +#224#245'8'#147#247'Yl'#133'p'#237#157#175#225'oR'#153#246#243#9'#'#200#147 + +#29#132#216#188#193#8'x'#242#5'P'#181#224'w'#16#164#136'@'#172'S'#11 + +'P'#202#227#255'7'#181#208'~'#151#221'n'#15#167#219'!'#152'n'#2#184#30'w'#127 + +#20#175#254#172#183#127#245#238#184#234#235'p'#245'Ws'#157'}'#249'b'#159'd' + +#216'o8-'#253#192#133'tn'#190'x'#31#136'g('#7#160';\'#247#151#183#152'&0'#24 + +';d'#213'_'#204#156#191#15#156'x'#174#180#3'G'#222'|'#225'.'#248 + +#254#203'wv'#184#191'x\5\v'#243#243#25'9'#167'0'#130'<'#22#19#194#130#145'd' + +#243#16#210#4#218#155#183#130#179'uk'#215'r'#225#246#170'<'#255',u'#194#233 + +'L'#183'C0m'#146#135#194'O'#189#175'jP'#152#11#133#156#127'J'#249#205'+'#158 + +#4#249#197#227'q'#245'Ws'#131'6'#127#209#225'p'#196')'#203'2r^'#241#152'1'#234'#'#232#167 + +#228' >*@Z@'#211#150'o!'#24#10'B4'#210'Y#'#160'R'#196'o'#24#167#171'}'#200 + +#229'r'#133#210#233#16'L'''#1'\'#134#187#251#133#22#223'JV'#238#171#195#213 + +#127#15'0'#25#185')'#190#228#249#215#137'W'#255'af'#247#11#248#203'uG'#130 + +#167#195#158#213's'#206#156#191'/'#28'w'#214#224#227#250#143#254#249'\h'#172 + +#149#182'B'#176'+'#14':'#234'"X'#184#223#241#146#157#127#235#198#213#168#29 + +'u'#159#151' '#147#201#225#218#187#254#5#6'cf'#204#148#148#185#2'4v<'#16#6 + +#143#151'#'#129#246#166#205#224'j'#171'I'#169#17#192#127#154'&'#216#218#230 + ,'DC'#30'O:'#29#130#233'$'#128#159#196'#'#189')'#231#223'VT'#13#249'%'#213',' + +#219#143'y'#254'u'#157#147'|'#5#219#127#184#161#177#246'7x'#236#174's'#179'~' + +#222#130#226'J'#184#228#230#193#231#247'?'#250#167#179#160#185'A'#250#10'A1' + +#170#167#205#131#211'/'#249#235#208#15'4H'#4#253'^'#184#243#154'C{|'#188'j' + +#210'l8'#235#138#7'3rn'#161'N'#128#204#0'J'#14#242#5#195#172'd'#152#204#0#183 + +#199#11#205#219'V'#162#22#16'Ji'#29#166'SFO'#221'i\'#224'-$'#128#208#140#25 + +'3'#210#162#5#164'E'#2#199#205':q'#14#200#228'?'#166#14#248'PC'#217#196'=' + +#193'h'#212'%'#195'~]m'#127'v'#1#195'L'#5'x'#246#129#203#160'f'#211#154#172 + +#159'W'#161'T'#193'M'#247#127'<'#232#215'?p'#203#9#224#180'7e'#253#186'{'#131 + +#209#156#15'W'#255#233#13'I'#175#225#214'K'#150'v'#186#232#187#193'y'#203#158 + +#128#178#202')i='#167'`'#138'u'#230#5#196'Y#Qj'#28'Bu'#2#20#26'lk'#218#8#238 + +#246':'#22'-'#16#210#131#21#242#196#191''''#231#181#156#145#151#151#231'okkK' + +#139#22#144#30#2#152'}'#242#189#184#187'R'#156#248'c'#206'+'#133#162#242#25 + +'l'#245#167#141'l'#255#174#5'?'#195'L'#246#25#238#184'|'#191#140#21#0#245#133 + +#195'O'#186#6#230#238'y'#232#160'^{'#207#245'G0_@.'#129'4'#197#155#30#200'~' + +#199'$1'#250#250'>+&'#236#12'g]'#249#240#0#142#216'?'#8#26'@gD'#160#179#135 + +' +'#22'r9'#160#173'v'#245#14'EB'#165'F'#215#156'Bs'#188#209'h4'#6#211#161#5 + +#12'Y'#4#11'&'#238#167#212#24#139#235'P'#160'K'#196#206#191#194#242'Y`'#205 + +'+J'#18#0'7'#211'O'#148#243#159#246#143'4'#243#168#223#182#14#158#185#255'b' + +#201#206'o+('#131#139'oZ1'#168#215#222'u'#237#161#16#238#163'y'#137#20#184 + +#225#222#143'@'#174#148#206#17'x'#247#242#195'!'#24#240#246#248'8'#249#2#150 + +#223#243'>.j'#233#175'd'#20#198#139#209#198':'#9#135'"\'#15'A$'#0'2'#7#154'k' + +#190'g'#201'\bg'#160'F'#17#185'~'#130#205#254'x'#186#180#128'!'#203#225#184 + +#217''''#29#130#135'yW'#172#254#235'tz('#157#184#7#152#244#26#214#229#135'e' + +#253#241#171'?'#169#255#220#7#155#246#207'3'#227'xg'#197#159'a'#237#247#255 + +#25#250#129#134#128'E'#7#158#10'{'#29'|'#230#128'_'#247#231#171#15'D{2'#167 + +'F'#211'3\q'#199#27#160#207#144#163#173'?x'#232#182#19#192#237#236'}B'#242 + +#194#253'N'#130#165#135#157#147#145#243''''#135#138#196'83'#128#178#3'='#188 + +')`o'#169#1'g'#203#230'd'#219'0'#190'Jp'#213#228#188#230#223#163#6#224'N'#135 + +'/`'#168'b(C'#245#255'%'#220#159' '#174#250#179#20'TAA'#233'd'#182#242#147 + +#240#179#156#127'a'#180#215'0'#140#251#11'x'#152'~,'#174#190#199'ig'#18#244 + +#217#157'q'#249'#PZ9'#176'T'#218';'#175#220'/+3'#2#6#138#11#174#127#1'l'#133 + +#227'$;'#255'S'#247#156#7'-'#13#155'{}'#142#193'd'#131#203'n'#207'L'#253#2 + +#203#11#192#175'%'#154#156'''@y'#1'\'#207#0#143#199#3#205#219#190#235'j'#6'$' + +#242#180#158#189#139#140#190'_'#210#161#5#12'I'#18'Kw>'#214'"W'#168#155#240 + +'G'#169#19'w'#252')'#170#154#7#22#139#141#9#191#208#231'O'#205#175#254#178'a' + +#24#247#23'p'#215'5'#251'g'#188#250#175'?'#208'h'#13'p'#217'mo'#12'Hu'#206 + +#149'k'#239#138#11'oz'#5#204#214'B'#201#206#255#226#195#151#161'i'#247'K'#159 + +#207';'#227#138'G'#161#164'<'#189#206'@'#1#226'J'#193#0#211#2#194'L'#11' 3' + +#160#165'n'#13#248#220#246#20'3@'#173#136'>2)'#223#241''''#157'N'#231#25#170 + +#22'0'#20'I'#148#141#155'u'#210'Y('#205'O'#138'c'#255':'#189#25'J&'#236#202 + +'B~F'#3#183#250'k'#133#138'?'#129#0'2'#242'1f'#30'w]'#189#159#212#151#144'DE' + +#245',8'#233#194#254#135#208#238'^v@V*'#23#7#2#250#221','#187#251#163#172#159 + +#215#209'V'#7#171#190#252#23'4'#213'n'#128#182#230'm'#253'j'#235'V5i'#23'8' + +#225#252#244'O?'#18'$'#150#141#26#143'u:'#3'}'#228#12'D"p'#182'7'#128#189#241 + +#215#20'3@&K'#212'M'#201'k'#222#27'??'#215'P'#181#128#161#17#192#236#147'?' + +#199#253#18'.'#166#207'M'#248#181#22'q'#153#127'$'#248#194'`O'#173#134'k'#244 + +#169#16#226#254#195'P'#3#8#6#189#240#208'MGH}'#25')'#216#231'w'#23#194#188 + +#197#253'k'#184'y'#239#181#7'f'#165'rq '#160'^'#7#151#221#241#206#208#15#212 + +#7#162#209'0'#252#188#242#3#216#176#230'S'#166#238'G'#250#209#200#181'+'#228 + +'r'#5'\q'#231#251#236'w'#158'v'#240#209#0#193#25#200'B'#130#188'/'#192#231#11 + +'@'#243#214'o'#184#190#129#157'f'#0'X'#181#129'S'#202#173#190'OQ'#3#240'644' + +#4#15'?'#252#240#216'`'#180#128'AKb'#217#204#227#170'er'#21#181#252#146#137 + +#213#255#226#234#221#209#246'7'#166#172#254#164#254#211#7''''#31#198#234#127 + +'['#211'Vx'#238#190'?H}'#25') '#15#245'YW?'#133'6ty'#159#207#253#235#242#131 + +'r'#142#0#242#138'*'#217#245'g'#18#159#189#243'wX'#245#5#229#26#12'='#13'z' + +#241'Ag'#194#238#251#156#148#145#235'$'#225#23#18#131#184'"!./'#128#234#4#218 + +#234#215#131#167#163#169'Kjp'#236#141')'#5#142#171'U*'#149#203#135',1'#216#26 + +#129#193'J'#163#172'|'#246#201'7'#226#153'n'#23'{'#255#141#230#2'('#172#152 + +#205#173#254'z'#21#232#209#12#160'6'#223'*'#149#144#246';<'#133#159#176'm' + +#195'w'#240#230#179'7I}'#25';'#128'<'#232#231#223#248#143'>'#159'w'#255#13 + +#135'd'#181'x'#169'?'#216#251#240#11'`'#151#133'Gf'#236#248#219'6'#174#132'7' + +#159#185'1m'#199#179#228#149#194#217#203'2'#211#215'P'#152'+'#200':'#8'G'#185 + +#225#162'>'#161'i'#136#179#21#218#235#215#166'$'#5#201' '#209'19'#191'u'#145 + ,'\'#150'h'#195#197#215'+'#170#20#28#144#157'7h'#2'@'#245#159#234'S'#23#139'+' + +#255#242'J'#167#131'-'#191#12#244'zU2'#244#199#138'~'#134'q'#222#191#128#159 + +#191#127#31'>~#'#251's'#254#250#131'I;/'#130#195'O'#238#157#156#30#188#241'P' + +#201#18#152#186#3#149'8_v'#251#191'I'#183#206#200#241#253'^'#23''#232#163'7|'#247#217#10#248#230#163#204 + +#148#136#166#3#135#156'p=L'#153#181'W'#143#143'?q'#231#137#224#243'8'#164#190 + +#204'$'#170'&'#207#131'#'#207#252'S'#198#142#255#244#221#167#129#219#217#146 + +#246#227#238#182#247#137#176'`'#255'3'#210'~\'#241' '#145#168#168'y('#133#4 + +'I'#19'ho\'#7#30'gsJm'#128'^'#21'y'#180#210'b'#191#31'I'#193#129'&'#128'o0' + +#206#192'A'#17'@'#197#156#147#247#195#235#252#143'X'#253#215#234#200#251'?' + +#159#9#190#1'5'#0#193#249#199#133#254#134'o'#234#175#128#207#223'y'#4#214'~' + +#155'y'#135#213'`'#161'Ti'#224#194'['#223#234#241#241#247'^'#186#3'6'#175#251 + +'R'#234#203#228#175'U'#13#231','#127'%c+'#233#251#175#222#9#155#214#14#174 + +#129'J'#223#215#174#129#243'o~3#'#206'@ae'#167'h@'#152#31'$B'#137'AD'#0'N{=8' + +#155'6'#166#180#11'S'#202'c'#223'O'#202'k;'#7#175#165'='#18#137#184'='#30'Oh' + +#160#13'C'#6'E'#0'h'#255#255#9#143#190'\'#28#254'3'#219'*'#209#4#152#204#236 + +#127#218'h'#188#183'Z'#24#243'5'#12#171#254#186#226#235#15#159#130#213'_'#190 + +'.'#245'e'#244#138#5#7#156#9's'#23'w?'#149'w'#203#250#175#224#253#151#239#144 + +#250#18#25#14';'#229'6'#24'?u'#183#140#28';'#232'w'#195#147#127'>'#161#215#2 + +#159#161'b'#202#172#189#225#128'c3'#215'+'#128#181#12#19#204#0#158#0'|^/'#180 + +#212'|'#151','#17#230#252#0#16#156'\'#208#182#31#138'Y'#227'`'#157#129#3#149 + +'L'#217#173#183#222'*{'#226#205'M_'#225#237'='#196#197'?y'#227'v'#6#171#173 + +#152#23'~n'#245#231#188#255#178'a'#217#240#179'+'#182#172#255#18'>x%s*k:'#160 + +#213#153#224#236#235'^'#237#254'A'#252#209#252#237#182#195'%o'#10'2e'#246#222 + +#176#255#209#215'd'#236#248#159#188'q/lX'#243'IF'#223#3'-|''_'#246'$s'#10#166 + +#27'I3 '#206#153#1','''#0#9#128#136#128#8' '#24#240#165#248#1#10#244#254'K' + +#11#13#158#143'Q'#11#176'SH'#16#181#128#240'@'#204#128#1#19#192#148#221'N2' + +#251'B'#178'v'#154#248#211'i'#255#171#160#164'zO'#208#235'u'#172#232#135#156 + +#127'Z>'#245'W>'#12#219'}w'#7'ZY'#158#185#235'D'#169'/'#163'O'#236'{'#212#213 + +'L'#200#186#195#11#247#158#14'^w'#187'd'#215'V4n2'#28'}^f'#29#169'O'#220'q' + +#20'D#'#161#140#191#23'K'#254'88'#233#210#199#211'~'#220#174#237#195')'#26'@' + +'$'#16' ?@'#211#6#240'8'#27#187#250#1'^'#172'0'#183#223#135'ZA'#171'N'#167's' + +#15#180'Jp'#160#162')/'#159'}'#226'!'#9#144#191'#'#216#244#20#255#215#27#172 + +'PX9'#151#9'?'#249#0#152#250#175'$'#239#191#208#244'cd'#144#192'cl'#5#205#173 + +'l'#186#174'(.'#159#6'G'#158'so'#183#143#173#252#228'9X'#253'E'#223'!'#195'L' + +' '#191'x'#2#28'{A'#250#203'j'#197#248'u'#213#7#240#223'w'#30#202#218'{Zt' + +#240#249#176#243#238#135#167#245#152'|'#247#31#212#0#184'nA'#194'hq6^'#220 + +#209#4#142#166'_'#187#250#1#214'M'#206'o?'#31#9#160#9#205#0'g('#20#242#15#196 + +#12#24#136'X2I.'#159's'#242#221'x'#222'+'#197#14'@s~%'#235#253'G'#194#175'G' + +#225#167'a'#31'D'#0'r'#133'l'#216#135#255#196'x'#225#222'S'#193#239'u'#14#253 + +'@'#25#132'Zk'#128'3'#175'}'#181#199#199#223'x'#252'rhk'#218'<'#128'#'#14#29 + +#214#130'r8'#254'"'#154#20#151#153#144#159#128#151#30'8'#27'<'#174#244'{'#254 + +'{'#2#245'5fV'#248 + +#219#26'7'#193#191#158#186'2+'#239'I'#140#25#187#30#6#11#14'Jo'#134'hgRPg' + +#159#0#193#20'h'#175#253#129#245#8#16'u'#12#134'|'#157#247#230'b'#147#255'}' + +#148#201#22'$'#128#14'2'#3'P'#3#136'B?'#162#1#3#17'O'#249#132'9G'#230#133#19 + +#250'f'#188#173'H'#150#255#170')'#254#191#16#237'~'#174#233#7#197#254'5|'#242 + +#15#215#245'w'#228'0'#128#179'm;'#188#241#152't'#13'A'#250#139#197#135']'#10 + +'S'#230#236#223#235#251'x'#243#241'K3n'#206#204'^x'#28#204#223#251#212#172 + +#188#231#183#159#190#10'I'#224#183#172#156'K'#12#149'Z'#11#167'-{-'#189#7'Mp' + +'9'#1#228#8#140'D'#184'h'#128#16#18't'#182'lBS'#160'N'#1'D'#2'd'#226 + +#216#27#215#165'8'#2'U'#242#216'&4'#3'.'#198#219#13']'#204#128'>'#163#1#253 + +'&'#0'R'#255#191#217#164#186')'#145#144#221'"'#216#255'4'#247#207#156'?'#30 + +#172'E'#19#152#240#147#243#143'&'#1#177#220#127#249#200#178#255#5'|'#251#225 + +'c'#240#235#170#247#164#190#140'^ '#195#21#233#31'h'#154#245#175#133#213#170 + +#207'_'#128'u+'#223#198#31'T'#223'%'#177'}'#158#25'5'#194#9#211#23#194'B'#212 + +'@2'#209'B'#171'''|'#242#250#157'P'#251#219#183'Y;_W'#152'l%p'#204#5#233#27 + +'u&D'#2#132#226' V'#27#16#138'23 '#16#8'B'#203#182#175#240#251#138''''#29#129 + +'2Y'#194'7'#173#160#245'd4'#11#234'('#26'`6'#155';'#182'l'#217#18'Z'#183'n' + +#29#153#1#189#170'y'#253'&'#128#165'K'#151'*6'#187#198#189#128#231';A'#236#0 + +#180#149'L'#7#147#181#132#9'?'#167#254'wv'#254'aC?F'#152#6#16#143'Ga'#5'j'#1 + +#180#207'E'#232#12'68'#238#146'g'#7#250#174#224#251'O'#158#133#223#214'|0@' + +#141'@'#198#178#250'4:3'#20#148'N'#130#5#7'_'#12'jm'#250#231#234#245'z'#229 + +#236#251'8N'#210'JG'#146#135#211#174#253'WZ'#143#201'R'#131'y?'#0#155#29#128 + +#4'@'#27#17'A'#235#182#239' '#28#246#167#248#1#198'['#237#231'j'#20#225#245 + +'J'#165#178#9'W'#127#167'N'#167#11#244#167'6'#160#191#210')'#159'7o'#158#162 + +'9:'#141'hv'#174#152#0#10'*'#230#130#201'le'#194#175#213't'#134#255#134's' + +#235#175#190#240#213'{'#15#194#230#28'u'#6#142#199#21'x'#175#223#15'>'#209 + +#134#242#29#234'6}'#7'M'#219#215#178'N4'#241'X'#132'U'#17#146#160#145#160'[' + +#242#203#153#176#23'W'#236#4#230'<'#233'Zy'#9#248#254#147#167'a'#253#247#131 + +#27#156#154'N,='#234'Z'#168#154#178'g'#218#142#215'u'#132#24'5'#10#9#242'Z@{' + +#253'Oh'#246#216'S'#8#160#216#232#249#147'M'#235#251#24#239'k'#196#191#237 + +#161'P'#200#215#159#1'"'#253#145'Pf'#255#31'|'#240#193#170#181#141'ymx'#219 + +'$'#142#0#20'MX'#8#6#157#134'['#253#133#226#31#249#200'I'#0#234#14'$'#12#175 + +'=tF'#214'<'#233#253#6'~'#224'G'#254#225'Q0Z'#138#165#190#146#172#225#229#191 + +#158#136'Z'#203#192#27'|'#164#27#21#147'wC'#18#184'.m'#199'K'#13#7'v'#18#0 + +#141#21'w4'#253#6'^WC'#151#6'!'#254#23#139#244#174#151#209#254#175#139'F'#163 + +'mj'#181#218#211#159#18#225'~'#17#0#217#255#171'6'#199'+Cq'#237#214#164#3#16 + +#237'='#181'F'#143#4#176#27#203#250'c'#171#191'Z'#193#186#2')'#21'#'''#249 + +#167''''#216'['#182#192#7'/,'#203'h'#206#249'@Q9e'#15'X'#252#251#204#228#168 + +#231'"6'#253#248#1#172#252'8'#253#217'x'#131#129'Vo'#129#163'/z&'#173#199#20 + +#210#130#201#214''''#2#16#162#1#29#246':'#232'h'#221#156#18#9'0'#168'C'#159 + +'UZ\'#15#163'|'#214#14'$'#28#216#31#17#149#163#253'/'#175'q'#151#238#23#137 + +#201#223'O'#137#0#24#242'!'#191'b'#22#155#3'@'#177#127'F'#0#138#206#8#192'H' + +#199#154#255#189#0#235'W'#190')'#245'e0'#144#231#253#152'K^'#204#170#243'Mj' + +#188#249#232#217#16#240#229'Fb'#150#12#127#240'''^'#153#222'b1a'#148'x'#140 + +#207#7' '#2#8#134'#'#224#235#176#131#189#241#231#148'H'#128'F'#25#253#181#218 + +'f'#191#3#229's;'#254#221#20#12#6#157'J'#165#178#207#226#160'~'#17#192#140#25 + +'3'#148'n'#213#172#11#226#9#249#253'b'#2'0'#217#202#193'V<'#25'U'#255'N'#2'H' + +#142#252#30#225#26#128#128#207'^'#191#29#154'j'#178'?*L'#12#242#190#239'}' + +#204'MPR5['#234#143'#kh'#220#182#26'>'#255'gnT7'#10'8'#225#242'W@'#158'&'#2 + +'f'#170'='#223'#@'#240#3#176'~'#129#148#16#228#247'B'#235#246#149')'#4#160 + +#148#199#237#147#242'Z'#175'E'#185#164#9#221#13#129'@'#192#238#247#251'}&' + +#147#169#215#226#160#190'D'#148#169#255'^'#175'W'#249'K'#147#237#190'xBv'#129 + +#152#0#172#197'S'#192#130'$'#160#161#8#128'J!'#234#254#3#204#30#29#13#4'@' + +#248#238#195'G`'#235'/'#210'8'#5#233#251'Xr'#228#245'P6a'#174#212#31'CV'#241 + +#239#167'/'#6#143'3'#183'f'#29#238'{'#252#237'l'#28'^'#186#144#236#15' '#26 + +'%N&@'#24'5'#129#230'-_B4'#18'I'#18#0'">5'#191#229'r'#20#203#173#248'w]8'#28 + +#166'Va'#30'Q'#143#128'n'#253#0#253'"'#128#182#182'6'#213'fW'#217';'#137#132 + +'l?q'#17'P'#222#184#153'`4'#23#178#213#159#171#254#235','#0#26'%'#178#159#196 + +'/'#223#252#3#183'W'#135'~'#160#1#128':'#213'.8'#236'*('#159#180#187#212'o?' + +#171'p'#182'l'#133#15'Wd'#174#164'x'#176#152#179#228't'#152'6'#255'wi;'#30'_' + +#23#196'|'#0#177'(?D'#20'M'#0'r'#6#182'm'#255#1#194'A/'#171#9#16#136#162#210 + +#226#252#139'A'#29#254#142#252#0#161'P'#168#197'`0t'#212#214#214#6'{'#203#7 + +#232#147#0'('#254#143'j'#132#250#199'Z'#243'z'#27#205#196#146'wv'#1'RB'#209#132'E'#160#165#236'?u'#151#177#223#195#184 + +#253#247'PA'#171#211#234'O'#30#3'G3'#253'@'#211'O'#4'*'#181#30'v^t'#18'L'#154 + +'s'#176#212'oU'#18#248#221'm'#240#238#147#231'K}'#25#221'b'#210#156#131'`' + +#151'}'#206'M'#235'1'#217'b'#194#143#14#139#242'&'#0#249#1'\'#246'm'#224'm' + ,#175'I!'#0#139'6'#240'q'#153#201'M'#163#250#182#225#223#141#184'''?'#128#191 + +#188#188'<g'#255 + +#167'$'#0#201'G'#141#237#223#27#130'~'#23#172#254#244'Ih'#216#250'=2'#248#208 + +#179#212#244'hj'#237#188#231#9'0~'#250'^C>'#214'p'#198#127#223#248'?h'#169 + +#253'I'#234#203#232#22'S'#230#30#206#204#128'tB'#136#4'P80'#18#163'\'#0#218 + +'"'#172'1'#136#171'ecJ2'#16#170#255'?V'#152#29#143#201#229#242'mx'#127'='#154 + +#233#237'}u'#9#234'MTY'#251#175#239#190#251'N'#245'['#171'q~0'#170#254'R'#198 + +#229#246'2'#2#208#26#242#160#160'|6'#18#0'7'#248'S'#171#230#186#255#202'y' + +#239#255#232#243#2't'#15#250#130'~'#254#250'%'#168#221#240'?'#22#178#234'o'#5 + +#30'y'#246#13#150'"('#169#154#3#147#231#28#2'f'#155#244'YwR#'#26#14#194#27 + +#143#158'"y['#179#158'0}'#215#163'`'#214#194#147#211'v'#248'1'#228#14#254#249#192#9'h'#3#167's'#208'gzA+'#255'A' + +#167#167#127#230'A'#178',8'#193'E'#148#136#0'hX('#245#5'h'#221#250#5#27#248 + +'*Z'#145#187#141'N'#20'*'#13#28'}'#233#203#25 + +';'#190#160#248'PYp'#8'5'#0#31#18#128'?D3'#2'VA$'#232'N!'#128#234'<'#251#11 + +#26'Et='#222#220#138#191#231#237'h'#2#244#26#10#236#145#0'('#4'XXX'#168'B3' + +#192#248'K'#147#237#159#241#132'l1{@ '#128'q'#179#193'h'#202#7#147#137''''#0 + +#26#3#206#183#1#207#4#9#188#243#216#185#224#239'E'#160#199#207#216#27'v?'#248 + +#18#230')^'#245#241#19#3'N'#191'U'#170#180#176#199'!'#151#193#184#201#163#171 + +#178'n8'#128'l'#223#215#239';6g3'#0#231#238's6'#211'&3'#5'!'#29#152'"'#1#212 + ,#25#200#235#11#177'\'#0'J'#4#10#251#157')'#4'0'#222#234#248#135'N'#21'YK&'#0 + +#229#2#224#234'O'#205'A\'#212'$t'#247#221'w'#143#12#136#0'('#7' '#20#10#25 + +#127'm-x'#27#9#128'IF'''#1#204#5#163#217#10'f'#163#22#180'H'#0#212#9'H'#166 + +#200'\'#15#128#143'W,'#7'{'#227#198#30#31'''/l'#193#184'i'#208'Z'#251#243#144 + +#206'SX1'#3#150#28'u#j'#19#218#204#188#145'1'#12#10#239'>q'#1'x]'#205'R_'#198 + +#14#160#26#141#195#255#144#217#182'd'#9'^d'#217#192#208'p'#20'<^'#158#0#234 + +#215'B8`O!'#128'J'#139#227#13#189'*L'#197#18#201'\'#0#212#226#157'H'#6#221 + +#230#2#244'J'#0'j'#181'Z'#19#139#197#140#155#28'E'#175#196#226#242#165#236#1 + +#222#203'o+'#157#131'&@>'#243#1'P$@'#145't'#2'f'#134#1'V~'#240' l'#203'R'#211 + +#13#5#146#201#220#253#206#131#234#153#251#15#253'`cH'#11#214'|'#254'LN'#166#1 + +#31'p'#234'=`+'#158#148#209's'#8#233#192'q'#158#0#220'D'#0#254'0'#18#192#26 + +'4'#1'\)'#4'0'#193#230'x]'#171#140#172#3'>'#27#144#186#4#247'6-'#168'O'#2#8 + +#135#195#166'm'#29#165'OF'#227'r'#166#227#8#4'`)'#153#9'f['#17#24'y'#2#160'f' + +' '#178#12'N'#2'j'#174'Y'#3#255'}'#237#214#140'~'#208']a+'#158#8'K'#143#187 + +'-'#235#189#238#199#176'#'#130#254#14'x'#251'og'#230#212't'#230#146#9#187#192 + +'^'#199#220#146#241#243#8'EAqf'#2'D'#192#235#14#129#151#8#160'n'#21'DB'#30 + +#238'9<'#1'L'#180#181#189#162'R'#196'6Q='#128#208#30#12'I'#192#209'S2PO'#210 + +#154#204#2'D'#152'6'#180#218#238#143#198#21#201'('#0#17#128#185#136#250#194 + +#151#128#201#164#3#131'^'#197#17'@'#134#235#0'^'#187#247'('#180#131#178#251#3 + +#144#203#149'0{'#233#25'0y'#222'aY='#239#24'v'#196#166#213#239#194#143#159'<' + +'!'#245'e0'#208#140#132'C'#207#251'{'#210#241#156#13#196#248'T`'#143''''#8'>' + +'$'#0'J'#5#142#133#131')'#190#145')'#249'-+'#208#26#175#1'>'#25#8#247#13'(' + +#252#164#1#248#186#235#11#208''''#1#168'T*'#243'f{'#254#31#195'1'#197#25#236 + +#5'<'#1#152#10#166#176'D '#179'Y'#139#4#160'a'#4#192'f'#1'f'#144#4#200#14#244 + +'8'#26#135'~'#160'A'#192'RP'#9'{'#31#127#27'h'#141'y'#146#156#127#12#28'>}' + +#233#6'h'#173#251'E'#210'k'#208#155#242#225#16#18#254',u`f&@'#28'X'#243#15'J' + +#0'r'#187#3#204#7#208'F'#169#192#209#136#152#0#18#211#11'[^'#196#191#235'I'#3 + +'P('#20#219'"'#145'H'#3#222#223'>h'#2'@5'#194'R'#227'*'#188'>'#20'S^'#200'^' + +#192#11#184')'#127'"'#152#11#171#192'l'#210#128#209#160#3#165#138'k'#6#154 + +#201'>'#0#171'>~'#156#173#2'R'#129'Z?'#239#188#240'$'#152#177'gzK>'#135#27 + +#220#246'zh'#216#252#29#11#183#6'|.'#8#5#220#172'V_'#165#214#129'Zg'#2#173 + +#222#12'Fk)TN['#12'zsAZ'#207'MCY'#222#127'J'#186#134#160#244#190#14'9'#231'a' + +#166#25'f'#11#156#15#144'/'#7#14'F'#160#163'#'#192#178#1#219#182#254#143'/' + +#20#226#228'Y.KDP'#3'x'#149'R'#128#129#171#5'`'#233#192#184#136#183#187'\.ow' + +#147#130'z%'#0#170#3#192#23'['#234#189#197#151#6'"'#202'd'#23'F"'#1#131#181 + +#10#172'%'#19#193'd'#208#130#201#172'I'#154#0#178#12#134#210'i '#194#7'OH?' + +#158#219'd+'#133#165''''#252#31#232'-'#133'R_J'#198'A'#130']'#187#225'Kh'#218 + +#242#3'ks'#22#244#216#7'4'#135#143#134#148#26#172#197'P1u'#1#236#180#240#184 + +#180#9#206#215'o'#221#13'u'#191'~'#153#213#207#194'Z4'#30#14'<'#235'>'#188 + +#149#253'|'#17#166#1#160#249#27'@'#193'w'#185#209#4#240#5#161'}'#235#23#220 + +'c<'#1'('#229#241#224#164#188#214#127#226'M'#154#18'L'#234#255#214#190':'#3 + +#245'J'#0#227#198#141#211#6#131'Ak'#141#211'r'#182'/'#172'Nz;H'#208#245#214 + +'r'#176'P='#0#154#0'&'#147'6'#217#15' '#211'x'#253#158'c'#210'2'#201'v'#168 + +#160#228#163'Is'#15#129#185#251#159''''#245#165#164#21'm'#245#235#161'n'#195 + +'W'#208'^'#183#142#173#178#209'4'#142'B'#167#207#172#160'b'''#152#179#247#153 + +#144'W:y'#200#199#219#188#250'='#248#241#227'''3>'#168#149#186'/O'#158#127'8' + +#204#217#231#172#140#158#167'W$'#184#17'a'#1#180#253']'#164#1'x}`'#223#254#13 + +#255#16''''#207'*E'#204';)'#175#157#6'%'#146#218#207'4'#0#154#24'L#'#195#245 + +'z'#189#167#191#4#192#10#129#208'VPVVVjc'#177#152'e'#187#211'|'#162'7'#172 + +#185'+'#249#4'j'#9'f*'#5'['#201'4\'#253#181','#23'@'#165'Qr'#149#128#221#229 + +'j'#164#145#23#254#243#236#149',3,W@'#17#130'='#127'w5'#148'T'#15#207#190#252 + +'q$'#211#205'?~'#0'5'#235'>'#135#142#182#154'n'#11#174'2'#129#252#178#169#176 + +#232#152#27#217'H'#173'!]?'#10#255#143#31'?'#1'['#127#250#152#13'2M+'#240'w^' + +'>y'#15#216#253#176'+'#178#155#23#210#141#12'%d'#192'f'#3#4#252'!'#232'p'#5 + +#192#235'q'#131#163'ne'#138#3'P'#163#140'vT'#219#236'4'#187#190#129#132#159 + +'6'#165'RY'#135'2'#220'6h'#2#136'D"'#214#6#183#249'w'#238#144#238'!'#241#147 + +#180#166'b'#176#149#206'`y'#0'&'#139#142'M'#7'b'#29#129'2'#252#217#172#251 + +#250#31#240#243#127'_'#200#222#151#209'O'#20#148'O'#135'%'#199#222'<,B'#134 + +'^\'#217'7'#174#252#23#218#241#223#131#223#211'.Y'#145#13#249'T'#166#237'~$' + +#139#178#12#29'qX'#243#201'3Hd'#255'e'#205'C'#134#2#133#146#146#202#166#163 + +#224'_'#206#18'}r'#1'T'#13#24#141#198'P'#245#15#129#219#229#7#175#219#1#206 + +#134#31'S'#8'@'#167#140#216#171#172#246#143#128#215#0#168'"'#16#247#140#0#240 + +#182#183#187#138#192'~'#17'@'#179#199#184#175'3hxZ'#252'$'#141#161#0#242#198 + +#237#12'F'#163#14#205#0#29'k'#14#154#169'^'#0'b'#208'D'#222'7'#239#203#205 + ,#194#16#25#170#138';-8'#22'v^'#156#190#198#144#233'BG{'#29#252#244#233#211 + +#208#142'*~$'#228#151#250'rR`-'#154#0#251#159'y'#127#218'j1(g`'#195'7'#175'C' + +#253#198#175#193#215'A'#3#173#251'&8r`'#22'V'#238#12'Sw;'#2#138#170'fI'#253 + +#145#236#0'z'#7#17'j'#7#230#9#162#9#224#199#247#213#14#206#198#212#238#200'z' + +'U'#184#165#210#226#248#12':}'#0#228#4#172#29#18#1#144#9#208#234#209#237#209 + +#230'7'#254'#'#229#3#211'Z!'#191'b'#14#24'P'#253#183#152#245#172''''#0'u'#4 + +#202'F3'#208#127#221'w'#18#251#146's'#21'Z'#163#13#22#163'z'#155'?n'#154#212 + +#151#2#174#214#26#248#238#223#247#129#179')w'#204#166#238'@'#159#217'!'#231 + +#254#13#212#250#244#14':!'#19#193#217#188#21':Z'#183#129#27'I'#208#227'jfu"F' + +'['#25'X'#11'+Y'#178#151#165#184':'#183#11#193'X'#166#31#215#11#192#235#13 + +#176'('#128#199#209#12#238#150'u)O3'#170'C'#141#21#22#215#127#249'N@d'#2'l' + +#29#148#9'@'#155#216#9#232#244#171'f6z'#172')'#241'7'#133'J'#7#5'U'#187#131 + +#193#160#1'3'#154#0':'#150#11' '#239#182#31'X'#186')'#225#203#127#222#153'u' + +#15#240'`0e'#215#195'a'#222#129#210#12#177#8#251#221#240#217#203'7'#131#163 + +'i'#147#212#31'C'#191'A'#5'Y'#135#156#255'(k'#135'>'#154#209#157#190'B'#9'pa' + +'>'#9#168#3'M'#0'w'#251'v'#240#218'S'#167'#Y'#180#193#154'2S'#7'y'#6#27#248 + +'$ F'#0#209'ht@N@BJ'#24'P'#169'R'#149'nh-'#250#2'_'#165'I>'#3#5#189'p'#194'"' + +'$'#0#29'X'#172'z'#208#27'5'#172'5x'#159'y'#0'i`'#131#230'mk'#224#211#23#174 + +#207#202#151'1T'#152#11'*'#224#128#179#238#205#170'o`'#235#154#255#192#202'w' + +#31#206#154'C/'#157#160'<'#130#163#174'x!mSv'#135#5#250#180'P'#184#28#128'`0' + +#2#30'w'#0#220#168#1#184'Z6@'#160'#5)'#174#208#224']W'#160#247#253'D'#137'@d' + +#2#240#142#192#186'A'#135#1#137#0#240#133#164#147#21'ov'#20#191#30'K'#200'''' + +'$'#159#129#4#144'W1'#15'L'#22#27'j'#0#6'V'#19#160#226'C'#129']'#223'O&'#140 + +#130'W'#238'8l@'#241'h)A'#177#240#189'N'#184'%+'#145#130'O'#158'_'#14'-5'#185 + +'99'#167#191#176#20#141#135'C'#207#127'T'#234#203#144#4'='#5#209'('#2#16#12 + +#132'Q'#248#253#168#5#4#192'Q'#207#149#2#139'Qnv'#174'D3`'#19'%'#255#8#26#128 + +#144#8#132#154#128'o'#192#4' '#164#2#227#193#138#183'8'#10#30#12#199#20#139 + +#196#151'E]'#129','#249'e`'#178#234#192'd'#212#129'ZC~'#128#236#204#5'x'#239 + +#209#11#192#217#178'-+'#231'J'#23#166#237'q$'#204';(}'#195'#S'#128'6'#226'{' + +#127#191'h'#216'}&=a'#194#236'}a'#193#145#185'7'#1'X'#10'P'#18#16'E'#0'('#4 + +#200#17'@'#16#218#183'}'#3#177'h0'#229'y'#19#243#218'>U+'#226#164#254#215#163 + +#224'3'' j'#2#245#129'@'#192#142'f'#128'w'#208#181#0#248'wQ'#141#211'v'#173 + +'?'#162'Jq'#191#27#242#171#217#20#27#179'Y'#159#12#5#210'x'#176#158'k'#12#211 + +#247#161#172#253#244'yX'#251#249#138#236#127#27'C'#196'n'#135']'#12'Sv;<'#189 + +#7'E'#251#240#237#135#207'cN'#174#145#3#25#28'~'#201'c`)'#172#146#250'B'#178 + +#131'^'#204#0'j'#6#18#165'n'#192'>'#206#254#247'z'#252#208#182#245#139#148#16 + +#160'\'#150#136'N'#201'o'#249#8#5#159#194#30'uB'#30#0'nD'#8#246#129#214#2'$' + +#203#129#241#128'fd'#143#194'F'#143#229#20'wH'#151'B'#201'ZS'#9#228#143#155#1 + +'&'#179#14#204'V=h'#132#178#224',('#1'>W'#11#188'q'#239#169#153'?Q'#154'AYeG' + +']'#189#2't'#166#244#21#21#189#247#247'K'#192#222#176'q'#232#7#202'1'#152#242 + +#199#193#17#151'?#'#245'eH'#10'a&'#0#245#1#240'y'#3','#7#192#237'p'#160#9#240 + +'Cj'#18#144'"'#234#169#206#179#127#129#247#181#161#204#210'J'#192'f'#3#12#182 + +#28'8'#165#31#0#218#15#133#142#128'ai'#139#215#248#160#248'Ij'#141#5#10#198 + +#207#3'#O'#0','#18#160'R'#176#142'A'#137','#12#7'}'#233#214'Cr"-x'#160'`?' + +#236'+'#158'K'#203#177'H'#19#250#9#183#145#138'='#143#184#10'&'#205#31#157 + +#163#208'9$ '#30#163#8#0#239#0't'#250#193#213#214#0#238#214#245')'#4#128#182 + +#127'K'#133#197#245#3#222'l%'#199#31#240#229#192#168#193#147#167'pp'#13'A' + +#168'%'#152#223#239'7!'#131#20'D'#19#170#201'['#157#133'o'#136'_'#163'P*'#161 + +#176'z1K'#6#162'H'#128#206#168'ERP'#246'/'#23' '#13#252#240#206#131#231#177 + +#24#239'p'#196#188#131#207#131#25#139#143#27#210'1'#236#13#191#193'{'#127#187 + +'(g{'#229#165#3'r'#133#18#142#185#246#21#208#26#173'R_J'#250#209#143#175#141 + +'u'#2'B'#251#159#28#128#140#0'P'#3'p6o'#1#175'c[J'#6'g'#158#206#191#173#200 + +#224#166#196#128'VJ'#254#17'z'#2#146#6'0'#232#150'`BO@T'#31#10#240'GV'#190 + +#201'Q'#242'J}'#246'F)'#191#167'A'#129'j'#227#207#184 + +#251#179'A'#189'6'#28#244#195#138#27'G'#167'c'#172#176'r''8'#248#194#7'Xr' + +#213#136'@'#143#250'?O'#0#188#253'O+'#191#199#229'C'#18'p'#130#189'v%'#211#12 + +#4'('#229#177#224#228#252#246#175#240#249#2#1#212#0#231#4#164#209'`-h'#198 + +#187#131#136#1'M'#6#18#15#7#141'F'#163'6'#180'%J'#28'~'#221#190'->'#243#29 + +#226''''#170#212'z('#172#222#19#140'&'#29#152'mD'#0'\B'#144#208'&<'#27'j'#192 + +#11#215#31#8#145'P'#250#26'Wd'#3#244#3'>'#253#174#143#7#245#218'_'#254#251'*' + +#172'|{'#244#14'DUi'#13#176#223#153#127'd~'#148#145#138#4'_'#0'D'#241#255#160 + +'?'#4#30#180#255#189#184'9[j'#192#221#250'['#138#227#215#160#14#219'+'#204 + +#142#213'('#252#14#138#251#211'<'#0'>'#19#144'*'#1'['#7'3'#28#148' G'#155#129 + +'U'#4#250'|>'#139'F'#163')'#142#199'a'#194'F{'#225#243#137#132','#217#29#129 + +#170#168#24#1'X,'#204#15'`'#160#210'`'#230#7'P$'#29#129';'#156'-'#205'N'#235 + +'_'#191'z'#19#190#249#231'_%'#249#162#6#11's'#193'88'#230#250#193#141#147#254 + +#247#131#23'@k'#141#180#141'1s'#1'TA8m'#193#239'a'#206#1#167'g'#181'G_Z'#209 + +#131#134'L+<'#133#255#200#254#15#160#253'/'#16'@{'#221'Z'#8#186'[S'#8#160#208 + +#224#221'R'#160#247'Q'#185'g;'#17'@'#127#235#0#196#167#239#14';d'#3#226'V' + +#185#197#158#255#167'PL1#'#249'$'#20'rK'#241'N`-'#174#0#147'U'#143#4'`'#0#173 + +'A'#13'*%'#154#1#138#204#205#10#236#138'Wn;'#10'|'#206#214#236#156','#13#152 + +'0go'#216#231#140#255#27#212'k'#159'_~'#0'D'#130#185'U'#211'/%'#168#15'C'#233 + +#164']'#160'z'#151'}'#161'j'#230#226'a'#31'2dFz'#156'S'#255'#A'#222#254#167 + +#30#0#184'o'#222#252#5#196'#'#225#20#2#24'o'#181#175#210#169#162'-x'#179#29#6 + +#144#5#200'>'#187#222'>W'#241't d'#146'B4'#5'*'#154#188#182#179#221'!'#237 + +#209#201'''Q'#131'PK)'#228'W'#206'dQ'#0#163#197#0':'#147#150#21#6#201#149#217 + +#233#15'@h'#217#250#19#252#251#129#225#227'%^t'#194'r'#152#186#231#224'R'#130 + +#159#185'b'#201#176')'#132#146#2#148';'#160'3'#231#225#162'4'#30'J'#170'g' + +#195#196'y'#251#131#9'5'#174'a'#131#4'7'#9#184#211#254#199#213#159'e'#0#182 + +#131#189#230#7'6"L'#144'c'#133'<'#30#153#146#223#246'5'#10#186#7'e'#141'V@' + +#178#251#5#2'h'#196#197#219#217'S'#18#16#161'W'#2#16'&'#4#163#253'o'#212#233 + +'t'#249#241'x'#188#188'#'#168']'#220#232#177#220#156'|'#18#10#184'R'#163#131 + +#226#137#11#153#31#192'h3'#128#158#18#130#180#252#184#176#12'N'#12#238#138 + +#183#239#251#3#180'n'#27#218'l'#192'l'#225#212'?'#127#0#154'A6'#191'x'#242 + +#210#133#144'v;j'#132#131'HAo)'#128#252#242')P>mw'#152#186#224#240#156'4'#27 + +#216#234#159#224#212#255'('#170#255'd'#255#147#240'3'#251#191'y+'#218#255#155 + +'Xn'#128#0#163':'#212'^aq'#145'='#216#129#178#216#140#143#17#1#176#8#0'.'#220 + +#212';'#189#199#193#160#132'>'#9'@'#28#10#196#251#202#240#160#213#155#28'%' + +#143#196#19'2'#29'{'#18'k'#5'.'#135#194#9'{'#128#201'f'#227#205#0#174'.@AZ'#0 + +#171#14#236'>)'#168#219#147#14#225#195#11#184#29#240#210#141#135#231'|^@~' + +#197'T8r'#217#179#131'z-E'#0#158#191'f_'#169#223#194#176#135'J'#171#135#165 + +#167#222#2'U'#179#150'd'#252'\'#253#253#221#211#243'h'#177#140#199'x'#245'?' + +#20#129#128'7'#136#194#239#227#226#255#219#127#132#128#167'-%'#2'Pd'#240'l' + +#201#211#249#182#163#28#186#144'8'#154#132'$ '#218#227#202#223'b0'#24'X'#8'p' + +#221#186'u'#20'7'#140'ww'#222#30#175#137'"'#1#223'}'#247#157'*'#16#8#232#208 + +#20#176#161#9'P'#138'D0~'#155'3'#255#250'`T9C8'#4#249#1#172#165#211'Q'#229 + +#170#2#163'@'#0'z'#13#168#132'h@'#182'T'#0#196#202#127'='#12'k?z1k'#231#27'(' + +#232#179'8'#254#246'7'#192#152'W:'#168#215#7#189'Nx'#241#218#209#25#2#204#4 + +#138#170'g'#194#129#23#220';hm,'#221'`'#222#127'Z'#253#163'Q'#8#163#250'O' + +#246#191#151'%'#0#249#161#5#237#255'h'#23#251#191#218#214#190'J'#173#136'R' + +#248#207#129#127'6R'#8#144#239#7'H'#154'@k$'#18'q{<'#158'Pw!@B'#175#4'@'#155 + +#16#9#160#230#160#212#23#0#239#171'j'#246'ZNv'#5'uG'#8'O$'#2#208'['#202' ' + +#175'b&'#18#0#154#1'f'#3'W'#23'@'#141'B'#217#200'0'#25'd'#205#14'@'#188#255 + +#224'%'#208#176'ae'#214#206'7'#16'L'#156#191'?'#236'}'#214#29'C:'#198#147#23 + +#238'.'#245#219#24'Q '#243'`'#223's'#239#204#138'6'#208#27'HB'#168#244'7'#30 + +'E'#2#8#161#250#31#8#129#223#205#169#255'n{+'#180'o_'#197'Z'#131'u'#14#2#137 + +#133'&'#229#181'}'#143#194#239#195'?'#237'|'#8#144#217#255#168#181#215#247 + +#214#12'T|'#206'^?'#27#161'3'#144'^'#175'7'#1#31#9#240#132#212'{'#214'uX'#151 + +''''#15'"''?'#128#22#138'''.b'#171'?e'#4#234'L|8'#144#175#13'`'#166'B'#22'?' + ,#204'Wo>'#10#220'm'#245'Y'#3'p;'#202#27#253#221#209'S'#17#144#128'~'#17#0#213#4'x<'#30 + +#180#2#244'Vr'#4'"'#17'T5{'#244'G8'#2#198'dA;'#9#184'Zg'#132#162#137'{2'#2' ' + +#13'@'#199#178#2'5'#172'6@'#208#2#178#146#27',B'#243#230'5'#240#254'}'#23'B4' + +#18#202#234'y'#197#216#237#168'K`'#246'Ag'#164#237'x/\'#181#31#174#6'C'#155 + +'~3'#134#238'A'#157#154'N'#185#247#163#172#159#151#171#252#227#212#255'p0'#12 + +'Ao'#144#9'?'#173#254'T'#244#229'j'#222#200#156#131#130#253#175'VD'#253#19 + +#243#236'?'#226#223#148#17#230'@'#18'`'#14'@'#222#254#167#134' }:'#0#9#253 + +#145'F9'#146#128#18'I'#128#210#127#205'h'#10#20'#'#9'T'#198#19#138')'#155#157 + +#133#183''''#18'2V'#149'A'#194'M'#13'B'#10'*'#231#161#25'P'#8#6#19#18#0#211#2 + +#136#0'T'#160#16'*'#4'3gK'#198#223#195'h'#197#180'%G'#193#226#211'o'#202#206 + +#201#184#170#31#142#0#248#216#127#208#23'd'#130#207#212#127#167#19#9#224';' + +#212#12'"b'#251'?1)'#191'}'#21#170#255#228#8'"'#251#159#26#129#214'R'#248#15 + +#23'h'#234#1#208#136#194#239#232#203#254''''#244'G'#10#153'#'#16#15#166'"?'#0 + +#10'p>'#158#168#140#252#0#206#128'vi'#179#215#194#21'h'#147'#PFf'#128#14#205 + +#128#5#140#0'H'#3#224#162#1#252#244'`j'#24'*'#151'u'#27#17#200#240'P'#225'$' + +#26#127']'#9#31'>|%D'#130#190'L|'#157'L'#203#153#186#232#8'Xr'#234#13'd'#23 + +'e'#228#28'O'#253'a7'#246#131#24'Cf`*('#131#19#239'zw'#200#199#233#235'7-<' + +#206#21#254#196#208'LE'#2' '#231#31#18'@'#160#131'['#253#157'M'#155#192'M' + +#222#255'h4'#169#254#235'U'#225#142'J'#139'c'#29#202'Q'#0#239's'#1#215#4#164 + +'V'#176#255'qk'#17#154#128#160#240'G'#249'S'#13#158#0#186#250#1#144'eJ'#240 + +'~'#234#215'\'#189#201'Q'#180'<'#22#151'S'#136#144#17#0'e'#255#217#202'g'#130 + +#185#176#140'#'#1'3o'#6'h'#133#204#192#206'nA;'#148'Bw'#185#154'L'#182#186 + +#219#248#191'7'#224#199'w'#159#2'O['#250'Zj'#149'M'#155#15#251'^xOF'#139'Q' + +#234#214'~'#9#31#220'?z:'#1'I'#1'J_?'#231#137#31#134'D'#224#221')'#184']'#127 + +#207','#251'/'#193'y'#254#185#213'?'#138#230'j'#136'y'#255'I'#253#15'P'#243 + +#143'-'#223'@'#200#239'I'#137#255#151#24#221'[l'#186#0#165#249#250#241'>'#150 + +#0'$'#148#0#227#177#234'PKo'#235#143#253'/\C'#127#192#252#0#168#5'h'#220'n' + +#183#5#217#165#8'OXIf@'#131#219'r'#130';'#164#221#141#29#140#198#131'+'#20 + +#172'8('#175'j&o'#6#232#144#0't'#160#210#169#147'Z'#128#16#17#200#5'8'#27#182 + +#194#183'/'#255#5#26'~]'#201#134'F'#14#4'T'#133'f-'#29#15#19#230#239#15';' + +#239#127'2h'#12#153#207'&{'#239#238'?@'#195#250'o'#165#250#184'F'#13#246#189 + +#240'n'#168#222#245#128#140#158'#!'#168#255#148#249#23#137'B4'#200#169#255'd' + +#255#7#220'T'#252#211#10#142#237#171'!'#134#143#197#249#231#202'e'#137#216 + +#228#252#182#213'2'#136#7#248#248'?9'#131'X'#252#31#229#170#6'o7'#160#156#182 + +'['#173'V__'#246'?'#161#223#4#128'f'#128'\'#156#15#128#251'rd'#155#9#193#152 + +'v'#238'v'#151#237'\v02'#3'P'#184#149#26'5'#20#146#25'`6'#161#9#192#145#128 + +'Z'#199#229#4#144'/@&'#242#5#236#176#234#15#225'"'#135#2'R'#177#234'~'#254#10 + +#26#214'}'#11'm'#219#214'1'#205#128'&'#203#138#175#130'VvKq'#5's'#16#149'M' + +#159#15'e;e?#'#239#233'sw'#131'hX'#186#136#198'hA'#213'.K'#225#192#203#31#24 + +#212'k'#251'j'#132#155'L'#250#137'sC?c'#164#254#211#234#31#8'A'#136#188#255 + ,'l'#245'G'#245#191'a=x'#237#245')'#225'?'#179'&'#216'^fr'#209#196'W'#26#11 + +#228#22'*'#0#137#0#132#30#128#129'@'#192#137#230'z'#159#246#127'w'#215#214 + +#227#243#132'|'#0#178#1#168'0('#26#141#150'Q8'#16#31#155#176#197#145#127'a8' + +#166','#226#252#0'\4'#192'R6'#13#204'EU,$H~'#0#202#9' -@'#201#198#135')'#144 + +#4#184#196#160#28'Q'#4#134#5'>z'#248'*'#216#246'}'#246'CT'#163#17#182#242'Ip' + +#236#31#223#200#216#241')'#233''''#17#3'V'#214'M+'#249'C'#250#15#156#224#226#254'@'#158#255'8'#231#249#143#6#195','#243 + +#143#169#255#168#250#19#9#216'kV'#163#25'`gY'#172#130#250'o'#211#249#27'K' + +#140#30'R'#247#131'|'#250'/'#27#3'F'#241#127'R'#255#169#1#8#154#19#142#190 + +#242#255#197#24#136#228'%'#195#129'V'#171#213#24#12#6#169'Sp'#25#17#0#238#171 + +'j'#156'yg'#4#162#170'*'#193#12#160#162#10#163#173#4'l'#21#179#144#0#180'<'#9 + +'hy_'#128#154'9'#3#169'T'#24'dBX'#176#135#14#194#144'$'#205'~^e'#250#191'3)A' + +'~'#136#215#151#31#1#174#198#209#212#2'\zP'#133#224'9'#207#241'c'#214#135#26 + +#141#226#139#253#19#252#129#216#234#207'l'#127#170#250#139#176#208#31'9'#255 + +'H'#240#131'H'#0'>G'#27'8jWC$'#28'I'#241#254'O'#176#182#175#213#170'b'#30'R' + +#255#241'O'#23'5'#0#1#222#254''''#239'?'#223#16#164#163#183#6' '#221']Z'#191 + +#223#134#16#14#164#254#0#248#183#21'U'#13#150#21'H='#2':'#130#186#5#141#30'3' + +'+'#17'f'#177'~'#185#2'Tj5'#20'T'#239#10'z'#139#141'E'#2#136#0'4d'#10#176'f!' + +'*'#166#5'0_'#128#140#159'(<'#194#132'w'#168#160#130#159#215#151#253#14#127 + +#16'cI?'#217#134'B'#165#129#179#158']'#157#222#131#242#131'>'#133#142'?'#204 + +#246'G'#2#8'3'#225#231#9#0#247#142#186#159#192#239'la'#142'iA'#253#215#169'"' + +#238#241'V'#199#175#188#250'O'#9'@'#164#254#179#240#31'%'#255#144#250'O'#225 + +'?\'#160'='#253#9#255#9#24#16#1#208'&'#152#1#8#19#153#1#148#21'H'#4#128#143 + +'Umu'#22#156#25#142')'#11#133'.A'#20#247'7'#228#149#129'm'#220#206'I-@C$@CDY' + +#179#16'!/'#128'F'#137'e?E8'#151'AQ'#136'7'#174';r'#172#234'O"'#168'tF8'#227 + +#201#244#246#148#16#135#253'('#238'O'#158#255'H'#16'U'#127'"'#0#15'n>'#170 + +#254#179#163#250#191#10#205#189'0'#243#15#8#234#127#185#217#185#193#168#14 + +#145#211#143#169#255#192#13#1#173#23#17'@'#147#160#254#163'lF'#250#10#255#9 + +#24#168#196'13'#160#176#176'PE#'#195#168':'#144#6#134#224#133'T'#145')'#224 + +#10#234#23'4{'#205#7#2#175#210'S'#21' '#211#2#198#239#14':'#139#5'4F'#29's' + +#10#170#13'|'#207'@'#181#138'=G!'#231'g'#9#202#248'K'#234'O'#154#224'`'#223 + +#193'0@'#235#166#159#224#223#183#159'6,'''#31#143#20'h'#205'yp'#234'c_u'#255 + +'`_b'#213#205#239#151#21#251#240#163#190'H'#176#227#201#213#191#211#249'G' + +#171#191#179#254'g\'#253#155'8'#231#31#175#254'k'#149#17#239'x'#171'}='#10'{' + +#132#138#127#200#251'O'#237#191#240#200#181'|'#2#16#169#255#164'&v'#168'T' + +#170'`w3'#0#251'{'#169'}>_0'#3'('#26#128#127'['#168'K'#16#158#188#130#8#0#168 + +'m'#184#179#240#244'HLa'#21'j'#3#148#168#234#27#243#202#193':n:'#168'Q'#11 + +#160#193'!D'#4'j'#22#18'$'#18'P'#240'aA9?V|'#16'W5'#130#176#229#235#247#224 + +#243'G'#174'a'#182#223#24#164#3#133#1#143#190#251#157#244#28#140#15#252'S.' + +#127'"'#202#175#254'h'#223'G'#130'a^'#253#15#176#172#191'@'#135#19'W'#255#239 + +#185#213'?'#130'$'#193'1'#7#140'3w'#252'f'#214#4')'#244#23'F'#185#242#240#201 + +'?'#228#253#167#240'_'#13#202'"'#205#4'l'#31#136#247'_'#192'`D-'#165'8'#8#184 + +#193#161#204#25'H'#154#128'#`X'#208#234'3-'#21'F'#131#145'3P'#169#209'@'#225 + +#132#221'@k'#178'0'#19#128#242#2'Th'#6#8'Z'#0#171#20'Lv'#16#150'%'#157'&'#253 + +'m$:R'#176#254'?+'#224#235'g'#239#200'l'#14#244#24#250#133#233#251#159#8#11 + +#207#186'eP'#175'M'#249#221#242'!?'#230#253#143'q'#5'?'#156#237#31#134#8#31 + +#250#163#212'_'#218';'#27#214#129#223#209#8#209'H$'#25#251#215'('#162#254#9 + +#182'v'#234#250'K1}'#10#3'Q'#247#223#22'~'#213#175#193#191'k)'#249#167#175 + +#246#223#189']'#235#128#223#159#208'-'#24'm'#13'='#178#143#141#204#0#188#191 + +#146'i'#1'2Y'#229#22'{'#193'I'#145#184#194#196'r'#2#228#10'P'#170#149'`'#200 + +#175#2'k'#233'T\'#253#181'H'#2#168#5#232#185#196' V)H'#179#4'),'#168#232#140 + +#10#176#19#245#148'" zk'#178#228'?'#195#27#171'^{'#8'V'#191#254#176#212#151 + +'1'#6#30#135#223#186#2'J'#166#207#239#246#177#148#223'_/'#191#189#4#223#232 + ,'#E'#245#167#213'?'#24'a5'#255#17'?'#231#252#11#177#216#127#7#180'o['#9'Q$'#6 + +'z'#14#181#6#163#215#149#153':'#182'X'#180'A'#154#248#19#225'{'#255#145'&@+>' + +#9'>'#133#255#234'q'#223#170#211#233#220'='#13#0#237#13#131'"'#0'J'#10'B'#150 + +'a'#205'B'#3#129#128#153'J'#132'c'#177'X'#5'e'#6'rZ'#128#17#181#0#227#158#130 + +'3'#144'T|'#138#255#231'O'#216#3'W'#127#19'G'#2#212'4T'#207#151#10#147'CP' + +#221#233#16#148#241#166#128'l'#7#233#30#204#202#152#251#236#240#213#147#183 + +#192#175#31#189','#245'e'#140#129#7#253#6#207'~'#249#215#129#190'Jt;'#145#12 + +']'''#189#254'd'#207'Gx'#199#31#173#254#254'P'#210#251'O{W'#227#175#224'u' + +#212#177'~'#0#148#31'@i'#194'jE4Pmk'#251#5#229'!'#138#199#160#252'o'#15'nT' + +#250'['#207''''#255'lG'#217'#2p'#244#167#246#191#175#171#30#208#187'%g'#160 + +#201'dR'#163#218'a'#196#191'Yj0'#229#3#224#237'*|'#175#228#11'8>'#154'P'#232 + +#153'3'#16'Ww'#188'P0'#20#146#22'0'#133'9'#1'Y8'#144'6=_)H)'#194'h'#6'P'#18 + +#145'L('#22#202#206'lQIa'#175#217#0'o.'#251#157#212#151'1'#6#17'J'#166#205 + +#135#195'n'#127'iH'#199#232'n'#245#143#161#240#179#184#127'0'#196'9'#255'|A' + +#206#1#232'qC{'#205'w'#168#25#132'x'#207'?'#183#250#151#24#221#219#172'Z'#127 + +#155#200#249#151','#253'%'#225'GY'#169'C'#185'k'#182'Z'#173'.'#148#195#192'@' + +#156#127#2#6'M'#0#130'3'#16#153'G'#231'r'#185#200#233'W'#140#23'T'#1'\'#153 + +'pe'#155#207#184#208#30'0'#206'Kj'#1'H'#2'*'#141#22#242'(='#216'bE'#2#208'$' + +#137#128#180#3#133'P($T'#11#138#251#6#140'`'#22'x'#251#250'c'#161'u'#211#26 + +#169'/c'#12'"'#28'q'#215#155'PP'#189#243#160'_'#207#249#252'D'#141'>H'#168'#' + +#188#227'/'#192#173#254'L'#248'}AF'#4#174'z'#180#253#157'h'#251'S'#211#15'z.' + +#190'T%'#139#134'&'#230#183#255','#227'l'#255#16#18#0#139#253#163'l4'#144#240 + +#227'mr'#0#178#206'?]b'#255#253'V'#255#9#131'&'#0#232#146#19#128#23'H'#163 + +#195'h'#0'[%nU1'#210#2#28#133#199#198'P'#180#217#160'p'#210#2'P'#192'u'#150 + +'"'#176'U'#204'fu'#1'I'#2'`'#14'A$'#1'V.'#204#153#2#192'L'#7#254#242'Fh'#170 + +#176#223#217#10'/'#159#183'p'#204#233#151'C0'#20#148#194#9#127#255'b'#208#175 + +#151#241#169#190#204#8#136'w'#198#252#185#130#31'A'#245#199#205#31'`'#197'?' + +#1#23'e'#253#173#225'<'#255#209#206#213#191#216#232#169#177'i}'#173#252#234 + +'O'#153#127#212#5#150'B}'#245'T'#246'KN@Z'#253#145#0#156'~D'#127'S'#127'w' + +#184#222'!|V'#201#10'A'#179#217#172'#g '#222#199'B'#130#184#175#162'=j'#1#11 + +#218#253#134#185#204#169'Ge'#194'D'#2'j'#13'X'#199#205#0'}~)S'#255#213#6#29 + +#211#6'Tz'#13#31#22#228'{'#6'$'#253#1#248#142'd'#217'm)'#158'-|'#244#231's' + +#161#246#135'O'#165#190#140'1'#136'p'#240#205#207'C'#217#172#133#131'|5'#159 + +#236#203#219#253'B'#177'O'#156#217#254#188#234'O'#4#224#193#149'?'#192#217 + +#254#142#237'?@'#200#211#193'&'#1'1'#2#192#255'T'#242'hp'#162#205#142#182#127 + +'"'#202#135#254#216#234'/'#196#254#129#235#250'['#143'2'#215'N'#206'?'#170 + +#252#235#173#243'oo'#24#18#1#144'3p'#221#186'u'#172'QH '#16'0'#161#6'P'#128 + +#23'Im'#195#153#22#128'W2n'#155#179#224#247#225#184#202'"h'#1#148#2#172#209 + +#27#208#20#216#13#212#148#19' '#242#5'(u'#184'Qr'#16#159#27' h'#2'2'#161#157 + +'xOq'#193#158#222'E'#142'/'#172#207#158#176#19#174#12'c'#181#253#185#130#202 + +#249#251#192#254#215'='#193#253'1'#136#223#148'X'#248'i'#229#135'8'#151#238 + +'K'#142'='#177#227'/B'#234'?'#222#246#180#214#128#167'e'#243#14#171#127#185 + +#197#181#209#168#10'R'#184#143#250#190#177#208#31'n'#173'(_'#245'|'#209#15'%' + +#0'5S'#230#31'j'#224#254#193'8'#255#4#12'uYMf'#6':'#28#14#189'R'#169#180#225 + +'E'#22#227'F'#137'AL'#11#240#133'5'#211#235#220#182'}'#4'-@'#193#180#0'5'#24 + +#11''''#128#185'x"'#175#5'p$'#192#180#0#161'u'#24#223'>'#172#147#4#248#203#29 + +'A'#138#192'sD'#0'c'#21'~9'#1#26#22'z'#242#243#171'Q'#251'T'#15#238#0#188#25 + +#215#185#242#243#170#127#152's'#252#145#131#143#179#253#3#16#246'"'#17'x=,' + +#233''''#18#12'B'#140#250#253'E'#185#196#31#20'|G'#133#197#181#5#15#21#19'V' + +#127#161#237#23#169#253#192#245#252'k'#224#203'~'#221'}'#245#253#239#11'C&'#0 + +'A'#11#160#182#225#168#9#144'/'#160#0#137#128#249#2#144#8'H'#19'(k'#240#216 + +#246#246#132#181#149'r'#150#29#168'`5'#0#10#10#11'V'#206#3#141#201#10#26'#g' + +#10#168#146#17#1'5'#243#7#176'b!'#218#152'#'#145'+'#27#30'I'#166#192#138#211 + +'v'#129#144#215'%'#245'e'#140'zP'#225#218#161'w'#188#10'E'#211#230#13#234#245 + +#9#174#212#143#247#250#199#217'l'#191#4#223#230'+'#30#140'$W'#127#138#251'3' + +#199#31#222'v5'#252#2'AWK'#202#234'/C'#218#168'F'#213'_)'#143#134'zZ'#253#5 + +#207'?n'#142#254#182#253#234#245#189#167#227#243#19#215#7'h4'#26#214'4'#148 + +'O'#15#166#188#128#242'h\^'#177#213'Yxp'#2#215'uA'#11'P'#168#212#160#181#20 + +#176'ra'#181#174'S'#3'P'#11'Z'#0#229#6#8'Q'#1#190#155'0'#136#202#134'G'#130 + +'_'#240#213's'#22#130#175#189'Q'#234#203#24#213#160#197'e'#191#27#158#132#10 + +'T'#255#7#140#132'x'#166#31#231#244'#Afv?'#173#252#225#8'K'#250#137#6'B'#172 + +#221'W'#132#247#250'S'#165#159#139#154'}'#160#240#211' '#16'a'#245'/'#212'{' + +#234#10#244'>'#10#243'u]'#253'i'#236'7'#181#253#222#142#130#223'@U'#127'H'#8 + +#238#129#230#253'w'#251#254#211#241#25'v'#213#2#240#194#10#132#136#128#160#5 + ,'8'#2#198'9'#173'~'#211'l'#210#2'@'#161'`'#14'A'#5#154#2#150#178#157'@'#159 + +'W'#202#146#130#152#240#147#22#160#227'H'#128#181#15'S'#241#237#196'EY'#130 + +'2y'#186'.]Z'#252#235#210#3#193'Y'#187'Q'#234#203#24#189#192#223#210#146#203 + +#255#10#19#247#26#194#236#6#22#231#7#214#224#143#229#250#243'N'#191'X'#132#19 + +#254#8#175#250'G|'#156#6#16#246#243#142'?'#159#155#21#4#9'q'#127#149'<'#26 + +#168#206'k_'#143#199#139#241#171'?y'#254'Y'#213#31#173#254#184#175'U('#20#181 + +#180#250'k'#181'Z'#7#146#192#144'W'#127#246#17#164#235#163#236'N'#11' _'#0'p' + +#17#1#26'$R'#180#213#153#191#127'8'#166#178#10#217#129'$'#220'j'#189#145#229 + +#6#168#13'z.)'#136'O'#17'V'#178#220#0#222#20'`'#141'D'#249#14'Bra'#196#24'$' + +#213#128#225'J'#5#31#222'r24'#174#249'R'#234#203#24#149' '#13't'#191#27#159 + +#134#178'9'#139#7#252'Za'#213#231#179'}x'#187#159#19'~Z'#209'i'#245#143#133 + +'"'#201#176#31#229#252'GI'#248'q'#239'i'#217#10#222#214'm'#140' '#152#237'O9' + +#255#248'_'#165#217#177#193#160#14'S'#166#31#9'4y'#134#133#145#223'Md'#251 + +#147#240#163'L'#213#167's'#245''''#164#141#0#186#243#5#0'7H'#180#146#15#13 + +#150#249'#'#234#9#181#238#252'%l'#29'Wt'#154#2#134#252'r0'#151'N'#229'j'#3 + +#152#6' r'#8'R'#247' '#149#146'+'#24#18#154#137#178','#193#225#239#24'l\'#243 + +#5#252#231#230#147#165#190#140'Q'#7'CA'#25#28'~'#223#187'h'#130#230#15#252 + +#197#157#195'y:'#139'|'#226#156#205'O'#182'?'#173#234'L'#245#167#132#31'a' + +#245#199'-'#26#8#254#127'{_'#22'kYv'#158#181#246'x'#230's'#238'XsWwW'#187#219 + +'v'#187#227')'#241#0'v'#136#193#145#8#194'F'#8#5#148#4')'#145#176'P'#132#132 + +#20#241#18'!9'#188#0'/H'#188'!'#224#1'x'#2#9#17#144#128'XHH$`x'#128#7#144#172 + +'$'#216#198#221#158#186'k'#174'[w:'#243#176#7#254#239'_'#255'Z{'#237'}'#207 + +#173#186#213']w'#170#190'K'#218'w'#15#247#12#251#236#189#191#239#159#255#165 + +#166#253'='#181#243#222'wT2'#155#209'k'#23'\'#25#8#159'A;'#158'n'#223#232#238 + +#161#229#19#192#159#152#184'?:'#254#162#230'_'#233'Y'#127'n/'#145#254#0#255#7 + +'*'#27'}'#158#208')E'#4#136#173'V'#137#165'.'#139#22#128#174'A'#215'Q:|o'#208 + +#251'b'#127#214'x'#153'+'#255'B"'#129' d'#144#247#174#146')'#176'zUH@'#8#160 + +#225#248#3#184'V@'#155#2'l'#14#248#158'T'#15#150#127'I'#158#23'?'#201#243#206 + +'x'#28#144#198#191#254#181'O'#169#217#197'D'#159'''3'#232'ay'#245#203'_S'#191 + +#240#219#255#248'H/_'#250','#229#198#225'/'#137'>'#22#252#186#208''''#227'2_' + +'m'#247'c'#129#218#191#24'C'#19#152'p'#155#175#249#184#207#182#191'Q'#253'=z' + +#247'k'#171'['#127#28'x)'#138'}JY'#127#180#127'_<'#255'h'#251'u'#239'yK'#127 + +#254']'#207#243#242'.'#203#11#160#31'q'#21'~'#0#163#5'dyp'#229'G{'#27#191#152 + +#229'~'#13#0#246'E'#11#136#234#13#181#242#210'gT'#173#211#213'&'#128#144#0 + +#182#131'Z'#173'0'#5#196#31'P'#174#28'<'#191'Z'#192'w'#254#229'?P'#127#244 + +#187#23'U'#128#199'=z/}D'#253#153'o'#254#11#213#189'~'#235#253#127#8'W'#248 + +#228',ssW'#242'['#187#159'l'#250#217'\K'#127'V'#253#167'"'#253#231'j'#255#222 + +#247#213'd'#239'>{'#253'a&(N'#249'e'#199#223'{'#235#205#17'z'#251'C'#250#163 + +#3#12#247#251#163#5'Y'#128','#253#197#7#240'p>'#159#239':'#158#255#15','#253 + +'1'#158'7ll'#227'Pd'#7#146#22#128'9'#178'.!'#18' Q'#1#172'/'#239'Oko'#220#31 + +#174'~'#206#19#135#160'1'#5#226#246#138'Z}'#233#211'l'#2'@'#250'G-q'#8'J'#243 + +#16'?'#150'Ta3'#211#176';'#229#184#167'='#186#207#214'A'#244#244'G'#150#204 + +#213#191#250'K'#175'?'#243#172'D'#23#227'h'#163#181'y]'#253#220'_'#251#166'z' + +#229#231#223'g'#193#149#17#252'z'#30#175#178#211#15#246#187#145#252'H'#248 + +#129#228'g'#2#152#217#176#31'r'#255'G'#219'w'#200#246#127#135'$'#255#140'I"O' + +'u'#185'o=\'#244'_'#233'm'#191#157#231#252#137'\'#239'o'#26'~@'#250#211#254 + +'m4'#251#132#244#199#12#192#181'Z'#13'>'#130#217'Q'#27'~'#30'e'#251#6'x' + +#138'/'#237#248#203'otw'#223'i'#199'3'#132#249#172#227#143#176#129#164#159'-' + +'H|'#241#252#179#227#143'0'#180'3'#164#177#183#183'7{'#214#134#31'O'#27#199 + ,'B'#0'J*'#5#209'6'#140#206#187#213'h4`'#10'\VZ'#250#223#148#245#165'E'#26'\!' + +#18#248'R'#166#194#136'I'#128#147'~"'#235#15#136#219#29#173#1#136'C'#16#25 + +#130'a='#226#181'o'#138#134'l'#142#128#152#3'b'#18#148#148#128'e'#191#242#164 + +#177#246#148'+'#253'?'#255#225'o'#169#31#253#193#191'='#225#147'z1'#6#188#249 + +#31#251#139#127']'#253#204'_'#254#155#207'>'#163#239#147#158#13#145#250#182 + +#194#207#218#252#162#250'/t'#184#143#19'z&s'#209#0'D'#253#167#237'>'#236#254 + +#253#251#252#154''#174 + +#230#163#254'i'#159#202#185#25'+/'#127'T}'#246#27#127'G]'#255#220'W'#223#215 + +#251#151#206'>g5'#254#188'P'#251#179'\l~'#29#235#207#165#188'W'#199#251#181 + +#218#159#10#248#19'&'#130#153#26'o'#223'S'#253#135'?`'#211' [,'#172#215#191 + +#17#206#251'/'#147#221'/'#223#4#213#31'&'#192#152#22#132#130#224#12#180#170 + +'?-'#152#231#15#14#193#145#211#236#243#185'I'#127#251#155#143'iX'#135' &'#20 + +'%'#192'cZ'#241'Mt'#14#130'/'#0#166#0#189#230#10'-k'#15'G'#189#183'v'''#205 + +#151#141'w_;'#250'b'#213'\'#135'?'#224'u'#21#213'$1'#168#17'["'#240'M[q'#19 + +#30#180'='#5'i'#9#138#217#134'r'#201#21'8'#15'n'#129'{'#255#231#191#169#255 + +#250';'#191'z'#218#167'q'#166'Gs'#253#138'z'#233#203'_S?'#243'+'#191#165#234 + +#171#155#207#245#179'M#'#15'//'#8#0#21'}'#153#16#0#219#253#146#230#11#149#30 + +'E> '#0#150#254#0#255'Tk'#1#179#193#158#218#187#253#135#244#191#194#238'W' + +#176#251#189'd'#241#234#202#246#247'B'#178#255#149#168#254#180'L'#137#4'0' + +#203'/:'#253#222#147'f'#159'w$'#1'h'#219'8'#254#158'W'#216#175':'#142#149#0 + +#224#16#252#214#183#190#197'MC'#136#201'Z'#244#195'`'#152']'#22'-'#0'$pM!J' + +#160#188#149'w'#247#214#190'0Kk=eH'#0#210#157'H'#160's'#249'5'#186#233'/IRP' + +#205'j'#1#8#13#194#28#240'b'#157'#'#160#195#131#18'"4'#25#131#158''''#10#192 + +#249#9#19#254#254#223#254'e'#245#240'";'#176'4'#26'kW'#212#205#159#255#154'z' + +#235#24'@_'#26#206#196#157'6'#209'G&'#241#204#165#161'g.'#177'~V'#253#167#218 + +#238'O'#5#252')'#183#249#30#178#211'o1'#30'j'#233#159'&'#186'4'#152#237#254 + +#189'w'#218#209#180'oT'#127'z>9'#230'Ok4'#250#228'f'#31' '#0#244#249#203#178 + +#12#190#128#253#227'p'#252#185#227#184'aa'#29#130#244#163'j'#164#1'tMn'#0'H@' + +#136#0#29#133#215#147'<'#218#248#233#222#250#23'3'#130#189'q'#10#194#31#0'{' + +#191's'#245#227#170#209#187','#192#143#181'?'#192'5'#7'b]>\'#20#14'A'#11#208 + +'D'#144#151#10#136#156#159#251#164'_~'#18#254#129'C'#190#31's'#1#254#222#175 + +#127'A'#141#30#221'9'#129#147'8'#187#163#177'vYK'#250'_'#251'['#31#12#244'O{' + +#194#141#202#159#231#142#237'o'#192#159#217#226#158'\'#178#252'8'#140'7[X' + +#192'C'#242#167'Sc'#255#143#9#252#127#164'f'#163'}Q'#253#19#235'7Xo'#142#238 + +'m6'#251#144#240#244'Hz'#166#216'g'#12#144'#'#227'O'#21#210#255'.'#225#4#181 + +#254#187#180' '#230'?'#251#250#215#191#158'>O'#199#223#179'\'#158#231#241#249 + +#236#16#188'v'#237'ZD?'#166'I?'#142'M'#1':~]'#242#2#224#16#132'V'#176#218#159 + +'7n'#222#31#174'|'#138#253#1#220#16'$'#212#243#6#196#177#234'^{K'#213'z'#235 + +'L'#0'69'#168')'#249#1'5m'#10#232'D'#161'P'#207'1`'#252#2#158'8'#6#13#1'x:' + +#195#235','#155#4#217'|'#170#254#227'o|^M'#182#31#156#246#169#156#232#208#160 + +#255#243#234#19#4'zl'#31#247'0A'#23#207#216#251#210#196#147#255'!'#192'5Y~' + +#185#128#31#146'?'#19#181#127'!$'#144'Ng'#236#245#239#223#253#174#154#13'w4' + +#248#209#223#15#170#127#134'x?'#236#254#157#183#229#27'!'#253#145#245'7'#161 + +#239#178'1'#127'I'#246'A'#143'?T'#254'm#'#227#143#204#229#217'q8'#254#220'q' + +#18'0`-'#128#214#193#189'{'#247'0'#181'x'#11#141'C'#148#6#189'!'#1#248#5'6i{' + +'e{'#210'}'#227#241#164#253#154'.'#24#242#25#208' '#129#176#214'P'#221#171'o' + +'q'#255#128'@'#204#129#192#248#3#140'S'#208'!'#1#27#29'p'#27#140'B#p'#253#1 + +'v6'#226#167'\'#134#147'L)'#150's'#193#148#224#223#250#245#159'S'#211#189#173 + +#147#251#238#19#30'A\S'#221#151'^W'#215#190#240#139#234#245#191#240#13#213'X' + +#127'N'#160'?'#202#253't<'#253'&'#191'7wm'#254#212'H'#254#2#252#25#131'_''' + +#251'X'#181#31#14#192#217'L'#245#31'|_M'#247#183#216''#239#186#170#127#179#217#156#16 + +'^'#22#199#225#248'+]'#138#227#248#208'e'#223'cL'#1#218#174#199'q'#220'Y,'#22 + +'k'#196'vp'#2#26#18#192#246#6#189#180#247'`'#216'{s'#127#214#188'a'#253#1'a' + +#164'g'#24#170#183'T'#239#198'[*nuu'#211#16'h'#2#13#153'h'#148#246#217#31'P3' + +#230'@A'#2'z'#242'Q_'#151#17'{^'#209'r'#253'e'#245#234'/'#253'U'#181#249#214#23#143#241#203#158#208 + +#198'/'#175#188#206'H{'''#179'O'#247#242'3'#224#207'X'#234'g'#21#201#207#241 + +'~'#2'}'#6'{_'#136#0#165#189#147#157#247#24#252#186#181#151#158#212#211#207 + +#210#228#229#149#237#31#212#130#197#196#181#251#149#14#249#193#238#223#18#213 + +#31's'#252'q'#200#143#182'w'#8#15#195#231'Y'#236's'#132#203'vb'#195#166#9'_' + +#191'~'#29#154'@'#11#181#2#240#7#208#15#191'*aA'#204'1'#8'=p5'#247#252#206 + +#157#254#234#167#198'I}'#213#23#167#160#23#232','#192#184#217'c'#18#8#26'uM' + +#0'l'#18'D'#146')'#136#16#161'4'#18'A'#152#208#180#21#243#29#18'0'#221#133'<' + +'!'#0#229#2#255'9D'#12#142'a6'#227#225#253#159#168#255#254#219#191#172#134 + +#247'~z'#130#183#236#217#6#8#186#190#178#169#214'>'#254#179#234#213'?'#251'+' + +#234#218#159#248#165#163#191#249#176'k'#246'<'#158'PG'#218'kG'#191#201#231 + +#207'm#'#143#194#230'/'#210'{y'#153#27#169#191#208#192#135#148#135#250'O'#132 + +'0'#217#190#163'F[?"'#146#152'Ks'#15']'#223#143'?7'#187'{o7'#194#217#208#177 + +#251#231#244'l'#163#197#23#18'='#182'%'#215#159#193'O8'#128#25#176#141#132 + +#159#157#157#157#169'x'#253#13#248'_'#24#2#224#239's'#19#132#8#248#173'$I' + +#216#31'@'#11'B'#130#208#4#216#31'@'#235#149'\'#249#157'w'#247#214'?='#205 + +#162#14#146#132#152#4#184'7'#0#145'@gMu'#174#189'%'#229#194#162#1#152#252#0 + +'h'#1#146'-X8'#6#203#154'@a'#18#248#197#228'#N1'#209'Y'#237'='#248#255#254 + +#205'?R?'#248'w'#255'DMw'#30#158#234'y'#4#245#166'jn\S+'#175'}'#130'$'#252 + +#159'R7'#190#244#231'T}'#253#202'i_'#158#202#200#203#210'_Rz='#227#236#147'r' + +'^'#6#191#163#246'['#240#139#202#15#224#179'z'#207'*'#191#246#1#204'v'#31#168 + +#193#195#183#233'usn'#238#193#239'Cyo'#154#229'W'#187'{?'#236#196#147#190#168 + +'l'#214#238#23#167#223'.'#236'~ZX'#245#135#211#143'0'#240#152#222#187'O'#166 + +#241#4#9'?'#199#233#245#175#142#211'x'#202'}'#152#2#180#6#9'X'#127#0#217'?' + +#151#29'S'#0#26#1#252#1#221'$'#243#187#239#246#215'?'#179#200#163#134'o'#204 + +#1#216#247'$'#233#153#4#174'|'#156'H'#160'nA'#207'f'#128'h'#4'L'#2#145'&'#1 + +#21#233#168#2#147'@h'#8'@r'#5'|'#129';'#214'2)'#225'Y'#159#166'|'#240#222#219 + +#234#143#255#249#223'W'#15#254#247#31#208'C99'#190'/'#162'k'#17#183'{'#170'u' + +#245'e'#181#250#209#207#168'+'#159#251#170#186#250#249#175#210#245#175#159 + +#246'%x'#250'03L'#219#130#30'c'#231#23#253#251#140#167#223'H~V'#225#231'I'#1 + +'x'#6#255#156#155'{'#178'&@'#255#155#238#222'U'#163'G'#210#206'{Q'#168#253' ' + +#146#203#173'}L'#231#181#131'/q'#156'~H'#245'E'#188#127#15#133'='#180#141'F' + +#144'P'#251#225#244'{D'#207#245#222'I'#218#253#238'8'#141'G|'#169'?@f'#22'b' + +#167#160#210'Z'#0#182#215#233#1#236#204#147'`'#229#189#254#250#167#19#21#198 + +''#28#234'#p'#231'R'#217#151'I' + +#184#15#142'>'#14#251#137#31'`'#188#253#30'-'#239'jR'#224'i'#188'S'#142#22#0 + +#252#27#205#193#237#245#198#240#145#11'~z'#182#140#221#15#240'o'#153'J?z'#230 + +#239#201'4'#223#232#240#131#6' '#199#150#237#247','#151#242#196#190#215#245#7 + +#208#197'h'#18#248'{'#164#10'm'#18#192#175'Hx'#144#179#4'iY'#3#9#204#210'x' + +#237#246#254#250'''3'#207#15'Yr#<'#24'j'#18#8#27'm'#213'!'#18#136#154#29#2'~' + +'h'#181#0#228#8'x'#236#20',H'#128#181#129'J'#152#208#212#17#24#18'`'#231' t' + +#148#220#153#144#164'`'#132#234#147#246#244'+y'#10#4'1'#219'{'#172#230#253#29 + +'5'#31#236#210'zO-'#134#251'\9'#217'}'#249#13#213#185#249#250#217#149#224'G' + +#189#142'K'#239'C'#17#222's[u'#219#16#159#11#254#170#212#151#220#254'L'#154 + +'z'#148#9'@K'#255#209#214#143#213'd'#239#30#189'n'#206#145#1'~'#159#228#248 + +#175#214'F'#15#174#180#251'w'#243#2#252#200#244#131#221#15#240#195#238#127',' + +'!'#191'{R'#223#15#27'n{:'#157#14#136#0#160#194'%''e'#247#31#245'r'#31#251'w' + +'W'#243#3#200#28'@3'#209'Md'#10'*'#237#16#196#26'$'#176'J m'#141#23#181#205 + +#187#253#213#183#136#4#2'm'#207#11#9'p'#4#160#201#230'@D'#234#170#213#4#156 + +#181#23#11#17#24'M'#128'L'#2#21'j'#191#130'2s'#17#26's'#192'M'#30'2UEn'#163 + +#145'3l'#26'|'#232'F^'#10#226#8#224'M'#21#159#210#158'}'#137#239#187'i'#189 + +#218#230#215#128#207#13#248#173#228'_0'#200#217#241'7'#211#161#190#225#163 + ,#183#213#172#255'H'#146'|'#140#218#175'k'#251#187#209'd'#235'zw'#239'=m]d' + +#153'x'#252#145#236#3#240'#'#151#127'['#233'y'#253#24#252#216'F'#178#207'I' + +#198#251#15#27#167#253'('#151'R'#133'I'#11'h#'#25#136#180#128'K'#208#4'h'#31 + +'Z'#0'H'#0#164#176'B@lM'#147'x'#237'N'#127#245#19#169#23#198#218#179'/>'#1 + +#174#12#172#17#9'|L'#197#157'uM'#10#198#15'`'#192'/m'#198'=!'#2'_z'#10'('#19 + +'%'#16#231#160'2'#230#128#239#21#4'`'#174#214#139'>]'#241'y'#25'.'#234']sGl|' + +'O'#202'wm'#3#143#170#179#207'8'#250#0'f'#212#243'/'#28#240#27#231#31#175#167 + +'j'#240#240#7#164'ImK'#140'?'#209#196#145'j'#240#175#213'F'#247'/'#183#145 + +#226'k'#193#159'I'#154'/g'#250')]'#226#251'H'#230#245#131#228#199#164#30#143 + +'1'#171#207'|>'#31#31'w'#170#239'Q.'#227'i'#223'F'#207'8'#5#209'@'#4']'#132 + +#208'P'#212#9#15'"O'#224#138#201#20#4#9'$y'#220#189#189#191#250#214'BE'#245 + +#18#9#136's'#176's'#249#13#21'w/'#177'/'#192'3'#181#2#177#244#16#176'&A'#164 + +#253#2'b'#14#168#208'/'#146#134#140'i '#13'F'#172'F`'#175#152#163#10#156#159 + +':'#163#23'f'#148#146'xl'#171'.}'#140#193#159'i'#201'oc'#251#169'n'#226#1#240 + +'+'''#204#151'K'#190'>'#171#244'3'#241#250#211#177'\B'#127#201't'#162#6#247 + +#191#175#18#228#246'''s'#157#21#232#128#127#163'1'#184#189#217#28'>'#210#138 + +'F'#150';'#146#31'*={'#252#149#238#237#7#240#223#151'p'#223'cH'#254#197'b1' + +#186'v'#237#26#156#131''''#234#244#171#142#179#240#236'Z'#18#232't:1'#177'b' + +#157'.T'#27#149#131#232'$'#4#2'0$ '#173#198'A'#2#205'L'#133#237#219#253#181 + +'7gY'#220#214'}'#0#196#174#143't)qk'#243#150'j'#172'^'#215#146#222#1#189#217 + +'f-'#160#166#147#139'8Dh'#219#142#7#133's0'#240#10#141#192'I rs'#137#205'f~' + +#224'''='#225#10'?'#211#173'>'#175']'#130#142#248'h='#245#250','#191#178#185 + +#211#151#223#5#191#246#238#235#248#190'J'#181#202#175#4#176#156#155#159':' + +#246#254'\'#131'?'#183'j'#191'd'#242#17#25'$'#147#161#234#223#255#158'Ji]H~' + +#157#225#167#210','#191#220#217#255#201'j<'#217#21#193'o'#193#175#138#190'~' + +#166#190#255#1#164#191#132#254#30#163#190#159#198#168#209'h'#204#143';'#207 + +#255'9'#222#165#227'?'#15'S:'#140#162#161#241'x'#140#134#162#29#169#25#184'd' + +'4'#1#165#251#7#160#177'H'#143#174'X'#147#16#218#188#211'_'#251#216'8'#173 + +#173'x2'#239#160#206#254#211#18#191#190'rU'#181#214'oiM'#192#250#1'B'#157',$' + +'d'#224'I%'#161#138#138#190#2#166#152'Hq'#132#192#244#23#240#203#145#2#167 + +#243'P.'#161#195#234#21#245#202#127#158'q'#228'O'#220'='#179#195'{'#234#129 + +#167#255#238'|'#201#207#21#144#27#129#175#14#11#237'9'#133'<*-b'#251#197#162 + +#129#207#210#127#190#144'p'#223'B'#180#129#5#255'o>'#216'a'#155'?'#157#142'u' + +''''#31'Z'#148#128#223'#'#241#127#181#187#247#163'n8'#27','#3#191#210#225'>' + +#128#31'-'#188#31#144'&'#203#14'?'#228#248'#'#220'G'#175#27#161#200'G'#157 + +#146#211#239#131#222#157'c='#23#248#3'~'#252#227#31#251'h%F'#154'@'#195#228#8 + +'`V!'#164#12#131#8'h'#141#164'!4'#26#237#210'Uk'#17#240#234#247#6'k'#175#15 + +#23#245#13'c'#14'0'#17'DP'#241#145':'#220'Sm2'#9'PG'#224'K?'#193#2#252#142'6' + +#192#254#0'c'#14#232'm'#155'8Ti9f'#195#134#158#201'(tr'#207#171#253#7#204#173 + +'=KW'#250','#143#202#245#202#157#166#156'%'#208#27#162#200#164'eW'#150#29'H' + +#231'Ui'#1'z'#227#237'O%'#212#151#207#231#142#195'O|'#0'D'#2#147#221#219'j' + +#178#253#158#222'w$?>'#223#167#15#184#222#219'{'#167#21#204#199'K'#192'ob' + +#253'h'#234#137'4_+'#249#233#153'}L'#160#223#165#231#23'5'#0' '#137'3'#1'~' + +#231'2'#159#153#193'$'#240#189#239'}/@x'#16'$@Z@W'#26#137#184#154#0'"'#3#235 + +'('#28#162#27#129#18#227#248#254#160'wko'#222#188#234'['#245']k'#2#200#26#244 + +#227#26#153#4#31'Q'#181#206#166#150#248#174#244#23#223#128#206#17'0'#249#2 + +#129#205#30'TN'#6#161#237'@'#236#251#5#1'8m'#201#221#26#3#235#164#170#22#27 + +#157#181'+~F'#134'Wr'#228#185#155#249#1#240'k'''#159'H'#251#180#144#250#165 + +'t^'#168#251#137#238#215#175#9'@<'#254#226#237'7'#26#0#19#0#166#233#154'N' + +#213#136#164#254'|'#180#171#227#251'IR'#2#127#160#146#217'K'#221#221#31#214 + +#131#197'T'#192'o'#28'~F'#242's'#129#15'r'#252#209#220#3#146#31#26#0#212#254 + +'('#138'v'#7#131#193#136#180#218#19'M'#243'='#210'u?'#237#19'XvN&<'#184#181 + +#181#21#211'Ek'#208#5'4$'#128'lA'#180#24#135')'#192'$@'#251']'#248#4#232'X' + +#237#209#168#243#210#246#180'}SO8bH@2'#0#137#8#234#189#171#170#185#241'*'#131 + +#222's'#181#129'H'#147#129'''-'#199#149'q'#14'F'#21'm'#192'u'#16#154'z'#2'&' + +#3'eg)'#202#29'2p'#181#255#220'!'#133#15'f'#26#188'(C'#210'u\'#137#159#23#181 + +#249#202'sT}'#199#201'W'#168#249'"'#245#197#214#231'2'#222#180'p'#242'1'#232 + +#165#148#215'z'#252#141#234'/'#170'>'#219#254#201'B-'#250#187'j'#184#245#14 + +#29#27#219#200#128#174#229#151#137';'#189#249#228#165#238#222#15#185#170#143 + +#235#8'l'#168#143'S|'#149'd'#249')'#237#224'C'#184#15'R'#255#1#212'~'#178#249 + +'w'#233#249#29'6'#155#205')i'#183#201'iz'#252#151#141#179#250#4#150'H'#160'A' + +'c2'#153#160#145#8#155#3'B'#2' '#3#209#4'T'#151#128#136#190#131#181#253'Yc' + +#243#225#168#251'Z'#166#194'PKn'#169'!'#8'C1'#9#186#164#13#188#193#213#132#0 + +'>'#28#129#158'D'#4#220#16#161#155'9'#168#156'Z'#2#229#18#129#231#23#179#22 + ,#251#198'I'#232'j'#3'E'#30'a'#238#148#25'z'#213#146#195#3#153'mg'#245#182#188 + +#223#187#249#4#127#134#233#191#167#156#198#28'|'#188#2'zP'#168#3'~'#211#173 + +#135'U}'#9#239')'#167'O?'#188#245#249#28#251#11'+'#249's)'#238#201'%'#207'?' + +''''#240#143'wn'#171')-'#153'y]*R_f'#238'iG'#147#237#171#173#253#219#129#151 + +'&:'#151'(3e'#189#240#246'3'#248#149#206#242'CO?'#246#248#195#230'G'#168#15 + +#224#167'eH'#166#236#20#177#254#179#6'~}'#205#207#238#176#133'C'#4#254#136'.' + +'b'#147'L'#130'.H@:'#10']6'#225'A%$'#128#16'!H`'#158#133#237#187#131#222#235 + +#179#172#214#230'y'#3#140'o'#192#132#10#163#186'j_zM'#197#221#205#2#248'f1'#4 + +#16'W'#142#7#186#211#144#178#243#19#6'em@'#26#143#148'#'#6#158#149#244#172#29 + +','#137#30#152#249#11#142'zG'#206#204#147#227#222#168#167#189' ?'#252#128'i' + +#197#229'y'#14#248'3'''#150#175#28#27#223'Q'#247'y'#31#182#190#27#222'K'#11 + +#137#159#27#208''':'#181'7/'#145'@'#194#245#19'#'#146#250#243#225#142'h'#11 + +':'#188#167#138#30'~'#217#165'F'#255#246'Zc'#244#152'S{%'#212#167'tz/O'#223 + +'-s'#248'A'#237'7'#137'>'#15#207#19#248#143't'#239'N'#251#252#12#9#244#251 + +#253#184#213'j5'#232#226#162#197#248#154#132#4#225#16#188#12#173'@i'#18#232 + +'1'#9'('#175#158#7'~'#252'p'#208#189#185'?o]-'#146'|t'#184#15'&'#129'oL'#130 + +#245'W'#8#236#177#205#9#240'L'#5'a'#172'5'#6#171#9'p'#10'qPT'#21#210':'#15 + +#220')'#202#140'V'#224#21'D'#160#138#237'"JP'#172'K%'#200#206'f^9'#236'='#235 + +#173'z'#158'w'#245#153#31#215#188#152'>'#219'='#149#188#188#145';/'#178#245 + +#249'n'#18#143#177#243'MG^'#145#250'*u$'#191'c'#235#27'/?'#219#237#12#244'E' + +#161#254#207#11'R'#192#255#23#240#242'?'#254'!i'#1#19#177#247'u|'#223'|n'#228 + +'/&'#215#218'{?i'#132's'#174#229#23'G'#4#236'}'#147#222';'#145'P'#31#171#253 + +'J'#194'}'#178'F'#169#239#222'y'#0#127#233#254#156#209#193#231'W%'#1'd'#12'"' + +'Y'#136'.'#178'!'#1#152#5#151'0'#247#128#210'y'#2'm'#186#212'u'#146#184#241 + +'p'#222'X{0^'#185#149#145#236#215'@-'#155#4'H!'#6#9#196#157#13#201#7#144#136 + +#128#1#191')$'#10'+$ '#11#147#138'h'#6#156'N,'#145#130'\'#162#6'V'#27'x'#26 + +#17'8'#221#137'rG;'#240#202'^'#196''''#220#177#147#184#149#249#225#135'+'#167 + +'i'#140'{'#175#244'6'#167'<'#23#0'WO'#0'~^'#150#248#202#22#239'8N>c'#239#187 + +'v'#191#149#252#139#18#240'Y'#19#152'N'#213'd'#251#167'j6'#220'b'#130'@'#179 + +#15'+'#241'3=__'''#154'<'#190#210#234#223'!'#149'?'#205'm'#147'@]'#210#235'd' + +#248#245#165#178#15#222#254'G'#146#215#255'H4'#129'}8'#252'666'#206'<'#248 + +#237#253'9'#227#195#146#128#18#159#128#146'2b"'#130#21'h'#2#146'%h'#178#5'9Y' + +#136'$r'#155#192#211#160';'#23'''Y'#212#184';'#236#189'6Kk'#29'S'#0'd'#27#140 + +#8#184#163#214#26#19'APo'#21#17#1#167#138#208's'#251#10'<'#137#8#220#148'b' + +#153#194#220#134#14#205#196'%'#165')'#204#202'k7'#132'h'#230'4'#176#135#14 + +#132#20#143'n:<'#151'q'#152'*o'#156'v'#246#144#145#236#230#127#249#146#216 + +#189'~'#157#14#227'I'#230#158'!'#2'k'#227'/Q'#247'S'#145#248#2'|'#181#208#149 + +'|J'#236'w'#215#222'7'#206'?E'#251#147#254'=5'#221#189#173#19#127#210'%*?}' + +#209#229#198#224#189#149#198'h'#199#203'MI'#143#14#243')'#1'?'#173#199#180 + +#223#151#154'~4k'#132#196'GE'#31#182#183'I('#161#145'''{'#251#201'\=s'#14#191 + +'e'#227'<'#16#128'=OC'#2#251#251#251#17']'#228':]x'#174#29#136#162'h'#157#246 + +'a'#6'\'#18''''#225#134#212#14'th'#27'}'#4'b'#210#0#162'G'#195#206'K{U'#147 + +' '#212#201'C'#138#171#11'#U'#235']S'#245#181#27#156'M'#200#14'@'#199#4#0#1 + +'(''Dh'#136#192#148#24'+'#153#181'X'#249#229#198'#'#182#21'Y%'#179'P'#231#15 + +'-'''#3#207#209#255#139#222#4#166#151#161'{UN'#136#4#170#143#176#19#182'+m' + +#229#5'Y'#149'CxN'#165#158#27#198'3N='''#150'oA'#159#154'm'#0'>#b'#0#160'u' + +#17#143'Z'#20#13';'#173#199'?IJ>'#0#132#0#147#209#158#154#236#252'D-&'#131'B' + +#213#135#169#128#207'pU'#254#238#238'O'#234'^2'#245't'#229'@'#213#211'?'#147 + +#22#222#168#234#219'q'#193#15'O'#127#24#134#232#235#223'_,'#22#227#25#141#243 + +#2'~'#140#243'B'#0#246'\'#221'<'#1'8'#252#232#194#183#232'p'#143'.'#254#186 + +'8'#7'A'#4#156','#132'V'#227'$'#129';$u'#27#180'_#'#240'E'#131'i}'#237#193 + +#164#247'j'#150#235#249#7#180#147'0`'#21#222#244#16#132'Y'#208'X{'#133#139 + +#138#188#208#137#6#200#220#3#134#8'4q'#4#162#29#136'&`{'#13'8]'#137#131#138 + +#163'P'#8#161'hF"'#19#152#28'H76'#161#195#162','#185#240#15'T='#3'G'#200'1' + +#248#160'%'#203'y^yi'#25#240'z'#229'4'#218'TE|'#159'%'#189#153'l'#195#190#230 + +#160#154#207#246'~'#154#149#218'r+'#150#250#153#6#173#0'_'#137'='#175#164#131 + +#143'2'#4#144'h'#239#127':''u'#127#231']5'#239'?'#210#173#186'L'#26'p'#146#10 + +#209'h'#149#31#149'|'#151'['#253#187'P'#249'9'#188#143#254'}'#160'!m'#239#219 + +#24#191#1#191#210'e'#189#15'e'#198#222#199'R'#207'? '#1'4>K'#25'~G'#29#231 + +#137#0#236'9'#155#180'a'#218#142#26#141'F'#13#17#2#164#7#27#231#160'8'#5'/' + +#217#218#1#29'&'#132's'#176#6#147' Sa'#252'h'#220'~'#169'?onz@'#166#137#20 + +#216'f!Z'#226#195',h'#192', B'#176'R'#223#1#188'Bd '#22'B'#16'M@9'#25#132#214 + +'I'#24'>A+8'#204'GP'#154#242#188#186'v:'#26'['#13#193#161#130#165#190#130'CB' + +#143'O'#200#187#183#160'.%'#224#23#26'H.'#234'})Q'#199'%'#0#215#147'/'#158'}' + ,#163#226#219'p'#158'q'#240'Y'#208#167'b'#231';'#158'}l'#11#192#181#202#175 + +#215':'#175#223'8'#2'%vO'#235#217#222'}5'#222#131#186'?'#211#199#229'3y'#157 + +#167'"'#245#147#201#149#230#254#237'f<'#27'z'#26#247'8'#15#146#250'%{'#223'&' + +#248#208#178'C'#210#254'1'#9#153'G'#210#213'g'#155#128#191'K'#160#31#160#149 + +#23#13#152#8#231#10#252'K'#158#138's3,'#9#208#197#15'k4'#200#12'h"B'#16#4#193 + +#170#227#23#128'F'#0#18'X'#5'A B &A'#148#19#196''''#139#176#253'p'#178#242 + +#202','#141'ZE'#235#240#162'('#200#147'9'#10'k'#221'+'#170#182'rM'#5'h'#162 + +#17#154'y'#8#3#199#28'pM'#3#9#17#134'RK`'#10#140'l'#14'A Z'#129#201'$t'#218 + +#146'U'#137#160'j*'#148#202#146'+'#21#137#21'G'#162';'#242''''#146'A'#165#216 + +'f'#217'c'#235'Jw'#222#168#172'e;7'#137'<'#153#27#190'3'#137'<'#142#164'wc' + +#249#2'|'#29#203'/'#192#175#137#192#9#241#217't^'#13'r'#237#3'H'#10''' -'#139 + +#225#14#219#249#9#171#251#186'I'#167#146'L>'#179#246#232#207'j}t'#127#189'1x' + +#228#177#180#207'3'#147#214#171'$'#190'O'#203'\j'#249#135#226#233#135's'#15 + +#210#30#249#252'['#178#191'O'#207#220#160#223#239'O'#187#221#238#156#8' =o' + +#224#175'>'#9#231'm'#148'J'#137'I'#19#136'%u'#152#157#131't'#140#181#1#144#0 + +#250#11#210'z'#141#253#2#202'k#}'#152#182'czDc rw'#218#186#180'=m_'#207'H' + +#164#235#226#31#237'$'#132'fP'#168#249#145#170#181'/'#169#6#17#129#31'7'#180 + +#244'7j'#191'k'#14#24#127'@'#224#164#17#187#166#129#201'!p'#29#133#198'<'#176 + +#4#224'W'#18#139#180'G'#192#246'.'#180'='#11#141'iP'#152#3'n'#194'Q'#217';' + +#239#29'XU"s'#202'Az'#217#181#144#187#161'='#137#215#231'y'#197#214#151'B'#29 + +#163#226'gy'#145#167'oSu'#139')'#183'\'#201'_H'#253#20'M5'#197'VO-'#9#184'a' + +#190#220#170#251#198'!H'#18#127#184#173#166'{wU:'#27#22'f'#129#11'~'#241')' + +#180#162#217'.I'#253';'#152#156#211'C/`}n'#172#242'+'#221#187#207#228#244#143 + +#140#167#159#182#183#197#219#191'Ej'#254'6'#9#24'h'#2'}'#147#215#239#244#241 + +'3'#192'?7'#224'w'#30#135's;,'#9#16#1#4#8#19#18#27#195'9'#216#154#205'f=h'#3 + +#244#127#244#26'D'#171'1h'#2#240#11#160'r'#144#211#135#17'% '#192'D'#244#17 + +'A'#146#249#241#163'I'#247#230'`'#214'X'#247'l'#241'O'#1'^?0 '#142#184#166#0 + +#206'B'#244#211'3'#166#0#167#13'['#208#23#161'A'#27'!'#136#180#244#207#131 + +#224'@wb'#235'#p*'#15#11'"P:'#164'h'#211#139#165']'#153'*L'#4#151#24#150'^"' + +#175'r'#197#170#26#192'!'#14#190#18#15#184#245#246#216#204#242#146#189'o5'#0 + +'7W'#223#128#221'z'#244#141#202'/'#246'~'#166#167#219'V'#226#228#179#128#183 + +#29'{'#202#224#183#197'='#236#253'_'#168#217'`K'#205#246#239#17#240#199#146 + +#16#148'X'#147#1#251'J:'#246'D^2'#187#212#26#220'n'#215#166'}'#248#28'<'#143 + +'U~V'#252#233#146#177#163'Oz'#247'Me'#178'Nk'#239'C'#237#151#153'{9'#190#15 + +#149#159#20#206'1b'#252#245'z'#29#164'a'#234#249#237'U:O'#227#188#19#128#249 + +#13'H'#24#194#154'#'#4'p'#14#18#1'4E'#27'X5'#190#1'!'#1'6'#9'h'#191#7#191#0 + +'m'#195'A'#8'm'#128#222#231#251#163'$'#238'>'#28'uo.'#178#168#233#154#5#202 + +'I+V'#226''''#136#219#27#170#222#187#174#130'F'#235#160#212'7'#170#191'C'#4 + +#134'L'#148'K'#2#2'z'#229'U'#157#133#14')x'#166#10'Q9~'#130'J7cq$'#30#152#241 + +#232#176#154#3'[m'#231#188#196'm'#180'a6'#189'B+'#240#158#2'zW'#213#247'*' + +#222'|'#29#215#207#172'Df'#7'`R'#168#251#158#1'}'#226'H~'#163#13'd'#134#8'2' + +#142#223#207#6#143#24#248#217'bb'#237'~'#227#216#203'\u'#159#132#252'J}'#252 + +'p'#179'9x'#224#209#142#199#165#130#224#29#218'f%'#198':'#250'f'#210#187#207 + +'t'#238#133#167#223#130#31#19'v'#160#137#7#254#143#254'}'#163#209'h^'#241#244 + +'+u'#14#193#127#200#147'q.'#135#141#16#160#156#248#214#173'['#225#214#214'V' + +#141#14#213#137#173#17'*'#236#145#250#134'b'#162'u''u'#24#251#200'#hC'#27#160 + +#237#26#251#6''#199#245'3'#201#231#183'R'#159#22 + +#19#226'c'#149#31#160#199#2#149'_'#8#1#29'|'#198#244#182')'#217#253' '#140 + +#132#180#206#236'<'#132#249#142#4#156#23'h'#176's'#240#219#223#254'6'#251#5 + +#232#166'E'#4#234':'#28#132'259'#155#4'XD'#27'0$'#208#165#183#146'>'#175#26#4 + +#167#24'f'#1#129'='#160#199'%'#220#157#183'6'#247'&'#173#203#137#10#226#3'D' + +#224#23#246'>4'#130#176#209'!'#173'`'#147#8'a]'#249'a,m'#198#140#3#240'0'#167 + +#224'!'#5'F'#146'3'#224#149'|'#3#166#23'A1'#169#137'%'#2#153#224#196'LuV'#10 + +#18#10'7'#148#156#132#14#3'xF'#210'Wd'#153#145#246#7#28'{N'#252#222#149#252 + +#182'B'#207#237#200'c'#192'/'#132#160'\'#167#159#149#242#142#211#207#233#224 + +#131#255'-'#166#251'j1'#220#162'e'#155'I w'#205#128','#147#150'_'#236#220#195 + +'~'#222#138'g'#187#27#141#193#131'Z'#184#152#150#212'}'#199#214#151#182']' + +#166'c/l'#249'}i'#226#193#158'~Z?Fl'#159#164#252'>='''#3'2/'#199#244','#205 + ,'{'#189#30#192#127'n'#237#253#165#128'9'#237#19'8'#166#223'T2'#9'h N'#211'di' + +'O'#128#167#155'j'#137'@'#204#3#236#19#9#168#14#1#174'A'#251'u:'#30#25#179 + +#128'@'#21#236#205'Z'#27#187#227#230#229#133#10#235#218'F'#247#203#211#141#17 + +#1'('#223#183'ZA'#173#177#170'""'#131#176#185#162#163#4#230#181#142'3'#208'H' + +'~'#255'0-'#192#152#8'&'#147#208#248#7#248#23'V2'#12#221#28#130#220#137#12#8 + +#27#152#196#220#131#209#130'Jz'#174#167#172'j/'#255'V'#226#245'+Iyc'#227#27 + +'{'#223'4'#227#176'Z'#128#1#186#172#165#192#166't'#220'M'#237'u'#215'('#203 + +#157#13#31'3'#240'S'#132#242'2'']W'#166#220#206'e'#209#192'O'#243'vm'#182#189 + +#217#24'>'#140'|H|'#28#23#191'>'#171#251#220'%'#208#205#232#227#240#30#242 + +#249'i'#189'/'#237#187#182#205'"'#206'?'#28#199'k'#166'F'#229''''#205'2;'#207 + +#246#254'a`y'#17'G'#201'$@'#168#176#213'j'#197#2'lT'#12'v'#197#25#184'J'#140 + +#143#232#0#22#248#5'D'#27'P-!'#2#152#5'a'#206'd'#128#174#225#190#191'7k'#174 + +#237#142'[W'#230'y'#216#176#206':'#3'|'#207'H'#242#162#2#17#154'@'#212#222' ' + +#173'`C'#5#141#142#227#252#11#184#231#160#231'8'#2#139#168'@u'#10'3'#207#2 + +#222'F'#5#2#209#4'\'#237#192#151#144#161#149#252'U'#7'`%'#159#192#12#183#149 + +'6'#239'+'#235#28#176#213'zF'#229'O'#171#234'~&fA'#230'T'#234#21#206'?~'#189 + +#209#0'*a'#191#18#9','#230'j6'#218'f'#208''''#211'A'#161'!'#152'L@'#199'l0}' + +#0#16#210#235#198#147#199#27#4'|x'#246'M'#190#241#19#212'}k'#235#211#210#151 + +#238'='#12'~'#186#207#144#254#216#222#15#130#128#19'{h'#153#145#244'_ '#196 + +#247#162#168#252'K'#129#242#2#15'k'#18' J'#128#178'b'#186#185'54'#25'!R@'#227 + +'Q'#152#5'+ '#1#133'Y'#137'5'#9'@'#27#232#209#210#17#179#160#238'{~Lk'#16'A' + +#8'"'#240#9'}'#251#179#250#234#206#164'ue'#150'!'#135#192#128#177#144#218#5 + +#176#3'K'#10'a'#212'Tq'#7'Z'#193#154#10'j'#141'2'#184#157#210'bo'#9'!'#184#9 + +'C'#133#25#224#21'~'#2'''R`o'#173'u'#11'H'#180#192'M$'#146'W'#185'~'#128#210 + +#172#185#178'*'#194'}'#174#244#207#156#233#180#225#240#203'd'#178#205#138#183 + +#191'*'#245#179#188#18#1'H'#212'b'#178#175#230'P'#241#199#187#156#216#147';6' + +#189#251'~K '#244'}>1B'#183'6f'#224#7#200#15'6'#192#231#138#221'2'#240#149#6 + +'?'#128#143'N'#189'#'#201#229#223#23#240#195#185#135#25'y'#25#248#240#240'+M' + +#14#211'N'#167'3G'#3#143'7'#223'|'#243#133'R'#249#15#0#228#180'O'#224#132'~#' + +#155#4#208#6'h;Z]]'#141#160#13#200#140'D0'#11'z'#162#17#172#233#244'aM'#4#180 + +'&'#18'Pm'#186#235#220'l'#4'&'#129'o'#136' '#131'F'#224'y'#195#164#209#219 + +#153'4/O'#211'Z'#7#200#180#192'tH'#160'4'#231#128#152#0#232'I'#16#212'z*jt' + +#201#168#232#210'~'#173#210'[`I'#231'!G'#213'/'#171#254'x'#173#18#159#128#241 + +#234'{'#182#152#168#8#4'x'#149#181'*7'#222'PE'#218#190#178#13'8'#157#146#221 + +#204#13#241#21#234#190'w'#192#23'P'#201#233'7'#145#0#2'v2'#27#170#20'v'#253 + +#164'O'#219#131'"'#219#207'x'#239#197#137#231#153#254'~v;'#231'p^'#167'6'#217 + +'^'#175#143#182'|'#143'sy'#213'2'#224';'#237#185#173#147'O'#233#9':'#160#214 + +#239#25#240#3#248'$'#12#246#200#222#135#3#16'z'#254#132'l'#253#217#139#230 + +#232'{'#26'8>,'#227#128'6P'#171#213'bz^0G'#22#166'*G'#159#129#30#28#133#240 + +#17#28#212#6'T'#211#152#5#4#180#18#17'(.'#25#11#163#253'yc}0k'#172#205#210 + +#168'Y'#0#180#172#198#27#245'>'#247#202#196#0'B'#8#27'+*'#170'wT'#0'B'#128#19 + +#209'!'#0#27#14#148#162#162'jc'#210#146#9#224'4"'#177'w'#185#218#140'D'#194 + +'~n'#233'n)'#12#232'j'#2#198#9#232#168#251'n'#184'/'#207'+I?yA'#0'H'#206'I' + +#166'}'#150#244#201'tH'#255'J'#10''' '#155#20'i)4'#200'Q'#0'K&'#184#184'Y' + +#138#4#158#149#218'x'#167#25#209#135'i'#204#231#154#160#24#248#0'<'#235#252 + +'b'#231'/*'#234#254'H'#226#250#198#214'G'#136'oW'#188#251'}'#186#215'C'#168 + +#251#176#245'www'#23'd'#231'sl'#255#19#159#248'D'#254#162#131#223'yB>4'#163 + +#164#13#192'7'#176#178#178#18#17#25#208'f'#204'}'#6'h'#1#216#225'(\1'#218#128 + +#210#26#2#250#18'"'#164'h'#136#0'Y'#132'1a.'#160'g=dg!'#20'r'#210#11#166'i' + +#220#216#155'5'#215'G'#179#218'Z'#162#130#200'S'#5#25#20#146#220#169#7#240 + +#141#243#207#28#15#148#31'7Y;'#8#226#22'}B'#131#9#130#29#141#202'5'#3#156#181 + +#141#18#136#170#159#171#194'$'#200#171#209#1'U'#16#130#155#244#227'6'#222'4' + +#7#149#201#4#212'$'#192' u'#18'}'#12#232#177'dp'#188#211#146'/'#198'l'#199'c' + +#201#200'4/'#1#190#186'm'#181#137#204#250#20'`'#195'7'#195'y'#191'S'#159#236 + +'t'#163#233#158#199'I'#5'b'#143#232#188#131'Ll|l'#1#244#236#224's'#128#143 + +#134#29'#'#153#153#135#195'{'#198#222'7'#14'>'#216#249't'#175#199't'#159#167 + +'('#224'[b'#235';W'#224#197#29#31'6'#2#176#191#217'h'#3#155#155#155#254't:' + +#13'1S1'#252#3'0'#11#232#223'-'#178#7#225#12'D6'#225#138'8'#7'W'#196'y'#168 + +#157#132#158#215#164#199#177'A'#159'V;@'#4#30#224#166'Q:'#152#215#187#253'Yc' + +'}'#148#196'+'#185#22#233'V'#133'7)'#191'E'#135#225#162#243#176'K'#8#185#152 + +#0#164'x'#16#25#212#153#28#130#176#206')'#201'>'#214'd>'#148#10#139'J'#191 + +#244'`'#219#242'"G'#160#236#237#247'Jf@^$'#7#25'3'#1#248'K'#209'H'#19'@'#159 + +'p'#197']'#150#152#245#212#206#198#163#242#195#0#15#252'f%'#147#1#239'1'#251 + +#181'`1&'#21#127#167'GK'#232#193'!'#160'L'#237'0'#147'B'#154'iu'#223#177#241 + ,#171#18#223#216#249#3#1'?'#146'w'#0'~^'#144#194'K'#210#30#197';'#172#238'w' + +#187#221#217#214#214'V'#226'x'#248'_X['#255#176#241'a$'#128#210'o_f'#22#208 + +#225#26#217#130#28'6$'#2#128'F'#208's'#23#209#6#208'k'#160'm'#136#128#128#140 + +'(CL'#251#16#211'Rc'#204#157#238'|'#180'*O'#9#206#251#179#198#234'h^'#235'M' + +#211#168#157#230#162#25#24#199#158'r'#10#131'J'#132'`'#156#127#190'>ig'#187 + +#152#199#16']'#144#27'*'#8'"q:'#134'tX"'#17#158#164'"'#243#233#232#181'/Z' + +#134#150#190#137#216#218'R)'#151'9'#139's'#28#146#28#18#158'_'#207#225'7'#7 + +#196#182#196#183#240#1#184#0'W'#165#130' 1#8T'#167#242#154#191#24#213#163#249 + +#176'G*>Zn'#23#17#8#145#246'8'#3#2'>x'#18#206'}''o'#223#134#244#164'K'#207 + +#184#2'|'#187#208'=d'#224'#'#172#135'L>"'#2#246#238'#'#149#151#8' '#251#176 + +'I}w|'#152#9#192#140#3'f'#1'B'#127#244'p'#196#198'QH'#255'o'#9#216#187#244' ' + +#245#184#150#128#136'@4'#2'v'#20'*'#204'T'#164#188':4'#2')4'#10#173'V'#224'#' + +#29'E'#251#10#176#13#208#18#9#212#137#12#186#147'E'#220#157'$q'#139#224#16#26 + +'S'#161#232''''#232';'#205'D+'#246#190#152#2#150','#148#155'*l~'#150#252'@.' + +#30':$$'#232#216#255#182'EW'#169'1'#191#201#250'S'#165'\'#0'['#221#167#138 + +#148'`'#6'u'#166'T'#158'/'#7'<'#214#181' '#25#215#131#249#176#25#207#251#237 + +'h6'#242#149'8'#243'<61'#140'moA'#175't'#202'.'#24#133#213'|Y'#230#198#179'o' + +'T}'#19#211#151#5#158#254'>'#128'OD>'#140#162'h'#12#137'O'#199#167't'#127#23 + +'t<'#249'0'#170#251#203#198#5#1#20#195's'#205#130';w'#238#4#198'?'#128'9'#7 + +#232'!B'#205'@'#203#241#19#244'$'#140#200'k'#248#7#20'"'#6'9W'#26#214#161#209 + +#18#216#17'm@BQ'#24#248#30#200' '#160'c>'#180'^F'#165'/'#229'<'#244'wL$@'#132 + +#208#153'.'#162#206'4'#141#219#153#14#8#138#237'^T'#4#22'e'#194#170#168#10'T' + +#254'R'#240#219#191'U'#207#127#241#207'J'#246'_'#197#7'`Gn'#205#0#3'z'#183 + +#145'g'#225'G(^g'#0#31#251#201#164#22#206#135#173'h>h'#147#164#15#252'4)^c' + +#153#197#128'^Y'#21#255#160#180'/'#169#250#144#248'p'#224')'#1#187#164#242 + +#150#164#189#1'~'#171#213#154#141'F#'#246#236#147#169#151'~X'#213#253'e'#227 + +#130#0#202#227#128#127#192#16#1'=H'#28':'#164#127's2'#17#173'['#244#0#162#216 + +#168'+'#26#129#171#13#176#143#0#175#229#228'#'#223#135'Ya'#200' 8@'#6#128#174 + +#158'`'#132'a'#142'|<"'#132#246'x'#17#183#146'4'#168#207#179#176#190'H'#131 + +'Z'#170#160#219'k'#251#221'8'#245#140'K'#191'T'#13#184'$'#239#223#141#8#228 + +#203'~t5'#20'h'#134'['#251#239#185#210#221#253#191#6'n'#228#167#211#208#207 + +'fQ'#144#204#234#225'bL'#18'~'#16'.'#3#188#233#18'"'#182'C'#174#127#145#168 + +#248'E'#214#30'-'#11'g'#218'-'#171#234'+'#157#190#203#224#167'{'#224#18#192 + +#144'#'#179'I'#194#210#254#2#248'O'#31#23#4#176'|,%'#2'Z'#135#244'@'#177'F'#0 + +'`'#211#186'I*f'#139#236'J'#214#10#132#16#12#9'X"@'#19#18#218#6'y'#212'@'#6 + +' '#2#218#14#133#12'|'#218#151#194#2#206#177#169#16#130#178#128'N'#179' '#154 + +'fQm'#158#16')'#164'!'#19'C'#146#250#181'E'#22#214'r'#195#2'y'#17#247#207#221 + +#219#235#29#248'y2'#242#165#155#252#170'R'#11'0'#253'7'#240#178'E'#236#167 + +#179#200'O'#166'Q'#152#206#226' '#153#214'BZ'#252'd^'#10#31#28#4#188#212#222 + +#235#20']Ro'#178#220#168#19#185'JM'''#30'U'#150#246'('#207#157'J?>'#11'|'#168 + +#251't'#157#135#0#191#0#30'j>&'#221#132'I0E'#6#159#249#172'%'#192'_'#242'K?' + +#188#227#130#0#158'<'#150#18#1'|'#4#237'6'#201#183#217#140';'#20#19#1#160#203 + +#144#169'5h'#201#186'm'#246#141#198#0#243'@i'#13#2#4#2'2`"'#144#133#181#2'!' + +#4#175'B'#8#162#229#235'F'#0'E*'#191#201#243#247#2'"'#129'('#205#252' '#205 + +#149#159#229'~'#0#19'"'#203#184#160')'#160#181#143#207'&'#158#241#233'8'#142 + +#249'x'#15' '#233'{y'#202#139#162'Wy'#10#219#153'g'#142'y'#244#137'~'#158#6#4 + +'N'#218'N#?K0C'#14#127#181#237#249#167#247#204'1}Z'#185#20#11'j'#213#222#145 + +#240#12'B'#237#197#183'q{+'#237'Mi'#174#210#192#159'HW'#158#145'*'#128#15#169 + +#143#184'='#239#147#186#143#10#189'1'#173'!'#241#209#140'snl'#252'G'#143#30 + +'e'#23#192#127#250#184' '#128#163#13'K'#4#223#253#238'w=4%'#5#25#208#161#144 + +#164'N'#212'l6'#1'd'#214#10#232#129'lxz'#174'B'#180'('#3#240#153#4'h'#223#144 + +'C'#211#209#10'jB'#6#136#30'DJG'#16't'#20'A'#19#2#242#10#8#139#220#2'Dr'#130 + +#217'y^'#164#249#225#143#239#219'm'#140#220'sN'#250#224#207#240#14#252'#?' + +#176#225#202#240#138#242' '#249#0'z;/'#210#133'9'#25#152#147'!3'#237'P'#212 + +#21'x'#158#199#217#3'.'#224#233'X"'#221'vy'#150#29#167'@'#7#224#7#152'a'#223 + +#143' '#229#165' '#135#215't|'#4#208'C'#210#3#244#240#230'c!'#2'^'#192#171'O' + +#199#211#11#224'?'#219#184' '#128'g'#27'%"@'#212#224#210#165'K>I'#164#144#30 + +'D&'#3#180''''#4#168#145'a'#8'2'#192#2'2P'#152#202#220'Y'#132#8#140'i'#192 + +#230#1'k'#5#30';'#14']B`2'#160'c'#1'b'#8#162#29'0'#17#152#22' '#24'y'#145#223 + +#167'r'#183#11'`'#165#17#192#129'y'#9#151#254'J'#227#225'We'#253'_)'#227#164 + +#211'h'#215'L$'#130']'#25#231#157#150#242#136#238#231'6Vo='#248#6#240'R'#142 + +'k'#194'x'#0#255'd'#137#212#231'E'#18'vX'#189#23#21#127#14#208'c'#166']'#196 + +#241'WVV2x'#245#137#148#243#11#224'?'#219#184' '#128#247'7l^-'#194#135#244#16 + +'z'#198'<'#160#135#18#128'E'#143'B6'#17#224'/'#160'}'#16'B'#131#164#22#8#129 + ,'5'#0#172'}'#157'Q'#216#144'F'#165'L'#4'R'#177#200#239#177'D'#160#29#136#161 + +#199'A}'#144#129'v '#210#182#246#31'(]'#151' '#219#170#152'}'#132#165's'#209 + +'4'#200#156#244'!, '#160'Vy^v'#3'j'#183#164'W'#184#253#10'U>7'#157't'#217#129 + +''''#222'{'#165#165#188#5#190'S'#127#207'^|'#165#165'=/p'#236#161#209#6#253 + +'~'#168#243#19#172'%'#166'?!'#160'c'#31#196'0C=>'#169#247' '#142#132#142'!y' + +#7#128#207#156'8'#190#156#253#5#232#159'e\'#16#192#7#27#150#8#240#0#186'Z'#1 + +'I'#168'`gg'#7'R;'#132#137#0#243#20'd'#0'p'#139#218'_'#23#240'#'#215#192#128 + +#159'5'#2'G30D`4'#3#215'g`'#9'Ai'#13#1'$'#16'pI?'#231#28's'#242#156'''`'#247 + +#12#17'('#19';8D'#19'p'#192#207#0'/'#8'AK~'#165'{'#230#27#213'>'#173#0#222 + +#196#233#141#138'o'#156'y'#0#191#241#228'O'#5#220'v'#27#199#1'~'#243#127#168 + +#245'x}'#20'Es'#0#31#210#30#234'='#17'jz'#227#198#141#20#160#135#180'w'#242 + +#245#249'|O'#251'a8'#143#227#130#0#158#223'8'#160#21#12#6#3#175#211#233#4#180 + +#248#244#0#179#153#0'I'#14'S'#129#30#234#152#30'n'#164#31'C'#202#215#232'X' + +#141#142#25'S'#192#152#5#150#4#232#189#186'eY'#161#21#132'UBP'#154#20'x'#246 + +'$!'#4#156#147'/'#224#247'DK'#176#219#149#243#182#170#188'2'#210#221#181#225 + +'s''>/'#210']z'#234#25#208'/'#28#208'W'#213'|+'#245'E'#221#231#181#144#194#12 + +'*=IwH'#249#5'@O@_'#200'g&'#0'=T|c'#219#11#232#205'y'#186#235#139#241'>'#198 + +#5#1#28#207'Xj"'#208#218#7#25'@3'#160#7#157'M'#5','#4'nL'#127#142#233#206'"' + +#151#16'|'#157'?`4'#6#248#22'P'#189#24#11#17'D'#134#16'@*'#244#186'RD'#1'D@' + +#175'E'#196#194#19'2`"'#192#182#28#243#212#146'x`'#201#142'/'#0#159#27#21'_' + +#21'j=7'#212#196'B'#223#195#192#167#207#157#211#246#1#2#192'B'#191'k'#230#2 + +#158#200#14#210#29#239'Y@'#194#131'H'#232'xj$'#189#1'=]'#175#188#162#226#187 + +#235#139#241#1#199#5#1#28#239#176#215#215'8'#14#141'f'#0'3aoo'#143#9'!@i'#218 + +'`'#16#192'l'#160#151#134' '#3#172'A'#8' '#7':'#206'k'#128#158'^'#202'k9'#30 + +#154#227'J'#252#4#202'1'#13#180'I'#192'f'#128'oH'#0#231#148'!.X'#144'@q'#178 + +#5#208'sQ'#237'-'#240#177#166#247'X'#201#175#196#161''''#4#176'0'#251#134#0 + +'d!<'''#6#228#144#236#176#223#23'Fk'#0#224#137#3#210#181#181#181#148'~?'#212 + +#250#140'L'#168#28#160#191'p'#232#157#204#184' '#128#147#27#165'D\'#233'Y' + +#168'@'#8#208#12'n'#222#188#233'-#'#4#12#2'M '#160#14#5#212'au'#219#172#149 + +'&'#14#214#0'0'#0'v'#1'k6'#155#217't:'#205#232#156#243'e'#18'~'#9#224#171#219#23#227#152 + +#199#5#1#156#141'Q'#186#15#198'\'#192#182'1'#25#8'H'#30'H'#129'H'#192'#py' + +#134#24#8#148#30#200#129#128#232#25'r'#160'}'#143'@j'#23':'#206#128#199'6>' + +#19#219#4'V'#187#141#181#207#253'L'#148'"'#0#27#192#243'>}/o'#155#133#190'?' + +#7#208#137'Dr'#128#156#190'+'#235#247#251'9'#129#222#2#29#146#189#221'n'#231 + +#6#236#248#156#11#192#159#205'qA'#0'gsT'#239#139''''#192'Q.1`'#13'r'#184'u' + +#235#150'7'#28#14'-9'#224'8'#8#2'k'#179'O'#192#230'5'#8#3#235#245#245'u'#187 + +'m'#6#128#140'5Iy'#11'J'#2';o'#3#220'X?~'#252'8'#199'6@'#142#253'e@'#199#250 + +#16#176'/'#219#191#24#167'8.'#8#224'|'#141'e'#247#235#0'9`'#24#130'0'#3'D' + +#177#236#3#161'Y`]'#175#215#15#0#211#128#218#29#6#224#24#0'9'#214#135#0#253 + +#176'c'#23#227#12#141#11#2'x1'#198#179#220#199#163#190#246#168#224#189#0#249 + +'9'#30#23#4'p1.'#198#135'x'#252#127'p'#251'ut'#3#215#244'"'#0#0#0#0'IEND'#174 + +'B`'#130'('#0#0#0#128#0#0#0#0#1#0#0#1#0' '#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0 + +#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#1#0#0#0#1#0#0#0#2#128#128#128#2'UUU'#3'@@@'#4'333'#5'III'#7'@@@'#8 + +'999'#9'999'#9'MMM'#10'FFF'#11'FFF'#11'FFF'#11'MMM'#10'999'#9'@@@'#8'@@@'#8 + +'UUU'#6'333'#5'UUU'#3#128#128#128#2#0#0#0#2#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#1#0#0#0#1#128#128#128#2'UUU'#3'UUU'#6'@@@'#8'FFF'#11'III'#14'<<' + +'<'#17'III'#21'EEE'#26'DDD'#30'DDD"EEE%AAA''DDD)AAA+AAA+AAA+DDD)AAA''GGG$FFF' + +'!DDD'#30'==='#25'@@@'#20'@@@'#16';;;'#13'FFF'#11'@@@'#8'333'#5'UUU'#3#128 + +#128#128#2#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 + +#2'UUU'#3'+++'#6'999'#9'NNN'#13'CCC'#19'BBB'#27'GGG$DDD-CCC5DDD'#211'SC6'#219'W@0'#227'[>+'#235']<('#238'^<'''#240 + +'_<%'#243'`<#'#245'a;"'#247'a:!'#248'a;"'#246'`<$'#245'_<%'#242'^='''#240'\=' + +')'#237'Z=,'#233'V@1'#225'RD8'#217'NG?'#210'JHD'#204'IHC'#204'HHD'#204'GEC' + +#203'FEC'#202'EED'#198'EED'#195'DDC'#190'DDC'#183'DDD'#172'DDD'#157'DDD'#138 + +'DDDtCCC\DDDDCCC.@@@'#28'DDD'#15'III'#7'UUU'#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'UUU'#3'@@' + +'@'#8'KKK'#17'HHH CCC5CCCPDDDlCCC'#134'DDC'#156'EED'#172'FEC'#185'GFD'#193'G' + +'FC'#198'HFC'#202'IGD'#203'PE;'#213'VA0'#227']<('#239'a;#'#246'd9'#30#254'g:' + +#29#255'g:'#30#255'i<'#30#255'j='#31#255'j>'#30#255'k>'#30#255'l?'#31#255'l@' + +#31#255'mA'#31#255'nA'#31#255'm@'#31#255'l@'#31#255'l?'#31#255'k>'#30#255'j>' + +#30#255'j='#31#255'i<'#30#255'g:'#30#255'f:'#29#255'd9'#31#252'`<#'#245'[=*' + +#236'UA3'#223'MF?'#210'IHC'#204'HFD'#204'FFC'#203'FFE'#200'DDC'#197'EED'#191 + +'DCC'#182'DDD'#170'CCC'#152'CCC'#129'DDDfDDDKDDD1FFF'#29'@@@'#16'III'#7'UUU' + +#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'UUU'#3'II' + +'I'#7'@@@'#16'@@@ FFF7DDDRCCCoCCC'#140'DDC'#163'EED'#180'EED'#191'FFC'#198'I' + +'GD'#201'ME?'#208'UA2'#224'\<('#238'b9 '#250'f:'#29#255'h;'#30#255'j>'#30#255 + +'m@'#31#255'oB '#255'qD '#255'sF '#255'uH!'#255'|L#'#255#128'O$'#255#133'Q%' + +#255#136'S&'#255#139'V'''#255#143'X('#255#145'Y)'#255#142'W('#255#139'U''' + +#255#135'S&'#255#131'Q%'#255#128'O$'#255'yK"'#255'tG!'#255'rE '#255'pD '#255 + +'nA '#255'l@'#31#255'j='#31#255'g;'#30#255'e9'#29#255'a;!'#247'Z=+'#234'RB5' + +#221'JGC'#207'HFD'#204'FEC'#203'FFE'#200'EED'#196'DDC'#189'DDD'#177'CCC'#159 + +'DDD'#135'CCCjBBBMBBB2FFF'#29'III'#14'UUU'#6#128#128#128#2#0#0#0#1#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#2'333'#5';;;'#13'BBB'#27'AAA3BBBQDDDqDDD'#142'EED'#165 + +'EDB'#183'FEC'#194'HFD'#200'IFB'#205'SA3'#223'^;&'#242'e8'#29#255'g;'#30#255 + +'j>'#31#255'mA'#31#255'pD!'#255'tG!'#255'~M#'#255#141'W('#255#151']*'#255#160 + +'c-'#255#169'i0'#255#178'n1'#255#181'q2'#255#182's3'#255#183't3'#255#184't3' + +#255#184'v3'#255#185'v4'#255#186'w3'#255#185'v3'#255#184'u3'#255#184't3'#255 + +#183't3'#255#182'r3'#255#181'q2'#255#175'l1'#255#166'h/'#255#158'a,'#255#149 + ,'\*'#255#138'U('#255'zK"'#255'sF '#255'pC '#255'l@'#31#255'i='#31#255'g;'#30 + +#255'c8'#31#252'[<*'#237'RC8'#218'IGD'#205'HFD'#204'EED'#201'DDC'#198'EED' + +#191'DDD'#179'CCC'#161'DDD'#136'CCCkEEEJDDD-@@@'#24'FFF'#11'@@@'#4#0#0#0#1#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#1'UUU'#3'999'#9'FFF'#22'CCC*DDDGDDDiCCC'#138'EED'#165'FEC'#184'FEC'#194 + +'HHD'#200'QC9'#216'[<*'#237'c8'#31#253'g;'#30#255'j>'#31#255'nA '#255'sF!' + +#255'|M#'#255#141'W('#255#158'a,'#255#173'k1'#255#181'r3'#255#185'v4'#255#187 + +'y4'#255#189'{4'#255#191'~5'#255#193#129'5'#255#195#131'5'#255#196#132'6'#255 + +#197#134'6'#255#198#134'6'#255#199#136'6'#255#200#136'6'#255#200#137'6'#255 + +#199#136'6'#255#198#135'6'#255#198#134'6'#255#197#133'5'#255#196#132'6'#255 + +#195#131'5'#255#193#128'5'#255#191'~4'#255#188'z4'#255#186'x4'#255#184'u3' + +#255#181'q2'#255#168'i/'#255#153'_+'#255#137'T'''#255'yJ"'#255'rE '#255'm@' + +#31#255'i<'#31#255'f:'#30#255'b9!'#249'X>.'#232'MD>'#212'HFD'#204'EED'#202'E' + +'ED'#198'EED'#192'CCC'#180'CCC'#160'DDD'#132'DDDbCCCACCC&CCC'#19'@@@'#8'UUU' + +#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5 + +'III'#14'>>>!DDD'#255 + +#232#177'>'#255#234#179'?'#255#236#181'>'#255#236#182'?'#255#237#183'?'#255 + ,#237#183'?'#255#238#183'@'#255#238#184'?'#255#238#185'?'#255#238#184'?'#255 + +#238#183'@'#255#237#182'?'#255#237#183'?'#255#236#182'?'#255#236#181'>'#255 + +#234#179'>'#255#232#176'>'#255#230#175'>'#255#229#172'='#255#227#169'='#255 + +#224#167'='#255#220#161'<'#255#217#157'<'#255#213#153';'#255#209#148':'#255 + +#204#142'9'#255#198#135'8'#255#193#129'7'#255#188'{6'#255#183't5'#255#171'k2' + +#255#142'W)'#255'tH"'#255'nA '#255'h<'#31#255'd7'#30#255'[:('#240'KD?'#211'G' + +'FD'#204'DDC'#201'EDD'#195'CCC'#182'CCC'#159'CCC}EEEUBBB2@@@'#24'999'#9'UUU' + +#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#1'333'#5'III'#14'BBB#EEECCCCkEEE'#145'DDC'#174'FFE'#192'KE@'#206'Z;)' + +#238'c8'#30#255'i<'#31#255'oB!'#255'|M%'#255#153'_-'#255#178'o4'#255#186'x6' + +#255#192#128'7'#255#198#135'9'#255#204#142':'#255#209#149';'#255#214#155'=' + +#255#219#161'>'#255#223#167'>'#255#227#170'>'#255#230#174'?'#255#232#177'@' + +#255#235#181'A'#255#237#183'A'#255#238#185'A'#255#240#187'A'#255#241#188'A' + +#255#242#189'B'#255#243#190'A'#255#244#191'B'#255#244#192'B'#255#244#191'B' + +#255#244#192'B'#255#244#192'B'#255#245#193'A'#255#244#192'B'#255#244#192'B' + +#255#244#191'B'#255#244#192'B'#255#244#191'B'#255#243#190'A'#255#242#189'B' + +#255#240#187'A'#255#239#186'A'#255#238#184'@'#255#237#183'A'#255#235#179'@' + +#255#232#176'?'#255#229#173'?'#255#226#169'?'#255#223#165'>'#255#218#160'=' + +#255#213#153'<'#255#208#147';'#255#202#140':'#255#196#133'9'#255#190'~7'#255 + +#184'v6'#255#173'l3'#255#145'Y+'#255'uH$'#255'm@ '#255'g;'#31#255'b7'#31#253 + +'U>/'#230'IEC'#206'FFE'#202'EED'#199'CCC'#189'DDD'#170'DDD'#139'BBBdCCC=BBB' + +#31'@@@'#12'UUU'#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#1'UUU'#6'KKK'#17'DDD)EEENDDDxDCC'#157'DDC'#182'GGC'#197'T=1'#225'a7 ' + +#252'g;'#31#255'l@ '#255'wI$'#255#154'^.'#255#179'o6'#255#186'x7'#255#193#128 + +'9'#255#200#137':'#255#207#146'<'#255#212#153'>'#255#217#159'>'#255#222#166 + +'?'#255#227#170'@'#255#231#175'A'#255#234#180'B'#255#236#182'B'#255#238#185 + +'B'#255#240#187'B'#255#242#190'D'#255#243#191'C'#255#244#192'D'#255#245#193 + +'C'#255#246#194'D'#255#247#194'D'#255#247#196'E'#255#247#196'D'#255#247#196 + +'D'#255#248#197'D'#255#248#197'D'#255#248#197'D'#255#248#197'D'#255#248#197 + +'D'#255#248#197'D'#255#248#196'D'#255#247#196'D'#255#247#196'D'#255#247#195 + +'E'#255#246#195'D'#255#245#193'D'#255#245#193'C'#255#244#192'D'#255#243#191 + +'C'#255#242#189'C'#255#240#186'C'#255#238#184'C'#255#236#182'B'#255#233#179 + +'B'#255#230#174'A'#255#226#169'@'#255#221#164'?'#255#216#157'>'#255#211#151 + +'='#255#205#143'<'#255#198#135':'#255#191#127'8'#255#184'w7'#255#174'l4'#255 + +#144'X+'#255'rE"'#255'j> '#255'e9'#30#255'_8"'#247'O@8'#219'GFD'#204'DDC'#201 + +'CCC'#194'CCC'#178'DDD'#151'DDDqDDDGGGG$III'#14'@@@'#4#0#0#0#1#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#2'III'#7'@@@'#20'CCC.DDDVCCC'#130'EED'#165'DDC'#189 + +'LB='#207']7$'#244'd7'#31#255'j> '#255'qE"'#255#140'W+'#255#174'l5'#255#186 + +'x8'#255#193#129':'#255#200#138'<'#255#207#146'>'#255#213#155'?'#255#220#163 + +'@'#255#225#169'A'#255#229#174'B'#255#233#179'D'#255#236#182'D'#255#239#185 + +'D'#255#241#189'E'#255#242#190'E'#255#244#192'E'#255#245#194'E'#255#246#195 + +'F'#255#247#195'F'#255#247#196'G'#255#247#197'F'#255#248#197'F'#255#248#197 + +'F'#255#249#198'F'#255#249#198'G'#255#249#198'G'#255#249#198'G'#255#249#198 + +'G'#255#249#198'G'#255#249#198'G'#255#249#198'G'#255#249#198'G'#255#249#198 + +'G'#255#249#198'G'#255#249#198'G'#255#249#198'F'#255#248#197'F'#255#248#197 + +'F'#255#247#196'F'#255#247#196'F'#255#247#195'F'#255#246#194'F'#255#244#193 + +'F'#255#243#191'E'#255#242#190'E'#255#240#188'E'#255#238#185'D'#255#235#181 + +'D'#255#232#178'C'#255#228#172'C'#255#223#167'B'#255#218#161'@'#255#212#153 + +'?'#255#205#144'='#255#198#135';'#255#191#127'9'#255#183'u7'#255#167'g3'#255 + +#130'P('#255'oB"'#255'h< '#255'c7'#30#255'X:*'#237'HFB'#207'EEE'#202'DCC'#197 + +'DDD'#184'CCC'#160'CCCzEEENFFF(@@@'#16'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2 + +'III'#7'FFF'#22'BBB2CCC\DDD'#136'DDC'#171'EED'#192'Q?5'#219'a6'#31#252'f:'#31 + +#255'mA!'#255#127'N'''#255#164'f3'#255#182'u8'#255#190#127':'#255#199#138'=' + +#255#207#147'?'#255#213#155'A'#255#220#163'B'#255#225#170'D'#255#230#177'E' + +#255#234#181'E'#255#237#184'F'#255#240#188'G'#255#242#189'G'#255#243#192'G' + +#255#244#193'H'#255#245#194'H'#255#246#195'H'#255#247#196'H'#255#247#197'H' + +#255#247#197'H'#255#248#198'H'#255#248#198'H'#255#248#197'H'#255#248#198'H' + +#255#248#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I' + +#255#249#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I' + +#255#249#198'I'#255#249#198'I'#255#248#198'I'#255#248#198'H'#255#248#198'H' + +#255#248#198'H'#255#248#198'H'#255#247#197'H'#255#247#196'I'#255#247#195'H' + +#255#246#195'H'#255#245#195'H'#255#244#193'H'#255#243#191'G'#255#241#189'G' + +#255#239#186'G'#255#236#183'F'#255#233#180'F'#255#229#175'D'#255#224#168'D' + +#255#218#161'B'#255#211#153'@'#255#205#144'?'#255#196#134'='#255#188'{:'#255 + +#180'r8'#255#155'_/'#255'wJ$'#255'j? '#255'e8'#30#255']8#'#246'LB<'#213'FEE' + +#203'EED'#199'DDD'#188'DDD'#165'DDD'#128'DDDSFFF,GGG'#18'+++'#6#0#0#0#1#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#2'III'#7'CCC'#23'BBB6DDDaCCC'#141'DDC'#174'GDB'#196'V:+'#233'c7'#30#255'h; ' + +#255'pC#'#255#146'Z-'#255#179'p7'#255#187'{;'#255#196#133'='#255#204#144'?' + +#255#212#154'B'#255#219#163'E'#255#225#170'E'#255#230#176'G'#255#234#181'H' + +#255#238#185'I'#255#240#189'I'#255#242#190'J'#255#243#192'J'#255#244#193'J' + +#255#245#195'J'#255#246#195'J'#255#246#196'J'#255#247#196'K'#255#247#196'K' + +#255#247#197'K'#255#247#197'K'#255#247#197'K'#255#247#197'J'#255#247#197'J' + +#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J' + +#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J' + +#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#197'J' + +#255#247#197'J'#255#247#197'J'#255#247#197'K'#255#247#197'K'#255#247#197'K' + +#255#247#196'K'#255#246#196'K'#255#246#196'J'#255#246#195'J'#255#245#195'J' + +#255#244#194'J'#255#243#191'I'#255#241#189'I'#255#239#188'I'#255#236#184'H' + +#255#233#180'H'#255#228#174'G'#255#223#168'E'#255#217#160'C'#255#210#151'B' + +#255#202#141'?'#255#193#130'<'#255#185'x:'#255#174'm6'#255#134'S*'#255'mA"' + +#255'f:'#31#255'a6'#30#253'R>4'#224'FFE'#203'EED'#200'CCC'#190'DDD'#169'CCC' + +#133'CCCXAAA/CCC'#19'+++'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'CCC'#23'BBB6CCCcCCC'#144'EED'#177'JC>'#202 + +'[6"'#244'c8'#31#255'j?!'#255'xI&'#255#162'd2'#255#183'u:'#255#192#129'='#255 + +#200#140'@'#255#209#150'B'#255#217#160'E'#255#223#169'G'#255#229#176'H'#255 + +#233#181'J'#255#236#185'J'#255#239#188'K'#255#241#190'K'#255#242#192'K'#255 + +#243#193'L'#255#244#194'L'#255#245#195'L'#255#245#195'L'#255#245#195'L'#255 + +#246#196'L'#255#246#196'L'#255#246#196'L'#255#246#196'L'#255#246#196'M'#255 + +#246#196'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255 + +#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255 + +#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255 + +#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#196'M'#255 + +#246#196'M'#255#246#196'M'#255#246#196'L'#255#246#196'L'#255#246#196'L'#255 + +#246#196'L'#255#245#195'L'#255#245#196'L'#255#244#195'M'#255#244#194'L'#255 + +#243#193'L'#255#242#192'L'#255#241#190'K'#255#238#188'K'#255#236#184'J'#255 + +#232#179'I'#255#228#173'H'#255#222#166'F'#255#215#158'E'#255#207#148'B'#255 + +#198#137'?'#255#190'~<'#255#180'r9'#255#150']/'#255'qE$'#255'h< '#255'b6'#30 + +#255'W9*'#235'GED'#204'DDC'#201'DDD'#192'CCC'#172'CCC'#137'DDDZAAA/GGG'#18'3' + +'33'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'+++'#6'II' + +'I'#21'CCC5DDDbCCC'#145'DDC'#178'LB;'#206'^6 '#249'd8'#31#255'l@!'#255#131'Q' + +'*'#255#172'k7'#255#186'z;'#255#196#133'?'#255#205#146'C'#255#213#156'E'#255 + +#220#165'G'#255#227#173'I'#255#232#180'K'#255#236#184'L'#255#238#187'L'#255 + ,#240#189'N'#255#241#191'N'#255#242#192'N'#255#243#193'N'#255#244#194'N'#255 + +#244#194'N'#255#244#194'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 + +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 + +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 + +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 + +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 + +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 + +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 + +#244#195'O'#255#244#195'O'#255#244#194'O'#255#244#195'N'#255#244#194'N'#255 + +#243#193'N'#255#242#192'M'#255#241#190'N'#255#240#189'M'#255#237#186'M'#255 + +#235#182'L'#255#230#178'K'#255#225#171'I'#255#219#163'G'#255#211#153'D'#255 + +#202#143'B'#255#192#130'>'#255#183'u:'#255#164'f4'#255'yK&'#255'i=!'#255'c7' + +#30#255'Z8%'#241'GEC'#205'DDC'#201'CCC'#193'DDD'#173'DDD'#136'BBBYDDD-KKK'#17 + +'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'CCC'#19'BBB2CCC_DD' + +'D'#143'DDC'#178'M@8'#211'_5'#31#251'e9'#31#255'lA"'#255#144'Y/'#255#179'r9' + +#255#188'}='#255#198#138'B'#255#208#149'D'#255#217#161'H'#255#223#170'K'#255 + +#229#177'L'#255#234#181'M'#255#236#186'N'#255#239#188'O'#255#240#190'P'#255 + +#241#191'P'#255#242#192'P'#255#242#192'P'#255#242#193'P'#255#243#193'P'#255 + +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 + +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 + +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 + +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 + +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 + +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 + +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 + +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#193'P'#255 + +#242#193'P'#255#242#192'O'#255#242#192'P'#255#241#192'P'#255#240#190'P'#255 + +#238#188'O'#255#236#185'N'#255#232#180'M'#255#228#175'L'#255#222#167'I'#255 + +#215#159'H'#255#205#147'D'#255#196#134'@'#255#186'y<'#255#173'm7'#255#130'O*' + +#255'j?!'#255'c8'#31#255'[7#'#245'HDA'#208'DDC'#201'CCC'#193'CCC'#172'CCC' + +#134'AAAVAAA+@@@'#16'@@@'#4#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#4'<<<'#17'CCC.CC' + +'C[CCC'#140'EED'#176'O>5'#213'_5'#30#253'e9'#31#255'nB#'#255#151'\1'#255#181 + +'s:'#255#191#129'@'#255#201#142'C'#255#211#154'G'#255#219#164'K'#255#226#173 + +'M'#255#231#179'O'#255#234#184'P'#255#237#187'Q'#255#239#189'Q'#255#240#190 + +'R'#255#240#191'Q'#255#241#192'R'#255#241#192'R'#255#241#192'R'#255#242#192 + +'R'#255#242#192'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 + +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 + +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 + +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 + +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 + +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 + +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 + +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 + +'R'#255#242#192'R'#255#242#192'R'#255#241#192'R'#255#241#192'R'#255#241#192 + +'R'#255#240#191'Q'#255#240#190'R'#255#238#189'Q'#255#236#186'P'#255#234#182 + +'O'#255#230#177'N'#255#224#171'L'#255#217#162'J'#255#208#150'F'#255#198#138 + +'C'#255#188'}>'#255#177'o:'#255#136'S,'#255'k?"'#255'c8'#31#255'\6!'#248'JC?' + +#211'DCC'#201'CCC'#193'CCC'#171'BBB'#131'DDDRAAA''777'#14'UUU'#3#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +'UUU'#3';;;'#13'AAA''CCCTBBB'#135'DDC'#174'N=5'#213'`4'#29#254'e9'#31#255'oC' + +'$'#255#156'`3'#255#181'u<'#255#193#131'A'#255#204#146'E'#255#213#157'I'#255 + +#221#167'M'#255#227#175'O'#255#232#180'Q'#255#235#184'R'#255#237#187'S'#255 + +#238#189'S'#255#239#190'S'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 + +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 + +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 + +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 + ,#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 + +#234#187'R'#255#202#161'G'#255#232#185'R'#255#240#191'T'#255#240#191'T'#255 + +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 + +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 + +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 + +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 + +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 + +#239#189'S'#255#238#188'R'#255#236#186'R'#255#234#184'Q'#255#231#179'Q'#255 + +#226#173'O'#255#219#165'L'#255#211#154'H'#255#201#142'E'#255#190#128'@'#255 + +#179'q:'#255#140'V.'#255'l@"'#255'c8'#31#255'\4'#31#250'JC>'#211'CCC'#201'DD' + +'D'#192'CCC'#168'CCC~DDDKFFF!MMM'#10#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'333'#10'@@@ EEE' + +'JCCC~EDD'#169'L?8'#208'^4'#30#253'd8 '#255'pD%'#255#159'b4'#255#182'v='#255 + +#194#132'C'#255#205#147'H'#255#215#160'L'#255#222#169'O'#255#228#176'Q'#255 + +#232#181'S'#255#235#185'T'#255#236#187'T'#255#237#188'U'#255#238#189'U'#255 + +#238#190'U'#255#238#190'U'#255#238#191'U'#255#239#190'U'#255#239#190'U'#255 + +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 + +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 + +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#181#144'@'#255 + +';/'#21#255#21#16#7#255#9#7#3#255#2#2#1#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1 + +#1#255#7#6#3#255#17#14#6#255#31#25#11#255'2'''#18#255'SB'#29#255#157'}8'#255 + +#233#186'S'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 + +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 + +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 + +#239#190'U'#255#239#190'U'#255#239#190'U'#255#238#190'U'#255#238#190'U'#255 + +#238#190'U'#255#238#189'U'#255#237#188'U'#255#236#186'T'#255#234#184'T'#255 + +#231#180'S'#255#226#175'Q'#255#220#166'N'#255#212#156'K'#255#202#143'F'#255 + +#190#129'A'#255#179'r<'#255#145'Y0'#255'k?"'#255'c7'#31#255'[4 '#248'IC@'#209 + +'DDD'#200'CCC'#190'CCC'#163'DDDtCCCAEEE'#26'III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'==='#25'AAA?CCCsBBB' + +#162'K?;'#202'^4'#30#252'c8 '#255'oB%'#255#160'b5'#255#183'v>'#255#194#134'D' + +#255#205#148'J'#255#215#161'M'#255#223#171'Q'#255#228#177'T'#255#232#182'U' + +#255#234#185'V'#255#236#187'V'#255#236#187'V'#255#237#188'W'#255#237#189'W' + +#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W' + +#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W' + +#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W' + +#255#237#188'W'#255#237#188'W'#255#159'~:'#255#16#13#6#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#16#13#6 + +#255'9-'#21#255'y`,'#255#208#165'M'#255#237#188'W'#255#237#188'W'#255#237#188 + +'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188 + +'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188 + +'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#189'W'#255#237#188 + +'W'#255#236#187'V'#255#235#186'V'#255#234#184'U'#255#231#180'U'#255#227#175 + +'R'#255#221#169'Q'#255#213#157'L'#255#202#144'H'#255#191#129'C'#255#180's=' + +#255#145'X0'#255'j>#'#255'b6'#31#255'Z5#'#245'GDB'#206'DDD'#200'CCC'#186'DDD' + +#154'EEEhBBB6@@@'#20'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#1'@@@'#4'GGG'#18'AAA3DDDfCCC'#152'IA>'#195'\4 '#250'c7'#31#255'm@#'#255 + +#156'_5'#255#182'v?'#255#194#134'E'#255#206#148'K'#255#215#161'O'#255#223#171 + +'S'#255#228#178'V'#255#232#182'V'#255#233#185'X'#255#234#186'X'#255#235#187 + +'X'#255#236#187'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188 + +'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188 + +'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188 + +'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255'9-'#21 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#6 + +#5#2#255'$'#29#14#255'ZH"'#255#169#135'@'#255#234#186'X'#255#236#188'X'#255 + ,#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255 + +#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255 + +#236#188'X'#255#236#187'X'#255#235#187'Y'#255#235#186'X'#255#234#186'X'#255 + +#233#184'W'#255#231#180'W'#255#227#176'T'#255#221#169'R'#255#213#158'N'#255 + +#203#145'J'#255#192#130'D'#255#179's='#255#139'U/'#255'i="'#255'a5'#30#255'X' + +'7%'#242'FDC'#204'CCC'#198'DDD'#180'CCC'#144'CCC[AAA+III'#14'UUU'#3#0#0#0#1#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'@@@'#12'AAA''CCCWCCC'#140'GB?' + +#185'Z4!'#247'a6'#30#255'j?"'#255#151']2'#255#181't>'#255#194#133'F'#255#206 + +#149'M'#255#215#161'Q'#255#223#170'T'#255#228#178'W'#255#231#181'Y'#255#232 + +#183'Y'#255#233#185'Z'#255#234#185'Y'#255#234#186'Y'#255#234#186'Y'#255#234 + +#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234 + +#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234 + +#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234 + +#186'Z'#255#234#186'Z'#255'C5'#26#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#1#1#1#255#20#16#8#255'K;'#29#255#189#150'I'#255#234#186'Z'#255#234#186 + +'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186 + +'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Y'#255#234#186 + +'Y'#255#234#185'Y'#255#233#185'Z'#255#232#183'Y'#255#230#181'X'#255#226#176 + +'W'#255#221#169'T'#255#213#159'O'#255#203#145'K'#255#190#129'D'#255#178'p=' + +#255#134'Q-'#255'g;"'#255'`4'#29#255'U7('#238'CCC'#202'DDD'#195'DDD'#173'BBB' + +#131'CCCL@@@ 999'#9#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'BBB'#27'CC' + +'CEDDD|DDD'#170'V6%'#238'`5'#30#255'h<"'#255#145'Y1'#255#179's?'#255#192#132 + +'F'#255#205#148'M'#255#215#161'R'#255#222#171'U'#255#227#176'X'#255#230#181 + +'Z'#255#231#183'Z'#255#232#183'['#255#232#184'['#255#233#185'['#255#233#185 + +'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185 + +'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185 + +'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185 + +'['#255#233#185'['#255#233#185'['#255#127'd1'#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#13#11#5 + +#255'N>'#31#255#193#153'L'#255#233#185'['#255#233#185'['#255#233#185'['#255 + +#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255 + +#233#185'['#255#233#184'['#255#232#184'['#255#232#183'Z'#255#231#182'Z'#255 + +#229#180'Y'#255#226#175'X'#255#220#168'U'#255#213#158'R'#255#201#144'K'#255 + +#189#127'D'#255#175'n<'#255#128'N+'#255'e9 '#255'_3'#29#255'Q;1'#227'CCC'#201 + +'CCC'#191'CCC'#163'CCCrAAA;FFF'#22'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#4'<<<' + +#17'AAA3EEEhCCC'#156'R:/'#220'_3'#29#255'e: '#255#134'Q-'#255#178'p>'#255#190 + +#130'F'#255#203#145'M'#255#213#161'S'#255#221#170'W'#255#226#176'Z'#255#229 + +#180'Z'#255#230#182'\'#255#231#182'\'#255#231#183'\'#255#231#183'\'#255#231 + +#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231 + +#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231 + +#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231 + +#183'\'#255#231#183'\'#255#231#183'\'#255#180#142'G'#255#1#1#1#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#15#12#6#255'VE"'#255#215#171'V'#255 + +#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255 + +#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#182'\'#255 + +#230#181'['#255#228#178'['#255#225#175'Y'#255#219#168'W'#255#211#156'Q'#255 + +#200#142'K'#255#187'|D'#255#172'k<'#255'wF('#255'c7 '#255'^1'#30#254'K@:'#214 + +'DDD'#199'CCC'#184'CCC'#148'AAA^GGG+NNN'#13'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'MMM'#10'@' + +'@@$DDDSDDD'#139'L?8'#197'^1'#29#254'c7 '#255'wG)'#255#173'l<'#255#188#127'E' + +#255#201#144'N'#255#212#158'T'#255#220#169'X'#255#225#175'['#255#228#179'\' + +#255#229#180'\'#255#230#181']'#255#230#181']'#255#230#182']'#255#230#182']' + +#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']' + +#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']' + +#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']' + +#255#230#182']'#255#230#182']'#255#221#175'Y'#255#10#8#4#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255'4' + +')'#21#255#184#146'J'#255#230#182']'#255#230#182']'#255#230#182']'#255#230 + +#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#181']'#255#229 + +#182']'#255#228#180']'#255#227#178'\'#255#224#174'['#255#218#166'W'#255#209 + +#155'R'#255#198#139'K'#255#184'zC'#255#162'd8'#255'l@$'#255'a5'#30#255'Z3 ' + +#249'FBA'#206'DDD'#196'CCC'#174'CCC'#129'BBBIFFF'#29'@@@'#8#0#0#0#1#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'FF' + +'F'#22'BBB>CCCvFA?'#174'Z3'#31#248'`5'#30#255'l@$'#255#163'd9'#255#184'{D' + +#255#199#142'N'#255#210#156'T'#255#218#167'Y'#255#223#174'\'#255#226#177'^' + +#255#228#179'^'#255#228#179'^'#255#228#180'_'#255#228#180'_'#255#228#180'_' + +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_' + +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_' + +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_' + +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255'bM)'#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#27#21#11#255#140'o;'#255#228#180'_'#255#228#180 + +'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180 + +'_'#255#228#179'^'#255#227#179'^'#255#226#176']'#255#222#172'['#255#216#164 + +'X'#255#207#152'R'#255#195#137'K'#255#181'tA'#255#149'Z3'#255'g<"'#255'_3'#29 + +#255'V6'''#239'CCC'#201'CCC'#190'CCC'#159'CCCkCCC5GGG'#18'@@@'#4#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'@@@'#12'CCC' + +'*DDD^DDD'#150'U6('#230'^2'#28#255'f:!'#255#149'Z3'#255#181'uB'#255#195#137 + +'K'#255#208#154'T'#255#216#165'Y'#255#221#172']'#255#225#176'^'#255#226#178 + +'_'#255#227#178'_'#255#227#178'_'#255#227#179'_'#255#227#179'_'#255#227#179 + +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179 + +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179 + +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179 + +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#13#10#6#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'&'#30#16#255#208#164 + +'W'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#178 + +'_'#255#227#178'_'#255#226#179'`'#255#226#177'_'#255#224#176'^'#255#220#170 + +'\'#255#214#162'X'#255#205#149'R'#255#191#131'I'#255#177'p?'#255#131'O.'#255 + +'c7 '#255']1'#29#255'N;3'#222'DDD'#199'DDD'#181'CCC'#140'DDDSDDD"999'#9#0#0#0 + +#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'+++'#6'@@@'#24 + +'EEECCCC~K=7'#193']0'#28#255'b6'#31#255#129'M,'#255#177'o@'#255#191#131'J' + +#255#204#149'S'#255#214#163'Z'#255#220#171']'#255#223#174'_'#255#225#176'`' + +#255#225#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' + +#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' + +#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' + ,#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' + +#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#161'~D'#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#2 + +#255#134'i9'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255 + +#226#177'`'#255#225#178'`'#255#225#177'`'#255#224#176'_'#255#222#174'^'#255 + +#219#169']'#255#212#159'X'#255#200#144'Q'#255#187'~G'#255#170'j<'#255'qB%' + +#255'`5'#30#255'Z2'#31#250'FBA'#205'CCC'#193'DDD'#166'CCCsCCC9CCC'#19'@@@'#4 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'@@@'#12'AAA+BBB' + +'aDBB'#155'Y3!'#244'_3'#29#255'l?$'#255#167'f;'#255#186'}H'#255#200#144'R' + +#255#211#158'Y'#255#218#168']'#255#221#172'`'#255#223#174'a'#255#223#176'a' + +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' + +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' + +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' + +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' + +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255'hR.'#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255'qY2'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176 + +'b'#255#224#176'b'#255#224#176'b'#255#223#176'a'#255#223#174'`'#255#221#172 + +'_'#255#217#166']'#255#208#155'W'#255#196#139'O'#255#182'wE'#255#152'\5'#255 + +'e9!'#255'^2'#29#255'S7*'#233'DDD'#200'CCC'#183'DDD'#143'EEEUDDD"UUU'#9#0#0#0 + +#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'@@@'#24'DDDDCCC~P8-' + +#211']0'#29#255'c8!'#255#144'V2'#255#180'uD'#255#196#138'P'#255#207#155'X' + +#255#215#165']'#255#220#171'`'#255#221#173'b'#255#222#174'a'#255#222#175'b' + +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' + +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' + +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' + +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' + +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255'VD&'#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#1#1#0#255#166#132'J'#255#222#175'b'#255#222#175'b'#255#222#175 + +'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#174'a'#255#221#173 + +'a'#255#219#170'`'#255#213#163'\'#255#205#150'V'#255#192#132'M'#255#176'oA' + +#255'}K,'#255'a5'#31#255'\0'#28#254'I?;'#212'CCC'#194'DDD'#166'CCCrDDD8GGG' + +#18'@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF'#11'DDD)BBB`G@<' + +#164'[1'#29#252'_3'#29#255'uD)'#255#174'l?'#255#189#130'L'#255#204#150'V'#255 + +#213#162'^'#255#217#168'`'#255#220#172'b'#255#221#173'b'#255#221#173'c'#255 + +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 + +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 + +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 + +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 + +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255'gQ.'#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + ,#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#8#6#4#255#207#163']'#255#221#173'c'#255 + +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 + +#221#172'b'#255#219#171'b'#255#217#167'`'#255#211#159'['#255#200#145'T'#255 + +#185'{H'#255#164'd;'#255'h<#'#255'^1'#29#255'X3#'#244'DDD'#200'CCC'#183'DDD' + +#142'DDDSFFF!@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'III'#21'EEE?DD' + +'D|S5'''#222'\1'#28#255'c8!'#255#158'_8'#255#183'yH'#255#198#142'S'#255#209 + +#158'\'#255#215#166'`'#255#218#170'b'#255#219#171'c'#255#219#171'd'#255#219 + +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 + +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 + +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 + +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 + +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#213 + +#168'b'#255#3#3#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'M<#'#255#219#172 + +'d'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172 + +'d'#255#219#171'd'#255#219#170'c'#255#217#168'b'#255#214#164'`'#255#207#153 + +'Z'#255#194#136'P'#255#178'rD'#255#139'R1'#255'a4'#31#255'\0'#28#255'L<5'#219 + +'CCC'#193'DDD'#164'CCCoCCC5@@@'#16'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#8 + +'BBB#CCCWHA='#158'\0'#28#253'_3'#29#255'~I+'#255#175'nB'#255#191#133'O'#255 + +#205#151'Z'#255#213#163'a'#255#216#167'c'#255#217#169'c'#255#218#170'd'#255 + +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 + +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 + +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 + +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 + +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 + +#218#170'd'#255#218#170'd'#255'YF)'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#15#12#7#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 + +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#169'c'#255#217#168'c'#255 + +#215#166'b'#255#211#160'_'#255#201#147'W'#255#187#127'L'#255#169'h>'#255'l=$' + +#255'^1'#29#255'W3"'#244'DDD'#199'DDD'#180'DDD'#136'DDDKBBB'#27'UUU'#6#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0'UUU'#3'DDD'#15'EEE4BBBpS6)'#215'\1'#28#255'b7!'#255#158'_9' + +#255#184'{J'#255#199#144'W'#255#209#158'_'#255#214#165'c'#255#216#168'd'#255 + +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 + +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 + +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 + +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 + +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 + +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 + +'YD)'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#189#147'W'#255#217#168'd' + +#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd' + +#255#217#168'd'#255#216#168'd'#255#215#167'c'#255#213#164'a'#255#207#154']' + +#255#195#138'S'#255#179'tF'#255#139'R1'#255'`5'#30#255'\0'#28#255'K=7'#216'D' + +'DD'#191'DDD'#157'CCCcAAA+FFF'#11#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'+++'#6'EEE'#26'BBBIE?=' + +#144'Z0'#28#252'^2'#29#255'zF*'#255#174'mB'#255#192#135'R'#255#205#152'\'#255 + +#211#161'b'#255#214#165'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 + +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 + +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 + +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 + +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 + +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 + +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255'jR1'#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255'fN/'#255#215#166'd'#255#215#166'd'#255#215#166'd' + +#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd' + +#255#215#167'e'#255#214#164'c'#255#210#159'a'#255#202#148'Z'#255#187#128'N' + +#255#168'f='#255'i;#'#255'\1'#28#255'V3#'#242'CCC'#197'DDD'#173'BBB{FFF>@@@' + +#20'@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#1'MMM'#10'FFF(CCC_R6*'#206'\0'#28#255'`5'#31#255#154'\8' + +#255#182'yJ'#255#199#144'Y'#255#208#156'`'#255#212#163'd'#255#213#165'd'#255 + +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 + +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 + +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 + +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 + +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 + +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 + +#214#165'e'#255#214#165'e'#255#214#165'e'#255#135'h@'#255#2#1#1#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'b' + +'L/'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165 + +'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#213#165'e'#255#213#164 + +'d'#255#211#161'c'#255#206#154'^'#255#194#139'U'#255#177'sF'#255#135'P/'#255 + +'^3'#29#255'[/'#27#255'J>9'#213'DDD'#185'CCC'#144'DDDSHHH III'#7#0#0#0#1#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3 + +'<<<'#17'DDD8DBAyZ0'#29#248'\1'#28#255'uB'''#255#172'lA'#255#190#132'Q'#255 + +#203#151'^'#255#209#160'c'#255#211#162'e'#255#212#163'e'#255#212#163'e'#255 + +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 + +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 + +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 + +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 + +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 + +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 + +#212#163'e'#255#212#163'e'#255#212#163'e'#255#156'xK'#255#1#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'jQ2'#255#212 + +#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212 + +#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#162'e'#255#211 + +#162'd'#255#208#158'b'#255#200#147'['#255#186'~M'#255#165'd<'#255'd8!'#255'\' + +'0'#28#255'T5'''#237'CCC'#193'DDD'#162'CCCjCCC.@@@'#12#0#0#0#2#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'333'#5'GGG'#25'BB' + +'BIN:1'#174'[/'#27#255'^2'#29#255#145'T3'#255#180'vI'#255#196#142'Y'#255#206 + +#155'a'#255#209#161'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 + +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 + +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 + ,#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 + +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 + +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 + +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 + +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255'O=&'#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'sX7'#255#211 + +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 + +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#210 + +#161'f'#255#209#159'd'#255#204#153'`'#255#192#135'U'#255#175'pE'#255'~H+'#255 + +']0'#29#255'Z0'#28#253'FBA'#201'DDD'#176'CCC~FFF>CCC'#19'@@@'#4#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'EEE%CCC[V3' + +'$'#222'\0'#27#255'f7!'#255#167'd>'#255#187#128'Q'#255#200#148'^'#255#207#156 + +'d'#255#209#159'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160 + +'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160 + +'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160 + +'e'#255#209#160'e'#255#209#160'e'#255#151'tI'#255'2&'#25#255#27#21#13#255#15 + +#12#7#255#7#5#3#255#7#5#3#255' '#25#16#255'P='''#255#151'tI'#255#209#160'e' + +#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e' + +#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e' + +#255#209#160'e'#255#209#160'e'#255#6#5#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#146'pF'#255#209#160'e'#255#209#160'e'#255 + +#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255 + +#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#159'e'#255 + +#206#155'c'#255#198#143'['#255#182'zM'#255#151'Y6'#255'^3'#29#255'[/'#27#255 + +'N:1'#222'DDD'#185'DDD'#142'DDDOIII'#28'+++'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2';;;'#13'DDD1F@=x[/'#28#253'\1'#28 + +#255'~G+'#255#174'oE'#255#193#137'X'#255#203#151'b'#255#207#156'e'#255#207 + +#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208 + +#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208 + +#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255'x[;' + +#255#15#12#8#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#4#3#2#255'bJ0'#255#208#158'f'#255#208#158'f' + +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f' + +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255'3'''#25#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1#255#208#158'f' + +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f' + +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f' + +#255#208#158'f'#255#207#158'e'#255#206#156'd'#255#201#149'_'#255#189#131'T' + +#255#169'h@'#255'j:#'#255'\0'#28#255'V3#'#242'DDD'#191'CCC'#156'BBB`AAA''333' + +#10#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'C' + +'CC'#19'EEE?Q7+'#179'[/'#27#255'^1'#29#255#152'X6'#255#181'yM'#255#197#144']' + +#255#204#153'c'#255#206#155'f'#255#206#156'e'#255#206#156'e'#255#206#156'e' + +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' + +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' + +#255#202#154'c'#255'6)'#27#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#14#10#7#255#178#135'W'#255#206#156'e'#255#206#156'e'#255#206#156'e' + +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' + +#255#206#156'e'#255'WB+'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + ,#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#29#22#14#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' + +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' + +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#205#156'e' + +#255#203#151'c'#255#194#139'Z'#255#176'qH'#255#131'K-'#255'\1'#28#255'[/'#27 + +#255'HA='#204'DDD'#169'DDDqEEE4III'#14#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'+++'#6'BBB'#27'EEENW2!'#228'[/'#27#255'i9!' + +#255#168'e?'#255#187#130'T'#255#200#147'`'#255#203#153'e'#255#205#154'e'#255 + +#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255 + +#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255 + +#205#154'e'#255#205#154'e'#255#199#150'a'#255#19#14#9#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#6#4#255#178#133'W' + +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e' + +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255'S>)'#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#128'a?'#255#205#154'e'#255#205#154'e' + +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e' + +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e' + +#255#205#154'e'#255#204#154'e'#255#203#152'd'#255#197#145'^'#255#182'zO'#255 + +#157'Z8'#255']1'#29#255'[/'#27#255'P9.'#226'CCC'#179'CCC'#129'CCCA@@@'#20'@@' + +'@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'EEE%EA?' + +'b[/'#27#253'\0'#27#255#127'F*'#255#173'nG'#255#191#136'Z'#255#200#149'c'#255 + +#202#152'e'#255#202#152'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 + +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 + +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#31#24#16#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#11#8#6#255#200#151'e'#255#202#153'e'#255#202#153'e'#255#202 + +#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255'O;''' + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255''''#29#19#255#202#153'e'#255 + +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 + +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 + +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#152'e'#255#202#151'd'#255 + +#199#147'b'#255#188#130'U'#255#168'e@'#255'k:"'#255'[/'#27#255'V3$'#241'CCC' + +#186'BBB'#142'EEENBBB'#27'+++'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#2'@@@'#12'DDD-O:0'#146'[/'#27#255'\0'#28#255#145'R2'#255#179'wM' + +#255#194#141'^'#255#200#148'c'#255#201#150'e'#255#201#150'e'#255#201#150'e' + +#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e' + +#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e' + +#255';,'#30#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'S>*'#255#201#150'e' + +#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e' + +#255#201#150'e'#255'K8&'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#29#22#14#255 + +#184#138']'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255 + ,#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255 + +#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255 + +#201#150'e'#255#200#149'd'#255#199#148'c'#255#191#136'['#255#173'mG'#255'}D(' + +#255'\0'#27#255'Z0'#28#253'DBB'#192'CCC'#152'DDDZBBB#@@@'#8#0#0#0#1#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'III'#14'CCC5T5'''#190'[/'#27#255 + +'_2'#29#255#162'^:'#255#184'}S'#255#195#142'`'#255#198#147'd'#255#199#148'd' + +#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd' + +#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd' + +#255#199#148'd'#255#147'mJ'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#3#2#1#255#195#144'b'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255 + +#199#148'd'#255#199#148'd'#255#199#148'd'#255'H6$'#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#3#2#1#255#23#17#12 + +#255'qT8'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199 + +#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199 + +#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199 + +#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#198#146'c'#255#193 + +#140'^'#255#178'uN'#255#143'O1'#255'\0'#28#255'[/'#27#255'J=7'#208'CCC'#161 + +'DDDfAAA+FFF'#11#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'<<<' + +#17'CCC=X1 '#227'[/'#27#255'm:"'#255#167'eA'#255#187#130'X'#255#195#143'a' + +#255#196#144'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c' + +#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c' + +#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#19#14#10#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#135'cD'#255#197#145'c'#255#197 + +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255'I5$' + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#19#14#10#255'4&'#26#255'cI2'#255 + +#161'vP'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 + +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 + +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 + +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 + +#145'c'#255#197#145'b'#255#196#144'c'#255#194#140'`'#255#182'|S'#255#159'\:' + +#255']2'#28#255'[/'#27#255'Q8-'#226'DDD'#168'DDDqAAA3NNN'#13#128#128#128#2#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4':::'#22'G@/[/'#27 + +#254'[/'#27#255'}A&'#255#167'gD'#255#180'zW'#255#181'|Y'#255#181'|Y'#255#181 + +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' + +#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#136']C'#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#19#13#9#255#151'gJ'#255#181'|Y'#255#181'|Y'#255#181 + +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' + +#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#171'vU'#255'1"'#24#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'}V>'#255 + +#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181 + +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' + +#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255 + +#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181 + +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' + +#255#181'|Y'#255#181'|Y'#255#178'wT'#255#161'];'#255'k8 '#255'[/'#27#255'V3#' + +#238'DDD'#151'CCCWFFF!@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF'#11 + +'K:3?[/'#27#255'[/'#27#255#131'F*'#255#169'iH'#255#179'xV'#255#180'zW'#255 + +#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 + +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255'<)'#29#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#1#1#1#255'O6&'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 + +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W' + +#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255 + +#180'{W'#255#142'aE'#255#27#19#13#255#2#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255 + ,#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#5#4#255 + +#135']A'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 + +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255'pL6'#255'+'#29#20#255'('#28#19 + +#255'*'#28#20#255'+'#29#21#255'-'#30#21#255'fF2'#255#180'{W'#255#180'{W'#255 + +#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 + +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W' + +#255#180'{W'#255#180'{W'#255#180'{W'#255#180'zX'#255#178'vU'#255#163'_>'#255 + +'r<"'#255'[/'#27#255'X2!'#243'CCC'#152'BBBYDDD"@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#2'FFF'#11'N8.J[/'#27#255'[/'#27#255#135'H,'#255#170'kI'#255 + +#178'wV'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179 + +'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX' + +#255#16#11#8#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#19#13#10#255#150'fJ'#255#179'yX'#255#179 + +'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX' + +#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255 + +#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179 + +'yX'#255'~V>'#255'=)'#30#255#19#13#9#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255'$'#24#17#255#172'uT'#255#179'yX'#255#179'yX'#255#179'yX' + +#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#158'kN'#255'=)'#30#255#6 + +#4#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#6#4#3#255'?+'#31#255#164'oP'#255#179'yX'#255#179'yX'#255#179'yX'#255#179 + +'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX' + +#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255 + +#177'uU'#255#164'b@'#255'v?%'#255'[/'#27#255'Y1'#31#246'CCC'#152'BBBYDDD"@@@' + +#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'FFF'#11'Q7+U[/'#27#255'\0'#28#255 + +#139'J-'#255#171'lL'#255#177'wW'#255#178'wV'#255#178'wV'#255#178'wV'#255#178 + +'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV' + +#255#178'wV'#255#172'sT'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255'O5&'#255#178'wV'#255#178'wV' + +#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255 + +#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178 + +'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV' + +#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#176'wV'#255 + +'vO9'#255'7%'#27#255#16#10#8#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#11#8#6#255'9&'#28#255#137'\C'#255#178'wV'#255#178'wV'#255 + +#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255'M3%' + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'4"'#25#255#178'wV' + +#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255 + +#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178 + +'wV'#255#178'wV'#255#176'tT'#255#165'cC'#255'yA'''#255'[/'#27#255'Z0'#29#250 + +'DDD'#150'CCCWFFF!III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'MMM'#10'R4' + +'''^[/'#27#255'\0'#28#255#142'M.'#255#171'nN'#255#177'uV'#255#177'wX'#255#177 + +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' + +#255#177'wX'#255#177'wX'#255#177'wX'#255'gF3'#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#23#16#12#255#152'fK'#255#177 + +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' + +#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255 + +#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177 + +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' + +#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#173'uV'#255 + +#136'\D'#255#133'YB'#255#131'XA'#255#128'V@'#255#153'gL'#255#177'wX'#255#177 + +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' + +#255#177'wX'#255#177'wX'#255'S8)'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255'"'#23#17#255#175'wX'#255#177'wX'#255#177 + +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' + +#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#175'tU'#255 + +#166'eE'#255'}B)'#255'\0'#28#255'[/'#28#253'CCC'#148'CCCTBBB'#31'III'#7#0#0#0 + ,#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'V4%h[/'#27#255'\0'#28#255#145'O0' + +#255#171'mN'#255#175'sU'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 + +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 + +'uW'#255'*'#29#21#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2 + +#1#1#255'X;,'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 + +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 + +'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW' + +#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 + +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 + +'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW' + +#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 + +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255'^?/'#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255'$'#24#18#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 + +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 + +'uW'#255#175'uW'#255#175'uW'#255#175'sT'#255#166'eE'#255#128'D*'#255'\0'#28 + +#255'[/'#27#255'ECB'#149'CCCP@@@'#28'UUU'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#1'@@@'#8'W3#q[/'#27#255'\1'#29#255#150'Q1'#255#171'mN'#255#174'sU'#255 + +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 + +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#15#10#8#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#4#3#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#29#19#14#255#156'iM'#255#175'uV'#255 + +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 + +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV' + +#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255 + +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 + +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV' + +#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255 + +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 + +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#11#7#6#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255'sM9'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255 + +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 + +'tV'#255#174'rS'#255#167'fG'#255#131'G,'#255'\0'#28#255'[/'#27#255'GA?'#150 + +'CCCLGGG'#25'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'W3#k[/'#27 + +#255'\1'#29#255#149'P2'#255#169'lM'#255#174'qT'#255#175'tV'#255#175'tV'#255 + +#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175 + +'tV'#255#175'tV'#255#175'tV'#255#9#6#4#255#0#0#0#255#0#0#0#255#0#0#0#255#136 + +'ZC'#255'T8*'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#5#3#255 + +'bA0'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' + +#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255 + +#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175 + +'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' + +#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255 + +#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175 + +'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' + +#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255 + +#165'nR'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#10#7#5#255#175'tV'#255#175 + +'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' + +#255#175'tV'#255#175'tV'#255#175'tV'#255#174'sU'#255#173'qR'#255#166'eG'#255 + +#131'F,'#255'\0'#28#255'[/'#27#255'EA?'#145'DDDGFFF'#22'@@@'#4#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'W3#\[/'#27#255'\1'#29#255#146'P3'#255#168 + +'jM'#255#173'pT'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU' + +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 + +#4#3#2#255#0#0#0#255#0#0#0#255#21#14#10#255#173'rU'#255#173'rU'#255#152'dK' + +#255'dB1'#255'A+ '#255'D-!'#255#141']E'#255#173'rU'#255#173'rU'#255#173'rU' + +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 + +#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173 + +'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU' + ,#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 + +#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173 + +'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU' + +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 + +#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#169'pS'#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#139'\D'#255#173'rU'#255#173'rU' + +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 + +#173'rU'#255#173'rU'#255#173'qT'#255#172'oR'#255#165'cF'#255#128'E+'#255'\0' + +#28#255'[/'#27#255'CBA'#132'DDD@CCC'#19'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0'@@@'#4'U2"L[/'#27#255'\1'#29#255#143'N3'#255#168'hK'#255#172'oT' + +#255#173'qU'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 + +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#1#1#1#255#0#0#0 + +#255#0#0#0#255'nI7'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173 + +'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV' + +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 + +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173 + +'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV' + +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 + +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173 + +'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV' + +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 + +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#2#1#1#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255'H0$'#255#173'rV'#255#173'rV'#255#173'rV' + +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 + +#173'rV'#255#173'qU'#255#171'nQ'#255#165'dF'#255'~D+'#255'\1'#29#255'Z0'#28 + +#252'CCCzCCC9@@@'#16#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U' + +'UU'#3'T2#=[/'#27#255'\1'#29#255#140'N1'#255#166'gI'#255#171'oR'#255#173'qU' + +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 + +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#1#1#1#255#27#18#13#255'a@0' + +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 + +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 + +'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU' + +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 + +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 + +'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU' + +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 + +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 + +'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU' + +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255'$'#24#18#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#31#20#15#255#173'qU'#255#173'qU'#255#173'qU'#255 + +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 + +'qU'#255#172'pT'#255#169'lP'#255#164'aD'#255'{C*'#255'\1'#29#255'Y0'#30#247 + +'CCCoBBB2;;;'#13#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128 + +#2'V6''-[/'#27#255'\1'#29#255#137'L0'#255#165'fH'#255#170'mQ'#255#172'pT'#255 + +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172 + +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#166'lS'#255#172'pU'#255#172'pU' + +#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255 + +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172 + +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' + +#255#172'pU'#255#172'pU'#255#172'pU'#255#168'nS'#255#134'WB'#255'b@0'#255'tK' + +'9'#255#166'lS'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' + +#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255 + +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172 + +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' + +#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255 + +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#129'T@'#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + ,#255#0#0#0#255#0#0#0#255#22#14#11#255#172'pU'#255#172'pU'#255#172'pU'#255#172 + +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' + +#255#172'oT'#255#170'mP'#255#163'`C'#255'xB*'#255'\1'#29#255'Y1'#31#241'BBBd' + +'CCC*MMM'#10#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'T7*'#29 + +'[/'#27#255'\1'#29#255#134'J0'#255#165'dG'#255#169'lQ'#255#171'pU'#255#172'q' + +'W'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' + +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255 + +#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172 + +'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' + +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255 + +#135'YD'#255'$'#24#18#255#3#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#8#5#4#255#30#20#16#255'xO='#255#172'qW'#255#172'qW'#255#172'qW'#255 + +#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172 + +'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' + +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255 + +#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172 + +'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#14#9#7#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#20#13#10#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' + +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#171'oT'#255 + +#169'jM'#255#162'_A'#255's>'''#255'\1'#29#255'X2 '#234'CCCXDDD"@@@'#8#0#0#0#1 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'C><'#9'[/'#27#247'\1'#29#255 + +'}F-'#255#164'bE'#255#169'lO'#255#171'pT'#255#172'qV'#255#172'qV'#255#172'qV' + +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 + +#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172 + +'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' + +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 + +#172'qV'#255#172'qV'#255#154'eM'#255#22#15#11#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#25#17#13#255#136'ZE'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' + +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 + +#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172 + +'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' + +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 + +#172'qV'#255'U7*'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#17#11#9#255#172'qV'#255#172 + +'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' + +#255#172'qV'#255#172'qV'#255#171'oT'#255#168'jM'#255#161'^@'#255'k;%'#255'\0' + +#28#255'V3#'#220'CCCLEEE'#26'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0'+++'#6'[/'#28#214'\1'#29#255't@)'#255#162'`B'#255#168'jO'#255 + +#172'pV'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 + +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX' + +#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255 + +#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 + +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#144'_I'#255#6#4#3 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'Z;-'#255 + +#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 + +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX' + +#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255 + +#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 + +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#171'pV'#255#3#2#1#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255'!'#22#17#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX' + +#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#172'qX'#255#171'oU'#255 + +#167'hM'#255#160'[>'#255'b5!'#255'\0'#28#255'S5'''#196'EEE?CCC'#19'@@@'#4#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'Z0'#29#176'\1'#29 + +#255'k:%'#255#162'^A'#255#169'jN'#255#173'qV'#255#174'sY'#255#174'sY'#255#174 + +'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' + +#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255 + +#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174 + ,'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' + +#255#151'dM'#255#4#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#1#1#1#255#136'YF'#255#174'sY'#255#174'sY'#255#174's' + +'Y'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' + +#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255 + +#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174 + +'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' + +#255#174'sY'#255'5#'#27#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'G.$'#255#174'sY'#255#174'sY'#255 + +#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174 + +'sY'#255#174'sY'#255#172'pV'#255#167'gK'#255#153'X:'#255'^3'#31#255'\0'#28 + +#255'Q7+'#166'BBB2777'#14#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#2'Z0'#29#137'\0'#28#255'a5!'#255#160']>'#255#168'jN'#255 + +#173'sY'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175 + +'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\' + +#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255 + +#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175 + +'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#29#20#15#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8 + +#5#4#255#169'rX'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\' + +#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255 + +#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175 + +'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\' + +#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#156'jR'#255#1#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255'yQ?'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255 + +#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#174'u['#255#172'qV'#255#166 + +'gJ'#255#143'S6'#255'^2'#31#255'[/'#27#255'O;2'#130'CCC&999'#9#0#0#0#1#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'Z0'#29'a\0'#28#255 + +'^3'#31#255#153'W;'#255#168'jN'#255#174'tZ'#255#176'x_'#255#176'y_'#255#176 + +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_' + +#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255 + +#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176 + +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255'oL='#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255']@2'#255#176'y_'#255#176'y_'#255#176 + +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255'Z=1'#255')'#28#22#255#26#18#14 + +#255#14#10#8#255#10#7#5#255#23#16#12#255'+'#30#23#255'E0&'#255#138'_J'#255 + +#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176 + +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_' + +#255#176'y_'#255'#'#24#19#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#172'w]'#255#176'y_'#255#176'y_'#255 + +#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176 + +'y_'#255#175'w^'#255#172'rW'#255#165'fI'#255#134'K2'#255']1'#30#255'[/'#27 + +#255'H?:ZBBB'#27'+++'#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0'X/'#29'7[/'#27#255'^2'#31#255#141'P5'#255#167'hK'#255#174 + +'sY'#255#177'x_'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za' + +#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255 + +#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177 + +'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za' + +#255#177'za'#255#177'za'#255#9#6#5#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255'%'#25#20#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255'bD6'#255#8 + +#6#4#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255'>+"'#255#175'za'#255#177'za'#255#177'za'#255#177'za' + +#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255 + +#177'za'#255#177'za'#255#177'za'#255#136'^K'#255#0#0#0#255#0#0#0#255#0#0#0 + ,#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#16#11#9#255#177'za'#255#177 + +'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za' + +#255#177'za'#255#177'za'#255#176'x^'#255#172'qV'#255#164'cF'#255'{E,'#255']1' + +#30#255'Z0'#29#245'DDD'#255 + +'`5!'#255'\0'#28#255'T5'''#155'DDD'#30'III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#28'w\0'#28#255 + +'`5!'#255#157'\?'#255#172'pU'#255#179'}d'#255#181#129'i'#255#182#129'j'#255 + +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 + +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 + +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 + +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 + +#182#129'j'#255#182#129'j'#255#182#129'j'#255'.!'#27#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#2#1#1#255#166'va'#255#182#129'j'#255#182#129'j'#255'A.&' + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#9#6#5#255#170'yd'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182 + +#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182 + +#129'j'#255#182#129'j'#255#182#129'j'#255#8#6#5#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#135'`O'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 + +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 + +#182#129'j'#255#182#129'j'#255#181#128'h'#255#177'za'#255#169'kP'#255#139'Q7' + +#255'^3'#31#255'\0'#28#255'N9/\GGG'#18'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'X.'#26'4\0'#28#255 + ,'^3'#31#255#141'S8'#255#170'mQ'#255#179'|c'#255#182#130'k'#255#184#132'm'#255 + +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 + +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 + +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 + +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 + +#184#132'm'#255#184#132'm'#255#184#132'm'#255#20#15#12#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255'N8.'#255#184#132'm'#255#184#132'm'#255#184#132'm' + +#255#22#16#13#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#21#15#13#255#182#130'm'#255#184#132'm'#255#184#132 + +'m'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132 + +'m'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255'N8.'#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#23#17#13#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 + +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 + +#184#132'm'#255#184#132'm'#255#183#131'l'#255#182#129'j'#255#177'x_'#255#167 + +'hK'#255'zG/'#255']1'#30#255'Z0'#28#241'@@@(MMM'#10#0#0#0#1#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'='#31 + +#18#3'[/'#27#238']1'#30#255'{G/'#255#167'hL'#255#177'za'#255#183#131'l'#255 + +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 + +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 + +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 + +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 + +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#26#19#16#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#12#9#7#255#185#134'p'#255#185#134'p'#255#185#134'p' + +#255#185#134'p'#255#3#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'U>4'#255#185#134'p'#255#185 + +#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185 + +#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#25#18 + +#15#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255'xWI'#255#185#134'p'#255#185#134'p'#255#185#134 + +'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134 + +'p'#255#185#134'p'#255#185#134'p'#255#184#134'o'#255#182#129'j'#255#175'v\' + +#255#165'dG'#255'h;&'#255'\1'#29#255'X2 '#193'==='#25'+++'#6#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0'[/'#27#170'\1'#29#255'f9%'#255#164'bG'#255#175'v]'#255#183#131 + +'l'#255#186#135'r'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 + +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 + +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 + +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 + +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255'$'#27#23 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#129'_P'#255#186#137's'#255#186#137's'#255 + +#186#137's'#255#186#137's'#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255' '#23#19#255#186 + +#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186 + +#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186 + +#137's'#255#172#127'j'#255#7#5#4#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#12#9#7#255#186#137's'#255#186#137's' + +#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's' + +#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#185#135'q' + +#255#181#129'i'#255#173'qW'#255#149'X='#255'`5!'#255'\0'#28#255'V4%'#127'333' + +#15#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#27'O\0'#28#255'_4 '#255#144'U:' + +#255#172'qV'#255#182#130'k'#255#187#137't'#255#188#139'u'#255#188#140'v'#255 + +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 + +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 + ,#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 + +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 + +#188#140'v'#255'1$'#31#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255':+$'#255#188#140'v'#255#188#140 + +'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#1#1#1#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#4#3#3#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 + +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 + +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255'}]N'#255'6("' + +#255#14#11#9#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'S>5'#255 + +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 + +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 + +#188#139'u'#255#186#136'r'#255#180'~f'#255#169'kP'#255'|H1'#255'^2'#31#255'[' + +'/'#27#249'L=6+III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#5'[/'#27#235 + +']1'#30#255'wD/'#255#169'jO'#255#180#127'g'#255#187#137'u'#255#189#141'x'#255 + +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 + +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 + +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 + +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 + +#189#142'y'#255#189#142'y'#255'J7/'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#16#12#11#255#187#140'y'#255 + +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#1 + +#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#181#136'u'#255#189#142'y'#255#189#142 + +'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142 + +'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142 + +'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#11#8#7#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#1#1#1#255#181#136's'#255#189#142'y'#255#189#142'y'#255#189 + +#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189 + +#142'y'#255#189#142'y'#255#189#142'y'#255#189#141'x'#255#186#136'q'#255#177 + +'za'#255#164'dG'#255'f:&'#255'\1'#29#255'Y1'#31#186'@@@'#16'UUU'#3#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#27#147'\1'#29#255'b8$'#255#160'bF'#255 + +#177'y`'#255#186#137's'#255#190#143'z'#255#191#145'|'#255#191#145'|'#255#191 + +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191 + +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191 + +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191 + +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#162 + +'{i'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#1#1#1#255#162'{i'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255 + +#191#145'|'#255#191#145'|'#255#191#145'|'#255#2#1#1#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1 + +#1#1#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145 + +'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145 + +'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145 + +'|'#255#191#145'|'#255#5#4#3#255#0#0#0#255#0#0#0#255#0#0#0#255'&'#29#25#255 + +#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255 + +#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255 + +#191#145'|'#255#189#142'y'#255#184#134'o'#255#174'sY'#255#143'U;'#255'`5!' + +#255'\0'#28#255'U3$`@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0'Z.'#27'5\0'#28#255'_4 '#255#137'Q8'#255#173'rX'#255#184#134'o'#255#190#144 + +'{'#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192 + +#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255 + +#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127 + +#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147 + +#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#14 + ,#11#9#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255' ' + +#24#21#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255 + +#192#147#127#255#192#147#127#255#192#147#127#255#4#3#3#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#8#6#5#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127 + +#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147 + +#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192 + +#147#127#255#192#147#127#255#192#147#127#255#1#1#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#137'iZ'#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147 + +#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192 + +#147#127#255#192#147#127#255#192#146'~'#255#189#142'y'#255#182#129'j'#255#169 + +'lP'#255'uD.'#255'^2'#31#255'[/'#28#237'NFB'#21'UUU'#3#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#211']1'#30#255'l>)'#255#167'iM' + +#255#181#127'g'#255#190#143'z'#255#193#148#128#255#194#149#130#255#194#149 + +#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194 + +#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255 + +#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130 + +#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149 + +#130#255#194#149#130#255'G60'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255'ZE<'#255#194#149#130#255#194#149#130#255#194#149#130#255 + +#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#7#6#5#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#23#17#15#255#194#149#130#255#194#149#130#255#194#149#130 + +#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149 + +#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194 + +#149#130#255#194#149#130#255#194#149#130#255#179#137'x'#255#0#0#0#255#0#0#0 + +#255#0#0#0#255'-#'#30#255#194#149#130#255#194#149#130#255#194#149#130#255#194 + +#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255 + +#194#149#130#255#194#149#130#255#194#149#130#255#192#147#127#255#188#140'v' + +#255#177'za'#255#156'_D'#255'a6#'#255'\1'#29#255'Y1'#31#153'@@@'#8#0#0#0#1#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#27']\0'#28#255 + +'`5!'#255#143'V='#255#175'v]'#255#187#138'u'#255#193#149#129#255#195#152#132 + +#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152 + +#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195 + +#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255 + +#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133 + +#255#195#152#133#255#195#152#133#255#170#133't'#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#172#133'u'#255#195#152#133#255#195#152 + +#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#146 + +'rd'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'_JA'#255#195#152#133#255#195#152#133 + +#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152 + +#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195 + +#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#140'm`'#255#0#0 + +#0#255#0#0#0#255#6#5#4#255#186#145#127#255#195#152#133#255#195#152#133#255 + +#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133 + +#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#132#255#192#147 + +#127#255#185#134'p'#255#172'pU'#255'|I2'#255'^3'#31#255'\0'#28#250'R5()UUU'#3 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3 + +'[/'#27#221']1'#30#255'oA,'#255#169'lP'#255#183#131'l'#255#192#147#127#255 + +#196#154#135#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136 + +#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155 + +#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197 + +#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255 + +#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#26#20#18#255 + ,#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#6#5#255#197#155#136#255#197 + +#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255 + +#197#155#136#255#28#22#19#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#3#255#193#153#134#255 + +#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136 + +#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155 + +#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197 + +#155#136#255#182#143'~'#255'=0*'#255#7#5#5#255#130'fY'#255#197#155#136#255 + +#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136 + +#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#196#154 + +#136#255#195#152#133#255#190#144'{'#255#180'~f'#255#159'bG'#255'c8%'#255'\1' + +#29#255'Z0'#30#163'III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'g\0'#28#255'a6#'#255#147'Y@'#255#177 + +'za'#255#190#143'z'#255#196#154#135#255#198#157#139#255#198#157#139#255#198 + +#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255 + +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 + +#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157 + +#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198 + +#157#139#255'<0+'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'*!'#29#255 + +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 + +#255#198#157#139#255#164#130's'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'?2,'#255#198 + +#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255 + +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 + +#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157 + +#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198 + +#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255 + +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 + +#255#198#157#139#255#198#156#138#255#195#152#132#255#187#138't'#255#173'sY' + +#255#127'L5'#255'^3'#31#255'\0'#28#252'U3$,'#128#128#128#2#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#7 + +'[/'#27#229'^2'#31#255'qB.'#255#171'nS'#255#185#134'p'#255#194#151#131#255 + +#198#158#140#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142 + +#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160 + +#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200 + +#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255 + +#200#160#142#255#200#160#142#255#200#160#142#255'9.)'#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255'hSJ'#255#200#160#142#255#200#160#142#255#200#160#142 + +#255#200#160#142#255#200#160#142#255#200#160#142#255'6+'''#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#6#5#5#255#184#148#131#255#200#160#142#255#200#160#142#255#200#160#142 + +#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160 + +#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200 + +#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255 + +#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142 + +#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160 + +#142#255#200#160#142#255#200#160#142#255#199#159#141#255#198#157#139#255#192 + +#147#127#255#181#127'g'#255#161'dI'#255'd:&'#255'\1'#29#255'Z0'#29#171'@@@'#4 + +#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'q\1'#29#255'a6#'#255#143'W?'#255#177'za'#255 + +#191#144'|'#255#198#157#139#255#200#161#144#255#201#162#145#255#201#163#145 + +#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163 + +#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201 + +#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255 + +#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255'=2,'#255#0#0 + ,#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255'!'#27#24#255#197#161#143#255#201#163#145#255 + +#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#197#161#143 + +#255#3#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#1#1#1#255#149'zl'#255#201#163#145#255#201#163#145 + +#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163 + +#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201 + +#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255 + +#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145 + +#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163 + +#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#162#145#255#200 + +#161#143#255#197#155#136#255#187#138'u'#255#173'rX'#255'|I3'#255'_4 '#255'\0' + +#28#253'W1 2'#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#6'\0'#28#216'^2'#31#255 + +'i=)'#255#165'jP'#255#184#133'n'#255#196#152#134#255#201#162#145#255#202#164 + +#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202 + +#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255 + +#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148 + +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 + +#148#255'E82'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#2#255#1#1#1#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'.&"'#255#202#165#148#255#202#165#148 + +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 + +#148#255#146'wk'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'eRI'#255#202#165#148#255#202#165#148 + +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 + +#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202 + +#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255 + +#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148 + +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 + +#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202 + +#164#147#255#200#160#143#255#193#148#128#255#180'~f'#255#151'^D'#255'a7$'#255 + +'\1'#29#255'Z0'#28#156'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 + +'D\0'#28#255'`5!'#255#128'N8'#255#175'v]'#255#190#143'{'#255#200#159#142#255 + +#203#165#150#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151 + +#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167 + +#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204 + +#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255 + +#204#167#151#255'N?9'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'vaW'#255 + +#204#167#151#255#160#131'w'#255'cRI'#255'WG@'#255#168#137'|'#255#204#167#151 + +#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167 + +#151#255#204#167#151#255#204#167#151#255#145'wk'#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'G:4'#255#204#167 + +#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204 + +#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255 + +#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151 + +#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167 + +#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204 + +#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255 + +#204#167#151#255#204#167#150#255#202#165#148#255#198#155#138#255#186#137's' + +#255#171'nU'#255'oB.'#255'^2'#31#255'\0'#28#235'V2"'#21#0#0#0#1#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#169'\1'#29#255'c9&'#255#155'aH'#255 + +#182#128'j'#255#195#152#133#255#202#164#148#255#205#169#154#255#206#169#155 + +#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169 + +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 + +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 + +#206#169#155#255#206#169#155#255#206#169#155#255'VGA'#255#0#0#0#255#0#0#0#255 + ,#0#0#0#255#5#4#4#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169 + +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 + +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 + +#206#169#155#255#152'}r'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#2#1#1#255'vaY'#255#206#169#155#255#206#169#155#255#206#169 + +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 + +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 + +#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155 + +#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169 + +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 + +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 + +#205#167#152#255#201#162#145#255#192#147#127#255#177'za'#255#138'T='#255'`6"' + +#255'\1'#29#255'[0'#29'e'#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0'[/'#27#27'\0'#28#243'^3'#31#255'pC/'#255#171'oU'#255#188#138'u' + +#255#199#158#141#255#205#169#154#255#207#171#157#255#207#172#158#255#207#172 + +#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207 + +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 + +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 + +#255#207#172#158#255'~i`'#255#0#0#0#255#0#0#0#255#0#0#0#255#22#18#16#255#207 + +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 + +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 + +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 + +#158#255'/''$'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#9#7#7#255 + +#164#136'~'#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 + +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 + +#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207 + +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 + +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 + +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 + +#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#171#157#255#204 + +#167#151#255#196#153#136#255#183#131'l'#255#160'fK'#255'f;('#255']1'#30#255 + +'[/'#27#199'te^'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0'[/'#27'q\0'#28#255'`6"'#255#130'P9'#255#177'x`'#255#192#146 + +#127#255#203#164#149#255#208#173#159#255#209#175#161#255#209#175#161#255#209 + +#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255 + +#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161 + +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 + +#161#255#199#167#153#255#0#0#0#255#0#0#0#255#0#0#0#255'.&#'#255#209#175#161 + +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 + +#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209 + +#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255 + +#209#175#161#255'*$!'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'"'#28#26#255#197#165#153#255 + +#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161 + +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 + +#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209 + +#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255 + +#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161 + +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 + +#161#255#209#175#161#255#209#175#161#255#209#174#160#255#207#171#157#255#200 + +#160#144#255#188#139'w'#255#171'pV'#255'rD0'#255'^3'#31#255'\0'#28#250'\2'#30 + +'1'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0'[/'#27#1'[/'#27#184']1'#30#255'c9&'#255#148'^E'#255#182#128'j'#255#197 + +#154#136#255#206#170#155#255#210#176#163#255#211#178#164#255#211#178#165#255 + +#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165 + +#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178 + ,#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 + +#178#165#255#12#10#9#255#0#0#0#255#0#0#0#255'MA<'#255#211#178#165#255#211#178 + +#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 + +#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255 + +#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165 + +#255#211#178#165#255#178#150#139#255'D95'#255#9#7#7#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'VIC'#255#211#178#165#255#211#178#165 + +#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178 + +#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 + +#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255 + +#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165 + +#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178 + +#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 + +#178#165#255#211#178#165#255#211#178#164#255#209#176#162#255#204#167#151#255 + +#193#148#129#255#177'x`'#255#129'P9'#255'`6"'#255'\0'#28#255'[0'#28't'#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0'[/'#27#21'\0'#28#229'^2'#31#255'i?+'#255#163'jP'#255#186#136 + +'s'#255#200#160#144#255#209#174#160#255#212#180#167#255#213#181#169#255#213 + +#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255 + +#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169 + +#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181 + +#169#255'.''%'#255#0#0#0#255',%#'#255#200#170#159#255#213#181#169#255#213#181 + +#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213 + +#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255 + +#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169 + +#255#213#181#169#255#213#181#169#255#213#181#169#255#139'vo'#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'.''$'#255#213#181#169#255#213#181#169 + +#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181 + +#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213 + +#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255 + +#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169 + +#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181 + +#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213 + +#181#169#255#213#181#169#255#212#180#168#255#211#178#165#255#207#171#157#255 + +#197#155#137#255#182#128'j'#255#148']E'#255'c9&'#255']1'#30#255'[/'#27#179#0 + +#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'?\0'#28#252'_4 '#255'tF1'#255#172 + +'sY'#255#190#142'z'#255#203#165#150#255#211#178#164#255#213#183#170#255#214 + +#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255 + +#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172 + +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 + +#172#255#127'ng'#255'{ib'#255#214#184#172#255#214#184#172#255#214#184#172#255 + +#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172 + +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 + +#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214 + +#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255' '#28#26#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#14#12#11#255#209#180#168#255#214#184#172 + +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 + +#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214 + +#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255 + +#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172 + +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 + +#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214 + +#184#172#255#214#184#172#255#214#184#172#255#213#182#169#255#209#176#161#255 + +#200#161#143#255#186#135'q'#255#161'gO'#255'h=*'#255'^2'#31#255'\0'#28#226'W' + +'-'#26#19#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'}\1'#29#255'`6"' + +#255'|M8'#255#175'x^'#255#192#147#127#255#205#170#154#255#213#181#169#255#215 + ,#185#173#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255 + +#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175 + +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 + +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216 + +#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255 + +#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175 + +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 + +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#187#162#151#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#2#255#180#156#146#255#216#187#175 + +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 + +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216 + +#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255 + +#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175 + +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 + +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216 + +#187#175#255#216#187#175#255#216#187#175#255#215#185#173#255#211#179#166#255 + +#202#165#148#255#188#139'w'#255#167'mU'#255'nC/'#255'^3'#31#255'\0'#28#251'Z' + +'.'#27';'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#2'[/'#27 + +#170'\1'#29#255'a7$'#255#130'Q<'#255#178'{c'#255#195#151#132#255#208#173#159 + +#255#215#185#173#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 + +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 + +#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255 + +#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178 + +#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 + +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 + +#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255 + +#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255'.(&'#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#128'oi'#255#217#189#178#255#217#189#178 + +#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 + +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 + +#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255 + +#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178 + +#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 + +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 + +#189#178#255#217#189#178#255#217#188#177#255#213#183#170#255#205#168#153#255 + +#191#144'|'#255#170'rZ'#255'sF2'#255'`5!'#255'\0'#28#255'Z/'#27'g'#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#6'[/'#27 + +#188']1'#30#255'c9&'#255#136'V?'#255#180'~g'#255#197#154#136#255#209#176#162 + +#255#216#187#176#255#219#192#181#255#219#192#182#255#219#193#183#255#219#193 + +#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219 + +#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255 + +#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183 + +#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193 + +#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219 + +#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255 + +#219#193#183#255#219#193#183#255#158#138#131#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#1#1#1#255#131'sm'#255#219#193#183#255#219#193#183#255#219#193#183#255 + +#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183 + +#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193 + +#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219 + +#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255 + +#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183 + +#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#192 + +#182#255#218#191#180#255#215#185#173#255#207#172#156#255#193#147#128#255#174 + +'v^'#255'wJ6'#255'`6"'#255'\1'#29#255'[/'#27'~'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#12'[/'#27#203 + +']1'#30#255'c:'''#255#141'YC'#255#181#128'h'#255#198#155#138#255#210#177#164 + +#255#217#190#178#255#220#194#184#255#221#195#185#255#221#196#186#255#221#196 + +#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221 + +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 + +#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186 + +#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196 + +#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221 + +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 + +#221#196#186#255're_'#255#0#0#0#255#0#0#0#255#4#4#4#255#160#142#134#255#221 + +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 + +#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186 + +#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196 + +#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221 + +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 + +#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186 + +#255#221#196#186#255#221#196#186#255#221#195#185#255#219#193#183#255#216#187 + +#175#255#207#172#158#255#194#148#130#255#176'x_'#255'{M8'#255'a6#'#255'\1'#29 + +#255'[/'#27#148#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#21'\0'#28#217']1'#30#255'c:''' + +#255#138'XB'#255#181#127'h'#255#197#156#137#255#211#178#164#255#218#191#180 + +#255#221#196#187#255#222#198#188#255#223#198#189#255#223#198#189#255#223#198 + +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 + +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255 + +#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189 + +#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198 + +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 + +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#221#196#187#255 + +#6#6#5#255#10#9#8#255#188#167#159#255#223#198#189#255#223#198#189#255#223#198 + +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 + +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255 + +#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189 + +#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198 + +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 + +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255 + +#222#198#188#255#221#196#186#255#217#188#177#255#208#173#159#255#193#149#129 + +#255#174'w^'#255'zM8'#255'a7$'#255'\1'#29#255'[/'#27#170'[/'#27#2#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0'[/'#27' \0'#28#223']1'#30#255'c:'''#255#132'T?'#255#180 + +'~g'#255#197#155#136#255#211#178#164#255#219#193#181#255#223#198#189#255#224 + +#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255 + +#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192 + +#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201 + +#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224 + +#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255 + +#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192 + +#255#224#201#192#255#224#201#192#255#134'xr'#255#205#184#176#255#224#201#192 + +#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201 + +#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224 + +#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255 + +#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192 + +#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201 + +#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224 + +#201#192#255#224#201#192#255#223#200#191#255#222#197#187#255#217#189#178#255 + +#207#172#158#255#192#147#127#255#171'u\'#255'vI6'#255'a6#'#255'\1'#29#255'[/' + +#27#179'[/'#27#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#25'\' + +'0'#28#209']1'#30#255'c9&'#255#128'Q='#255#177'{c'#255#195#151#133#255#209 + +#176#162#255#219#192#181#255#223#200#191#255#225#203#194#255#226#204#196#255 + +#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196 + +#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204 + +#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226 + +#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255 + +#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196 + +#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204 + +#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226 + +#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255 + +#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196 + +#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204 + +#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226 + +#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255 + +#226#204#196#255#226#204#196#255#226#203#195#255#225#202#193#255#222#198#188 + +#255#217#188#177#255#206#169#155#255#191#144'|'#255#168'qY'#255'rG3'#255'`6"' + +#255'\1'#29#255'[/'#27#159'[/'#27#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0'[/'#27#15'\0'#28#193']1'#30#255'b8%'#255'yM8'#255#170 + +'u\'#255#192#146'~'#255#207#171#156#255#217#189#178#255#223#200#191#255#226 + +#205#197#255#227#206#198#255#228#207#199#255#228#207#199#255#228#207#199#255 + +#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199 + +#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207 + +#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228 + +#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255 + +#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199 + +#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207 + +#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228 + +#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255 + +#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199 + +#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207 + +#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228 + +#207#199#255#228#207#199#255#227#206#198#255#226#204#196#255#222#198#188#255 + +#215#185#173#255#202#165#148#255#187#137'u'#255#159'jR'#255'nD0'#255'`6"'#255 + +'\1'#29#255'[/'#27#137#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#8'[/'#27#175'\1'#29#255'`6"'#255'n' + +'D0'#255#158'iR'#255#187#137'u'#255#202#165#148#255#215#186#174#255#223#199 + +#190#255#227#205#198#255#229#208#201#255#229#209#202#255#229#210#202#255#229 + +#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255 + +#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202 + +#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210 + +#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229 + +#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255 + +#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202 + +#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210 + +#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229 + +#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255 + +#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202 + +#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#209 + +#202#255#228#207#201#255#226#204#197#255#221#196#187#255#212#180#168#255#198 + +#157#140#255#183#130'l'#255#143'^G'#255'g>+'#255'_4 '#255'\1'#29#254'[/'#27 + +'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3'[/'#27#132'\1'#29#254'_4 '#255'g>+' + +#255#140'[F'#255#181#129'j'#255#198#155#138#255#211#178#165#255#221#195#185 + +#255#227#204#197#255#230#209#203#255#230#212#205#255#231#212#206#255#231#212 + +#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231 + +#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255 + +#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206 + +#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212 + +#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231 + +#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255 + +#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206 + +#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212 + +#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231 + +#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255 + +#231#212#206#255#231#211#206#255#230#211#205#255#229#209#201#255#225#203#194 + +#255#219#191#181#255#208#173#159#255#193#149#129#255#173'w`'#255'~Q='#255'c:' + +''''#255'^2'#31#255'\0'#28#238'[/'#27'O'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0'[/'#27'F\0'#28#234'^2'#31#255'c:'''#255'zN:'#255#168's['#255 + +#190#143'{'#255#205#167#152#255#217#187#177#255#225#201#193#255#229#209#202 + +#255#232#213#207#255#232#214#209#255#233#215#210#255#233#215#210#255#233#215 + +#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233 + +#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255 + +#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210 + +#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215 + +#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233 + +#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255 + +#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210 + +#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215 + +#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233 + +#215#210#255#232#215#209#255#232#214#208#255#231#212#206#255#228#207#201#255 + +#223#198#189#255#213#182#170#255#200#160#144#255#186#136'r'#255#158'iR'#255 + +'pE2'#255'a7$'#255']1'#30#255'\0'#28#201'[/'#27#31#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#26'\0'#28#193']1'#30#255'`' + +'6"'#255'iA.'#255#142']H'#255#179#128'h'#255#196#153#135#255#210#176#163#255 + +#220#194#184#255#227#205#198#255#231#212#206#255#233#216#211#255#234#217#212 + +#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218 + +#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234 + +#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255 + +#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213 + +#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218 + +#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234 + +#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255 + +#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213 + +#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#217 + +#212#255#234#216#211#255#233#215#210#255#230#211#205#255#226#203#195#255#218 + +#190#179#255#206#170#155#255#192#146#127#255#172'v`'#255#129'S?'#255'e<)'#255 + +'_4 '#255'\1'#29#255'[/'#27#143'[/'#27#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3'[/'#27#127'\0'#28 + +#248'^3'#31#255'c:'''#255'sI6'#255#158'kT'#255#186#136's'#255#200#160#143#255 + ,#213#180#169#255#222#197#187#255#229#208#201#255#232#214#209#255#234#218#213 + +#255#235#219#215#255#236#220#215#255#236#220#216#255#236#220#216#255#236#220 + +#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236 + +#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255 + +#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216 + +#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220 + +#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236 + +#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255 + +#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216 + +#255#236#220#216#255#236#220#215#255#235#219#215#255#234#217#212#255#232#213 + +#207#255#227#205#198#255#219#193#183#255#209#176#162#255#196#153#136#255#181 + +#129'l'#255#145'`K'#255'lB0'#255'a7$'#255']1'#30#255'\0'#28#231'[/'#27'O'#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'$\0'#28#185'\1'#29#255'`5!'#255 + +'f=*'#255#128'S>'#255#166'r['#255#188#139'v'#255#201#161#145#255#213#181#169 + +#255#223#197#189#255#229#209#202#255#233#216#210#255#235#219#215#255#236#221 + +#217#255#237#222#219#255#238#223#220#255#238#223#220#255#238#223#220#255#238 + +#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255 + +#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220 + +#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223 + +#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238 + +#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255 + +#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220 + +#255#237#222#219#255#237#222#218#255#236#221#217#255#235#218#214#255#232#214 + +#208#255#228#206#199#255#220#193#184#255#210#176#163#255#197#155#137#255#184 + +#134'o'#255#155'iR'#255'uI7'#255'c:'''#255'^3'#31#255'\1'#29#252'[/'#27#144 + +'[/'#27#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[' + +'/'#27'U\0'#28#228']1'#30#255'`6"'#255'g>,'#255#127'R?'#255#164'qZ'#255#188 + +#139'v'#255#200#159#144#255#211#179#166#255#220#194#184#255#228#206#199#255 + +#232#214#209#255#235#219#215#255#237#222#219#255#238#225#221#255#239#225#222 + +#255#239#225#222#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226 + +#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239 + +#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255 + +#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223 + +#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226 + +#223#255#239#226#223#255#239#226#223#255#239#225#222#255#238#225#221#255#238 + +#224#220#255#237#222#218#255#235#218#214#255#231#212#206#255#226#203#195#255 + +#218#191#180#255#209#174#160#255#197#154#136#255#184#132'o'#255#154'hR'#255 + +'uK8'#255'e;('#255'_4 '#255'\1'#29#255'\0'#28#197'[/'#27'/'#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 + +#12'[/'#27#134'\0'#28#242'^2'#31#255'a5#'#255'g>+'#255'|Q='#255#160'lV'#255 + +#184#133'p'#255#196#152#134#255#207#170#156#255#216#187#175#255#224#200#192 + +#255#230#210#203#255#234#216#211#255#236#220#216#255#238#224#220#255#239#226 + +#223#255#240#227#225#255#240#228#225#255#240#228#225#255#241#229#226#255#241 + +#229#226#255#241#229#226#255#241#229#226#255#241#229#227#255#241#229#227#255 + +#241#229#227#255#241#229#227#255#241#229#227#255#241#229#227#255#241#229#227 + +#255#241#229#227#255#241#229#227#255#241#229#226#255#241#229#226#255#241#229 + ,#226#255#241#229#226#255#240#228#225#255#240#228#225#255#240#227#224#255#239 + +#225#222#255#238#223#220#255#236#220#215#255#233#215#210#255#228#207#201#255 + +#222#196#187#255#213#183#170#255#204#166#150#255#192#147#127#255#179#127'i' + +#255#150'fO'#255'tI7'#255'e;('#255'`5!'#255']1'#30#255'\0'#28#223'[/'#27'`[/' + +#27#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#17'[/'#27#127'\0'#28#238']1' + +#30#255'`6"'#255'e<)'#255'rI6'#255#142'_J'#255#170'wa'#255#188#140'w'#255#199 + +#158#141#255#208#173#159#255#216#186#175#255#222#196#187#255#227#206#198#255 + +#232#213#208#255#235#219#214#255#237#222#218#255#238#224#220#255#239#226#223 + +#255#240#227#225#255#241#229#226#255#242#230#228#255#242#230#228#255#242#231 + +#229#255#242#231#229#255#242#231#229#255#242#231#229#255#242#231#229#255#242 + +#231#229#255#242#231#229#255#242#230#228#255#241#229#227#255#241#229#226#255 + +#240#227#225#255#239#225#222#255#238#224#220#255#236#221#217#255#234#218#213 + +#255#231#211#206#255#226#204#196#255#220#194#184#255#214#183#171#255#206#169 + +#155#255#196#153#135#255#185#135'r'#255#162'q['#255#134'XD'#255'lC1'#255'c:' + +''''#255'_4 '#255']0'#30#255'\0'#28#217'[/'#27'`[/'#27#4#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#13'[/'#27'w\0'#28#233 + +']1'#30#255'_4 '#255'b8%'#255'h?-'#255'zN;'#255#149'dP'#255#170'xa'#255#187 + +#137't'#255#194#150#131#255#202#164#148#255#210#176#163#255#216#187#175#255 + +#220#194#184#255#224#200#192#255#228#207#199#255#231#212#206#255#234#217#211 + +#255#236#220#215#255#236#222#217#255#237#222#219#255#238#223#220#255#238#223 + +#220#255#238#224#220#255#238#223#220#255#237#223#219#255#237#223#218#255#236 + +#221#217#255#235#219#215#255#233#216#210#255#230#211#204#255#227#204#197#255 + +#223#199#190#255#219#192#183#255#215#185#173#255#208#173#159#255#200#160#144 + +#255#192#146#127#255#183#133'o'#255#164's\'#255#142']J'#255'rI7'#255'f=*'#255 + +'a6#'#255'^3'#31#255'\1'#29#255'\0'#28#210'[/'#27'X[/'#27#2#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0'[/'#27#5'[/'#27'P\0'#28#173'\1'#29#249']1'#30#255'`5!'#255'c9&'#255'g' + +'>,'#255'qH6'#255#133'YE'#255#153'iT'#255#172'yd'#255#186#136'q'#255#191#144 + +'}'#255#196#153#136#255#202#162#146#255#207#171#156#255#211#178#165#255#214 + +#183#171#255#216#186#175#255#217#188#177#255#218#190#179#255#219#191#182#255 + +#219#192#182#255#219#192#181#255#218#189#179#255#217#187#177#255#215#185#173 + +#255#213#182#169#255#210#176#163#255#205#169#154#255#200#160#144#255#195#151 + +#133#255#190#142'z'#255#183#132'o'#255#167'u_'#255#148'eP'#255#127'S@'#255'm' + +'E2'#255'f=*'#255'b7%'#255'_4 '#255']1'#30#255'\0'#28#235'[/'#27#147'[/'#27 + +'5'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[' + ,'/'#27#18'[/'#27'i\0'#28#199'\1'#29#254']1'#30#255'_4 '#255'a6#'#255'd9('#255 + +'g>,'#255'oF3'#255'}Q>'#255#138'[G'#255#149'fQ'#255#160'oZ'#255#170'xa'#255 + +#176'}h'#255#180#128'l'#255#183#133'p'#255#186#136's'#255#188#138'u'#255#188 + +#139'v'#255#187#138'u'#255#186#135'r'#255#183#132'n'#255#178#128'j'#255#174 + +'|e'#255#168'v`'#255#158'mW'#255#146'bN'#255#133'YE'#255'yM;'#255'mC1'#255'g' + +'>+'#255'c9&'#255'`6"'#255'^3'#31#255']1'#30#255'\0'#28#248'\0'#28#173'[/'#27 + +'O[/'#27#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#20'[/'#27'V\0'#28#153 + +'\0'#28#220'\1'#29#255']1'#30#255'^3'#31#255'`5!'#255'a7$'#255'c9&'#255'e;(' + +#255'f=*'#255'g>,'#255'i@.'#255'jB0'#255'mE2'#255'qH5'#255'tJ7'#255'qG5'#255 + +'lC1'#255'jA0'#255'h?-'#255'g>+'#255'e<)'#255'd:('#255'c9&'#255'a6#'#255'`5!' + +#255'^2'#31#255']1'#30#255'\1'#29#252'\0'#28#201'[/'#27#134'[/'#27'C[/'#27#8 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0'[/'#27#31'[/'#27'_[/'#27#138'\0'#28#176'\0'#28#213'\0'#28 + +#248'\1'#29#255'\1'#29#255'\1'#29#255']1'#30#255'^2'#31#255'^2'#31#255'^3'#31 + +#255'^3'#31#255'^3'#31#255'^2'#31#255']1'#30#255']1'#30#255'\1'#29#255'\1'#29 + +#255'\1'#29#255'\0'#28#241'\0'#28#203'\0'#28#165'[/'#27#127'[/'#27'N[/'#27#15 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0'[/'#27#2'[/'#27'![/'#27'E[/'#27'U[/'#27'a[/'#27'm[/'#27'y[/'#27 + +#134'\0'#29#141'[/'#27#130'[/'#27'v[/'#27'j[/'#27'^[/'#27'Q[/'#27'=[/'#27#23 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#128#0#255#255 + +#255#255#255#255#255#255#255#255#255#255#255#224#0#0#3#255#255#255#255#255 + +#255#255#255#255#255#255#254#0#0#0#0'?'#255#255#255#255#255#255#255#255#255 + +#255#240#0#0#0#0#7#255#255#255#255#255#255#255#255#255#255#128#0#0#0#0#0#255 + +#255#255#255#255#255#255#255#255#254#0#0#0#0#0#0'?'#255#255#255#255#255#255 + +#255#255#248#0#0#0#0#0#0#15#255#255#255#255#255#255#255#255#224#0#0#0#0#0#0#3 + +#255#255#255#255#255#255#255#255#128#0#0#0#0#0#0#0#255#255#255#255#255#255 + +#255#254#0#0#0#0#0#0#0#0'?'#255#255#255#255#255#255#252#0#0#0#0#0#0#0#0#31 + +#255#255#255#255#255#255#240#0#0#0#0#0#0#0#0#7#255#255#255#255#255#255#224#0 + +#0#0#0#0#0#0#0#3#255#255#255#255#255#255#128#0#0#0#0#0#0#0#0#1#255#255#255 + +#255#255#255#0#0#0#0#0#0#0#0#0#0#127#255#255#255#255#254#0#0#0#0#0#0#0#0#0#0 + +'?'#255#255#255#255#252#0#0#0#0#0#0#0#0#0#0#31#255#255#255#255#248#0#0#0#0#0 + +#0#0#0#0#0#15#255#255#255#255#240#0#0#0#0#0#0#0#0#0#0#7#255#255#255#255#224#0 + +#0#0#0#0#0#0#0#0#0#3#255#255#255#255#192#0#0#0#0#0#0#0#0#0#0#1#255#255#255 + +#255#128#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#127 + +#255#255#254#0#0#0#0#0#0#0#0#0#0#0#0#127#255#255#254#0#0#0#0#0#0#0#0#0#0#0#0 + +'?'#255#255#252#0#0#0#0#0#0#0#0#0#0#0#0#31#255#255#248#0#0#0#0#0#0#0#0#0#0#0 + +#0#15#255#255#240#0#0#0#0#0#0#0#0#0#0#0#0#7#255#255#240#0#0#0#0#0#0#0#0#0#0#0 + +#0#7#255#255#224#0#0#0#0#0#0#0#0#0#0#0#0#3#255#255#192#0#0#0#0#0#0#0#0#0#0#0 + +#0#3#255#255#192#0#0#0#0#0#0#0#0#0#0#0#0#1#255#255#128#0#0#0#0#0#0#0#0#0#0#0 + +#0#1#255#255#128#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#127#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#127#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?' + +#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0#31#252#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#31#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#248#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#15#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#240#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#7#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3 + +#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#3#240#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#15#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15 + +#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0#31#252#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#31#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#127#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#127#255#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#255#255#128#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#128#0#0#0#0#0#0#0#0 + +#0#0#0#0#1#255#255#128#0#0#0#0#0#0#0#0#0#0#0#0#1#255#255#192#0#0#0#0#0#0#0#0 + +#0#0#0#0#3#255#255#192#0#0#0#0#0#0#0#0#0#0#0#0#3#255#255#224#0#0#0#0#0#0#0#0 + +#0#0#0#0#7#255#255#224#0#0#0#0#0#0#0#0#0#0#0#0#15#255#255#240#0#0#0#0#0#0#0#0 + +#0#0#0#0#15#255#255#248#0#0#0#0#0#0#0#0#0#0#0#0#31#255#255#248#0#0#0#0#0#0#0 + +#0#0#0#0#0'?'#255#255#252#0#0#0#0#0#0#0#0#0#0#0#0#127#255#255#252#0#0#0#0#0#0 + +#0#0#0#0#0#0#255#255#255#254#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#0#0#0#0 + +#0#0#0#0#0#0#0#1#255#255#255#255#128#0#0#0#0#0#0#0#0#0#0#3#255#255#255#255 + +#128#0#0#0#0#0#0#0#0#0#0#7#255#255#255#255#192#0#0#0#0#0#0#0#0#0#0#15#255#255 + +#255#255#224#0#0#0#0#0#0#0#0#0#0#31#255#255#255#255#240#0#0#0#0#0#0#0#0#0#0 + +#31#255#255#255#255#248#0#0#0#0#0#0#0#0#0#0'?'#255#255#255#255#252#0#0#0#0#0 + +#0#0#0#0#0#127#255#255#255#255#254#0#0#0#0#0#0#0#0#0#1#255#255#255#255#255 + +#255#0#0#0#0#0#0#0#0#0#3#255#255#255#255#255#255#128#0#0#0#0#0#0#0#0#7#255 + +#255#255#255#255#255#224#0#0#0#0#0#0#0#0#15#255#255#255#255#255#255#240#0#0#0 + +#0#0#0#0#0#31#255#255#255#255#255#255#248#0#0#0#0#0#0#0#0#127#255#255#255#255 + +#255#255#254#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#128#0#0#0#0#0#0 + +#3#255#255#255#255#255#255#255#255#192#0#0#0#0#0#0#7#255#255#255#255#255#255 + +#255#255#240#0#0#0#0#0#0#31#255#255#255#255#255#255#255#255#252#0#0#0#0#0#0 + +#127#255#255#255#255#255#255#255#255#255#0#0#0#0#0#3#255#255#255#255#255#255 + +#255#255#255#255#224#0#0#0#0#15#255#255#255#255#255#255#255#255#255#255#252#0 + +#0#0#0#127#255#255#255#255#255#255#255#255#255#255#255#192#0#0#7#255#255#255 + +#255#255#255#255#255#255#255#255#255#254#0#1#255#255#255#255#255#255#255#255 + +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255 + +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255 + +#255#255#255#255#255#255#255#255#255'('#0#0#0'@'#0#0#0#128#0#0#0#1#0' '#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#4'III'#7'III'#7 + +'333'#5#128#128#128#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'UUU'#6'DDD' + +#15'FFF'#22'EEE'#26'DDD'#30'III#GGG/DDD'#30#255'j>'#31#253'g>#'#249'[>+'#235'PB8'#218'HE' + +'C'#203'FEC'#195'EED'#184'DDD'#166'DDDqEEE4@@@'#20'@@@'#4#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 + +'999'#9'BBB'#31'CCCPEDD'#143'FFE'#182'NB:'#211'Z?-'#231'g>#'#249'l?'#31#255 + +'zK$'#253#150']*'#255#165'h.'#255#172'm0'#255#180's2'#255#186'x4'#255#189'{4' + +#255#192#127'5'#255#190'|4'#255#187'x4'#255#182'u3'#255#175'p1'#255#167'j/' + +#255#156'b+'#255#131'R&'#254'oB '#255'i>!'#253'_>)'#238'S@6'#222'FEB'#203'DD' + +'C'#190'DDD'#164'CCCkCCC.PPP'#16'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'CCC'#19'BBBBDDD'#136'EED'#179'LA9' + +#209'`=&'#243'k?'#31#255#127'N&'#254#154'`,'#255#176'q1'#255#191'~5'#255#200 + +#138'7'#255#207#145'8'#255#210#149'9'#255#213#153'9'#255#217#157':'#255#219 + +#160';'#255#221#162';'#255#220#162':'#255#217#158':'#255#215#155':'#255#211 + +#151'9'#255#208#146'8'#255#203#141'8'#255#194#129'6'#255#183'v4'#255#163'f.' + +#255#137'U('#254'qC"'#254'f' + +'>>!+++'#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'BBB'#27'CC' + +'C[CCB'#165'LD='#203']<('#238'j> '#255#135'R('#254#176'p3'#255#193#128'7'#255 + +#202#139'9'#255#211#151';'#255#220#162'<'#255#227#170'>'#255#232#176'?'#255 + +#234#180'?'#255#237#182'?'#255#239#185'@'#255#241#187'@'#255#242#188'A'#255 + +#241#187'@'#255#240#185'A'#255#238#183'@'#255#235#180'@'#255#233#178'?'#255 + +#229#173'>'#255#222#165'='#255#215#156'<'#255#205#144':'#255#196#133'8'#255 + +#185'x5'#255#152'^-'#255'oC"'#254'd<#'#247'QA7'#220'FFE'#200'CCC'#180'CCC}AA' + +'A/UUU'#9#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'CCC&DDDpECC'#180'X<,'#232'i=' + +'!'#254#128'O('#254#170'l3'#255#194#130':'#255#210#150'>'#255#220#163'?'#255 + +#227#171'A'#255#234#180'B'#255#240#187'D'#255#242#190'D'#255#244#193'E'#255 + +#246#194'D'#255#247#195'E'#255#248#197'E'#255#249#197'E'#255#249#198'E'#255 + +#249#197'E'#255#248#196'E'#255#247#195'E'#255#246#195'E'#255#245#194'D'#255 + +#243#191'D'#255#240#188'C'#255#236#183'C'#255#230#174'B'#255#223#165'@'#255 + +#215#156'?'#255#200#137';'#255#182'u6'#255#146'[,'#255'm@!'#254'`:%'#244'KA;' + +#211'CCC'#189'CCC'#144'BBB>PPP'#16#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'@@@4CCC'#133 + +'HD@'#192'_9$'#244'rE%'#254#164'h3'#255#191#127';'#255#206#146'?'#255#219#163 + +'C'#255#232#178'F'#255#238#185'G'#255#241#189'H'#255#244#193'H'#255#246#195 + +'I'#255#247#196'I'#255#247#197'J'#255#247#197'I'#255#247#198'I'#255#248#198 + +'I'#255#248#198'I'#255#248#197'I'#255#248#198'I'#255#248#198'I'#255#248#198 + +'I'#255#247#197'I'#255#247#197'I'#255#247#196'I'#255#246#196'I'#255#245#194 + +'H'#255#242#190'H'#255#239#187'H'#255#235#182'G'#255#224#168'D'#255#211#153 + +'A'#255#196#134'='#255#177'q7'#255#133'Q)'#254'e: '#253'N?7'#218'DDC'#195'CC' + +'C'#160'FFFP@@@'#20#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0'III'#7'FFF3CCC'#145'LB;'#204'd:"'#250'|L('#254#180's9'#255 + +#202#143'A'#255#216#159'F'#255#228#174'I'#255#236#184'K'#255#241#191'L'#255 + +#243#193'M'#255#244#194'M'#255#244#195'M'#255#245#196'M'#255#245#195'M'#255 + +#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255 + +#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255 + +#245#195'M'#255#245#195'M'#255#245#196'M'#255#245#195'M'#255#244#194'M'#255 + +#243#194'M'#255#242#192'M'#255#238#186'L'#255#232#179'J'#255#220#165'F'#255 + +#208#150'C'#255#190#127'<'#255#147'[.'#255'h< '#255'S=1'#228'EED'#199'DDD' + +#168'BBBUGGG'#18#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +'@@@'#4'FFF(EEE'#134'P?5'#212'e:!'#254#137'U,'#254#186'z='#255#208#150'E'#255 + +#224#171'L'#255#233#181'O'#255#238#187'P'#255#240#191'P'#255#242#192'Q'#255 + +#242#193'Q'#255#242#193'Q'#255#242#193'P'#255#242#193'Q'#255#242#193'Q'#255 + +#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255 + ,#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255 + +#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255 + +#242#193'Q'#255#242#193'Q'#255#241#192'Q'#255#239#189'P'#255#234#184'O'#255 + +#228#175'M'#255#215#159'I'#255#194#132'@'#255#160'd3'#255'k?"'#254'X:*'#236 + +'FDC'#201'CCC'#164'AAAG;;;'#13#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U' + +'UU'#3'BBB'#31'CCCvO=3'#211'f:'#31#255#150']2'#255#190#128'A'#255#211#155'I' + +#255#226#175'Q'#255#234#185'S'#255#237#188'T'#255#238#190'T'#255#239#191'U' + +#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U' + +#255#239#191'U'#255#239#191'U'#255#235#189'S'#255'|d,'#255'N>'#28#255'4*'#19 + +#255'=1'#22#255'WE'#31#255'w_*'#255#173#139'='#255#239#191'U'#255#239#191'U' + +#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U' + +#255#239#191'U'#255#239#191'U'#255#239#190'T'#255#238#189'U'#255#236#187'S' + +#255#230#179'R'#255#217#162'L'#255#198#138'D'#255#170'l8'#255'pC$'#254'Z8''' + +#240'DBB'#197'CCC'#153'FFF:@@@'#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF'#22 + +'BBBeJ?9'#195'b8 '#254#150']2'#255#194#133'E'#255#213#158'N'#255#226#176'T' + +#255#233#185'W'#255#236#187'W'#255#236#188'X'#255#236#188'X'#255#236#188'X' + +#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X' + +#255#236#188'X'#255'cO%'#255#4#3#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#18#14#7#255'A4'#24#255#134'k2' + +#255#218#174'R'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X' + +#255#236#188'X'#255#236#188'X'#255#236#187'W'#255#234#186'W'#255#229#180'U' + +#255#218#165'P'#255#201#143'H'#255#173'o<'#255'k>#'#254'S;-'#231'CCC'#193'CC' + +'C'#141'DDD-fff'#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#12'DDDKFA='#179'`7 '#251#137'S-' + +#255#192#131'E'#255#214#161'Q'#255#226#176'W'#255#231#183'Y'#255#233#185'[' + +#255#233#186'['#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255#234#185'Z' + +#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255'L<'#29#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#7#3#255'P' + +'?'#31#255#203#161'N'#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255#234 + +#185'Z'#255#233#186'['#255#232#183'Z'#255#228#178'Y'#255#219#167'T'#255#201 + +#143'K'#255#163'g8'#255'f: '#255'O=4'#222'DDD'#188'CCCzBBB'#27#0#0#0#1#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U' + +'UU'#3'GGG$D@@'#147'\6#'#245'{I*'#254#185'{C'#255#211#157'R'#255#225#175'Z' + +#255#229#181'\'#255#230#183']'#255#230#183']'#255#230#183']'#255#230#183']' + +#255#230#183']'#255#230#183']'#255#230#183']'#255#230#183']'#255#230#183']' + +#255#230#183']'#255#138'm8'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#24#20#10#255'x_0' + +#255#226#181'['#255#230#183']'#255#230#183']'#255#230#183']'#255#230#181'\' + +#255#227#177'['#255#217#165'V'#255#196#136'J'#255#151']4'#255'b8 '#254'K@9' + +#214'CCC'#175'AAAJ...'#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#16'CCC\V6'''#228'nA&'#254#178'tA'#255#205 + +#151'R'#255#221#172'\'#255#226#179'_'#255#228#180'_'#255#228#180'_'#255#228 + +#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228 + +#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#17#13#7#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#1#1#255'H9'#30#255#224#178']' + +#255#228#180'_'#255#228#180'_'#255#227#179'^'#255#224#175']'#255#213#160'W' + +#255#190#129'H'#255#137'T/'#255'^4 '#252'FB?'#201'CCC'#140'DDD"'#0#0#0#3#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'FFF,J=7' + +#175'`4'#30#255#165'g;'#255#200#144'Q'#255#217#166'\'#255#223#176'`'#255#225 + +#177'`'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225 + +#177'a'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225 + +#177'a'#255#218#171'^'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#11#9#5#255#196#154'U'#255#225#177'a'#255#225#177 + +'`'#255#224#177'a'#255#220#171'^'#255#208#154'W'#255#184'{F'#255'nA%'#254'T8' + +'*'#233'DDD'#180'CCCX333'#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0'CCC'#19'CCCjY5#'#239'~J,'#254#191#132'M'#255#213#162']'#255 + ,#220#171'a'#255#221#173'c'#255#222#174'b'#255#222#174'b'#255#222#174'b'#255 + +#222#174'b'#255#222#174'b'#255#222#174'b'#255#222#174'b'#255#222#174'b'#255 + +#222#174'b'#255#222#174'b'#255#222#174'b'#255#154'yC'#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#15#11#6 + +#255#218#172'`'#255#222#174'b'#255#222#174'b'#255#221#173'b'#255#217#167'_' + +#255#202#146'T'#255#156'a9'#255'^4'#30#254'G@='#206'DDD'#151'>>>)@@@'#4#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'AAA+L;4'#188'b6 '#254#170 + +'l@'#255#206#152'Z'#255#217#168'b'#255#219#171'd'#255#219#171'd'#255#219#171 + +'d'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171 + +'d'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171 + +'d'#255#219#171'd'#255#26#20#12#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'oW3'#255#219#171'd'#255#219 + +#171'd'#255#219#171'd'#255#218#169'c'#255#212#161'_'#255#187#127'L'#255'uD)' + +#254'W6('#238'CCC'#182'CCC[III'#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0'@@@'#12'EBBS[3'#31#244#134'O/'#255#192#134'Q'#255#212#162'b'#255#215 + +#167'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216 + +#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216 + +#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#198 + +#154'\'#255#5#4#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255'!'#25#15#255#216#168'd'#255#216#168'd'#255#216#168 + +'d'#255#216#168'd'#255#214#166'd'#255#202#147'Y'#255#161'e='#255'^2'#29#255 + +'J?:'#208'CCC'#137'EEE'#26#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'C' + +'CC'#23'O9/'#171'`3'#31#254#174'pD'#255#203#150']'#255#212#163'e'#255#213#164 + +'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164 + +'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164 + +'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164 + +'e'#255#173#133'R'#255#3#2#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#22#17#11#255#213#164'e'#255#213#164'e'#255#213#164 + +'e'#255#213#164'e'#255#213#164'f'#255#209#158'a'#255#187#128'O'#255'yD)'#254 + +'W4$'#241'BBB'#169'DDD1@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF(W4' + +'$'#229'{E)'#255#191#134'T'#255#207#157'c'#255#210#160'f'#255#210#160'f'#255 + +#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255 + +#210#160'f'#255#152'tJ'#255'[E,'#255'K9$'#255'{]<'#255#196#149'_'#255#210#160 + +'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#159'yM' + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'"' + +#26#17#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210 + +#160'f'#255#209#160'e'#255#199#146']'#255#156'_;'#255'\1'#28#254'FBA'#188'FF' + +'FXNNN'#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FFF'#11'F@=T\/'#28#253#151'\9'#255 + +#200#147'_'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255 + +#207#156'e'#255#207#156'e'#255#207#156'e'#255#178#135'W'#255'$'#27#17#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'N:&'#255#207#156'e'#255#207 + +#156'e'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255#3#2#1#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'uX9'#255#207#156'e'#255#207 + +#156'e'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255#207#157'e'#255#204 + +#153'b'#255#180'wK'#255'a4'#30#254'M;3'#216'DDD'#132'==='#25#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0'CCC'#19'N9.'#159'^2'#30#254#176'rI'#255#202#150'c'#255#203 + +#153'e'#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203 + +#153'f'#255#163'zQ'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#29#22#15#255#203#153'f'#255#203#153'f'#255#203#153 + +'f'#255#203#153'f'#255#14#10#7#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + ,#0#0#255#4#3#2#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203#153'f' + +#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203#152'e'#255#190#134'X' + +#255'yC)'#254'V5&'#239'DDD'#165'FFF('#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0 + +'GGG'#25'V4%'#212's@&'#254#186#128'U'#255#199#148'd'#255#200#148'd'#255#200 + +#148'd'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255#198#146'd'#255#12#9 + +#6#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#138'fE'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255 + +#15#11#7#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'&'#28#19#255#145'kH'#255 + +#200#148'd'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255 + +#200#148'd'#255#200#148'd'#255#200#148'd'#255#194#141'^'#255#146'W6'#255'[0' + +#28#254'EBB'#178'CCC9UUU'#6#0#0#0#0#0#0#0#0#0#0#0#0'JAA'#31'\1'#29#249#140'P' + +'2'#255#190#135'\'#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#196#143 + +'c'#255#196#143'c'#255#196#143'c'#255'>-'#31#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'&' + +#28#19#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#25#18#12#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1 + +#255'*'#31#21#255'kM6'#255#187#137'_'#255#196#143'c'#255#196#143'c'#255#196 + +#143'c'#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#196 + +#143'c'#255#196#143'c'#255#196#143'c'#255#194#141'b'#255#170'kF'#255'\0'#28 + +#254'L<5'#203'CCCH333'#10#0#0#0#0#0#0#0#0#0#0#0#1'K3+@[/'#27#255#160'`>'#255 + +#190#136'_'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255 + +#191#137'`'#255#189#135'`'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#30#21#15#255 + +#191#137'`'#255#191#137'`'#255#191#137'`'#255'aF1'#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#5#3#2#255#165'vS'#255#191#137'`' + +#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`' + +#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`' + +#255#191#137'`'#255#191#137'`'#255#191#136'`'#255#178'vQ'#255'h7 '#253'Q8,' + +#220'DDDV;;;'#13#0#0#0#0#0#0#0#0'UUU'#3'R4''^[/'#27#255#169'hF'#255#187#131 + +']'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132 + +'^'#255'uS;'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'{W>'#255#187#132'^'#255 + +#187#132'^'#255#187#132'^'#255#185#130'^'#255#19#14#10#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255#158'oO'#255#187#132'^'#255#187#132'^' + +#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^' + +#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^' + +#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#181'{V'#255'r<"'#255'T6''' + +#228'BBBd@@@'#16#0#0#0#0#0#0#0#0'UUU'#6'T5''}_2'#30#253#171'kI'#255#183'}Z' + +#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255'. '#23#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#1#1#0#255'S9)'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z' + +#255#183'~Z'#255#173'xV'#255#31#21#15#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'b' + +'C0'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z' + +#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255 + +#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#181'zV'#255'zA%'#255'X4$' + +#237'DDDqCCC'#19#0#0#0#0#0#0#0#0'@@@'#8'U4%'#149'f5'#31#252#172'mK'#255#180 + +'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#6#4#3 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#19#13#9#255#153'gK'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX' + +#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255'{S<'#255'+'#29#21#255#7 + +#4#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1 + +#255'gF3'#255#180'yX'#255#180'yX'#255#180'yX'#255#139']D'#255'+'#29#21#255#8 + +#6#4#255#8#6#4#255#16#11#8#255'W:*'#255#178'wV'#255#180'yX'#255#180'yX'#255 + +#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#179'yV'#255#131 + +'F+'#255'[3!'#245'CCCyIII'#21#0#0#0#0#0#0#0#0'UUU'#6'X3"'#165'n:"'#253#172'p' + +'O'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#173'uU' + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1 + +#0#0#255'P6'''#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW' + ,#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255 + +#177'wW'#255#177'wW'#255#158'jM'#255'W;+'#255''''#26#19#255'"'#23#17#255'%' + +#25#18#255'W:+'#255#167'qS'#255#177'wW'#255#177'wW'#255#177'wW'#255'@+'#31 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#3#2#1#255 + +#149'dI'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177 + +'wW'#255#177'vV'#255#139'M0'#255'[1'#30#250'DDDpCCC'#19#0#0#0#0#0#0#0#0'UUU' + +#3'Y1'#31#182'v>%'#255#172'oQ'#255#175'tW'#255#175'tW'#255#175'tW'#255#175't' + +'W'#255#175'tW'#255'}S?'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#26#17#13#255#150'cK'#255#175'tW'#255#175'tW'#255#175'tW'#255 + +#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175 + +'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW' + +#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255 + +#175'tW'#255'dC2'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#9#6#4#255#169'pU'#255#175'tW'#255#175'tW'#255#175't' + +'W'#255#175'tW'#255#175'tW'#255#174'sU'#255#145'S6'#255']0'#28#254'DBBd@@@' + +#16#0#0#0#0#0#0#0#0#0#0#0#0'Z0'#30#175'v=%'#255#171'nP'#255#174'rV'#255#174 + +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255'L2&'#255#0#0#0#255'/'#31#23#255 + +'}R>'#255' '#21#16#255'!'#22#17#255#139'[E'#255#174'rV'#255#174'rV'#255#174 + +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV' + +#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255 + +#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174 + +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255'?*'#31#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'6#'#27 + +#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#173'qT'#255 + +#145'S7'#255'\1'#29#254'AAAV;;;'#13#0#0#0#0#0#0#0#0#0#0#0#0'Z1'#30#150'n;$' + +#252#169'jM'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 + +#149'bI'#255'@* '#255#170'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' + +#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 + +#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172 + +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' + +#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 + +'G/#'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#24#16#12#255#172'qU'#255#172'qU'#255#172'qU'#255#172 + +'qU'#255#172'qU'#255#171'oS'#255#138'N3'#255'\2'#31#249'DDDG999'#9#0#0#0#0#0 + +#0#0#0#0#0#0#0'X1!|g7#'#250#167'gI'#255#172'pT'#255#172'qU'#255#172'qU'#255 + +#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172 + +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' + +#255#172'qU'#255'P5('#255')'#27#20#255#27#18#13#255'5#'#26#255'pJ8'#255#172 + +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' + +#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 + +#172'qU'#255#172'qU'#255#162'jO'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#9#6#4#255#172'qU'#255#172 + +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#170'mR'#255#131'I.'#255'[4"'#241 + +'FFF7UUU'#6#0#0#0#0#0#0#0#0#0#0#0#0'Y1!`b5 '#251#164'cG'#255#172'pU'#255#173 + +'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW' + +#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255 + +#173'rW'#255'}S?'#255#9#6#5#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#16#11#8#255#152'dM'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255 + +#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173 + +'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255'$'#24#18#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#2#255#173'r' + +'W'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#170'mQ'#255'|C*'#255 + +'W4$'#229'CCC&'#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0'X5!A^2'#31#254#162'bE'#255 + +#173'rV'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175 + +'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY' + +#255#175'tY'#255'{Q?'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#14#9#7#255#173'tY'#255#175'tY'#255#175'tY'#255 + +#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175 + +'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#132'XC'#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#21 + +#14#11#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#174'tY'#255#170'm' + +'P'#255't?('#254'U5&'#203'@@@'#24#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'X0'#24' ^2' + +#31#255#156'\A'#255#175'v\'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`' + +#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255 + ,#177'y`'#255#177'y`'#255#177'y`'#255#11#8#6#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#136']J'#255#177 + +'y`'#255#177'y`'#255'7%'#30#255#9#6#5#255#13#9#7#255#16#11#9#255#26#18#14#255 + +#139'_K'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177 + +'y`'#255#18#12#9#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255'<)!'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#176 + +'x^'#255#169'kP'#255'j<&'#253'U4%'#168';;;'#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0'^2'#29#234#136'O4'#255#176'x^'#255#180'~f'#255#180'~f'#255#180'~f' + +#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255 + +#180'~f'#255#180'~f'#255#180'~f'#255#146'gS'#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#139'bO'#255#170'x`'#255#20#14#11#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255']A4'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255 + +#180'~f'#255'qO@'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#1#1#0#255#165't^'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255 + +#178'zb'#255#162'dH'#255'_3'#31#254'R6)c@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0'[/'#29#153'r?)'#252#174'sZ'#255#182#129'j'#255#183#131'l'#255#183 + +#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183 + +#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255'ZA5' + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#5#3#3#255#179#127'j'#255'uTE'#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'{XI'#255#183#131'l' + +#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#20#15#12#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255':)"'#255#183#131'l'#255 + +#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#179'|c'#255#140 + +'R9'#255'\2'#31#248'@@6'#28#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +'[/'#29'E`5 '#252#166'iO'#255#183#131'l'#255#186#136'q'#255#186#136'q'#255 + +#186#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255 + +#186#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255'\D8'#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255'oQC'#255#186#136'q'#255'X@6'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#12#9#7#255#186#136'q'#255#186 + +#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255#148'lZ'#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#169'|g'#255#186#136'q'#255#186 + +#136'q'#255#186#136'q'#255#186#136'q'#255#185#134'q'#255#177'y`'#255'tB+'#254 + +'W2!'#194'III'#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@'#0#4'^3' + +#30#245#144'W='#255#184#134'o'#255#189#141'x'#255#189#141'x'#255#189#141'x' + +#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#189#141'x' + +#255#189#141'x'#255#189#141'x'#255#189#141'x'#255'tWJ'#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'('#30#26#255 + +#189#141'x'#255#189#141'x'#255'?/('#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#187#139'v'#255#189#141 + +'x'#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#172#128 + +'m'#255'_G<'#255#1#0#0#255#0#0#0#255'-"'#28#255#189#141'x'#255#189#141'x'#255 + +#189#141'x'#255#189#141'x'#255#189#141'x'#255#186#137's'#255#171'oU'#255'a6"' + +#253'T5$jUUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\/' + +#27#170'vD,'#252#181#128'h'#255#190#144'{'#255#192#146'~'#255#192#146'~'#255 + +#192#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255 + +#192#146'~'#255#192#146'~'#255#192#146'~'#255#186#142'z'#255#1#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#1#1#255#186#142'z' + +#255#192#146'~'#255#192#146'~'#255'=.('#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#192#146'~'#255#192 + +#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255#192 + +#146'~'#255#192#146'~'#255#0#0#0#255#0#0#0#255#167#127'n'#255#192#146'~'#255 + +#192#146'~'#255#192#146'~'#255#192#146'~'#255#191#145'}'#255#186#137's'#255 + +#149'[A'#255'^1'#31#250'F:.'#22#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0'\.'#28'H`5 '#252#164'jP'#255#190#143'z'#255#194#151#131 + +#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151 + +#131#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151#131#255#194 + +#151#131#255#27#21#18#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255' '#25#21#255#194#151#131#255#194#151#131#255#194#151#131#255'7*%' + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#12#9#8#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151 + +#131#255#194#151#131#255#194#151#131#255#194#151#131#255#190#149#129#255#0#0 + ,#0#255'0% '#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151#131 + +#255#194#151#131#255#192#147#127#255#180'~f'#255'q@+'#252'Z0'#29#180#0#0#0#2 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0']0' + +#28#199'{H2'#252#184#134'o'#255#196#153#134#255#197#156#137#255#197#156#137 + +#255#197#156#137#255#197#156#137#255#197#156#137#255#197#156#137#255#197#156 + +#137#255#197#156#137#255#197#156#137#255#197#156#137#255'G81'#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'WE='#255#197#156#137#255#197 + +#156#137#255#191#152#133#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#135'k^'#255#197#156#137#255#197 + +#156#137#255#197#156#137#255#197#156#137#255#197#156#137#255#197#156#137#255 + +#197#156#137#255#197#156#137#255#16#12#11#255#174#138'y'#255#197#156#137#255 + +#197#156#137#255#197#156#137#255#197#156#137#255#197#155#136#255#191#145'|' + +#255#151'_F'#255'^3'#31#253'T2!-'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[0'#29'5_4 '#254#161'hP'#255#195#152#132 + +#255#200#161#143#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161 + +#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200 + +#161#144#255'xaW'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1 + +#255#171#138'{'#255#200#161#144#255#200#161#144#255#127'f\'#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255')!'#30#255 + +#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144 + +#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#153'{n' + +#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161 + +#144#255#198#156#138#255#181#128'h'#255'l>*'#252'Z1'#30#159#0#0#0#1#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0'^0'#27#173'uE/'#249#186#136'r'#255#201#162#145#255#203#165#150#255#203#165 + +#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203 + +#165#150#255#203#165#150#255#203#165#150#255#163#132'x'#255#0#0#0#255#0#0#0 + +#255#26#21#19#255',$!'#255'-%!'#255#156'~s'#255#203#165#150#255#203#165#150 + +#255#203#165#150#255'@4/'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#4#3#3#255#186#151#138#255#203#165#150#255#203#165 + +#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203 + +#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255 + +#203#165#150#255#203#165#150#255#203#165#150#255#203#164#149#255#195#152#132 + +#255#146'\D'#255'_3'#31#247'R3'#30#25#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z-'#30'"^4 '#252#155 + +'cK'#255#196#153#136#255#206#169#155#255#207#171#156#255#207#171#156#255#207 + +#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255 + +#207#171#156#255#203#167#152#255#0#0#0#255#0#0#0#255#193#159#145#255#207#171 + +#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207 + +#171#156#255'E94'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#15#12#11#255#182#150#137#255#207#171#156#255#207#171#156#255#207#171#156 + +#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171 + +#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207 + +#171#156#255#207#171#156#255#206#170#155#255#201#162#145#255#178'}f'#255'h<(' + +#250'[0'#28#129#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0']1'#29#130'f:&'#250#171'u' + +'^'#255#202#164#148#255#210#176#163#255#210#177#164#255#210#177#164#255#210 + +#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255 + +#210#177#164#255#2#1#1#255#27#22#21#255#210#177#164#255#210#177#164#255#210 + +#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255 + +#210#177#164#255'I=8'#255#6#5#4#255#0#0#0#255#0#0#0#255#0#0#0#255'''!'#31#255 + +#206#175#162#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164 + +#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177 + +#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210 + +#177#164#255#210#176#163#255#206#170#155#255#188#139'w'#255'zI4'#252'^2'#29 + +#222']/'#23#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'^1'#29#181'oA-' + +#249#182#132'n'#255#208#173#159#255#213#182#169#255#213#183#170#255#213#183 + +#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213 + +#183#170#255#12#10#9#255#159#136#127#255#213#183#170#255#213#183#170#255#213 + +#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255 + +#213#183#170#255#213#183#170#255#139'xo'#255#0#0#0#255#0#0#0#255'% '#30#255 + +#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170 + +#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183 + ,#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213 + +#183#170#255#213#183#170#255#211#178#165#255#196#152#134#255#136'T?'#254'`1 ' + +#243'U+'#28'$'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U+'#21#12 + +']2'#30#218'zK5'#251#192#146#127#255#212#180#168#255#216#187#176#255#217#188 + +#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217 + +#188#177#255'o`Z'#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188 + +#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217 + +#188#177#255#217#188#177#255#27#24#22#255#0#0#0#255#9#8#7#255#209#180#171#255 + +#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177 + +#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188 + +#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217 + +#188#177#255#215#185#173#255#202#163#147#255#152'cM'#255'`5 '#252'X.'#27'B'#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#23'!_' + +'3 '#241#135'V@'#254#197#155#137#255#215#185#173#255#219#193#183#255#220#194 + +#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220 + +#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255 + +#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184 + +#255#220#194#184#255#4#4#4#255#13#11#11#255#197#173#164#255#220#194#184#255 + +#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184 + +#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194 + +#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#183#255#218 + +#190#179#255#205#169#154#255#165'pY'#255'b8$'#252'[/'#27'h'#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Y1'#28'?_' + +'3!'#249#132'T?'#252#193#148#130#255#215#186#174#255#223#198#189#255#223#200 + +#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223 + +#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255 + +#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191 + +#255#199#179#171#255#215#192#183#255#223#200#191#255#223#200#191#255#223#200 + +#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223 + +#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255 + +#223#200#191#255#223#200#191#255#223#199#190#255#219#192#183#255#203#165#150 + +#255#158'kS'#255'c9%'#251']0'#30#147#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z-'#25'3_3'#30 + +#234'wI5'#250#185#138'v'#255#215#186#174#255#225#203#194#255#227#205#197#255 + +#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197 + +#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205 + +#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227 + +#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255 + +#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197 + +#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#226#204 + +#196#255#220#194#183#255#200#159#143#255#144'_H'#254'a6"'#253'\1'#30'y'#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\3'#31#25'^2'#29#207'nB.'#249#175'~i'#255 + +#213#182#169#255#225#202#193#255#230#209#203#255#230#211#205#255#230#211#205 + +#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211 + +#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230 + +#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255 + +#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205 + +#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#210 + +#204#255#227#205#198#255#219#191#181#255#193#149#131#255#131'R='#251'_4 '#247 + +'Z0'#26'O'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'` '#8']0' + +#28#169'e:'''#250#148'aL'#255#196#153#136#255#220#193#183#255#229#209#202#255 + +#233#216#210#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211 + +#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216 + +#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234 + +#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255 + +#234#216#211#255#234#216#211#255#234#216#211#255#233#216#211#255#231#212#206 + ,#255#224#200#192#255#207#171#156#255#168'va'#255'rE1'#249'^3'#31#230'Y,'#28 + +'.'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0'^1'#29'h`3'#31#237'nA/'#249#158'mW'#255#203#165#150#255#224#201#192 + +#255#232#213#208#255#235#219#215#255#237#222#218#255#237#222#218#255#237#222 + +#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237 + +#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255 + +#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218 + +#255#236#220#216#255#233#216#211#255#228#206#200#255#213#182#170#255#177#131 + +'n'#255'}M:'#250'a6"'#253']1'#29#155'U1'#24#21#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#23#11 + +']1'#29'~`5!'#246'tF5'#249#166'u`'#255#202#164#148#255#221#195#186#255#230 + +#210#203#255#234#218#213#255#238#224#220#255#240#227#224#255#240#227#225#255 + +#240#227#225#255#240#227#225#255#240#227#225#255#240#227#225#255#240#227#225 + +#255#240#227#225#255#240#227#225#255#240#227#225#255#240#227#225#255#239#225 + +#222#255#236#220#215#255#232#213#207#255#225#203#194#255#210#176#164#255#183 + +#138'u'#255#133'UA'#252'c9&'#254'^2'#30#178'\.'#26''''#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U1'#24#21']0'#30#147'`7"'#251'jA-'#249#133'UA' + +#253#169'zf'#255#201#162#146#255#220#194#184#255#230#211#205#255#233#215#210 + +#255#234#217#212#255#236#220#215#255#237#222#218#255#238#223#220#255#237#222 + +#219#255#236#220#216#255#234#219#213#255#233#216#211#255#231#213#206#255#225 + +#203#194#255#209#174#160#255#181#136'u'#255#145'`L'#255'sG4'#249'c9&'#255'_2' + +#30#198'].'#28'7'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0'U+'#28#18'\.'#27'^_1'#30#179'c7$'#248'h?,'#251#127 + +'Q;'#251#148'dN'#255#163't_'#255#175#129'n'#255#186#143'~'#255#198#157#141 + +#255#204#167#151#255#201#161#145#255#191#149#132#255#179#135'u'#255#167'ye' + +#255#153'iT'#255#136'WC'#254'pE2'#249'c9&'#255'_3'#31#212'Z/'#27'|].'#29','#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U9'#28#9'\.'#26'N^0'#29#157'`' + +'4 '#203'c6#'#230'c7%'#249'd:('#255'f=*'#255'i?-'#252'g>+'#255'e;('#255'd9&' + +#253'b7$'#237'a5!'#214'_1'#30#180'\/'#26'lX,'#26#29#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0'`0 '#16'[1'#24'*].'#27'B]1'#29'4\3'#31#25'UU'#0#3#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#248#15#255 + +#255#255#255#255#254#0#0#127#255#255#255#255#240#0#0#7#255#255#255#255#192#0 + +#0#1#255#255#255#255#0#0#0#0#255#255#255#252#0#0#0#0'?'#255#255#248#0#0#0#0 + +#31#255#255#240#0#0#0#0#7#255#255#192#0#0#0#0#3#255#255#128#0#0#0#0#1#255#255 + +#128#0#0#0#0#0#255#255#0#0#0#0#0#0#127#254#0#0#0#0#0#0#127#252#0#0#0#0#0#0'?' + +#252#0#0#0#0#0#0#31#248#0#0#0#0#0#0#31#248#0#0#0#0#0#0#15#240#0#0#0#0#0#0#15 + ,#240#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#3#192 + +#0#0#0#0#0#0#3#192#0#0#0#0#0#0#3#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0#1#192#0#0 + +#0#0#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0 + +#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0#0#0#1#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0 + +#1#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0#3#192#0#0#0#0#0#0#3 + +#224#0#0#0#0#0#0#3#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#240 + +#0#0#0#0#0#0#15#240#0#0#0#0#0#0#15#248#0#0#0#0#0#0#31#248#0#0#0#0#0#0#31#252 + +#0#0#0#0#0#0'?'#252#0#0#0#0#0#0#127#254#0#0#0#0#0#0#127#254#0#0#0#0#0#0#255 + +#255#0#0#0#0#0#1#255#255#128#0#0#0#0#3#255#255#192#0#0#0#0#7#255#255#224#0#0 + +#0#0#15#255#255#240#0#0#0#0#31#255#255#248#0#0#0#0'?'#255#255#254#0#0#0#0#127 + +#255#255#255#0#0#0#1#255#255#255#255#192#0#0#7#255#255#255#255#240#0#0#31#255 + +#255#255#255#254#0#0#255#255#255#255#255#255#248#31#255#255#255#255#255#255 + +#255#255#255#255#255'('#0#0#0'0'#0#0#0'`'#0#0#0#1#0' '#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'333'#5'UUU'#6'III'#7'@@@'#8'@@@'#8'III'#7 + +'UUU'#6'333'#5'UUU'#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@' + +#4'@@@'#8'@@@'#16'DDD1BBBMCCC_FCCrDBB'#129'FDD'#133'CCCvCCCcDDDRDDD('#240'l@!'#252'qE!' + +#253'yJ$'#252#129'R&'#252#138'X)'#253#134'T('#253'}N%'#252'uG#'#252'oC"'#253 + +'h=#'#248'Z>.'#230'OC;'#211'FEC'#198'DDC'#187'BBB|CCC&999'#9#0#0#0#1#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#2'<<<'#17'CCCWEED'#170'OB9'#211'd=&'#244'qE"'#253#137'V)'#253 + +#164'h.'#255#186'y3'#255#194#130'5'#255#198#135'6'#255#203#140'7'#255#207#145 + +'8'#255#205#143'7'#255#201#137'7'#255#196#132'6'#255#192#127'5'#255#177'r1' + +#255#152'_+'#254'{L%'#252'k?"'#251'[>-'#233'IEA'#203'EDD'#184'DDDq<<<'#30'@@' + +'@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0'@@@'#4'BBB#EDD'#146'KB<'#205'a='''#242'yK&'#252#166'i/'#255#192#128'6' + +#255#205#143'9'#255#217#159'<'#255#226#169'>'#255#230#173'>'#255#232#176'>' + +#255#235#180'?'#255#237#182'@'#255#236#181'?'#255#234#178'>'#255#231#175'>' + +#255#228#171'>'#255#223#165'<'#255#211#150':'#255#199#136'8'#255#182'v5'#255 + +#146'\,'#253'k@"'#252'W?1'#227'GFE'#199'CCC'#171'???=@@@'#8#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'III'#7'DDD8ECB'#170'[>,'#234'sF$' + +#252#160'e0'#255#196#133';'#255#216#158'@'#255#227#170'A'#255#234#180'C'#255 + +#241#189'D'#255#245#193'E'#255#246#195'F'#255#247#195'F'#255#247#196'E'#255 + +#248#197'F'#255#248#197'E'#255#247#195'F'#255#247#194'F'#255#246#194'E'#255 + +#244#192'E'#255#238#184'C'#255#230#176'C'#255#223#166'A'#255#207#147'='#255 + +#182'w7'#255#138'V+'#253'h>#'#250'NA9'#215'CCC'#186'@@@[;;;'#13#0#0#0#1#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#8'EEENGC?'#189'b;%'#245#139'W-'#253#190 + +#127';'#255#212#153'B'#255#227#172'F'#255#239#186'I'#255#242#191'J'#255#244 + +#193'K'#255#246#195'K'#255#247#196'K'#255#247#196'K'#255#247#196'L'#255#247 + +#196'L'#255#247#196'L'#255#247#196'L'#255#247#196'L'#255#247#196'K'#255#247 + +#196'K'#255#246#196'K'#255#245#195'J'#255#243#193'J'#255#242#190'J'#255#234 + +#180'H'#255#221#165'E'#255#202#142'@'#255#173'o5'#255'oC$'#252'T?3'#225'CCC' + +#193'AAAy@@@'#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'+++'#6'DDD@K@<'#198'g<"'#250#154 + +'a2'#254#200#141'B'#255#222#168'J'#255#234#183'N'#255#239#189'P'#255#242#192 + +'P'#255#242#193'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193 + +'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193 + ,'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#242#193 + +'P'#255#242#193'P'#255#241#191'P'#255#238#187'N'#255#229#176'L'#255#214#158 + +'G'#255#183'y;'#255'yJ)'#252'[=,'#236'CCB'#195'EEEoFFF'#11#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3 + +'CCC.J?;'#190'g=#'#252#167'k7'#255#205#147'H'#255#226#173'P'#255#235#186'T' + +#255#238#189'T'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U' + +#255#239#190'U'#255#239#190'U'#255#191#152'D'#255'A4'#23#255'>1'#22#255'D6' + +#24#255'H9'#26#255'RA'#29#255#146's4'#255#228#182'Q'#255#239#190'U'#255#239 + +#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#238#190'U'#255#237 + +#187'T'#255#232#182'S'#255#217#162'M'#255#191#129'B'#255#132'R-'#253'[9('#240 + +'DDD'#191'CCCW@@@'#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#1'>>>'#29'F@='#169'd9#'#250#165'i8'#255#208#151'L'#255 + +#226#174'U'#255#233#184'Y'#255#235#186'Y'#255#235#187'Y'#255#235#187'Y'#255 + +#235#187'Y'#255#235#187'Y'#255#235#187'Y'#255#235#187'Y'#255'<0'#23#255#1#1#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#0#0#0#255#6 + +#5#2#255'*!'#16#255'w^-'#255#227#181'W'#255#235#187'Y'#255#235#187'Y'#255#235 + +#186'Y'#255#234#186'Y'#255#231#181'X'#255#218#164'Q'#255#194#133'E'#255'{J*' + +#252'U=/'#230'CCC'#186'EEE?@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0'333'#10'DAAw_9%'#244#150'^4'#254#204#148'N'#255#225#175 + +'Y'#255#230#181'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183 + +'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255'hR*'#255#1#1#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#1#1#0#255#1#1#0#255'*!'#17#255#164#130'B'#255#231#183'\' + +#255#231#183'\'#255#231#182']'#255#228#179'['#255#217#165'V'#255#185'|C'#255 + +'nA'''#252'N>5'#219'CCC'#163'@@@'#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#128#128#128#2'@@@,W8*'#227#132'P/'#253#196#139'M'#255#220 + +#170'['#255#226#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227 + +#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#4#3#2 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0 + +#255#7#6#3#255#178#141'J'#255#227#179'_'#255#227#179'_'#255#225#176'^'#255 + +#211#158'U'#255#174'q?'#255'c9"'#252'GA>'#203'BBB]III'#7#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FFF'#11'H>:'#150'e:#'#252#186'~H'#255#214#164'\' + +#255#222#174'a'#255#223#175'b'#255#223#175'b'#255#223#175'b'#255#223#175'b' + +#255#223#175'b'#255#223#175'b'#255#223#175'b'#255#223#175'b'#255#188#148'S' + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#1#1#1#255#154'yC'#255#223#175'b'#255#223#175'a'#255 + +#220#171'`'#255#204#150'U'#255#145'Y5'#254'Y8('#238'CCC'#175'FFF'#29#0#0#0#1 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'AAA3Z7'''#236#148'\6'#255#207#154'Z' + +#255#218#170'b'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd' + +#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd' + +#255#211#165'`'#255#6#5#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1#255#219#171'd'#255#219 + +#171'd'#255#219#171'd'#255#215#166'`'#255#189#129'M'#255'h=$'#252'H>;'#207'E' + +'EEhIII'#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'III'#7'K<5'#137'h;$'#252#188#130 + +'O'#255#213#164'b'#255#215#167'd'#255#215#167'd'#255#215#167'd'#255#215#167 + +'d'#255#215#167'd'#255#215#167'd'#255#215#167'd'#255#215#167'd'#255#215#167 + +'d'#255#215#167'd'#255#215#167'd'#255#168#130'N'#255#1#1#1#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#200#155']'#255#215#167'd'#255#215#167'd'#255#215#166'd'#255#205#153']' + +#255#153'`:'#255'[6$'#243'CCC'#164';;;'#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'7' + +'77'#14'Z5%'#229#150'[8'#255#203#150'^'#255#211#162'e'#255#211#162'e'#255#211 + +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 + +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 + +#162'e'#255#142'mD'#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#145'pF'#255#211#162'e'#255#211#162 + +'e'#255#211#162'e'#255#210#159'd'#255#189#131'R'#255'f9#'#252'I@;'#202'===.' + +#128#128#128#2#0#0#0#0#0#0#0#0#128#128#128#2'D??4]3'#30#252#181'yM'#255#206 + +#155'd'#255#207#157'f'#255#207#157'f'#255#207#157'f'#255#207#157'f'#255#205 + +#155'f'#255'S?('#255#1#1#1#255#1#0#0#255#3#2#1#255#15#11#7#255#169#128'S'#255 + ,#207#157'f'#255#207#157'f'#255#207#157'f'#255#16#12#8#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#186#141'\' + +#255#207#157'f'#255#207#157'f'#255#207#157'f'#255#207#157'e'#255#201#148'`' + +#255#135'O0'#254'R9-'#226'BBBeIII'#7#0#0#0#0#0#0#0#0'UUU'#6'O8/'#141'o>''' + +#251#193#139'['#255#203#151'e'#255#203#152'e'#255#203#152'e'#255#203#152'e' + +#255#203#152'e'#255#23#17#11#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#1#1#1#255#153'rL'#255#203#152'e'#255#203#152'e'#255',!'#22#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255' '#24#16 + +#255#203#152'e'#255#203#152'e'#255#203#152'e'#255#203#152'e'#255#203#152'e' + +#255#202#150'd'#255#165'jC'#255'\3!'#247'DDD'#151'MMM'#10#0#0#0#0#0#0#0#0'@@' + +'@'#8'Z6%'#206#142'T5'#255#195#142'a'#255#198#145'c'#255#198#145'c'#255#198 + +#145'c'#255#198#145'c'#255'W@,'#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255'%'#27#19#255#198#145'c'#255#198#145'c'#255'U>+' + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#1#1#1#255#27#20#13#255'vW;' + +#255#198#145'c'#255#198#145'c'#255#198#145'c'#255#198#145'c'#255#198#145'c' + +#255#198#145'c'#255#198#145'c'#255#184'}S'#255'`4 '#252'FA>'#183'@@@'#12#0#0 + +#0#0#0#0#0#0'999'#9']2'#30#243#166'gD'#255#192#138'`'#255#192#139'a'#255#192 + +#139'a'#255#192#139'a'#255#190#137'a'#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#6#4#255#192#139'a'#255#192#139 + +'a'#255#129']B'#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'Q;)'#255#192#139'a' + +#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#192#139'a' + +#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#188#132'[' + +#255'u@'''#252'M;3'#212'999'#18#0#0#0#0#0#0#0#0'FFF'#11'^1'#29#250#174'oK' + +#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255'vS:'#255#1#1 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255 + +'S:)'#255#186#131'\'#255#186#131'\'#255#184#129'\'#255'('#28#20#255#1#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255'Q9('#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186 + +#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186 + +#131'\'#255#186#131'\'#255#186#130'['#255#131'I-'#255'Q9-'#221'FFF!'#0#0#0#1 + +#0#0#0#0'M33'#20'_2'#30#251#173'pN'#255#180'{X'#255#180'{X'#255#180'{X'#255 + +#180'{X'#255'-'#30#22#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#2#1#1#255'dE1'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X'#255 + +#180'{X'#255'O6&'#255#2#1#1#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255'G0#'#255#180'{X'#255#180'{X'#255#178'{X'#255'hH3'#255'U:)'#255 + +'mK5'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X' + +#255#180'{X'#255#139'P3'#255'U7)'#231'BBB2UUU'#3#0#0#0#0'T1&,c5 '#249#174'rQ' + +#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#8#5#4#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#1#0#0#255#27#18#13#255#164'nQ'#255#178'wW'#255#178 + +'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW' + +#255#142'_F'#255'H0#'#255#20#13#10#255#25#16#12#255'9'''#28#255'lI5'#255#178 + +'wW'#255#178'wW'#255'kG4'#255#1#1#1#255#1#1#0#255#1#0#0#255#1#0#0#255#3#2#1 + +#255'zQ<'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#149 + +'W9'#255'Z5%'#238'DDD-'#128#128#128#2#0#0#0#0'Y3 Bj8#'#248#173'qS'#255#175't' + +'W'#255#175'tW'#255#175'tW'#255#175'tW'#255#1#0#0#255#1#1#1#255#0#0#0#255#0#0 + +#0#255#5#3#3#255'cB2'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175 + +'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW' + +#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255 + +#173'rU'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#1 + +#1#255#152'eL'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#155'[>' + +#255'\4"'#244'@@@'#28#0#0#0#1#0#0#0#0'X0!3g7"'#246#172'oR'#255#174'rV'#255 + +#174'rV'#255#174'rV'#255#166'lR'#255#7#5#3#255#131'VA'#255#155'fM'#255'oI7' + +#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255 + +#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174 + +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV' + +#255#153'dL'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#255'<'''#29#255#174'rV'#255#174'rV'#255#174'rV'#255#173'qU'#255#151'Y' + +'='#255']6%'#239'333'#15#0#0#0#0#0#0#0#0'O1'''#25'b3'#31#247#168'jN'#255#172 + +'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU' + +#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#136'XD'#255 + ,'U7*'#255'^=/'#255'kE5'#255#170'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255 + +#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172 + +'oU'#255#172'oU'#255#5#3#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255'!'#21#16#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oT'#255 + +#143'R7'#255'Y6('#225'@@@'#12#0#0#0#0#0#0#0#0'333'#5'_2'#31#248#167'hL'#255 + +#172'qW'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172 + +'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255':&'#30#255#1#0#0#255 + +#1#1#0#255#1#1#1#255#1#1#0#255#4#2#2#255#133'WD'#255#172'qX'#255#172'qX'#255 + +#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172 + +'qX'#255#172'qX'#255'E.$'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#30#20#15#255#172'qX'#255#172'qX'#255#172'qX'#255#172'pV'#255 + +#134'K2'#255'V8)'#199'999'#9#0#0#0#0#0#0#0#0#0#0#0#1'_3'#30#239#164'fJ'#255 + +#175'w]'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'w^'#255#175 + +'w^'#255#175'w^'#255#175'w^'#255#175'w^'#255'hF7'#255#1#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#5#4#255#175'w^'#255#175'w^'#255'{TB' + +#255'X;/'#255']?2'#255#127'VD'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'w' + +'^'#255#165'qY'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1 + +#255'fF7'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'v\'#255'{D-'#253'S5(' + +#154'333'#5#0#0#0#0#0#0#0#0#0#0#0#0'a3'#30#200#149'Z?'#255#179'|c'#255#179'}' + +'e'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e' + +#255#179'}e'#255#179'}e'#255#19#13#11#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#2#1#1#255#179'}e'#255'E0'''#255#1#0#0#255#1#1#0#255 + +#1#1#0#255#0#0#0#255'R:/'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e'#255 + +'.!'#26#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255#177'}e'#255#179 + +'}e'#255#179'}e'#255#179'}e'#255#175'v\'#255'g8$'#251'W7*O'#0#0#0#1#0#0#0#0#0 + +#0#0#0#0#0#0#0'[0'#29'lyD-'#249#181#128'i'#255#183#131'l'#255#183#131'l'#255 + +#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255 + +#183#131'l'#255#183#131'l'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255'"'#25#20#255#183#131'l'#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255'B/'''#255#183#131'l'#255#183#131'l'#255 + +#183#131'l'#255#169'yd'#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255'#'#25#21 + +#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#167'lQ'#255 + +'^3'#31#248'@@@'#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Y1'#30#26'b5 '#244#178'z' + +'c'#255#187#138't'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#187#138 + +'u'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#2#2#1#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#170'~j'#255#177 + +#130'o'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#3 + +#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255'jNB'#255#11 + +#8#7#255#0#0#0#255#0#0#0#255#152'p`'#255#187#138'u'#255#187#138'u'#255#187 + +#138'u'#255#186#136'r'#255#144'W?'#255']6#'#193'333'#5#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0'`4'#31#217#160'gN'#255#190#143'{'#255#191#145'}'#255#191 + +#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#191 + +#145'}'#255#191#145'}'#255#19#14#12#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255'7*$'#255#191#145'}'#255#164'|k'#255#1#1#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1#255#191#145'}'#255#191#145'}'#255 + +#191#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#0#0#0#255#30#23 + +#20#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#187#138 + +'t'#255'p>('#249'Y2#U'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 + +'huB+'#244#190#142'z'#255#195#152#132#255#195#152#132#255#195#152#132#255#195 + +#152#132#255#195#152#132#255#195#152#132#255#195#152#132#255#195#152#132#255 + +'A3,'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#183#142'|'#255 + +#195#152#132#255#138'k]'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#9#7#6#255#195#152#132#255#195#152#132#255#195#152#132#255#195 + +#152#132#255#195#152#132#255#195#152#132#255#1#1#1#255#160'}m'#255#195#152 + +#132#255#195#152#132#255#195#152#132#255#194#150#131#255#167'pW'#255'`4 '#240 + +'M33'#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@'#0#4'`3'#30#229 + +#164'nU'#255#197#156#137#255#199#159#141#255#199#159#141#255#199#159#141#255 + +#199#159#141#255#199#159#141#255#199#159#141#255#199#159#141#255'x`U'#255#1#1 + +#1#255#0#0#0#255#0#0#0#255#0#0#0#255#18#14#13#255#199#159#141#255#199#159#141 + +#255' '#26#23#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255 + +#139'oc'#255#199#159#141#255#199#159#141#255#199#159#141#255#199#159#141#255 + +#199#159#141#255#199#159#141#255'^KC'#255#199#159#141#255#199#159#141#255#199 + +#159#141#255#199#159#141#255#192#147#127#255'rB-'#249'\1 k'#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\.'#28'Sn>('#243#194#149#131 + ,#255#202#165#148#255#203#165#149#255#203#165#149#255#203#165#149#255#203#165 + +#149#255#203#165#149#255#203#165#149#255#169#138'|'#255#0#0#0#255#1#1#1#255 + +#16#13#11#255#23#19#17#255#171#139'~'#255#203#165#149#255#203#165#149#255#3#3 + +#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'*"'#31#255#203#165 + +#149#255#203#165#149#255#203#165#149#255#203#165#149#255#203#165#149#255#203 + +#165#149#255#203#165#149#255#203#165#149#255#203#165#149#255#203#165#149#255 + +#203#165#149#255#201#162#145#255#163'mU'#255'_3'#31#227'U'#0#0#3#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'a3'#30#213#153 + +'eM'#254#204#167#151#255#207#172#158#255#207#172#158#255#207#172#158#255#207 + +#172#158#255#207#172#158#255#207#172#158#255#205#170#156#255#0#0#0#255'<1.' + +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 + +#158#255#20#16#15#255#1#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'?40'#255#207 + +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 + +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 + +#255#207#172#158#255#207#171#156#255#192#147#127#255'k<'''#244'Z.'#29'L'#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +'^/'#27'&b5!'#240#174'{f'#255#209#176#162#255#212#180#167#255#212#180#167#255 + +#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167#255#6#5#5#255 + +#179#151#140#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167 + +#255#212#180#167#255#212#180#167#255'gXR'#255#0#0#0#255#0#0#0#255'gXR'#255 + +#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167 + +#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180 + +#167#255#212#180#167#255#211#179#166#255#202#162#146#255#127'M7'#248'`2'#31 + +#169#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0'[/'#26'Fg:#'#242#190#145#127#255#214#184#172#255#216 + +#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255 + +'k]X'#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216 + +#187#176#255#216#187#176#255#216#187#176#255'E<8'#255#0#0#0#255'>63'#255#216 + +#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255 + +#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176 + +#255#216#187#176#255#216#187#175#255#210#176#163#255#147'_H'#252'`4'#31#210 + +'U++'#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\0'#29'trB-'#242#198#157#140#255#218#191 + +#180#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221 + +#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255 + +#221#195#185#255#221#195#185#255#221#195#185#255',''%'#255'920'#255#221#195 + +#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221 + +#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255 + +#221#195#185#255#220#194#184#255#213#183#170#255#162'oW'#255'b5 '#232'].'#23 + +#22#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'_1'#30#138'l>)'#242#187#143'|' + +#255#221#196#186#255#225#202#193#255#225#203#194#255#225#203#194#255#225#203 + +#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225 + +#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255 + +#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194 + +#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203 + +#194#255#224#201#192#255#212#180#168#255#149'aK'#252'a5!'#230']2'#25')'#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#28'\d9$'#241#172 + +'|h'#255#222#197#187#255#228#206#200#255#230#209#203#255#230#209#203#255#230 + +#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255 + +#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203 + +#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209 + +#203#255#230#209#203#255#230#209#203#255#229#209#202#255#226#204#197#255#208 + +#173#159#255#131'R;'#245'a3'#31#207'Y3'#26#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#28'7a5!'#236#137'WB'#248#201 + +#163#148#255#229#210#202#255#233#215#210#255#234#217#212#255#234#217#212#255 + +#234#217#212#255#234#217#212#255#234#217#212#255#234#217#212#255#234#217#212 + +#255#234#217#212#255#234#217#212#255#234#217#212#255#234#217#212#255#234#217 + +#212#255#234#217#212#255#234#217#212#255#234#217#212#255#234#216#211#255#231 + +#212#206#255#221#195#185#255#174#128'm'#255'm>*'#242'`1'#29#163'f33'#5#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0'b'''#20#13'`2'#29#140'd8$'#241#151'hR'#251#211#179#167#255#233#215 + +#210#255#236#220#215#255#237#222#219#255#238#225#221#255#238#225#221#255#238 + +#225#221#255#238#225#221#255#238#225#221#255#238#225#221#255#238#225#221#255 + +#238#225#221#255#238#225#221#255#238#223#220#255#236#221#217#255#234#219#213 + +#255#227#205#198#255#188#146#128#255'wH2'#242'b5 '#219'].'#27'B'#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'X1'#29#26'a3'#30#168'f:$'#242#134'T?' + +#246#179#136'v'#255#214#183#172#255#235#218#214#255#238#225#221#255#239#226 + +#223#255#240#227#224#255#240#227#225#255#240#227#225#255#239#226#223#255#239 + +#225#222#255#238#224#220#255#226#204#196#255#199#161#145#255#158'o['#254'rD-' + +#239'b4"'#232'^2'#30'\'#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0'`+ '#24']/'#30'fd6#'#197'c8#'#243'vE0'#240#140'ZF' + +#247#156'mY'#255#171#127'm'#255#184#143#127#255#178#136'v'#255#164'wd'#255 + +#148'dP'#252#130'Q;'#243'l<('#239'b6"'#234'b5!'#151'Z-'#29'>UU'#0#3#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#23#11'Z/'#29'G^4 fa4!'#130'd6!'#166'd7#'#194 + +'d7"'#182'c6"'#150'_3'#31's\0'#29'YY/'#30'+'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#224#3#255#255#255 + +#255#255#254#0#0#127#255#255#255#255#248#0#0#31#255#255#255#255#224#0#0#7#255 + +#255#255#255#192#0#0#3#255#255#255#255#128#0#0#1#255#255#255#255#0#0#0#0#127 + +#255#255#254#0#0#0#0#127#255#255#252#0#0#0#0'?'#255#255#248#0#0#0#0#31#255 + +#255#240#0#0#0#0#15#255#255#240#0#0#0#0#15#255#255#224#0#0#0#0#7#255#255#224 + +#0#0#0#0#3#255#255#192#0#0#0#0#3#255#255#192#0#0#0#0#3#255#255#192#0#0#0#0#1 + +#255#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255#255 + +#128#0#0#0#0#1#255#255#128#0#0#0#0#0#255#255#128#0#0#0#0#0#255#255#128#0#0#0 + +#0#0#255#255#128#0#0#0#0#0#255#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255 + +#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255#255#192#0#0#0#0#1#255#255#192#0 + +#0#0#0#3#255#255#192#0#0#0#0#3#255#255#224#0#0#0#0#7#255#255#224#0#0#0#0#7 + +#255#255#224#0#0#0#0#15#255#255#240#0#0#0#0#15#255#255#248#0#0#0#0#31#255#255 + +#248#0#0#0#0'?'#255#255#252#0#0#0#0'?'#255#255#254#0#0#0#0#127#255#255#255#0 + +#0#0#0#255#255#255#255#128#0#0#1#255#255#255#255#192#0#0#3#255#255#255#255 + +#224#0#0#15#255#255#255#255#248#0#0#31#255#255#255#255#254#0#0#127#255#255 + +#255#255#255#192#7#255#255#255#255#255#255#255#255#255#255#255#255'('#0#0#0 + +' '#0#0#0'@'#0#0#0#1#0' '#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'CCC'#19'FFF'#22'UUU'#3#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#12'EAAGDDB'#133'DDC'#181'HC?'#205'LA;'#213 + +'JB='#212'FC@'#204'EED'#185'DDC'#145'DDDSFFF'#22#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'III'#14'EEBoLA;'#208'eE-'#235'xK(' + +#246#131'R)'#250#139'W*'#251#149'_,'#252#145'\+'#252#136'V*'#250#128'Q('#249 + +'rI)'#244'\D2'#227'FB?'#207'CCC'#134'DDD'#30#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0'EEENMA9'#206'oF)'#245#147']-'#252#187'}4'#255#211#150'9'#255#224 + +#167';'#255#230#174'='#255#234#179'>'#255#233#178'>'#255#228#171'='#255#221 + +#163'<'#255#205#143'8'#255#175'r2'#255#131'R*'#250'eC,'#238'FB?'#205'CCCoUUU' + +#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0'@@@'#4'GEA|dB+'#239#142'[.'#252#198#137'<'#255#227#172'C'#255 + +#236#183'E'#255#242#190'F'#255#246#195'G'#255#248#198'G'#255#249#199'H'#255 + +#249#198'H'#255#247#196'G'#255#245#193'G'#255#240#188'F'#255#234#180'D'#255 + +#220#163'A'#255#183'y8'#255'}O*'#250'WA4'#225'CCC'#152'<<<'#17#0#0#0#0#0#0#0 + ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'G@='#148 + +'lD*'#245#175'u8'#254#221#166'I'#255#234#182'M'#255#242#193'P'#255#243#194'O' + +#255#244#195'O'#255#244#195'P'#255#244#195'P'#255#244#195'P'#255#244#195'P' + +#255#244#195'P'#255#244#195'P'#255#243#194'O'#255#243#194'O'#255#240#190'O' + +#255#230#179'L'#255#212#155'F'#255#148'^1'#252'`A.'#234'CCC'#171'@@@'#12#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FA>vmB)'#247#189 + +#130'A'#255#224#172'P'#255#236#187'U'#255#238#189'W'#255#238#190'V'#255#238 + +#190'V'#255#238#190'V'#255'fQ%'#255#17#14#6#255#17#13#6#255#16#13#6#255',#' + +#16#255#155'|8'#255#238#190'V'#255#238#190'V'#255#238#189'V'#255#238#189'W' + +#255#233#184'U'#255#217#163'M'#255#164'l8'#254'_>+'#238'DDD'#147#128#128#128 + +#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FDD=e?*'#243#183'}B'#255 + +#223#171'W'#255#232#183'['#255#232#183'\'#255#232#183'\'#255#232#183'\'#255 + +#232#183'\'#255'>1'#25#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#1#1#1#255#5#4#2#255#22#17#9#255'pX,'#255#218#171'V'#255#232#183'\'#255#230 + +#182'['#255#217#164'T'#255#152'a7'#252'V=1'#228'DDDb'#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#128#128#128#2'Z<-'#215#163'k='#254#217#166'['#255#226#178'`' + +#255#226#179'a'#255#226#179'a'#255#226#179'a'#255#226#179'a'#255#226#179'a' + +#255#5#4#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#3#3#1#255',#'#19#255#226#179'a'#255#225#177'_' + +#255#208#154'T'#255#129'O1'#251'H?;'#205'@@@'#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0'J@<[vF,'#249#206#153'Y'#255#220#172'b'#255#220#172'c'#255#220#172'c'#255 + +#220#172'c'#255#220#172'c'#255#220#172'c'#255#205#160']'#255#4#3#2#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#1#0#0#255'.$'#21#255#220#172'c'#255#218#170'a'#255#190#132 + +'N'#255'c=)'#242'CCCz'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\9('#218#177'vG'#255 + +#213#164'c'#255#214#166'e'#255#214#166'e'#255#214#166'e'#255#214#166'e'#255 + +#214#166'e'#255#214#166'e'#255#214#166'e'#255'v\8'#255#2#2#1#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#11#9#5#255#214#166'e'#255#214#166'e'#255#209#159'a'#255#139'Y' + +'6'#252'K>7'#206'333'#5#0#0#0#0#0#0#0#0'?;9'#19'mA+'#247#201#148'^'#255#209 + +#159'e'#255#209#159'e'#255#209#159'e'#255#146'oF'#255#18#14#9#255#21#16#10 + +#255'O<&'#255#209#159'e'#255#209#159'e'#255'$'#27#17#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#11#8#5#255#209#159'e'#255#209#159'e'#255#208#158'e'#255#185#128'Q'#255 + +'^9)'#240'BBB6'#0#0#0#0#0#0#0#0'P8-q'#144'Z:'#252#201#150'd'#255#202#151'd' + +#255#202#151'd'#255'uW:'#255#2#1#1#255#0#0#0#255#0#0#0#255#1#0#0#255'-!'#22 + +#255#202#151'd'#255'ZC-'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#5#4#3#255'gM3'#255#202#151'd' + +#255#202#151'd'#255#202#151'd'#255#197#145'`'#255'l@*'#248'CCBo'#0#0#0#0#0#0 + +#0#0'^7$'#194#171'pK'#255#194#140'a'#255#194#140'a'#255#194#140'a'#255#6#4#3 + +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#5#4#255#194#140'a'#255#139'eE' + +#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#13 + +#9#6#255'wV<'#255#192#138'a'#255#194#140'a'#255#194#140'a'#255#194#140'a'#255 + +#194#140'a'#255#193#140'a'#255#137'T7'#252'K=6'#158#0#0#0#0#0#0#0#0'a6#'#220 + +#177'uQ'#255#185#129'['#255#185#129'['#255#127'Y>'#255#1#1#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#2#1#1#255'8'''#27#255#185#129'['#255#185#129'['#255'+'#30 + +#21#255#2#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#13#9#6#255#179'}Y' + +#255#185#129'['#255#185#129'['#255#185#129'['#255#185#129'['#255#185#129'[' + +#255#185#129'['#255#185#129'['#255#152'^>'#255'P:1'#190#0#0#0#0#0#0#0#0'c7#' + +#227#175'sS'#255#178'xW'#255#178'xW'#255','#30#21#255#0#0#0#255#0#0#0#255#0#0 + +#0#255#5#4#3#255'uO:'#255#178'xW'#255#178'xW'#255#178'xW'#255#178'xW'#255'xP' + +':'#255'('#26#19#255#10#7#5#255#10#7#5#255#28#19#13#255#168'rS'#255#163'nO' + +#255#25#17#12#255#6#4#3#255#17#11#8#255'bB/'#255#178'xW'#255#178'xW'#255#178 + +'xW'#255#158'aB'#255'V9,'#210#0#0#0#0#0#0#0#0'f7"'#227#173'sT'#255#175'tW' + +#255#175'tW'#255#15#10#7#255#13#8#6#255#5#4#3#255'+'#29#21#255#169'pU'#255 + +#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175 + +'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#17#11#8#255#0#0#0 + +#255#0#0#0#255#0#0#0#255#2#2#1#255#136'ZD'#255#175'tW'#255#175'tW'#255#161'd' + +'G'#255'[8('#211#0#0#0#0#0#0#0#0'e6"'#218#171'nR'#255#173'qV'#255#173'qV'#255 + +#136'YC'#255#173'qV'#255#173'qV'#255#173'qV'#255#173'qV'#255#173'qV'#255'sK9' + +#255'uM:'#255#159'gN'#255#173'qV'#255#173'qV'#255#173'qV'#255#173'qV'#255#173 + +'qV'#255#173'qV'#255#173'qV'#255'5"'#27#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 + +#0#255'H/$'#255#173'qV'#255#173'qV'#255#153'^D'#255'Y8*'#188#0#0#0#0#0#0#0#0 + +'c5 '#203#170'kQ'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' + ,#255#174'sY'#255#164'mU'#255#11#7#6#255#1#1#1#255#1#1#1#255#5#3#2#255#127'TA' + +#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255 + +#128'UA'#255#2#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255'J1&'#255#174'sY'#255#174 + +'sY'#255#147'X?'#255'S8,'#140#0#0#0#0#0#0#0#0'd4'#30#153#162'gM'#255#178'{c' + +#255#178'{c'#255#178'{c'#255#178'{c'#255#178'{c'#255#178'{c'#255'A-$'#255#0#0 + +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#20#14#11#255'xSB'#255#6#4#3#255#5#4#3 + +#255#18#12#10#255#170'u_'#255#178'{c'#255#178'{c'#255#9#6#5#255#0#0#0#255#0#0 + +#0#255#3#2#2#255#166's]'#255#178'{c'#255#178'{c'#255#131'P8'#252'S3$>'#0#0#0 + +#0#0#0#0#0'[/'#27'3'#137'T='#247#184#134'o'#255#184#134'o'#255#184#134'o'#255 + +#184#134'o'#255#184#134'o'#255#184#134'o'#255#14#10#9#255#0#0#0#255#0#0#0#255 + +#0#0#0#255#1#1#1#255'\C7'#255#14#10#8#255#0#0#0#255#0#0#0#255#0#0#0#255#14#10 + +#8#255#184#134'o'#255#184#134'o'#255'xWI'#255#2#1#1#255#0#0#0#255#18#14#11 + +#255#184#134'o'#255#184#134'o'#255#183#131'l'#255'h:&'#240#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0'n<%'#218#189#140'x'#255#190#143'z'#255#190#143'z'#255#190#143 + +'z'#255#190#143'z'#255#190#143'z'#255',!'#28#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#9#7#6#255#190#143'z'#255#9#7#6#255#0#0#0#255#0#0#0#255#0#0#0#255#5#4#3 + +#255#190#143'z'#255#190#143'z'#255#190#143'z'#255#159'xe'#255#0#0#0#255#140 + +'jZ'#255#190#143'z'#255#190#143'z'#255#175'yc'#255'b6"'#193#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0'd4'#30#151#167's\'#254#196#154#135#255#196#154#135#255#196#154 + +#135#255#196#154#135#255#196#154#135#255'qYN'#255#0#0#0#255#0#0#0#255#1#1#1 + +#255'v]R'#255#194#152#133#255#5#4#4#255#0#0#0#255#0#0#0#255#0#0#0#255#10#8#7 + +#255#196#154#135#255#196#154#135#255#196#154#135#255#196#154#135#255'"'#27#24 + +#255#196#154#135#255#196#154#135#255#196#154#135#255#131'R<'#248'^1'#28'1'#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#14'o>('#224#198#157#140#255#202#163#146 + +#255#202#163#146#255#202#163#146#255#202#163#146#255#170#138'{'#255#0#0#0#255 + +#8#6#6#255#26#21#19#255#202#163#146#255#143'th'#255#1#1#1#255#0#0#0#255#0#0#0 + +#255#2#2#2#255#143'sg'#255#202#163#146#255#202#163#146#255#202#163#146#255 + +#202#163#146#255#191#155#138#255#202#163#146#255#202#163#146#255#183#135'r' + +#255'd5 '#193#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'd3'#30'{'#156 + +'jS'#248#209#174#160#255#209#174#160#255#209#174#160#255#209#174#160#255#209 + +#174#160#255#2#2#2#255#205#172#158#255#209#174#160#255#209#174#160#255#169 + +#140#129#255#11#9#9#255#1#1#0#255#4#3#3#255#132'oe'#255#209#174#160#255#209 + +#174#160#255#209#174#160#255#209#174#160#255#209#174#160#255#209#174#160#255 + +#209#174#160#255#205#167#152#255'yG3'#235'[/'#27'"'#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'd4'#30#181#179#134'r'#254#215#185#173#255#215 + +#185#173#255#215#185#173#255#215#185#173#255'm^X'#255#215#185#173#255#215#185 + +#173#255#215#185#173#255#215#185#173#255#133'sk'#255#0#0#0#255#156#134'}'#255 + +#215#185#173#255#215#185#173#255#215#185#173#255#215#185#173#255#215#185#173 + +#255#215#185#173#255#215#185#173#255#214#183#172#255#143'^I'#243'b3'#29'`'#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#8'f6 ' + +#205#189#148#131#254#222#197#187#255#222#197#187#255#222#197#187#255#222#197 + +#187#255#222#197#187#255#222#197#187#255#222#197#187#255#222#197#187#255#127 + +'qk'#255#134'wq'#255#222#197#187#255#222#197#187#255#222#197#187#255#222#197 + +#187#255#222#197#187#255#222#197#187#255#222#197#187#255#220#193#183#255#159 + +'o['#247'd3'#30#147#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0'[/'#27#15'c3'#30#193#176#132'q'#248#228#206#199#255 + +#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201 + +#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208 + +#201#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201#255#221 + +#196#186#255#141']I'#237'c3'#29#129#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#2'c3'#29#150 + +#135'XD'#231#208#176#164#255#235#219#215#255#235#219#215#255#235#219#215#255 + +#235#219#215#255#235#219#215#255#235#219#215#255#235#219#215#255#235#219#215 + +#255#235#219#215#255#235#219#215#255#235#219#215#255#232#214#209#255#189#149 + +#133#253'qA+'#220'a2'#29'O'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 + +'"e4'#30#185#144'cO'#235#195#158#144#254#230#209#203#255#242#231#229#255#242 + +#231#229#255#242#231#229#255#242#231#229#255#242#231#229#255#241#230#226#255 + +#220#193#184#255#180#141'|'#251'zK6'#226'd3'#30#142'[/'#27#10#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#28'b3'#29'{g5'#30 + +#198'xH2'#218#137']J'#229#156'r`'#236#151'mZ'#234#132'VB'#227'q?)'#213'f4'#30 + +#182'_1'#28'W[/'#27#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#5'[/' + +#27#30'[/'#27#22'[/'#27#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#252'?'#255 + +#255#192#3#255#255#0#0#255#254#0#0'?'#248#0#0#31#240#0#0#15#240#0#0#7#224#0#0 + +#7#192#0#0#3#192#0#0#3#192#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128 + +#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128#0#0#3#192#0#0#3#192#0#0#3 + +#192#0#0#7#224#0#0#7#240#0#0#15#240#0#0#31#248#0#0'?'#252#0#0#127#255#0#0#255 + +#255#192#3#255#255#252'?'#255'('#0#0#0#16#0#0#0' '#0#0#0#1#0' '#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +';;;'#13'ICB7M=4zL>6xFBA;@@@'#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0'III'#7'W;,'#171'nC('#245#145'`+'#250#181#127'2'#253#175 + +'z1'#253#139'\*'#250'h?&'#244'P=3'#159'@@@'#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0'K921d;'''#235#191#137'7'#254#249#198'E'#255#251#199'F'#255#251#200 + +'F'#255#251#200'F'#255#251#199'F'#255#246#194'E'#255#173'y3'#253'\9)'#229'E>' + +';2'#0#0#0#0#0#0#0#0#0#0#0#0'>2,'#7'nC'''#238#223#171'N'#255#239#191'U'#255 + +#240#192'U'#255#164#131':'#255'@3'#23#255'J;'#26#255'~e-'#255#196#157'E'#255 + +#239#191'U'#255#212#159'J'#255'a<('#231'MMM'#10#0#0#0#0#0#0#0#0'[7('#183#195 + +#145'N'#254#228#180'_'#255#228#180'_'#255#228#180'_'#255'40'#255#210#176#163#255 + +#148'|s'#255'RD?'#255#210#176#163#255#140'fW'#243'[/'#27#2#0#0#0#0'tI6'#209 + +#216#188#178#255#221#195#185#255#213#188#178#255'$'#31#30#255#131'sn'#255'sf' + +'`'#255#0#0#0#255'eYU'#255#221#195#185#255#221#195#185#255#204#180#170#255 + +#207#178#166#255'k>+'#182#0#0#0#0#0#0#0#0'[/'#27#31#156'xi'#240#232#213#207 + +#255#232#213#207#255#180#165#161#255#232#213#207#255#182#167#162#255'ICA'#255 + +#226#207#201#255#232#213#207#255#232#213#207#255#231#213#206#255#134'_O'#233 + +'[/'#27#12#0#0#0#0#0#0#0#0#0#0#0#0'd3'#30'e'#171#139'~'#240#239#226#224#255 + +#242#231#229#255#242#231#229#255#240#229#227#255#242#231#229#255#242#231#229 + +#255#242#231#229#255#235#221#216#255#153'uh'#236'a2'#29'?'#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0'\0'#27'*'#131'\I'#215#212#191#183#252#239#229#226#255 + +#253#250#252#255#253#249#250#255#236#223#220#255#204#180#172#250'yM;'#196'[/' + +#27#23#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3'[/' + +#27'>c3'#29#131'uI4'#190'oA-'#183'b2'#29'v[/'#27'4'#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#248#31#172'A'#224#7#172'A'#192#3#172'A'#128#1#172'A'#128#1#172 + +'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#128#1 + +#172'A'#128#1#172'A'#192#3#172'A'#224#7#172'A'#240#31#172'A' +]); + diff --git a/quickhash.lpi b/quickhash.lpi index 3484009..345c1db 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -1,960 +1,961 @@ - - - - - - - - <Icon Value="0"/> - </General> - <i18n> - <OutDir Value="languages"/> - </i18n> - <VersionInfo> - <UseVersionInfo Value="True"/> - <AutoIncrementBuild Value="True"/> - <MajorVersionNr Value="2"/> - <MinorVersionNr Value="8"/> - <RevisionNr Value="4"/> - <Language Value="0809"/> - <StringTable Comments="Free, cross platform, open-source file and disk hashing software" CompanyName="Ted Smith (Ted Technology on Sourceforge)" FileDescription="File hashing GUI for Linux & Windows" LegalCopyright="2011 - 2017 (c) Ted Smith" ProductName="QuickHash (www.quickhash-gui.org)" ProductVersion=""/> - </VersionInfo> - <BuildModes Count="1"> - <Item1 Name="default" Default="True"/> - </BuildModes> - <PublishOptions> - <Version Value="2"/> - <DestinationDirectory Value="C:/tmp/src"/> - <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> - <UseExcludeFileFilter Value="True"/> - <ExcludeFileFilter Value="*.(lpi|bak|ppu|ppw|o|so);*~;backup"/> - </PublishOptions> - <RunParams> - <local> - <FormatVersion Value="1"/> - <LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/> - </local> - </RunParams> - <RequiredPackages Count="6"> - <Item1> - <PackageName Value="lazdbexport"/> - </Item1> - <Item2> - <PackageName Value="SQLDBLaz"/> - </Item2> - <Item3> - <PackageName Value="FCL"/> - </Item3> - <Item4> - <PackageName Value="ZVDateTimeCtrls"/> - </Item4> - <Item5> - <PackageName Value="HashLib4PascalPackage"/> - </Item5> - <Item6> - <PackageName Value="LCL"/> - </Item6> - </RequiredPackages> - <Units Count="99"> - <Unit0> - <Filename Value="quickhash.lpr"/> - <IsPartOfProject Value="True"/> - <EditorIndex Value="7"/> - <CursorPos X="35" Y="11"/> - <UsageCount Value="200"/> - <Loaded Value="True"/> - </Unit0> - <Unit1> - <Filename Value="unit1.pas"/> - <ComponentName Value="Form1"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <TopLine Value="1353"/> - <CursorPos X="25" Y="777"/> - <UsageCount Value="166"/> - </Unit1> - <Unit2> - <Filename Value="../../../lazarus/lcl/grids.pas"/> - <TopLine Value="1081"/> - <CursorPos X="22" Y="1106"/> - <UsageCount Value="263"/> - </Unit2> - <Unit3> - <Filename Value="../AmazonUtil/unit1.pas"/> - <TopLine Value="210"/> - <CursorPos X="7" Y="240"/> - <UsageCount Value="260"/> - </Unit3> - <Unit4> - <Filename Value="../RoastLamb - Alpha 8.0 - Distributed 12-11-29/unit1.pas"/> - <TopLine Value="3047"/> - <CursorPos X="57" Y="3077"/> - <UsageCount Value="2"/> - </Unit4> - <Unit5> - <Filename Value="unit2.pas"/> - <IsPartOfProject Value="True"/> - <ComponentName Value="MainForm"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <UnitName Value="Unit2"/> - <TopLine Value="2181"/> - <CursorPos X="20" Y="2212"/> - <UsageCount Value="201"/> - <Loaded Value="True"/> - <LoadedDesigner Value="True"/> - </Unit5> - <Unit6> - <Filename Value="../dcpcrypt-2.0.4.1/dcpcrypt2.pas"/> - <TopLine Value="299"/> - <CursorPos X="46" Y="306"/> - <UsageCount Value="8"/> - </Unit6> - <Unit7> - <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcphaval.pas"/> - <TopLine Value="275"/> - <CursorPos X="54" Y="299"/> - <UsageCount Value="8"/> - </Unit7> - <Unit8> - <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd4.pas"/> - <TopLine Value="168"/> - <CursorPos X="52" Y="192"/> - <UsageCount Value="8"/> - </Unit8> - <Unit9> - <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd5.pas"/> - <TopLine Value="185"/> - <CursorPos X="52" Y="209"/> - <UsageCount Value="8"/> - </Unit9> - <Unit10> - <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd128.pas"/> - <TopLine Value="251"/> - <CursorPos X="58" Y="275"/> - <UsageCount Value="8"/> - </Unit10> - <Unit11> - <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd160.pas"/> - <TopLine Value="612"/> - <CursorPos X="58" Y="636"/> - <UsageCount Value="8"/> - </Unit11> - <Unit12> - <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha1.pas"/> - <TopLine Value="204"/> - <CursorPos X="53" Y="228"/> - <UsageCount Value="8"/> - </Unit12> - <Unit13> - <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha256.pas"/> - <TopLine Value="10"/> - <CursorPos Y="10"/> - <UsageCount Value="8"/> - </Unit13> - <Unit14> - <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha512.pas"/> - <TopLine Value="185"/> - <CursorPos X="59" Y="209"/> - <UsageCount Value="8"/> - </Unit14> - <Unit15> - <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcptiger.pas"/> - <TopLine Value="231"/> - <CursorPos X="26" Y="265"/> - <UsageCount Value="8"/> - </Unit15> - <Unit16> - <Filename Value="sha1customised.pas"/> - <UnitName Value="sha1Customised"/> - <EditorIndex Value="-1"/> - <TopLine Value="297"/> - <CursorPos X="18" Y="303"/> - <UsageCount Value="197"/> - </Unit16> - <Unit17> - <Filename Value="md5customised.pas"/> - <EditorIndex Value="-1"/> - <TopLine Value="611"/> - <CursorPos X="87" Y="632"/> - <UsageCount Value="197"/> - </Unit17> - <Unit18> - <Filename Value="DiskModule/diskmoduleunit1.lfm"/> - <EditorIndex Value="-1"/> - <UsageCount Value="71"/> - <DefaultSyntaxHighlighter Value="LFM"/> - </Unit18> - <Unit19> - <Filename Value="DiskModule/diskmoduleunit1.pas"/> - <ComponentName Value="frmDiskHashingModule"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <UnitName Value="UYaffi"/> - <EditorIndex Value="-1"/> - <TopLine Value="19"/> - <CursorPos X="47" Y="22"/> - <UsageCount Value="197"/> - </Unit19> - <Unit20> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/dateutil.inc"/> - <TopLine Value="236"/> - <CursorPos X="10" Y="262"/> - <UsageCount Value="3"/> - </Unit20> - <Unit21> - <Filename Value="DiskModule/sha1customised.pas"/> - <TopLine Value="10"/> - <CursorPos X="41" Y="267"/> - <UsageCount Value="8"/> - </Unit21> - <Unit22> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/filutilh.inc"/> - <TopLine Value="63"/> - <CursorPos X="10" Y="88"/> - <UsageCount Value="4"/> - </Unit22> - <Unit23> - <Filename Value="Tmp-ScrShots/forforum.pas"/> - <TopLine Value="91"/> - <CursorPos X="79" Y="132"/> - <UsageCount Value="195"/> - </Unit23> - <Unit24> - <Filename Value="DiskModule/SHA1Disks.pas"/> - <CursorPos X="23" Y="66"/> - <UsageCount Value="7"/> - </Unit24> - <Unit25> - <Filename Value="sha1transform-AssemblyCode.pas"/> - <CursorPos X="10" Y="2"/> - <UsageCount Value="9"/> - </Unit25> - <Unit26> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/types.pp"/> - <TopLine Value="105"/> - <UsageCount Value="8"/> - </Unit26> - <Unit27> - <Filename Value="findallfilesenhancedunit.pas"/> - <CursorPos X="43" Y="15"/> - <UsageCount Value="192"/> - </Unit27> - <Unit28> - <Filename Value="FindAllFilesEnhanced.pas"/> - <EditorIndex Value="6"/> - <UsageCount Value="100"/> - <Loaded Value="True"/> - </Unit28> - <Unit29> - <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/control.inc"/> - <TopLine Value="2698"/> - <CursorPos Y="2722"/> - <UsageCount Value="1"/> - </Unit29> - <Unit30> - <Filename Value="/usr/share/lazarus/1.2.6/lcl/grids.pas"/> - <TopLine Value="8911"/> - <CursorPos Y="8927"/> - <UsageCount Value="7"/> - </Unit30> - <Unit31> - <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/fileutil.pas"/> - <TopLine Value="141"/> - <CursorPos X="5" Y="165"/> - <UsageCount Value="1"/> - </Unit31> - <Unit32> - <Filename Value="/lazarus/components/lazutils/fileutil.pas"/> - <TopLine Value="154"/> - <CursorPos X="3" Y="191"/> - <UsageCount Value="2"/> - </Unit32> - <Unit33> - <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/customcheckbox.inc"/> - <TopLine Value="104"/> - <CursorPos Y="117"/> - <UsageCount Value="3"/> - </Unit33> - <Unit34> - <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/wincontrol.inc"/> - <TopLine Value="6341"/> - <CursorPos Y="6356"/> - <UsageCount Value="3"/> - </Unit34> - <Unit35> - <Filename Value="/usr/share/lazarus/1.2.6/lcl/interfaces/gtk2/gtk2wsstdctrls.pp"/> - <TopLine Value="927"/> - <CursorPos Y="949"/> - <UsageCount Value="3"/> - </Unit35> - <Unit36> - <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/fileutil.inc"/> - <TopLine Value="1128"/> - <CursorPos Y="1143"/> - <UsageCount Value="3"/> - </Unit36> - <Unit37> - <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/masks.pas"/> - <TopLine Value="515"/> - <CursorPos Y="528"/> - <UsageCount Value="3"/> - </Unit37> - <Unit38> - <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/lazutf8.pas"/> - <TopLine Value="294"/> - <CursorPos Y="299"/> - <UsageCount Value="3"/> - </Unit38> - <Unit39> - <Filename Value="unit2.lrs"/> - <CursorPos X="868" Y="383"/> - <UsageCount Value="2"/> - </Unit39> - <Unit40> - <Filename Value="/lazarus/lcl/grids.pas"/> - <TopLine Value="10446"/> - <CursorPos X="22" Y="10477"/> - <UsageCount Value="2"/> - </Unit40> - <Unit41> - <Filename Value="udisplaygrid.pas"/> - <IsPartOfProject Value="True"/> - <ComponentName Value="frmDisplayGrid1"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <UnitName Value="uDisplayGrid"/> - <EditorIndex Value="5"/> - <TopLine Value="80"/> - <CursorPos X="27" Y="82"/> - <UsageCount Value="201"/> - <Loaded Value="True"/> - <LoadedDesigner Value="True"/> - </Unit41> - <Unit42> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstringh.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="7"/> - <CursorPos X="10" Y="24"/> - <UsageCount Value="2"/> - </Unit42> - <Unit43> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstrings.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="922"/> - <CursorPos X="5" Y="947"/> - <UsageCount Value="2"/> - </Unit43> - <Unit44> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstrh.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="201"/> - <CursorPos X="15" Y="218"/> - <UsageCount Value="1"/> - </Unit44> - <Unit45> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstr.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="2620"/> - <CursorPos X="15" Y="2645"/> - <UsageCount Value="1"/> - </Unit45> - <Unit46> - <Filename Value="/lazarus/components/lazutils/fileutil.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="91"/> - <CursorPos X="35" Y="93"/> - <UsageCount Value="9"/> - </Unit46> - <Unit47> - <Filename Value="/lazarus/components/lazutils/lazfileutils.pas"/> - <UnitName Value="LazFileUtils"/> - <EditorIndex Value="-1"/> - <TopLine Value="77"/> - <CursorPos X="11" Y="98"/> - <UsageCount Value="9"/> - </Unit47> - <Unit48> - <Filename Value="/lazarus/components/lazutils/winlazfileutils.inc"/> - <EditorIndex Value="-1"/> - <CursorPos X="14" Y="8"/> - <UsageCount Value="9"/> - </Unit48> - <Unit49> - <Filename Value="/usr/share/lazarus/1.4.4/components/lazutils/fileutil.pas"/> - <UnitName Value="FileUtil"/> - <EditorIndex Value="-1"/> - <TopLine Value="159"/> - <CursorPos X="15" Y="170"/> - <UsageCount Value="8"/> - </Unit49> - <Unit50> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/win/wininc/struct.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="4238"/> - <CursorPos X="18" Y="4535"/> - <UsageCount Value="7"/> - </Unit50> - <Unit51> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="998"/> - <CursorPos X="11" Y="1015"/> - <UsageCount Value="1"/> - </Unit51> - <Unit52> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/system.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="690"/> - <CursorPos X="3" Y="694"/> - <UsageCount Value="7"/> - </Unit52> - <Unit53> - <Filename Value="/lazarus/lcl/dialogs.pp"/> - <UnitName Value="Dialogs"/> - <EditorIndex Value="-1"/> - <TopLine Value="505"/> - <CursorPos X="11" Y="522"/> - <UsageCount Value="7"/> - </Unit53> - <Unit54> - <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/cmem.pp"/> - <EditorIndex Value="-1"/> - <UsageCount Value="7"/> - </Unit54> - <Unit55> - <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="998"/> - <CursorPos X="13" Y="1015"/> - <UsageCount Value="9"/> - </Unit55> - <Unit56> - <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/system.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="690"/> - <CursorPos X="3" Y="694"/> - <UsageCount Value="7"/> - </Unit56> - <Unit57> - <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/finah.inc"/> - <EditorIndex Value="-1"/> - <CursorPos X="10" Y="22"/> - <UsageCount Value="9"/> - </Unit57> - <Unit58> - <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/fina.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="55"/> - <CursorPos X="3" Y="65"/> - <UsageCount Value="9"/> - </Unit58> - <Unit59> - <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/objpas/classes/classesh.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="899"/> - <CursorPos X="17" Y="926"/> - <UsageCount Value="2"/> - </Unit59> - <Unit60> - <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpash.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="166"/> - <CursorPos X="25" Y="193"/> - <UsageCount Value="2"/> - </Unit60> - <Unit61> - <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpas.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="275"/> - <CursorPos X="9" Y="277"/> - <UsageCount Value="8"/> - </Unit61> - <Unit62> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/classes/streams.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="437"/> - <CursorPos X="5" Y="454"/> - <UsageCount Value="9"/> - </Unit62> - <Unit63> - <Filename Value="/usr/share/lazarus/1.6.2/lcl/grids.pas"/> - <UnitName Value="Grids"/> - <EditorIndex Value="-1"/> - <TopLine Value="9259"/> - <CursorPos Y="9287"/> - <UsageCount Value="6"/> - </Unit63> - <Unit64> - <Filename Value="/usr/share/lazarus/1.6.2/lcl/dynamicarray.pas"/> - <UnitName Value="DynamicArray"/> - <EditorIndex Value="-1"/> - <TopLine Value="34"/> - <CursorPos Y="69"/> - <UsageCount Value="6"/> - </Unit64> - <Unit65> - <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/wincontrol.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="7325"/> - <CursorPos Y="7354"/> - <UsageCount Value="6"/> - </Unit65> - <Unit66> - <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/control.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="3414"/> - <CursorPos Y="3442"/> - <UsageCount Value="6"/> - </Unit66> - <Unit67> - <Filename Value="utilwmi.pas"/> - <UnitName Value="Utilwmi"/> - <EditorIndex Value="-1"/> - <TopLine Value="102"/> - <CursorPos X="4" Y="73"/> - <UsageCount Value="4"/> - </Unit67> - <Unit68> - <Filename Value="DiskModule/DiskModuleNew/diskmodule.pas"/> - <ComponentName Value="frmDiskHashingModule"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <EditorIndex Value="-1"/> - <CursorPos X="32" Y="49"/> - <UsageCount Value="13"/> - </Unit68> - <Unit69> - <Filename Value="DiskModule/DiskModuleNew/uprogress.pas"/> - <ComponentName Value="frmProgress"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <UnitName Value="uProgress"/> - <EditorIndex Value="-1"/> - <CursorPos X="24" Y="14"/> - <UsageCount Value="2"/> - </Unit69> - <Unit70> - <Filename Value="DiskModule/DiskModuleNew/diskspecification.pas"/> - <ComponentName Value="frmTechSpecs"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <EditorIndex Value="-1"/> - <CursorPos X="34" Y="12"/> - <UsageCount Value="2"/> - </Unit70> - <Unit71> - <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/customform.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="2180"/> - <CursorPos Y="2208"/> - <UsageCount Value="2"/> - </Unit71> - <Unit72> - <Filename Value="diskmodule.pas"/> - <IsPartOfProject Value="True"/> - <ComponentName Value="frmDiskHashingModule"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <EditorIndex Value="3"/> - <TopLine Value="127"/> - <CursorPos X="12" Y="138"/> - <UsageCount Value="126"/> - <Loaded Value="True"/> - <LoadedDesigner Value="True"/> - </Unit72> - <Unit73> - <Filename Value="diskmodule.lfm"/> - <IsPartOfProject Value="True"/> - <EditorIndex Value="-1"/> - <WindowIndex Value="-1"/> - <TopLine Value="-1"/> - <CursorPos X="-1" Y="-1"/> - <UsageCount Value="126"/> - <DefaultSyntaxHighlighter Value="LFM"/> - </Unit73> - <Unit74> - <Filename Value="diskspecification.lfm"/> - <IsPartOfProject Value="True"/> - <EditorIndex Value="-1"/> - <WindowIndex Value="-1"/> - <TopLine Value="-1"/> - <CursorPos X="-1" Y="-1"/> - <UsageCount Value="126"/> - <DefaultSyntaxHighlighter Value="LFM"/> - </Unit74> - <Unit75> - <Filename Value="diskspecification.pas"/> - <IsPartOfProject Value="True"/> - <ComponentName Value="frmTechSpecs"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <EditorIndex Value="-1"/> - <TopLine Value="12"/> - <CursorPos X="3" Y="26"/> - <UsageCount Value="126"/> - </Unit75> - <Unit76> - <Filename Value="GPTMBR.pas"/> - <IsPartOfProject Value="True"/> - <EditorIndex Value="-1"/> - <WindowIndex Value="-1"/> - <TopLine Value="-1"/> - <CursorPos X="-1" Y="-1"/> - <UsageCount Value="126"/> - </Unit76> - <Unit77> - <Filename Value="uGPT.pas"/> - <IsPartOfProject Value="True"/> - <EditorIndex Value="-1"/> - <WindowIndex Value="-1"/> - <TopLine Value="-1"/> - <CursorPos X="-1" Y="-1"/> - <UsageCount Value="126"/> - </Unit77> - <Unit78> - <Filename Value="uprogress.pas"/> - <IsPartOfProject Value="True"/> - <ComponentName Value="frmProgress"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <UnitName Value="uProgress"/> - <EditorIndex Value="4"/> - <TopLine Value="36"/> - <CursorPos X="35" Y="44"/> - <UsageCount Value="126"/> - <Loaded Value="True"/> - <LoadedDesigner Value="True"/> - </Unit78> - <Unit79> - <Filename Value="HashLib4Pascal/HashLib/src/Base/HlpHashFactory.pas"/> - <EditorIndex Value="2"/> - <TopLine Value="245"/> - <CursorPos X="19" Y="253"/> - <UsageCount Value="60"/> - <Loaded Value="True"/> - </Unit79> - <Unit80> - <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/radiogroup.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="412"/> - <CursorPos X="65" Y="444"/> - <UsageCount Value="2"/> - </Unit80> - <Unit81> - <Filename Value="HashLib4Pascal/HashLib/src/Hash32/HlpXXHash32.pas"/> - <EditorIndex Value="-1"/> - <TopLine Value="88"/> - <UsageCount Value="5"/> - </Unit81> - <Unit82> - <Filename Value="../../../lazarus-FPC3/components/lazutils/fileutil.pas"/> - <UnitName Value="FileUtil"/> - <EditorIndex Value="-1"/> - <TopLine Value="261"/> - <CursorPos X="13" Y="275"/> - <UsageCount Value="9"/> - </Unit82> - <Unit83> - <Filename Value="../../../lazarus-FPC3/components/lazutils/fileutil.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="55"/> - <CursorPos X="18" Y="581"/> - <UsageCount Value="9"/> - </Unit83> - <Unit84> - <Filename Value="../../../lazarus-FPC3/components/lazutils/lazfileutils.pas"/> - <UnitName Value="LazFileUtils"/> - <EditorIndex Value="-1"/> - <TopLine Value="16"/> - <UsageCount Value="7"/> - </Unit84> - <Unit85> - <Filename Value="../../../lazarus-FPC3/components/ideintf/actionseditor.pas"/> - <ComponentName Value="ActionListEditor"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <UnitName Value="ActionsEditor"/> - <EditorIndex Value="-1"/> - <TopLine Value="13"/> - <CursorPos X="22" Y="24"/> - <UsageCount Value="5"/> - </Unit85> - <Unit86> - <Filename Value="../../../lazarus-FPC3/components/codetools/sourcelog.pas"/> - <UnitName Value="SourceLog"/> - <EditorIndex Value="-1"/> - <TopLine Value="25"/> - <CursorPos X="52" Y="35"/> - <UsageCount Value="5"/> - </Unit86> - <Unit87> - <Filename Value="dbases_sqlite.pas"/> - <IsPartOfProject Value="True"/> - <ComponentName Value="frmSQLiteDBases"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <IsVisibleTab Value="True"/> - <EditorIndex Value="1"/> - <TopLine Value="347"/> - <CursorPos X="30" Y="371"/> - <UsageCount Value="78"/> - <Loaded Value="True"/> - <LoadedDesigner Value="True"/> - </Unit87> - <Unit88> - <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/export/fpcsvexport.pp"/> - <EditorIndex Value="-1"/> - <TopLine Value="45"/> - <CursorPos X="14" Y="64"/> - <UsageCount Value="6"/> - </Unit88> - <Unit89> - <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/inc/objpash.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="174"/> - <CursorPos X="23" Y="193"/> - <UsageCount Value="5"/> - </Unit89> - <Unit90> - <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/inc/objpas.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="275"/> - <CursorPos X="9" Y="277"/> - <UsageCount Value="5"/> - </Unit90> - <Unit91> - <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/export/fpdbexport.pp"/> - <UnitName Value="fpDBExport"/> - <EditorIndex Value="-1"/> - <TopLine Value="164"/> - <CursorPos X="26" Y="182"/> - <UsageCount Value="5"/> - </Unit91> - <Unit92> - <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> - <EditorIndex Value="-1"/> - <TopLine Value="1519"/> - <CursorPos X="3" Y="1388"/> - <UsageCount Value="5"/> - </Unit92> - <Unit93> - <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> - <EditorIndex Value="-1"/> - <TopLine Value="1643"/> - <CursorPos X="15" Y="1657"/> - <UsageCount Value="14"/> - </Unit93> - <Unit94> - <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="2054"/> - <CursorPos X="3" Y="2057"/> - <UsageCount Value="14"/> - </Unit94> - <Unit95> - <Filename Value="../../../lazarus-FPC3/lcl/dbgrids.pas"/> - <UnitName Value="DBGrids"/> - <EditorIndex Value="-1"/> - <TopLine Value="960"/> - <CursorPos X="3" Y="518"/> - <UsageCount Value="13"/> - </Unit95> - <Unit96> - <Filename Value="C:/lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> - <EditorIndex Value="-1"/> - <TopLine Value="1397"/> - <CursorPos X="9" Y="1425"/> - <UsageCount Value="10"/> - </Unit96> - <Unit97> - <Filename Value="C:/lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="840"/> - <CursorPos X="3" Y="841"/> - <UsageCount Value="9"/> - </Unit97> - <Unit98> - <Filename Value="C:/lazarus/fpc/3.0.2/source/rtl/objpas/classes/classesh.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="1052"/> - <CursorPos X="11" Y="1084"/> - <UsageCount Value="9"/> - </Unit98> - </Units> - <JumpHistory Count="30" HistoryIndex="29"> - <Position1> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="263" Column="55" TopLine="240"/> - </Position1> - <Position2> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="51" Column="27" TopLine="24"/> - </Position2> - <Position3> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="262" Column="45" TopLine="228"/> - </Position3> - <Position4> - <Filename Value="unit2.pas"/> - <Caret Line="1051" Column="29" TopLine="1019"/> - </Position4> - <Position5> - <Filename Value="unit2.pas"/> - <Caret Line="2210" Column="20" TopLine="2192"/> - </Position5> - <Position6> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="312" Column="6" TopLine="296"/> - </Position6> - <Position7> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="259" Column="28" TopLine="240"/> - </Position7> - <Position8> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="260" Column="5" TopLine="240"/> - </Position8> - <Position9> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="259" Column="19" TopLine="240"/> - </Position9> - <Position10> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="262" Column="22" TopLine="241"/> - </Position10> - <Position11> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="270" Column="33" TopLine="250"/> - </Position11> - <Position12> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="339" Column="23" TopLine="320"/> - </Position12> - <Position13> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="331" Column="35" TopLine="320"/> - </Position13> - <Position14> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="339" Column="86" TopLine="320"/> - </Position14> - <Position15> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="357" Column="35" TopLine="296"/> - </Position15> - <Position16> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="351" Column="48" TopLine="327"/> - </Position16> - <Position17> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="350" Column="32" TopLine="321"/> - </Position17> - <Position18> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="329" Column="60" TopLine="310"/> - </Position18> - <Position19> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="265" Column="22" TopLine="250"/> - </Position19> - <Position20> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="352" TopLine="323"/> - </Position20> - <Position21> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="353" TopLine="323"/> - </Position21> - <Position22> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="354" TopLine="323"/> - </Position22> - <Position23> - <Filename Value="unit2.pas"/> - <Caret Line="2211" Column="20" TopLine="2192"/> - </Position23> - <Position24> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="341" Column="66" TopLine="330"/> - </Position24> - <Position25> - <Filename Value="unit2.pas"/> - <Caret Line="2208" Column="20" TopLine="2180"/> - </Position25> - <Position26> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="368" Column="31" TopLine="336"/> - </Position26> - <Position27> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="290" Column="13" TopLine="271"/> - </Position27> - <Position28> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="368" Column="37" TopLine="352"/> - </Position28> - <Position29> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="380" Column="27" TopLine="361"/> - </Position29> - <Position30> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="348" Column="61" TopLine="329"/> - </Position30> - </JumpHistory> - </ProjectOptions> - <CompilerOptions> - <Version Value="11"/> - <Target> - <Filename Value="QuickHash"/> - </Target> - <SearchPaths> - <IncludeFiles Value="$(ProjOutDir)"/> - </SearchPaths> - <Parsing> - <SyntaxOptions> - <UseAnsiStrings Value="False"/> - </SyntaxOptions> - </Parsing> - <CodeGeneration> - <Optimizations> - <OptimizationLevel Value="2"/> - </Optimizations> - </CodeGeneration> - <Linking> - <Debugging> - <DebugInfoType Value="dsDwarf2Set"/> - <StripSymbols Value="True"/> - </Debugging> - <Options> - <Win32> - <GraphicApplication Value="True"/> - </Win32> - </Options> - </Linking> - <Other> - <CustomOptions Value="-OoREGVAR --OoPEEPHOLE"/> - </Other> - </CompilerOptions> - <Debugging> - <Watches Count="1"> - <Item1> - <Expression Value="s"/> - </Item1> - </Watches> - <Exceptions Count="3"> - <Item1> - <Name Value="EAbort"/> - </Item1> - <Item2> - <Name Value="ECodetoolError"/> - </Item2> - <Item3> - <Name Value="EFOpenError"/> - </Item3> - </Exceptions> - </Debugging> -</CONFIG> +<?xml version="1.0" encoding="UTF-8"?> +<CONFIG> + <ProjectOptions> + <Version Value="10"/> + <General> + <MainUnit Value="0"/> + <Title Value="Quick Hash"/> + <Icon Value="0"/> + </General> + <i18n> + <OutDir Value="languages"/> + </i18n> + <VersionInfo> + <UseVersionInfo Value="True"/> + <AutoIncrementBuild Value="True"/> + <MajorVersionNr Value="2"/> + <MinorVersionNr Value="8"/> + <RevisionNr Value="4"/> + <Language Value="0809"/> + <StringTable Comments="Free, cross platform, open-source file and disk hashing software" CompanyName="Ted Smith (Ted Technology on Sourceforge)" FileDescription="File hashing GUI for Linux & Windows" LegalCopyright="2011 - 2017 (c) Ted Smith" ProductName="QuickHash (www.quickhash-gui.org)" ProductVersion=""/> + </VersionInfo> + <BuildModes Count="1"> + <Item1 Name="default" Default="True"/> + </BuildModes> + <PublishOptions> + <Version Value="2"/> + <DestinationDirectory Value="C:/tmp/src"/> + <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> + <UseExcludeFileFilter Value="True"/> + <ExcludeFileFilter Value="*.(lpi|bak|ppu|ppw|o|so);*~;backup"/> + </PublishOptions> + <RunParams> + <local> + <FormatVersion Value="1"/> + <LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/> + </local> + </RunParams> + <RequiredPackages Count="6"> + <Item1> + <PackageName Value="lazdbexport"/> + </Item1> + <Item2> + <PackageName Value="SQLDBLaz"/> + </Item2> + <Item3> + <PackageName Value="FCL"/> + </Item3> + <Item4> + <PackageName Value="ZVDateTimeCtrls"/> + </Item4> + <Item5> + <PackageName Value="HashLib4PascalPackage"/> + </Item5> + <Item6> + <PackageName Value="LCL"/> + </Item6> + </RequiredPackages> + <Units Count="99"> + <Unit0> + <Filename Value="quickhash.lpr"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="7"/> + <TopLine Value="3"/> + <CursorPos X="5" Y="20"/> + <UsageCount Value="200"/> + <Loaded Value="True"/> + </Unit0> + <Unit1> + <Filename Value="unit1.pas"/> + <ComponentName Value="Form1"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <TopLine Value="1353"/> + <CursorPos X="25" Y="777"/> + <UsageCount Value="164"/> + </Unit1> + <Unit2> + <Filename Value="../../../lazarus/lcl/grids.pas"/> + <TopLine Value="1081"/> + <CursorPos X="22" Y="1106"/> + <UsageCount Value="261"/> + </Unit2> + <Unit3> + <Filename Value="../AmazonUtil/unit1.pas"/> + <TopLine Value="210"/> + <CursorPos X="7" Y="240"/> + <UsageCount Value="258"/> + </Unit3> + <Unit4> + <Filename Value="../RoastLamb - Alpha 8.0 - Distributed 12-11-29/unit1.pas"/> + <TopLine Value="3047"/> + <CursorPos X="57" Y="3077"/> + <UsageCount Value="0"/> + </Unit4> + <Unit5> + <Filename Value="unit2.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="MainForm"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="Unit2"/> + <IsVisibleTab Value="True"/> + <TopLine Value="4421"/> + <CursorPos X="36" Y="4436"/> + <UsageCount Value="201"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit5> + <Unit6> + <Filename Value="../dcpcrypt-2.0.4.1/dcpcrypt2.pas"/> + <TopLine Value="299"/> + <CursorPos X="46" Y="306"/> + <UsageCount Value="6"/> + </Unit6> + <Unit7> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcphaval.pas"/> + <TopLine Value="275"/> + <CursorPos X="54" Y="299"/> + <UsageCount Value="6"/> + </Unit7> + <Unit8> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd4.pas"/> + <TopLine Value="168"/> + <CursorPos X="52" Y="192"/> + <UsageCount Value="6"/> + </Unit8> + <Unit9> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd5.pas"/> + <TopLine Value="185"/> + <CursorPos X="52" Y="209"/> + <UsageCount Value="6"/> + </Unit9> + <Unit10> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd128.pas"/> + <TopLine Value="251"/> + <CursorPos X="58" Y="275"/> + <UsageCount Value="6"/> + </Unit10> + <Unit11> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd160.pas"/> + <TopLine Value="612"/> + <CursorPos X="58" Y="636"/> + <UsageCount Value="6"/> + </Unit11> + <Unit12> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha1.pas"/> + <TopLine Value="204"/> + <CursorPos X="53" Y="228"/> + <UsageCount Value="6"/> + </Unit12> + <Unit13> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha256.pas"/> + <TopLine Value="10"/> + <CursorPos Y="10"/> + <UsageCount Value="6"/> + </Unit13> + <Unit14> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha512.pas"/> + <TopLine Value="185"/> + <CursorPos X="59" Y="209"/> + <UsageCount Value="6"/> + </Unit14> + <Unit15> + <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcptiger.pas"/> + <TopLine Value="231"/> + <CursorPos X="26" Y="265"/> + <UsageCount Value="6"/> + </Unit15> + <Unit16> + <Filename Value="sha1customised.pas"/> + <UnitName Value="sha1Customised"/> + <EditorIndex Value="-1"/> + <TopLine Value="297"/> + <CursorPos X="18" Y="303"/> + <UsageCount Value="195"/> + </Unit16> + <Unit17> + <Filename Value="md5customised.pas"/> + <EditorIndex Value="-1"/> + <TopLine Value="611"/> + <CursorPos X="87" Y="632"/> + <UsageCount Value="195"/> + </Unit17> + <Unit18> + <Filename Value="DiskModule/diskmoduleunit1.lfm"/> + <EditorIndex Value="-1"/> + <UsageCount Value="69"/> + <DefaultSyntaxHighlighter Value="LFM"/> + </Unit18> + <Unit19> + <Filename Value="DiskModule/diskmoduleunit1.pas"/> + <ComponentName Value="frmDiskHashingModule"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="UYaffi"/> + <EditorIndex Value="-1"/> + <TopLine Value="19"/> + <CursorPos X="47" Y="22"/> + <UsageCount Value="195"/> + </Unit19> + <Unit20> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/dateutil.inc"/> + <TopLine Value="236"/> + <CursorPos X="10" Y="262"/> + <UsageCount Value="1"/> + </Unit20> + <Unit21> + <Filename Value="DiskModule/sha1customised.pas"/> + <TopLine Value="10"/> + <CursorPos X="41" Y="267"/> + <UsageCount Value="6"/> + </Unit21> + <Unit22> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/filutilh.inc"/> + <TopLine Value="63"/> + <CursorPos X="10" Y="88"/> + <UsageCount Value="2"/> + </Unit22> + <Unit23> + <Filename Value="Tmp-ScrShots/forforum.pas"/> + <TopLine Value="91"/> + <CursorPos X="79" Y="132"/> + <UsageCount Value="193"/> + </Unit23> + <Unit24> + <Filename Value="DiskModule/SHA1Disks.pas"/> + <CursorPos X="23" Y="66"/> + <UsageCount Value="5"/> + </Unit24> + <Unit25> + <Filename Value="sha1transform-AssemblyCode.pas"/> + <CursorPos X="10" Y="2"/> + <UsageCount Value="7"/> + </Unit25> + <Unit26> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/types.pp"/> + <TopLine Value="105"/> + <UsageCount Value="6"/> + </Unit26> + <Unit27> + <Filename Value="findallfilesenhancedunit.pas"/> + <CursorPos X="43" Y="15"/> + <UsageCount Value="190"/> + </Unit27> + <Unit28> + <Filename Value="FindAllFilesEnhanced.pas"/> + <EditorIndex Value="6"/> + <UsageCount Value="100"/> + <Loaded Value="True"/> + </Unit28> + <Unit29> + <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/control.inc"/> + <TopLine Value="2698"/> + <CursorPos Y="2722"/> + <UsageCount Value="9"/> + </Unit29> + <Unit30> + <Filename Value="/usr/share/lazarus/1.2.6/lcl/grids.pas"/> + <TopLine Value="8911"/> + <CursorPos Y="8927"/> + <UsageCount Value="5"/> + </Unit30> + <Unit31> + <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/fileutil.pas"/> + <TopLine Value="141"/> + <CursorPos X="5" Y="165"/> + <UsageCount Value="9"/> + </Unit31> + <Unit32> + <Filename Value="/lazarus/components/lazutils/fileutil.pas"/> + <TopLine Value="154"/> + <CursorPos X="3" Y="191"/> + <UsageCount Value="0"/> + </Unit32> + <Unit33> + <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/customcheckbox.inc"/> + <TopLine Value="104"/> + <CursorPos Y="117"/> + <UsageCount Value="1"/> + </Unit33> + <Unit34> + <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/wincontrol.inc"/> + <TopLine Value="6341"/> + <CursorPos Y="6356"/> + <UsageCount Value="1"/> + </Unit34> + <Unit35> + <Filename Value="/usr/share/lazarus/1.2.6/lcl/interfaces/gtk2/gtk2wsstdctrls.pp"/> + <TopLine Value="927"/> + <CursorPos Y="949"/> + <UsageCount Value="1"/> + </Unit35> + <Unit36> + <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/fileutil.inc"/> + <TopLine Value="1128"/> + <CursorPos Y="1143"/> + <UsageCount Value="1"/> + </Unit36> + <Unit37> + <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/masks.pas"/> + <TopLine Value="515"/> + <CursorPos Y="528"/> + <UsageCount Value="1"/> + </Unit37> + <Unit38> + <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/lazutf8.pas"/> + <TopLine Value="294"/> + <CursorPos Y="299"/> + <UsageCount Value="1"/> + </Unit38> + <Unit39> + <Filename Value="unit2.lrs"/> + <CursorPos X="868" Y="383"/> + <UsageCount Value="0"/> + </Unit39> + <Unit40> + <Filename Value="/lazarus/lcl/grids.pas"/> + <TopLine Value="10446"/> + <CursorPos X="22" Y="10477"/> + <UsageCount Value="0"/> + </Unit40> + <Unit41> + <Filename Value="udisplaygrid.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="frmDisplayGrid1"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="uDisplayGrid"/> + <EditorIndex Value="5"/> + <TopLine Value="124"/> + <CursorPos X="3" Y="130"/> + <UsageCount Value="201"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit41> + <Unit42> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstringh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="7"/> + <CursorPos X="10" Y="24"/> + <UsageCount Value="0"/> + </Unit42> + <Unit43> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstrings.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="922"/> + <CursorPos X="5" Y="947"/> + <UsageCount Value="0"/> + </Unit43> + <Unit44> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstrh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="201"/> + <CursorPos X="15" Y="218"/> + <UsageCount Value="9"/> + </Unit44> + <Unit45> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstr.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="2620"/> + <CursorPos X="15" Y="2645"/> + <UsageCount Value="9"/> + </Unit45> + <Unit46> + <Filename Value="/lazarus/components/lazutils/fileutil.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="91"/> + <CursorPos X="35" Y="93"/> + <UsageCount Value="7"/> + </Unit46> + <Unit47> + <Filename Value="/lazarus/components/lazutils/lazfileutils.pas"/> + <UnitName Value="LazFileUtils"/> + <EditorIndex Value="-1"/> + <TopLine Value="77"/> + <CursorPos X="11" Y="98"/> + <UsageCount Value="7"/> + </Unit47> + <Unit48> + <Filename Value="/lazarus/components/lazutils/winlazfileutils.inc"/> + <EditorIndex Value="-1"/> + <CursorPos X="14" Y="8"/> + <UsageCount Value="7"/> + </Unit48> + <Unit49> + <Filename Value="/usr/share/lazarus/1.4.4/components/lazutils/fileutil.pas"/> + <UnitName Value="FileUtil"/> + <EditorIndex Value="-1"/> + <TopLine Value="159"/> + <CursorPos X="15" Y="170"/> + <UsageCount Value="6"/> + </Unit49> + <Unit50> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/win/wininc/struct.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="4238"/> + <CursorPos X="18" Y="4535"/> + <UsageCount Value="5"/> + </Unit50> + <Unit51> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="998"/> + <CursorPos X="11" Y="1015"/> + <UsageCount Value="9"/> + </Unit51> + <Unit52> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/system.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="690"/> + <CursorPos X="3" Y="694"/> + <UsageCount Value="5"/> + </Unit52> + <Unit53> + <Filename Value="/lazarus/lcl/dialogs.pp"/> + <UnitName Value="Dialogs"/> + <EditorIndex Value="-1"/> + <TopLine Value="505"/> + <CursorPos X="11" Y="522"/> + <UsageCount Value="5"/> + </Unit53> + <Unit54> + <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/cmem.pp"/> + <EditorIndex Value="-1"/> + <UsageCount Value="5"/> + </Unit54> + <Unit55> + <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="998"/> + <CursorPos X="13" Y="1015"/> + <UsageCount Value="7"/> + </Unit55> + <Unit56> + <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/system.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="690"/> + <CursorPos X="3" Y="694"/> + <UsageCount Value="5"/> + </Unit56> + <Unit57> + <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/finah.inc"/> + <EditorIndex Value="-1"/> + <CursorPos X="10" Y="22"/> + <UsageCount Value="7"/> + </Unit57> + <Unit58> + <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/fina.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="55"/> + <CursorPos X="3" Y="65"/> + <UsageCount Value="7"/> + </Unit58> + <Unit59> + <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/objpas/classes/classesh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="899"/> + <CursorPos X="17" Y="926"/> + <UsageCount Value="0"/> + </Unit59> + <Unit60> + <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpash.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="166"/> + <CursorPos X="25" Y="193"/> + <UsageCount Value="0"/> + </Unit60> + <Unit61> + <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpas.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="275"/> + <CursorPos X="9" Y="277"/> + <UsageCount Value="6"/> + </Unit61> + <Unit62> + <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/classes/streams.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="437"/> + <CursorPos X="5" Y="454"/> + <UsageCount Value="7"/> + </Unit62> + <Unit63> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/grids.pas"/> + <UnitName Value="Grids"/> + <EditorIndex Value="-1"/> + <TopLine Value="9259"/> + <CursorPos Y="9287"/> + <UsageCount Value="4"/> + </Unit63> + <Unit64> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/dynamicarray.pas"/> + <UnitName Value="DynamicArray"/> + <EditorIndex Value="-1"/> + <TopLine Value="34"/> + <CursorPos Y="69"/> + <UsageCount Value="4"/> + </Unit64> + <Unit65> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/wincontrol.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="7325"/> + <CursorPos Y="7354"/> + <UsageCount Value="4"/> + </Unit65> + <Unit66> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/control.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="3414"/> + <CursorPos Y="3442"/> + <UsageCount Value="4"/> + </Unit66> + <Unit67> + <Filename Value="utilwmi.pas"/> + <UnitName Value="Utilwmi"/> + <EditorIndex Value="-1"/> + <TopLine Value="102"/> + <CursorPos X="4" Y="73"/> + <UsageCount Value="2"/> + </Unit67> + <Unit68> + <Filename Value="DiskModule/DiskModuleNew/diskmodule.pas"/> + <ComponentName Value="frmDiskHashingModule"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <EditorIndex Value="-1"/> + <CursorPos X="32" Y="49"/> + <UsageCount Value="11"/> + </Unit68> + <Unit69> + <Filename Value="DiskModule/DiskModuleNew/uprogress.pas"/> + <ComponentName Value="frmProgress"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="uProgress"/> + <EditorIndex Value="-1"/> + <CursorPos X="24" Y="14"/> + <UsageCount Value="0"/> + </Unit69> + <Unit70> + <Filename Value="DiskModule/DiskModuleNew/diskspecification.pas"/> + <ComponentName Value="frmTechSpecs"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <EditorIndex Value="-1"/> + <CursorPos X="34" Y="12"/> + <UsageCount Value="0"/> + </Unit70> + <Unit71> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/customform.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="2180"/> + <CursorPos Y="2208"/> + <UsageCount Value="0"/> + </Unit71> + <Unit72> + <Filename Value="diskmodule.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="frmDiskHashingModule"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <EditorIndex Value="3"/> + <TopLine Value="127"/> + <CursorPos X="12" Y="138"/> + <UsageCount Value="143"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit72> + <Unit73> + <Filename Value="diskmodule.lfm"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="-1"/> + <WindowIndex Value="-1"/> + <TopLine Value="-1"/> + <CursorPos X="-1" Y="-1"/> + <UsageCount Value="143"/> + <DefaultSyntaxHighlighter Value="LFM"/> + </Unit73> + <Unit74> + <Filename Value="diskspecification.lfm"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="-1"/> + <WindowIndex Value="-1"/> + <TopLine Value="-1"/> + <CursorPos X="-1" Y="-1"/> + <UsageCount Value="143"/> + <DefaultSyntaxHighlighter Value="LFM"/> + </Unit74> + <Unit75> + <Filename Value="diskspecification.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="frmTechSpecs"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <EditorIndex Value="-1"/> + <TopLine Value="12"/> + <CursorPos X="3" Y="26"/> + <UsageCount Value="143"/> + </Unit75> + <Unit76> + <Filename Value="GPTMBR.pas"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="-1"/> + <WindowIndex Value="-1"/> + <TopLine Value="-1"/> + <CursorPos X="-1" Y="-1"/> + <UsageCount Value="143"/> + </Unit76> + <Unit77> + <Filename Value="uGPT.pas"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="-1"/> + <WindowIndex Value="-1"/> + <TopLine Value="-1"/> + <CursorPos X="-1" Y="-1"/> + <UsageCount Value="143"/> + </Unit77> + <Unit78> + <Filename Value="uprogress.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="frmProgress"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="uProgress"/> + <EditorIndex Value="4"/> + <TopLine Value="36"/> + <CursorPos X="35" Y="44"/> + <UsageCount Value="143"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit78> + <Unit79> + <Filename Value="HashLib4Pascal/HashLib/src/Base/HlpHashFactory.pas"/> + <EditorIndex Value="2"/> + <TopLine Value="245"/> + <CursorPos X="19" Y="253"/> + <UsageCount Value="68"/> + <Loaded Value="True"/> + </Unit79> + <Unit80> + <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/radiogroup.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="412"/> + <CursorPos X="65" Y="444"/> + <UsageCount Value="0"/> + </Unit80> + <Unit81> + <Filename Value="HashLib4Pascal/HashLib/src/Hash32/HlpXXHash32.pas"/> + <EditorIndex Value="-1"/> + <TopLine Value="88"/> + <UsageCount Value="3"/> + </Unit81> + <Unit82> + <Filename Value="../../../lazarus-FPC3/components/lazutils/fileutil.pas"/> + <UnitName Value="FileUtil"/> + <EditorIndex Value="-1"/> + <TopLine Value="261"/> + <CursorPos X="13" Y="275"/> + <UsageCount Value="7"/> + </Unit82> + <Unit83> + <Filename Value="../../../lazarus-FPC3/components/lazutils/fileutil.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="55"/> + <CursorPos X="18" Y="581"/> + <UsageCount Value="7"/> + </Unit83> + <Unit84> + <Filename Value="../../../lazarus-FPC3/components/lazutils/lazfileutils.pas"/> + <UnitName Value="LazFileUtils"/> + <EditorIndex Value="-1"/> + <TopLine Value="16"/> + <UsageCount Value="5"/> + </Unit84> + <Unit85> + <Filename Value="../../../lazarus-FPC3/components/ideintf/actionseditor.pas"/> + <ComponentName Value="ActionListEditor"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="ActionsEditor"/> + <EditorIndex Value="-1"/> + <TopLine Value="13"/> + <CursorPos X="22" Y="24"/> + <UsageCount Value="3"/> + </Unit85> + <Unit86> + <Filename Value="../../../lazarus-FPC3/components/codetools/sourcelog.pas"/> + <UnitName Value="SourceLog"/> + <EditorIndex Value="-1"/> + <TopLine Value="25"/> + <CursorPos X="52" Y="35"/> + <UsageCount Value="3"/> + </Unit86> + <Unit87> + <Filename Value="dbases_sqlite.pas"/> + <IsPartOfProject Value="True"/> + <ComponentName Value="frmSQLiteDBases"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <EditorIndex Value="1"/> + <TopLine Value="400"/> + <CursorPos X="45" Y="382"/> + <UsageCount Value="95"/> + <Loaded Value="True"/> + <LoadedDesigner Value="True"/> + </Unit87> + <Unit88> + <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/export/fpcsvexport.pp"/> + <EditorIndex Value="-1"/> + <TopLine Value="45"/> + <CursorPos X="14" Y="64"/> + <UsageCount Value="4"/> + </Unit88> + <Unit89> + <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/inc/objpash.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="174"/> + <CursorPos X="23" Y="193"/> + <UsageCount Value="3"/> + </Unit89> + <Unit90> + <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/inc/objpas.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="275"/> + <CursorPos X="9" Y="277"/> + <UsageCount Value="3"/> + </Unit90> + <Unit91> + <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/export/fpdbexport.pp"/> + <UnitName Value="fpDBExport"/> + <EditorIndex Value="-1"/> + <TopLine Value="164"/> + <CursorPos X="26" Y="182"/> + <UsageCount Value="3"/> + </Unit91> + <Unit92> + <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> + <EditorIndex Value="-1"/> + <TopLine Value="1519"/> + <CursorPos X="3" Y="1388"/> + <UsageCount Value="3"/> + </Unit92> + <Unit93> + <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> + <EditorIndex Value="-1"/> + <TopLine Value="1643"/> + <CursorPos X="15" Y="1657"/> + <UsageCount Value="12"/> + </Unit93> + <Unit94> + <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="2054"/> + <CursorPos X="3" Y="2057"/> + <UsageCount Value="12"/> + </Unit94> + <Unit95> + <Filename Value="../../../lazarus-FPC3/lcl/dbgrids.pas"/> + <UnitName Value="DBGrids"/> + <EditorIndex Value="-1"/> + <TopLine Value="960"/> + <CursorPos X="3" Y="518"/> + <UsageCount Value="11"/> + </Unit95> + <Unit96> + <Filename Value="C:/lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> + <EditorIndex Value="-1"/> + <TopLine Value="1397"/> + <CursorPos X="9" Y="1425"/> + <UsageCount Value="8"/> + </Unit96> + <Unit97> + <Filename Value="C:/lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="840"/> + <CursorPos X="3" Y="841"/> + <UsageCount Value="7"/> + </Unit97> + <Unit98> + <Filename Value="C:/lazarus/fpc/3.0.2/source/rtl/objpas/classes/classesh.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="1052"/> + <CursorPos X="11" Y="1084"/> + <UsageCount Value="7"/> + </Unit98> + </Units> + <JumpHistory Count="30" HistoryIndex="29"> + <Position1> + <Filename Value="unit2.pas"/> + <Caret Line="324" Column="23" TopLine="293"/> + </Position1> + <Position2> + <Filename Value="unit2.pas"/> + <Caret Line="391" Column="34" TopLine="360"/> + </Position2> + <Position3> + <Filename Value="unit2.pas"/> + <Caret Line="1490" Column="39" TopLine="1470"/> + </Position3> + <Position4> + <Filename Value="unit2.pas"/> + <Caret Line="1491" Column="40" TopLine="1470"/> + </Position4> + <Position5> + <Filename Value="unit2.pas"/> + <Caret Line="1493" Column="52" TopLine="1470"/> + </Position5> + <Position6> + <Filename Value="unit2.pas"/> + <Caret Line="1494" Column="18" TopLine="1470"/> + </Position6> + <Position7> + <Filename Value="unit2.pas"/> + <Caret Line="1495" Column="47" TopLine="1470"/> + </Position7> + <Position8> + <Filename Value="unit2.pas"/> + <Caret Line="1496" Column="44" TopLine="1470"/> + </Position8> + <Position9> + <Filename Value="unit2.pas"/> + <Caret Line="1497" Column="21" TopLine="1470"/> + </Position9> + <Position10> + <Filename Value="unit2.pas"/> + <Caret Line="1498" Column="76" TopLine="1470"/> + </Position10> + <Position11> + <Filename Value="unit2.pas"/> + <Caret Line="1985" Column="38" TopLine="1968"/> + </Position11> + <Position12> + <Filename Value="unit2.pas"/> + <Caret Line="34" Column="78" TopLine="15"/> + </Position12> + <Position13> + <Filename Value="unit2.pas"/> + <Caret Line="163" Column="32" TopLine="132"/> + </Position13> + <Position14> + <Filename Value="unit2.pas"/> + <Caret Line="166" Column="24" TopLine="135"/> + </Position14> + <Position15> + <Filename Value="unit2.pas"/> + <Caret Line="235" Column="20" TopLine="204"/> + </Position15> + <Position16> + <Filename Value="unit2.pas"/> + <Caret Line="324" Column="23" TopLine="293"/> + </Position16> + <Position17> + <Filename Value="unit2.pas"/> + <Caret Line="391" Column="34" TopLine="360"/> + </Position17> + <Position18> + <Filename Value="unit2.pas"/> + <Caret Line="1490" Column="39" TopLine="1458"/> + </Position18> + <Position19> + <Filename Value="unit2.pas"/> + <Caret Line="1491" Column="40" TopLine="1459"/> + </Position19> + <Position20> + <Filename Value="unit2.pas"/> + <Caret Line="1493" Column="52" TopLine="1461"/> + </Position20> + <Position21> + <Filename Value="unit2.pas"/> + <Caret Line="1494" Column="18" TopLine="1462"/> + </Position21> + <Position22> + <Filename Value="unit2.pas"/> + <Caret Line="1495" Column="47" TopLine="1463"/> + </Position22> + <Position23> + <Filename Value="unit2.pas"/> + <Caret Line="1496" Column="44" TopLine="1464"/> + </Position23> + <Position24> + <Filename Value="unit2.pas"/> + <Caret Line="1497" Column="21" TopLine="1465"/> + </Position24> + <Position25> + <Filename Value="unit2.pas"/> + <Caret Line="1498" Column="76" TopLine="1466"/> + </Position25> + <Position26> + <Filename Value="unit2.pas"/> + <Caret Line="2111" Column="9" TopLine="2079"/> + </Position26> + <Position27> + <Filename Value="unit2.pas"/> + <Caret Line="2113" Column="10" TopLine="2081"/> + </Position27> + <Position28> + <Filename Value="unit2.pas"/> + <Caret Line="2048" Column="10" TopLine="2090"/> + </Position28> + <Position29> + <Filename Value="unit2.pas"/> + <Caret Line="2213" Column="18" TopLine="2201"/> + </Position29> + <Position30> + <Filename Value="unit2.pas"/> + <Caret Line="3788" Column="22" TopLine="3781"/> + </Position30> + </JumpHistory> + </ProjectOptions> + <CompilerOptions> + <Version Value="11"/> + <Target> + <Filename Value="QuickHash"/> + </Target> + <SearchPaths> + <IncludeFiles Value="$(ProjOutDir)"/> + </SearchPaths> + <Parsing> + <SyntaxOptions> + <UseAnsiStrings Value="False"/> + </SyntaxOptions> + </Parsing> + <CodeGeneration> + <Optimizations> + <OptimizationLevel Value="2"/> + </Optimizations> + </CodeGeneration> + <Linking> + <Debugging> + <DebugInfoType Value="dsDwarf2Set"/> + <StripSymbols Value="True"/> + </Debugging> + <Options> + <Win32> + <GraphicApplication Value="True"/> + </Win32> + </Options> + </Linking> + <Other> + <CustomOptions Value="-OoREGVAR +-OoPEEPHOLE"/> + </Other> + </CompilerOptions> + <Debugging> + <Watches Count="1"> + <Item1> + <Expression Value="s"/> + </Item1> + </Watches> + <Exceptions Count="3"> + <Item1> + <Name Value="EAbort"/> + </Item1> + <Item2> + <Name Value="ECodetoolError"/> + </Item2> + <Item3> + <Name Value="EFOpenError"/> + </Item3> + </Exceptions> + </Debugging> +</CONFIG> diff --git a/quickhash.lpr b/quickhash.lpr index b096d70..01d5103 100644 --- a/quickhash.lpr +++ b/quickhash.lpr @@ -1,41 +1,41 @@ -program quickhash; - -{$mode objfpc}{$H+} - -uses - {$IFDEF UNIX}{$IFDEF UseCThreads} - cthreads, - {$ENDIF}{$ENDIF} - Interfaces, // this includes the LCL widgetset - Forms, lazdbexport, Unit2, FindAllFilesEnhanced, diskmodule, uDisplayGrid, - diskspecification, uProgress, frmAboutUnit, zvdatetimectrls, dbases_sqlite; - -//{$IFDEF WINDOWS}{$R project1.rc}{$ENDIF} - -{$R *.res} - -begin - Application.Title:='QuickHash'; - Application.Initialize; - Application.CreateForm(TMainForm, MainForm); - Application.CreateForm(TfrmDisplayGrid1, frmDisplayGrid1); - {$IFDEF Windows} - Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); - Application.CreateForm(TfrmProgress, frmProgress); - Application.CreateForm(TfrmTechSpecs, frmTechSpecs); - {$ENDIF} - {$IFDEF Darwin} - // not availabkle for Mac - {$else} - {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! - Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); - Application.CreateForm(TfrmProgress, frmProgress); - Application.CreateForm(TfrmTechSpecs, frmTechSpecs); - {$ENDIF} - {$ENDIF} - Application.CreateForm(TfrmAbout, frmAbout); - Application.CreateForm(TfrmSQLiteDBases, frmSQLiteDBases); - Application.Run; -end. - - +program quickhash; + +{$mode objfpc}{$H+} + +uses + {$IFDEF UNIX}{$IFDEF UseCThreads} + cthreads, + {$ENDIF}{$ENDIF} + Interfaces, // this includes the LCL widgetset + Forms, lazdbexport, Unit2, FindAllFilesEnhanced, diskmodule, uDisplayGrid, + diskspecification, uProgress, frmAboutUnit, zvdatetimectrls, dbases_sqlite; + +//{$IFDEF WINDOWS}{$R project1.rc}{$ENDIF} + +{$R *.res} + +begin + Application.Title:='QuickHash'; + Application.Initialize; + Application.CreateForm(TMainForm, MainForm); + Application.CreateForm(TfrmDisplayGrid1, frmDisplayGrid1); + {$IFDEF Windows} + Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); + Application.CreateForm(TfrmProgress, frmProgress); + Application.CreateForm(TfrmTechSpecs, frmTechSpecs); + {$ENDIF} + {$IFDEF Darwin} + // not availabkle for Mac + {$else} + {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! + Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); + Application.CreateForm(TfrmProgress, frmProgress); + Application.CreateForm(TfrmTechSpecs, frmTechSpecs); + {$ENDIF} + {$ENDIF} + Application.CreateForm(TfrmAbout, frmAbout); + Application.CreateForm(TfrmSQLiteDBases, frmSQLiteDBases); + Application.Run; +end. + + diff --git a/udisplaygrid.lfm b/udisplaygrid.lfm index 3c87ee2..b04ceba 100644 --- a/udisplaygrid.lfm +++ b/udisplaygrid.lfm @@ -1,95 +1,99 @@ -object frmDisplayGrid1: TfrmDisplayGrid1 - Left = 648 - Height = 687 - Top = 513 - Width = 903 - Caption = 'QuickHash - Copy Results' - ClientHeight = 687 - ClientWidth = 903 - OnClose = FormClose - OnCreate = FormCreate - Position = poScreenCenter - LCLVersion = '1.6.4.0' - object btnClipboardResultsCOPYTAB: TButton - Left = 280 - Height = 23 - Hint = 'Click to have the display grid content copied '#13#10'to clipboard. To have ENTIRE grid copied, '#13#10'ensure top left cell is selected using mouse. '#13#10'Otherwise it copies from active position in the grid. ' - Top = 640 - Width = 80 - Caption = 'Clipboard' - Enabled = False - OnClick = btnClipboardResultsCOPYTABClick - TabOrder = 0 - end - object RecursiveDisplayGrid_COPY: TDBGrid - Left = 16 - Height = 592 - Top = 24 - Width = 864 - Color = clWindow - Columns = <> - DataSource = frmSQLiteDBases.DataSource2 - Options = [dgTitles, dgIndicator, dgColumnResize, dgColumnMove, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit] - PopupMenu = frmDisplayGridPopupMenu - TabOrder = 1 - end - object CopyTabDBNavigator: TDBNavigator - Left = 16 - Height = 25 - Top = 640 - Width = 241 - BevelOuter = bvNone - ChildSizing.EnlargeHorizontal = crsScaleChilds - ChildSizing.EnlargeVertical = crsScaleChilds - ChildSizing.ShrinkHorizontal = crsScaleChilds - ChildSizing.ShrinkVertical = crsScaleChilds - ChildSizing.Layout = cclLeftToRightThenTopToBottom - ChildSizing.ControlsPerLine = 100 - ClientHeight = 25 - ClientWidth = 241 - DataSource = frmSQLiteDBases.DataSource2 - Options = [] - TabOrder = 2 - VisibleButtons = [nbFirst, nbPrior, nbNext, nbLast] - end - object frmDisplayGridPopupMenu: TPopupMenu - left = 584 - top = 376 - object MenuItem_SortBySourceNameCOPYGRID: TMenuItem - Caption = 'Sort by Source Name' - OnClick = MenuItem_SortBySourceNameCOPYGRIDClick - end - object MenuItem_SortByDestinationNameCOPYGRID: TMenuItem - Caption = 'Sort by Destination Name' - OnClick = MenuItem_SortByDestinationNameCOPYGRIDClick - end - object MenuItem_SortBySourceHashCOPYGRID: TMenuItem - Caption = 'Sort by Source Hash' - OnClick = MenuItem_SortBySourceHashCOPYGRIDClick - end - object MenuItem_SortByDestinationHashCOPYGRID: TMenuItem - Caption = 'Sort by Destination Hash' - OnClick = MenuItem_SortByDestinationHashCOPYGRIDClick - end - object MenuItem_CopySelectedRowCOPYGRID: TMenuItem - Caption = 'Copy selected row' - OnClick = MenuItem_CopySelectedRowCOPYGRIDClick - end - object MenuItem_ShowAllCOPYGRID: TMenuItem - Caption = 'Show All' - OnClick = MenuItem_ShowAllCOPYGRIDClick - end - object MenuItem_SaveDBToCSV: TMenuItem - Caption = 'Save to CSV file...' - OnClick = MenuItem_SaveDBToCSVClick - end - object MenuItem_CopyToClipboard: TMenuItem - Caption = 'Copy to Clipboard' - OnClick = MenuItem_CopyToClipboardClick - end - end - object frmDisplayGridSaveDialog1: TSaveDialog - left = 736 - top = 376 - end -end +object frmDisplayGrid1: TfrmDisplayGrid1 + Left = 860 + Height = 687 + Top = 506 + Width = 903 + Caption = 'QuickHash - Copy Results' + ClientHeight = 687 + ClientWidth = 903 + OnClose = FormClose + OnCreate = FormCreate + Position = poScreenCenter + LCLVersion = '1.6.4.0' + object btnClipboardResultsCOPYTAB: TButton + Left = 280 + Height = 23 + Hint = 'Click to have the display grid content copied '#13#10'to clipboard. To have ENTIRE grid copied, '#13#10'ensure top left cell is selected using mouse. '#13#10'Otherwise it copies from active position in the grid. ' + Top = 640 + Width = 80 + Caption = 'Clipboard' + Enabled = False + OnClick = btnClipboardResultsCOPYTABClick + TabOrder = 0 + end + object RecursiveDisplayGrid_COPY: TDBGrid + Left = 16 + Height = 592 + Top = 24 + Width = 864 + Color = clWindow + Columns = <> + DataSource = frmSQLiteDBases.DataSource2 + Options = [dgTitles, dgIndicator, dgColumnResize, dgColumnMove, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit] + PopupMenu = frmDisplayGridPopupMenu + TabOrder = 1 + end + object CopyTabDBNavigator: TDBNavigator + Left = 16 + Height = 25 + Top = 640 + Width = 241 + BevelOuter = bvNone + ChildSizing.EnlargeHorizontal = crsScaleChilds + ChildSizing.EnlargeVertical = crsScaleChilds + ChildSizing.ShrinkHorizontal = crsScaleChilds + ChildSizing.ShrinkVertical = crsScaleChilds + ChildSizing.Layout = cclLeftToRightThenTopToBottom + ChildSizing.ControlsPerLine = 100 + ClientHeight = 25 + ClientWidth = 241 + DataSource = frmSQLiteDBases.DataSource2 + Options = [] + TabOrder = 2 + VisibleButtons = [nbFirst, nbPrior, nbNext, nbLast] + end + object frmDisplayGridPopupMenu: TPopupMenu + left = 584 + top = 376 + object MenuItem_SortBySourceNameCOPYGRID: TMenuItem + Caption = 'Sort by Source Name' + OnClick = MenuItem_SortBySourceNameCOPYGRIDClick + end + object MenuItem_SortByDestinationNameCOPYGRID: TMenuItem + Caption = 'Sort by Destination Name' + OnClick = MenuItem_SortByDestinationNameCOPYGRIDClick + end + object MenuItem_SortBySourceHashCOPYGRID: TMenuItem + Caption = 'Sort by Source Hash' + OnClick = MenuItem_SortBySourceHashCOPYGRIDClick + end + object MenuItem_SortByDestinationHashCOPYGRID: TMenuItem + Caption = 'Sort by Destination Hash' + OnClick = MenuItem_SortByDestinationHashCOPYGRIDClick + end + object MenuItem_CopySelectedRowCOPYGRID: TMenuItem + Caption = 'Copy selected row' + OnClick = MenuItem_CopySelectedRowCOPYGRIDClick + end + object MenuItem_ShowAllCOPYGRID: TMenuItem + Caption = 'Show All' + OnClick = MenuItem_ShowAllCOPYGRIDClick + end + object MenuItem_SaveDBToHTML: TMenuItem + Caption = 'Save to HTML file...' + OnClick = MenuItem_SaveDBToHTMLClick + end + object MenuItem_SaveDBToCSV: TMenuItem + Caption = 'Save to CSV File...' + OnClick = MenuItem_SaveDBToCSVClick + end + object MenuItem_CopyToClipboard: TMenuItem + Caption = 'Copy to Clipboard' + OnClick = MenuItem_CopyToClipboardClick + end + end + object frmDisplayGridSaveDialog1: TSaveDialog + left = 736 + top = 376 + end +end diff --git a/udisplaygrid.lrs b/udisplaygrid.lrs index 4515967..24ad2ba 100644 --- a/udisplaygrid.lrs +++ b/udisplaygrid.lrs @@ -1,30 +1,39 @@ -{ This is an automatically generated lazarus resource file } - -LazarusResources.Add('TfrmDisplayGrid1','FORMDATA',[ - 'TPF0'#16'TfrmDisplayGrid1'#15'frmDisplayGrid1'#4'Left'#3'G'#2#6'Height'#3#174 - +#1#3'Top'#3#150#1#5'Width'#3#212#3#7'Caption'#6#24'QuickHash - Copy Results' - +#12'ClientHeight'#3#174#1#11'ClientWidth'#3#212#3#7'OnClose'#7#9'FormClose'#8 - +'Position'#7#15'poDesktopCenter'#10'LCLVersion'#6#7'1.6.4.0'#0#11'TStringGri' - +'d'#15'CopyAndHashGrid'#4'Left'#2#16#6'Height'#3'P'#1#3'Top'#2#16#5'Width'#3 - +#179#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Color'#7#9'clDefault' - +#8'ColCount'#2#6#16'ColumnClickSorts'#9#7'Columns'#14#1#13'Title.Caption'#6 - +#20'Source File and Path'#5'Width'#3#200#0#0#1#13'Title.Caption'#6#11'Source' - +' Hash'#5'Width'#3#200#0#0#1#13'Title.Caption'#6#30'Destination Path and Fil' - +'e Name'#5'Width'#3#200#0#0#1#13'Title.Caption'#6#16'Destination Hash'#5'Wid' - +'th'#3#200#0#0#1#13'Title.Caption'#6'+Created, Last Modified, Last Accessed ' - +'Dates'#5'Width'#3','#1#0#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorz' - +'Line'#10'goVertLine'#10'goHorzLine'#13'goRangeSelect'#11'goColSizing'#11'go' - +'ColMoving'#11'goRowSelect'#18'goDblClickAutoSize'#14'goSmoothScroll'#19'goS' - +'crollKeepVisible'#0#9'PopupMenu'#7#23'frmDisplayGridPopupMenu'#8'RowCount'#2 - +#2#8'TabOrder'#2#0#7'Visible'#8#0#0#7'TButton'#20'btnClipboardResults2'#4'Le' - +'ft'#3#200#1#6'Height'#2#23#4'Hint'#6'`Click to have the display grid conten' - +'t copied '#10'to clipboard. You can then paste into spreadsheet'#3'Top'#3'x' - +#1#5'Width'#2'P'#7'Caption'#6#9'Clipboard'#7'Enabled'#8#7'OnClick'#7#25'btnC' - +'lipboardResults2Click'#8'TabOrder'#2#1#0#0#10'TPopupMenu'#23'frmDisplayGrid' - +'PopupMenu'#4'left'#3#149#1#3'top'#3#142#0#0#9'TMenuItem'#9'MenuItem1'#7'Cap' - +'tion'#6#24'Copy row(s) to clipboard'#7'OnClick'#7#14'MenuItem1Click'#0#0#9 - +'TMenuItem'#9'MenuItem2'#7'Caption'#6#22'Copy grid to clipboard'#7'OnClick'#7 - +#14'MenuItem2Click'#0#0#9'TMenuItem'#9'MenuItem3'#7'Caption'#6#20'Save grid ' - +'to file...'#7'OnClick'#7#14'MenuItem3Click'#0#0#0#11'TSaveDialog'#25'frmDis' - +'playGridSaveDialog1'#4'left'#3#149#1#3'top'#3#224#0#0#0#0 -]); +{ This is an automatically generated lazarus resource file } + +LazarusResources.Add('TfrmDisplayGrid1','FORMDATA',[ + 'TPF0'#16'TfrmDisplayGrid1'#15'frmDisplayGrid1'#4'Left'#3#188#2#6'Height'#3 + +#174#1#3'Top'#3'^'#1#5'Width'#3#212#3#7'Caption'#6#24'QuickHash - Copy Resul' + +'ts'#12'ClientHeight'#3#174#1#11'ClientWidth'#3#212#3#7'OnClose'#7#9'FormClo' + +'se'#8'Position'#7#15'poDesktopCenter'#10'LCLVersion'#6#7'1.6.4.0'#0#7'TButt' + +'on'#20'btnClipboardResults2'#4'Left'#3'('#1#6'Height'#2#23#4'Hint'#6'`Click' + +' to have the display grid content copied '#10'to clipboard. You can then pa' + +'ste into spreadsheet'#3'Top'#3'z'#1#5'Width'#2'P'#7'Caption'#6#9'Clipboard' + +#7'Enabled'#8#7'OnClick'#7#25'btnClipboardResults2Click'#8'TabOrder'#2#0#0#0 + +#7'TDBGrid'#25'RecursiveDisplayGrid_COPY'#4'Left'#2#16#6'Height'#3'P'#1#3'To' + +'p'#2#24#5'Width'#3#184#3#5'Color'#7#8'clWindow'#7'Columns'#14#0#10'DataSour' + +'ce'#7#27'frmSQLiteDBases.DataSource2'#9'PopupMenu'#7#23'frmDisplayGridPopup' + +'Menu'#8'TabOrder'#2#1#0#0#12'TDBNavigator'#12'DBNavigator1'#4'Left'#2#16#6 + +'Height'#2#25#3'Top'#3'x'#1#5'Width'#3#241#0#10'BevelOuter'#7#6'bvNone'#29'C' + +'hildSizing.EnlargeHorizontal'#7#14'crsScaleChilds'#27'ChildSizing.EnlargeVe' + +'rtical'#7#14'crsScaleChilds'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScale' + +'Childs'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.' + +'Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine' + +#2'd'#12'ClientHeight'#2#25#11'ClientWidth'#3#241#0#10'DataSource'#7#27'frmS' + +'QLiteDBases.DataSource1'#7'Options'#11#0#8'TabOrder'#2#2#14'VisibleButtons' + +#11#7'nbFirst'#7'nbPrior'#6'nbNext'#6'nbLast'#0#0#0#10'TPopupMenu'#23'frmDis' + +'playGridPopupMenu'#4'left'#3'H'#2#3'top'#3'x'#1#0#9'TMenuItem!MenuItem_Sort' + +'BySourceNameCOPYGRID'#7'Caption'#6#19'Sort by Source Name'#7'OnClick'#7'&Me' + +'nuItem_SortBySourceNameCOPYGRIDClick'#0#0#9'TMenuItem&MenuItem_SortByDestin' + +'ationNameCOPYGRID'#7'Caption'#6#24'Sort by Destination Name'#7'OnClick'#7'+' + +'MenuItem_SortByDestinationNameCOPYGRIDClick'#0#0#9'TMenuItem!MenuItem_SortB' + +'ySourceHashCOPYGRID'#7'Caption'#6#19'Sort by Source Hash'#7'OnClick'#7'&Men' + +'uItem_SortBySourceHashCOPYGRIDClick'#0#0#9'TMenuItem&MenuItem_SortByDestina' + +'tionHashCOPYGRID'#7'Caption'#6#24'Sort by Destination Hash'#7'OnClick'#7'+M' + +'enuItem_SortByDestinationHashCOPYGRIDClick'#0#0#9'TMenuItem'#24'MenuItem_Sh' + +'owAllCOPYGRID'#7'Caption'#6#8'Show All'#7'OnClick'#7#29'MenuItem_ShowAllCOP' + +'YGRIDClick'#0#0#9'TMenuItem'#20'MenuItem_SaveDBToCSV'#7'Caption'#6#19'Save ' + +'to CSV file...'#7'OnClick'#7#25'MenuItem_SaveDBToCSVClick'#0#0#9'TMenuItem' + +#24'MenuItem_CopyToClipboard'#7'Caption'#6#17'Copy to Clipboard'#7'OnClick'#7 + +#29'MenuItem_CopyToClipboardClick'#0#0#0#11'TSaveDialog'#25'frmDisplayGridSa' + +'veDialog1'#4'left'#3#224#2#3'top'#3'x'#1#0#0#0 +]); diff --git a/udisplaygrid.pas b/udisplaygrid.pas index 0262835..f88dce3 100644 --- a/udisplaygrid.pas +++ b/udisplaygrid.pas @@ -1,141 +1,162 @@ -unit uDisplayGrid; -{ A new unit added in QuickHash 2.6.3 to better enable the seperate display of - results when copying files from Source to Destination folders. Allows the main - form to contain treeview explorer style charts for source and destination. - - SQLite added with v3.0.0 and routines re-written accordingly -} -{$mode objfpc} - -interface - -uses - Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, - Grids, StdCtrls, Menus, DBGrids, DbCtrls; - -type - - { TfrmDisplayGrid1 } - - TfrmDisplayGrid1 = class(TForm) - btnClipboardResultsCOPYTAB: TButton; - CopyTabDBNavigator: TDBNavigator; - MenuItem_CopySelectedRowCOPYGRID: TMenuItem; - MenuItem_CopyToClipboard: TMenuItem; - MenuItem_SaveDBToCSV: TMenuItem; - MenuItem_ShowAllCOPYGRID: TMenuItem; - MenuItem_SortByDestinationNameCOPYGRID: TMenuItem; - MenuItem_SortBySourceNameCOPYGRID: TMenuItem; - MenuItem_SortBySourceHashCOPYGRID: TMenuItem; - MenuItem_SortByDestinationHashCOPYGRID: TMenuItem; - RecursiveDisplayGrid_COPY: TDBGrid; - frmDisplayGridPopupMenu: TPopupMenu; - frmDisplayGridSaveDialog1: TSaveDialog; - procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); - procedure btnClipboardResultsCOPYTABClick(Sender: TObject); - procedure FormCreate(Sender: TObject); - procedure MenuItem_CopySelectedRowCOPYGRIDClick(Sender: TObject); - procedure MenuItem_CopyToClipboardClick(Sender: TObject); - procedure MenuItem_SaveDBToCSVClick(Sender: TObject); - procedure MenuItem_ShowAllCOPYGRIDClick(Sender: TObject); - procedure MenuItem_SortByDestinationHashCOPYGRIDClick(Sender: TObject); - procedure MenuItem_SortByDestinationNameCOPYGRIDClick(Sender: TObject); - procedure MenuItem_SortBySourceHashCOPYGRIDClick(Sender: TObject); - procedure MenuItem_SortBySourceNameCOPYGRIDClick(Sender: TObject); - private - { private declarations } - public - { public declarations } - end; - -var - frmDisplayGrid1: TfrmDisplayGrid1; - -implementation - -{$R *.lfm} - -uses -// New as of v3.0.0 -dbases_sqlite; - -{ TfrmDisplayGrid1 } - -procedure TfrmDisplayGrid1.FormClose(Sender: TObject; - var CloseAction: TCloseAction); -begin - RecursiveDisplayGrid_COPY.Clear -end; - -procedure TfrmDisplayGrid1.btnClipboardResultsCOPYTABClick(Sender: TObject); -begin - frmSQLiteDBases.DatasetToClipBoard(frmDisplayGrid1.RecursiveDisplayGrid_COPY); -end; - -procedure TfrmDisplayGrid1.FormCreate(Sender: TObject); -begin - -end; - -procedure TfrmDisplayGrid1.MenuItem_CopySelectedRowCOPYGRIDClick(Sender: TObject); -begin - frmSQLiteDBases.CopySelectedRowCOPYTAB(RecursiveDisplayGrid_COPY); -end; - -procedure TfrmDisplayGrid1.MenuItem_CopyToClipboardClick(Sender: TObject); -begin - frmSQLiteDBases.DatasetToClipBoard(RecursiveDisplayGrid_COPY); -end; - -procedure TfrmDisplayGrid1.MenuItem_SaveDBToCSVClick(Sender: TObject); -var - ExportFilename : string; -begin - ExportFilename := ''; - frmDisplayGridSaveDialog1.Title := 'Save results as...'; - frmDisplayGridSaveDialog1.InitialDir := GetCurrentDir; - frmDisplayGridSaveDialog1.Filter := 'Comma Sep|*.csv'; - frmDisplayGridSaveDialog1.DefaultExt := 'csv'; - - if frmDisplayGridSaveDialog1.Execute then - begin - ExportFilename := frmDisplayGridSaveDialog1.FileName; - frmSQLiteDBases.SaveDBToCSV(RecursiveDisplayGrid_COPY, ExportFilename); - end; -end; - -procedure TfrmDisplayGrid1.MenuItem_ShowAllCOPYGRIDClick(Sender: TObject); -begin - RecursiveDisplayGrid_COPY.Clear; - frmSQLiteDBases.ShowAllCOPYGRID(RecursiveDisplayGrid_COPY); -end; - -procedure TfrmDisplayGrid1.MenuItem_SortByDestinationHashCOPYGRIDClick(Sender: TObject); -begin - RecursiveDisplayGrid_COPY.Clear; - frmSQLiteDBases.SortByDestinationHash(RecursiveDisplayGrid_COPY); -end; - -procedure TfrmDisplayGrid1.MenuItem_SortBySourceHashCOPYGRIDClick(Sender: TObject); -begin - RecursiveDisplayGrid_COPY.Clear; - frmSQLiteDBases.SortBySourceHash(RecursiveDisplayGrid_COPY); -end; - -procedure TfrmDisplayGrid1.MenuItem_SortBySourceNameCOPYGRIDClick(Sender: TObject); -begin - RecursiveDisplayGrid_COPY.Clear; - frmSQLiteDBases.SortBySourceFilename(RecursiveDisplayGrid_COPY); -end; - -procedure TfrmDisplayGrid1.MenuItem_SortByDestinationNameCOPYGRIDClick(Sender: TObject); -begin - RecursiveDisplayGrid_COPY.Clear; - frmSQLiteDBases.SortByDestinationFilename(RecursiveDisplayGrid_COPY); -end; - - -initialization - -end. - +unit uDisplayGrid; +{ A new unit added in QuickHash 2.6.3 to better enable the seperate display of + results when copying files from Source to Destination folders. Allows the main + form to contain treeview explorer style charts for source and destination. + + SQLite added with v3.0.0 and routines re-written accordingly +} +{$mode objfpc} + +interface + +uses + Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, + Grids, StdCtrls, Menus, DBGrids, DbCtrls; + +type + + { TfrmDisplayGrid1 } + + TfrmDisplayGrid1 = class(TForm) + btnClipboardResultsCOPYTAB: TButton; + CopyTabDBNavigator: TDBNavigator; + MenuItem_SaveDBToCSV: TMenuItem; + MenuItem_CopySelectedRowCOPYGRID: TMenuItem; + MenuItem_CopyToClipboard: TMenuItem; + MenuItem_SaveDBToHTML: TMenuItem; + MenuItem_ShowAllCOPYGRID: TMenuItem; + MenuItem_SortByDestinationNameCOPYGRID: TMenuItem; + MenuItem_SortBySourceNameCOPYGRID: TMenuItem; + MenuItem_SortBySourceHashCOPYGRID: TMenuItem; + MenuItem_SortByDestinationHashCOPYGRID: TMenuItem; + RecursiveDisplayGrid_COPY: TDBGrid; + frmDisplayGridPopupMenu: TPopupMenu; + frmDisplayGridSaveDialog1: TSaveDialog; + procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); + procedure btnClipboardResultsCOPYTABClick(Sender: TObject); + procedure FormCreate(Sender: TObject); + procedure MenuItem_SaveDBToCSVClick(Sender: TObject); + procedure MenuItem_CopySelectedRowCOPYGRIDClick(Sender: TObject); + procedure MenuItem_CopyToClipboardClick(Sender: TObject); + procedure MenuItem_SaveDBToHTMLClick(Sender: TObject); + procedure MenuItem_ShowAllCOPYGRIDClick(Sender: TObject); + procedure MenuItem_SortByDestinationHashCOPYGRIDClick(Sender: TObject); + procedure MenuItem_SortByDestinationNameCOPYGRIDClick(Sender: TObject); + procedure MenuItem_SortBySourceHashCOPYGRIDClick(Sender: TObject); + procedure MenuItem_SortBySourceNameCOPYGRIDClick(Sender: TObject); + private + { private declarations } + public + { public declarations } + end; + +var + frmDisplayGrid1: TfrmDisplayGrid1; + +implementation + +{$R *.lfm} + +uses +// New as of v3.0.0 +dbases_sqlite; + +{ TfrmDisplayGrid1 } + +procedure TfrmDisplayGrid1.FormClose(Sender: TObject; + var CloseAction: TCloseAction); +begin + RecursiveDisplayGrid_COPY.Clear +end; + +procedure TfrmDisplayGrid1.btnClipboardResultsCOPYTABClick(Sender: TObject); +begin + frmSQLiteDBases.DatasetToClipBoard(frmDisplayGrid1.RecursiveDisplayGrid_COPY); +end; + +procedure TfrmDisplayGrid1.FormCreate(Sender: TObject); +begin + +end; + +procedure TfrmDisplayGrid1.MenuItem_CopySelectedRowCOPYGRIDClick(Sender: TObject); +begin + frmSQLiteDBases.CopySelectedRowCOPYTAB(RecursiveDisplayGrid_COPY); +end; + +procedure TfrmDisplayGrid1.MenuItem_CopyToClipboardClick(Sender: TObject); +begin + frmSQLiteDBases.DatasetToClipBoard(RecursiveDisplayGrid_COPY); +end; + +// Save the COPY Window results pane to HTML File +procedure TfrmDisplayGrid1.MenuItem_SaveDBToHTMLClick(Sender: TObject); +var + ExportFilename : string; +begin + ExportFilename := ''; + frmDisplayGridSaveDialog1.Title := 'Save results as...'; + frmDisplayGridSaveDialog1.InitialDir := GetCurrentDir; + frmDisplayGridSaveDialog1.Filter := 'Web Page|*.html'; + frmDisplayGridSaveDialog1.DefaultExt := 'HTML'; + + if frmDisplayGridSaveDialog1.Execute then + begin + ExportFilename := frmDisplayGridSaveDialog1.FileName; + frmSQLiteDBases.SaveCOPYWindowToHTML(RecursiveDisplayGrid_COPY, ExportFilename); + end; +end; + + // Save the COPY Window results pane to CSV File +procedure TfrmDisplayGrid1.MenuItem_SaveDBToCSVClick(Sender: TObject); +var + ExportFilename : string; +begin + ExportFilename := ''; + frmDisplayGridSaveDialog1.Title := 'Save results as...'; + frmDisplayGridSaveDialog1.InitialDir := GetCurrentDir; + frmDisplayGridSaveDialog1.Filter := 'Comma Sep|*.csv'; + frmDisplayGridSaveDialog1.DefaultExt := 'csv'; + + if frmDisplayGridSaveDialog1.Execute then + begin + ExportFilename := frmDisplayGridSaveDialog1.FileName; + frmSQLiteDBases.SaveDBToCSV(RecursiveDisplayGrid_COPY, ExportFilename); + end; +end; + +procedure TfrmDisplayGrid1.MenuItem_ShowAllCOPYGRIDClick(Sender: TObject); +begin + RecursiveDisplayGrid_COPY.Clear; + frmSQLiteDBases.ShowAllCOPYGRID(RecursiveDisplayGrid_COPY); +end; + +procedure TfrmDisplayGrid1.MenuItem_SortByDestinationHashCOPYGRIDClick(Sender: TObject); +begin + RecursiveDisplayGrid_COPY.Clear; + frmSQLiteDBases.SortByDestinationHash(RecursiveDisplayGrid_COPY); +end; + +procedure TfrmDisplayGrid1.MenuItem_SortBySourceHashCOPYGRIDClick(Sender: TObject); +begin + RecursiveDisplayGrid_COPY.Clear; + frmSQLiteDBases.SortBySourceHash(RecursiveDisplayGrid_COPY); +end; + +procedure TfrmDisplayGrid1.MenuItem_SortBySourceNameCOPYGRIDClick(Sender: TObject); +begin + RecursiveDisplayGrid_COPY.Clear; + frmSQLiteDBases.SortBySourceFilename(RecursiveDisplayGrid_COPY); +end; + +procedure TfrmDisplayGrid1.MenuItem_SortByDestinationNameCOPYGRIDClick(Sender: TObject); +begin + RecursiveDisplayGrid_COPY.Clear; + frmSQLiteDBases.SortByDestinationFilename(RecursiveDisplayGrid_COPY); +end; + + +initialization + +end. + diff --git a/unit2.lfm b/unit2.lfm index 4d2ff1c..fada9b2 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,7 +1,7 @@ object MainForm: TMainForm - Left = 540 + Left = 557 Height = 738 - Top = 326 + Top = 317 Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 - The easy and convenient way to hash data in Linux, OSX and Windows' @@ -19,11 +19,11 @@ object MainForm: TMainForm Height = 680 Top = 24 Width = 984 - ActivePage = TabSheet3 + ActivePage = TabSheet4 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 2 + TabIndex = 3 TabOrder = 0 OnChange = PageControl1Change object TabSheet1: TTabSheet @@ -809,7 +809,7 @@ object MainForm: TMainForm object TabSheet4: TTabSheet Hint = 'Choose a directory, have its content hashed, files are copied to destination, and re-hashed.' Caption = '&Copy' - ClientHeight = 655 + ClientHeight = 652 ClientWidth = 976 ParentShowHint = False ShowHint = True @@ -839,7 +839,7 @@ object MainForm: TMainForm OnClick = Panel1CopyAndHashOptionsClick object CheckBoxListOfDirsOnly: TCheckBox Left = 14 - Height = 20 + Height = 21 Hint = 'Tick to have child directories listed, but no files inside hashed' Top = 0 Width = 161 @@ -850,152 +850,142 @@ object MainForm: TMainForm end object CheckBoxListOfDirsAndFilesOnly: TCheckBox Left = 14 - Height = 20 + Height = 21 Hint = 'Tick to have child directories and files listed, but no files actually hashed' Top = 32 - Width = 213 + Width = 214 Caption = 'Just LIST sub-directories and files' OnChange = CheckBoxListOfDirsAndFilesOnlyChange TabOrder = 1 end - object SaveToHTMLCheckBox2: TCheckBox - Left = 256 - Height = 20 - Hint = 'Save results as HTML web page' - Top = 0 - Width = 142 - Anchors = [akLeft] - Caption = 'Save results (HTML)?' - TabOrder = 2 - end object SaveToCSVCheckBox2: TCheckBox Left = 256 - Height = 20 + Height = 21 Hint = 'Save results as CSV data (spreadsheet format)' Top = 32 - Width = 134 + Width = 130 Caption = 'Save results (CSV)?' Checked = True State = cbChecked - TabOrder = 3 + TabOrder = 2 end object FileTypeMaskCheckBox1: TCheckBox Left = 448 - Height = 20 + Height = 21 Hint = 'Only copy files of a particular type' Top = 32 - Width = 123 + Width = 126 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox1Change - TabOrder = 5 + TabOrder = 4 end object FileMaskField: TEdit Left = 464 - Height = 24 + Height = 25 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 64 Width = 248 ParentShowHint = False ShowHint = True - TabOrder = 6 + TabOrder = 5 Text = '*.doc;*.docx;*.xls;*.xlsx;*.pdf;' Visible = False end object chkNoRecursiveCopy: TCheckBox Left = 448 - Height = 20 + Height = 21 Hint = 'Only copy files found in the root of chosen directory' Top = 0 - Width = 152 + Width = 156 Anchors = [akLeft] Caption = 'Ignore sub-directories?' - TabOrder = 4 + TabOrder = 3 end object Label11: TLabel Left = 14 - Height = 16 + Height = 17 Top = 72 - Width = 78 + Width = 75 Caption = '# Files in Dir:' ParentColor = False end object Label12: TLabel Left = 14 - Height = 16 + Height = 17 Top = 104 - Width = 103 + Width = 100 Caption = '# Files Examined:' ParentColor = False end object Label13: TLabel Left = 14 - Height = 16 + Height = 17 Top = 136 - Width = 75 + Width = 74 Caption = '% Complete:' ParentColor = False end object lblTimeTaken5A: TLabel Left = 464 - Height = 16 + Height = 17 Top = 97 - Width = 70 + Width = 66 Caption = 'Start Time: ' ParentColor = False end object lblTimeTaken5B: TLabel Left = 464 - Height = 16 + Height = 17 Top = 121 - Width = 67 + Width = 65 Caption = 'End Time: ' ParentColor = False end object lblTimeTaken6A: TLabel Left = 560 - Height = 16 + Height = 17 Top = 97 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTimeTaken6B: TLabel Left = 560 - Height = 16 + Height = 17 Top = 121 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTimeTaken5C: TLabel Left = 464 - Height = 16 + Height = 17 Top = 145 - Width = 73 + Width = 69 Caption = 'Time Taken:' ParentColor = False end object lblTimeTaken6C: TLabel Left = 560 - Height = 16 + Height = 17 Top = 145 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblNoOfFilesToExamine: TLabel Left = 136 - Height = 16 + Height = 17 Top = 72 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblDataCopiedSoFar: TLabel Left = 208 - Height = 16 + Height = 17 Top = 104 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -1005,32 +995,32 @@ object MainForm: TMainForm AnchorSideTop.Control = pbCopy AnchorSideTop.Side = asrBottom AnchorSideRight.Control = pbCopy - Left = 372 - Height = 16 + Left = 374 + Height = 17 Top = 139 - Width = 12 + Width = 9 Anchors = [] Caption = '...' ParentColor = False end object chkNoPathReconstruction: TCheckBox Left = 624 - Height = 20 + Height = 21 Hint = 'Files will be copied to the root of your chosen '#10'destination directory. Duplicate file NAMES '#10'will have their names appended with '#10'DuplicatedNameX to avoid filesystem conflicts' Top = 0 - Width = 127 + Width = 132 Anchors = [akLeft] Caption = 'Don''t rebuild path?' - TabOrder = 7 + TabOrder = 6 end object chkCopyHidden: TCheckBox Left = 624 - Height = 20 + Height = 21 Hint = 'If checked, will find hidden directories and files and copy those too' Top = 32 - Width = 123 + Width = 127 Caption = 'Copy hidden files?' - TabOrder = 8 + TabOrder = 7 end object pbCopy: TProgressBar AnchorSideRight.Control = lblFilesCopiedPercentage @@ -1038,28 +1028,28 @@ object MainForm: TMainForm Height = 20 Top = 136 Width = 216 - TabOrder = 9 + TabOrder = 8 end object lblschedulertickboxCopyTab: TCheckBox Left = 256 - Height = 20 + Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the source and destination folders.'#13#10'Hash, copy and hash will start at the specified time' Top = 64 - Width = 108 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCopyTabChange - TabOrder = 10 + TabOrder = 9 end object ZVDateTimePickerCopyTab: TZVDateTimePicker Left = 272 - Height = 24 + Height = 25 Hint = 'Enter date and time (hours and minutes) ' Top = 96 - Width = 138 + Width = 136 CenturyFrom = 1941 MaxDate = 73050 MinDate = 42736 - TabOrder = 11 + TabOrder = 10 Enabled = False TrailingSeparator = False TextForNullDate = 'Choose date & time' @@ -1077,9 +1067,9 @@ object MainForm: TMainForm end object lblNoOfFilesToExamine2: TLabel Left = 136 - Height = 16 + Height = 17 Top = 104 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -1102,7 +1092,7 @@ object MainForm: TMainForm end object Edit2SourcePath: TEdit Left = 8 - Height = 24 + Height = 25 Hint = 'Show currently selected source directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 365 @@ -1115,7 +1105,7 @@ object MainForm: TMainForm end object Edit3DestinationPath: TEdit Left = 480 - Height = 24 + Height = 25 Hint = 'Show currently selected destination directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 357 @@ -1128,8 +1118,8 @@ object MainForm: TMainForm end object StatusBar3: TStatusBar Left = 0 - Height = 20 - Top = 555 + Height = 23 + Top = 551 Width = 830 Panels = <> ParentShowHint = False @@ -1179,10 +1169,10 @@ object MainForm: TMainForm end object chkUNCMode: TCheckBox Left = 384 - Height = 20 + Height = 21 Hint = 'Tick to enter UNC network path '#13#10'instead of using treeview selection' Top = 216 - Width = 85 + Width = 92 Caption = 'UNC Mode?' OnChange = chkUNCModeChange TabOrder = 8 @@ -2311,6 +2301,10 @@ object MainForm: TMainForm Caption = 'Show only duplicates' OnClick = MenuItem_ShowDuplicatesClick end + object MenuItem_DeleteDups: TMenuItem + Caption = 'Delete Duplicates' + OnClick = MenuItem_DeleteDupsClick + end object MenuItem_RestoreListFILES: TMenuItem Caption = 'Show all' OnClick = MenuItem_RestoreListFILESClick diff --git a/unit2.lrs b/unit2.lrs index 7e458cd..de7849c 100644 --- a/unit2.lrs +++ b/unit2.lrs @@ -1,26 +1,26 @@ { This is an automatically generated lazarus resource file } LazarusResources.Add('TMainForm','FORMDATA',[ - 'TPF0'#9'TMainForm'#8'MainForm'#4'Left'#3'a'#1#6'Height'#3#202#2#3'Top'#2'k'#5 - +'Width'#3#250#3#14'AllowDropFiles'#9#7'Caption'#6'UQuickHash v2.8.3 - The ea' - +'sy and convenient way to hash data in Linux, OSX and Windows'#12'ClientHeig' - +'ht'#3#183#2#11'ClientWidth'#3#250#3#4'Menu'#7#9'MainMenu1'#8'OnCreate'#7#10 - +'FormCreate'#11'OnDropFiles'#7#13'FormDropFiles'#8'Position'#7#14'poScreenCe' - +'nter'#17'SessionProperties'#6#8'Position'#10'LCLVersion'#6#7'1.6.4.0'#0#12 - +'TPageControl'#12'PageControl1'#4'Left'#2#16#6'Height'#3#145#2#3'Top'#2#24#5 - +'Width'#3#218#3#10'ActivePage'#7#9'TabSheet4'#7'Anchors'#11#5'akTop'#6'akLef' - +'t'#7'akRight'#8'akBottom'#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabIndex'#2 - +#3#8'TabOrder'#2#0#8'OnChange'#7#18'PageControl1Change'#0#9'TTabSheet'#9'Tab' - +'Sheet1'#4'Hint'#6#21'Hash portions of text'#7'Caption'#6#5'Te&xt'#12'Client' - +'Height'#3'w'#2#11'ClientWidth'#3#210#3#14'OnContextPopup'#7#21'TabSheet1Con' - +'textPopup'#14'ParentShowHint'#8#0#9'TGroupBox'#19'TextHashingGroupBox'#4'Le' - +'ft'#2'x'#6'Height'#3#182#1#3'Top'#2#10#5'Width'#3'J'#3#7'Anchors'#11#5'akTo' - +'p'#6'akLeft'#7'akRight'#0#7'Caption'#6#12'Text Hashing'#12'ClientHeight'#3 - +#161#1#11'ClientWidth'#3'F'#3#5'Color'#7#6'clForm'#11'Font.Height'#2#243#11 + 'TPF0'#9'TMainForm'#8'MainForm'#4'Left'#3'?'#2#6'Height'#3#226#2#3'Top'#3#136 + +#1#5'Width'#3#248#3#14'AllowDropFiles'#9#7'Caption'#6'UQuickHash v3.0.0 - Th' + +'e easy and convenient way to hash data in Linux, OSX and Windows'#12'Client' + +'Height'#3#207#2#11'ClientWidth'#3#248#3#4'Menu'#7#9'MainMenu1'#8'OnCreate'#7 + +#10'FormCreate'#11'OnDropFiles'#7#13'FormDropFiles'#8'Position'#7#14'poScree' + +'nCenter'#17'SessionProperties'#6#8'Position'#10'LCLVersion'#6#7'1.6.4.0'#0 + +#12'TPageControl'#12'PageControl1'#4'Left'#2#16#6'Height'#3#169#2#3'Top'#2#24 + +#5'Width'#3#216#3#10'ActivePage'#7#9'TabSheet3'#7'Anchors'#11#5'akTop'#6'akL' + +'eft'#7'akRight'#8'akBottom'#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabIndex' + +#2#2#8'TabOrder'#2#0#8'OnChange'#7#18'PageControl1Change'#0#9'TTabSheet'#9'T' + +'abSheet1'#4'Hint'#6#21'Hash portions of text'#7'Caption'#6#5'Te&xt'#12'Clie' + +'ntHeight'#3#140#2#11'ClientWidth'#3#208#3#14'OnContextPopup'#7#21'TabSheet1' + +'ContextPopup'#14'ParentShowHint'#8#0#9'TGroupBox'#19'TextHashingGroupBox'#4 + +'Left'#2'x'#6'Height'#3#182#1#3'Top'#2#10#5'Width'#3'H'#3#7'Anchors'#11#5'ak' + +'Top'#6'akLeft'#7'akRight'#0#7'Caption'#6#12'Text Hashing'#12'ClientHeight'#3 + +#161#1#11'ClientWidth'#3'D'#3#5'Color'#7#6'clForm'#11'Font.Height'#2#243#11 +'ParentColor'#8#10'ParentFont'#8#8'TabOrder'#2#0#0#5'TMemo'#12'memoHashText' +#4'Left'#2#8#6'Height'#3#183#0#4'Hint'#6#139'Type or paste and watch hash va' +'lue change.'#13#10'For amounts larger than several hundred Kb, save'#13#10 - +'data to a file and use File Hashing instead. '#3'Top'#2#9#5'Width'#3'0'#3#7 + +'data to a file and use File Hashing instead. '#3'Top'#2#9#5'Width'#3'.'#3#7 +'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#13'Lines.Strings'#1#6'6Type or ' +'paste text here - hash will update as you type'#0#9'MaxLength'#4#0'e'#205#29 +#8'OnChange'#7#8'HashText'#7'OnEnter'#7#9'ClearText'#14'ParentShowHint'#8#10 @@ -29,19 +29,19 @@ LazarusResources.Add('TMainForm','FORMDATA',[ +'ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use th' +'e button'#13#10#13#10'The hash value can be copied from here'#13#10'to clip' +'board (highlight and press Ctrl + C or right click ''Copy'''#3'Top'#3'`'#1#5 - +'Width'#3'0'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Color'#7#8'cl' + +'Width'#3'.'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Color'#7#8'cl' +'Silver'#11'Font.Height'#2#243#13'Lines.Strings'#1#6#13'...hash value'#0#10 +'ParentFont'#8#14'ParentShowHint'#8#10'ScrollBars'#7#16'ssAutoHorizontal'#8 +'ShowHint'#9#8'TabOrder'#2#1#0#0#12'TLabeledEdit'#20'lbleExpectedHashText'#4 - +'Left'#2#8#6'Height'#2#24#4'Hint'#6#152'Paste an existing hash value here to' + +'Left'#2#8#6'Height'#2#25#4'Hint'#6#152'Paste an existing hash value here to' +' see if'#13#10'the generated hash matches the computed.'#13#10'To resume no' +'rmal behaviour, return value '#13#10'to ''...'' (3 dots only)'#3'Top'#3'0'#1 - +#5'Width'#3'1'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0' EditLabel.An' + +#5'Width'#3'/'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0' EditLabel.An' +'chorSideLeft.Control'#7#20'lbleExpectedHashText!EditLabel.AnchorSideRight.C' +'ontrol'#7#20'lbleExpectedHashText'#30'EditLabel.AnchorSideRight.Side'#7#9'a' +'srBottom"EditLabel.AnchorSideBottom.Control'#7#20'lbleExpectedHashText'#14 - +'EditLabel.Left'#2#8#16'EditLabel.Height'#2#16#13'EditLabel.Top'#3#29#1#15'E' - +'ditLabel.Width'#3'1'#3#17'EditLabel.Caption'#6'@Expected Hash Value (clear,' + +'EditLabel.Left'#2#8#16'EditLabel.Height'#2#17#13'EditLabel.Top'#3#28#1#15'E' + +'ditLabel.Width'#3'/'#3#17'EditLabel.Caption'#6'@Expected Hash Value (clear,' +' then paste value from other utility)'#21'EditLabel.ParentColor'#8#14'Paren' +'tShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#2#4'Text'#6#3'...'#0#0#9'TGroupBox' +#9'GroupBox5'#4'Left'#2#8#6'Height'#2'H'#3'Top'#3#208#0#5'Width'#3#240#2#7'C' @@ -58,10 +58,10 @@ LazarusResources.Add('TMainForm','FORMDATA',[ +'howHint'#9#8'TabOrder'#2#1#0#0#7'TButton'#16'btnClearTextArea'#4'Left'#3'h' +#2#6'Height'#2#25#3'Top'#2#8#5'Width'#2's'#7'Caption'#6#15'Clear Text Area'#7 +'OnClick'#7#21'btnClearTextAreaClick'#8'TabOrder'#2#2#0#0#9'TCheckBox'#29'cb' - +'ToggleInputDataToOutputFile'#4'Left'#3'`'#1#6'Height'#2#20#4'Hint'#6#141'If' + +'ToggleInputDataToOutputFile'#4'Left'#3'`'#1#6'Height'#2#21#4'Hint'#6#141'If' +' left unticked, the source '#13#10'text including corresponding hashes '#13 +#10'will be output. If ticked, only the'#13#10'hashes will be output on thei' - +'r own.'#3'Top'#2#13#5'Width'#3#190#0#7'Caption'#6#30'Source text included i' + +'r own.'#3'Top'#2#13#5'Width'#3#194#0#7'Caption'#6#30'Source text included i' +'n output'#8'OnChange'#7'#cbToggleInputDataToOutputFileChange'#14'ParentShow' +'Hint'#8#8'ShowHint'#9#8'TabOrder'#2#3#0#0#0#0#11'TRadioGroup'#24'AlgorithmC' +'hoiceRadioBox1'#4'Left'#2#16#6'Height'#3#129#0#4'Hint'#6#145'Having typed s' @@ -80,71 +80,341 @@ LazarusResources.Add('TMainForm','FORMDATA',[ +'nt'#9#8'TabOrder'#2#1#0#0#9'TGroupBox'#17'SystemRAMGroupBox'#4'Left'#2#16#6 +'Height'#2'Q'#3'Top'#3#152#0#5'Width'#2'`'#7'Caption'#6#10'System RAM'#12'Cl' +'ientHeight'#2'<'#11'ClientWidth'#2'\'#11'Font.Height'#2#243#10'ParentFont'#8 - +#8'TabOrder'#2#2#0#6'TLabel'#6'lblRAM'#4'Left'#2#8#6'Height'#2#16#3'Top'#2#8 - +#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#0#0#9'TTabSheet'#9 - +'TabSheet2'#4'Hint'#6'6Hash a single file (useful for hashing disks in Linux' - +')'#7'Caption'#6#5'F&ile'#12'ClientHeight'#3'w'#2#11'ClientWidth'#3#210#3#14 - +'ParentShowHint'#8#0#9'TGroupBox'#19'FileHashingGroupBox'#4'Left'#2'x'#6'Hei' - +'ght'#3'f'#1#3'Top'#2#10#5'Width'#3'L'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7 - +'akRight'#0#7'Caption'#6#19'Single File Hashing'#12'ClientHeight'#3'Q'#1#11 - +'ClientWidth'#3'H'#3#5'Color'#7#6'clForm'#11'Font.Height'#2#243#11'ParentCol' - +'or'#8#10'ParentFont'#8#14'ParentShowHint'#8#8'TabOrder'#2#0#0#6'TLabel'#6'L' - +'abel6'#4'Left'#3'('#2#6'Height'#2' '#3'Top'#2'/'#5'Width'#3#8#1#7'Caption'#6 + +#8'TabOrder'#2#2#0#6'TLabel'#6'lblRAM'#4'Left'#2#8#6'Height'#2#17#3'Top'#2#8 + +#5'Width'#2#9#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#0#0#9'TTabSheet'#9'T' + +'abSheet2'#4'Hint'#6'6Hash a single file (useful for hashing disks in Linux)' + +#7'Caption'#6#5'F&ile'#12'ClientHeight'#3#140#2#11'ClientWidth'#3#208#3#14'P' + +'arentShowHint'#8#0#9'TGroupBox'#19'FileHashingGroupBox'#4'Left'#2'x'#6'Heig' + +'ht'#3'f'#1#3'Top'#2#10#5'Width'#3'H'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'a' + +'kRight'#0#7'Caption'#6#19'Single File Hashing'#12'ClientHeight'#3'Q'#1#11'C' + +'lientWidth'#3'D'#3#5'Color'#7#6'clForm'#11'Font.Height'#2#243#11'ParentColo' + +'r'#8#10'ParentFont'#8#14'ParentShowHint'#8#8'TabOrder'#2#0#0#6'TLabel'#6'La' + +'bel6'#4'Left'#3'('#2#6'Height'#2'"'#3'Top'#2'/'#5'Width'#3#14#1#7'Caption'#6 +'WAs root, this section can be used to hash disks'#10'e.g. /dev/sdX or /dev/' +'sdaX, or /dev/hdX'#11'ParentColor'#8#8'WordWrap'#9#0#0#6'TLabel'#16'lblStar' - +'tedFileAt'#4'Left'#3#16#1#6'Height'#2#16#3'Top'#2#8#5'Width'#2#12#7'Caption' + +'tedFileAt'#4'Left'#3#16#1#6'Height'#2#17#3'Top'#2#8#5'Width'#2#9#7'Caption' +#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#16'lblFileTimeTaken'#4'Left'#3#16#1 - +#6'Height'#2#16#3'Top'#2'8'#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor' - +#8#0#0#5'TEdit'#21'edtFileNameToBeHashed'#4'Left'#2#6#6'Height'#2#24#3'Top'#2 - +'`'#5'Width'#3'<'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Color'#7 + +#6'Height'#2#17#3'Top'#2'8'#5'Width'#2#9#7'Caption'#6#3'...'#11'ParentColor' + +#8#0#0#5'TEdit'#21'edtFileNameToBeHashed'#4'Left'#2#6#6'Height'#2#25#3'Top'#2 + +'`'#5'Width'#3'8'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Color'#7 +#8'clSilver'#8'ReadOnly'#9#8'TabOrder'#2#0#4'Text'#6#20'File being hashed...' - +#0#0#7'TButton'#11'btnHashFile'#4'Left'#2#6#6'Height'#2#23#4'Hint'#6'EChoose' + +#0#0#7'TButton'#11'btnHashFile'#4'Left'#2#6#6'Height'#2#25#4'Hint'#6'EChoose' +' a single file to hash (or Linux physical device e.g. /dev/sda)'#3'Top'#2'@' +#5'Width'#2'S'#8'AutoSize'#9#7'Caption'#6#12'Select &File'#5'Color'#4#128#255 +#128#0#10'Font.Style'#11#6'fsBold'#0#7'OnClick'#7#16'btnHashFileClick'#10'Pa' +'rentFont'#8#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#1#0#0#10'TStat' - +'usBar'#10'StatusBar1'#4'Left'#2#0#6'Height'#2#20#3'Top'#3'='#1#5'Width'#3'H' + +'usBar'#10'StatusBar1'#4'Left'#2#0#6'Height'#2#23#3'Top'#3'9'#1#5'Width'#3'D' +#3#6'Panels'#14#0#0#0#6'TLabel'#19'lblDragAndDropNudge'#4'Left'#2'p'#6'Heigh' - +'t'#2#16#3'Top'#2'@'#5'Width'#2's'#7'Caption'#6#21'or drag n drop a file'#11 + +'t'#2#17#3'Top'#2'@'#5'Width'#2'y'#7'Caption'#6#21'or drag n drop a file'#11 +'ParentColor'#8#0#0#5'TMemo'#16'memFileHashField'#4'Left'#2#6#6'Height'#2':' - +#3'Top'#3#136#0#5'Width'#3':'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0 + +#3'Top'#3#136#0#5'Width'#3'6'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0 +#5'Color'#7#8'clSilver'#13'Lines.Strings'#1#6'!Computed hash will appear her' - +'e...'#0#8'TabOrder'#2#3#0#0#12'TLabeledEdit'#16'lbleExpectedHash'#4'Left'#2 - +#6#6'Height'#2#24#4'Hint'#6'YPaste an existing hash value here to see if'#13 - +#10'the generated file hash matches it, or not. '#3'Top'#3#224#0#5'Width'#3 - +'<'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0' EditLabel.AnchorSideLef' - +'t.Control'#7#16'lbleExpectedHash!EditLabel.AnchorSideRight.Control'#7#16'lb' - +'leExpectedHash'#30'EditLabel.AnchorSideRight.Side'#7#9'asrBottom"EditLabel.' - +'AnchorSideBottom.Control'#7#16'lbleExpectedHash'#14'EditLabel.Left'#2#6#16 - +'EditLabel.Height'#2#16#13'EditLabel.Top'#3#205#0#15'EditLabel.Width'#3'<'#3 - +#17'EditLabel.Caption'#6'KExpected Hash Value (paste from other utility befo' - +'re or after file hashing)'#21'EditLabel.ParentColor'#8#9'MaxLength'#3#128#0 - +#8'TabOrder'#2#4#4'Text'#6#3'...'#8'OnChange'#7#22'lbleExpectedHashChange'#0 - +#0#6'TLabel'#13'lbEndedFileAt'#4'Left'#3#16#1#6'Height'#2#16#3'Top'#2' '#5'W' - +'idth'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#17'TZVDateTimePicker' - +#23'ZVDateTimePickerFileTab'#4'Left'#2#8#6'Height'#2#24#4'Hint'#6'VEnter dat' - +'e and time (hours and minutes) '#13#10'to start the process. Must be in the' - +' future!'#3'Top'#2' '#5'Width'#3#138#0#11'CenturyFrom'#3#149#7#7'MaxDate'#5 - +#0#0#0#0#0#0#247#141#15'@'#7'MinDate'#5#0#0#0#0#0#0#240#166#14'@'#8'TabOrder' - +#2#5#7'Enabled'#8#17'TrailingSeparator'#8#15'TextForNullDate'#6#18'Choose da' - +'te & time'#12'LeadingZeros'#9#8'ShowHint'#9#14'ParentShowHint'#8#7'Visible' - +#8#4'Kind'#7#11'dtkDateTime'#10'TimeFormat'#7#4'tf24'#11'TimeDisplay'#7#4'td' - ,'HM'#8'DateMode'#7#10'dmComboBox'#4'Date'#5#0#176#219#185#131#137#22#242#254 - +'C'#4'Time'#5#0#176#219#185#131#137#22#242#254'C'#20'UseDefaultSeparators'#9 - +#17'HideDateTimeParts'#11#0#10'MonthNames'#6#4'Long'#0#0#9'TCheckBox'#26'lbl' - +'schedulertickboxFileTab'#4'Left'#2#8#6'Height'#2#20#4'Hint'#6'UTick and set' - +' a date and time ahead of current time'#13#10'and then select the file to h' - +'ash.'#3'Top'#2#8#5'Width'#2'l'#7'Caption'#6#16'Start at a time:'#8'OnChange' - +#7' lblschedulertickboxFileTabChange'#14'ParentShowHint'#8#8'ShowHint'#9#8'T' - +'abOrder'#2#6#0#0#7'TButton'#17'btnClearHashField'#4'Left'#2#8#6'Height'#2#25 - +#3'Top'#3#0#1#5'Width'#3#144#0#7'Caption'#6#16'Clear Hash Field'#7'OnClick'#7 - +#22'btnClearHashFieldClick'#9'OnKeyDown'#7#24'btnClearHashFieldKeyDown'#8'Ta' - +'bOrder'#2#7#0#0#12'TProgressBar'#6'pbFile'#4'Left'#3#192#0#6'Height'#2#20#3 - +'Top'#3#5#1#5'Width'#3#128#2#8'TabOrder'#2#8#11'BarShowText'#9#0#0#6'TLabel' - +#28'lblPercentageProgressFileTab'#21'AnchorSideTop.Control'#7#6'pbFile'#18'A' - +'nchorSideTop.Side'#7#9'asrBottom'#4'Left'#3#200#1#6'Height'#2#16#3'Top'#3#25 - +#1#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#0#11'TRadioGroup' - +#24'AlgorithmChoiceRadioBox2'#4'Left'#2#16#6'Height'#3#129#0#3'Top'#2#10#5'W' + +'e...'#0#8'TabOrder'#2#3#8'WordWrap'#8#0#0#12'TLabeledEdit'#16'lbleExpectedH' + +'ash'#4'Left'#2#6#6'Height'#2#25#4'Hint'#6'YPaste an existing hash value her' + +'e to see if'#13#10'the generated file hash matches it, or not. '#3'Top'#3 + +#224#0#5'Width'#3'8'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0' EditLa' + +'bel.AnchorSideLeft.Control'#7#16'lbleExpectedHash!EditLabel.AnchorSideRight' + +'.Control'#7#16'lbleExpectedHash'#30'EditLabel.AnchorSideRight.Side'#7#9'asr' + +'Bottom"EditLabel.AnchorSideBottom.Control'#7#16'lbleExpectedHash'#14'EditLa' + +'bel.Left'#2#6#16'EditLabel.Height'#2#17#13'EditLabel.Top'#3#204#0#15'EditLa' + +'bel.Width'#3'8'#3#17'EditLabel.Caption'#6'KExpected Hash Value (paste from ' + +'other utility before or after file hashing)'#21'EditLabel.ParentColor'#8#9 + +'MaxLength'#3#128#0#8'TabOrder'#2#4#4'Text'#6#3'...'#8'OnChange'#7#22'lbleEx' + +'pectedHashChange'#0#0#6'TLabel'#13'lbEndedFileAt'#4'Left'#3#16#1#6'Height'#2 + +#17#3'Top'#2' '#5'Width'#2#9#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#17'TZ' + +'VDateTimePicker'#23'ZVDateTimePickerFileTab'#4'Left'#2#8#6'Height'#2#25#4'H' + +'int'#6'VEnter date and time (hours and minutes) '#13#10'to start the proces' + +'s. Must be in the future!'#3'Top'#2' '#5'Width'#3#136#0#11'CenturyFrom'#3 + +#149#7#7'MaxDate'#5#0#0#0#0#0#0#247#141#15'@'#7'MinDate'#5#0#0#0#0#0#0#240 + +#166#14'@'#8'TabOrder'#2#5#7'Enabled'#8#17'TrailingSeparator'#8#15'TextForNu' + +'llDate'#6#18'Choose date & time'#12'LeadingZeros'#9#8'ShowHint'#9#14'Parent' + +'ShowHint'#8#7'Visible'#8#4'Kind'#7#11'dtkDateTime'#10'TimeFormat'#7#4'tf24' + ,#11'TimeDisplay'#7#4'tdHM'#8'DateMode'#7#10'dmComboBox'#4'Date'#5#0#176#219 + +#185#131#137#22#242#254'C'#4'Time'#5#0#176#219#185#131#137#22#242#254'C'#20 + +'UseDefaultSeparators'#9#17'HideDateTimeParts'#11#0#10'MonthNames'#6#4'Long' + +#0#0#9'TCheckBox'#26'lblschedulertickboxFileTab'#4'Left'#2#8#6'Height'#2#21#4 + +'Hint'#6'UTick and set a date and time ahead of current time'#13#10'and then' + +' select the file to hash.'#3'Top'#2#8#5'Width'#2'i'#7'Caption'#6#16'Start a' + +'t a time:'#8'OnChange'#7' lblschedulertickboxFileTabChange'#14'ParentShowHi' + +'nt'#8#8'ShowHint'#9#8'TabOrder'#2#6#0#0#7'TButton'#17'btnClearHashField'#4 + +'Left'#2#8#6'Height'#2#25#3'Top'#3#0#1#5'Width'#3#144#0#7'Caption'#6#16'Clea' + +'r Hash Field'#7'OnClick'#7#22'btnClearHashFieldClick'#9'OnKeyDown'#7#24'btn' + +'ClearHashFieldKeyDown'#8'TabOrder'#2#7#0#0#12'TProgressBar'#6'pbFile'#4'Lef' + +'t'#3#192#0#6'Height'#2#20#3'Top'#3#5#1#5'Width'#3#128#2#8'TabOrder'#2#8#11 + +'BarShowText'#9#0#0#6'TLabel'#28'lblPercentageProgressFileTab'#21'AnchorSide' + +'Top.Control'#7#6'pbFile'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3#200 + +#1#6'Height'#2#17#3'Top'#3#25#1#5'Width'#2#9#7'Caption'#6#3'...'#11'ParentCo' + +'lor'#8#0#0#0#11'TRadioGroup'#24'AlgorithmChoiceRadioBox2'#4'Left'#2#16#6'He' + +'ight'#3#129#0#3'Top'#2#10#5'Width'#2'h'#8'AutoFill'#9#7'Caption'#6#9'Algori' + +'thm'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2 + +#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27'Child' + +'Sizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.Shrin' + +'kHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsSc' + +'aleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'Ch' + +'ildSizing.ControlsPerLine'#2#1#12'ClientHeight'#2'l'#11'ClientWidth'#2'd'#11 + +'Font.Height'#2#243#9'ItemIndex'#2#1#13'Items.Strings'#1#6#3'MD5'#6#5'SHA-1' + +#6#6'SHA256'#6#6'SHA512'#6#6'xxHash'#0#7'OnClick'#7#29'AlgorithmChoiceRadioB' + +'ox2Click'#18'OnSelectionChanged'#7'(AlgorithmChoiceRadioBox2SelectionChange' + +'d'#10'ParentFont'#8#8'TabOrder'#2#1#0#0#0#9'TTabSheet'#9'TabSheet3'#4'Hint' + +#6'iCompute hashes for multiple files in a directory'#13#10'recursively, or ' + +'just those in the root of the directory'#7'Caption'#6#5'FileS'#12'ClientHei' + +'ght'#3#143#2#11'ClientWidth'#3#208#3#14'ParentShowHint'#8#8'ShowHint'#9#0#9 + +'TGroupBox'#24'DirectoryHashingGroupBox'#4'Left'#2'x'#6'Height'#3'u'#2#3'Top' + +#2#10#5'Width'#3'N'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom' + +#0#7'Caption'#6'9Hash all files in chosen directory - recursive by default' + +#12'ClientHeight'#3'`'#2#11'ClientWidth'#3'J'#3#5'Color'#7#6'clForm'#11'Font' + +'.Height'#2#243#11'ParentColor'#8#10'ParentFont'#8#8'TabOrder'#2#0#0#6'TLabe' + +'l'#6'Label2'#23'AnchorSideRight.Control'#7#16'lblFilesExamined'#4'Left'#3#8 + +#2#6'Height'#2#16#3'Top'#2#28#5'Width'#2'o'#7'Anchors'#11#5'akTop'#6'akLeft' + +#7'akRight'#0#7'Caption'#6#17'# Files Examined:'#11'Font.Height'#2#243#11'Pa' + +'rentColor'#8#10'ParentFont'#8#0#0#7'TButton'#28'btnRecursiveDirectoryHashin' + +'g'#4'Left'#2#8#6'Height'#2#23#4'Hint'#6'{All files and subdirectories below' + +' the chosen '#10'directory will be hashed, subject to selected'#10'options.' + +' Recursive by default.'#3'Top'#2']'#5'Width'#2'u'#8'AutoSize'#9#7'Caption'#6 + +#17'Select &Directory'#5'Color'#4#128#255#128#0#10'Font.Style'#11#6'fsBold'#0 + +#7'OnClick'#7'!btnRecursiveDirectoryHashingClick'#10'ParentFont'#8#14'Parent' + +'ShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#4#0#0#5'TEdit'#16'DirSelectedField' + +#4'Left'#2#8#6'Height'#2#24#4'Hint'#6#27'The chosen parent directory'#3'Top' + +#3#136#0#5'Width'#3'<'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Col' + +'or'#7#8'clSilver'#8'TabOrder'#2#0#4'Text'#6#14'Dir selected :'#0#0#6'TLabel' + +#6'Label4'#23'AnchorSideRight.Control'#7#15'lblNoFilesInDir'#4'Left'#3#8#2#6 + +'Height'#2#16#3'Top'#2#6#5'Width'#2'o'#7'Anchors'#11#5'akTop'#6'akLeft'#7'ak' + +'Right'#0#7'Caption'#6#15'# Files in Dir:'#11'ParentColor'#8#0#0#6'TLabel'#18 + +'PercentageComplete'#4'Left'#3#8#2#6'Height'#2#16#3'Top'#2'8'#5'Width'#2'X'#7 + +'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#11'% Complete:'#11 + +'ParentColor'#8#0#0#9'TCheckBox'#18'SaveToCSVCheckBox1'#4'Left'#2#6#6'Height' + +#2#20#4'Hint'#6'7Tick to choose a filename and location for the log file'#3 + +'Top'#2#6#5'Width'#2'a'#7'Caption'#6#12'Save to CSV?'#7'Checked'#9#14'Parent' + +'ShowHint'#8#8'ShowHint'#9#5'State'#7#9'cbChecked'#8'TabOrder'#2#1#0#0#9'TCh' + +'eckBox'#19'SaveToHTMLCheckBox1'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#28#5'Wi' + +'dth'#2'i'#7'Caption'#6#13'Save to HTML?'#8'TabOrder'#2#2#0#0#7'TButton'#19 + +'btnClipboardResults'#4'Left'#3#224#0#6'Height'#2#26#4'Hint'#6'-Press this t' + +'o copy entire grid content to RAM'#3'Top'#2']'#5'Width'#2'P'#8'AutoSize'#9#7 + +'Caption'#6#9'Clipboard'#7'Enabled'#8#7'OnClick'#7#24'btnClipboardResultsCli' + +'ck'#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#6#0#0#7'TButton'#12'bt' + +'nStopScan1'#4'Left'#3#152#0#6'Height'#2#23#4'Hint'#6'NClick to abort the ha' + ,'sh as soon as the'#10'current file hashing action completes. '#3'Top'#2']'#5 + +'Width'#2'0'#8'AutoSize'#9#7'Caption'#6#5'S&top'#7'OnClick'#7#17'btnStopScan' + +'1Click'#10'ParentFont'#8#8'TabOrder'#2#5#0#0#9'TCheckBox'#23'chkRecursiveDi' + +'rOverride'#4'Left'#3#152#0#6'Height'#2#20#3'Top'#2#6#5'Width'#3#162#0#7'Cap' + +'tion'#6#25'Ignoring sub-directories?'#8'TabOrder'#2#3#0#0#6'TLabel'#6'Label' + +'5'#4'Left'#2'n'#6'Height'#2#24#3'Top'#3'8'#1#5'Width'#3'^'#2#7'Caption'#6'D' + +'This area will be populated once the scan is complete...please wait!'#11'Fo' + +'nt.Height'#2#236#11'ParentColor'#8#10'ParentFont'#8#7'Visible'#8#8'WordWrap' + +#9#0#0#10'TStatusBar'#10'StatusBar2'#23'AnchorSideRight.Control'#7#24'Direct' + +'oryHashingGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#8#6'H' + +'eight'#2#23#3'Top'#3'?'#2#5'Width'#3'B'#3#5'Align'#7#8'alCustom'#7'Anchors' + +#11#6'akLeft'#7'akRight'#0#8'AutoSize'#8#6'Panels'#14#0#0#0#6'TLabel'#13'lbl' + +'TimeTaken3'#23'AnchorSideRight.Control'#7#24'DirectoryHashingGroupBox'#20'A' + +'nchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#174#2#6'Height'#2#17#3'Top'#2 + +#6#5'Width'#3#156#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize' + +#8#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#13'lblTimeTaken4'#23 + +'AnchorSideRight.Control'#7#24'DirectoryHashingGroupBox'#20'AnchorSideRight.' + +'Side'#7#9'asrBottom'#4'Left'#3#174#2#6'Height'#2#16#3'Top'#2'8'#5'Width'#3 + +#156#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#3'...'#11 + +'ParentColor'#8#0#0#6'TLabel'#15'lblNoFilesInDir'#23'AnchorSideRight.Control' + +#7#13'lblTimeTaken3'#4'Left'#3'w'#2#6'Height'#2#16#3'Top'#2#6#5'Width'#2'7'#7 + +'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#3'...'#11'ParentCo' + +'lor'#8#0#0#6'TLabel'#21'lblPercentageComplete'#23'AnchorSideRight.Control'#7 + +#13'lblTimeTaken4'#4'Left'#3'w'#2#6'Height'#2#16#3'Top'#2'8'#5'Width'#2'7'#7 + +'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#3'...'#11'ParentCo' + +'lor'#8#0#0#6'TLabel'#16'lblFilesExamined'#23'AnchorSideRight.Control'#7#21 + +'lblTotalBytesExamined'#4'Left'#3'w'#2#6'Height'#2#16#3'Top'#2#28#5'Width'#2 + +'7'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#3'...'#11'Par' + +'entColor'#8#0#0#6'TLabel'#21'lblTotalBytesExamined'#23'AnchorSideRight.Cont' + +'rol'#7#24'DirectoryHashingGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom' + +#4'Left'#3#174#2#6'Height'#2#16#3'Top'#2#28#5'Width'#3#156#0#7'Anchors'#11#5 + +'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#9'T' + +'CheckBox'#14'chkHiddenFiles'#4'Left'#3'P'#1#6'Height'#2#20#4'Hint'#6#157'Ti' + +'ck to have files in hidden folders hashed. '#13#10'Hidden files are hashed ' + +'by default anyway '#13#10'but hidden folders, ergo their contents, are not ' + +'found by default.'#3'Top'#2#6#5'Width'#3#130#0#7'Caption'#6#19'Hidden folde' + +'rs too?'#8'TabOrder'#2#8#0#0#5'TEdit'#14'FileMaskField2'#4'Left'#3'8'#1#6'H' + +'eight'#2#24#4'Hint'#6'fUse an asterix, full stop and the file type '#10'ext' + +'ension, seperated by a semi-colon.'#10'NO space characters'#3'Top'#2'8'#5'W' + +'idth'#3#200#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#9#4'Text'#6 + +' *.doc;*.docx;*.xls;*.xlsx;*.pdf;'#7'Visible'#8#0#0#9'TCheckBox'#21'FileTyp' + +'eMaskCheckBox2'#4'Left'#3'P'#1#6'Height'#2#20#3'Top'#2' '#5'Width'#2'{'#7'C' + +'aption'#6#18'Choose file types?'#8'OnChange'#7#27'FileTypeMaskCheckBox2Chan' + +'ge'#8'TabOrder'#2#10#0#0#17'TZVDateTimePicker'#24'ZVDateTimePickerFileSTab' + +#4'Left'#3#152#0#6'Height'#2#24#3'Top'#2'4'#5'Width'#3#138#0#11'CenturyFrom' + +#3#149#7#7'MaxDate'#5#0#0#0#0#0#0#247#141#15'@'#7'MinDate'#5#0#0#0#0#0#0#240 + +#166#14'@'#8'TabOrder'#2#11#7'Enabled'#8#17'TrailingSeparator'#8#15'TextForN' + +'ullDate'#6#18'Choose date & time'#12'LeadingZeros'#9#7'Visible'#8#4'Kind'#7 + +#11'dtkDateTime'#10'TimeFormat'#7#4'tf24'#11'TimeDisplay'#7#4'tdHM'#8'DateMo' + +'de'#7#10'dmComboBox'#4'Date'#5#0#176#219#185#131#137#22#242#254'C'#4'Time'#5 + +#0#176#219#185#131#137#22#242#254'C'#20'UseDefaultSeparators'#9#17'HideDateT' + +'imeParts'#11#0#10'MonthNames'#6#4'Long'#0#0#9'TCheckBox'#27'lblschedulertic' + +'kboxFileSTab'#4'Left'#2#6#6'Height'#2#20#4'Hint'#6'ZTick and set a date and' + +' time ahead of current time'#13#10'and then select the directory to hash.'#3 + +'Top'#2'8'#5'Width'#2'l'#7'Caption'#6#16'Start at a time:'#8'OnChange'#7'!lb' + +'lschedulertickboxFileSTabChange'#8'TabOrder'#2#12#0#0#7'TDBGrid'#21'Recursi' + +'veDisplayGrid1'#4'Left'#2#8#6'Height'#3#128#1#3'Top'#3#176#0#5'Width'#3'D'#3 + +#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#5'Color'#7#8'clWi' + +'ndow'#7'Columns'#14#0#10'DataSource'#7#27'frmSQLiteDBases.DataSource1'#9'Po' + +'pupMenu'#7#19'popmenuDBGrid_Files'#8'TabOrder'#2#13#16'TitleFont.Height'#2 + +#243#0#0#12'TDBNavigator'#16'FileSDBNavigator'#4'Left'#3'O'#1#6'Height'#2#25 + +#4'Hint'#6'$This can help navigate the data grid'#3'Top'#2'_'#5'Width'#3#177 + +#0#10'BevelOuter'#7#6'bvNone'#7'Caption'#6#14'Grid Navigator'#29'ChildSizing' + +'.EnlargeHorizontal'#7#14'crsScaleChilds'#27'ChildSizing.EnlargeVertical'#7 + ,#14'crsScaleChilds'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26 + +'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29 + +'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2'd'#12'Clie' + +'ntHeight'#2#25#11'ClientWidth'#3#177#0#10'DataSource'#7#27'frmSQLiteDBases.' + +'DataSource1'#7'Options'#11#0#8'TabOrder'#2#14#14'VisibleButtons'#11#7'nbFir' + +'st'#7'nbPrior'#6'nbNext'#6'nbLast'#0#0#0#0#11'TRadioGroup'#24'AlgorithmChoi' + +'ceRadioBox3'#4'Left'#2#16#6'Height'#3#129#0#3'Top'#2#10#5'Width'#2'h'#8'Aut' + +'oFill'#9#7'Caption'#6#9'Algorithm'#28'ChildSizing.LeftRightSpacing'#2#6#28 + +'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'cr' + +'sHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousC' + +'hildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildS' + +'izing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclL' + +'eftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#12'ClientHei' + +'ght'#2'l'#11'ClientWidth'#2'd'#11'Font.Height'#2#243#9'ItemIndex'#2#1#13'It' + +'ems.Strings'#1#6#3'MD5'#6#5'SHA-1'#6#6'SHA256'#6#6'SHA512'#6#6'xxHash'#0#7 + +'OnClick'#7#29'AlgorithmChoiceRadioBox3Click'#10'ParentFont'#8#8'TabOrder'#2 + +#1#0#0#12'TProgressBar'#7'pbFileS'#4'Left'#3#144#2#6'Height'#2#20#3'Top'#2'w' + +#5'Width'#3'('#1#8'TabOrder'#2#2#0#0#0#9'TTabSheet'#9'TabSheet4'#4'Hint'#6'\' + +'Choose a directory, have its content hashed, files are copied to destinatio' + +'n, and re-hashed.'#7'Caption'#6#5'&Copy'#12'ClientHeight'#3#143#2#11'Client' + +'Width'#3#208#3#14'ParentShowHint'#8#8'ShowHint'#9#0#9'TGroupBox'#24'CopyFil' + +'esHashingGroupBox'#4'Left'#2'x'#6'Height'#3'T'#2#3'Top'#2#8#5'Width'#3'B'#3 + +#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6'_Hash files in c' + +'hosen directory, copy them, and re-hash the copied files (recursive by defa' + +'ult) '#12'ClientHeight'#3'?'#2#11'ClientWidth'#3'>'#3#5'Color'#7#6'clForm' + +#11'Font.Height'#2#243#11'ParentColor'#8#10'ParentFont'#8#8'TabOrder'#2#0#0#6 + +'TPanel'#24'Panel1CopyAndHashOptions'#4'Left'#2#8#6'Height'#3#184#0#3'Top'#2 + +#8#5'Width'#3'-'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#12'ClientHe' + +'ight'#3#184#0#11'ClientWidth'#3'-'#3#8'TabOrder'#2#3#7'OnClick'#7#29'Panel1' + +'CopyAndHashOptionsClick'#0#9'TCheckBox'#22'CheckBoxListOfDirsOnly'#4'Left'#2 + +#14#6'Height'#2#20#4'Hint'#6'ATick to have child directories listed, but no ' + +'files inside hashed'#3'Top'#2#0#5'Width'#3#161#0#7'Anchors'#11#6'akLeft'#0#7 + +'Caption'#6#25'Just LIST sub-directories'#8'OnChange'#7#28'CheckBoxListOfDir' + +'sOnlyChange'#8'TabOrder'#2#0#0#0#9'TCheckBox'#30'CheckBoxListOfDirsAndFiles' + +'Only'#4'Left'#2#14#6'Height'#2#20#4'Hint'#6'MTick to have child directories' + +' and files listed, but no files actually hashed'#3'Top'#2' '#5'Width'#3#213 + +#0#7'Caption'#6'#Just LIST sub-directories and files'#8'OnChange'#7'$CheckBo' + +'xListOfDirsAndFilesOnlyChange'#8'TabOrder'#2#1#0#0#9'TCheckBox'#19'SaveToHT' + +'MLCheckBox2'#4'Left'#3#0#1#6'Height'#2#20#4'Hint'#6#29'Save results as HTML' + +' web page'#3'Top'#2#0#5'Width'#3#142#0#7'Anchors'#11#6'akLeft'#0#7'Caption' + +#6#20'Save results (HTML)?'#8'TabOrder'#2#2#0#0#9'TCheckBox'#18'SaveToCSVChe' + +'ckBox2'#4'Left'#3#0#1#6'Height'#2#20#4'Hint'#6'-Save results as CSV data (s' + +'preadsheet format)'#3'Top'#2' '#5'Width'#3#134#0#7'Caption'#6#19'Save resul' + +'ts (CSV)?'#7'Checked'#9#5'State'#7#9'cbChecked'#8'TabOrder'#2#3#0#0#9'TChec' + +'kBox'#21'FileTypeMaskCheckBox1'#4'Left'#3#192#1#6'Height'#2#20#4'Hint'#6'$O' + +'nly copy files of a particular type'#3'Top'#2' '#5'Width'#2'{'#7'Caption'#6 + +#18'Choose file types?'#8'OnChange'#7#27'FileTypeMaskCheckBox1Change'#8'TabO' + +'rder'#2#5#0#0#5'TEdit'#13'FileMaskField'#4'Left'#3#208#1#6'Height'#2#24#4'H' + +'int'#6'fUse an asterix, full stop and the file type '#10'extension, seperat' + +'ed by a semi-colon.'#10'NO space characters'#3'Top'#2'@'#5'Width'#3#248#0#14 + +'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#6#4'Text'#6' *.doc;*.docx;*.x' + +'ls;*.xlsx;*.pdf;'#7'Visible'#8#0#0#9'TCheckBox'#18'chkNoRecursiveCopy'#4'Le' + +'ft'#3#192#1#6'Height'#2#20#4'Hint'#6'5Only copy files found in the root of ' + +'chosen directory'#3'Top'#2#0#5'Width'#3#152#0#7'Anchors'#11#6'akLeft'#0#7'C' + +'aption'#6#23'Ignore sub-directories?'#8'TabOrder'#2#4#0#0#6'TLabel'#7'Label' + +'11'#4'Left'#2#14#6'Height'#2#16#3'Top'#2'H'#5'Width'#2'N'#7'Caption'#6#15'#' + +' Files in Dir:'#11'ParentColor'#8#0#0#6'TLabel'#7'Label12'#4'Left'#2#14#6'H' + +'eight'#2#16#3'Top'#2'h'#5'Width'#2'g'#7'Caption'#6#17'# Files Examined:'#11 + +'ParentColor'#8#0#0#6'TLabel'#7'Label13'#4'Left'#2#14#6'Height'#2#16#3'Top'#3 + +#136#0#5'Width'#2'K'#7'Caption'#6#11'% Complete:'#11'ParentColor'#8#0#0#6'TL' + +'abel'#14'lblTimeTaken5A'#4'Left'#3#208#1#6'Height'#2#16#3'Top'#2'a'#5'Width' + +#2'F'#7'Caption'#6#12'Start Time: '#11'ParentColor'#8#0#0#6'TLabel'#14'lblTi' + +'meTaken5B'#4'Left'#3#208#1#6'Height'#2#16#3'Top'#2'y'#5'Width'#2'C'#7'Capti' + +'on'#6#11'End Time: '#11'ParentColor'#8#0#0#6'TLabel'#14'lblTimeTaken6A'#4 + ,'Left'#3'0'#2#6'Height'#2#16#3'Top'#2'a'#5'Width'#2#12#7'Caption'#6#3'...'#11 + +'ParentColor'#8#0#0#6'TLabel'#14'lblTimeTaken6B'#4'Left'#3'0'#2#6'Height'#2 + +#16#3'Top'#2'y'#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TL' + +'abel'#14'lblTimeTaken5C'#4'Left'#3#208#1#6'Height'#2#16#3'Top'#3#145#0#5'Wi' + +'dth'#2'I'#7'Caption'#6#11'Time Taken:'#11'ParentColor'#8#0#0#6'TLabel'#14'l' + +'blTimeTaken6C'#4'Left'#3'0'#2#6'Height'#2#16#3'Top'#3#145#0#5'Width'#2#12#7 + +'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#21'lblNoOfFilesToExamine' + +#4'Left'#3#136#0#6'Height'#2#16#3'Top'#2'H'#5'Width'#2#12#7'Caption'#6#3'...' + +#11'ParentColor'#8#0#0#6'TLabel'#18'lblDataCopiedSoFar'#4'Left'#3#208#0#6'He' + +'ight'#2#16#3'Top'#2'h'#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0 + +#0#6'TLabel'#24'lblFilesCopiedPercentage'#22'AnchorSideLeft.Control'#7#6'pbC' + +'opy'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#6'p' + +'bCopy'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#6 + +'pbCopy'#4'Left'#3't'#1#6'Height'#2#16#3'Top'#3#139#0#5'Width'#2#12#7'Anchor' + +'s'#11#0#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#9'TCheckBox'#23'chkNoPath' + +'Reconstruction'#4'Left'#3'p'#2#6'Height'#2#20#4'Hint'#6#176'Files will be c' + +'opied to the root of your chosen '#10'destination directory. Duplicate file' + +' NAMES '#10'will have their names appended with '#10'DuplicatedNameX to avo' + +'id filesystem conflicts'#3'Top'#2#0#5'Width'#2#127#7'Anchors'#11#6'akLeft'#0 + +#7'Caption'#6#19'Don''t rebuild path?'#8'TabOrder'#2#7#0#0#9'TCheckBox'#13'c' + +'hkCopyHidden'#4'Left'#3'p'#2#6'Height'#2#20#4'Hint'#6'EIf checked, will fin' + +'d hidden directories and files and copy those too'#3'Top'#2' '#5'Width'#2'{' + +#7'Caption'#6#18'Copy hidden files?'#8'TabOrder'#2#8#0#0#12'TProgressBar'#6 + +'pbCopy'#23'AnchorSideRight.Control'#7#24'lblFilesCopiedPercentage'#4'Left'#3 + +#136#0#6'Height'#2#20#3'Top'#3#136#0#5'Width'#3#216#0#8'TabOrder'#2#9#0#0#9 + +'TCheckBox'#26'lblschedulertickboxCopyTab'#4'Left'#3#0#1#6'Height'#2#20#4'Hi' + +'nt'#6#157'Tick and set a date and time ahead of current time'#13#10'and the' + +'n select the source and destination folders.'#13#10'Hash, copy and hash wil' + +'l start at the specified time'#3'Top'#2'@'#5'Width'#2'l'#7'Caption'#6#16'St' + +'art at a time:'#8'OnChange'#7' lblschedulertickboxCopyTabChange'#8'TabOrder' + +#2#10#0#0#17'TZVDateTimePicker'#23'ZVDateTimePickerCopyTab'#4'Left'#3#16#1#6 + +'Height'#2#24#4'Hint'#6'(Enter date and time (hours and minutes) '#3'Top'#2 + +'`'#5'Width'#3#138#0#11'CenturyFrom'#3#149#7#7'MaxDate'#5#0#0#0#0#0#0#173#142 + +#15'@'#7'MinDate'#5#0#0#0#0#0#0#240#166#14'@'#8'TabOrder'#2#11#7'Enabled'#8 + +#17'TrailingSeparator'#8#15'TextForNullDate'#6#18'Choose date & time'#12'Lea' + +'dingZeros'#9#7'Visible'#8#4'Kind'#7#11'dtkDateTime'#10'TimeFormat'#7#4'tf24' + +#11'TimeDisplay'#7#4'tdHM'#8'DateMode'#7#10'dmComboBox'#4'Date'#5#0#176#219 + +#185#131#137#22#242#254'C'#4'Time'#5#0#176#219#185#131#137#22#242#254'C'#20 + +'UseDefaultSeparators'#9#17'HideDateTimeParts'#11#0#10'MonthNames'#6#4'Long' + +#0#0#6'TLabel'#22'lblNoOfFilesToExamine2'#4'Left'#3#136#0#6'Height'#2#16#3'T' + +'op'#2'h'#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#0#7'TButto' + +'n'#18'Button8CopyAndHash'#4'Left'#3#128#1#6'Height'#2#23#4'Hint'#6#130'Only' + +' enabled once a valid source and destination directory are chosen or just a' + +' valid source if only a list generation is needed. '#3'Top'#3' '#1#5'Width' + +#2'P'#7'Caption'#6#4'&Go!'#5'Color'#4#137#250#137#0#7'Enabled'#8#10'Font.Sty' + +'le'#11#6'fsBold'#0#7'OnClick'#7#23'Button8CopyAndHashClick'#10'ParentFont'#8 + +#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#0#0#0#5'TEdit'#15'Edit2Sou' + +'rcePath'#4'Left'#2#8#6'Height'#2#24#4'Hint'#6'SShow currently selected sour' + +'ce directory'#13#10'Switch to UNC path by ticking "UNC Mode?"'#3'Top'#3#216 + +#0#5'Width'#3'm'#1#5'Color'#7#8'clSilver'#7'OnEnter'#7#20'Edit2SourcePathEnt' + +'er'#8'ReadOnly'#9#8'TabOrder'#2#1#4'Text'#6',Select source directory (or en' + +'able UNC mode)'#7'Visible'#8#0#0#5'TEdit'#20'Edit3DestinationPath'#4'Left'#3 + +#224#1#6'Height'#2#24#4'Hint'#6'XShow currently selected destination directo' + +'ry'#13#10'Switch to UNC path by ticking "UNC Mode?"'#3'Top'#3#216#0#5'Width' + +#3'e'#1#5'Color'#7#8'clSilver'#7'OnEnter'#7#25'Edit3DestinationPathEnter'#8 + +'ReadOnly'#9#8'TabOrder'#2#2#4'Text'#6'1Select destination directory (or ena' + +'ble UNC mode)'#7'Visible'#8#0#0#10'TStatusBar'#10'StatusBar3'#4'Left'#2#0#6 + +'Height'#2#20#3'Top'#3'+'#2#5'Width'#3'>'#3#6'Panels'#14#0#14'ParentShowHint' + +#8#0#0#14'TShellTreeView'#8'DirListA'#4'Left'#2#8#6'Height'#3#16#1#4'Hint'#6 + +'%Single click where to copy files FROM'#3'Top'#3#4#1#5'Width'#3'm'#1#7'Anch' + +'ors'#11#6'akLeft'#8'akBottom'#0#10'AutoExpand'#9#12'FileSortType'#7#11'fstA' + +'lphabet'#8'HotTrack'#9#6'Images'#7#10'ImageList1'#8'ReadOnly'#9#8'TabOrder' + +#2#5#7'OnClick'#7#13'DirListAClick'#7'Options'#11#19'tvoAllowMultiselect'#13 + +'tvoAutoExpand'#17'tvoAutoItemHeight'#16'tvoHideSelection'#11'tvoHotTrack'#21 + ,'tvoKeepCollapsedNodes'#11'tvoReadOnly'#14'tvoShowButtons'#12'tvoShowLines' + +#11'tvoShowRoot'#11'tvoToolTips'#13'tvoThemedDraw'#0#16'TreeLinePenStyle'#7#7 + +'psSolid'#11'ObjectTypes'#11#9'otFolders'#8'otHidden'#0#0#0#14'TShellTreeVie' + +'w'#8'DirListB'#4'Left'#3#224#1#6'Height'#3#16#1#4'Hint'#6'#Single click whe' + +'re to copy files TO'#3'Top'#3#4#1#5'Width'#3'e'#1#7'Anchors'#11#6'akLeft'#8 + +'akBottom'#0#10'AutoExpand'#9#12'FileSortType'#7#11'fstAlphabet'#6'Images'#7 + +#10'ImageList1'#8'TabOrder'#2#6#7'OnClick'#7#13'DirListBClick'#7'Options'#11 + +#13'tvoAutoExpand'#17'tvoAutoItemHeight'#16'tvoHideSelection'#21'tvoKeepColl' + +'apsedNodes'#14'tvoShowButtons'#12'tvoShowLines'#11'tvoShowRoot'#11'tvoToolT' + +'ips'#13'tvoThemedDraw'#0#11'ObjectTypes'#11#9'otFolders'#8'otHidden'#0#0#0#7 + +'TButton'#12'btnStopScan2'#4'Left'#3#130#1#6'Height'#2#23#4'Hint'#6'NClick t' + +'o abort the hash as soon as the'#10'current file hashing action completes. ' + +#3'Top'#3'H'#1#5'Width'#2'N'#7'Caption'#6#5'St&op'#7'OnClick'#7#17'btnStopSc' + +'an2Click'#8'TabOrder'#2#7#0#0#9'TCheckBox'#10'chkUNCMode'#4'Left'#3#128#1#6 + +'Height'#2#20#4'Hint'#6'DTick to enter UNC network path '#13#10'instead of u' + +'sing treeview selection'#3'Top'#3#216#0#5'Width'#2'U'#7'Caption'#6#9'UNC Mo' + +'de?'#8'OnChange'#7#16'chkUNCModeChange'#8'TabOrder'#2#8#0#0#0#11'TRadioGrou' + +'p'#24'AlgorithmChoiceRadioBox4'#4'Left'#2#16#6'Height'#3#129#0#3'Top'#2#10#5 + +'Width'#2'h'#8'AutoFill'#9#7'Caption'#6#9'Algorithm'#28'ChildSizing.LeftRigh' + +'tSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHo' + +'rizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7 + +#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScale' + +'Childs'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.' + +'Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine' + +#2#1#12'ClientHeight'#2'l'#11'ClientWidth'#2'd'#11'Font.Height'#2#243#9'Item' + +'Index'#2#1#13'Items.Strings'#1#6#3'MD5'#6#5'SHA-1'#6#6'SHA256'#6#6'SHA512'#6 + +#6'xxHash'#0#7'OnClick'#7#29'AlgorithmChoiceRadioBox4Click'#10'ParentFont'#8 + +#8'TabOrder'#2#1#0#0#0#9'TTabSheet'#9'TabSheet7'#7'Caption'#6#17'Compare Two' + +' Files'#12'ClientHeight'#3#140#2#11'ClientWidth'#3#208#3#0#11'TRadioGroup' + +#24'AlgorithmChoiceRadioBox5'#4'Left'#2#16#6'Height'#3#129#0#3'Top'#2#10#5'W' +'idth'#2'h'#8'AutoFill'#9#7'Caption'#6#9'Algorithm'#28'ChildSizing.LeftRight' +'Spacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHor' +'izontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24 @@ -153,346 +423,71 @@ LazarusResources.Add('TMainForm','FORMDATA',[ +'out'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1 +#12'ClientHeight'#2'l'#11'ClientWidth'#2'd'#11'Font.Height'#2#243#9'ItemInde' +'x'#2#1#13'Items.Strings'#1#6#3'MD5'#6#5'SHA-1'#6#6'SHA256'#6#6'SHA512'#6#6 - +'xxHash'#0#7'OnClick'#7#29'AlgorithmChoiceRadioBox2Click'#18'OnSelectionChan' - +'ged'#7'(AlgorithmChoiceRadioBox2SelectionChanged'#10'ParentFont'#8#8'TabOrd' - +'er'#2#1#0#0#0#9'TTabSheet'#9'TabSheet3'#4'Hint'#6'iCompute hashes for multi' - +'ple files in a directory'#13#10'recursively, or just those in the root of t' - +'he directory'#7'Caption'#6#5'FileS'#12'ClientHeight'#3'w'#2#11'ClientWidth' - +#3#210#3#14'ParentShowHint'#8#8'ShowHint'#9#0#9'TGroupBox'#24'DirectoryHashi' - +'ngGroupBox'#4'Left'#2'x'#6'Height'#3's'#2#3'Top'#2#10#5'Width'#3'H'#3#7'Anc' - +'hors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#7'Caption'#6'9Hash all' - +' files in chosen directory - recursive by default'#12'ClientHeight'#3'^'#2 - +#11'ClientWidth'#3'D'#3#5'Color'#7#6'clForm'#11'Font.Height'#2#243#11'Parent' - +'Color'#8#10'ParentFont'#8#8'TabOrder'#2#0#0#6'TLabel'#6'Label2'#23'AnchorSi' - +'deRight.Control'#7#16'lblFilesExamined'#4'Left'#3#8#2#6'Height'#2#16#3'Top' - +#2#28#5'Width'#2'o'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption' - +#6#17'# Files Examined:'#11'Font.Height'#2#243#11'ParentColor'#8#10'ParentFo' - +'nt'#8#0#0#7'TButton'#28'btnRecursiveDirectoryHashing'#4'Left'#2#8#6'Height' - +#2#23#4'Hint'#6'{All files and subdirectories below the chosen '#10'director' - +'y will be hashed, subject to selected'#10'options. Recursive by default.'#3 - +'Top'#2']'#5'Width'#2'u'#8'AutoSize'#9#7'Caption'#6#17'Select &Directory'#5 - +'Color'#4#128#255#128#0#10'Font.Style'#11#6'fsBold'#0#7'OnClick'#7'!btnRecur' - +'siveDirectoryHashingClick'#10'ParentFont'#8#14'ParentShowHint'#8#8'ShowHint' - +#9#8'TabOrder'#2#5#0#0#5'TEdit'#16'DirSelectedField'#4'Left'#2#8#6'Height'#2 - +#24#4'Hint'#6#27'The chosen parent directory'#3'Top'#3#136#0#5'Width'#3'8'#3 - +#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Color'#7#8'clSilver'#8'TabO' - +'rder'#2#0#4'Text'#6#14'Dir selected :'#0#0#6'TLabel'#6'Label4'#23'AnchorSid' - +'eRight.Control'#7#15'lblNoFilesInDir'#4'Left'#3#8#2#6'Height'#2#16#3'Top'#2 - +#6#5'Width'#2'o'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6 - +#15'# Files in Dir:'#11'ParentColor'#8#0#0#6'TLabel'#18'PercentageComplete'#4 - +'Left'#3#8#2#6'Height'#2#16#3'Top'#2'8'#5'Width'#2'T'#7'Anchors'#11#5'akTop' - +#6'akLeft'#7'akRight'#0#7'Caption'#6#11'% Complete:'#11'ParentColor'#8#0#0#9 - +'TCheckBox'#18'SaveToCSVCheckBox1'#4'Left'#2#6#6'Height'#2#20#4'Hint'#6'7Tic' - +'k to choose a filename and location for the log file'#3'Top'#2#6#5'Width'#2 - +'a'#7'Caption'#6#12'Save to CSV?'#7'Checked'#9#14'ParentShowHint'#8#8'ShowHi' - +'nt'#9#5'State'#7#9'cbChecked'#8'TabOrder'#2#1#0#0#9'TCheckBox'#19'SaveToHTM' - +'LCheckBox1'#4'Left'#2#6#6'Height'#2#20#3'Top'#2#28#5'Width'#2'i'#7'Caption' - +#6#13'Save to HTML?'#8'TabOrder'#2#2#0#0#7'TButton'#19'btnClipboardResults'#4 - +'Left'#3#224#0#6'Height'#2#26#4'Hint'#6'-Press this to copy entire grid cont' - +'ent to RAM'#3'Top'#2']'#5'Width'#2'P'#8'AutoSize'#9#7'Caption'#6#9'Clipboar' - +'d'#7'Enabled'#8#7'OnClick'#7#24'btnClipboardResultsClick'#14'ParentShowHint' - +#8#8'ShowHint'#9#8'TabOrder'#2#7#0#0#7'TButton'#12'btnStopScan1'#4'Left'#3 - +#152#0#6'Height'#2#23#4'Hint'#6'NClick to abort the hash as soon as the'#10 - ,'current file hashing action completes. '#3'Top'#2']'#5'Width'#2'0'#8'AutoSi' - +'ze'#9#7'Caption'#6#5'S&top'#7'OnClick'#7#17'btnStopScan1Click'#10'ParentFon' - +'t'#8#8'TabOrder'#2#6#0#0#9'TCheckBox'#23'chkRecursiveDirOverride'#4'Left'#3 - +#152#0#6'Height'#2#20#3'Top'#2' '#5'Width'#3#162#0#7'Caption'#6#25'Ignoring ' - +'sub-directories?'#8'TabOrder'#2#3#0#0#9'TCheckBox'#17'chkFlagDuplicates'#4 - +'Left'#3#152#0#6'Height'#2#20#4'Hint'#6'/Have duplicate files (by hash value' - +') identified'#3'Top'#2#6#5'Width'#2'p'#7'Caption'#6#16'Flag Duplicates?'#8 - +'TabOrder'#2#4#0#0#6'TLabel'#6'Label5'#4'Left'#2'n'#6'Height'#2#24#3'Top'#3 - +'8'#1#5'Width'#3'^'#2#7'Caption'#6'DThis area will be populated once the sca' - +'n is complete...please wait!'#11'Font.Height'#2#236#11'ParentColor'#8#10'Pa' - +'rentFont'#8#7'Visible'#8#8'WordWrap'#9#0#0#11'TStringGrid'#21'RecursiveDisp' - +'layGrid1'#4'Left'#2#6#6'Height'#3#136#1#4'Hint'#6#156'Select single or mult' - +'iple cells then ''Ctrl + C'' to copy content to clipboard. Click headers t' - +'o sort by column header,auto-expand and re-arrange by dragging'#3'Top'#3#176 - +#0#5'Width'#3'8'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0 - +#5'Color'#7#9'clDefault'#8'ColCount'#2#6#16'ColumnClickSorts'#9#7'Columns'#14 - +#1#7'MinSize'#2'('#7'MaxSize'#3#16''''#8'ReadOnly'#9#15'Title.Alignment'#7#8 - +'taCenter'#13'Title.Caption'#6#9'File Name'#5'Width'#3#250#0#0#1#13'Title.Ca' - +'ption'#6#4'Path'#5'Width'#3#250#0#0#1#8'ReadOnly'#9#15'Title.Alignment'#7#8 - +'taCenter'#13'Title.Caption'#6#10'Hash Value'#5'Width'#3','#1#0#1#13'Title.C' - +'aption'#6#19'File Size (on Disk)'#5'Width'#3#200#0#0#1#13'Title.Caption'#6 - +#10'Duplicate?'#0#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzLine'#10 - +'goVertLine'#10'goHorzLine'#13'goRangeSelect'#19'goDrawFocusSelected'#11'goC' - +'olSizing'#11'goColMoving'#13'goColSpanning'#18'goDblClickAutoSize'#14'goSmo' - +'othScroll'#19'goScrollKeepVisible'#20'goDontScrollPartCell'#0#14'ParentShow' - +'Hint'#8#8'RowCount'#2#2#8'ShowHint'#9#8'TabOrder'#2#8#16'TitleFont.Height'#2 - +#243#10'TitleStyle'#7#10'tsStandard'#7'Visible'#8#0#0#10'TStatusBar'#10'Stat' - +'usBar2'#23'AnchorSideRight.Control'#7#24'DirectoryHashingGroupBox'#20'Ancho' - +'rSideRight.Side'#7#9'asrBottom'#4'Left'#2#8#6'Height'#2#20#3'Top'#3'0'#2#5 - +'Width'#3'<'#3#5'Align'#7#8'alCustom'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akR' - +'ight'#0#6'Panels'#14#0#0#0#6'TLabel'#13'lblTimeTaken3'#23'AnchorSideRight.C' - +'ontrol'#7#24'DirectoryHashingGroupBox'#20'AnchorSideRight.Side'#7#9'asrBott' - +'om'#4'Left'#3#174#2#6'Height'#2#17#3'Top'#2#6#5'Width'#3#150#0#7'Anchors'#11 - +#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#8#7'Caption'#6#3'...'#11'Parent' - +'Color'#8#0#0#6'TLabel'#13'lblTimeTaken4'#23'AnchorSideRight.Control'#7#24'D' - +'irectoryHashingGroupBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3 - +#174#2#6'Height'#2#16#3'Top'#2'8'#5'Width'#3#150#0#7'Anchors'#11#5'akTop'#6 - +'akLeft'#7'akRight'#0#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#15 - +'lblNoFilesInDir'#23'AnchorSideRight.Control'#7#13'lblTimeTaken3'#4'Left'#3 - +'w'#2#6'Height'#2#16#3'Top'#2#6#5'Width'#2'7'#7'Anchors'#11#5'akTop'#6'akLef' - +'t'#7'akRight'#0#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#21'lblP' - +'ercentageComplete'#23'AnchorSideRight.Control'#7#13'lblTimeTaken4'#4'Left'#3 - +'w'#2#6'Height'#2#16#3'Top'#2'8'#5'Width'#2'7'#7'Anchors'#11#5'akTop'#6'akLe' - +'ft'#7'akRight'#0#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#16'lbl' - +'FilesExamined'#23'AnchorSideRight.Control'#7#21'lblTotalBytesExamined'#4'Le' - +'ft'#3'w'#2#6'Height'#2#16#3'Top'#2#28#5'Width'#2'7'#7'Anchors'#11#5'akTop'#6 - +'akLeft'#7'akRight'#0#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#21 - +'lblTotalBytesExamined'#23'AnchorSideRight.Control'#7#24'DirectoryHashingGro' - +'upBox'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3#174#2#6'Height'#2 - +#16#3'Top'#2#28#5'Width'#3#150#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight' - +#0#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#9'TCheckBox'#14'chkHiddenFiles' - +#4'Left'#3'P'#1#6'Height'#2#20#4'Hint'#6#157'Tick to have files in hidden fo' - +'lders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but' - +' hidden folders, ergo their contents, are not found by default.'#3'Top'#2#6 - +#5'Width'#3#130#0#7'Caption'#6#19'Hidden folders too?'#8'TabOrder'#2#10#0#0#5 - +'TEdit'#14'FileMaskField2'#4'Left'#3'8'#1#6'Height'#2#24#4'Hint'#6'fUse an a' - +'sterix, full stop and the file type '#10'extension, seperated by a semi-col' - +'on.'#10'NO space characters'#3'Top'#2'8'#5'Width'#3#200#0#14'ParentShowHint' - +#8#8'ShowHint'#9#8'TabOrder'#2#11#4'Text'#6' *.doc;*.docx;*.xls;*.xlsx;*.pdf' - +';'#7'Visible'#8#0#0#9'TCheckBox'#21'FileTypeMaskCheckBox2'#4'Left'#3'P'#1#6 - +'Height'#2#20#3'Top'#2' '#5'Width'#2'{'#7'Caption'#6#18'Choose file types?'#8 - +'OnChange'#7#27'FileTypeMaskCheckBox2Change'#8'TabOrder'#2#12#0#0#17'TZVDate' - +'TimePicker'#24'ZVDateTimePickerFileSTab'#4'Left'#3#152#0#6'Height'#2#24#3'T' - +'op'#2'8'#5'Width'#3#138#0#11'CenturyFrom'#3#149#7#7'MaxDate'#5#0#0#0#0#0#0 - ,#247#141#15'@'#7'MinDate'#5#0#0#0#0#0#0#240#166#14'@'#8'TabOrder'#2#13#7'Ena' - +'bled'#8#17'TrailingSeparator'#8#15'TextForNullDate'#6#18'Choose date & time' - +#12'LeadingZeros'#9#7'Visible'#8#4'Kind'#7#11'dtkDateTime'#10'TimeFormat'#7#4 - +'tf24'#11'TimeDisplay'#7#4'tdHM'#8'DateMode'#7#10'dmComboBox'#4'Date'#5#0#176 - +#219#185#131#137#22#242#254'C'#4'Time'#5#0#176#219#185#131#137#22#242#254'C' - +#20'UseDefaultSeparators'#9#17'HideDateTimeParts'#11#0#10'MonthNames'#6#4'Lo' - +'ng'#0#0#9'TCheckBox'#27'lblschedulertickboxFileSTab'#4'Left'#2#6#6'Height'#2 - +#20#4'Hint'#6'ZTick and set a date and time ahead of current time'#13#10'and' - +' then select the directory to hash.'#3'Top'#2'8'#5'Width'#2'l'#7'Caption'#6 - +#16'Start at a time:'#8'OnChange'#7'!lblschedulertickboxFileSTabChange'#8'Ta' - +'bOrder'#2#14#0#0#0#11'TRadioGroup'#24'AlgorithmChoiceRadioBox3'#4'Left'#2#16 - +#6'Height'#3#129#0#3'Top'#2#10#5'Width'#2'h'#8'AutoFill'#9#7'Caption'#6#9'Al' - +'gorithm'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomSpaci' - +'ng'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize'#27 - +'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizing.' - +'ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14 - +'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBottom' - +#27'ChildSizing.ControlsPerLine'#2#1#12'ClientHeight'#2'l'#11'ClientWidth'#2 - +'d'#11'Font.Height'#2#243#9'ItemIndex'#2#1#13'Items.Strings'#1#6#3'MD5'#6#5 - +'SHA-1'#6#6'SHA256'#6#6'SHA512'#6#6'xxHash'#0#7'OnClick'#7#29'AlgorithmChoic' - +'eRadioBox3Click'#10'ParentFont'#8#8'TabOrder'#2#1#0#0#12'TProgressBar'#7'pb' - +'FileS'#4'Left'#3#144#2#6'Height'#2#20#3'Top'#2'w'#5'Width'#3'('#1#8'TabOrde' - +'r'#2#2#0#0#0#9'TTabSheet'#9'TabSheet4'#4'Hint'#6'\Choose a directory, have ' - +'its content hashed, files are copied to destination, and re-hashed.'#7'Capt' - +'ion'#6#5'&Copy'#12'ClientHeight'#3'w'#2#11'ClientWidth'#3#210#3#14'ParentSh' - +'owHint'#8#8'ShowHint'#9#0#9'TGroupBox'#24'CopyFilesHashingGroupBox'#4'Left' - +#2'x'#6'Height'#3'T'#2#3'Top'#2#8#5'Width'#3'F'#3#7'Anchors'#11#5'akTop'#6'a' - +'kLeft'#7'akRight'#0#7'Caption'#6'_Hash files in chosen directory, copy them' - +', and re-hash the copied files (recursive by default) '#12'ClientHeight'#3 - +'?'#2#11'ClientWidth'#3'B'#3#5'Color'#7#6'clForm'#11'Font.Height'#2#243#11'P' - +'arentColor'#8#10'ParentFont'#8#8'TabOrder'#2#0#0#6'TPanel'#24'Panel1CopyAnd' - +'HashOptions'#4'Left'#2#8#6'Height'#3#184#0#3'Top'#2#8#5'Width'#3'1'#3#7'Anc' - +'hors'#11#5'akTop'#6'akLeft'#7'akRight'#0#12'ClientHeight'#3#184#0#11'Client' - +'Width'#3'1'#3#8'TabOrder'#2#3#7'OnClick'#7#29'Panel1CopyAndHashOptionsClick' - +#0#9'TCheckBox'#22'CheckBoxListOfDirsOnly'#4'Left'#2#14#6'Height'#2#20#4'Hin' - +'t'#6'ATick to have child directories listed, but no files inside hashed'#3 - +'Top'#2#0#5'Width'#3#161#0#7'Anchors'#11#6'akLeft'#0#7'Caption'#6#25'Just LI' - +'ST sub-directories'#8'OnChange'#7#28'CheckBoxListOfDirsOnlyChange'#8'TabOrd' - +'er'#2#0#0#0#9'TCheckBox'#30'CheckBoxListOfDirsAndFilesOnly'#4'Left'#2#14#6 - +'Height'#2#20#4'Hint'#6'MTick to have child directories and files listed, bu' - +'t no files actually hashed'#3'Top'#2' '#5'Width'#3#213#0#7'Caption'#6'#Just' - +' LIST sub-directories and files'#8'OnChange'#7'$CheckBoxListOfDirsAndFilesO' - +'nlyChange'#8'TabOrder'#2#1#0#0#9'TCheckBox'#19'SaveToHTMLCheckBox2'#4'Left' - +#3#0#1#6'Height'#2#20#4'Hint'#6#29'Save results as HTML web page'#3'Top'#2#0 - +#5'Width'#3#142#0#7'Anchors'#11#6'akLeft'#0#7'Caption'#6#20'Save results (HT' - +'ML)?'#8'TabOrder'#2#2#0#0#9'TCheckBox'#18'SaveToCSVCheckBox2'#4'Left'#3#0#1 - +#6'Height'#2#20#4'Hint'#6'-Save results as CSV data (spreadsheet format)'#3 - +'Top'#2' '#5'Width'#3#134#0#7'Caption'#6#19'Save results (CSV)?'#7'Checked'#9 - +#5'State'#7#9'cbChecked'#8'TabOrder'#2#3#0#0#9'TCheckBox'#21'FileTypeMaskChe' - +'ckBox1'#4'Left'#3#192#1#6'Height'#2#20#4'Hint'#6'$Only copy files of a part' - +'icular type'#3'Top'#2' '#5'Width'#2'{'#7'Caption'#6#18'Choose file types?'#8 - +'OnChange'#7#27'FileTypeMaskCheckBox1Change'#8'TabOrder'#2#5#0#0#5'TEdit'#13 - +'FileMaskField'#4'Left'#3#208#1#6'Height'#2#24#4'Hint'#6'fUse an asterix, fu' - +'ll stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO' - +' space characters'#3'Top'#2'@'#5'Width'#3#248#0#14'ParentShowHint'#8#8'Show' - +'Hint'#9#8'TabOrder'#2#6#4'Text'#6' *.doc;*.docx;*.xls;*.xlsx;*.pdf;'#7'Visi' - +'ble'#8#0#0#9'TCheckBox'#18'chkNoRecursiveCopy'#4'Left'#3#192#1#6'Height'#2 - +#20#4'Hint'#6'5Only copy files found in the root of chosen directory'#3'Top' - +#2#0#5'Width'#3#152#0#7'Anchors'#11#6'akLeft'#0#7'Caption'#6#23'Ignore sub-d' - +'irectories?'#8'TabOrder'#2#4#0#0#6'TLabel'#7'Label11'#4'Left'#2#14#6'Height' - +#2#16#3'Top'#2'H'#5'Width'#2'N'#7'Caption'#6#15'# Files in Dir:'#11'ParentCo' - +'lor'#8#0#0#6'TLabel'#7'Label12'#4'Left'#2#14#6'Height'#2#16#3'Top'#2'h'#5'W' - +'idth'#2'g'#7'Caption'#6#17'# Files Examined:'#11'ParentColor'#8#0#0#6'TLabe' - +'l'#7'Label13'#4'Left'#2#14#6'Height'#2#16#3'Top'#3#136#0#5'Width'#2'K'#7'Ca' - ,'ption'#6#11'% Complete:'#11'ParentColor'#8#0#0#6'TLabel'#14'lblTimeTaken5A' - +#4'Left'#3#208#1#6'Height'#2#16#3'Top'#2'a'#5'Width'#2'F'#7'Caption'#6#12'St' - +'art Time: '#11'ParentColor'#8#0#0#6'TLabel'#14'lblTimeTaken5B'#4'Left'#3#208 - +#1#6'Height'#2#16#3'Top'#2'y'#5'Width'#2'C'#7'Caption'#6#11'End Time: '#11 - +'ParentColor'#8#0#0#6'TLabel'#14'lblTimeTaken6A'#4'Left'#3'0'#2#6'Height'#2 - +#16#3'Top'#2'a'#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TL' - +'abel'#14'lblTimeTaken6B'#4'Left'#3'0'#2#6'Height'#2#16#3'Top'#2'y'#5'Width' - +#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#14'lblTimeTaken5C' - +#4'Left'#3#208#1#6'Height'#2#16#3'Top'#3#145#0#5'Width'#2'I'#7'Caption'#6#11 - +'Time Taken:'#11'ParentColor'#8#0#0#6'TLabel'#14'lblTimeTaken6C'#4'Left'#3'0' - +#2#6'Height'#2#16#3'Top'#3#145#0#5'Width'#2#12#7'Caption'#6#3'...'#11'Parent' - +'Color'#8#0#0#6'TLabel'#21'lblNoOfFilesToExamine'#4'Left'#3#136#0#6'Height'#2 - +#16#3'Top'#2'H'#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TL' - +'abel'#18'lblDataCopiedSoFar'#4'Left'#3#208#0#6'Height'#2#16#3'Top'#2'h'#5'W' - +'idth'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#24'lblFilesC' - +'opiedPercentage'#22'AnchorSideLeft.Control'#7#6'pbCopy'#19'AnchorSideLeft.S' - +'ide'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#6'pbCopy'#18'AnchorSideTop.' - +'Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#6'pbCopy'#4'Left'#3'v'#1 - +#6'Height'#2#16#3'Top'#3#139#0#5'Width'#2#12#7'Anchors'#11#0#7'Caption'#6#3 - +'...'#11'ParentColor'#8#0#0#9'TCheckBox'#23'chkNoPathReconstruction'#4'Left' - +#3'p'#2#6'Height'#2#20#4'Hint'#6#176'Files will be copied to the root of you' - +'r chosen '#10'destination directory. Duplicate file NAMES '#10'will have th' - +'eir names appended with '#10'DuplicatedNameX to avoid filesystem conflicts' - +#3'Top'#2#0#5'Width'#2#127#7'Anchors'#11#6'akLeft'#0#7'Caption'#6#19'Don''t ' - +'rebuild path?'#8'TabOrder'#2#7#0#0#9'TCheckBox'#13'chkCopyHidden'#4'Left'#3 - +'p'#2#6'Height'#2#20#4'Hint'#6'EIf checked, will find hidden directories and' - +' files and copy those too'#3'Top'#2' '#5'Width'#2'{'#7'Caption'#6#18'Copy h' - +'idden files?'#8'TabOrder'#2#8#0#0#12'TProgressBar'#6'pbCopy'#23'AnchorSideR' - +'ight.Control'#7#24'lblFilesCopiedPercentage'#4'Left'#3#136#0#6'Height'#2#20 - +#3'Top'#3#136#0#5'Width'#3#216#0#8'TabOrder'#2#9#0#0#9'TCheckBox'#26'lblsche' - +'dulertickboxCopyTab'#4'Left'#3#0#1#6'Height'#2#20#4'Hint'#6#157'Tick and se' - +'t a date and time ahead of current time'#13#10'and then select the source a' - +'nd destination folders.'#13#10'Hash, copy and hash will start at the specif' - +'ied time'#3'Top'#2'@'#5'Width'#2'l'#7'Caption'#6#16'Start at a time:'#8'OnC' - +'hange'#7' lblschedulertickboxCopyTabChange'#8'TabOrder'#2#10#0#0#17'TZVDate' - +'TimePicker'#23'ZVDateTimePickerCopyTab'#4'Left'#3#16#1#6'Height'#2#24#4'Hin' - +'t'#6'(Enter date and time (hours and minutes) '#3'Top'#2'`'#5'Width'#3#138#0 - +#11'CenturyFrom'#3#149#7#7'MaxDate'#5#0#0#0#0#0#0#173#142#15'@'#7'MinDate'#5 - +#0#0#0#0#0#0#240#166#14'@'#8'TabOrder'#2#11#7'Enabled'#8#17'TrailingSeparato' - +'r'#8#15'TextForNullDate'#6#18'Choose date & time'#12'LeadingZeros'#9#7'Visi' - +'ble'#8#4'Kind'#7#11'dtkDateTime'#10'TimeFormat'#7#4'tf24'#11'TimeDisplay'#7 - +#4'tdHM'#8'DateMode'#7#10'dmComboBox'#4'Date'#5#0#176#219#185#131#137#22#242 - +#254'C'#4'Time'#5#0#176#219#185#131#137#22#242#254'C'#20'UseDefaultSeparator' - +'s'#9#17'HideDateTimeParts'#11#0#10'MonthNames'#6#4'Long'#0#0#6'TLabel'#22'l' - +'blNoOfFilesToExamine2'#4'Left'#3#136#0#6'Height'#2#16#3'Top'#2'h'#5'Width'#2 - +#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#0#7'TButton'#18'Button8CopyAnd' - +'Hash'#4'Left'#3#128#1#6'Height'#2#23#4'Hint'#6#130'Only enabled once a vali' - +'d source and destination directory are chosen or just a valid source if onl' - +'y a list generation is needed. '#3'Top'#3' '#1#5'Width'#2'P'#7'Caption'#6#4 - +'&Go!'#5'Color'#4#137#250#137#0#7'Enabled'#8#10'Font.Style'#11#6'fsBold'#0#7 - +'OnClick'#7#23'Button8CopyAndHashClick'#10'ParentFont'#8#14'ParentShowHint'#8 - +#8'ShowHint'#9#8'TabOrder'#2#0#0#0#5'TEdit'#15'Edit2SourcePath'#4'Left'#2#8#6 - +'Height'#2#24#4'Hint'#6'SShow currently selected source directory'#13#10'Swi' - +'tch to UNC path by ticking "UNC Mode?"'#3'Top'#3#216#0#5'Width'#3'm'#1#5'Co' - +'lor'#7#8'clSilver'#7'OnEnter'#7#20'Edit2SourcePathEnter'#8'ReadOnly'#9#8'Ta' - +'bOrder'#2#1#4'Text'#6',Select source directory (or enable UNC mode)'#7'Visi' - +'ble'#8#0#0#5'TEdit'#20'Edit3DestinationPath'#4'Left'#3#224#1#6'Height'#2#24 - +#4'Hint'#6'XShow currently selected destination directory'#13#10'Switch to U' - +'NC path by ticking "UNC Mode?"'#3'Top'#3#216#0#5'Width'#3'e'#1#5'Color'#7#8 - +'clSilver'#7'OnEnter'#7#25'Edit3DestinationPathEnter'#8'ReadOnly'#9#8'TabOrd' - +'er'#2#2#4'Text'#6'1Select destination directory (or enable UNC mode)'#7'Vis' - +'ible'#8#0#0#10'TStatusBar'#10'StatusBar3'#4'Left'#2#0#6'Height'#2#20#3'Top' - +#3'+'#2#5'Width'#3'B'#3#6'Panels'#14#0#14'ParentShowHint'#8#0#0#14'TShellTre' - +'eView'#8'DirListA'#4'Left'#2#8#6'Height'#3#16#1#4'Hint'#6'%Single click whe' - ,'re to copy files FROM'#3'Top'#3#3#1#5'Width'#3'm'#1#7'Anchors'#11#6'akLeft' - +#8'akBottom'#0#10'AutoExpand'#9#12'FileSortType'#7#11'fstAlphabet'#8'HotTrac' - +'k'#9#6'Images'#7#10'ImageList1'#8'ReadOnly'#9#8'TabOrder'#2#5#7'OnClick'#7 - +#13'DirListAClick'#7'Options'#11#19'tvoAllowMultiselect'#13'tvoAutoExpand'#17 - +'tvoAutoItemHeight'#16'tvoHideSelection'#11'tvoHotTrack'#21'tvoKeepCollapsed' - +'Nodes'#11'tvoReadOnly'#14'tvoShowButtons'#12'tvoShowLines'#11'tvoShowRoot' - +#11'tvoToolTips'#13'tvoThemedDraw'#0#16'TreeLinePenStyle'#7#7'psSolid'#11'Ob' - +'jectTypes'#11#9'otFolders'#8'otHidden'#0#0#0#14'TShellTreeView'#8'DirListB' - +#4'Left'#3#224#1#6'Height'#3#16#1#4'Hint'#6'#Single click where to copy file' - +'s TO'#3'Top'#3#3#1#5'Width'#3'e'#1#7'Anchors'#11#6'akLeft'#8'akBottom'#0#10 - +'AutoExpand'#9#12'FileSortType'#7#11'fstAlphabet'#6'Images'#7#10'ImageList1' - +#8'TabOrder'#2#6#7'OnClick'#7#13'DirListBClick'#7'Options'#11#13'tvoAutoExpa' - +'nd'#17'tvoAutoItemHeight'#16'tvoHideSelection'#21'tvoKeepCollapsedNodes'#14 - +'tvoShowButtons'#12'tvoShowLines'#11'tvoShowRoot'#11'tvoToolTips'#13'tvoThem' - +'edDraw'#0#11'ObjectTypes'#11#9'otFolders'#8'otHidden'#0#0#0#7'TButton'#12'b' - +'tnStopScan2'#4'Left'#3#130#1#6'Height'#2#23#4'Hint'#6'NClick to abort the h' - +'ash as soon as the'#10'current file hashing action completes. '#3'Top'#3'H' - +#1#5'Width'#2'N'#7'Caption'#6#5'St&op'#7'OnClick'#7#17'btnStopScan2Click'#8 - +'TabOrder'#2#7#0#0#9'TCheckBox'#10'chkUNCMode'#4'Left'#3#128#1#6'Height'#2#20 - +#4'Hint'#6'DTick to enter UNC network path '#13#10'instead of using treeview' - +' selection'#3'Top'#3#216#0#5'Width'#2'U'#7'Caption'#6#9'UNC Mode?'#8'OnChan' - +'ge'#7#16'chkUNCModeChange'#8'TabOrder'#2#8#0#0#0#11'TRadioGroup'#24'Algorit' - +'hmChoiceRadioBox4'#4'Left'#2#16#6'Height'#3#129#0#3'Top'#2#10#5'Width'#2'h' - +#8'AutoFill'#9#7'Caption'#6#9'Algorithm'#28'ChildSizing.LeftRightSpacing'#2#6 - +#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24 - +'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenou' - +'sChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'Chil' - +'dSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cc' - +'lLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#12'ClientH' - +'eight'#2'l'#11'ClientWidth'#2'd'#11'Font.Height'#2#243#9'ItemIndex'#2#1#13 - +'Items.Strings'#1#6#3'MD5'#6#5'SHA-1'#6#6'SHA256'#6#6'SHA512'#6#6'xxHash'#0#7 - +'OnClick'#7#29'AlgorithmChoiceRadioBox4Click'#10'ParentFont'#8#8'TabOrder'#2 - +#1#0#0#0#9'TTabSheet'#9'TabSheet7'#7'Caption'#6#17'Compare Two Files'#12'Cli' - +'entHeight'#3'w'#2#11'ClientWidth'#3#210#3#0#11'TRadioGroup'#24'AlgorithmCho' - +'iceRadioBox5'#4'Left'#2#16#6'Height'#3#129#0#3'Top'#2#10#5'Width'#2'h'#8'Au' - +'toFill'#9#7'Caption'#6#9'Algorithm'#28'ChildSizing.LeftRightSpacing'#2#6#28 - +'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'cr' - +'sHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousC' - +'hildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildS' - +'izing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclL' - +'eftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#12'ClientHei' - +'ght'#2'l'#11'ClientWidth'#2'd'#11'Font.Height'#2#243#9'ItemIndex'#2#1#13'It' - +'ems.Strings'#1#6#3'MD5'#6#5'SHA-1'#6#6'SHA256'#6#6'SHA512'#6#6'xxHash'#0#7 - +'OnClick'#7#29'AlgorithmChoiceRadioBox5Click'#18'OnSelectionChanged'#7'(Algo' - +'rithmChoiceRadioBox5SelectionChanged'#10'ParentFont'#8#8'TabOrder'#2#0#0#0#9 - +'TGroupBox'#9'GroupBox4'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'x' - +#6'Height'#3'('#1#3'Top'#2#10#5'Width'#3'F'#3#7'Anchors'#11#5'akTop'#6'akLef' - +'t'#7'akRight'#0#7'Caption'#6'*Choose two files and click ''Compare Files''' - +#12'ClientHeight'#3#19#1#11'ClientWidth'#3'B'#3#11'Font.Height'#2#243#10'Par' - +'entFont'#8#8'TabOrder'#2#1#0#7'TButton'#15'btnFileACompare'#4'Left'#2#8#6'H' - +'eight'#2#25#3'Top'#2#8#5'Width'#2'h'#7'Caption'#6#13'Select File A'#7'OnCli' - +'ck'#7#20'btnFileACompareClick'#8'TabOrder'#2#0#0#0#7'TButton'#15'btnFileBCo' - +'mpare'#4'Left'#2#8#6'Height'#2#25#3'Top'#2'H'#5'Width'#2'h'#7'Caption'#6#13 - +'Select File B'#7'OnClick'#7#20'btnFileBCompareClick'#8'TabOrder'#2#1#0#0#7 - +'TButton'#18'btnCompareTwoFiles'#4'Left'#2#8#6'Height'#2#25#3'Top'#3#168#0#5 - +'Width'#2'h'#7'Caption'#6#11'Compare Now'#5'Color'#4#128#255#128#0#7'OnClick' - +#7#23'btnCompareTwoFilesClick'#8'TabOrder'#2#2#0#0#6'TLabel'#6'Label9'#4'Lef' - +'t'#3#130#0#6'Height'#2#16#3'Top'#3#176#0#5'Width'#2'('#7'Caption'#6#7'Resul' - +'t:'#11'ParentColor'#8#0#0#6'TLabel'#12'lblFileBHash'#4'Left'#3#130#0#6'Heig' - +'ht'#2#16#4'Hint'#6'2Single left mouse click to copy value to clipboard'#3'T' - +'op'#2'd'#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#14'ParentShowH' - +'int'#8#8'ShowHint'#9#8'WordWrap'#9#7'OnClick'#7#17'lblFileBHashClick'#0#0#6 - +'TLabel'#12'lblFileAHash'#4'Left'#3#130#0#6'Height'#2#16#4'Hint'#6'2Single l' - +'eft mouse click to copy value to clipboard'#3'Top'#2'('#5'Width'#2#12#7'Cap' - ,'tion'#6#3'...'#11'ParentColor'#8#14'ParentShowHint'#8#8'ShowHint'#9#8'WordW' - +'rap'#9#7'OnClick'#7#17'lblFileAHashClick'#0#0#6'TLabel'#18'lblHashMatchResu' - +'lt'#4'Left'#3#180#0#6'Height'#2#13#3'Top'#3#176#0#5'Width'#2#9#7'Caption'#6 - +#3'...'#10'Font.Style'#11#6'fsBold'#0#11'ParentColor'#8#10'ParentFont'#8#0#0 - +#7'TButton'#24'btnCompareTwoFilesSaveAs'#4'Left'#3#128#0#6'Height'#2#25#3'To' - +'p'#3#200#0#5'Width'#2'p'#7'Caption'#6#14'Save Result...'#7'Enabled'#8#7'OnC' - +'lick'#7#29'btnCompareTwoFilesSaveAsClick'#8'TabOrder'#2#3#0#0#10'TStatusBar' - +#10'StatusBar4'#22'AnchorSideLeft.Control'#7#9'GroupBox4'#23'AnchorSideRight' - +'.Control'#7#9'GroupBox4'#4'Left'#2#0#6'Height'#2#20#3'Top'#3#255#0#5'Width' - +#3'B'#3#6'Panels'#14#0#0#0#5'TEdit'#12'edtFileAName'#4'Left'#3#128#0#6'Heigh' - +'t'#2#24#4'Hint'#6'vPath to the file you wish to analyse. '#13#10'Type or pa' - +'ste path here directly, '#13#10'or use the button to the left to select it' - +#3'Top'#2#9#5'Width'#3#134#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#14 - +'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#5#4'Text'#6'#Select File A or' - +' paste path to file'#0#0#5'TEdit'#12'edtFileBName'#4'Left'#3#128#0#6'Height' - +#2#24#4'Hint'#6'}Path to the second file you wish to analyse. '#13#10'Type o' - +'r paste path here directly, '#13#10'or use the button to the left to select' - +' it'#3'Top'#2'H'#5'Width'#3#134#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRigh' - +'t'#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#6#4'Text'#6'#Select F' - +'ile B or paste path to file'#0#0#9'TCheckBox'#29'lblschedulertickboxCompare' - +'Tab'#4'Left'#2#8#6'Height'#2#20#4'Hint'#6'oAfter choosing FileA and FileB, ' - +'tick and set a date and time ahead of current time'#13#10'and then click Co' - +'mpare Now.'#3'Top'#3#132#0#5'Width'#2'l'#7'Caption'#6#16'Start at a time:'#8 - +'OnChange'#7'#lblschedulertickboxCompareTabChange'#8'TabOrder'#2#7#0#0#17'TZ' - +'VDateTimePicker'#26'ZVDateTimePickerCompareTab'#4'Left'#3#128#0#6'Height'#2 - +#24#4'Hint'#6'(Enter date and time (hours and minutes) '#3'Top'#3#132#0#5'Wi' - +'dth'#3#138#0#11'CenturyFrom'#3#149#7#7'MaxDate'#5#0#0#0#0#0#4#146#180#20'@' - +#7'MinDate'#5#0#0#0#0#0#0#240#166#14'@'#8'TabOrder'#2#8#7'Enabled'#8#17'Trai' - +'lingSeparator'#8#15'TextForNullDate'#6#18'Choose date & time'#12'LeadingZer' - +'os'#9#7'Visible'#8#4'Kind'#7#11'dtkDateTime'#10'TimeFormat'#7#4'tf24'#11'Ti' - +'meDisplay'#7#4'tdHM'#8'DateMode'#7#10'dmComboBox'#4'Date'#5#0#176#219#185 + +'xxHash'#0#7'OnClick'#7#29'AlgorithmChoiceRadioBox5Click'#18'OnSelectionChan' + +'ged'#7'(AlgorithmChoiceRadioBox5SelectionChanged'#10'ParentFont'#8#8'TabOrd' + +'er'#2#0#0#0#9'TGroupBox'#9'GroupBox4'#20'AnchorSideRight.Side'#7#9'asrBotto' + +'m'#4'Left'#2'x'#6'Height'#3'('#1#3'Top'#2#10#5'Width'#3'B'#3#7'Anchors'#11#5 + +'akTop'#6'akLeft'#7'akRight'#0#7'Caption'#6'*Choose two files and click ''Co' + +'mpare Files'''#12'ClientHeight'#3#19#1#11'ClientWidth'#3'>'#3#11'Font.Heigh' + +'t'#2#243#10'ParentFont'#8#8'TabOrder'#2#1#0#7'TButton'#15'btnFileACompare'#4 + +'Left'#2#8#6'Height'#2#25#3'Top'#2#8#5'Width'#2'h'#7'Caption'#6#13'Select Fi' + +'le A'#7'OnClick'#7#20'btnFileACompareClick'#8'TabOrder'#2#0#0#0#7'TButton' + +#15'btnFileBCompare'#4'Left'#2#8#6'Height'#2#25#3'Top'#2'H'#5'Width'#2'h'#7 + +'Caption'#6#13'Select File B'#7'OnClick'#7#20'btnFileBCompareClick'#8'TabOrd' + +'er'#2#1#0#0#7'TButton'#18'btnCompareTwoFiles'#4'Left'#2#8#6'Height'#2#25#3 + +'Top'#3#168#0#5'Width'#2'h'#7'Caption'#6#11'Compare Now'#5'Color'#4#128#255 + +#128#0#7'OnClick'#7#23'btnCompareTwoFilesClick'#8'TabOrder'#2#2#0#0#6'TLabel' + +#6'Label9'#4'Left'#3#130#0#6'Height'#2#17#3'Top'#3#176#0#5'Width'#2'&'#7'Cap' + +'tion'#6#7'Result:'#11'ParentColor'#8#0#0#6'TLabel'#12'lblFileBHash'#4'Left' + +#3#130#0#6'Height'#2#17#4'Hint'#6'2Single left mouse click to copy value to ' + +'clipboard'#3'Top'#2'd'#5'Width'#2#9#7'Caption'#6#3'...'#11'ParentColor'#8#14 + +'ParentShowHint'#8#8'ShowHint'#9#8'WordWrap'#9#7'OnClick'#7#17'lblFileBHashC' + +'lick'#0#0#6'TLabel'#12'lblFileAHash'#4'Left'#3#130#0#6'Height'#2#17#4'Hint' + +#6'2Single left mouse click to copy value to clipboard'#3'Top'#2'('#5'Width' + +#2#9#7'Caption'#6#3'...'#11'ParentColor'#8#14'ParentShowHint'#8#8'ShowHint'#9 + +#8'WordWrap'#9#7'OnClick'#7#17'lblFileAHashClick'#0#0#6'TLabel'#18'lblHashMa' + +'tchResult'#4'Left'#3#180#0#6'Height'#2#15#3'Top'#3#176#0#5'Width'#2#9#7'Cap' + +'tion'#6#3'...'#10'Font.Style'#11#6'fsBold'#0#11'ParentColor'#8#10'ParentFon' + +'t'#8#0#0#7'TButton'#24'btnCompareTwoFilesSaveAs'#4'Left'#3#128#0#6'Height'#2 + ,#25#3'Top'#3#200#0#5'Width'#2'p'#7'Caption'#6#14'Save Result...'#7'Enabled'#8 + +#7'OnClick'#7#29'btnCompareTwoFilesSaveAsClick'#8'TabOrder'#2#3#0#0#10'TStat' + +'usBar'#10'StatusBar4'#22'AnchorSideLeft.Control'#7#9'GroupBox4'#23'AnchorSi' + +'deRight.Control'#7#9'GroupBox4'#4'Left'#2#0#6'Height'#2#23#3'Top'#3#251#0#5 + +'Width'#3'>'#3#6'Panels'#14#0#0#0#5'TEdit'#12'edtFileAName'#4'Left'#3#128#0#6 + +'Height'#2#25#4'Hint'#6'vPath to the file you wish to analyse. '#13#10'Type ' + +'or paste path here directly, '#13#10'or use the button to the left to selec' + +'t it'#3'Top'#2#9#5'Width'#3#130#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRigh' + +'t'#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#5#4'Text'#6'#Select F' + +'ile A or paste path to file'#0#0#5'TEdit'#12'edtFileBName'#4'Left'#3#128#0#6 + +'Height'#2#25#4'Hint'#6'}Path to the second file you wish to analyse. '#13#10 + +'Type or paste path here directly, '#13#10'or use the button to the left to ' + +'select it'#3'Top'#2'H'#5'Width'#3#130#2#7'Anchors'#11#5'akTop'#6'akLeft'#7 + +'akRight'#0#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#6#4'Text'#6'#Se' + +'lect File B or paste path to file'#0#0#9'TCheckBox'#29'lblschedulertickboxC' + +'ompareTab'#4'Left'#2#8#6'Height'#2#21#4'Hint'#6'oAfter choosing FileA and F' + +'ileB, tick and set a date and time ahead of current time'#13#10'and then cl' + +'ick Compare Now.'#3'Top'#3#132#0#5'Width'#2'i'#7'Caption'#6#16'Start at a t' + +'ime:'#8'OnChange'#7'#lblschedulertickboxCompareTabChange'#8'TabOrder'#2#7#0 + +#0#17'TZVDateTimePicker'#26'ZVDateTimePickerCompareTab'#4'Left'#3#128#0#6'He' + +'ight'#2#25#4'Hint'#6'(Enter date and time (hours and minutes) '#3'Top'#3#132 + +#0#5'Width'#3#136#0#11'CenturyFrom'#3#149#7#7'MaxDate'#5#0#0#0#0#0#4#146#180 + +#20'@'#7'MinDate'#5#0#0#0#0#0#0#240#166#14'@'#8'TabOrder'#2#8#7'Enabled'#8#17 + +'TrailingSeparator'#8#15'TextForNullDate'#6#18'Choose date & time'#12'Leadin' + +'gZeros'#9#7'Visible'#8#4'Kind'#7#11'dtkDateTime'#10'TimeFormat'#7#4'tf24'#11 + +'TimeDisplay'#7#4'tdHM'#8'DateMode'#7#10'dmComboBox'#4'Date'#5#0#176#219#185 +#131#137#22#242#254'C'#4'Time'#5#0#176#219#185#131#137#22#242#254'C'#20'UseD' +'efaultSeparators'#9#17'HideDateTimeParts'#11#0#10'MonthNames'#6#4'Long'#0#0 +#0#0#9'TTabSheet'#9'TabSheet6'#7'Caption'#6#19'Compare Directories'#12'Clien' - +'tHeight'#3'w'#2#11'ClientWidth'#3#210#3#14'ParentShowHint'#8#0#9'TGroupBox' - +#9'GroupBox1'#4'Left'#2'x'#6'Height'#3#223#1#3'Top'#2#10#5'Width'#3'H'#3#7'A' + +'tHeight'#3#140#2#11'ClientWidth'#3#208#3#14'ParentShowHint'#8#0#9'TGroupBox' + +#9'GroupBox1'#4'Left'#2'x'#6'Height'#3#253#1#3'Top'#2#10#5'Width'#3'D'#3#7'A' +'nchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#7'Caption'#6#23'Comp' - +'are two directories'#12'ClientHeight'#3#202#1#11'ClientWidth'#3'D'#3#8'Drag' + +'are two directories'#12'ClientHeight'#3#232#1#11'ClientWidth'#3'@'#3#8'Drag' +'Mode'#7#11'dmAutomatic'#11'Font.Height'#2#243#10'ParentFont'#8#8'TabOrder'#2 +#0#0#11'TStringGrid'#6'sgDirA'#22'AnchorSideLeft.Control'#7#9'GroupBox1'#23 +'AnchorSideRight.Control'#7#9'GroupBox1'#20'AnchorSideRight.Side'#7#9'asrBot' +'tom'#24'AnchorSideBottom.Control'#7#6'sgDirB'#4'Left'#2#0#6'Height'#3#128#0 +#4'Hint'#6'=Single left click to find corresponding '#13#10'value in other g' - +'rid'#3'Top'#3#160#0#5'Width'#3'D'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRi' + +'rid'#3'Top'#3#160#0#5'Width'#3'@'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRi' +'ght'#8'akBottom'#0#8'ColCount'#2#3#16'ColumnClickSorts'#9#7'Columns'#14#1#13 +'Title.Caption'#6#26'File Path and Name (Dir A)'#5'Width'#3#184#1#0#1#13'Tit' +'le.Caption'#6#10'Hash Value'#5'Width'#3','#1#0#0#7'Options'#11#15'goFixedVe' @@ -501,9 +496,9 @@ LazarusResources.Add('TMainForm','FORMDATA',[ +#14'ParentShowHint'#8#8'ShowHint'#9#8'TabOrder'#2#0#16'TitleFont.Height'#2 +#243#7'OnClick'#7#11'sgDirAClick'#0#0#11'TStringGrid'#6'sgDirB'#22'AnchorSid' +'eLeft.Control'#7#9'GroupBox1'#23'AnchorSideRight.Control'#7#9'GroupBox1'#20 - +'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#0#6'Height'#3#131#0#4'Hint'#6 + +'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#0#6'Height'#3#161#0#4'Hint'#6 +'=Single left click to find corresponding '#13#10'value in other grid'#3'Top' - +#3' '#1#5'Width'#3'D'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBott' + +#3' '#1#5'Width'#3'@'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBott' +'om'#0#8'ColCount'#2#3#16'ColumnClickSorts'#9#7'Columns'#14#1#13'Title.Capti' +'on'#6#26'File Path and Name (Dir B)'#5'Width'#3#184#1#0#1#13'Title.Caption' +#6#10'Hash Value'#5'Width'#3','#1#0#0#7'Options'#11#15'goFixedVertLine'#15'g' @@ -511,14 +506,14 @@ LazarusResources.Add('TMainForm','FORMDATA',[ +'ing'#11'goRowSelect'#18'goDblClickAutoSize'#14'goSmoothScroll'#0#14'ParentS' +'howHint'#8#8'ShowHint'#9#8'TabOrder'#2#1#16'TitleFont.Height'#2#243#7'OnCli' +'ck'#7#11'sgDirBClick'#0#0#6'TLabel'#10'lblStatusA'#4'Left'#2#16#6'Height'#2 - +#13#3'Top'#2'`'#5'Width'#2'+'#7'Caption'#6#8'Status: '#10'Font.Style'#11#6'f' + +#15#3'Top'#2'`'#5'Width'#2')'#7'Caption'#6#8'Status: '#10'Font.Style'#11#6'f' +'sBold'#0#11'ParentColor'#8#10'ParentFont'#8#0#0#6'TLabel'#11'lblDirAName'#4 - ,'Left'#3#176#0#6'Height'#2#16#3'Top'#2#0#5'Width'#2#12#7'Caption'#6#3'...'#11 + +'Left'#3#176#0#6'Height'#2#17#3'Top'#2#0#5'Width'#2#9#7'Caption'#6#3'...'#11 +'ParentColor'#8#8'WordWrap'#9#0#0#6'TLabel'#11'lblDirBName'#4'Left'#3#176#0#6 - +'Height'#2#16#3'Top'#2' '#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8 + +'Height'#2#17#3'Top'#2' '#5'Width'#2#9#7'Caption'#6#3'...'#11'ParentColor'#8 +#8'WordWrap'#9#0#0#7'TButton'#7'btnDirA'#4'Left'#2#0#6'Height'#2#25#4'Hint'#6 +'&Select first folder to compare against'#3'Top'#2#0#5'Width'#3#139#0#7'Capt' - +'ion'#6#18'Select Directory A'#7'OnClick'#7#12'btnDirAClick'#14'ParentShowHi' + ,'ion'#6#18'Select Directory A'#7'OnClick'#7#12'btnDirAClick'#14'ParentShowHi' +'nt'#8#8'ShowHint'#9#8'TabOrder'#2#2#0#0#7'TButton'#7'btnDirB'#4'Left'#2#0#6 +'Height'#2#25#4'Hint'#6'''Select second folder to compare against'#3'Top'#2 +' '#5'Width'#3#139#0#7'Caption'#6#18'Select Directory B'#7'OnClick'#7#12'btn' @@ -527,12 +522,12 @@ LazarusResources.Add('TMainForm','FORMDATA',[ +'sons of Folder A and B'#3'Top'#2'@'#5'Width'#3#139#0#7'Caption'#6#11'Compar' +'e Now'#5'Color'#4#128#255#128#0#7'OnClick'#7#15'btnCompareClick'#14'ParentS' +'howHint'#8#8'ShowHint'#9#8'TabOrder'#2#4#0#0#9'TCheckBox'#29'cbShowDetailsO' - +'fAllComparisons'#4'Left'#3#176#0#6'Height'#2#20#3'Top'#2'@'#5'Width'#3'p'#1 + +'fAllComparisons'#4'Left'#3#176#0#6'Height'#2#21#3'Top'#2'@'#5'Width'#3't'#1 +#7'Caption'#6'?Tabulate only encountered errors instead of all files (faster' +')?'#7'Checked'#9#8'OnChange'#7'#cbShowDetailsOfAllComparisonsChange'#5'Stat' +'e'#7#9'cbChecked'#8'TabOrder'#2#5#0#0#17'TZVDateTimePicker'#30'ZVDateTimePi' - +'ckerCompareDirsTab'#4'Left'#3#176#2#6'Height'#2#24#4'Hint'#6'(Enter date an' - +'d time (hours and minutes) '#3'Top'#2'@'#5'Width'#3#138#0#11'CenturyFrom'#3 + +'ckerCompareDirsTab'#4'Left'#3#176#2#6'Height'#2#25#4'Hint'#6'(Enter date an' + +'d time (hours and minutes) '#3'Top'#2'@'#5'Width'#3#136#0#11'CenturyFrom'#3 +#149#7#7'MaxDate'#5#0#0#0#0#0#4#146#180#20'@'#7'MinDate'#5#0#0#0#0#0#0#240 +#166#14'@'#8'TabOrder'#2#6#7'Enabled'#8#17'TrailingSeparator'#8#15'TextForNu' +'llDate'#6#18'Choose date & time'#12'LeadingZeros'#9#7'Visible'#8#4'Kind'#7 @@ -540,189 +535,195 @@ LazarusResources.Add('TMainForm','FORMDATA',[ +'de'#7#10'dmComboBox'#4'Date'#5#0#176#219#185#131#137#22#242#254'C'#4'Time'#5 +#0#176#219#185#131#137#22#242#254'C'#20'UseDefaultSeparators'#9#17'HideDateT' +'imeParts'#11#0#10'MonthNames'#6#4'Long'#0#0#9'TCheckBox!lblschedulertickbox' - +'CompareDirsTab'#4'Left'#3'8'#2#6'Height'#2#20#4'Hint'#6'oAfter choosing Fil' + +'CompareDirsTab'#4'Left'#3'8'#2#6'Height'#2#21#4'Hint'#6'oAfter choosing Fil' +'eA and FileB, tick and set a date and time ahead of current time'#13#10'and' - +' then click Compare Now.'#3'Top'#2'@'#5'Width'#2'l'#7'Caption'#6#16'Start a' + +' then click Compare Now.'#3'Top'#2'@'#5'Width'#2'i'#7'Caption'#6#16'Start a' +'t a time:'#8'OnChange'#7'1lblschedulertickboxCompareTwoDirectoriesTabChange' +#8'TabOrder'#2#7#0#0#10'TStatusBar'#10'StatusBar6'#4'Left'#2#8#6'Height'#2#23 - +#3'Top'#2'{'#5'Width'#3'/'#3#5'Align'#7#6'alNone'#7'Anchors'#11#6'akLeft'#7 - +'akRight'#0#8'AutoSize'#8#6'Panels'#14#0#0#0#0#9'TGroupBox'#9'GroupBox2'#22 + +#3'Top'#3#132#0#5'Width'#3'+'#3#5'Align'#7#6'alNone'#7'Anchors'#11#6'akLeft' + +#7'akRight'#0#8'AutoSize'#8#6'Panels'#14#0#0#0#0#9'TGroupBox'#9'GroupBox2'#22 +'AnchorSideLeft.Control'#7#9'GroupBox1'#23'AnchorSideRight.Control'#7#9'Grou' +'pBox1'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'x'#6'Height'#3#161 - +#0#3'Top'#3#193#1#5'Width'#3'H'#3#7'Anchors'#11#6'akLeft'#7'akRight'#8'akBot' - +'tom'#0#7'Caption'#6#7'Summary'#12'ClientHeight'#3#140#0#11'ClientWidth'#3'D' + +#0#3'Top'#3#223#1#5'Width'#3'D'#3#7'Anchors'#11#6'akLeft'#7'akRight'#8'akBot' + +'tom'#0#7'Caption'#6#7'Summary'#12'ClientHeight'#3#140#0#11'ClientWidth'#3'@' +#3#11'Font.Height'#2#243#10'ParentFont'#8#8'TabOrder'#2#1#0#6'TLabel'#17'lbl' - +'FileCountDiffA'#4'Left'#2#8#6'Height'#2#16#3'Top'#2#8#5'Width'#3#128#0#7'Ca' - +'ption'#6#23'File Count Difference: '#11'ParentColor'#8#0#0#6'TLabel'#17'lbl' - +'FileCountDiffB'#22'AnchorSideLeft.Control'#7#17'lblFileCountDiffA'#19'Ancho' - +'rSideLeft.Side'#7#9'asrBottom'#4'Left'#3#136#0#6'Height'#2#16#3'Top'#2#8#5 - +'Width'#2#20#7'Caption'#6#5' ...'#11'ParentColor'#8#0#0#6'TLabel'#13'lblHas' - +'hMatchA'#4'Left'#2#8#6'Height'#2#16#3'Top'#2'$'#5'Width'#2'T'#7'Caption'#6 - +#14'Hash Match? '#11'ParentColor'#8#0#0#6'TLabel'#13'lblHashMatchB'#22'Anc' - +'horSideLeft.Control'#7#13'lblHashMatchA'#19'AnchorSideLeft.Side'#7#9'asrBot' - +'tom'#4'Left'#2'\'#6'Height'#2#16#3'Top'#2'$'#5'Width'#2#20#7'Caption'#6#5' ' - +' ...'#20'Constraints.MaxWidth'#3#190#0#11'ParentColor'#8#8'WordWrap'#9#0#0#6 - +'TLabel'#13'lblTimeStartA'#4'Left'#3#6#2#6'Height'#2#16#3'Top'#2#8#5'Width'#2 - +'P'#7'Caption'#6#13'Time Started:'#11'ParentColor'#8#0#0#6'TLabel'#16'lblTim' - +'eFinishedA'#4'Left'#3#6#2#6'Height'#2#16#3'Top'#2'$'#5'Width'#2'U'#7'Captio' - +'n'#6#14'Time Finished:'#11'ParentColor'#8#0#0#6'TLabel'#13'lblTimeTakenA'#4 - +'Left'#3#6#2#6'Height'#2#16#3'Top'#2'@'#5'Width'#2'I'#7'Caption'#6#11'Time T' - +'aken:'#11'ParentColor'#8#0#0#6'TLabel'#13'lblTimeStartB'#4'Left'#3'i'#2#6'H' - +'eight'#2#16#3'Top'#2#8#5'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0 - +#0#6'TLabel'#16'lblTimeFinishedB'#4'Left'#3'i'#2#6'Height'#2#16#3'Top'#2'$'#5 - +'Width'#2#12#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#13'lblTimeT' - +'akenB'#4'Left'#3'i'#2#6'Height'#2#16#3'Top'#2'@'#5'Width'#2#12#7'Caption'#6 - +#3'...'#11'ParentColor'#8#0#0#6'TLabel'#18'lblTotalFileCountA'#23'AnchorSide' - +'Right.Control'#7#24'lblTotalFileCountNumberA'#4'Left'#3#5#2#6'Height'#2#16#3 - +'Top'#2'_'#5'Width'#2'f'#18'BorderSpacing.Left'#2#5#7'Caption'#6#20'# Files ' - +'in Dir A : '#11'ParentColor'#8#0#0#6'TLabel'#24'lblTotalFileCountNumberA' - +#22'AnchorSideLeft.Control'#7#18'lblTotalFileCountA'#19'AnchorSideLeft.Side' - ,#7#9'asrBottom'#23'AnchorSideRight.Control'#7#9'GroupBox2'#20'AnchorSideRigh' - +'t.Side'#7#9'asrBottom'#4'Left'#3'k'#2#6'Height'#2#16#3'Top'#2'_'#5'Width'#2 - +#20#7'Caption'#6#5' ...'#11'ParentColor'#8#0#0#6'TLabel'#18'lblTotalFileCou' - +'ntB'#23'AnchorSideRight.Control'#7#24'lblTotalFileCountNumberB'#4'Left'#3#5 - +#2#6'Height'#2#16#3'Top'#2'x'#5'Width'#2'e'#18'BorderSpacing.Left'#2#5#7'Cap' - +'tion'#6#20'# Files in Dir B : '#11'ParentColor'#8#0#0#6'TLabel'#24'lblTota' - +'lFileCountNumberB'#22'AnchorSideLeft.Control'#7#18'lblTotalFileCountB'#19'A' - +'nchorSideLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#9'GroupBox' - +'2'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#3'j'#2#6'Height'#2#16#3 - +'Top'#2'x'#5'Width'#2#20#7'Caption'#6#5' ...'#11'ParentColor'#8#0#0#7'TButt' - +'on'#19'btnCopyToClipboardA'#4'Left'#3'@'#1#6'Height'#2#25#3'Top'#2#8#5'Widt' - +'h'#3#172#0#7'Caption'#6#26'Copy to Clipboard (Grid A)'#7'Enabled'#8#7'OnCli' - +'ck'#7#24'btnCopyToClipboardAClick'#8'TabOrder'#2#0#0#0#7'TButton'#19'btnCop' - +'yToClipboardB'#4'Left'#3'@'#1#6'Height'#2#25#3'Top'#2'('#5'Width'#3#172#0#7 - +'Caption'#6#26'Copy to Clipboard (Grid B)'#7'Enabled'#8#7'OnClick'#7#24'btnC' - +'opyToClipboardBClick'#8'TabOrder'#2#1#0#0#7'TButton'#18'btnSaveComparisons' - +#4'Left'#3'@'#1#6'Height'#2#25#3'Top'#2'H'#5'Width'#3#172#0#7'Caption'#6#12 - +'Save to File'#7'Enabled'#8#7'OnClick'#7#23'btnSaveComparisonsClick'#8'TabOr' - +'der'#2#2#0#0#12'TProgressBar'#13'pbCompareDirA'#4'Left'#3#184#2#6'Height'#2 - +#20#3'Top'#2'\'#5'Width'#3#129#0#8'TabOrder'#2#3#11'BarShowText'#9#0#0#12'TP' - +'rogressBar'#13'pbCompareDirB'#4'Left'#3#184#2#6'Height'#2#20#3'Top'#2'x'#5 - +'Width'#3#129#0#8'TabOrder'#2#4#0#0#0#11'TRadioGroup'#24'AlgorithmChoiceRadi' - +'oBox6'#4'Left'#2#16#6'Height'#3#129#0#3'Top'#2#10#5'Width'#2'h'#8'AutoFill' - +#9#7'Caption'#6#9'Algorithm'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSi' - +'zing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomoge' - +'nousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildRes' - +'ize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.S' - +'hrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRi' - +'ghtThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#12'ClientHeight'#2 - +'l'#11'ClientWidth'#2'd'#11'Font.Height'#2#243#9'ItemIndex'#2#1#13'Items.Str' - +'ings'#1#6#3'MD5'#6#5'SHA-1'#6#6'SHA256'#6#6'SHA512'#6#6'xxHash'#0#7'OnClick' - +#7#29'AlgorithmChoiceRadioBox6Click'#10'ParentFont'#8#8'TabOrder'#2#2#0#0#0#9 - +'TTabSheet'#9'TabSheet5'#4'Hint'#6'vCompute a SHA-1 hash of a physical disk ' - +'in Windows.'#13#10'Must run QuickHash as administrator with '#13#10'Windows' - +' Vista or above'#7'Caption'#6#5'Disks'#12'ClientHeight'#3't'#2#11'ClientWid' - +'th'#3#210#3#0#7'TButton'#23'btnCallDiskHasherModule'#4'Left'#3'x'#1#6'Heigh' - +'t'#2#25#3'Top'#2#24#5'Width'#3#227#0#7'Caption'#6#27'&Launch Disk Hashing M' - +'odule'#5'Color'#4#128#255#128#0#10'Font.Style'#11#6'fsBold'#0#7'OnClick'#7 - +#28'btnCallDiskHasherModuleClick'#10'ParentFont'#8#8'TabOrder'#2#0#0#0#6'TLa' - +'bel'#31'lblDiskHashingRunAsAdminWarning'#4'Left'#3'p'#1#6'Height'#2#15#3'To' - +'p'#2'H'#5'Width'#3#239#0#7'Caption'#6'-Must be run as administrator for dis' - +'k hashing'#11'ParentColor'#8#0#0#6'TLabel'#6'Label8'#4'Left'#3'X'#1#6'Heigh' - +'t'#2#30#3'Top'#2'p'#5'Width'#3''''#1#7'Caption'#6'jLINUX USERS - You may pr' - +'efer to hash disks using '#10'"File" tab and navigate to /dev/sdX or /dev/s' - +'dXX as root'#11'ParentColor'#8#0#0#0#9'TTabSheet'#9'TabSheet8'#7'Caption'#6 - +#11'Base64 Data'#12'ClientHeight'#3't'#2#11'ClientWidth'#3#210#3#0#11'TRadio' - +'Group'#24'AlgorithmChoiceRadioBox7'#4'Left'#2#16#6'Height'#3#129#0#3'Top'#2 - +#10#5'Width'#2'h'#8'AutoFill'#9#7'Caption'#6#9'Algorithm'#28'ChildSizing.Lef' - +'tRightSpacing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.Enla' - +'rgeHorizontal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertica' - +'l'#7#24'crsHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crs' - +'ScaleChilds'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSi' - +'zing.Layout'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPer' - +'Line'#2#1#12'ClientHeight'#2'l'#11'ClientWidth'#2'd'#11'Font.Height'#2#243#9 - +'ItemIndex'#2#1#13'Items.Strings'#1#6#3'MD5'#6#5'SHA-1'#6#6'SHA256'#6#6'SHA5' - +'12'#6#6'xxHash'#0#7'OnClick'#7#29'AlgorithmChoiceRadioBox3Click'#10'ParentF' - +'ont'#8#8'TabOrder'#2#0#0#0#9'TGroupBox'#20'TextHashingGroupBox1'#4'Left'#2 - +'x'#6'Height'#3'>'#2#3'Top'#2#10#5'Width'#3'L'#3#7'Anchors'#11#5'akTop'#6'ak' - +'Left'#7'akRight'#0#7'Caption'#6#25'Base64 Decoder and Hasher'#12'ClientHeig' - +'ht'#3')'#2#11'ClientWidth'#3'H'#3#5'Color'#7#6'clForm'#11'Font.Height'#2#243 - +#11'ParentColor'#8#10'ParentFont'#8#8'TabOrder'#2#1#0#7'TButton'#17'btnB64Fi' - +'leChooser'#4'Left'#2#8#6'Height'#2#25#4'Hint'#6'#Decode a single Base64 enc' - +'oded file'#3'Top'#2#16#5'Width'#3#163#0#7'Caption'#6#25'Decode and hash a f' - +'ile...'#7'OnClick'#7#22'btnB64FileChooserClick'#8'TabOrder'#2#0#0#0#7'TButt' - ,'on'#18'btnB64FileSChooser'#4'Left'#2#8#6'Height'#2#25#4'Hint'#6'''Decode a ' - +'folder of Base64 encoded files'#3'Top'#3#168#0#5'Width'#3#163#0#7'Caption'#6 - +#21'Decode and hash fileS'#7'OnClick'#7#23'btnB64FileSChooserClick'#8'TabOrd' - +'er'#2#1#0#0#7'TButton'#21'btnB64JustDecodeFiles'#4'Left'#2#8#6'Height'#2#25 - +#4'Hint'#6#174'Just a useful feature to allow you to decode Base64 files. ' - +#13#10'Original files are left in situ. New decoded copies are made'#13#10'a' - +'nd saved to the same folder. No hashing conducted.'#3'Top'#3#208#1#5'Width' - +#3#163#0#7'Caption'#6#24'Decode and Save files...'#7'OnClick'#7#26'btnB64Jus' - +'tDecodeFilesClick'#8'TabOrder'#2#2#0#0#11'TStringGrid'#18'b64StringGrid1Fil' - +'e'#4'Left'#2#8#6'Height'#2'`'#3'Top'#2'8'#5'Width'#3'0'#3#7'Anchors'#11#5'a' - +'kTop'#6'akLeft'#7'akRight'#0#8'ColCount'#2#4#7'Columns'#14#1#13'Title.Capti' - +'on'#6#8'Filename'#5'Width'#3#250#0#0#1#13'Title.Caption'#6#12'Encoded Hash' - +#5'Width'#3#250#0#0#1#13'Title.Caption'#6#12'Decoded Hash'#5'Width'#3#250#0#0 - +#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10'g' - +'oHorzLine'#13'goRangeSelect'#11'goColSizing'#11'goRowSelect'#18'goDblClickA' - +'utoSize'#14'goSmoothScroll'#0#9'PopupMenu'#7#20'b64FileGridPopupMenu'#8'Row' - +'Count'#2#2#8'TabOrder'#2#3#16'TitleFont.Height'#2#243#0#0#11'TStringGrid'#19 - +'b64StringGrid2FileS'#4'Left'#2#8#6'Height'#3#224#0#3'Top'#3#216#0#5'Width'#3 - +'0'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#11'AutoAdvance'#7#6'aaDo' - +'wn'#8'ColCount'#2#4#16'ColumnClickSorts'#9#7'Columns'#14#1#13'Title.Caption' - +#6#8'Filename'#5'Width'#3#250#0#0#1#13'Title.Caption'#6#12'Encoded Hash'#5'W' - +'idth'#3#250#0#0#1#13'Title.Caption'#6#12'Decoded Hash'#5'Width'#3#250#0#0#0 - +#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goH' - +'orzLine'#13'goRangeSelect'#11'goColSizing'#11'goRowSelect'#18'goDblClickAut' - +'oSize'#14'goSmoothScroll'#0#9'PopupMenu'#7#21'b64FilesGridPopupMenu'#15'Ran' - +'geSelectMode'#7#8'rsmMulti'#8'RowCount'#2#2#8'TabOrder'#2#4#16'TitleFont.He' - +'ight'#2#243#0#0#5'TEdit'#16'b64ProgressFileS'#4'Left'#3#192#0#6'Height'#2#25 - +#4'Hint'#6'3Progress of Base64 decoding of FileS will show here'#3'Top'#3#168 - +#0#5'Width'#3't'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Color'#7#8 - +'clSilver'#8'TabOrder'#2#5#0#0#5'TEdit'#18'b64DecoderProgress'#4'Left'#3#192 - +#0#6'Height'#2#25#4'Hint'#6'3Progress of Base64 decoding of FileS will show ' - +'here'#3'Top'#3#208#1#5'Width'#3't'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akR' - +'ight'#0#5'Color'#7#8'clSilver'#8'TabOrder'#2#6#0#0#6'TLabel'#20'lblB64Decod' - +'erWarning'#4'Left'#2'8'#6'Height'#2'"'#3'Top'#3#248#1#5'Width'#3#235#0#7'Ca' - +'ption'#6'O(Simply for creating decoded copies of '#13#10'encoded Base64 fil' - +'es. No hashing done)'#11'ParentColor'#8#8'WordWrap'#9#0#0#6'TLabel'#13'lblB' - +'64Warning'#4'Left'#3#200#0#6'Height'#2'"'#3'Top'#2#7#5'Width'#3#198#1#7'Cap' - +'tion'#6#140'Only minimal checks are conducted to check supplied data is Bas' - +'e64 encoded'#13#10'Ideally, ensure your source data is Base64 encoded to st' - +'art with'#11'ParentColor'#8#0#0#0#0#0#6'TLabel'#7'Label15'#4'Left'#3#200#0#6 - +'Height'#2#15#3'Top'#2#1#5'Width'#3#248#0#8'AutoSize'#8#7'Caption'#6'!Copyri' - +'ght '#194#169' 2011-2017 Ted Smith'#11'Font.Height'#2#16#10'Font.Style'#11 - +#6'fsBold'#0#11'ParentColor'#8#10'ParentFont'#8#11'OptimalFill'#9#0#0#6'TLab' - +'el'#12'lblURLBanner'#23'AnchorSideRight.Control'#7#5'Owner'#20'AnchorSideRi' - +'ght.Side'#7#9'asrBottom'#6'Cursor'#7#11'crHandPoint'#4'Left'#3#200#1#6'Heig' - +'ht'#2#13#4'Hint'#6#28'Click to open URL in browser'#3'Top'#2#0#5'Width'#3 - +#170#0#19'BorderSpacing.Right'#2#10#7'Caption'#6#28'http://www.quickhash-gui' - +'.org'#10'Font.Color'#7#6'clBlue'#10'Font.Style'#11#6'fsBold'#0#11'ParentCol' - +'or'#8#10'ParentFont'#8#14'ParentShowHint'#8#8'ShowHint'#9#7'OnClick'#7#17'l' - +'blURLBannerClick'#0#0#10'TStatusBar'#10'StatusBar5'#4'Left'#2#0#6'Height'#2 - +#20#3'Top'#3#163#2#5'Width'#3#250#3#6'Panels'#14#0#0#0#11'TOpenDialog'#11'Op' - +'enDialog1'#4'left'#3'`'#1#3'top'#3'('#3#0#0#11'TSaveDialog'#11'SaveDialog1' - +#4'left'#3#24#1#3'top'#3'('#3#0#0#11'TSaveDialog'#11'SaveDialog2'#4'left'#3 - +#192#0#3'top'#3'+'#3#0#0#22'TSelectDirectoryDialog'#22'SelectDirectoryDialog' - +'1'#4'left'#3#160#1#3'top'#3'0'#3#0#0#22'TSelectDirectoryDialog'#22'SelectDi' - +'rectoryDialog2'#4'left'#3'X'#2#3'top'#3'('#3#0#0#22'TSelectDirectoryDialog' - +#22'SelectDirectoryDialog3'#4'left'#3#248#1#3'top'#3'('#3#0#0#11'TSaveDialog' - +#11'SaveDialog3'#4'left'#2'x'#3'top'#3'('#3#0#0#11'TSaveDialog'#11'SaveDialo' - +'g4'#4'left'#2'('#3'top'#3'#'#3#0#0#22'TSelectDirectoryDialog'#22'SelectDire' - +'ctoryDialog4'#4'left'#3#200#2#3'top'#3'('#3#0#0#22'TSelectDirectoryDialog' - +#22'SelectDirectoryDialog5'#4'left'#3'@'#3#3'top'#3'('#3#0#0#11'TSaveDialog' - +#11'SaveDialog5'#5'Title'#6#29'Save comparison results as...'#10'DefaultExt' - +#6#4'.txt'#6'Filter'#6#28'Text|txt|Comma Seperated|csv'#4'left'#3'('#3#3'top' - +#3#184#2#0#0#11'TSaveDialog'#11'SaveDialog6'#4'left'#2'8'#3'top'#3#160#1#0#0 - ,#10'TImageList'#10'ImageList1'#4'left'#2'8'#3'top'#3#16#2#6'Bitmap'#10#14#4#0 - +#0'Li'#1#0#0#0#16#0#0#0#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#246#246#246'0'#246#246#246#239#246#246#246#255#246#246 - +#246#255#246#246#246#255#246#246#246#255#246#246#246#255#246#246#246#255#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#246#246#246'0'#246#246 - +#246#239#134#134#134#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255#246#246 + +'FileCountDiffA'#4'Left'#2#8#6'Height'#2#17#3'Top'#2#8#5'Width'#2#127#7'Capt' + +'ion'#6#23'File Count Difference: '#11'ParentColor'#8#0#0#6'TLabel'#17'lblFi' + +'leCountDiffB'#22'AnchorSideLeft.Control'#7#17'lblFileCountDiffA'#19'AnchorS' + +'ideLeft.Side'#7#9'asrBottom'#4'Left'#3#135#0#6'Height'#2#17#3'Top'#2#8#5'Wi' + +'dth'#2#17#7'Caption'#6#5' ...'#11'ParentColor'#8#0#0#6'TLabel'#13'lblHashM' + +'atchA'#4'Left'#2#8#6'Height'#2#17#3'Top'#2'$'#5'Width'#2'W'#7'Caption'#6#14 + +'Hash Match? '#11'ParentColor'#8#0#0#6'TLabel'#13'lblHashMatchB'#22'Anchor' + +'SideLeft.Control'#7#13'lblHashMatchA'#19'AnchorSideLeft.Side'#7#9'asrBottom' + +#4'Left'#2'_'#6'Height'#2#17#3'Top'#2'$'#5'Width'#2#17#7'Caption'#6#5' ...' + +#20'Constraints.MaxWidth'#3#190#0#11'ParentColor'#8#8'WordWrap'#9#0#0#6'TLab' + +'el'#13'lblTimeStartA'#4'Left'#3#6#2#6'Height'#2#17#3'Top'#2#8#5'Width'#2'M' + +#7'Caption'#6#13'Time Started:'#11'ParentColor'#8#0#0#6'TLabel'#16'lblTimeFi' + +'nishedA'#4'Left'#3#6#2#6'Height'#2#17#3'Top'#2'$'#5'Width'#2'R'#7'Caption'#6 + +#14'Time Finished:'#11'ParentColor'#8#0#0#6'TLabel'#13'lblTimeTakenA'#4'Left' + +#3#6#2#6'Height'#2#17#3'Top'#2'@'#5'Width'#2'E'#7'Caption'#6#11'Time Taken:' + +#11'ParentColor'#8#0#0#6'TLabel'#13'lblTimeStartB'#4'Left'#3'i'#2#6'Height'#2 + +#17#3'Top'#2#8#5'Width'#2#9#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLab' + +'el'#16'lblTimeFinishedB'#4'Left'#3'i'#2#6'Height'#2#17#3'Top'#2'$'#5'Width' + +#2#9#7'Caption'#6#3'...'#11'ParentColor'#8#0#0#6'TLabel'#13'lblTimeTakenB'#4 + +'Left'#3'i'#2#6'Height'#2#17#3'Top'#2'@'#5'Width'#2#9#7'Caption'#6#3'...'#11 + +'ParentColor'#8#0#0#6'TLabel'#18'lblTotalFileCountA'#23'AnchorSideRight.Cont' + +'rol'#7#24'lblTotalFileCountNumberA'#4'Left'#3#5#2#6'Height'#2#17#3'Top'#2'_' + +#5'Width'#2'c'#18'BorderSpacing.Left'#2#5#7'Caption'#6#20'# Files in Dir A :' + +' '#11'ParentColor'#8#0#0#6'TLabel'#24'lblTotalFileCountNumberA'#22'AnchorS' + +'ideLeft.Control'#7#18'lblTotalFileCountA'#19'AnchorSideLeft.Side'#7#9'asrBo' + +'ttom'#23'AnchorSideRight.Control'#7#9'GroupBox2'#20'AnchorSideRight.Side'#7 + +#9'asrBottom'#4'Left'#3'h'#2#6'Height'#2#17#3'Top'#2'_'#5'Width'#2#17#7'Capt' + +'ion'#6#5' ...'#11'ParentColor'#8#0#0#6'TLabel'#18'lblTotalFileCountB'#23'A' + +'nchorSideRight.Control'#7#24'lblTotalFileCountNumberB'#4'Left'#3#5#2#6'Heig' + +'ht'#2#17#3'Top'#2'x'#5'Width'#2'b'#18'BorderSpacing.Left'#2#5#7'Caption'#6 + ,#20'# Files in Dir B : '#11'ParentColor'#8#0#0#6'TLabel'#24'lblTotalFileCou' + +'ntNumberB'#22'AnchorSideLeft.Control'#7#18'lblTotalFileCountB'#19'AnchorSid' + +'eLeft.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#9'GroupBox2'#20'An' + +'chorSideRight.Side'#7#9'asrBottom'#4'Left'#3'g'#2#6'Height'#2#17#3'Top'#2'x' + +#5'Width'#2#17#7'Caption'#6#5' ...'#11'ParentColor'#8#0#0#7'TButton'#19'btn' + +'CopyToClipboardA'#4'Left'#3'@'#1#6'Height'#2#25#3'Top'#2#8#5'Width'#3#172#0 + +#7'Caption'#6#26'Copy to Clipboard (Grid A)'#7'Enabled'#8#7'OnClick'#7#24'bt' + +'nCopyToClipboardAClick'#8'TabOrder'#2#0#0#0#7'TButton'#19'btnCopyToClipboar' + +'dB'#4'Left'#3'@'#1#6'Height'#2#25#3'Top'#2'('#5'Width'#3#172#0#7'Caption'#6 + +#26'Copy to Clipboard (Grid B)'#7'Enabled'#8#7'OnClick'#7#24'btnCopyToClipbo' + +'ardBClick'#8'TabOrder'#2#1#0#0#7'TButton'#18'btnSaveComparisons'#4'Left'#3 + +'@'#1#6'Height'#2#25#3'Top'#2'H'#5'Width'#3#172#0#7'Caption'#6#12'Save to Fi' + +'le'#7'Enabled'#8#7'OnClick'#7#23'btnSaveComparisonsClick'#8'TabOrder'#2#2#0 + +#0#12'TProgressBar'#13'pbCompareDirA'#4'Left'#3#184#2#6'Height'#2#20#3'Top'#2 + +'\'#5'Width'#3#129#0#8'TabOrder'#2#3#11'BarShowText'#9#0#0#12'TProgressBar' + +#13'pbCompareDirB'#4'Left'#3#184#2#6'Height'#2#20#3'Top'#2'x'#5'Width'#3#129 + +#0#8'TabOrder'#2#4#0#0#0#11'TRadioGroup'#24'AlgorithmChoiceRadioBox6'#4'Left' + +#2#16#6'Height'#3#129#0#3'Top'#2#10#5'Width'#2'h'#8'AutoFill'#9#7'Caption'#6 + +#9'Algorithm'#28'ChildSizing.LeftRightSpacing'#2#6#28'ChildSizing.TopBottomS' + +'pacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'crsHomogenousChildResize' + +#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousChildResize'#28'ChildSizi' + +'ng.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildSizing.ShrinkVertical'#7 + +#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclLeftToRightThenTopToBotto' + +'m'#27'ChildSizing.ControlsPerLine'#2#1#12'ClientHeight'#2'l'#11'ClientWidth' + +#2'd'#11'Font.Height'#2#243#9'ItemIndex'#2#1#13'Items.Strings'#1#6#3'MD5'#6#5 + +'SHA-1'#6#6'SHA256'#6#6'SHA512'#6#6'xxHash'#0#7'OnClick'#7#29'AlgorithmChoic' + +'eRadioBox6Click'#10'ParentFont'#8#8'TabOrder'#2#2#0#0#0#9'TTabSheet'#9'TabS' + +'heet5'#4'Hint'#6'vCompute a SHA-1 hash of a physical disk in Windows.'#13#10 + +'Must run QuickHash as administrator with '#13#10'Windows Vista or above'#7 + +'Caption'#6#5'Disks'#12'ClientHeight'#3't'#2#11'ClientWidth'#3#210#3#0#7'TBu' + +'tton'#23'btnCallDiskHasherModule'#4'Left'#3'x'#1#6'Height'#2#25#3'Top'#2#24 + +#5'Width'#3#227#0#7'Caption'#6#27'&Launch Disk Hashing Module'#5'Color'#4#128 + +#255#128#0#10'Font.Style'#11#6'fsBold'#0#7'OnClick'#7#28'btnCallDiskHasherMo' + +'duleClick'#10'ParentFont'#8#8'TabOrder'#2#0#0#0#6'TLabel'#31'lblDiskHashing' + +'RunAsAdminWarning'#4'Left'#3'p'#1#6'Height'#2#15#3'Top'#2'H'#5'Width'#3#239 + +#0#7'Caption'#6'-Must be run as administrator for disk hashing'#11'ParentCol' + +'or'#8#0#0#6'TLabel'#6'Label8'#4'Left'#3'X'#1#6'Height'#2#30#3'Top'#2'p'#5'W' + +'idth'#3''''#1#7'Caption'#6'jLINUX USERS - You may prefer to hash disks usin' + +'g '#10'"File" tab and navigate to /dev/sdX or /dev/sdXX as root'#11'ParentC' + +'olor'#8#0#0#0#9'TTabSheet'#9'TabSheet8'#7'Caption'#6#11'Base64 Data'#12'Cli' + +'entHeight'#3'n'#2#11'ClientWidth'#3#212#3#0#11'TRadioGroup'#24'AlgorithmCho' + +'iceRadioBox7'#4'Left'#2#16#6'Height'#3#129#0#3'Top'#2#10#5'Width'#2'h'#8'Au' + +'toFill'#9#7'Caption'#6#9'Algorithm'#28'ChildSizing.LeftRightSpacing'#2#6#28 + +'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'cr' + +'sHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousC' + +'hildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildS' + +'izing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclL' + +'eftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#12'ClientHei' + +'ght'#2'l'#11'ClientWidth'#2'd'#11'Font.Height'#2#243#9'ItemIndex'#2#1#13'It' + +'ems.Strings'#1#6#3'MD5'#6#5'SHA-1'#6#6'SHA256'#6#6'SHA512'#6#6'xxHash'#0#7 + +'OnClick'#7#29'AlgorithmChoiceRadioBox3Click'#10'ParentFont'#8#8'TabOrder'#2 + +#0#0#0#9'TGroupBox'#20'TextHashingGroupBox1'#4'Left'#2'x'#6'Height'#3'>'#2#3 + +'Top'#2#10#5'Width'#3'L'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#7'C' + +'aption'#6#25'Base64 Decoder and Hasher'#12'ClientHeight'#3')'#2#11'ClientWi' + +'dth'#3'H'#3#5'Color'#7#6'clForm'#11'Font.Height'#2#243#11'ParentColor'#8#10 + +'ParentFont'#8#8'TabOrder'#2#1#0#7'TButton'#17'btnB64FileChooser'#4'Left'#2#8 + +#6'Height'#2#25#4'Hint'#6'#Decode a single Base64 encoded file'#3'Top'#2#16#5 + +'Width'#3#163#0#7'Caption'#6#25'Decode and hash a file...'#7'OnClick'#7#22'b' + +'tnB64FileChooserClick'#8'TabOrder'#2#0#0#0#7'TButton'#18'btnB64FileSChooser' + +#4'Left'#2#8#6'Height'#2#25#4'Hint'#6'''Decode a folder of Base64 encoded fi' + +'les'#3'Top'#3#168#0#5'Width'#3#163#0#7'Caption'#6#21'Decode and hash fileS' + +#7'OnClick'#7#23'btnB64FileSChooserClick'#8'TabOrder'#2#1#0#0#7'TButton'#21 + +'btnB64JustDecodeFiles'#4'Left'#2#8#6'Height'#2#25#4'Hint'#6#174'Just a usef' + +'ul feature to allow you to decode Base64 files. '#13#10'Original files are ' + ,'left in situ. New decoded copies are made'#13#10'and saved to the same fold' + +'er. No hashing conducted.'#3'Top'#3#208#1#5'Width'#3#163#0#7'Caption'#6#24 + +'Decode and Save files...'#7'OnClick'#7#26'btnB64JustDecodeFilesClick'#8'Tab' + +'Order'#2#2#0#0#11'TStringGrid'#18'b64StringGrid1File'#4'Left'#2#8#6'Height' + +#2'`'#3'Top'#2'8'#5'Width'#3'0'#3#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight' + +#0#8'ColCount'#2#4#7'Columns'#14#1#13'Title.Caption'#6#8'Filename'#5'Width'#3 + +#250#0#0#1#13'Title.Caption'#6#12'Encoded Hash'#5'Width'#3#250#0#0#1#13'Titl' + +'e.Caption'#6#12'Decoded Hash'#5'Width'#3#250#0#0#0#7'Options'#11#15'goFixed' + +'VertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#13'goRangeSelec' + +'t'#11'goColSizing'#11'goRowSelect'#18'goDblClickAutoSize'#14'goSmoothScroll' + +#0#9'PopupMenu'#7#20'b64FileGridPopupMenu'#8'RowCount'#2#2#8'TabOrder'#2#3#16 + +'TitleFont.Height'#2#243#0#0#11'TStringGrid'#19'b64StringGrid2FileS'#4'Left' + +#2#8#6'Height'#3#224#0#3'Top'#3#216#0#5'Width'#3'0'#3#7'Anchors'#11#5'akTop' + +#6'akLeft'#7'akRight'#0#11'AutoAdvance'#7#6'aaDown'#8'ColCount'#2#4#16'Colum' + +'nClickSorts'#9#7'Columns'#14#1#13'Title.Caption'#6#8'Filename'#5'Width'#3 + +#250#0#0#1#13'Title.Caption'#6#12'Encoded Hash'#5'Width'#3#250#0#0#1#13'Titl' + +'e.Caption'#6#12'Decoded Hash'#5'Width'#3#250#0#0#0#7'Options'#11#15'goFixed' + +'VertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#13'goRangeSelec' + +'t'#11'goColSizing'#11'goRowSelect'#18'goDblClickAutoSize'#14'goSmoothScroll' + +#0#9'PopupMenu'#7#21'b64FilesGridPopupMenu'#15'RangeSelectMode'#7#8'rsmMulti' + +#8'RowCount'#2#2#8'TabOrder'#2#4#16'TitleFont.Height'#2#243#0#0#5'TEdit'#16 + +'b64ProgressFileS'#4'Left'#3#192#0#6'Height'#2#25#4'Hint'#6'3Progress of Bas' + +'e64 decoding of FileS will show here'#3'Top'#3#168#0#5'Width'#3't'#2#7'Anch' + +'ors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Color'#7#8'clSilver'#8'TabOrder'#2 + +#5#0#0#5'TEdit'#18'b64DecoderProgress'#4'Left'#3#192#0#6'Height'#2#25#4'Hint' + +#6'3Progress of Base64 decoding of FileS will show here'#3'Top'#3#208#1#5'Wi' + +'dth'#3't'#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#5'Color'#7#8'clSi' + +'lver'#8'TabOrder'#2#6#0#0#6'TLabel'#20'lblB64DecoderWarning'#4'Left'#2'8'#6 + +'Height'#2'"'#3'Top'#3#248#1#5'Width'#3#235#0#7'Caption'#6'O(Simply for crea' + +'ting decoded copies of '#13#10'encoded Base64 files. No hashing done)'#11'P' + +'arentColor'#8#8'WordWrap'#9#0#0#6'TLabel'#13'lblB64Warning'#4'Left'#3#200#0 + +#6'Height'#2'"'#3'Top'#2#7#5'Width'#3#198#1#7'Caption'#6#140'Only minimal ch' + +'ecks are conducted to check supplied data is Base64 encoded'#13#10'Ideally,' + +' ensure your source data is Base64 encoded to start with'#11'ParentColor'#8 + +#0#0#0#0#0#6'TLabel'#7'Label15'#4'Left'#3#200#0#6'Height'#2#15#3'Top'#2#1#5 + +'Width'#3#248#0#8'AutoSize'#8#7'Caption'#6'!Copyright '#194#169' 2011-2017 ' + +'Ted Smith'#11'Font.Height'#2#12#10'Font.Style'#11#6'fsBold'#0#11'ParentColo' + +'r'#8#10'ParentFont'#8#11'OptimalFill'#9#0#0#6'TLabel'#12'lblURLBanner'#23'A' + +'nchorSideRight.Control'#7#5'Owner'#20'AnchorSideRight.Side'#7#9'asrBottom'#6 + +'Cursor'#7#11'crHandPoint'#4'Left'#3#200#1#6'Height'#2#13#4'Hint'#6#28'Click' + +' to open URL in browser'#3'Top'#2#0#5'Width'#3#170#0#19'BorderSpacing.Right' + +#2#10#7'Caption'#6#28'http://www.quickhash-gui.org'#10'Font.Color'#7#6'clBlu' + +'e'#10'Font.Style'#11#6'fsBold'#0#11'ParentColor'#8#10'ParentFont'#8#14'Pare' + +'ntShowHint'#8#8'ShowHint'#9#7'OnClick'#7#17'lblURLBannerClick'#0#0#10'TStat' + +'usBar'#10'StatusBar5'#4'Left'#2#0#6'Height'#2#20#3'Top'#3#187#2#5'Width'#3 + +#248#3#6'Panels'#14#0#0#0#11'TOpenDialog'#11'OpenDialog1'#4'left'#3'`'#1#3't' + +'op'#3'('#3#0#0#11'TSaveDialog'#11'SaveDialog1'#4'left'#3#24#1#3'top'#3'('#3 + +#0#0#11'TSaveDialog'#11'SaveDialog2'#4'left'#3#192#0#3'top'#3'+'#3#0#0#22'TS' + +'electDirectoryDialog'#22'SelectDirectoryDialog1'#4'left'#3#160#1#3'top'#3'0' + +#3#0#0#22'TSelectDirectoryDialog'#22'SelectDirectoryDialog2'#4'left'#3'X'#2#3 + +'top'#3'('#3#0#0#22'TSelectDirectoryDialog'#22'SelectDirectoryDialog3'#4'lef' + +'t'#3#248#1#3'top'#3'('#3#0#0#11'TSaveDialog'#11'SaveDialog3'#4'left'#2'x'#3 + +'top'#3'('#3#0#0#11'TSaveDialog'#11'SaveDialog4'#4'left'#2'('#3'top'#3'#'#3#0 + +#0#22'TSelectDirectoryDialog'#22'SelectDirectoryDialog4'#4'left'#3#200#2#3't' + +'op'#3'('#3#0#0#22'TSelectDirectoryDialog'#22'SelectDirectoryDialog5'#4'left' + +#3'@'#3#3'top'#3'('#3#0#0#11'TSaveDialog'#11'SaveDialog5'#5'Title'#6#29'Save' + +' comparison results as...'#10'DefaultExt'#6#4'.txt'#6'Filter'#6#28'Text|txt' + +'|Comma Seperated|csv'#4'left'#3'('#3#3'top'#3#184#2#0#0#11'TSaveDialog'#11 + +'SaveDialog6'#4'left'#2'8'#3'top'#3#160#1#0#0#10'TImageList'#10'ImageList1'#4 + +'left'#2'8'#3'top'#3#16#2#6'Bitmap'#10#14#4#0#0'Li'#1#0#0#0#16#0#0#0#16#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#246#246#246 + +'0'#246#246#246#239#246#246#246#255#246#246#246#255#246#246#246#255#246#246 + +#246#255#246#246#246#255#246#246#246#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#246#246#246'0'#246#246#246#239#134#134#134#255'BBB'#255 + ,'BBB'#255'BBB'#255'BBB'#255'BBB'#255#246#246#246#255#246#246#246#255#246#246 +#246#255#246#246#246#255#246#246#246#255#246#246#246#255#246#246#246#255#246 - +#246#246#255#246#246#246#255#246#246#246#255#246#246#246#255#134#134#134#255 - +#132#131#131#255#241#239#240#255#241#239#240#255#241#239#240#255#241#239#240 - +#255'BBB'#255#246#246#246#255#246#246#246#255'BBB'#255'BBB'#255'BBB'#255'BBB' - +#255'BBB'#255'BBB'#255'BBB'#255#132#131#131#255#241#239#240#255#241#239#240 - +#255'BBB'#255'BBB'#255#241#239#240#255'BBB'#255#246#246#246#255#246#246#246 - +#255'BBB'#255#241#239#240#255#241#239#240#255#241#239#240#255#241#239#240#255 + +#246#246#255#246#246#246#255#134#134#134#255#132#131#131#255#241#239#240#255 + +#241#239#240#255#241#239#240#255#241#239#240#255'BBB'#255#246#246#246#255#246 + +#246#246#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255 + +#132#131#131#255#241#239#240#255#241#239#240#255'BBB'#255'BBB'#255#241#239 + +#240#255'BBB'#255#246#246#246#255#246#246#246#255'BBB'#255#241#239#240#255 +#241#239#240#255#241#239#240#255#241#239#240#255#241#239#240#255#241#239#240 - +#255#241#239#240#255#241#239#240#255#241#239#240#255'BBB'#255#246#246#246#255 - +#246#246#246#255'BBB'#255#241#239#240#255#241#239#240#255#241#239#240#255#241 - +#239#240#255#241#239#240#255#241#239#240#255#241#239#240#255#241#239#240#255 - +#241#239#240#255#241#239#240#255#241#239#240#255#241#239#240#255'BBB'#255#246 + +#255#241#239#240#255#241#239#240#255#241#239#240#255#241#239#240#255#241#239 + +#240#255#241#239#240#255'BBB'#255#246#246#246#255#246#246#246#255'BBB'#255 + +#241#239#240#255#241#239#240#255#241#239#240#255#241#239#240#255#241#239#240 + +#255#241#239#240#255#241#239#240#255#241#239#240#255#241#239#240#255#241#239 + +#240#255#241#239#240#255#241#239#240#255'BBB'#255#246#246#246#255#246#246#246 + +#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255 + +'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255#246#246#246#255#246 + +#246#246#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255 + +'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255#246#246#246 + +#255#246#246#246#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'B' + +'BB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255#246 +#246#246#255#246#246#246#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BB' +'B'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB' +#255#246#246#246#255#246#246#246#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB' @@ -733,45 +734,58 @@ LazarusResources.Add('TMainForm','FORMDATA',[ +#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255 +'BBB'#255'BBB'#255#246#246#246#255#246#246#246#255'BBB'#255'BBB'#255'BBB'#255 +'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB' - +#255'BBB'#255'BBB'#255#246#246#246#255#246#246#246#255'BBB'#255'BBB'#255'BBB' - +#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255 - +'BBB'#255'BBB'#255'BBB'#255#246#246#246#255#246#246#246#255'BBB'#255'BBB'#255 - +'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB' - +#255'BBB'#255'BBB'#255'BBB'#255#246#246#246#255#246#246#246#255'BBB'#255'BBB' - +#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255'BBB'#255 - +'BBB'#255'BBB'#255'BBB'#255'BBB'#255#246#246#246#255#246#246#246#255#246#246 - +#246#255#246#246#246#255#246#246#246#255#246#246#246#255#246#246#246#255#246 + +#255'BBB'#255'BBB'#255#246#246#246#255#246#246#246#255#246#246#246#255#246 +#246#246#255#246#246#246#255#246#246#246#255#246#246#246#255#246#246#246#255 +#246#246#246#255#246#246#246#255#246#246#246#255#246#246#246#255#246#246#246 - +#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 + +#255#246#246#246#255#246#246#246#255#246#246#246#255#246#246#246#255#255#255 + +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 - +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - +#255#0#0#0#11'TSaveDialog'#11'SaveDialog7'#4'left'#2'8'#3'top'#3#216#1#0#0#11 - +'TOpenDialog'#10'FLBLDialog'#4'left'#2'8'#3'top'#3'h'#1#0#0#6'TTimer'#11'sys' - +'RAMTimer'#8'Interval'#3#136#19#7'OnTimer'#7#16'sysRAMTimerTimer'#4'left'#2 - +'8'#3'top'#3'0'#1#0#0#15'TXMLPropStorage'#25'QH_MainFormXMLPropStorage'#12'S' - +'toredValues'#14#0#4'left'#2'8'#3'top'#3'H'#2#0#0#11'TSaveDialog SaveErrorsC' - +'ompareDirsSaveDialog8'#4'left'#2'8'#3'top'#3#128#2#0#0#9'TMainMenu'#9'MainM' - +'enu1'#4'left'#3#193#2#3'top'#2#7#0#9'TMenuItem'#9'MenuItem1'#7'Caption'#6#4 - +'File'#7'OnClick'#7#14'MenuItem1Click'#0#9'TMenuItem'#10'MenuItem1A'#7'Capti' - +'on'#6#11'Select File'#7'OnClick'#7#16'btnHashFileClick'#0#0#9'TMenuItem'#10 - +'MenuItem1B'#7'Caption'#6#13'Select Folder'#7'OnClick'#7'!btnRecursiveDirect' - +'oryHashingClick'#0#0#9'TMenuItem'#10'MenuItem1C'#7'Caption'#6#4'Exit'#7'OnC' - +'lick'#7#15'MenuItem1CClick'#0#0#0#9'TMenuItem'#9'MenuItem2'#7'Caption'#6#5 - +'About'#0#9'TMenuItem'#10'MenuItem2A'#7'Caption'#6#15'About QuickHash'#7'OnC' - +'lick'#7#15'MenuItem2AClick'#0#0#0#0#6'TTimer'#14'SchedulerTimer'#4'left'#2 - +'8'#3'top'#3#248#0#0#0#11'TOpenDialog'#20'b64FileChooserDialog'#4'left'#3#136 - +#3#3'top'#3#200#0#0#0#22'TSelectDirectoryDialog'#21'b64FileSChooserDialog'#4 - +'left'#3#136#3#3'top'#3#248#0#0#0#10'TPopupMenu'#21'b64FilesGridPopupMenu'#4 - +'left'#3#136#3#3'top'#3'h'#1#0#9'TMenuItem'#9'MenuItem4'#7'Caption'#6#24'Cop' - +'y row(s) to clipboard'#7'OnClick'#7#14'MenuItem4Click'#0#0#9'TMenuItem'#9'M' - +'enuItem3'#7'Caption'#6#22'Copy grid to Clipboard'#7'OnClick'#7#14'MenuItem3' - +'Click'#0#0#9'TMenuItem'#9'MenuItem5'#7'Caption'#6#20'Save grid to file...'#7 - +'OnClick'#7#14'MenuItem5Click'#0#0#0#10'TPopupMenu'#20'b64FileGridPopupMenu' - +#4'left'#3#136#3#3'top'#3#160#0#0#9'TMenuItem'#9'MenuItem6'#7'Caption'#6#21 - ,'Copy Row to Clipboard'#7'OnClick'#7#14'MenuItem6Click'#0#0#0#22'TSelectDire' - +'ctoryDialog'#27'b64FileSSourceDecoderDialog'#4'left'#3'8'#2#3'top'#3'@'#2#0 - +#0#11'TSaveDialog'#13'b64SaveDialog'#4'left'#3#136#3#3'top'#3#168#1#0#0#22'T' - +'SelectDirectoryDialog b64FileSDestinationDecoderDialog'#4'left'#3'8'#3#3'to' - +'p'#3'@'#2#0#0#0 + +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#11'TS' + +'aveDialog'#11'SaveDialog7'#4'left'#2'8'#3'top'#3#216#1#0#0#11'TOpenDialog' + +#10'FLBLDialog'#4'left'#2'8'#3'top'#3'h'#1#0#0#6'TTimer'#11'sysRAMTimer'#8'I' + +'nterval'#3#136#19#7'OnTimer'#7#16'sysRAMTimerTimer'#4'left'#2'8'#3'top'#3'0' + +#1#0#0#15'TXMLPropStorage'#25'QH_MainFormXMLPropStorage'#12'StoredValues'#14 + +#0#4'left'#2'8'#3'top'#3'H'#2#0#0#11'TSaveDialog SaveErrorsCompareDirsSaveDi' + +'alog8'#4'left'#2'8'#3'top'#3#128#2#0#0#9'TMainMenu'#9'MainMenu1'#4'left'#3 + +#193#2#3'top'#2#7#0#9'TMenuItem'#9'MenuItem1'#7'Caption'#6#4'File'#7'OnClick' + +#7#14'MenuItem1Click'#0#9'TMenuItem'#10'MenuItem1A'#7'Caption'#6#11'Select F' + +'ile'#7'OnClick'#7#16'btnHashFileClick'#0#0#9'TMenuItem'#10'MenuItem1B'#7'Ca' + +'ption'#6#13'Select Folder'#7'OnClick'#7'!btnRecursiveDirectoryHashingClick' + +#0#0#9'TMenuItem'#10'MenuItem1C'#7'Caption'#6#4'Exit'#7'OnClick'#7#15'MenuIt' + +'em1CClick'#0#0#0#9'TMenuItem'#9'MenuItem2'#7'Caption'#6#5'About'#0#9'TMenuI' + +'tem'#10'MenuItem2A'#7'Caption'#6#15'About QuickHash'#7'OnClick'#7#15'MenuIt' + +'em2AClick'#0#0#0#0#6'TTimer'#14'SchedulerTimer'#4'left'#2'8'#3'top'#3#248#0 + +#0#0#11'TOpenDialog'#20'b64FileChooserDialog'#4'left'#3#136#3#3'top'#3#200#0 + +#0#0#22'TSelectDirectoryDialog'#21'b64FileSChooserDialog'#4'left'#3#136#3#3 + +'top'#3#248#0#0#0#10'TPopupMenu'#21'b64FilesGridPopupMenu'#4'left'#3#136#3#3 + +'top'#3'h'#1#0#9'TMenuItem'#9'MenuItem4'#7'Caption'#6#24'Copy row(s) to clip' + +'board'#7'OnClick'#7#14'MenuItem4Click'#0#0#9'TMenuItem'#9'MenuItem3'#7'Capt' + +'ion'#6#22'Copy grid to Clipboard'#7'OnClick'#7#14'MenuItem3Click'#0#0#9'TMe' + +'nuItem'#9'MenuItem5'#7'Caption'#6#20'Save grid to file...'#7'OnClick'#7#14 + +'MenuItem5Click'#0#0#0#10'TPopupMenu'#20'b64FileGridPopupMenu'#4'left'#3#136 + +#3#3'top'#3#160#0#0#9'TMenuItem'#9'MenuItem6'#7'Caption'#6#21'Copy Row to Cl' + +'ipboard'#7'OnClick'#7#14'MenuItem6Click'#0#0#0#22'TSelectDirectoryDialog'#27 + +'b64FileSSourceDecoderDialog'#4'left'#3'8'#2#3'top'#3'@'#2#0#0#11'TSaveDialo' + +'g'#13'b64SaveDialog'#4'left'#3#136#3#3'top'#3#168#1#0#0#22'TSelectDirectory' + +'Dialog b64FileSDestinationDecoderDialog'#4'left'#3'8'#3#3'top'#3'@'#2#0#0#10 + +'TPopupMenu'#19'popmenuDBGrid_Files'#4'left'#3'w'#1#3'top'#3'u'#1#0#9'TMenuI' + ,'tem'#23'MenuItem_SortByFilename'#7'Caption'#6#20'Sort all by Filename'#7'On' + +'Click'#7#28'MenuItem_SortByFilenameClick'#0#0#9'TMenuItem'#23'MenuItem_Sort' + +'ByFilePath'#7'Caption'#6#20'Sort all by Filepath'#7'OnClick'#7#28'MenuItem_' + +'SortByFilePathClick'#0#0#9'TMenuItem'#19'MenuItem_SortByHash'#7'Caption'#6 + +#16'Sort all by Hash'#7'OnClick'#7#24'MenuItem_SortByHashClick'#0#0#9'TMenuI' + +'tem'#24'MenuItem_CopySelectedRow'#7'Caption'#6#17'Copy selected row'#7'OnCl' + +'ick'#7#29'MenuItem_CopySelectedRowClick'#0#0#9'TMenuItem#MenuItem_CopyFileN' + +'ameOfSelectedCell'#7'Caption'#6#29'Copy filename of selected row'#7'OnClick' + +#7'(MenuItem_CopyFileNameOfSelectedCellClick'#0#0#9'TMenuItem#MenuItem_CopyF' + +'ilepathOfSelectedCell'#7'Caption'#6#30'Copy filepath of selected cell'#7'On' + +'Click'#7'(MenuItem_CopyFilepathOfSelectedCellClick'#0#0#9'TMenuItem'#31'Men' + +'uItem_CopyHashOfSelectedCell'#7'Caption'#6#26'Copy hash of selected file'#7 + +'OnClick'#7'$MenuItem_CopyHashOfSelectedCellClick'#0#0#9'TMenuItem'#23'MenuI' + +'tem_ShowDuplicates'#7'Caption'#6#20'Show only duplicates'#7'OnClick'#7#28'M' + +'enuItem_ShowDuplicatesClick'#0#0#9'TMenuItem'#28'MenuItem_RemoveDupFileFilt' + +'er'#7'Caption'#6#8'Show all'#7'OnClick'#7'!MenuItem_RemoveDupFileFilterClic' + +'k'#0#0#9'TMenuItem'#18'MenuItem_SaveToCSV'#7'Caption'#6#16'Save to CSV file' + +#7'OnClick'#7#23'MenuItem_SaveToCSVClick'#0#0#0#11'TSaveDialog'#25'FilesDBGr' + +'id_SaveCSVDialog'#4'left'#3'w'#1#3'top'#3#192#1#0#0#0 ]); diff --git a/unit2.pas b/unit2.pas index 0d3a37b..3efef8a 100644 --- a/unit2.pas +++ b/unit2.pas @@ -159,9 +159,11 @@ TMainForm = class(TForm) b64ProgressFileS: TEdit; cbFlipCaseTEXT: TCheckBox; FileSDBNavigator: TDBNavigator; + MenuItem_DeleteDups: TMenuItem; MenuItem_SaveFILESTabToHTML: TMenuItem; MenuItem_CopyGridToClipboardFILES: TMenuItem; MenuItem_CopySelectedRow: TMenuItem; + MenuItem_SaveToHTML: TMenuItem; RecursiveDisplayGrid1: TDBGrid; MenuItem_CopyFilepathOfSelectedCell: TMenuItem; MenuItem_CopyHashOfSelectedCell: TMenuItem; @@ -378,6 +380,7 @@ TMainForm = class(TForm) procedure MenuItem4Click(Sender: TObject); procedure MenuItem5Click(Sender: TObject); procedure MenuItem6Click(Sender: TObject); + procedure MenuItem_DeleteDupsClick(Sender: TObject); procedure MenuItem_CopyGridToClipboardFILESClick(Sender: TObject); procedure MenuItem_CopyHashOfSelectedCellClick(Sender: TObject); procedure MenuItem_CopyFilepathOfSelectedCellClick(Sender: TObject); @@ -1423,6 +1426,15 @@ procedure TMainForm.MenuItem6Click(Sender: TObject); Showmessage('Grid row data copied to clipboard OK'); end; +procedure TMainForm.MenuItem_DeleteDupsClick(Sender: TObject); + +begin + // Firstly change the grid to list only the files with duplicates + frmSQLiteDBases.ShowDuplicates(RecursiveDisplayGrid1); + // Now go through and delete duplicate entries + frmSQLiteDBases.DeleteDuplicates(RecursiveDisplayGrid1); +end; + // Copy entire FILES tab grid to clipboard procedure TMainForm.MenuItem_CopyGridToClipboardFILESClick(Sender: TObject); begin @@ -1945,7 +1957,7 @@ procedure TMainForm.SaveOutputAsCSV(Filename : string; GridName : TStringGrid); procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); var - DirToHash, HTMLLogFile1, SearchMask : string; + DirToHash, SearchMask : string; FS : TFileSearcher; TotalFilesToExamine, slDuplicates : TStringList; start, stop, elapsed, scheduleStartTime : TDateTime; @@ -2092,27 +2104,6 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); StatusBar2.SimpleText := ' DONE! '; btnClipboardResults.Enabled := true; end; // end of SelectDirectoryDialog1.Execute - - // Now see if the user wishes to delete any found duplicates - {if chkFlagDuplicates.Checked then - begin - if slDuplicates.Count > 0 then - if MessageDlg(IntToStr(slDuplicates.Count) + ' duplicate files were found. Delete them now?', mtConfirmation, - [mbCancel, mbNo, mbYes],0) = mrYes then - begin - for i := 0 to (slDuplicates.Count -1) do - begin - StatusBar2.SimpleText:= 'Deleting duplicate file ' + slDuplicates.Strings[i]; - StatusBar2.Refresh; - if SysUtils.DeleteFile(slDuplicates.Strings[i]) then - inc(DuplicatesDeleted); - end; - StatusBar2.SimpleText:= 'Finished deleting ' + IntToStr(DuplicatesDeleted) + ' duplicate files'; - StatusBar2.Refresh; - ShowMessage(IntToStr(DuplicatesDeleted) + ' duplicate files deleted.'); - end; - if Assigned(slDuplicates) then slDuplicates.Free; // this needs to be freed, regardless of whether it contained any entries or not - end; // end of duplicate deletion phase } end; procedure TMainForm.btnSaveComparisonsClick(Sender: TObject); @@ -3789,7 +3780,7 @@ procedure TMainForm.ProcessDir(SourceDirName: string); i, NoOfFilesCopiedOK, j, HashMismtachCount, FileCopyErrors, ZeroByteFilesCounter, DupCount : integer; - SizeOfFile2, TotalBytesRead2, NoFilesExamined, m: Int64; + SizeOfFile2, TotalBytesRead2, NoFilesExamined, SizeOfCurrentFile: Int64; SubDirStructure, SourceFileHasHash, DestinationFileHasHash, FinalisedDestDir, FinalisedFileName, CopiedFilePathAndName, SourceDirectoryAndFileName, @@ -3827,7 +3818,7 @@ procedure TMainForm.ProcessDir(SourceDirName: string); {$IFDEF Windows} k := 0; {$ENDIF} - m := 0; + SizeOfCurrentFile := -1; SLCopyErrors := TStringListUTF8.Create; @@ -4104,280 +4095,290 @@ procedure TMainForm.ProcessDir(SourceDirName: string); DestinationFileHasHash := ''; // Check the file has a size greater than 0 bytes to avoid default hash values. - m := FileSize(FilesFoundToCopy.Strings[i]); - - if m >= 0 then - begin - StatusBar3.SimpleText := 'Processing: ' + RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); - Application.ProcessMessages; - { Now we have some output directory jiggery pokery to deal with, that - needs to accomodate both OS's. Firstly, - In Linux : /home/ted/SrcDir/ needs to become /home/ted/NewDestDir/home/ted/SrcDir - In Windows : C:\SrcDir\SubDirA needs to become E:\NewDestDir\SrcDir\SubDirA - - In addition, we need to generate a datestamped parent directory for the output - in case the user generates several seperate outputs to the same parent dir - } - // Firstly, compute the original filename and path, less trailing slash + SizeOfCurrentFile := FileSize(FilesFoundToCopy.Strings[i]); - {$IFDEF WINDOWS} - SourceDirectoryAndFileName := ChompPathDelim(CleanAndExpandDirectory(RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride))); - {$else} - {$IFDEF Darwin} + StatusBar3.SimpleText := 'Processing: ' + RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); + Application.ProcessMessages; + { Now we have some output directory jiggery pokery to deal with, that + needs to accomodate both OS's. Firstly, + In Linux : /home/ted/SrcDir/ needs to become /home/ted/NewDestDir/home/ted/SrcDir + In Windows : C:\SrcDir\SubDirA needs to become E:\NewDestDir\SrcDir\SubDirA + + In addition, we need to generate a datestamped parent directory for the output + in case the user generates several seperate outputs to the same parent dir + } + // Firstly, compute the original filename and path, less trailing slash + + {$IFDEF WINDOWS} + SourceDirectoryAndFileName := ChompPathDelim(CleanAndExpandDirectory(RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride))); + {$else} + {$IFDEF Darwin} + SourceDirectoryAndFileName := ChompPathDelim(CleanAndExpandDirectory(FilesFoundToCopy.Strings[i])); + {$else} + {$IFDEF UNIX and !$ifdef Darwin} SourceDirectoryAndFileName := ChompPathDelim(CleanAndExpandDirectory(FilesFoundToCopy.Strings[i])); - {$else} - {$IFDEF UNIX and !$ifdef Darwin} - SourceDirectoryAndFileName := ChompPathDelim(CleanAndExpandDirectory(FilesFoundToCopy.Strings[i])); - {$ENDIF} {$ENDIF} - {$ENDIF} + {$ENDIF} + {$ENDIF} - // Now reformulate the source sub-dir structure, from the selected dir downwards - // but only if the user has not checked the box "Dont rebuild path?" - // If he has, then just dump the files to the root of the destination dir - if chkNoPathReconstruction.Checked = false then - begin - SubDirStructure := IncludeTrailingPathDelimiter(ExtractFileDir(SourceDirectoryAndFileName)); - if chkUNCMode.Checked then - begin - Delete(SubDirStructure, 1, 1); // remove one of two \ from the \\ prefix to form the slash of the directory split - end; - end - else - begin - SubDirStructure := IncludeTrailingPathDelimiter(DestDir); - end; + // Now reformulate the source sub-dir structure, from the selected dir downwards + // but only if the user has not checked the box "Dont rebuild path?" + // If he has, then just dump the files to the root of the destination dir + if chkNoPathReconstruction.Checked = false then + begin + SubDirStructure := IncludeTrailingPathDelimiter(ExtractFileDir(SourceDirectoryAndFileName)); + if chkUNCMode.Checked then + begin + Delete(SubDirStructure, 1, 1); // remove one of two \ from the \\ prefix to form the slash of the directory split + end; + end + else + begin + SubDirStructure := IncludeTrailingPathDelimiter(DestDir); + end; - // And also generate a timestamped parent directory for the output dir, named after the time of execution - SubDirStructureParent := ChompPathDelim(IncludeTrailingPathDelimiter(DestDir) + IncludeTrailingPathDelimiter('QH_' + OutputDirDateFormatted)); + // And also generate a timestamped parent directory for the output dir, named after the time of execution + SubDirStructureParent := ChompPathDelim(IncludeTrailingPathDelimiter(DestDir) + IncludeTrailingPathDelimiter('QH_' + OutputDirDateFormatted)); - { Now concatenate the original sub directory to the destination directory - and the datestamped parent directory to form the total path, inc filename - Note : Only directories containing files will be recreated in destination. - Empty dirs and files whose extension do match a chosen mask (if any) - are skipped. - If user wishes to dump files to root of destination, use destination dir name instead} + { Now concatenate the original sub directory to the destination directory + and the datestamped parent directory to form the total path, inc filename + Note : Only directories containing files will be recreated in destination. + Empty dirs and files whose extension do match a chosen mask (if any) + are skipped. + If user wishes to dump files to root of destination, use destination dir name instead} - if chkNoPathReconstruction.Checked = false then - begin - FinalisedDestDir := SubDirStructureParent + SubDirStructure; - end - else - begin - FinalisedDestDir := SubDirStructureParent; - end; + if chkNoPathReconstruction.Checked = false then + begin + FinalisedDestDir := SubDirStructureParent + SubDirStructure; + end + else + begin + FinalisedDestDir := SubDirStructureParent; + end; - {$IFDEF Windows} - { Due to the nonsensories of Windows drive lettering, we have to allow - for driver lettering in the finalised destination path. + {$IFDEF Windows} + { Due to the nonsensories of Windows drive lettering, we have to allow + for driver lettering in the finalised destination path. - We only do this if UNC mode is not selected though, because if - it isn't, drive letters should not be needed anyway. + We only do this if UNC mode is not selected though, because if + it isn't, drive letters should not be needed anyway. - This loop finds 'C:' in the middle of the concatanated path and - return its position. It then deletes 'C:' of 'C:\' if found, or any - other A-Z drive letter, leaving the '\' for the path - So, C:\SrcDir\SubDirA becomes E:\NewDestDir\SrcDir\SubDirA instead of - E:\NewDestDir\C:SrcDir\SubDirA. UNC paths are taken care of by ForceDirectories } + This loop finds 'C:' in the middle of the concatanated path and + return its position. It then deletes 'C:' of 'C:\' if found, or any + other A-Z drive letter, leaving the '\' for the path + So, C:\SrcDir\SubDirA becomes E:\NewDestDir\SrcDir\SubDirA instead of + E:\NewDestDir\C:SrcDir\SubDirA. UNC paths are taken care of by ForceDirectories } - if chkUNCMode.Checked = false then - begin - for DriveLetter in TRange do - begin - k := posex(DriveLetter+':', FinalisedDestDir, 4); - Delete(FinalisedDestDir, k, 2); - end; - end; + if chkUNCMode.Checked = false then + begin + for DriveLetter in TRange do + begin + k := posex(DriveLetter+':', FinalisedDestDir, 4); + Delete(FinalisedDestDir, k, 2); + end; + end; - // *** SOURCE DIRECTORY *** - // SourceDirectoryAndFileName may include '\\' at the start, which - // will become '\\\MyPath\SubFolder' by the time the longpathoverride is added. - // So we just reduce it back to one, to follow immediately after the prefix. - // i.e \\?\MyData\MyFolder instead of \\?\\\MyData\MyFolder + // *** SOURCE DIRECTORY *** + // SourceDirectoryAndFileName may include '\\' at the start, which + // will become '\\\MyPath\SubFolder' by the time the longpathoverride is added. + // So we just reduce it back to one, to follow immediately after the prefix. + // i.e \\?\MyData\MyFolder instead of \\?\\\MyData\MyFolder - SourceDirectoryAndFileName := LongPathOverride+SourceDirectoryAndFileName; - if Pos('\\\', SourceDirectoryAndFileName) > 0 then - begin - SourceDirectoryAndFileName := StringReplace(SourceDirectoryAndFileName, '\\\', '\', [rfReplaceAll]); - end; + SourceDirectoryAndFileName := LongPathOverride+SourceDirectoryAndFileName; + if Pos('\\\', SourceDirectoryAndFileName) > 0 then + begin + SourceDirectoryAndFileName := StringReplace(SourceDirectoryAndFileName, '\\\', '\', [rfReplaceAll]); + end; - {Now, again, only if Windows, obtain the Created, Modified and Last Accessed - dates from the sourcefile by calling custom function 'DateAttributesOfCurrentFile' - Linux does not have 'Created Dates' so this does not need to run on Linux platforms} + {Now, again, only if Windows, obtain the Created, Modified and Last Accessed + dates from the sourcefile by calling custom function 'DateAttributesOfCurrentFile' + Linux does not have 'Created Dates' so this does not need to run on Linux platforms} - CrDateModDateAccDate := DateAttributesOfCurrentFile(SourceDirectoryAndFileName); - {$ENDIF} + CrDateModDateAccDate := DateAttributesOfCurrentFile(SourceDirectoryAndFileName); + {$ENDIF} - {$IFDEF LINUX} - // Get the 'Last Modified' date, only, for Linux files - CrDateModDateAccDate := DateAttributesOfCurrentFileLinux(SourceDirectoryAndFileName); - {$ENDIF} - {$IFDEF UNIX} - {$IFDEF Darwin} - // Get the 'Last Modified' date, only, for Apple Mac files - CrDateModDateAccDate := DateAttributesOfCurrentFileLinux(SourceDirectoryAndFileName); - {$ENDIF} + {$IFDEF LINUX} + // Get the 'Last Modified' date, only, for Linux files + CrDateModDateAccDate := DateAttributesOfCurrentFileLinux(SourceDirectoryAndFileName); + {$ENDIF} + {$IFDEF UNIX} + {$IFDEF Darwin} + // Get the 'Last Modified' date, only, for Apple Mac files + CrDateModDateAccDate := DateAttributesOfCurrentFileLinux(SourceDirectoryAndFileName); {$ENDIF} - // Determine the filename string of the file to be copied - FinalisedFileName := ExtractFileName(FilesFoundToCopy.Strings[i]); - - // Before copying the file and creating storage areas, lets hash the source file + {$ENDIF} + // Determine the filename string of the file to be copied + FinalisedFileName := ExtractFileName(FilesFoundToCopy.Strings[i]); + // Before copying the file and creating storage areas, lets hash the source file + if SizeOfCurrentFile > 0 then + begin SourceFileHasHash := Uppercase(CalcTheHashFile(SourceDirectoryAndFileName)); + end + else + begin + SourceFileHasHash := 'zero byte file'; + inc(ZeroByteFilesCounter, 1); + end; - // Now create the destination directory structure, if it is not yet created. + // Now create the destination directory structure, if it is not yet created. - if not LazFileUtils.DirectoryExistsUTF8(FinalisedDestDir) then - begin - try - if not CustomisedForceDirectoriesUTF8(LongPathOverride+FinalisedDestDir, true) then - begin - ShowMessage(FinalisedDestDir+' cannot be created. Error code: ' + SysErrorMessageUTF8(GetLastOSError)); - end; - finally - end; - end; - // *** DESTINATION DIRECTORY *** - // CopiedFilePathAndName may include '\\' at the start, which - // will become '\\\MyPath\SubFolder' by the time the longpathoverride is added. - // So we just reduce it back to one, to follow immediately after the prefix. - // i.e \\?\MyData\MyFolder instead of \\?\\\MyData\MyFolder - // We add a Windows compiler directive because UNC mode isnt in the Linux version - - // Now copy the file to the newly formed or already existing destination dir - // and hash it. Then check that source and destination hashes match. - // Then total up how many copied and hashed OK, or not. - // If the user chooses not to reconstruct source dir structure, - // check for filename conflicts, create an incrementer to ensure uniqueness, - // and rename to "name.ext_DuplicatedNameX". Otherwise, reconstruct source path - {$ifdef Windows} - CopiedFilePathAndName := LongPathOverride+CopiedFilePathAndName; - if Pos('\\\', CopiedFilePathAndName) > 0 then + if not LazFileUtils.DirectoryExistsUTF8(FinalisedDestDir) then begin - CopiedFilePathAndName := StringReplace(CopiedFilePathAndName, '\\\', '\', [rfReplaceAll]); + try + if not CustomisedForceDirectoriesUTF8(LongPathOverride+FinalisedDestDir, true) then + begin + ShowMessage(FinalisedDestDir+' cannot be created. Error code: ' + SysErrorMessageUTF8(GetLastOSError)); + end; + finally + end; end; - {$endif} - if chkNoPathReconstruction.Checked = false then + // *** DESTINATION DIRECTORY *** + // CopiedFilePathAndName may include '\\' at the start, which + // will become '\\\MyPath\SubFolder' by the time the longpathoverride is added. + // So we just reduce it back to one, to follow immediately after the prefix. + // i.e \\?\MyData\MyFolder instead of \\?\\\MyData\MyFolder + // We add a Windows compiler directive because UNC mode isnt in the Linux version + + // Now copy the file to the newly formed or already existing destination dir + // and hash it. Then check that source and destination hashes match. + // Then total up how many copied and hashed OK, or not. + // If the user chooses not to reconstruct source dir structure, + // check for filename conflicts, create an incrementer to ensure uniqueness, + // and rename to "name.ext_DuplicatedNameX". Otherwise, reconstruct source path + {$ifdef Windows} + CopiedFilePathAndName := LongPathOverride+CopiedFilePathAndName; + if Pos('\\\', CopiedFilePathAndName) > 0 then + begin + CopiedFilePathAndName := StringReplace(CopiedFilePathAndName, '\\\', '\', [rfReplaceAll]); + end; + {$endif} + + if chkNoPathReconstruction.Checked = false then + begin + CopiedFilePathAndName := IncludeTrailingPathDelimiter(LongPathOverride+FinalisedDestDir) + FinalisedFileName; + end + else begin - CopiedFilePathAndName := IncludeTrailingPathDelimiter(LongPathOverride+FinalisedDestDir) + FinalisedFileName; - end - else + if LazFileUtils.FileExistsUTF8(IncludeTrailingPathDelimiter(LongPathOverride+FinalisedDestDir) + FinalisedFileName) then begin - if LazFileUtils.FileExistsUTF8(IncludeTrailingPathDelimiter(LongPathOverride+FinalisedDestDir) + FinalisedFileName) then - begin - DupCount := DupCount + 1; - CopiedFilePathAndName := IncludeTrailingPathDelimiter(LongPathOverride+FinalisedDestDir) + FinalisedFileName + '_DuplicatedName' + IntToStr(DupCount); - end - else - CopiedFilePathAndName := IncludeTrailingPathDelimiter(LongPathOverride+FinalisedDestDir) + FinalisedFileName; - end; + DupCount := DupCount + 1; + CopiedFilePathAndName := IncludeTrailingPathDelimiter(LongPathOverride+FinalisedDestDir) + FinalisedFileName + '_DuplicatedName' + IntToStr(DupCount); + end + else + CopiedFilePathAndName := IncludeTrailingPathDelimiter(LongPathOverride+FinalisedDestDir) + FinalisedFileName; + end; - // Now copy the file, either to the reconstructed path or to the root - // Note that FileCopyEx from JawWindows unit is better for monitoring copy progress. - // though it seems unable to adjust created date from Vol1 to Vol2 too, same as CopyFile from FileUtil - // But one day, look at adding it for user feedback when copying large files if nothing else - if not FileUtil.CopyFile(SourceDirectoryAndFileName, CopiedFilePathAndName, true) then + // Now copy the file, either to the reconstructed path or to the root + // Note that FileCopyEx from JawWindows unit is better for monitoring copy progress. + // though it seems unable to adjust created date from Vol1 to Vol2 too, same as CopyFile from FileUtil + // But one day, look at adding it for user feedback when copying large files if nothing else + if not FileUtil.CopyFile(SourceDirectoryAndFileName, CopiedFilePathAndName, true) then + begin + ShowMessage('Failed to copy file : ' + SourceDirectoryAndFileName + ' Error code: ' + SysErrorMessageUTF8(GetLastOSError)); + SLCopyErrors.Add('Failed to copy: ' + SourceDirectoryAndFileName + ' ' + SourceFileHasHash); + FileCopyErrors := FileCopyErrors + 1; + end + else + begin + if SizeOfCurrentFile > 0 then begin - ShowMessage('Failed to copy file : ' + SourceDirectoryAndFileName + ' Error code: ' + SysErrorMessageUTF8(GetLastOSError)); - SLCopyErrors.Add('Failed to copy: ' + SourceDirectoryAndFileName + ' ' + SourceFileHasHash); - FileCopyErrors := FileCopyErrors + 1; + DestinationFileHasHash := UpperCase(CalcTheHashFile(CopiedFilePathAndName)); + NoOfFilesCopiedOK := NoOfFilesCopiedOK + 1; end else - DestinationFileHasHash := UpperCase(CalcTheHashFile(CopiedFilePathAndName)); - NoOfFilesCopiedOK := NoOfFilesCopiedOK + 1; + begin + DestinationFileHasHash := 'zero byte file'; + NoOfFilesCopiedOK := NoOfFilesCopiedOK + 1; // copy still valid, even if it is zero byte + end; + end; - // Check for hash errors. Does source and destination hashes match? - // If not, log it to text file and also display in grid. - if SourceFileHasHash <> DestinationFileHasHash then - begin - HashMismtachCount := HashMismtachCount + 1; - SLCopyErrors.Add('Hash mismatch. Source file ' + SourceDirectoryAndFileName + ' ' + SourceFileHasHash + ' Hash of copied file: ' + CopiedFilePathAndName + ' ' + DestinationFileHasHash); + // Check for hash errors. Does source and destination hashes match? + // If not, log it to text file and also display in grid. + if SourceFileHasHash <> DestinationFileHasHash then + begin + HashMismtachCount := HashMismtachCount + 1; + SLCopyErrors.Add('Hash mismatch. Source file ' + SourceDirectoryAndFileName + ' ' + SourceFileHasHash + ' Hash of copied file: ' + CopiedFilePathAndName + ' ' + DestinationFileHasHash); - {$IFDEF WINDOWS} - Col1SourceFilePathAndName := RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); - {$else} - {$IFDEF Darwin} + {$IFDEF WINDOWS} + Col1SourceFilePathAndName := RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); + {$else} + {$IFDEF Darwin} + Col1Filename := FilesFoundToCopy.Strings[i]; + {$else} + {$IFDEF UNIX and !$ifdef Darwin} Col1Filename := FilesFoundToCopy.Strings[i]; - {$else} - {$IFDEF UNIX and !$ifdef Darwin} - Col1Filename := FilesFoundToCopy.Strings[i]; - {$ENDIF} {$ENDIF} - {$ENDIF} - Col2SourceHash := SourceFileHasHash; - {$IFDEF WINDOWS} - Col3CopiedFilePathAndName := RemoveLongPathOverrideChars(CopiedFilePathAndName, LongPathOverride); - {$else} - {$IFDEF Darwin} - Col3CopiedFilePathAndName := CopiedFilePathAndName; - {$else} - {$IFDEF UNIX and !$ifdef Darwin} - Col3CopiedFilePathAndName := CopiedFilePathAndName; - {$endif} - {$endif} - {$endif} - Col4DestinationHash := DestinationFileHasHash; - Col5DateAttribute := CrDateModDateAccDate; - end - // Else, no errors. No need to log to file but still display to user - else if SourceFileHasHash = DestinationFileHasHash then - begin + {$ENDIF} + {$ENDIF} + Col2SourceHash := SourceFileHasHash; {$IFDEF WINDOWS} - Col1SourceFilePathAndName := RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); + Col3CopiedFilePathAndName := RemoveLongPathOverrideChars(CopiedFilePathAndName, LongPathOverride); + {$else} + {$IFDEF Darwin} + Col3CopiedFilePathAndName := CopiedFilePathAndName; {$else} - {$IFDEF Darwin} + {$IFDEF UNIX and !$ifdef Darwin} + Col3CopiedFilePathAndName := CopiedFilePathAndName; + {$endif} + {$endif} + {$endif} + Col4DestinationHash := DestinationFileHasHash; + Col5DateAttribute := CrDateModDateAccDate; + end + // Else, no errors. No need to log to file but still display to user + else if SourceFileHasHash = DestinationFileHasHash then + begin + {$IFDEF WINDOWS} + Col1SourceFilePathAndName := RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); + {$else} + {$IFDEF Darwin} + Col1Filename := FilesFoundToCopy.Strings[i]; + {$else} + {$IFDEF UNIX and !$ifdef Darwin} Col1Filename := FilesFoundToCopy.Strings[i]; - {$else} - {$IFDEF UNIX and !$ifdef Darwin} - Col1Filename := FilesFoundToCopy.Strings[i]; - {$ENDIF} {$ENDIF} - {$ENDIF} - Col2SourceHash := SourceFileHasHash; - {$IFDEF WINDOWS} - Col3CopiedFilePathAndName := RemoveLongPathOverrideChars(CopiedFilePathAndName, LongPathOverride); + {$ENDIF} + {$ENDIF} + Col2SourceHash := SourceFileHasHash; + {$IFDEF WINDOWS} + Col3CopiedFilePathAndName := RemoveLongPathOverrideChars(CopiedFilePathAndName, LongPathOverride); + {$else} + {$IFDEF Darwin} + Col3CopiedFilePathAndName := CopiedFilePathAndName; {$else} - {$IFDEF Darwin} - Col3CopiedFilePathAndName := CopiedFilePathAndName; - {$else} - {$IFDEF UNIX and !$ifdef Darwin} - Col3CopiedFilePathAndName := CopiedFilePathAndName; - {$endif} - {$endif} + {$IFDEF UNIX and !$ifdef Darwin} + Col3CopiedFilePathAndName := CopiedFilePathAndName; + {$endif} {$endif} - Col4DestinationHash := DestinationFileHasHash; - Col5DateAttribute := CrDateModDateAccDate; - end; - - // Write values to database - frmSQLiteDBases.WriteCOPYValuesToDatabase(Col1SourceFilePathAndName, Col2SourceHash, Col3CopiedFilePathAndName, Col4DestinationHash, Col5DateAttribute); - CommitCount(nil); - - // Progress Status Elements: - lblNoOfFilesToExamine.Caption := strNoOfFilesToExamine; - NoFilesExamined := (i + 1); // The total of files examined plus those that didnt hash or copy OK - lblNoOfFilesToExamine2.Caption := IntToStr(NoFilesExamined); - SizeOfFile2 := FileSize(FilesFoundToCopy.Strings[i]); - TotalBytesRead2 := TotalBytesRead2 + SizeOfFile2; - lblDataCopiedSoFar.Caption := '(' + FormatByteSize(TotalBytesRead2) + ')'; - // When or if the stop button is pressed, we need to prevent any - // division by zero, thus the count check next... - if FilesFoundToCopy.Count > 0 then - begin - lblFilesCopiedPercentage.Caption := IntToStr((NoFilesExamined * 100) DIV FilesFoundToCopy.Count) + '%'; - pbCopy.Position := ((NoFilesExamined *100) DIV FilesFoundToCopy.Count); - Application.ProcessMessages; - end; - end; // End of the if m > 0 then statement + {$endif} + Col4DestinationHash := DestinationFileHasHash; + Col5DateAttribute := CrDateModDateAccDate; + end; - // Otherwise file is probably a zero byte file - if m = 0 then + // Write values to database + frmSQLiteDBases.WriteCOPYValuesToDatabase(Col1SourceFilePathAndName, Col2SourceHash, Col3CopiedFilePathAndName, Col4DestinationHash, Col5DateAttribute); + CommitCount(nil); + + // Progress Status Elements: + lblNoOfFilesToExamine.Caption := strNoOfFilesToExamine; + NoFilesExamined := (i + 1); // The total of files examined plus those that didnt hash or copy OK + lblNoOfFilesToExamine2.Caption := IntToStr(NoFilesExamined); + SizeOfFile2 := FileSize(FilesFoundToCopy.Strings[i]); + TotalBytesRead2 := TotalBytesRead2 + SizeOfFile2; + lblDataCopiedSoFar.Caption := '(' + FormatByteSize(TotalBytesRead2) + ')'; + // When or if the stop button is pressed, we need to prevent any + // division by zero, thus the count check next... + if FilesFoundToCopy.Count > 0 then begin - ZeroByteFilesCounter := ZeroByteFilesCounter + 1; // A file of zero bytes was found in this loop + lblFilesCopiedPercentage.Caption := IntToStr((NoFilesExamined * 100) DIV FilesFoundToCopy.Count) + '%'; + pbCopy.Position := ((NoFilesExamined *100) DIV FilesFoundToCopy.Count); + Application.ProcessMessages; end; + end // End of the "If Stop button not pressed" if else begin @@ -4415,54 +4416,7 @@ procedure TMainForm.ProcessDir(SourceDirName: string); frmSQLiteDBases.SaveDBToCSV(frmDisplayGrid1.RecursiveDisplayGrid_COPY, CSVLogFile2); end; end; - { - if SaveFILESTabToHTMLCheckBox2.Checked then - begin - i := 0; - j := 0; - SaveDialog4.Title := 'DONE! Save your HTML log file of results as...'; - // Try to help make sure the log file goes to the users destination dir and NOT source dir!: - SaveDialog4.InitialDir := DestDir; - SaveDialog4.Filter := 'HTML|*.html'; - SaveDialog4.DefaultExt := 'html'; - if SaveDialog4.Execute then - begin - HTMLLogFile2 := SaveDialog4.FileName; - with TStringList.Create do - try - Add('<html>'); - Add('<title> QuickHash HTML Output '); - Add(''); - Add('

' + MainForm.Caption + '. ' + 'Log Created: ' + DateTimeToStr(Now)+'

'); - Add('

File and Hash listing for: ' + SourceDirName + '

'); - Add('

System date & time was ' + FormattedSystemDate + #$0D#$0A +'

'); - Add('
'); - Add(''); - Add(''); - Add(''); - for j := 0 to frmDisplayGrid1.CopyAndHashGrid.ColCount-1 do - Add(''); - add(''); - end; - Add('
' + 'ID'); - Add('' + 'Source Name'); - Add('' + 'Source Hash'); - Add('' + 'Destination Name'); - Add('' + 'Destination Hash'); - Add('' + 'Source Date Attributes'); - for i := 0 to frmDisplayGrid1.CopyAndHashGrid.RowCount-1 do - begin - Add('
' + frmDisplayGrid1.CopyAndHashGrid.Cells[j,i] + '
'); - Add(''); - Add(''); - SaveToFile(HTMLLogFile2); - finally - Free; - HTMLLogFile2 := ''; - end; - end; - end; - } + // If there is one or more errors, save them to a log file of users choosing if Length(SLCopyErrors.Text) > 0 then begin From a92ffdb270a8a21f6a6f1ec9de94b0144d5c5ab2 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Tue, 24 Oct 2017 23:32:18 +0100 Subject: [PATCH 08/47] Compare Two Directories tab totally re-written for v3. Initial changes with more changes necessary --- CHANGELOG.md | 10 +- quickhash.lpi | 106 +++---- unit2.lfm | 523 +++++++++++-------------------- unit2.pas | 852 +++++++++++++------------------------------------- 4 files changed, 460 insertions(+), 1031 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 346bda4..18f6018 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ Now with SQLite!! The reason why the development numbering has moved to v3.0...t SQLite adds many areas of functionality that was not possible before, so some tick box options have been removed in exchange for right click menu options. As a result of using SQLite, once the hashing has been conducted the user can still save and copy data to clipboard as he could before, but in addition Quickhash can now list duplicate files, match filenames, match file paths, and copy individual cells, and it will list the data in the blink of an eye. +The "Compare Two Directories" tab has been entirely re-written to determine if both directories match or not. The coding is much enhanced and more efficient, utilising TFPHashLists +amongst other things. Instead of having two display grids, the interface has two treelists which are then hashed as TFPHashlists for greater performance as well as easier for the user to use. + The "File" tab did not have a filesize check for zero byte files. So if the user happened to navigate to an existing but zero byte file, the user would get a "Division by zero" error. That was fixed. Some helpful interface hints added to the check boxes in the FileS tab,which seemed to have been left out of earlier versions @@ -13,8 +16,11 @@ Some helpful interface hints added to the check boxes in the FileS tab,which see Following a feature request, added a "case switcher" to the Text and File tabs. This allows the user to toggle the output hash between upper or lower case. Useful for users who need to compute hashes of hashes, instead of just hashes of some data. For users who may need to compute the hash of a hash value, the case sensitivity is important obviously. Upper case is still the default output as it is easier for humans to read. -Files of zero bytes were skipped (recorded and counted, but not hashed) in earlier versions by design to avoid the default initialisation hashes returned when hash algorithms are pointed at zero byte data streams. However, some users report using QuickHash -for backup and restore purposes, where zero byte files are often still necessary despite being empty. So v3.0.0 has adjusted how zero byte files are treated. They are now copied, but still recorded as a zero byte file and not hashed. Instead 'zero byte file' will appear where the hash value would. +Files of zero bytes were skipped in the 'Copy' tab (recorded and counted, but not hashed) in earlier versions by design to avoid the default initialisation hashes returned when hash algorithms are pointed at zero byte data streams. However, some users report using QuickHash +for backup and restore purposes, where zero byte files are often still necessary despite being empty. So v3.0.0 has adjusted how zero byte files are treated. They are now copied, and still recorded as a zero byte file but not hashed. Instead 'zero byte file' will appear where the hash value would. +The same fix has been applied to the "Compare Two Files" tab, where a zero byte file will not be hashed (because doing so just returns the default initilisation hash which is misleading). And also to the "Compare Two Directories"; zero byte files are flagged as zero bytes. So still used for the +comparison but not actually hashed. + V2.8.4 ------ diff --git a/quickhash.lpi b/quickhash.lpi index 345c1db..d41cb19 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -90,7 +90,7 @@ - + @@ -100,8 +100,8 @@ - - + + @@ -270,7 +270,7 @@ - + @@ -311,13 +311,13 @@ - + - + @@ -338,14 +338,14 @@ - + - + @@ -456,14 +456,14 @@ - + - + @@ -534,7 +534,7 @@ - + @@ -543,14 +543,14 @@ - + - + @@ -561,7 +561,7 @@ - + @@ -572,7 +572,7 @@ - + @@ -582,7 +582,7 @@ - + @@ -594,7 +594,7 @@ - + @@ -603,7 +603,7 @@ - + @@ -612,7 +612,7 @@ - + @@ -624,7 +624,7 @@ - + @@ -633,7 +633,7 @@ - + @@ -641,7 +641,7 @@ - + @@ -699,7 +699,7 @@ - + @@ -786,123 +786,123 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
diff --git a/unit2.lfm b/unit2.lfm index fada9b2..b148642 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,7 +1,7 @@ object MainForm: TMainForm - Left = 557 + Left = 772 Height = 738 - Top = 317 + Top = 255 Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 - The easy and convenient way to hash data in Linux, OSX and Windows' @@ -19,11 +19,11 @@ object MainForm: TMainForm Height = 680 Top = 24 Width = 984 - ActivePage = TabSheet4 + ActivePage = TabSheet6 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 3 + TabIndex = 5 TabOrder = 0 OnChange = PageControl1Change object TabSheet1: TTabSheet @@ -862,7 +862,7 @@ object MainForm: TMainForm Left = 256 Height = 21 Hint = 'Save results as CSV data (spreadsheet format)' - Top = 32 + Top = 0 Width = 130 Caption = 'Save results (CSV)?' Checked = True @@ -1034,7 +1034,7 @@ object MainForm: TMainForm Left = 256 Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the source and destination folders.'#13#10'Hash, copy and hash will start at the specified time' - Top = 64 + Top = 32 Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCopyTabChange @@ -1044,7 +1044,7 @@ object MainForm: TMainForm Left = 272 Height = 25 Hint = 'Enter date and time (hours and minutes) ' - Top = 96 + Top = 64 Width = 136 CenturyFrom = 1941 MaxDate = 73050 @@ -1414,162 +1414,124 @@ object MainForm: TMainForm ClientHeight = 652 ClientWidth = 976 ParentShowHint = False - object GroupBox1: TGroupBox - Left = 120 - Height = 509 + object GroupBox2: TGroupBox + AnchorSideLeft.Control = GroupBox1 + AnchorSideRight.Control = GroupBox1 + AnchorSideRight.Side = asrBottom + Left = 128 + Height = 177 + Top = 448 + Width = 828 + Anchors = [akLeft, akRight, akBottom] + Caption = 'Summary' + ClientHeight = 155 + ClientWidth = 824 + Font.Height = -13 + ParentFont = False + TabOrder = 1 + object memFolderCompareSummary: TMemo + Left = 16 + Height = 120 + Top = 16 + Width = 784 + ScrollBars = ssAutoBoth + TabOrder = 0 + end + end + object AlgorithmChoiceRadioBox6: TRadioGroup + Left = 16 + Height = 129 Top = 10 - Width = 836 + Width = 104 + AutoFill = True + Caption = 'Algorithm' + ChildSizing.LeftRightSpacing = 6 + ChildSizing.TopBottomSpacing = 6 + ChildSizing.EnlargeHorizontal = crsHomogenousChildResize + ChildSizing.EnlargeVertical = crsHomogenousChildResize + ChildSizing.ShrinkHorizontal = crsScaleChilds + ChildSizing.ShrinkVertical = crsScaleChilds + ChildSizing.Layout = cclLeftToRightThenTopToBottom + ChildSizing.ControlsPerLine = 1 + ClientHeight = 107 + ClientWidth = 100 + Font.Height = -13 + ItemIndex = 1 + Items.Strings = ( + 'MD5' + 'SHA-1' + 'SHA256' + 'SHA512' + 'xxHash' + ) + OnClick = AlgorithmChoiceRadioBox6Click + ParentFont = False + TabOrder = 2 + end + object GroupBox1: TGroupBox + Left = 128 + Height = 416 + Top = 16 + Width = 828 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 487 - ClientWidth = 832 + ClientHeight = 394 + ClientWidth = 824 DragMode = dmAutomatic Font.Height = -13 ParentFont = False TabOrder = 0 - object sgDirA: TStringGrid - AnchorSideLeft.Control = GroupBox1 - AnchorSideRight.Control = GroupBox1 - AnchorSideRight.Side = asrBottom - AnchorSideBottom.Control = sgDirB - Left = 0 - Height = 128 - Hint = 'Single left click to find corresponding '#13#10'value in other grid' - Top = 160 - Width = 832 - Anchors = [akTop, akLeft, akRight, akBottom] - ColCount = 3 - ColumnClickSorts = True - Columns = < - item - Title.Caption = 'File Path and Name (Dir A)' - Width = 440 - end - item - Title.Caption = 'Hash Value' - Width = 300 - end> - Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goRowSelect, goDblClickAutoSize, goSmoothScroll] - ParentShowHint = False - ShowHint = True - TabOrder = 0 - TitleFont.Height = -13 - OnClick = sgDirAClick - end - object sgDirB: TStringGrid - AnchorSideLeft.Control = GroupBox1 - AnchorSideRight.Control = GroupBox1 - AnchorSideRight.Side = asrBottom - Left = 0 - Height = 161 - Hint = 'Single left click to find corresponding '#13#10'value in other grid' - Top = 288 - Width = 832 - Anchors = [akTop, akLeft, akRight, akBottom] - ColCount = 3 - ColumnClickSorts = True - Columns = < - item - Title.Caption = 'File Path and Name (Dir B)' - Width = 440 - end - item - Title.Caption = 'Hash Value' - Width = 300 - end> - Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goRowSelect, goDblClickAutoSize, goSmoothScroll] - ParentShowHint = False - ShowHint = True - TabOrder = 1 - TitleFont.Height = -13 - OnClick = sgDirBClick - end object lblStatusA: TLabel - Left = 16 + Left = 8 Height = 15 - Top = 96 + Top = 336 Width = 41 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False ParentFont = False end - object lblDirAName: TLabel - Left = 176 + object lblFolderAName: TLabel + Left = 8 Height = 17 - Top = 0 + Top = 248 Width = 9 Caption = '...' ParentColor = False WordWrap = True end - object lblDirBName: TLabel - Left = 176 + object lblFolderBName: TLabel + Left = 496 Height = 17 - Top = 32 + Top = 248 Width = 9 Caption = '...' ParentColor = False WordWrap = True end - object btnDirA: TButton - Left = 0 - Height = 25 - Hint = 'Select first folder to compare against' - Top = 0 - Width = 139 - Caption = 'Select Directory A' - OnClick = btnDirAClick - ParentShowHint = False - ShowHint = True - TabOrder = 2 - end - object btnDirB: TButton - Left = 0 - Height = 25 - Hint = 'Select second folder to compare against' - Top = 32 - Width = 139 - Caption = 'Select Directory B' - OnClick = btnDirBClick - ParentShowHint = False - ShowHint = True - TabOrder = 3 - end object btnCompare: TButton - Left = 0 + Left = 344 Height = 25 Hint = 'Click to start comparisons of Folder A and B' - Top = 64 + Top = 32 Width = 139 Caption = 'Compare Now' Color = 8454016 OnClick = btnCompareClick ParentShowHint = False ShowHint = True - TabOrder = 4 - end - object cbShowDetailsOfAllComparisons: TCheckBox - Left = 176 - Height = 21 - Top = 64 - Width = 372 - Caption = 'Tabulate only encountered errors instead of all files (faster)?' - Checked = True - OnChange = cbShowDetailsOfAllComparisonsChange - State = cbChecked - TabOrder = 5 + TabOrder = 0 end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker - Left = 688 + Left = 347 Height = 25 Hint = 'Enter date and time (hours and minutes) ' - Top = 64 + Top = 128 Width = 136 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 - TabOrder = 6 + TabOrder = 1 Enabled = False TrailingSeparator = False TextForNullDate = 'Choose date & time' @@ -1586,247 +1548,142 @@ object MainForm: TMainForm MonthNames = 'Long' end object lblschedulertickboxCompareDirsTab: TCheckBox - Left = 568 + Left = 363 Height = 21 Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' - Top = 64 + Top = 96 Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange - TabOrder = 7 + TabOrder = 2 end object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 132 - Width = 811 + Top = 359 + Width = 816 Align = alNone Anchors = [akLeft, akRight] AutoSize = False + BorderWidth = 3 Panels = <> end - end - object GroupBox2: TGroupBox - AnchorSideLeft.Control = GroupBox1 - AnchorSideRight.Control = GroupBox1 - AnchorSideRight.Side = asrBottom - Left = 120 - Height = 161 - Top = 479 - Width = 836 - Anchors = [akLeft, akRight, akBottom] - Caption = 'Summary' - ClientHeight = 139 - ClientWidth = 832 - Font.Height = -13 - ParentFont = False - TabOrder = 1 - object lblFileCountDiffA: TLabel + object ShellTreeView_FolderA: TShellTreeView Left = 8 - Height = 17 - Top = 8 - Width = 127 - Caption = 'File Count Difference: ' - ParentColor = False + Height = 193 + Top = 32 + Width = 328 + FileSortType = fstNone + ScrollBars = ssAutoBoth + TabOrder = 4 + OnChange = ShellTreeView_FolderAChange + ObjectTypes = [otFolders] end - object lblFileCountDiffB: TLabel - AnchorSideLeft.Control = lblFileCountDiffA - AnchorSideLeft.Side = asrBottom - Left = 135 - Height = 17 - Top = 8 - Width = 17 - Caption = ' ...' - ParentColor = False + object ShellTreeView_FolderB: TShellTreeView + Left = 496 + Height = 193 + Top = 32 + Width = 328 + FileSortType = fstNone + ScrollBars = ssAutoBoth + TabOrder = 5 + ObjectTypes = [otFolders] end - object lblHashMatchA: TLabel - Left = 8 + object lblCompareTwoFoldersInstruction1: TLabel + Left = 104 Height = 17 - Top = 36 + Top = 5 Width = 87 - Caption = 'Hash Match? ' - ParentColor = False - end - object lblHashMatchB: TLabel - AnchorSideLeft.Control = lblHashMatchA - AnchorSideLeft.Side = asrBottom - Left = 95 - Height = 17 - Top = 36 - Width = 17 - Caption = ' ...' - Constraints.MaxWidth = 190 - ParentColor = False - WordWrap = True - end - object lblTimeStartA: TLabel - Left = 518 - Height = 17 - Top = 8 - Width = 77 - Caption = 'Time Started:' + Caption = 'Select Folder A' ParentColor = False end - object lblTimeFinishedA: TLabel - Left = 518 + object lblCompareTwoFoldersInstruction2: TLabel + Left = 608 Height = 17 - Top = 36 - Width = 82 - Caption = 'Time Finished:' - ParentColor = False - end - object lblTimeTakenA: TLabel - Left = 518 - Height = 17 - Top = 64 - Width = 69 - Caption = 'Time Taken:' - ParentColor = False - end - object lblTimeStartB: TLabel - Left = 617 - Height = 17 - Top = 8 - Width = 9 - Caption = '...' - ParentColor = False - end - object lblTimeFinishedB: TLabel - Left = 617 - Height = 17 - Top = 36 - Width = 9 - Caption = '...' - ParentColor = False - end - object lblTimeTakenB: TLabel - Left = 617 - Height = 17 - Top = 64 - Width = 9 - Caption = '...' + Top = 5 + Width = 86 + Caption = 'Select Folder B' ParentColor = False end - object lblTotalFileCountA: TLabel - AnchorSideRight.Control = lblTotalFileCountNumberA - Left = 517 + object lblTotalFileCountB: TLabel + Left = 496 Height = 17 - Top = 95 - Width = 99 + Top = 275 + Width = 86 BorderSpacing.Left = 5 - Caption = '# Files in Dir A : ' + Caption = '# Files in Fol B:' ParentColor = False end - object lblTotalFileCountNumberA: TLabel - AnchorSideLeft.Control = lblTotalFileCountA + object lblTotalFileCountNumberB: TLabel AnchorSideLeft.Side = asrBottom AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom - Left = 616 + Left = 617 Height = 17 - Top = 95 + Top = 275 Width = 17 Caption = ' ...' ParentColor = False end - object lblTotalFileCountB: TLabel - AnchorSideRight.Control = lblTotalFileCountNumberB - Left = 517 + object pbCompareDirB: TProgressBar + Left = 496 + Height = 20 + Top = 304 + Width = 325 + TabOrder = 6 + end + object pbCompareDirA: TProgressBar + Left = 8 + Height = 20 + Top = 304 + Width = 325 + TabOrder = 7 + BarShowText = True + end + object lblTotalFileCountA: TLabel + Left = 8 Height = 17 - Top = 120 - Width = 98 - BorderSpacing.Left = 5 - Caption = '# Files in Dir B : ' + Top = 275 + Width = 87 + Caption = '# Files in Fol A:' ParentColor = False end - object lblTotalFileCountNumberB: TLabel - AnchorSideLeft.Control = lblTotalFileCountB - AnchorSideLeft.Side = asrBottom - AnchorSideRight.Control = GroupBox2 - AnchorSideRight.Side = asrBottom - Left = 615 + object lblTotalFileCountNumberA: TLabel + Left = 112 Height = 17 - Top = 120 - Width = 17 - Caption = ' ...' + Top = 275 + Width = 9 + Caption = '...' ParentColor = False end - object btnCopyToClipboardA: TButton - Left = 320 - Height = 25 - Top = 8 - Width = 172 - Caption = 'Copy to Clipboard (Grid A)' - Enabled = False - OnClick = btnCopyToClipboardAClick - TabOrder = 0 + object cbUNCModeCompFolders: TCheckBox + Left = 363 + Height = 21 + Top = 72 + Width = 92 + Caption = 'UNC Mode?' + OnChange = cbUNCModeCompFoldersChange + TabOrder = 8 end - object btnCopyToClipboardB: TButton - Left = 320 + object edtUNCPathCompareA: TEdit + Left = 24 Height = 25 - Top = 40 - Width = 172 - Caption = 'Copy to Clipboard (Grid B)' - Enabled = False - OnClick = btnCopyToClipboardBClick - TabOrder = 1 + Top = 32 + Width = 300 + TabOrder = 9 + Text = 'Enter UNC path (e.g.\\DATASTORE\FOLDERA)' + Visible = False end - object btnSaveComparisons: TButton - Left = 320 + object edtUNCPathCompareB: TEdit + Left = 511 Height = 25 - Top = 72 - Width = 172 - Caption = 'Save to File' - Enabled = False - OnClick = btnSaveComparisonsClick - TabOrder = 2 - end - object pbCompareDirA: TProgressBar - Left = 696 - Height = 20 - Top = 92 - Width = 129 - TabOrder = 3 - BarShowText = True - end - object pbCompareDirB: TProgressBar - Left = 696 - Height = 20 - Top = 120 - Width = 129 - TabOrder = 4 + Top = 32 + Width = 300 + TabOrder = 10 + Text = 'Enter UNC path (e.g.\\DATASTORE\FOLDERB)' + Visible = False end end - object AlgorithmChoiceRadioBox6: TRadioGroup - Left = 16 - Height = 129 - Top = 10 - Width = 104 - AutoFill = True - Caption = 'Algorithm' - ChildSizing.LeftRightSpacing = 6 - ChildSizing.TopBottomSpacing = 6 - ChildSizing.EnlargeHorizontal = crsHomogenousChildResize - ChildSizing.EnlargeVertical = crsHomogenousChildResize - ChildSizing.ShrinkHorizontal = crsScaleChilds - ChildSizing.ShrinkVertical = crsScaleChilds - ChildSizing.Layout = cclLeftToRightThenTopToBottom - ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 - ClientWidth = 100 - Font.Height = -13 - ItemIndex = 1 - Items.Strings = ( - 'MD5' - 'SHA-1' - 'SHA256' - 'SHA512' - 'xxHash' - ) - OnClick = AlgorithmChoiceRadioBox6Click - ParentFont = False - TabOrder = 2 - end end object TabSheet5: TTabSheet Hint = 'Compute a SHA-1 hash of a physical disk in Windows.'#13#10'Must run QuickHash as administrator with '#13#10'Windows Vista or above' @@ -2118,8 +1975,8 @@ object MainForm: TMainForm Title = 'Save comparison results as...' DefaultExt = '.txt' Filter = 'Text|txt|Comma Seperated|csv' - left = 808 - top = 696 + left = 104 + top = 584 end object SaveDialog6: TSaveDialog left = 56 @@ -2219,16 +2076,16 @@ object MainForm: TMainForm top = 248 end object b64FileChooserDialog: TOpenDialog - left = 904 - top = 200 + left = 104 + top = 192 end object b64FileSChooserDialog: TSelectDirectoryDialog - left = 904 + left = 104 top = 248 end object b64FilesGridPopupMenu: TPopupMenu - left = 904 - top = 360 + left = 80 + top = 608 object MenuItem4: TMenuItem Caption = 'Copy row(s) to clipboard' OnClick = MenuItem4Click @@ -2243,28 +2100,28 @@ object MainForm: TMainForm end end object b64FileGridPopupMenu: TPopupMenu - left = 904 - top = 160 + left = 56 + top = 192 object MenuItem6: TMenuItem Caption = 'Copy Row to Clipboard' OnClick = MenuItem6Click end end object b64FileSSourceDecoderDialog: TSelectDirectoryDialog - left = 568 - top = 576 + left = 104 + top = 384 end object b64SaveDialog: TSaveDialog - left = 904 - top = 424 + left = 104 + top = 632 end object b64FileSDestinationDecoderDialog: TSelectDirectoryDialog - left = 824 - top = 576 + left = 104 + top = 320 end object popmenuDBGrid_Files: TPopupMenu - left = 375 - top = 373 + left = 104 + top = 528 object MenuItem_SortByFilename: TMenuItem Caption = 'Sort all by Filename' OnClick = MenuItem_SortByFilenameClick @@ -2319,11 +2176,11 @@ object MainForm: TMainForm end end object FilesDBGrid_SaveCSVDialog: TSaveDialog - left = 375 - top = 448 + left = 104 + top = 432 end object FilesSaveAsHTMLDialog: TSaveDialog - left = 375 - top = 524 + left = 104 + top = 480 end end diff --git a/unit2.pas b/unit2.pas index 3efef8a..46d12d8 100644 --- a/unit2.pas +++ b/unit2.pas @@ -86,7 +86,8 @@ interface // New as of v3.0.0 dbases_sqlite, - + // Also new as of v3.0.0, for creating hash lists for faster comparisons of two folders + contnrs, // Remaining Uses clauses for specific OS's {$IFDEF Windows} @@ -132,8 +133,6 @@ TMainForm = class(TForm) btnCompare: TButton; btnCompareTwoFiles: TButton; btnCompareTwoFilesSaveAs: TButton; - btnDirA: TButton; - btnDirB: TButton; btnFileACompare: TButton; btnFileBCompare: TButton; btnFLBL: TButton; @@ -142,28 +141,36 @@ TMainForm = class(TForm) btnRecursiveDirectoryHashing: TButton; btnClipboardResults: TButton; btnCallDiskHasherModule: TButton; - btnCopyToClipboardA: TButton; - btnCopyToClipboardB: TButton; - btnSaveComparisons: TButton; btnStopScan1: TButton; btnStopScan2: TButton; btnClearHashField: TButton; btnB64FileChooser: TButton; btnB64FileSChooser: TButton; btnB64JustDecodeFiles: TButton; - Button1: TButton; Button8CopyAndHash: TButton; cbFlipCaseFILE: TCheckBox; cbToggleInputDataToOutputFile: TCheckBox; - cbShowDetailsOfAllComparisons: TCheckBox; b64ProgressFileS: TEdit; cbFlipCaseTEXT: TCheckBox; + cbUNCModeCompFolders: TCheckBox; + edtUNCPathCompareA: TEdit; + edtUNCPathCompareB: TEdit; FileSDBNavigator: TDBNavigator; + lblTotalFileCountNumberA: TLabel; + lblTotalFileCountA: TLabel; + lblCompareTwoFoldersInstruction1: TLabel; + lblCompareTwoFoldersInstruction2: TLabel; + + lblTotalFileCountB: TLabel; + lblTotalFileCountNumberB: TLabel; + memFolderCompareSummary: TMemo; MenuItem_DeleteDups: TMenuItem; MenuItem_SaveFILESTabToHTML: TMenuItem; MenuItem_CopyGridToClipboardFILES: TMenuItem; MenuItem_CopySelectedRow: TMenuItem; MenuItem_SaveToHTML: TMenuItem; + pbCompareDirA: TProgressBar; + pbCompareDirB: TProgressBar; RecursiveDisplayGrid1: TDBGrid; MenuItem_CopyFilepathOfSelectedCell: TMenuItem; MenuItem_CopyHashOfSelectedCell: TMenuItem; @@ -226,8 +233,6 @@ TMainForm = class(TForm) MenuItem6: TMenuItem; pbFileS: TProgressBar; pbCopy: TProgressBar; - pbCompareDirA: TProgressBar; - pbCompareDirB: TProgressBar; b64FilesGridPopupMenu: TPopupMenu; b64SaveDialog: TSaveDialog; pbFile: TProgressBar; @@ -237,6 +242,8 @@ TMainForm = class(TForm) b64FileSChooserDialog: TSelectDirectoryDialog; b64FileSSourceDecoderDialog: TSelectDirectoryDialog; b64FileSDestinationDecoderDialog: TSelectDirectoryDialog; + ShellTreeView_FolderA: TShellTreeView; + ShellTreeView_FolderB: TShellTreeView; StatusBar5: TStatusBar; StatusBar6: TStatusBar; b64StringGrid1File: TStringGrid; @@ -248,8 +255,8 @@ TMainForm = class(TForm) lblURLBanner: TLabel; Label8: TLabel; Label9: TLabel; - lblDirAName: TLabel; - lblDirBName: TLabel; + lblFolderAName: TLabel; + lblFolderBName: TLabel; lblFileAHash: TLabel; lblFileBHash: TLabel; lblFilesCopiedPercentage: TLabel; @@ -262,17 +269,7 @@ TMainForm = class(TForm) lblNoFilesInDir: TLabel; lblDragAndDropNudge: TLabel; lblDiskHashingRunAsAdminWarning: TLabel; - lblTimeTakenB: TLabel; - lblTimeFinishedB: TLabel; - lblTimeStartB: TLabel; - lblTimeFinishedA: TLabel; - lblTimeTakenA: TLabel; - lblTimeStartA: TLabel; lblStatusA: TLabel; - lblHashMatchB: TLabel; - lblHashMatchA: TLabel; - lblFileCountDiffA: TLabel; - lblFileCountDiffB: TLabel; Label11: TLabel; Label12: TLabel; Label13: TLabel; @@ -291,10 +288,6 @@ TMainForm = class(TForm) lblStartedFileAt: TLabel; lblFileTimeTaken: TLabel; AlgorithmChoiceRadioBox2: TRadioGroup; - lblTotalFileCountA: TLabel; - lblTotalFileCountB: TLabel; - lblTotalFileCountNumberA: TLabel; - lblTotalFileCountNumberB: TLabel; memFileHashField: TMemo; FLBLDialog: TOpenDialog; SaveDialog5: TSaveDialog; @@ -302,7 +295,6 @@ TMainForm = class(TForm) SaveDialog7: TSaveDialog; SelectDirectoryDialog4: TSelectDirectoryDialog; SelectDirectoryDialog5: TSelectDirectoryDialog; - sgDirB: TStringGrid; DirListA: TShellTreeView; DirListB: TShellTreeView; StatusBar1: TStatusBar; @@ -325,7 +317,6 @@ TMainForm = class(TForm) SelectDirectoryDialog1: TSelectDirectoryDialog; SelectDirectoryDialog2: TSelectDirectoryDialog; SelectDirectoryDialog3: TSelectDirectoryDialog; - sgDirA: TStringGrid; sysRAMTimer: TTimer; TabSheet1: TTabSheet; TabSheet2: TTabSheet; @@ -359,8 +350,8 @@ TMainForm = class(TForm) procedure Button1Click(Sender: TObject); procedure cbFlipCaseFILEChange(Sender: TObject); procedure cbFlipCaseTEXTChange(Sender: TObject); - procedure cbShowDetailsOfAllComparisonsChange(Sender: TObject); procedure cbToggleInputDataToOutputFileChange(Sender: TObject); + procedure cbUNCModeCompFoldersChange(Sender: TObject); procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); procedure lblDonateClick(Sender: TObject); procedure lbleExpectedHashChange(Sender: TObject); @@ -395,16 +386,13 @@ TMainForm = class(TForm) procedure MenuItem_SortByHashClick(Sender: TObject); procedure PageControl1Change(Sender: TObject); procedure Panel1CopyAndHashOptionsClick(Sender: TObject); - procedure sgDirAClick(Sender: TObject); - procedure sgDirBClick(Sender: TObject); + procedure ShellTreeView_FolderAChange(Sender: TObject; Node: TTreeNode); procedure sysRAMTimerTimer(Sender: TObject); procedure AlgorithmChoiceRadioBox2SelectionChanged(Sender: TObject); procedure AlgorithmChoiceRadioBox5SelectionChanged(Sender: TObject); procedure btnClipboardHashValueClick(Sender: TObject); procedure btnCompareTwoFilesClick(Sender: TObject); procedure btnCompareTwoFilesSaveAsClick(Sender: TObject); - procedure btnCopyToClipboardAClick(Sender: TObject); - procedure btnCopyToClipboardBClick(Sender: TObject); procedure btnDirAClick(Sender: TObject); procedure btnDirBClick(Sender: TObject); procedure btnFileACompareClick(Sender: TObject); @@ -414,7 +402,6 @@ TMainForm = class(TForm) procedure btnLaunchDiskModuleClick(Sender: TObject); procedure btnLBLClick(Sender: TObject); procedure btnRecursiveDirectoryHashingClick(Sender: TObject); - procedure btnSaveComparisonsClick(Sender: TObject); procedure btnStopScan1Click(Sender: TObject); procedure btnClipboardResultsClick(Sender: TObject); procedure btnStopScan2Click(Sender: TObject); @@ -437,11 +424,9 @@ TMainForm = class(TForm) procedure HashFile(FileIterator: TFileIterator); procedure lblURLBannerClick(Sender: TObject); procedure ProcessDir(SourceDirName: string); - procedure MisMatchFileCountCompare(HashListA, HashListB, FileAndHashListA, FileAndHashListB : TStringList); procedure CompareTwoHashes(FileAHash, FileBHash : string); procedure HashText(Sender: TObject); procedure ClearText(Sender: TObject); - procedure MisMatchHashCompare(HashListA, HashListB, FileAndHashListA, FileAndHashListB : TStringList); function ValidateTextWithHash(strToBeHashed:ansistring): string; function CalcTheHashString(strToBeHashed:ansistring):string; function CalcTheHashFile(FileToBeHashed:string):string; @@ -452,6 +437,8 @@ TMainForm = class(TForm) procedure CheckSchedule(DesiredStartTime : TDateTime); procedure InvokeScheduler(Sender : TObject); procedure CommitCount(Sender : TObject); + function RetrieveFileList(FolderName : string) : TStringList; + function CompareHashLists(aHashList1, aHashlist2: TFPHashList): Boolean; // function FileSizeWithLongPath(strFileName : string) : Int64; {$IFDEF Windows} function DateAttributesOfCurrentFile(var SourceDirectoryAndFileName:string):string; @@ -566,8 +553,6 @@ procedure TMainForm.FormCreate(Sender: TObject); StopScan1 := false; StopScan2 := false; - btnCopyToClipboardA.Enabled := false; - btnCopyToClipboardB.Enabled := false; {$ifdef Windows} // These are the default values to be prefixed before a path to invoke the 32K // NTFS filename length over the 260 MAX_PATH. Where the user opts for UNC paths @@ -584,12 +569,6 @@ procedure TMainForm.FormCreate(Sender: TObject); DirListA.AlphaSort; DirListB.AlphaSort; - // Disable the two display grids in the Compare Directories tab as they now only - // become visibile if there are mis-matches, or if the user chooses to log everything - // (as of v2.7.0) - sgDirA.Visible := false; - sgDirB.Visible := false; - // The DBGrid in FileS tab to be hidden initially RecursiveDisplayGrid1.Visible:= false; @@ -1185,6 +1164,24 @@ procedure TMainForm.cbToggleInputDataToOutputFileChange(Sender: TObject); else cbToggleInputDataToOutputFile.Caption := 'Source text INcluded in output'; end; +procedure TMainForm.cbUNCModeCompFoldersChange(Sender: TObject); +begin + if cbUNCModeCompFolders.Checked then + begin + ShellTreeView_FolderA.Visible := false; + ShellTreeView_FolderB.Visible := false; + edtUNCPathCompareA.Visible:= true; + edtUNCPathCompareB.Visible:= true; + end + else + begin + ShellTreeView_FolderA.Visible := true; + ShellTreeView_FolderB.Visible := true; + edtUNCPathCompareA.Visible:= false; + edtUNCPathCompareB.Visible:= false; + end; +end; + procedure TMainForm.FormClose(Sender: TObject; var CloseAction: TCloseAction); begin try @@ -1522,21 +1519,6 @@ procedure TMainForm.MenuItem_SortByHashClick(Sender: TObject); frmSQLiteDBases.SortByHash(RecursiveDisplayGrid1); end; -procedure TMainForm.cbShowDetailsOfAllComparisonsChange(Sender: TObject); -begin - if cbShowDetailsOfAllComparisons.Checked then - begin - cbShowDetailsOfAllComparisons.Caption := 'Tabulate only encountered errors instead of all files (faster)?'; - sgDirA.Visible := false; - sgDirB.Visible := false; - end - else - begin - cbShowDetailsOfAllComparisons.Caption:= 'Details of all files will be tabulated (slower). Click again to change.'; - sgDirA.Visible := true; - sgDirB.Visible := true; - end; -end; // These radio clcik events are to ensure the same hash algorithm is chosen // for all the tabs, if the user changes it from the defualt. New to v.2.8.2 @@ -1908,17 +1890,13 @@ procedure TMainForm.Panel1CopyAndHashOptionsClick(Sender: TObject); end; -// Highlights the corresponding row in the other grid when user left mouse clicks -procedure TMainForm.sgDirAClick(Sender: TObject); +procedure TMainForm.ShellTreeView_FolderAChange(Sender: TObject; Node: TTreeNode + ); begin - sgDirB.Row := sgDirA.Row; -end; -// Highlights the corresponding row in the other grid when user left mouse clicks -procedure TMainForm.sgDirBClick(Sender: TObject); -begin - sgDirA.Row := sgDirB.Row; + end; + {$IFDEF WINDOWS} // http://stackoverflow.com/questions/7859978/get-total-and-available-memory-when-4-gb-installed function TMainForm.GetSystemMem: string; { Returns installed RAM (as viewed by your OS) in Gb\Tb} @@ -2106,107 +2084,6 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); end; // end of SelectDirectoryDialog1.Execute end; -procedure TMainForm.btnSaveComparisonsClick(Sender: TObject); -var - fsHTMLOutput : TFileStream; - i, j, k, l : longword; - strHTMLHeader, strTableHeader : string; - -{ const - strHTMLHeader : string = 'QuickHash HTML Output
' + - '

' + MainForm.Caption + '. Log Created: ' + - DateTimeToStr(Now)+ '

File and Hash Comparisons of ' + - lblDirAName.Caption + ' and ' + lblDirBName.Caption + '

Table A

'; } - -begin - i := 0; - j := 0; - k := 0; - l := 0; - - SaveDialog6.Title := 'Save Grid A as CSV log file as...'; - SaveDialog6.InitialDir := GetCurrentDir; // The chosen location will be saved now for the rest of the files - SaveDialog6.Filter := 'Comma Sep|*.csv|Text file|*.txt'; - SaveDialog6.DefaultExt := 'csv'; - ShowMessage('You will now be prompted to save two seperate CSV files and one combined HTML file...'); - - if SaveDialog6.Execute then - begin - SaveOutputAsCSV(SaveDialog6.FileName, sgDirA); - end; - - SaveDialog6.Title := 'Save Grid B as CSV log file as...'; - SaveDialog6.Filename := ''; - if SaveDialog6.Execute then - begin - SaveOutputAsCSV(SaveDialog6.FileName, sgDirB); - end; - - // HTML Output - SaveDialog6.Title := 'Save Grids A and B as HTML log file as...'; - SaveDialog6.Filter := 'HTML|*.html'; - SaveDialog6.Filename := ''; - SaveDialog6.DefaultExt := 'html'; - if SaveDialog6.Execute then - begin - if not LazFileUtils.FileExistsUTF8(SaveDialog6.FileName) then - fsHTMLOutput := TFileStreamUTF8.Create(SaveDialog6.FileName, fmCreate) - else fsHTMLOutput := TFileStreamUTF8.Create(SaveDialog6.FileName, fmOpenReadWrite); - - try - strHTMLHeader := 'QuickHash HTML Output' + - '

' + MainForm.Caption + '. Log Created: ' + - DateTimeToStr(Now)+ '

File and Hash Comparisons of "' + - lblDirAName.Caption + '" and "' + lblDirBName.Caption + '"

Table A

'; - - fsHTMLOutput.WriteAnsiString(strHTMLHeader); - - // Grid A content to HTML - strTableHeader := ''; - fsHTMLOutput.WriteAnsiString(strTableHeader); - - i := 0; - j := 0; - // We use 1 to RowCount instead of 0 to RowCount because a line is added by custom function SaveGridToCSV - for i := 1 to sgDirA.RowCount-1 do - begin - for j := 0 to sgDirA.ColCount-1 do - fsHTMLOutput.WriteAnsiString(''); - fsHTMLOutput.WriteAnsiString(''); - end; - fsHTMLOutput.WriteAnsiString('
IDFile Path and NameHash
' + sgDirA.Cells[j,i] + '
'); - fsHTMLOutput.WriteAnsiString('

Total Files : ' + IntToStr(sgDirA.Rowcount -1) + '

'); - - // Grid B content to HTML - - fsHTMLOutput.WriteAnsiString('

Table B

'); - fsHTMLOutput.WriteAnsiString(''); - fsHTMLOutput.WriteAnsiString(''); - fsHTMLOutput.WriteAnsiString(''); - fsHTMLOutput.WriteAnsiString(''); - fsHTMLOutput.WriteAnsiString(''); - fsHTMLOutput.WriteAnsiString(''); - - k := 0; - l := 0; - // We use 1 to RowCount instead of 0 to RowCount because a line is added by custom function SaveGridToCSV - for k := 1 to sgDirB.RowCount-1 do - begin - for l := 0 to sgDirB.ColCount-1 do - fsHTMLOutput.WriteAnsiString(''); - fsHTMLOutput.WriteAnsiString(''); - end; - fsHTMLOutput.WriteAnsiString('
' + 'ID' + '' + 'File Path & Name' + '' + 'Hash' + '
' + sgDirB.Cells[l,k] + '
'); - fsHTMLOutput.WriteAnsiString('

Total Files : ' + IntToStr(sgDirB.Rowcount -1) + '

'); - fsHTMLOutput.WriteAnsiString('

Result? : ' + lblHashMatchB.Caption + '

'); - fsHTMLOutput.WriteAnsiString(''); - fsHTMLOutput.WriteAnsiString(''); - - finally - fsHTMLOutput.Free; - end; - end; // End of Savedialog6.Execute for HTML -end; // The clipboard button on the 'FileS' tab, this will copy the DBGrid to clipboard procedure TMainForm.btnClipboardResultsClick(Sender: TObject); @@ -2261,35 +2138,83 @@ function TMainForm.RemoveLongPathOverrideChars(strPath : string; LongPathOverrid end end; +// Get the list of files from a folder +function TMainForm.RetrieveFileList(FolderName : string) : TStringList; +begin + result := FindAllFilesEx(FolderName, '*', true, true); +end; + +function TMainForm.CompareHashLists(aHashList1, aHashlist2: TFPHashList): Boolean; +var + i: Integer; +begin + Result := False; + if (aHashList1.Count <> aHashlist2.Count) then + Exit; + for i := 0 to aHashList1.Count-1 do + if (aHashlist2.FindIndexOf(aHashList1.NameOfIndex(i)) < 0) then + Exit; + Result := True; +end; + // btnCompareClick : Will compare the listings of two directories, inc hidden files // The user is not presented with a choice for hiddne files because a comparison // of directories must be an exacting process. procedure TMainForm.btnCompareClick(Sender: TObject); var - FilePath, FileName, FullPathAndName, FileHashA, FileHashB, - HashOfListA, HashOfListB, strTimeTaken{, strTimeDifference} : string; + FolderA, FolderB, HashVal : string; - //MisMatchList : TStringList; - TotalFilesDirA, TotalFilesDirB, // Stringlists just for the file names - HashListA, HashListB, // Stringlists just for the hashes of each file in each directory - FileAndHashListA, FileAndHashListB // Stringlists for the combined lists of both hashes with filenames - : TStringList; + slFileListA, slFileListB : TStringList; - i, FilesProcessed : integer; + HashListA, HashListB : TFPHashList; + + i, FolderAFileCount, FolderBFileCount, FilesProcessedA, FilesProcessedB: integer; StartTime, EndTime, TimeTaken : TDateTime; - //MisMatchStatus : boolean; begin + if cbUNCModeCompFolders.Checked then + begin + if edtUNCPathCompareA.Text = 'Enter UNC path (e.g.\\DATASTORE\FOLDERA)' then + begin + ShowMessage('Enter a valid UNC path in FolderA field.'); + exit; + end; + + if edtUNCPathCompareB.Text = 'Enter UNC path (e.g.\\DATASTORE\FOLDERB)' then + begin + ShowMessage('Enter a valid UNC path in FolderB field.'); + exit; + end; + end; + // Initialise vars and display captions, to ensure any previous runs are cleared i := 0; - FilesProcessed := 0; - FileHashA := ''; - FileHashB := ''; - DirA := lblDirAName.Caption; - DirB := lblDirBName.Caption; + FilesProcessedA := 0; + FilesProcessedB := 0; + + // If UNC mode is not enabled, get FolderA and FolderB paths from list view + if cbUNCModeCompFolders.Checked = false then + begin + FolderA := ShellTreeView_FolderA.GetSelectedNodePath; + lblFolderAName.Caption:= FolderA; + + FolderB := ShellTreeView_FolderB.GetSelectedNodePath; + lblFolderBName.Caption:= FolderB; + end; + + // If UNC mode is enabled, get FolderA and FolderB paths from UNC text fields + if cbUNCModeCompFolders.Checked = true then + begin + FolderA := edtUNCPathCompareA.Text; + lblFolderAName.Caption:= FolderA; + + FolderB := edtUNCPathCompareB.Text; + lblFolderBName.Caption:= FolderB; + end; + pbCompareDirA.Position := 0; pbCompareDirB.Position := 0; @@ -2298,251 +2223,118 @@ procedure TMainForm.btnCompareClick(Sender: TObject); // If so, adjust LongPathOverride and append the UNC prefix to ensure that both // the 32K path length limit and the UNC rules are adhered to - if (Pos('\\', lblDirAName.Caption) > 0) then + if (Pos('\\', DirA) > 0) then begin LongPathOverrideA := '\\?\UNC\'; Delete(DirA, 1, 2); // Delete the \\ from the DirA path end; - if (Pos('\\', lblDirBName.Caption) > 0) then + if (Pos('\\', DirB) > 0) then begin LongPathOverrideB := '\\?\UNC\'; Delete(DirB, 1, 2); // Delete the \\ from the DirB path end; {$endif} - // Check if a scheduler has been set for the comparison to start in the future - if lblschedulertickboxCompareDirsTab.Checked then - begin - InvokeScheduler(self); - end; - - StartTime := Now; - sgDirA.Clean; - sgDirB.Clean; - lblTotalFileCountNumberA.Caption := '...'; - lblTotalFileCountNumberB.Caption := '...'; - lblFileCountDiffB.Caption := '...'; - lblHashMatchB.Caption := '...'; - lblTimeStartB.Caption := FormatDateTime('dd/mm/yy hh:mm:ss', StartTime); - lblTimeFinishedB.Caption := 'Please wait...'; - lblTimeTakenB.Caption := '...'; - lblTimeStartB.Refresh; - lblTimeFinishedB.Refresh; - - try - // First, list and hash the files in DirA - StatusBar6.SimpleText := 'Counting files in ' + DirA + ' ...please wait'; - TotalFilesDirA := TStringListUTF8.Create; - TotalFilesDirA.Sorted := true; - Application.ProcessMessages; - TotalFilesDirA := FindAllFilesEx(LongPathOverrideA+DirA, '*', True, True); - TotalFilesDirA.Sort; - lblTotalFileCountNumberA.Caption := IntToStr(TotalFilesDirA.Count); - sgDirA.RowCount := TotalFilesDirA.Count + 1; - HashListA := TStringList.Create; - FileAndHashListA := TStringList.Create; - HashListA.Sorted := true; - FileAndHashListA.Sorted := true; - - StatusBar6.SimpleText := 'Now, hashing files in ' + DirA + ' ...please wait'; - Application.ProcessMessages; - - for i := 0 to TotalFilesDirA.Count -1 do - begin - inc(FilesProcessed, 1); - FilePath := ExtractFilePath(TotalFilesDirA.Strings[i]); - FileName := ExtractFileName(TotalFilesDirA.Strings[i]); - FullPathAndName := FilePath + FileName; - FileHashA := ''; - FileHashA := UpperCase(CalcTheHashFile(FullPathAndName)); - HashListA.Add(FileHashA); - FileAndHashListA.Add(FullPathAndName + ':' + FileHashA + ':'); - // Populate display grid for DirA if user has chosen to have all details tabulated - if cbShowDetailsOfAllComparisons.Checked = false then - begin - sgDirA.Cells[0, i+1] := IntToStr(i+1); - {$IFDEF Windows} - sgDirA.Cells[1, i+1] := RemoveLongPathOverrideChars(FullPathAndName, LongPathOverrideB); - {$ENDIF} - {$IFDEF Darwin} - sgDirA.Cells[1, i+1] := FullPathAndName; - {$else} - {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! - sgDirA.Cells[1, i+1] := FullPathAndName; - {$ENDIF} - {$ENDIF} - sgDirA.Cells[2, i+1] := UpperCase(FileHashA); - sgDirA.Row := i; - sgDirA.col := 1; - end; - sgDirA.Visible := true; - sgDirB.Visible := true; - pbCompareDirA.Position := ((FilesProcessed * 100) DIV TotalFilesDirA.Count); - end; - FilesProcessed := 0; - // HashListA.Sort; - // FileAndHashListA.Sort; - - lblTotalFileCountNumberA.Caption := IntToStr(TotalFilesDirA.Count); + If DirectoryExists(FolderA) and DirectoryExists(FolderB) then + begin + // Check if a scheduler has been set for the comparison to start in the future + if lblschedulertickboxCompareDirsTab.Checked then + begin + InvokeScheduler(self); + end; - // Then, list and hash the files in DirB - StatusBar6.SimpleText := 'Counting files in ' + DirB + ' ...please wait'; - TotalFilesDirB := TStringListUTF8.Create; - TotalFilesDirB.Sorted := true; - Application.ProcessMessages; - TotalFilesDirB := FindAllFilesEx(LongPathOverrideB+DirB, '*', True, True); - TotalFilesDirB.Sort; - lblTotalFileCountNumberB.Caption := IntToStr(TotalFilesDirB.Count); - if cbShowDetailsOfAllComparisons.Checked = false then - sgDirB.RowCount := TotalFilesDirB.Count + 1; - - HashListB := TStringList.Create; - FileAndHashListB := TStringList.Create; - HashListB.Sorted := true; - FileAndHashListB.Sorted := true; - - StatusBar6.SimpleText := 'Now, hashing files in ' + DirB + ' ...please wait'; - Application.ProcessMessages; + // Lets begin + StartTime := Now; + lblTotalFileCountNumberA.Caption := '...'; + lblTotalFileCountNumberB.Caption := '...'; + memFolderCompareSummary.Lines.Add('Time started: ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', StartTime)); - for i := 0 to TotalFilesDirB.Count -1 do + // Process FolderA first. Find all the files initially, and then hash them + try + StatusBar6.SimpleText:= 'Currently searching for files in ' + FolderA; + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + FolderA); + slFileListA := TStringList.Create; + slFileListA.Sorted := true; + slFileListA := RetrieveFileList(FolderA); + FolderAFileCount := slFileListA.Count; + lblTotalFileCountNumberA.Caption := IntToStr(FolderAFileCount); + try + StatusBar6.SimpleText:= 'Now hashing files in ' + FolderA; + memFolderCompareSummary.Lines.Add('Now hashing files in ' + FolderA); + HashListA := TFPHashList.Create; + // Hashing the files in FolderA + for i := 0 to slFileListA.Count -1 do begin - inc(FilesProcessed, 1); - FilePath := ExtractFilePath(TotalFilesDirB.Strings[i]); - FileName := ExtractFileName(TotalFilesDirB.Strings[i]); - FullPathAndName := FilePath + FileName; - FileHashB := ''; - FileHashB := UpperCase(CalcTheHashFile(FullPathAndName)); - HashListB.Add(FileHashB); - FileAndHashListB.Add(FullPathAndName + ':' + FileHashB + ':'); - // Populate display grid for DirB if user has chosen to have all details tabulated - if cbShowDetailsOfAllComparisons.Checked = false then - begin - sgDirB.Cells[0, i+1] := IntToStr(i+1); - {$IFDEF Windows} - sgDirB.Cells[1, i+1] := RemoveLongPathOverrideChars(FullPathAndName, LongPathOverrideB); - {$ENDIF} - {$IFDEF Darwin} - sgDirB.Cells[1, i+1] := FullPathAndName; - {$else} - {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! - sgDirB.Cells[1, i+1] := FullPathAndName; - {$ENDIF} - {$ENDIF} - - sgDirB.Cells[2, i+1] := Uppercase(FileHashB); - sgDirB.Row := i; - sgDirB.col := 1; - end; - sgDirA.Visible := true; - sgDirB.Visible := true; - pbCompareDirB.Position := ((FilesProcessed * 100) DIV TotalFilesDirB.Count); + HashVal := CalcTheHashFile(slFileListA.Strings[i]); //SHA1Print(SHA1File(slFileListA.Strings[i])); + HashListA.Add(HashVal, Pointer(HashVal)); + inc(FilesProcessedA, 1); + pbCompareDirA.Position := ((FilesProcessedA * 100) DIV FolderAFileCount); end; - //HashListB.Sort; - //FileAndHashListB.Sort; + // So FolderA has been done. So now lets move onto FolderB + try + StatusBar6.SimpleText:= 'Currently searching for files in ' + FolderB; + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + FolderB); + slFileListB := TStringList.Create; + slFileListB.Sorted := true; + slFileListB := RetrieveFileList(FolderB); + FolderBFileCount := slFileListB.Count; + lblTotalFileCountNumberB.Caption := IntToStr(FolderBFileCount); + try + StatusBar6.SimpleText:= 'Now hashing files in ' + FolderB; + memFolderCompareSummary.Lines.Add('Now hashing files in ' + FolderB); + // Hash the files in FolderB + HashListB := TFPHashList.Create; + for i := 0 to slFileListB.Count -1 do + begin + HashVal := CalcTheHashFile(slFileListB.Strings[i]); // SHA1Print(SHA1File(slFileListB.Strings[i])); + HashListB.Add(HashVal, Pointer(HashVal)); + inc(FilesProcessedB, 1); + pbCompareDirB.Position := ((FilesProcessedB * 100) DIV FolderBFileCount); + end; - lblTotalFileCountNumberB.Caption := IntToStr(TotalFilesDirB.Count); - StatusBar6.SimpleText := 'Comparing files in ' + DirA + ' against files in ' + DirB + ' ...please wait'; - Application.ProcessMessages; - // Now work out where the differences are. - // Start by establishing if the dirs are identical : same no of files + same hashes = matching dirs - if TotalFilesDirB.Count > TotalFilesDirA.Count then - begin - lblFileCountDiffB.Caption := IntToStr(TotalFilesDirB.Count - TotalFilesDirA.Count); - end - else if TotalFilesDirA.Count > TotalFilesDirB.Count then - begin - lblFileCountDiffB.Caption := IntToStr(TotalFilesDirA.Count - TotalFilesDirB.Count); - end - else lblFileCountDiffB.Caption := '0'; - - { If there is no difference between file count, then if all the files are - actually the same files, the hash lists themselves will be identical if there - were no errors or no file mistmatches. - So instead of comparing each hash line by line, just hash the two hash lists and see if they match - However, we don't know whether DirA or DirB is the one that might have most files in, - so we do a count of each subtracted by the other - } - if ((TotalFilesDirB.Count - TotalFilesDirA.Count) = 0) or ((TotalFilesDirA.Count - TotalFilesDirB.Count) = 0) then - begin - // We compare the hashlists using a hash to see if they match. - // Whatever hash the user has chosen will be used - it's only text. - HashOfListA := ValidateTextWithHash(HashListA.Text); - HashOfListB := ValidateTextWithHash(HashListB.Text); - if HashOfListA = HashOfListB then - begin - StatusBar6.SimpleText := 'Finished examining files. ' + DirA + ' matches ' + DirB; - lblHashMatchB.Caption:= 'MATCH!'; - sgDirA.Visible := false; - sgDirB.Visible := false; - // If user only wanted errors to be tabulated, then there is nothing in - // grids to save, so disable the save buttons - if not cbShowDetailsOfAllComparisons.Checked then - begin - btnCopyToClipboardA.Enabled := false; - btnCopyToClipboardB.Enabled := false; - btnSaveComparisons.Enabled := false; + // All done. Compare the result. + StatusBar6.SimpleText:= 'Hashing complete. Now comparing files in both folders...'; + if CompareHashLists(HashListA, HashListB) then + begin + memFolderCompareSummary.Lines.Add('Result : MATCH!'); + StatusBar6.SimpleText := 'The files of both folders are the same. MATCH!'; + end + else + begin + memFolderCompareSummary.Lines.Add('Result : MIS-MATCH!'); + StatusBar6.SimpleText := 'The files of both folders are NOT the same. MIS-MATCH!'; + end; + // Now free all the resources in the correct order + finally + HashListB.free; // Release HashListB end; - end - else - begin - // So the file counts match but the hash lists differ. - //MisMatchStatus := true; - StatusBar6.SimpleText := DirA + ' does not match match ' + DirB; - lblHashMatchB.Caption := 'MIS-MATCH! File count is the same, but hashes differ.'; - sgDirA.Visible := true; - sgDirB.Visible := true; - MisMatchHashCompare(HashListA, HashListB, FileAndHashListA, FileAndHashListB); + finally + slFileListB.Free; // Release FileListB end; + finally + HashListA.Free; // Release HashListA end; + finally + slFileListA.free; // Release FileListA + end; - // If both matched, the previous loop will have been executed. - // If, however, one dir has a higher file count than the other, the following loop runs - // Start of Mis-Match Loop: - if (TotalFilesDirB.Count < TotalFilesDirA.Count) or (TotalFilesDirB.Count > TotalFilesDirA.Count) then - begin - //MisMatchStatus := true; - lblHashMatchB.Caption:= 'MIS-MATCH! File counts are different.'; - FileAndHashListA.Sort; - FileAndHashListB.Sort; - sgDirA.Visible := true; - sgDirB.Visible := true; - MisMatchFileCountCompare(HashListA, HashListB, FileAndHashListA, FileAndHashListB); - end; // End of mis-match loop - finally - // Only enable the copy to clipboard and save button if the grids have more - // rows of data in them besides the header row and only if there is some data - // to report. If there are no errors, and if the user left checked the option - // "Tabulate only encountered errors instead of all files (faster)?" then - // then there will be no data to save, or to copy to clipboard. - if not cbShowDetailsOfAllComparisons.Checked then - begin - if sgDirA.RowCount > 1 then btnCopyToClipboardA.Enabled := true; - if sgDirB.RowCount > 1 then btnCopyToClipboardB.Enabled := true; - sgDirA.Visible:= true; - sgDirB.Visible:= true; - btnSaveComparisons.Enabled := true; - end; - - // Free lists - HashListA.Free; - TotalFilesDirA.Free; - FileAndHashListA.Free; - TotalFilesDirB.Free; - FileAndHashListB.Free; - HashListB.Free; - + // Compute timings and display them + EndTime := Now; + TimeTaken := EndTime-StartTime; + memFolderCompareSummary.Lines.Add('Ended at : ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', EndTime)); + memFolderCompareSummary.Lines.Add('Time taken : ' + FormatDateTime('HH:MM:SS', TimeTaken)); + memFolderCompareSummary.Lines.Add('Files in Folder A : ' + IntToStr(FolderAFileCount)); + memFolderCompareSummary.Lines.Add('Files in Folder B : ' + IntToStr(FolderBFileCount)); + memFolderCompareSummary.Lines.Add('File count difference : ' + IntToStr(FolderBFileCount-FolderAFileCount)); Application.ProcessMessages; + end // End of If DirectoryExists... + else + begin + ShowMessage('Invalid folders. Please select valid FolderA and FolderB'); + exit; end; - - // Compute timings and display them - EndTime := Now; - lblTimeFinishedB.Caption := FormatDateTime('dd/mm/yy hh:mm:ss', EndTime); - TimeTaken := EndTime - StartTime; - strTimeTaken := FormatDateTime('h" hrs, "n" min, "s" sec"', TimeTaken); - lblTimeTakenB.Caption := strTimeTaken; - Application.ProcessMessages; end; // btnClearTextAreaClick : Clears the whole text field if the user requests to do so @@ -2557,228 +2349,6 @@ procedure TMainForm.ClearText(Sender: TObject); if memoHashText.Lines[0] = 'Type or paste text here - hash will update as you type' then memoHashText.Clear; end; -// MisMatchFileCountCompare takes two hash lists generated from two directories, along with -// two other lists that include both the hashes and the filenames, and it compares -// one pair against the other and highlights the mis matches. -procedure TMainForm.MisMatchFileCountCompare(HashListA, HashListB, FileAndHashListA, FileAndHashListB : TStringList); -var - i, j, indexA, HashPosStart , FileNameAndPathPosStart, FileNameAndPathPosEnd : integer; - MisMatchList : TStringList; - MissingHash, ExtractedFileName : string; - OnlyTabulateErrors : boolean; - -begin - i := 0; - j := 0; - indexA := 0; - HashPosStart := 0; - FileNameAndPathPosStart := 0; - FileNameAndPathPosEnd := 0; - - if cbShowDetailsOfAllComparisons.Checked then OnlyTabulateErrors := true; - - try - MismatchList := TStringList.Create; - - // Check the content of ListB against ListA - - StatusBar6.SimpleText := 'Checking files in ' + DirB + ' against those in ' + DirA; - for i := 0 to HashListB.Count -1 do - begin - if not HashListA.Find(HashListB.Strings[i], indexA) then - begin - inc(j, 1); - MissingHash := HashListB.Strings[i]; - HashPosStart := Pos(MissingHash, FileAndHashListB.Text); - FileNameAndPathPosEnd := RPosEx(':', FileAndHashListB.Text, HashPosStart); - FileNameAndPathPosStart := RPosEx(':', FileAndHashListB.Text, FileNameAndPathPosEnd -1); - if (HashPosStart > 0) and (FileNameAndPathPosStart > 0) and (FileNameAndPathPosEnd > 0) then - begin - ExtractedFileName := Copy(FileAndHashListB.Text, FileNameAndPathPosStart -1, (FileNameAndPathPosEnd - FileNameAndPathPosStart) +1); - if OnlyTabulateErrors then - begin - MisMatchList.Add(ExtractedFileName + ' ' + MissingHash + ' is NOT in both directories'); - sgDirA.Cells[0, j] := IntToStr(j); - sgDirA.Cells[1, j] := 'File in DirB but found in Dir A : ' + ExtractedFileName; - sgDirA.Cells[2, j] := MissingHash; - end - else - begin - MisMatchList.Add(ExtractedFileName + ' ' + MissingHash + ' is NOT in both directories'); - sgDirA.Cells[0, i+1] := IntToStr(i); - sgDirA.Cells[1, i+1] := 'File in DirB but found in Dir A : ' + ExtractedFileName; - sgDirA.Cells[2, i+1] := MissingHash; - end; - end; - end; - end; - j := 0; - - // Check the content of ListA against ListB - StatusBar6.SimpleText := 'Checking files in ' + DirA + ' against those in ' + DirB; - for i := 0 to HashListA.Count -1 do - begin - if not HashListB.Find(HashListA.Strings[i], indexA) then - begin - inc(j, 1); - MissingHash := HashListA.Strings[i]; - HashPosStart := Pos(MissingHash, FileAndHashListA.Text); - FileNameAndPathPosEnd := RPosEx(':', FileAndHashListA.Text, HashPosStart); - FileNameAndPathPosStart := RPosEx(':', FileAndHashListA.Text, FileNameAndPathPosEnd -1); - if (HashPosStart > 0) and (FileNameAndPathPosStart > 0) and (FileNameAndPathPosEnd > 0) then - begin - ExtractedFileName := Copy(FileAndHashListA.Text, FileNameAndPathPosStart -1, (FileNameAndPathPosEnd - FileNameAndPathPosStart) +1); - if OnlyTabulateErrors then - begin - MisMatchList.Add(ExtractedFileName + ' ' + MissingHash + ' is NOT in both directories'); - sgDirB.Cells[0, j] := IntToStr(j); - sgDirB.Cells[1, j] := 'File in DirA but NOT found in Dir B : ' + ExtractedFileName; - sgDirB.Cells[2, j] := MissingHash; - end - else - begin - MisMatchList.Add(ExtractedFileName + ' ' + MissingHash + ' is NOT in both directories'); - sgDirB.Cells[0, i+1] := IntToStr(i); - sgDirB.Cells[1, i+1] := 'File in DirA but NOT found in Dir B : ' + ExtractedFileName; - sgDirB.Cells[2, i+1] := MissingHash; - end; - end; - end; - end; - - // Notify user of mis-matched files that are in one dir but not the other - if (MisMatchList.Count > 0) then - begin - StatusBar6.SimpleText := 'There is a mis-match between the two directories.'; - SaveErrorsCompareDirsSaveDialog8.Title := 'Save errors as text file'; - SaveErrorsCompareDirsSaveDialog8.DefaultExt := 'txt'; - ShowMessage('Errors were encountered.' + #13#10 + - 'You will now be prompted to save the error file.' + #13#10 + - 'Press OK to do so'); - if SaveErrorsCompareDirsSaveDialog8.Execute then - begin - try - MisMatchList.SaveToFile(SaveErrorsCompareDirsSaveDialog8.FileName); - finally - SaveErrorsCompareDirsSaveDialog8.Free; - end; - end; - end - else - begin - ShowMessageFmt('Dir A and Dir B contain %d identical files',[HashListB.Count]); - end; - finally // Finally for MisMatch - if assigned (MisMatchList) then MismatchList.Free; - end; -end; - -// MisMatchHashCompare : When file counts match in both directories but hashes differ, this works out what files are different by hash -procedure TMainForm.MisMatchHashCompare(HashListA, HashListB, FileAndHashListA, FileAndHashListB : TStringList); -var - i, j, indexA, HashPosStart , FileNameAndPathPosStart, FileNameAndPathPosEnd : integer; - MisMatchList : TStringList; - MissingHash, ExtractedFileName : string; - OnlyTabulateErrors : boolean; - -begin - i := 0; - j := 0; - indexA := 0; - HashPosStart := 0; - FileNameAndPathPosStart := 0; - FileNameAndPathPosEnd := 0; - OnlyTabulateErrors := false; - - if cbShowDetailsOfAllComparisons.Checked then OnlyTabulateErrors := true; - - try - MismatchList := TStringList.Create; - // Check the content of ListB against ListA - StatusBar6.SimpleText := 'Checking files in ' + DirB + ' against those in ' + DirA; - for i := 0 to HashListB.Count -1 do - begin - if not HashListA.Find(HashListB.Strings[i], indexA) then - begin - inc(j, 1); - MissingHash := HashListB.Strings[i]; - HashPosStart := Pos(MissingHash, FileAndHashListB.Text); - FileNameAndPathPosEnd := RPosEx(':', FileAndHashListB.Text, HashPosStart); - FileNameAndPathPosStart := RPosEx(':', FileAndHashListB.Text, FileNameAndPathPosEnd -1); - - if (Length(MissingHash) > 0) and (HashPosStart > 0) and (FileNameAndPathPosStart > 0) and (FileNameAndPathPosEnd > 0) then - begin - ExtractedFileName := Copy(FileAndHashListB.Text, FileNameAndPathPosStart -1, (FileNameAndPathPosEnd - FileNameAndPathPosStart) +1); - if OnlyTabulateErrors then - begin - sgDirA.Cells[0, j] := IntToStr(j); - sgDirA.Cells[1, j] := ExtractedFileName; - sgDirA.Cells[2, j] := MissingHash; - end - else - begin - sgDirA.Cells[0, i+1] := IntToStr(i); - sgDirA.Cells[1, i+1] := ExtractedFileName; - sgDirA.Cells[2, i+1] := 'Differing hash: ' + MissingHash; - sgDirA.Row := i; - sgDirA.col := 1; - end; - MisMatchList.Add(ExtractedFileName + ' ' + MissingHash + ' is a hash mismatch'); - end; - end; - end; - - j := 0; - - // Check the content of ListA against ListB - - StatusBar6.SimpleText := 'Checking files in ' + DirA + ' against those in ' + DirB; - - for i := 0 to HashListA.Count -1 do - begin - if not HashListB.Find(HashListA.Strings[i], indexA) then - begin - inc(j, 1); - MissingHash := HashListA.Strings[i]; - HashPosStart := Pos(MissingHash, FileAndHashListA.Text); - FileNameAndPathPosEnd := RPosEx(':', FileAndHashListA.Text, HashPosStart); - FileNameAndPathPosStart := RPosEx(':', FileAndHashListA.Text, FileNameAndPathPosEnd -1); - if (Length(MissingHash) > 0) and (HashPosStart > 0) and (FileNameAndPathPosStart > 0) and (FileNameAndPathPosEnd > 0) then - begin - ExtractedFileName := Copy(FileAndHashListA.Text, FileNameAndPathPosStart -1, (FileNameAndPathPosEnd - FileNameAndPathPosStart) +1); - if OnlyTabulateErrors then - begin - sgDirB.Cells[0, j] := IntToStr(j); - sgDirB.Cells[1, j] := ExtractedFileName; - sgDirB.Cells[2, j] := MissingHash; - end - else - begin - sgDirB.Cells[0, i+1] := IntToStr(i); - sgDirB.Cells[1, i+1] := ExtractedFileName; - sgDirB.Cells[2, i+1] := 'Differing hash: ' + MissingHash; - sgDirB.Row := i; - sgDirB.col := 1; - end; - MisMatchList.Add(ExtractedFileName + ' ' + MissingHash + ' is a hash mismatch'); - end; - end; - end; - - // Notify user of mis-matched files that are in one dir but not the other - if (MisMatchList.Count > 0) then - begin - StatusBar6.SimpleText := 'There is a hash mis-match between the two directories.'; - end - else - begin - ShowMessageFmt('Dir A and Dir B contain %d identical files',[HashListB.Count]); - end; - finally // Finally for MisMatch - if assigned (MisMatchList) then MismatchList.Free; - end; - -end; // EmptyDisplayGrid will quickly empty the display grid from previous runs procedure TMainForm.EmptyDisplayGrid(Grid : TStringGrid); @@ -3081,25 +2651,13 @@ procedure TMainForm.CompareTwoHashes(FileAHash, FileBHash : string); procedure TMainForm.btnDirAClick(Sender: TObject); begin SelectDirectoryDialog4.Execute; - lblDirAName.Caption := SelectDirectoryDialog4.FileName; + lblFolderAName.Caption := SelectDirectoryDialog4.FileName; end; procedure TMainForm.btnDirBClick(Sender: TObject); begin SelectDirectoryDialog5.Execute; - lblDirBName.Caption := SelectDirectoryDialog5.FileName; -end; - -procedure TMainForm.btnCopyToClipboardAClick(Sender: TObject); -begin - sgDirA.CopyToClipboard(false); - ShowMessage('Content of Grid A is in clipboard. Ctrl+V to paste it elsewhere'); -end; - -procedure TMainForm.btnCopyToClipboardBClick(Sender: TObject); -begin - sgDirB.CopyToClipboard(false); - ShowMessage('Content of Grid B is in clipboard. Ctrl+V to paste it elsewhere'); + lblFolderBName.Caption := SelectDirectoryDialog5.FileName; end; @@ -3109,7 +2667,11 @@ procedure TMainForm.btnFileACompareClick(Sender: TObject); btnCompareTwoFilesSaveAs.Enabled := false; if OpenDialog1.Execute then begin - edtFileAName.Caption := OpenDialog1.FileName; + if FileSize(OpenDialog1.Filename) = 0 then + begin + ShowMessage('File is zero bytes. Will not hash'); + exit; + end else edtFileAName.Caption := OpenDialog1.FileName; end; end; // Used in "Compare Two Files" tab, to select FileB @@ -3118,7 +2680,11 @@ procedure TMainForm.btnFileBCompareClick(Sender: TObject); btnCompareTwoFilesSaveAs.Enabled := false; if OpenDialog1.Execute then begin - edtFileBName.Caption := OpenDialog1.FileName; + if FileSize(OpenDialog1.Filename) = 0 then + begin + ShowMessage('File is zero bytes. Will not hash'); + exit; + end else edtFileBName.Caption := OpenDialog1.FileName; end; end; @@ -3534,7 +3100,7 @@ function TMainForm.CalcTheHashFile(FileToBeHashed:string):string; begin // Last sweep to catch data that fell outside the loop counter // i.e. if the loop counter is 40, then the last 40 reads won't be in the - // progress updater. So you end up with "995" complete when its finished. + // progress updater. So you end up with "95%" complete when its actually finished. // This will clear that up. pbFile.Position := ((TotalBytesRead_B * 100) DIV IntFileSize); lblPercentageProgressFileTab.Caption:= IntToStr(pbFile.Position) + '%'; From 6a4b571349c74cdfc5989b7e8ce5b4889951956a Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Tue, 24 Oct 2017 23:47:43 +0100 Subject: [PATCH 09/47] Adjusted some comments. Need to add LongPathOverride to Compare Two Directories --- quickhash.lpi | 88 +++++++++++++++++----------------- unit2.lfm | 130 +++++++++++++++++++++++++------------------------- unit2.pas | 5 +- 3 files changed, 112 insertions(+), 111 deletions(-) diff --git a/quickhash.lpi b/quickhash.lpi index d41cb19..47ce83c 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -100,8 +100,8 @@ - - + + @@ -697,8 +697,8 @@ - - + + @@ -762,21 +762,21 @@ - + - + - + @@ -786,123 +786,123 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - +
diff --git a/unit2.lfm b/unit2.lfm index b148642..7f86d4a 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,11 +1,11 @@ object MainForm: TMainForm - Left = 772 + Left = 326 Height = 738 - Top = 255 + Top = 62 Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 718 + ClientHeight = 719 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,20 +16,20 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 680 + Height = 681 Top = 24 Width = 984 - ActivePage = TabSheet6 + ActivePage = TabSheet1 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 5 + TabIndex = 0 TabOrder = 0 OnChange = PageControl1Change object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False @@ -40,7 +40,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 448 + ClientHeight = 449 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -85,7 +85,7 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 25 + Height = 24 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)' Top = 304 Width = 815 @@ -95,8 +95,8 @@ object MainForm: TMainForm EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 17 - EditLabel.Top = 284 + EditLabel.Height = 16 + EditLabel.Top = 285 EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False @@ -111,7 +111,7 @@ object MainForm: TMainForm Top = 208 Width = 752 Caption = 'Additional Text Hashing Functions' - ClientHeight = 50 + ClientHeight = 51 ClientWidth = 748 TabOrder = 3 object btnFLBL: TButton @@ -149,10 +149,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 352 - Height = 21 + Height = 20 Hint = 'If left unticked, the source '#13#10'text including corresponding hashes '#13#10'will be output. If ticked, only the'#13#10'hashes will be output on their own.' Top = 13 - Width = 194 + Width = 190 Caption = 'Source text included in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -162,9 +162,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 21 + Height = 20 Top = 408 - Width = 86 + Width = 88 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -186,7 +186,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -210,16 +210,16 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 59 + ClientHeight = 60 ClientWidth = 92 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 17 + Height = 16 Top = 8 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -238,7 +238,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 376 + ClientHeight = 377 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -448,7 +448,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -479,7 +479,7 @@ object MainForm: TMainForm Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 604 + ClientHeight = 605 ClientWidth = 842 Color = clForm Font.Height = -13 @@ -783,7 +783,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -820,7 +820,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 574 + ClientHeight = 575 ClientWidth = 830 Color = clForm Font.Height = -13 @@ -1193,7 +1193,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1228,7 +1228,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1252,7 +1252,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 274 + ClientHeight = 275 ClientWidth = 830 Font.Height = -13 ParentFont = False @@ -1411,7 +1411,7 @@ object MainForm: TMainForm end object TabSheet6: TTabSheet Caption = 'Compare Directories' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 ParentShowHint = False object GroupBox2: TGroupBox @@ -1420,11 +1420,11 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 128 Height = 177 - Top = 448 + Top = 451 Width = 828 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 155 + ClientHeight = 156 ClientWidth = 824 Font.Height = -13 ParentFont = False @@ -1453,7 +1453,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1470,12 +1470,12 @@ object MainForm: TMainForm end object GroupBox1: TGroupBox Left = 128 - Height = 416 + Height = 419 Top = 16 Width = 828 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 394 + ClientHeight = 398 ClientWidth = 824 DragMode = dmAutomatic Font.Height = -13 @@ -1483,9 +1483,9 @@ object MainForm: TMainForm TabOrder = 0 object lblStatusA: TLabel Left = 8 - Height = 15 + Height = 13 Top = 336 - Width = 41 + Width = 43 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1493,18 +1493,18 @@ object MainForm: TMainForm end object lblFolderAName: TLabel Left = 8 - Height = 17 + Height = 16 Top = 248 - Width = 9 + Width = 12 Caption = '...' ParentColor = False WordWrap = True end object lblFolderBName: TLabel Left = 496 - Height = 17 + Height = 16 Top = 248 - Width = 9 + Width = 12 Caption = '...' ParentColor = False WordWrap = True @@ -1524,10 +1524,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 347 - Height = 25 + Height = 24 Hint = 'Enter date and time (hours and minutes) ' Top = 128 - Width = 136 + Width = 138 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1549,10 +1549,10 @@ object MainForm: TMainForm end object lblschedulertickboxCompareDirsTab: TCheckBox Left = 363 - Height = 21 + Height = 20 Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' Top = 96 - Width = 105 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 2 @@ -1560,7 +1560,7 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 359 + Top = 363 Width = 816 Align = alNone Anchors = [akLeft, akRight] @@ -1591,7 +1591,7 @@ object MainForm: TMainForm end object lblCompareTwoFoldersInstruction1: TLabel Left = 104 - Height = 17 + Height = 16 Top = 5 Width = 87 Caption = 'Select Folder A' @@ -1599,7 +1599,7 @@ object MainForm: TMainForm end object lblCompareTwoFoldersInstruction2: TLabel Left = 608 - Height = 17 + Height = 16 Top = 5 Width = 86 Caption = 'Select Folder B' @@ -1607,9 +1607,9 @@ object MainForm: TMainForm end object lblTotalFileCountB: TLabel Left = 496 - Height = 17 + Height = 16 Top = 275 - Width = 86 + Width = 90 BorderSpacing.Left = 5 Caption = '# Files in Fol B:' ParentColor = False @@ -1619,9 +1619,9 @@ object MainForm: TMainForm AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom Left = 617 - Height = 17 + Height = 16 Top = 275 - Width = 17 + Width = 20 Caption = ' ...' ParentColor = False end @@ -1642,32 +1642,32 @@ object MainForm: TMainForm end object lblTotalFileCountA: TLabel Left = 8 - Height = 17 + Height = 16 Top = 275 - Width = 87 + Width = 91 Caption = '# Files in Fol A:' ParentColor = False end object lblTotalFileCountNumberA: TLabel Left = 112 - Height = 17 + Height = 16 Top = 275 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object cbUNCModeCompFolders: TCheckBox Left = 363 - Height = 21 + Height = 20 Top = 72 - Width = 92 + Width = 85 Caption = 'UNC Mode?' OnChange = cbUNCModeCompFoldersChange TabOrder = 8 end object edtUNCPathCompareA: TEdit Left = 24 - Height = 25 + Height = 24 Top = 32 Width = 300 TabOrder = 9 @@ -1676,7 +1676,7 @@ object MainForm: TMainForm end object edtUNCPathCompareB: TEdit Left = 511 - Height = 25 + Height = 24 Top = 32 Width = 300 TabOrder = 10 @@ -1738,7 +1738,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1760,7 +1760,7 @@ object MainForm: TMainForm Width = 844 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 552 + ClientHeight = 553 ClientWidth = 840 Color = clForm Font.Height = -13 @@ -1910,10 +1910,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 15 + Height = 13 Hint = 'Click to open URL in browser' Top = 0 - Width = 169 + Width = 170 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -1926,8 +1926,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 23 - Top = 695 + Height = 20 + Top = 699 Width = 1016 Panels = <> end diff --git a/unit2.pas b/unit2.pas index 46d12d8..ff36957 100644 --- a/unit2.pas +++ b/unit2.pas @@ -2256,6 +2256,7 @@ procedure TMainForm.btnCompareClick(Sender: TObject); memFolderCompareSummary.Lines.Add('Currently searching for files in ' + FolderA); slFileListA := TStringList.Create; slFileListA.Sorted := true; + // TODO next : Add LongPathOveride to both FolderA and Folderb stringlists slFileListA := RetrieveFileList(FolderA); FolderAFileCount := slFileListA.Count; lblTotalFileCountNumberA.Caption := IntToStr(FolderAFileCount); @@ -2266,7 +2267,7 @@ procedure TMainForm.btnCompareClick(Sender: TObject); // Hashing the files in FolderA for i := 0 to slFileListA.Count -1 do begin - HashVal := CalcTheHashFile(slFileListA.Strings[i]); //SHA1Print(SHA1File(slFileListA.Strings[i])); + HashVal := CalcTheHashFile(slFileListA.Strings[i]); HashListA.Add(HashVal, Pointer(HashVal)); inc(FilesProcessedA, 1); pbCompareDirA.Position := ((FilesProcessedA * 100) DIV FolderAFileCount); @@ -2288,7 +2289,7 @@ procedure TMainForm.btnCompareClick(Sender: TObject); HashListB := TFPHashList.Create; for i := 0 to slFileListB.Count -1 do begin - HashVal := CalcTheHashFile(slFileListB.Strings[i]); // SHA1Print(SHA1File(slFileListB.Strings[i])); + HashVal := CalcTheHashFile(slFileListB.Strings[i]); HashListB.Add(HashVal, Pointer(HashVal)); inc(FilesProcessedB, 1); pbCompareDirB.Position := ((FilesProcessedB * 100) DIV FolderBFileCount); From 37521fdde1292e6cda36711257f288751a5cc1cd Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Wed, 25 Oct 2017 23:05:01 +0100 Subject: [PATCH 10/47] Further enhancements to the new v3 Folder Comparison tab --- quickhash.lpi | 611 ++++++++++++++++++++++++-------------------------- unit2.lfm | 164 +++++++------- unit2.pas | 301 +++++++++++++++++-------- 3 files changed, 580 insertions(+), 496 deletions(-) diff --git a/quickhash.lpi b/quickhash.lpi index 47ce83c..660f3b1 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -55,11 +55,11 @@ - + - + @@ -72,25 +72,25 @@ - + - + - + - + @@ -100,8 +100,8 @@ - - + + @@ -110,61 +110,61 @@ - + - + - + - + - + - + - + - + - + - + @@ -172,19 +172,19 @@ - + - + - + @@ -196,337 +196,297 @@ - + - - - - - - - - - + + + - - - + + + - - - + + + + + + + + - - - - - - - - + + + - - - + + + - + + + - - + + - - - + + + - - - + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - + + + - - - + + + - + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -534,58 +494,58 @@ - - - + + + - - - + + + - - - + + + - + - + - - + + - + - - + + - + - - + + @@ -594,84 +554,84 @@ - - - + + + - - - + + + - - - + + + - + - + - - + + - + - + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -680,229 +640,236 @@ - - - + + + - - - + + + - + - + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + diff --git a/unit2.lfm b/unit2.lfm index 7f86d4a..af605ea 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,11 +1,11 @@ object MainForm: TMainForm - Left = 326 + Left = 739 Height = 738 - Top = 62 + Top = 260 Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 719 + ClientHeight = 718 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,20 +16,20 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 681 + Height = 680 Top = 24 Width = 984 - ActivePage = TabSheet1 + ActivePage = TabSheet6 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 0 + TabIndex = 5 TabOrder = 0 OnChange = PageControl1Change object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 655 + ClientHeight = 652 ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False @@ -40,7 +40,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 449 + ClientHeight = 448 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -85,7 +85,7 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 24 + Height = 25 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)' Top = 304 Width = 815 @@ -95,8 +95,8 @@ object MainForm: TMainForm EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 16 - EditLabel.Top = 285 + EditLabel.Height = 17 + EditLabel.Top = 284 EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False @@ -111,7 +111,7 @@ object MainForm: TMainForm Top = 208 Width = 752 Caption = 'Additional Text Hashing Functions' - ClientHeight = 51 + ClientHeight = 50 ClientWidth = 748 TabOrder = 3 object btnFLBL: TButton @@ -149,10 +149,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 352 - Height = 20 + Height = 21 Hint = 'If left unticked, the source '#13#10'text including corresponding hashes '#13#10'will be output. If ticked, only the'#13#10'hashes will be output on their own.' Top = 13 - Width = 190 + Width = 194 Caption = 'Source text included in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -162,9 +162,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 20 + Height = 21 Top = 408 - Width = 88 + Width = 86 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -186,7 +186,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -210,16 +210,16 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 60 + ClientHeight = 59 ClientWidth = 92 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 16 + Height = 17 Top = 8 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -238,7 +238,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 377 + ClientHeight = 376 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -448,7 +448,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -479,7 +479,7 @@ object MainForm: TMainForm Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 605 + ClientHeight = 604 ClientWidth = 842 Color = clForm Font.Height = -13 @@ -783,7 +783,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -820,7 +820,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 575 + ClientHeight = 574 ClientWidth = 830 Color = clForm Font.Height = -13 @@ -1128,7 +1128,7 @@ object MainForm: TMainForm Left = 8 Height = 272 Hint = 'Single click where to copy files FROM' - Top = 260 + Top = 259 Width = 365 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1146,7 +1146,7 @@ object MainForm: TMainForm Left = 480 Height = 272 Hint = 'Single click where to copy files TO' - Top = 260 + Top = 259 Width = 357 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1193,7 +1193,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1228,7 +1228,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1252,7 +1252,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 275 + ClientHeight = 274 ClientWidth = 830 Font.Height = -13 ParentFont = False @@ -1411,8 +1411,9 @@ object MainForm: TMainForm end object TabSheet6: TTabSheet Caption = 'Compare Directories' - ClientHeight = 655 + ClientHeight = 652 ClientWidth = 976 + OnContextPopup = TabSheet6ContextPopup ParentShowHint = False object GroupBox2: TGroupBox AnchorSideLeft.Control = GroupBox1 @@ -1420,11 +1421,11 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 128 Height = 177 - Top = 451 + Top = 448 Width = 828 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 156 + ClientHeight = 155 ClientWidth = 824 Font.Height = -13 ParentFont = False @@ -1453,7 +1454,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1470,12 +1471,12 @@ object MainForm: TMainForm end object GroupBox1: TGroupBox Left = 128 - Height = 419 + Height = 416 Top = 16 Width = 828 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 398 + ClientHeight = 394 ClientWidth = 824 DragMode = dmAutomatic Font.Height = -13 @@ -1483,9 +1484,9 @@ object MainForm: TMainForm TabOrder = 0 object lblStatusA: TLabel Left = 8 - Height = 13 + Height = 15 Top = 336 - Width = 43 + Width = 41 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1493,18 +1494,18 @@ object MainForm: TMainForm end object lblFolderAName: TLabel Left = 8 - Height = 16 + Height = 17 Top = 248 - Width = 12 + Width = 9 Caption = '...' ParentColor = False WordWrap = True end object lblFolderBName: TLabel Left = 496 - Height = 16 + Height = 17 Top = 248 - Width = 12 + Width = 9 Caption = '...' ParentColor = False WordWrap = True @@ -1524,10 +1525,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 347 - Height = 24 + Height = 25 Hint = 'Enter date and time (hours and minutes) ' - Top = 128 - Width = 138 + Top = 168 + Width = 136 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1548,11 +1549,11 @@ object MainForm: TMainForm MonthNames = 'Long' end object lblschedulertickboxCompareDirsTab: TCheckBox - Left = 363 - Height = 20 + Left = 347 + Height = 21 Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' - Top = 96 - Width = 108 + Top = 136 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 2 @@ -1560,7 +1561,7 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 363 + Top = 359 Width = 816 Align = alNone Anchors = [akLeft, akRight] @@ -1572,7 +1573,7 @@ object MainForm: TMainForm Left = 8 Height = 193 Top = 32 - Width = 328 + Width = 320 FileSortType = fstNone ScrollBars = ssAutoBoth TabOrder = 4 @@ -1580,18 +1581,19 @@ object MainForm: TMainForm ObjectTypes = [otFolders] end object ShellTreeView_FolderB: TShellTreeView - Left = 496 + Left = 511 Height = 193 Top = 32 - Width = 328 + Width = 313 FileSortType = fstNone ScrollBars = ssAutoBoth TabOrder = 5 + OnChange = ShellTreeView_FolderBChange ObjectTypes = [otFolders] end object lblCompareTwoFoldersInstruction1: TLabel Left = 104 - Height = 16 + Height = 17 Top = 5 Width = 87 Caption = 'Select Folder A' @@ -1599,7 +1601,7 @@ object MainForm: TMainForm end object lblCompareTwoFoldersInstruction2: TLabel Left = 608 - Height = 16 + Height = 17 Top = 5 Width = 86 Caption = 'Select Folder B' @@ -1607,9 +1609,9 @@ object MainForm: TMainForm end object lblTotalFileCountB: TLabel Left = 496 - Height = 16 + Height = 17 Top = 275 - Width = 90 + Width = 86 BorderSpacing.Left = 5 Caption = '# Files in Fol B:' ParentColor = False @@ -1619,9 +1621,9 @@ object MainForm: TMainForm AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom Left = 617 - Height = 16 + Height = 17 Top = 275 - Width = 20 + Width = 17 Caption = ' ...' ParentColor = False end @@ -1642,47 +1644,59 @@ object MainForm: TMainForm end object lblTotalFileCountA: TLabel Left = 8 - Height = 16 + Height = 17 Top = 275 - Width = 91 + Width = 87 Caption = '# Files in Fol A:' ParentColor = False end object lblTotalFileCountNumberA: TLabel Left = 112 - Height = 16 + Height = 17 Top = 275 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object cbUNCModeCompFolders: TCheckBox - Left = 363 - Height = 20 + Left = 347 + Height = 21 Top = 72 - Width = 85 + Width = 92 Caption = 'UNC Mode?' OnChange = cbUNCModeCompFoldersChange TabOrder = 8 end object edtUNCPathCompareA: TEdit Left = 24 - Height = 24 + Height = 25 Top = 32 Width = 300 + OnChange = edtUNCPathCompareAChange TabOrder = 9 Text = 'Enter UNC path (e.g.\\DATASTORE\FOLDERA)' Visible = False end object edtUNCPathCompareB: TEdit - Left = 511 - Height = 24 + Left = 520 + Height = 25 Top = 32 Width = 300 + OnChange = edtUNCPathCompareBChange TabOrder = 10 Text = 'Enter UNC path (e.g.\\DATASTORE\FOLDERB)' Visible = False end + object cbSaveComparisons: TCheckBox + Left = 347 + Height = 21 + Top = 102 + Width = 148 + Caption = 'Save Results? (slower)' + Checked = True + State = cbChecked + TabOrder = 11 + end end end object TabSheet5: TTabSheet @@ -1738,7 +1752,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1760,7 +1774,7 @@ object MainForm: TMainForm Width = 844 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 553 + ClientHeight = 552 ClientWidth = 840 Color = clForm Font.Height = -13 @@ -1910,10 +1924,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 13 + Height = 15 Hint = 'Click to open URL in browser' Top = 0 - Width = 170 + Width = 169 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -1926,8 +1940,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 20 - Top = 699 + Height = 23 + Top = 695 Width = 1016 Panels = <> end diff --git a/unit2.pas b/unit2.pas index ff36957..b47be5f 100644 --- a/unit2.pas +++ b/unit2.pas @@ -153,6 +153,7 @@ TMainForm = class(TForm) b64ProgressFileS: TEdit; cbFlipCaseTEXT: TCheckBox; cbUNCModeCompFolders: TCheckBox; + cbSaveComparisons: TCheckBox; edtUNCPathCompareA: TEdit; edtUNCPathCompareB: TEdit; FileSDBNavigator: TDBNavigator; @@ -352,6 +353,8 @@ TMainForm = class(TForm) procedure cbFlipCaseTEXTChange(Sender: TObject); procedure cbToggleInputDataToOutputFileChange(Sender: TObject); procedure cbUNCModeCompFoldersChange(Sender: TObject); + procedure edtUNCPathCompareAChange(Sender: TObject); + procedure edtUNCPathCompareBChange(Sender: TObject); procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); procedure lblDonateClick(Sender: TObject); procedure lbleExpectedHashChange(Sender: TObject); @@ -387,6 +390,7 @@ TMainForm = class(TForm) procedure PageControl1Change(Sender: TObject); procedure Panel1CopyAndHashOptionsClick(Sender: TObject); procedure ShellTreeView_FolderAChange(Sender: TObject; Node: TTreeNode); + procedure ShellTreeView_FolderBChange(Sender: TObject; Node: TTreeNode); procedure sysRAMTimerTimer(Sender: TObject); procedure AlgorithmChoiceRadioBox2SelectionChanged(Sender: TObject); procedure AlgorithmChoiceRadioBox5SelectionChanged(Sender: TObject); @@ -427,6 +431,8 @@ TMainForm = class(TForm) procedure CompareTwoHashes(FileAHash, FileBHash : string); procedure HashText(Sender: TObject); procedure ClearText(Sender: TObject); + procedure TabSheet6ContextPopup(Sender: TObject; MousePos: TPoint; + var Handled: Boolean); function ValidateTextWithHash(strToBeHashed:ansistring): string; function CalcTheHashString(strToBeHashed:ansistring):string; function CalcTheHashFile(FileToBeHashed:string):string; @@ -481,9 +487,8 @@ TMainForm = class(TForm) // For coping better with 260 MAX_PATH limits of Windows. Instead we invoke Unicode // variant of FindAllFiles by using '\\?\' and '\\?\UNC\' prefixes. LongPathOverride // will always either be '\\?\' or '\\?\UNC\' - // A and B below are for the Directory Comparison tab only - LongPathOverride, LongPathOverrideA, LongPathOverrideB : string; + LongPathOverride : string; {$else} {$IFDEF Darwin} @@ -558,9 +563,7 @@ procedure TMainForm.FormCreate(Sender: TObject); // NTFS filename length over the 260 MAX_PATH. Where the user opts for UNC paths // as well, it becomes '\\?\UNC\' LongPathOverride := '\\?\'; - // A and B below are for the Directory Comparison tab only - LongPathOverrideA := '\\?\'; - LongPathOverrideB := '\\?\'; + {$endif} // In Lazarus versions < 1.4.4, the 'FileSortType' property of ShellTreeViews // would cause the listing to be doubled if anything other than fstNone was chosen @@ -656,10 +659,12 @@ procedure TMainForm.FormCreate(Sender: TObject); chkCopyHidden.Hint := 'In Linux, tick this to ensure hidden directories and hidden files in them are detected, if you want them'; // UNC mode is for Windows only so disable in Linux - chkUNCMode.Enabled := false; - chkUNCMode.Visible := false; - Edit2SourcePath.Text := 'Source directory selection'; - Edit3DestinationPath.Text := 'Destination directory selection'; + chkUNCMode.Enabled := false; + chkUNCMode.Visible := false; + cbUNCModeCompFolders.Enabled := false; + cbUNCModeCompFolders.Visible := false; + Edit2SourcePath.Text := 'Source directory selection'; + Edit3DestinationPath.Text := 'Destination directory selection'; // RAM status stuff needs to be disabled on Linux sysRAMTimer.enabled := false; @@ -679,10 +684,12 @@ procedure TMainForm.FormCreate(Sender: TObject); chkCopyHidden.Hint := 'In Apple Mac, tick this to ensure hidden directories and hidden files in them are detected, if you want them'; // UNC mode is for Windows only so disable in Apple Mac - chkUNCMode.Enabled := false; - chkUNCMode.Visible := false; - Edit2SourcePath.Text := 'Source directory selection'; - Edit3DestinationPath.Text := 'Destination directory selection'; + chkUNCMode.Enabled := false; + chkUNCMode.Visible := false; + cbUNCModeCompFolders.Enabled := false; + cbUNCModeCompFolders.Visible := false; + Edit2SourcePath.Text := 'Source directory selection'; + Edit3DestinationPath.Text := 'Destination directory selection'; {$ENDIF} {$ENDIF} end; @@ -1164,6 +1171,7 @@ procedure TMainForm.cbToggleInputDataToOutputFileChange(Sender: TObject); else cbToggleInputDataToOutputFile.Caption := 'Source text INcluded in output'; end; +// Behaviours for the UNC tick box in "Compare Two Directories" tab procedure TMainForm.cbUNCModeCompFoldersChange(Sender: TObject); begin if cbUNCModeCompFolders.Checked then @@ -1172,6 +1180,8 @@ procedure TMainForm.cbUNCModeCompFoldersChange(Sender: TObject); ShellTreeView_FolderB.Visible := false; edtUNCPathCompareA.Visible:= true; edtUNCPathCompareB.Visible:= true; + lblFolderAName.Caption:= ''; + lblFolderBName.Caption:= ''; end else begin @@ -1179,9 +1189,23 @@ procedure TMainForm.cbUNCModeCompFoldersChange(Sender: TObject); ShellTreeView_FolderB.Visible := true; edtUNCPathCompareA.Visible:= false; edtUNCPathCompareB.Visible:= false; + lblFolderAName.Caption:= ''; + lblFolderBName.Caption:= ''; end; end; +// Ensure the UNC path of FolderA is echoed in the path label +procedure TMainForm.edtUNCPathCompareAChange(Sender: TObject); +begin + lblFolderAName.Caption := edtUNCPathCompareA.Text; +end; + +// Ensure the UNC path of FolderB is echoed in the path label +procedure TMainForm.edtUNCPathCompareBChange(Sender: TObject); +begin + lblFolderBName.Caption := edtUNCPathCompareB.Text; +end; + procedure TMainForm.FormClose(Sender: TObject; var CloseAction: TCloseAction); begin try @@ -1893,7 +1917,13 @@ procedure TMainForm.Panel1CopyAndHashOptionsClick(Sender: TObject); procedure TMainForm.ShellTreeView_FolderAChange(Sender: TObject; Node: TTreeNode ); begin + lblFolderAName.Caption := ShellTreeView_FolderA.GetSelectedNodePath; +end; +procedure TMainForm.ShellTreeView_FolderBChange(Sender: TObject; Node: TTreeNode + ); +begin + lblFolderBName.Caption := ShellTreeView_FolderB.GetSelectedNodePath; end; @@ -2138,7 +2168,7 @@ function TMainForm.RemoveLongPathOverrideChars(strPath : string; LongPathOverrid end end; -// Get the list of files from a folder +// Get the list of all files from a folder, including hidden ones function TMainForm.RetrieveFileList(FolderName : string) : TStringList; begin result := FindAllFilesEx(FolderName, '*', true, true); @@ -2163,18 +2193,35 @@ function TMainForm.CompareHashLists(aHashList1, aHashlist2: TFPHashList): Boolea procedure TMainForm.btnCompareClick(Sender: TObject); var - FolderA, FolderB, HashVal : string; + FolderA, FolderB, LongPathOveride, HashVal, StringToWrite : string; - slFileListA, slFileListB : TStringList; + slFileListA, slFileListB : TStringList; HashListA, HashListB : TFPHashList; - i, FolderAFileCount, FolderBFileCount, FilesProcessedA, FilesProcessedB: integer; + fsSaveLog : TFileStream; + + NeedToSave : Boolean; + + i, j, FolderAFileCount, FolderBFileCount, FilesProcessedA, FilesProcessedB, + FileCountDifference, StringLength: integer; StartTime, EndTime, TimeTaken : TDateTime; begin + // Initialise vars and display captions, to ensure any previous runs are cleared + i := -1; + j := -1; + FilesProcessedA := 0; + FilesProcessedB := 0; + pbCompareDirA.Position := 0; + pbCompareDirB.Position := 0; + FolderA := ''; + FolderB := ''; + FileCountDifference := -1; + NeedToSave := false; + if cbUNCModeCompFolders.Checked then begin if edtUNCPathCompareA.Text = 'Enter UNC path (e.g.\\DATASTORE\FOLDERA)' then @@ -2190,13 +2237,8 @@ procedure TMainForm.btnCompareClick(Sender: TObject); end; end; - // Initialise vars and display captions, to ensure any previous runs are cleared - i := 0; - FilesProcessedA := 0; - FilesProcessedB := 0; - - // If UNC mode is not enabled, get FolderA and FolderB paths from list view - if cbUNCModeCompFolders.Checked = false then + // If UNC mode is DISabled, get FolderA and FolderB paths from list view + if not cbUNCModeCompFolders.Checked then begin FolderA := ShellTreeView_FolderA.GetSelectedNodePath; lblFolderAName.Caption:= FolderA; @@ -2205,8 +2247,8 @@ procedure TMainForm.btnCompareClick(Sender: TObject); lblFolderBName.Caption:= FolderB; end; - // If UNC mode is enabled, get FolderA and FolderB paths from UNC text fields - if cbUNCModeCompFolders.Checked = true then + // If UNC mode is ENabled, get FolderA and FolderB paths from UNC text fields + if cbUNCModeCompFolders.Checked then begin FolderA := edtUNCPathCompareA.Text; lblFolderAName.Caption:= FolderA; @@ -2215,28 +2257,39 @@ procedure TMainForm.btnCompareClick(Sender: TObject); lblFolderBName.Caption:= FolderB; end; - pbCompareDirA.Position := 0; - pbCompareDirB.Position := 0; - {$ifdef Windows} - // Check if a UNC server path is given for either DirA or DirB. - // If so, adjust LongPathOverride and append the UNC prefix to ensure that both - // the 32K path length limit and the UNC rules are adhered to + // Check if a UNC server path has been passed for either FolderA or FolderB. + // If so, adjust LongPathOverride for UNC mode and append the UNC prefix to + // ensure that the 32K path length limit and the UNC rules are adhered to - if (Pos('\\', DirA) > 0) then + LongPathOveride := '\\?\'; + + if (Pos('\\', FolderA) > 0) or (Pos('\\', FolderB) > 0) then begin - LongPathOverrideA := '\\?\UNC\'; - Delete(DirA, 1, 2); // Delete the \\ from the DirA path + LongPathOverride := '\\?\UNC\'; end; - if (Pos('\\', DirB) > 0) then + if LongPathOverride = '\\?\UNC\' then + begin + FolderA := LongPathOverride+FolderA; + FolderB := LongPathOverride+FolderB; + // Delete the two \\ from the UNC path so that \\Data becomes \\?\UNC\Data + Delete(FolderA, 9, 2); + Delete(FolderB, 9, 2); + end + else begin - LongPathOverrideB := '\\?\UNC\'; - Delete(DirB, 1, 2); // Delete the \\ from the DirB path + // So non-UNC path is in force, e.g. \\?\C:\MyData + FolderA := LongPathOverride+FolderA; + FolderB := LongPathOverride+FolderB; end; + {$else} + // If we are running on Linix or OSX just blank the long path overide to nothing + LongPathOverride = ''; {$endif} - If DirectoryExists(FolderA) and DirectoryExists(FolderB) then + + If DirectoryExistsUTF8(lblFolderAName.Caption) and DirectoryExistsUTF8(lblFolderBName.Caption) then begin // Check if a scheduler has been set for the comparison to start in the future if lblschedulertickboxCompareDirsTab.Checked then @@ -2250,85 +2303,129 @@ procedure TMainForm.btnCompareClick(Sender: TObject); lblTotalFileCountNumberB.Caption := '...'; memFolderCompareSummary.Lines.Add('Time started: ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', StartTime)); - // Process FolderA first. Find all the files initially, and then hash them - try - StatusBar6.SimpleText:= 'Currently searching for files in ' + FolderA; - memFolderCompareSummary.Lines.Add('Currently searching for files in ' + FolderA); - slFileListA := TStringList.Create; - slFileListA.Sorted := true; - // TODO next : Add LongPathOveride to both FolderA and Folderb stringlists - slFileListA := RetrieveFileList(FolderA); - FolderAFileCount := slFileListA.Count; - lblTotalFileCountNumberA.Caption := IntToStr(FolderAFileCount); + if cbSaveComparisons.Checked then + begin + fsSaveLog := TFileStream.Create('results.csv', fmCreate or fmOpenRead); + NeedToSave := true; + end; + // Process FolderA first. Find all the files initially try - StatusBar6.SimpleText:= 'Now hashing files in ' + FolderA; - memFolderCompareSummary.Lines.Add('Now hashing files in ' + FolderA); - HashListA := TFPHashList.Create; - // Hashing the files in FolderA - for i := 0 to slFileListA.Count -1 do - begin - HashVal := CalcTheHashFile(slFileListA.Strings[i]); - HashListA.Add(HashVal, Pointer(HashVal)); - inc(FilesProcessedA, 1); - pbCompareDirA.Position := ((FilesProcessedA * 100) DIV FolderAFileCount); - end; - - // So FolderA has been done. So now lets move onto FolderB + StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride)); + slFileListA := TStringList.Create; + slFileListA.Sorted := true; + slFileListA := RetrieveFileList(FolderA); + FolderAFileCount := slFileListA.Count; + lblTotalFileCountNumberA.Caption := IntToStr(FolderAFileCount); + + // Now move to FolderB. Find all the files initially try - StatusBar6.SimpleText:= 'Currently searching for files in ' + FolderB; - memFolderCompareSummary.Lines.Add('Currently searching for files in ' + FolderB); + StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride)); slFileListB := TStringList.Create; slFileListB.Sorted := true; slFileListB := RetrieveFileList(FolderB); FolderBFileCount := slFileListB.Count; lblTotalFileCountNumberB.Caption := IntToStr(FolderBFileCount); - try - StatusBar6.SimpleText:= 'Now hashing files in ' + FolderB; - memFolderCompareSummary.Lines.Add('Now hashing files in ' + FolderB); - // Hash the files in FolderB - HashListB := TFPHashList.Create; - for i := 0 to slFileListB.Count -1 do - begin - HashVal := CalcTheHashFile(slFileListB.Strings[i]); - HashListB.Add(HashVal, Pointer(HashVal)); - inc(FilesProcessedB, 1); - pbCompareDirB.Position := ((FilesProcessedB * 100) DIV FolderBFileCount); - end; - // All done. Compare the result. - StatusBar6.SimpleText:= 'Hashing complete. Now comparing files in both folders...'; - if CompareHashLists(HashListA, HashListB) then + // Only proceed to hashing if the file counts match in both Folders + if FolderAFileCount = FolderBFileCount then + begin + FileCountDifference := 0; + StatusBar6.SimpleText:= 'File counts match. Moving onto file hashing... '; + memFolderCompareSummary.Lines.Add('File counts match. Moving onto file hashing... '); + + // Now hash the files in FolderA + try + StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride); + memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride)); + HashListA := TFPHashList.Create; + for i := 0 to slFileListA.Count -1 do begin - memFolderCompareSummary.Lines.Add('Result : MATCH!'); - StatusBar6.SimpleText := 'The files of both folders are the same. MATCH!'; - end - else - begin - memFolderCompareSummary.Lines.Add('Result : MIS-MATCH!'); - StatusBar6.SimpleText := 'The files of both folders are NOT the same. MIS-MATCH!'; + HashVal := CalcTheHashFile(slFileListA.Strings[i]); + HashListA.Add(HashVal, Pointer(HashVal)); + if NeedToSave then + begin + StringLength := -1; + StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListA.Strings[i], LongPathOverride)) + #13#10; + StringLength := Length(StringToWrite); + fsSaveLog.Write(StringToWrite[1], StringLength); + end; + inc(FilesProcessedA, 1); + pbCompareDirA.Position := ((FilesProcessedA * 100) DIV FolderAFileCount); + end; + + // Now hash the files in FolderB + try + StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride); + memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride)); + HashListB := TFPHashList.Create; + for j := 0 to slFileListB.Count -1 do + begin + HashVal := CalcTheHashFile(slFileListB.Strings[j]); + HashListB.Add(HashVal, Pointer(HashVal)); + if NeedToSave then + begin + StringLength := -1; + StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListB.Strings[i], LongPathOverride)) + #13#10; + StringLength := Length(StringToWrite); + fsSaveLog.Write(StringToWrite[1], StringLength); + end; + inc(FilesProcessedB, 1); + pbCompareDirB.Position := ((FilesProcessedB * 100) DIV FolderBFileCount); + end; + + // All done. Compare the result. + StatusBar6.SimpleText:= 'Hashing complete. Now comparing files in both folders...'; + if CompareHashLists(HashListA, HashListB) then + begin + memFolderCompareSummary.Lines.Add('Result : MATCH!'); + StatusBar6.SimpleText := 'The files of both folders are the same. MATCH!'; + end + else + begin + memFolderCompareSummary.Lines.Add('Result : MIS-MATCH!'); + StatusBar6.SimpleText := 'The files of both folders are NOT the same. The file count is the same, but file hashes differ. MIS-MATCH!'; + end; + // Now free all the resources in the correct order + finally + HashListB.free; // Release HashListB + end; + finally + HashListA.Free; // Release HashListA end; - // Now free all the resources in the correct order - finally - HashListB.free; // Release HashListB + end // End of if FileCounts match + else + begin + // As the file counts differ, work out what the difference is + if FolderAFileCount < FolderBFileCount then + begin + FileCountDifference := FolderBFileCount-FolderAFileCount; + end + else FileCountDifference := FolderAFileCount-FolderBFileCount; end; finally - slFileListB.Free; // Release FileListB + slFileListB.Free; // Release FileListB end; finally - HashListA.Free; // Release HashListA + slFileListA.free; // Release FileListA end; - finally - slFileListA.free; // Release FileListA - end; // Compute timings and display them EndTime := Now; TimeTaken := EndTime-StartTime; - memFolderCompareSummary.Lines.Add('Ended at : ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', EndTime)); - memFolderCompareSummary.Lines.Add('Time taken : ' + FormatDateTime('HH:MM:SS', TimeTaken)); - memFolderCompareSummary.Lines.Add('Files in Folder A : ' + IntToStr(FolderAFileCount)); - memFolderCompareSummary.Lines.Add('Files in Folder B : ' + IntToStr(FolderBFileCount)); - memFolderCompareSummary.Lines.Add('File count difference : ' + IntToStr(FolderBFileCount-FolderAFileCount)); + memFolderCompareSummary.Lines.Add('Ended at : ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', EndTime)); + memFolderCompareSummary.Lines.Add('Time taken : ' + FormatDateTime('HH:MM:SS', TimeTaken)); + memFolderCompareSummary.Lines.Add('Files in Folder A : ' + IntToStr(FolderAFileCount)); + memFolderCompareSummary.Lines.Add('Files in Folder B : ' + IntToStr(FolderBFileCount)); + memFolderCompareSummary.Lines.Add('File count differs by : ' + IntToStr(FileCountDifference)); + + if cbSaveComparisons.Checked then + begin + memFolderCompareSummary.Lines.Add('Results saved to ' + IncludeTrailingPathDelimiter(GetCurrentDir) + fsSaveLog.FileName); + if assigned(fsSaveLog) then fsSaveLog.Free; + end; + Application.ProcessMessages; end // End of If DirectoryExists... else @@ -2350,6 +2447,12 @@ procedure TMainForm.ClearText(Sender: TObject); if memoHashText.Lines[0] = 'Type or paste text here - hash will update as you type' then memoHashText.Clear; end; +procedure TMainForm.TabSheet6ContextPopup(Sender: TObject; MousePos: TPoint; + var Handled: Boolean); +begin + +end; + // EmptyDisplayGrid will quickly empty the display grid from previous runs procedure TMainForm.EmptyDisplayGrid(Grid : TStringGrid); From 8fdc38cd1b462b9f1c05919eae1f4534834586b2 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Wed, 25 Oct 2017 23:33:49 +0100 Subject: [PATCH 11/47] Further enhancements to the About menu and adjusted order of form creation --- frmaboutunit.lfm | 39 +++++++++-------- quickhash.lpi | 112 +++++++++++++++++++++++++---------------------- quickhash.lpr | 4 +- 3 files changed, 83 insertions(+), 72 deletions(-) diff --git a/frmaboutunit.lfm b/frmaboutunit.lfm index 51a8350..c9d3f1c 100644 --- a/frmaboutunit.lfm +++ b/frmaboutunit.lfm @@ -1,18 +1,18 @@ object frmAbout: TfrmAbout - Left = 900 + Left = 533 Height = 435 - Top = 462 - Width = 734 + Top = 238 + Width = 514 Caption = 'About QuickHash-GUI' ClientHeight = 435 - ClientWidth = 734 + ClientWidth = 514 Position = poMainFormCenter - LCLVersion = '1.6.2.0' + LCLVersion = '1.6.4.0' object memAbout: TMemo Left = 16 Height = 370 Top = 24 - Width = 704 + Width = 484 Anchors = [akTop, akLeft, akRight, akBottom] Lines.Strings = ( 'Developed by Ted Smith (c) 2011-2017 ' @@ -20,24 +20,27 @@ object frmAbout: TfrmAbout 'Home Page : http://www.quickhash-gui.org (First registered in 2011 and hosted until 2016 at ' 'http://sourceforge.net/projects/quickhash)' '' - 'Donations are welcomed! The website is hosted using AWS which is not free after the first year. If you have found QuickHash ' - 'useful to you or your business, please consider donating using PayPal at https://paypal.me/quickhash' + 'Donations are welcomed! The website is hosted using AWS which is not free after the first ' + 'year. If you have found QuickHash useful to you or your business, please consider donating ' + 'using PayPal at https://paypal.me/quickhash' '' 'Development Github Page : https://github.com/tedsmith/quickhash' '' - 'Contributions made by Dareal Shinji (http://www.github.com/darealshinji), especially regarding repository maintenance and ' - 'Debian packaging are both welcomed and acknowledged, in addition to the Lazarus forum members, who are always so helpful. ' + 'Contributions made by Dareal Shinji (http://www.github.com/darealshinji), especially regarding ' + 'repository maintenance and Debian packaging are both welcomed and acknowledged, in ' + 'addition to the Lazarus forum members, who are always so helpful. ' '' - 'Bug Tracker available at http://www.quickhash-gui.org/bug-tracker/ where bugs and feature requests can be submitted and ' - 'reviewed. ' + 'Bug Tracker available at http://www.quickhash-gui.org/bug-tracker/ where bugs and feature ' + 'requests can be submitted and reviewed. ' '' - 'For a private communication or technical help which the website does not answer, you can e-mail me at ' - 'tedsmith28@yahoo.co.uk, however, this should not be used as the means to ask about bugs or problems. Please use the bug ' - 'tracker for that!! ' + 'For a private communication or technical help which the website does not answer, you can e-' + 'mail me at tedsmith@quickhash-gui.org, however, this should not be used as the means to ask ' + 'about bugs or problems. Please use the bug tracker for that!! ' '' - 'Created using the Lazarus IDE and the Freepascal Compiler. QuickHash is open-source and released under the ' - 'GPL2 license. The HashLib4Pascal library is licensed under MIT and developed by the talented Ugochukwu Mmaduekwe Stanley ' - '(aka Xor-el - see https://github.com/Xor-el/HashLib4Pascal).' + 'Created using the Lazarus IDE and the Freepascal Compiler. QuickHash is open-source and ' + 'released under the GPL2 license. The HashLib4Pascal library is licensed under MIT and ' + 'developed by the talented Ugochukwu Mmaduekwe Stanley (aka Xor-el - see ' + 'https://github.com/Xor-el/HashLib4Pascal).' ) ReadOnly = True ScrollBars = ssAutoBoth diff --git a/quickhash.lpi b/quickhash.lpi index 660f3b1..69e8331 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -55,13 +55,13 @@ - + - + - + @@ -99,9 +99,8 @@ - - - + + @@ -208,7 +207,7 @@ - + @@ -238,7 +237,7 @@ - + @@ -286,7 +285,7 @@ - + @@ -475,7 +474,7 @@ - + @@ -518,7 +517,7 @@ - + @@ -581,7 +580,7 @@ - + @@ -590,7 +589,7 @@ - + @@ -656,7 +655,7 @@ - + @@ -743,134 +742,143 @@ - - + + - + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - - - diff --git a/quickhash.lpr b/quickhash.lpr index 01d5103..32aeb0a 100644 --- a/quickhash.lpr +++ b/quickhash.lpr @@ -18,6 +18,8 @@ Application.Title:='QuickHash'; Application.Initialize; Application.CreateForm(TMainForm, MainForm); + Application.CreateForm(TfrmSQLiteDBases, frmSQLiteDBases); + Application.CreateForm(TfrmAbout, frmAbout); Application.CreateForm(TfrmDisplayGrid1, frmDisplayGrid1); {$IFDEF Windows} Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); @@ -33,8 +35,6 @@ Application.CreateForm(TfrmTechSpecs, frmTechSpecs); {$ENDIF} {$ENDIF} - Application.CreateForm(TfrmAbout, frmAbout); - Application.CreateForm(TfrmSQLiteDBases, frmSQLiteDBases); Application.Run; end. From 6dbec478aa49afa4d4123e888e40cc3be4594955 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Thu, 26 Oct 2017 00:21:07 +0100 Subject: [PATCH 12/47] Fixed cross compiling errors in Compare Two Directories tab --- quickhash.lpi | 4 ++-- unit2.pas | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/quickhash.lpi b/quickhash.lpi index 69e8331..f65d1c0 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -99,8 +99,9 @@ + - + @@ -753,7 +754,6 @@ - diff --git a/unit2.pas b/unit2.pas index b47be5f..4197d78 100644 --- a/unit2.pas +++ b/unit2.pas @@ -2285,7 +2285,7 @@ procedure TMainForm.btnCompareClick(Sender: TObject); end; {$else} // If we are running on Linix or OSX just blank the long path overide to nothing - LongPathOverride = ''; + LongPathOverride := ''; {$endif} @@ -3977,10 +3977,10 @@ procedure TMainForm.ProcessDir(SourceDirName: string); Col1SourceFilePathAndName := RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); {$else} {$IFDEF Darwin} - Col1Filename := FilesFoundToCopy.Strings[i]; + Col1SourceFilePathAndName := FilesFoundToCopy.Strings[i]; {$else} {$IFDEF UNIX and !$ifdef Darwin} - Col1Filename := FilesFoundToCopy.Strings[i]; + Col1SourceFilePathAndName := FilesFoundToCopy.Strings[i]; {$ENDIF} {$ENDIF} {$ENDIF} @@ -4006,10 +4006,10 @@ procedure TMainForm.ProcessDir(SourceDirName: string); Col1SourceFilePathAndName := RemoveLongPathOverrideChars(FilesFoundToCopy.Strings[i], LongPathOverride); {$else} {$IFDEF Darwin} - Col1Filename := FilesFoundToCopy.Strings[i]; + Col1SourceFilePathAndName := FilesFoundToCopy.Strings[i]; {$else} {$IFDEF UNIX and !$ifdef Darwin} - Col1Filename := FilesFoundToCopy.Strings[i]; + Col1SourceFilePathAndName := FilesFoundToCopy.Strings[i]; {$ENDIF} {$ENDIF} {$ENDIF} From e9f1f1ad3432c303bbc47c8e765df4a1181b3b14 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Thu, 26 Oct 2017 00:23:28 +0100 Subject: [PATCH 13/47] Updated changelog --- CHANGELOG.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 18f6018..4eb5b4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,8 +6,9 @@ Now with SQLite!! The reason why the development numbering has moved to v3.0...t SQLite adds many areas of functionality that was not possible before, so some tick box options have been removed in exchange for right click menu options. As a result of using SQLite, once the hashing has been conducted the user can still save and copy data to clipboard as he could before, but in addition Quickhash can now list duplicate files, match filenames, match file paths, and copy individual cells, and it will list the data in the blink of an eye. -The "Compare Two Directories" tab has been entirely re-written to determine if both directories match or not. The coding is much enhanced and more efficient, utilising TFPHashLists -amongst other things. Instead of having two display grids, the interface has two treelists which are then hashed as TFPHashlists for greater performance as well as easier for the user to use. +The "Compare Two Directories" tab has been entirely re-written to determine if both directories match or not. Recent updates to this tab had got so confusing it was difficult to read and debug, and in v2.8.4, if the user selected to thos wall results instead of just errors, it went really slow again +because I must have got something wrong in one of the loops. So I ditched it all and started from scratch. The coding is much enhanced now, more efficient, and with less (no?) memory leaks. It utilises TFPHashLists amongst other things to improve perfomance. +And instead of having two display grids (which also slow things down and were not that useable in fact), the interface now has two treelists for the user to select FolderA and FolderB which are then hashed as TFPHashlists and compared. The "File" tab did not have a filesize check for zero byte files. So if the user happened to navigate to an existing but zero byte file, the user would get a "Division by zero" error. That was fixed. From 5cd94311bdc135478d83a92a143106fabbb81154 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Mon, 30 Oct 2017 23:19:22 +0000 Subject: [PATCH 14/47] Further improvements to Compare Two Folders tab in particular the addition of the summary data to the save lofg, and File menu onclick events for v3.0.0 --- quickhash.lpi | 103 ++++++++++++++++++++++++---------------------- quickhash.lpr | 8 ++-- unit2.lfm | 112 +++++++++++++++++++++++++------------------------- unit2.pas | 35 +++++++++++++--- 4 files changed, 143 insertions(+), 115 deletions(-) diff --git a/quickhash.lpi b/quickhash.lpi index f65d1c0..a117dd6 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -60,8 +60,7 @@ - - + @@ -100,8 +99,8 @@ - - + + @@ -521,7 +520,7 @@ - + @@ -532,7 +531,7 @@ - + @@ -542,7 +541,7 @@ - + @@ -554,7 +553,7 @@ - + @@ -563,7 +562,7 @@ - + @@ -572,7 +571,7 @@ - + @@ -584,7 +583,7 @@ - + @@ -593,7 +592,7 @@ - + @@ -657,9 +656,9 @@ - - - + + + @@ -743,7 +742,7 @@ - + @@ -755,130 +754,133 @@ - - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + + + + + @@ -901,6 +903,7 @@ + diff --git a/quickhash.lpr b/quickhash.lpr index 32aeb0a..f07641f 100644 --- a/quickhash.lpr +++ b/quickhash.lpr @@ -15,19 +15,19 @@ {$R *.res} begin - Application.Title:='QuickHash'; + Application.Title:='Quick Hash'; Application.Initialize; Application.CreateForm(TMainForm, MainForm); - Application.CreateForm(TfrmSQLiteDBases, frmSQLiteDBases); - Application.CreateForm(TfrmAbout, frmAbout); Application.CreateForm(TfrmDisplayGrid1, frmDisplayGrid1); + Application.CreateForm(TfrmAbout, frmAbout); + Application.CreateForm(TfrmSQLiteDBases, frmSQLiteDBases); {$IFDEF Windows} Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); Application.CreateForm(TfrmProgress, frmProgress); Application.CreateForm(TfrmTechSpecs, frmTechSpecs); {$ENDIF} {$IFDEF Darwin} - // not availabkle for Mac + // nothing {$else} {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); diff --git a/unit2.lfm b/unit2.lfm index af605ea..1e1618e 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,11 +1,11 @@ object MainForm: TMainForm - Left = 739 + Left = 302 Height = 738 - Top = 260 + Top = 82 Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 718 + ClientHeight = 719 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,7 +16,7 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 680 + Height = 681 Top = 24 Width = 984 ActivePage = TabSheet6 @@ -40,7 +40,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 448 + ClientHeight = 449 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -111,7 +111,7 @@ object MainForm: TMainForm Top = 208 Width = 752 Caption = 'Additional Text Hashing Functions' - ClientHeight = 50 + ClientHeight = 51 ClientWidth = 748 TabOrder = 3 object btnFLBL: TButton @@ -186,7 +186,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -210,7 +210,7 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 59 + ClientHeight = 60 ClientWidth = 92 Font.Height = -13 ParentFont = False @@ -238,7 +238,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 376 + ClientHeight = 377 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -448,7 +448,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -479,7 +479,7 @@ object MainForm: TMainForm Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 604 + ClientHeight = 605 ClientWidth = 842 Color = clForm Font.Height = -13 @@ -783,7 +783,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -820,7 +820,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 574 + ClientHeight = 575 ClientWidth = 830 Color = clForm Font.Height = -13 @@ -1193,7 +1193,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1228,7 +1228,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1252,7 +1252,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 274 + ClientHeight = 275 ClientWidth = 830 Font.Height = -13 ParentFont = False @@ -1410,8 +1410,8 @@ object MainForm: TMainForm end end object TabSheet6: TTabSheet - Caption = 'Compare Directories' - ClientHeight = 652 + Caption = 'Compare Two Folders' + ClientHeight = 655 ClientWidth = 976 OnContextPopup = TabSheet6ContextPopup ParentShowHint = False @@ -1421,11 +1421,11 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 128 Height = 177 - Top = 448 + Top = 451 Width = 828 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 155 + ClientHeight = 156 ClientWidth = 824 Font.Height = -13 ParentFont = False @@ -1454,7 +1454,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1471,12 +1471,12 @@ object MainForm: TMainForm end object GroupBox1: TGroupBox Left = 128 - Height = 416 + Height = 419 Top = 16 Width = 828 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 394 + ClientHeight = 398 ClientWidth = 824 DragMode = dmAutomatic Font.Height = -13 @@ -1484,9 +1484,9 @@ object MainForm: TMainForm TabOrder = 0 object lblStatusA: TLabel Left = 8 - Height = 15 + Height = 13 Top = 336 - Width = 41 + Width = 43 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1494,18 +1494,18 @@ object MainForm: TMainForm end object lblFolderAName: TLabel Left = 8 - Height = 17 + Height = 16 Top = 248 - Width = 9 + Width = 12 Caption = '...' ParentColor = False WordWrap = True end object lblFolderBName: TLabel Left = 496 - Height = 17 + Height = 16 Top = 248 - Width = 9 + Width = 12 Caption = '...' ParentColor = False WordWrap = True @@ -1525,10 +1525,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 347 - Height = 25 + Height = 24 Hint = 'Enter date and time (hours and minutes) ' Top = 168 - Width = 136 + Width = 138 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1550,10 +1550,10 @@ object MainForm: TMainForm end object lblschedulertickboxCompareDirsTab: TCheckBox Left = 347 - Height = 21 + Height = 20 Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' Top = 136 - Width = 105 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 2 @@ -1561,7 +1561,7 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 359 + Top = 363 Width = 816 Align = alNone Anchors = [akLeft, akRight] @@ -1593,7 +1593,7 @@ object MainForm: TMainForm end object lblCompareTwoFoldersInstruction1: TLabel Left = 104 - Height = 17 + Height = 16 Top = 5 Width = 87 Caption = 'Select Folder A' @@ -1601,7 +1601,7 @@ object MainForm: TMainForm end object lblCompareTwoFoldersInstruction2: TLabel Left = 608 - Height = 17 + Height = 16 Top = 5 Width = 86 Caption = 'Select Folder B' @@ -1609,9 +1609,9 @@ object MainForm: TMainForm end object lblTotalFileCountB: TLabel Left = 496 - Height = 17 + Height = 16 Top = 275 - Width = 86 + Width = 90 BorderSpacing.Left = 5 Caption = '# Files in Fol B:' ParentColor = False @@ -1621,9 +1621,9 @@ object MainForm: TMainForm AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom Left = 617 - Height = 17 + Height = 16 Top = 275 - Width = 17 + Width = 20 Caption = ' ...' ParentColor = False end @@ -1644,32 +1644,32 @@ object MainForm: TMainForm end object lblTotalFileCountA: TLabel Left = 8 - Height = 17 + Height = 16 Top = 275 - Width = 87 + Width = 91 Caption = '# Files in Fol A:' ParentColor = False end object lblTotalFileCountNumberA: TLabel Left = 112 - Height = 17 + Height = 16 Top = 275 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object cbUNCModeCompFolders: TCheckBox Left = 347 - Height = 21 + Height = 20 Top = 72 - Width = 92 + Width = 85 Caption = 'UNC Mode?' OnChange = cbUNCModeCompFoldersChange TabOrder = 8 end object edtUNCPathCompareA: TEdit Left = 24 - Height = 25 + Height = 24 Top = 32 Width = 300 OnChange = edtUNCPathCompareAChange @@ -1679,7 +1679,7 @@ object MainForm: TMainForm end object edtUNCPathCompareB: TEdit Left = 520 - Height = 25 + Height = 24 Top = 32 Width = 300 OnChange = edtUNCPathCompareBChange @@ -1689,9 +1689,9 @@ object MainForm: TMainForm end object cbSaveComparisons: TCheckBox Left = 347 - Height = 21 + Height = 20 Top = 102 - Width = 148 + Width = 151 Caption = 'Save Results? (slower)' Checked = True State = cbChecked @@ -1752,7 +1752,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1774,7 +1774,7 @@ object MainForm: TMainForm Width = 844 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 552 + ClientHeight = 553 ClientWidth = 840 Color = clForm Font.Height = -13 @@ -1924,10 +1924,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 15 + Height = 13 Hint = 'Click to open URL in browser' Top = 0 - Width = 169 + Width = 170 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -1940,8 +1940,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 23 - Top = 695 + Height = 20 + Top = 699 Width = 1016 Panels = <> end diff --git a/unit2.pas b/unit2.pas index 4197d78..4ff71be 100644 --- a/unit2.pas +++ b/unit2.pas @@ -941,6 +941,7 @@ procedure TMainForm.btnHashFileClick(Sender: TObject); start, stop, elapsed, scheduleStartTime : TDateTime; LoopCounter : integer; begin + PageControl1.ActivePage := Tabsheet2; // Ensure File tab activated if triggered via menu filename := ''; StatusBar1.SimpleText := ''; LoopCounter := 0; @@ -1972,6 +1973,7 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); j, i, LoopCounter, DuplicatesDeleted : integer; begin + PageControl1.ActivePage := Tabsheet3; // Ensure FileS tab activated if triggered via menu FileCounter := 1; TotalBytesRead := 0; DuplicatesDeleted := 0; @@ -2305,7 +2307,7 @@ procedure TMainForm.btnCompareClick(Sender: TObject); if cbSaveComparisons.Checked then begin - fsSaveLog := TFileStream.Create('results.csv', fmCreate or fmOpenRead); + fsSaveLog := TFileStream.Create('results.csv', fmCreate or fmOpenWrite); NeedToSave := true; end; // Process FolderA first. Find all the files initially @@ -2397,12 +2399,25 @@ procedure TMainForm.btnCompareClick(Sender: TObject); end // End of if FileCounts match else begin - // As the file counts differ, work out what the difference is + // As the file counts differ, work out what the difference is between the two + // We do this little computation to avoid a figure like "file counts differ by -50000" + // So, if FolderB Count is less then FolderA Count if FolderAFileCount < FolderBFileCount then begin - FileCountDifference := FolderBFileCount-FolderAFileCount; + FileCountDifference := FolderBFileCount-FolderAFileCount; + StatusBar6.SimpleText := 'The files of both folders are NOT the same by ' + IntToStr(FileCountDifference) + ' files. Different number of files!'; + pbCompareDirA.Position := 100; + pbCompareDirB.Position := 100; end - else FileCountDifference := FolderAFileCount-FolderBFileCount; + else + // Well they are not equal to, and FolderB Count was not less then FolderA Count. + // Therefore, by virtue, FolderB Count must be less then FolderA Count + begin + FileCountDifference := FolderAFileCount-FolderBFileCount; + StatusBar6.SimpleText := 'The files of both folders are NOT the same by ' + IntToStr(FileCountDifference) + ' files. Different number of files!'; + pbCompareDirA.Position := 100; + pbCompareDirB.Position := 100; + end; end; finally slFileListB.Free; // Release FileListB @@ -2419,13 +2434,23 @@ procedure TMainForm.btnCompareClick(Sender: TObject); memFolderCompareSummary.Lines.Add('Files in Folder A : ' + IntToStr(FolderAFileCount)); memFolderCompareSummary.Lines.Add('Files in Folder B : ' + IntToStr(FolderBFileCount)); memFolderCompareSummary.Lines.Add('File count differs by : ' + IntToStr(FileCountDifference)); + memFolderCompareSummary.Lines.Add('Finished analysis'); if cbSaveComparisons.Checked then begin memFolderCompareSummary.Lines.Add('Results saved to ' + IncludeTrailingPathDelimiter(GetCurrentDir) + fsSaveLog.FileName); + // Save the memo data to the file too. Useful regardless of whether files were + // just counted and found to be different by file count, or whether they were + // hashed and found to be the same or different + if NeedToSave then + begin + for i := 0 to memFolderCompareSummary.Lines.Count -1 do + begin + fsSaveLog.Write(memFolderCompareSummary.Lines[i][1], Length(memFolderCompareSummary.Lines[i])); + end; + end; if assigned(fsSaveLog) then fsSaveLog.Free; end; - Application.ProcessMessages; end // End of If DirectoryExists... else From 431d5a54add86b4dd735ec63b11239efd933392e Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Thu, 2 Nov 2017 21:24:22 +0000 Subject: [PATCH 15/47] Yet more big improvements to Compare Two Folders tab of v3. Will now detect mis-matches if user decides to ignore file count differences and fixed timing scheduler --- CHANGELOG.md | 7 +- quickhash.lpi | 338 ++++++++++++++++++----------------------- unit2.lfm | 49 ++++-- unit2.pas | 409 +++++++++++++++++++++++++++++++++----------------- 4 files changed, 450 insertions(+), 353 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4eb5b4f..c455dfa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,10 +6,12 @@ Now with SQLite!! The reason why the development numbering has moved to v3.0...t SQLite adds many areas of functionality that was not possible before, so some tick box options have been removed in exchange for right click menu options. As a result of using SQLite, once the hashing has been conducted the user can still save and copy data to clipboard as he could before, but in addition Quickhash can now list duplicate files, match filenames, match file paths, and copy individual cells, and it will list the data in the blink of an eye. -The "Compare Two Directories" tab has been entirely re-written to determine if both directories match or not. Recent updates to this tab had got so confusing it was difficult to read and debug, and in v2.8.4, if the user selected to thos wall results instead of just errors, it went really slow again +The "Compare Two Directories" tab has been entirely re-written (and renamed) to determine if both directories match or not. Recent updates to this tab had got so confusing it was difficult to read and debug, and in v2.8.4, if the user selected to thos wall results instead of just errors, it went really slow again because I must have got something wrong in one of the loops. So I ditched it all and started from scratch. The coding is much enhanced now, more efficient, and with less (no?) memory leaks. It utilises TFPHashLists amongst other things to improve perfomance. And instead of having two display grids (which also slow things down and were not that useable in fact), the interface now has two treelists for the user to select FolderA and FolderB which are then hashed as TFPHashlists and compared. +Renamed the "Compare Directories" tab to "Compare Two Folders". It marries up better with the previous tab ("Compare Two Files") and it makes more sense to most modern computer users who have been raised on such wholesome terminologies (that's sarcasm). + The "File" tab did not have a filesize check for zero byte files. So if the user happened to navigate to an existing but zero byte file, the user would get a "Division by zero" error. That was fixed. Some helpful interface hints added to the check boxes in the FileS tab,which seemed to have been left out of earlier versions @@ -19,9 +21,10 @@ important obviously. Upper case is still the default output as it is easier for Files of zero bytes were skipped in the 'Copy' tab (recorded and counted, but not hashed) in earlier versions by design to avoid the default initialisation hashes returned when hash algorithms are pointed at zero byte data streams. However, some users report using QuickHash for backup and restore purposes, where zero byte files are often still necessary despite being empty. So v3.0.0 has adjusted how zero byte files are treated. They are now copied, and still recorded as a zero byte file but not hashed. Instead 'zero byte file' will appear where the hash value would. -The same fix has been applied to the "Compare Two Files" tab, where a zero byte file will not be hashed (because doing so just returns the default initilisation hash which is misleading). And also to the "Compare Two Directories"; zero byte files are flagged as zero bytes. So still used for the +The same fix has been applied to the "Compare Two Files" tab, where a zero byte file will not be hashed (because doing so just returns the default initialisation hash which is misleading). And also to the "Compare Two Directories"; zero byte files are flagged as zero bytes. So still used for the comparison but not actually hashed. +Fixed the time scheduler. It now checks every 1/3 of second if the current time equals the scheduled start time. V2.8.4 ------ diff --git a/quickhash.lpi b/quickhash.lpi index a117dd6..cc2ac21 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -16,6 +16,7 @@ + @@ -55,7 +56,7 @@ - + @@ -71,25 +72,25 @@ - + - + - + - + @@ -99,8 +100,8 @@ - - + + @@ -109,61 +110,61 @@ - + - + - + - + - + - + - + - + - + - + @@ -171,19 +172,19 @@ - + - + - + @@ -195,45 +196,45 @@ - + - + - + - + - + - + - + - + @@ -247,36 +248,36 @@ - + - + - + - + - + - + @@ -297,35 +298,35 @@ - + - + - + - + - + @@ -333,13 +334,13 @@ - + - + @@ -347,28 +348,28 @@ - + - + - + - + @@ -376,67 +377,67 @@ - + - + - + - + - + - + - + - + - + - + @@ -444,7 +445,7 @@ - + @@ -452,21 +453,21 @@ - + - + - + @@ -474,7 +475,7 @@ - + @@ -483,7 +484,7 @@ - + @@ -493,7 +494,7 @@ - + @@ -502,14 +503,14 @@ - + - + @@ -520,7 +521,7 @@ - + @@ -531,7 +532,7 @@ - + @@ -541,7 +542,7 @@ - + @@ -553,7 +554,7 @@ - + @@ -562,7 +563,7 @@ - + @@ -571,7 +572,7 @@ - + @@ -583,7 +584,7 @@ - + @@ -592,7 +593,7 @@ - + @@ -600,56 +601,31 @@ - + - - - - - - - - - + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - + + + @@ -658,96 +634,67 @@ - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -755,131 +702,131 @@ - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -903,7 +850,6 @@ - diff --git a/unit2.lfm b/unit2.lfm index 1e1618e..931e9e0 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,7 +1,7 @@ object MainForm: TMainForm - Left = 302 + Left = 347 Height = 738 - Top = 82 + Top = 109 Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 - The easy and convenient way to hash data in Linux, OSX and Windows' @@ -29,7 +29,7 @@ object MainForm: TMainForm object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False @@ -85,7 +85,7 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 25 + Height = 24 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)' Top = 304 Width = 815 @@ -95,8 +95,8 @@ object MainForm: TMainForm EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 17 - EditLabel.Top = 284 + EditLabel.Height = 16 + EditLabel.Top = 285 EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False @@ -149,10 +149,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 352 - Height = 21 + Height = 20 Hint = 'If left unticked, the source '#13#10'text including corresponding hashes '#13#10'will be output. If ticked, only the'#13#10'hashes will be output on their own.' Top = 13 - Width = 194 + Width = 190 Caption = 'Source text included in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -162,9 +162,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 21 + Height = 20 Top = 408 - Width = 86 + Width = 88 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -217,9 +217,9 @@ object MainForm: TMainForm TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 17 + Height = 16 Top = 8 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1527,7 +1527,7 @@ object MainForm: TMainForm Left = 347 Height = 24 Hint = 'Enter date and time (hours and minutes) ' - Top = 168 + Top = 200 Width = 138 CenturyFrom = 1941 MaxDate = 2958465 @@ -1551,8 +1551,8 @@ object MainForm: TMainForm object lblschedulertickboxCompareDirsTab: TCheckBox Left = 347 Height = 20 - Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' - Top = 136 + Hint = 'After choosing FolderA and FolderB, set a date and '#13#10'time ahead of current time and then click Compare Now.' + Top = 168 Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange @@ -1661,10 +1661,13 @@ object MainForm: TMainForm object cbUNCModeCompFolders: TCheckBox Left = 347 Height = 20 + Hint = 'For Windows users, if ticked, two UNC path'#13#10'fields will allow the user to compare two '#13#10'network paths' Top = 72 Width = 85 Caption = 'UNC Mode?' OnChange = cbUNCModeCompFoldersChange + ParentShowHint = False + ShowHint = True TabOrder = 8 end object edtUNCPathCompareA: TEdit @@ -1690,13 +1693,29 @@ object MainForm: TMainForm object cbSaveComparisons: TCheckBox Left = 347 Height = 20 + Hint = 'Save the results of the comparison.'#13#10'Filenames, hash values etc will be '#13#10'auto-saved to a CSV file in the location'#13#10'of where QuickHash is running from.' Top = 102 Width = 151 Caption = 'Save Results? (slower)' Checked = True + OnChange = cbSaveComparisonsChange + ParentShowHint = False + ShowHint = True State = cbChecked TabOrder = 11 end + object cbOverrideFileCountDiffer: TCheckBox + Left = 347 + Height = 20 + Hint = 'If the file count of both folders are different'#13#10'proceed anyway to hash all the files in both'#13#10'(''Save Results?'' must be enabled for this feature)' + Top = 136 + Width = 142 + Caption = 'Cont. if count differs?' + OnChange = cbOverrideFileCountDifferChange + ParentShowHint = False + ShowHint = True + TabOrder = 12 + end end end object TabSheet5: TTabSheet diff --git a/unit2.pas b/unit2.pas index 4ff71be..d33cf2d 100644 --- a/unit2.pas +++ b/unit2.pas @@ -154,6 +154,7 @@ TMainForm = class(TForm) cbFlipCaseTEXT: TCheckBox; cbUNCModeCompFolders: TCheckBox; cbSaveComparisons: TCheckBox; + cbOverrideFileCountDiffer: TCheckBox; edtUNCPathCompareA: TEdit; edtUNCPathCompareB: TEdit; FileSDBNavigator: TDBNavigator; @@ -351,6 +352,8 @@ TMainForm = class(TForm) procedure Button1Click(Sender: TObject); procedure cbFlipCaseFILEChange(Sender: TObject); procedure cbFlipCaseTEXTChange(Sender: TObject); + procedure cbOverrideFileCountDifferChange(Sender: TObject); + procedure cbSaveComparisonsChange(Sender: TObject); procedure cbToggleInputDataToOutputFileChange(Sender: TObject); procedure cbUNCModeCompFoldersChange(Sender: TObject); procedure edtUNCPathCompareAChange(Sender: TObject); @@ -442,9 +445,14 @@ TMainForm = class(TForm) procedure EmptyDisplayGrid(Grid : TStringGrid); procedure CheckSchedule(DesiredStartTime : TDateTime); procedure InvokeScheduler(Sender : TObject); + function RoundToNearest(TheDateTime,TheRoundStep:TDateTime):TdateTime; procedure CommitCount(Sender : TObject); function RetrieveFileList(FolderName : string) : TStringList; + function HashFolderAList(Path : string; slFileListA : TStringList; intFileCount : integer; SaveData : Boolean) : TFPHashList; + function HashFolderBList(Path : string; slFileListB : TStringList; intFileCount : integer; SaveData : Boolean) : TFPHashList; function CompareHashLists(aHashList1, aHashlist2: TFPHashList): Boolean; + function ComputeWhatHashesAreMissing(aHashList1, aHashList2 : TFPHashList) : TStringList; + // function FileSizeWithLongPath(strFileName : string) : Int64; {$IFDEF Windows} function DateAttributesOfCurrentFile(var SourceDirectoryAndFileName:string):string; @@ -481,6 +489,8 @@ TMainForm = class(TForm) sValue1 : string; // Set by GetWin32_DiskDriveInfo then used by ListDisks OnClick event - Windows only slMultipleDirNames : TStringList; + fsSaveFolderComparisonsLogFile : TFileStream; + MultipleDirsChosen, StartHashing : boolean; {$IFDEF WINDOWS} @@ -697,19 +707,41 @@ procedure TMainForm.FormCreate(Sender: TObject); // Checks if the desired start date and time has arrived yet by starting timer // If it has, disable timer. Otherwise, keep it going. procedure TMainForm.CheckSchedule(DesiredStartTime : TDateTime); +var + t : TDateTime; begin - if Now = DesiredStartTime then + t := Now; + // Round the chosen time and the current time to the nearest second + // https://stackoverflow.com/questions/4122218/in-delphi-how-do-i-round-a-tdatetime-to-closest-second-minute-five-minute-etc + t := RoundToNearest(t, EncodeTime(0,0,1,0)); + DesiredStartTime := RoundToNearest(DesiredStartTime, EncodeTime(0,0,1,0)); + if t = DesiredStartTime then begin SchedulerTimer.Enabled := false; StartHashing := true; end else begin + // and to avoid 100% CPU usage, sleep every 1/3 of a second + sleep(300); SchedulerTimer.Enabled := true; StartHashing := false; end; end; +function TMainForm.RoundToNearest(TheDateTime,TheRoundStep:TDateTime):TdateTime; + begin + if 0=TheRoundStep + then + begin // If round step is zero there is no round at all + RoundToNearest:=TheDateTime; + end + else + begin // Just round to nearest multiple of TheRoundStep + RoundToNearest:=Round(TheDateTime/TheRoundStep)*TheRoundStep; + end; +end; + // Start a timer schedule for future hashing procedure TMainForm.InvokeScheduler(Sender : TObject); var @@ -806,7 +838,7 @@ procedure TMainForm.InvokeScheduler(Sender : TObject); until (StartHashing = true); end; end - else if PageControl1.ActivePage = TabSheet6 then // Compare Two Directories tab + else if PageControl1.ActivePage = TabSheet6 then // Compare Two Folders tab begin if ZVDateTimePickerCompareDirsTab.DateTime < Now then begin @@ -1904,6 +1936,21 @@ procedure TMainForm.cbFlipCaseTEXTChange(Sender: TObject); end; end; +procedure TMainForm.cbOverrideFileCountDifferChange(Sender: TObject); +begin + if cbOverrideFileCountDiffer.Checked then cbSaveComparisons.Checked := true; + if not cbOverrideFileCountDiffer.Checked then cbSaveComparisons.Checked := false; +end; + +// Whenever the cbSaveComparisons checkbox is changed, check if the cbOverrideFileCountDiffer +// checkbox is also checked. If it is, prevent the user from making cbSaveComparison unchecked +// Because the program has to be able to save the results if the user wishes to +// override the file count check and hash the files even if there is mis-count +procedure TMainForm.cbSaveComparisonsChange(Sender: TObject); +begin + if cbOverrideFileCountDiffer.Checked then cbSaveComparisons.Checked := true; +end; + procedure TMainForm.PageControl1Change(Sender: TObject); begin @@ -2189,40 +2236,67 @@ function TMainForm.CompareHashLists(aHashList1, aHashlist2: TFPHashList): Boolea Result := True; end; +function TMainForm.ComputeWhatHashesAreMissing(aHashList1, aHashList2 : TFPHashList) : TStringList; +var + i, j : integer; + sl : TStringList; +begin + sl := TStringList.create; + sl.Sorted:=true; + + if aHashList1.Count > aHashList2.Count then + for i := 0 to aHashList1.Count-1 do + begin + if (aHashlist2.FindIndexOf(aHashList1.NameOfIndex(i)) < 0) then + begin + sl.Add(aHashList1.NameOfIndex(i)); + end; + end + else + begin + if aHashList2.Count > aHashList1.Count then + for j := 0 to aHashList2.Count-1 do + if (aHashlist1.FindIndexOf(aHashList2.NameOfIndex(j)) < 0) then + begin + sl.Add(aHashList2.NameOfIndex(j)); + end; + end; + result := sl; +end; + // btnCompareClick : Will compare the listings of two directories, inc hidden files // The user is not presented with a choice for hiddne files because a comparison // of directories must be an exacting process. procedure TMainForm.btnCompareClick(Sender: TObject); var - FolderA, FolderB, LongPathOveride, HashVal, StringToWrite : string; - - slFileListA, slFileListB : TStringList; + FolderA, FolderB, LongPathOveride, HashVal, StringToWrite, RogueHash : string; - HashListA, HashListB : TFPHashList; + slFileListA, slFileListB, slMissingHashes : TStringList; - fsSaveLog : TFileStream; + HashListA, HashListB : TFPHashList; NeedToSave : Boolean; - i, j, FolderAFileCount, FolderBFileCount, FilesProcessedA, FilesProcessedB, - FileCountDifference, StringLength: integer; + i, lenRogueHash : integer; + + FolderAFileCount, FolderBFileCount, FileCountDifference, StringLength: integer; StartTime, EndTime, TimeTaken : TDateTime; begin // Initialise vars and display captions, to ensure any previous runs are cleared - i := -1; - j := -1; - FilesProcessedA := 0; - FilesProcessedB := 0; + pbCompareDirA.Position := 0; pbCompareDirB.Position := 0; FolderA := ''; FolderB := ''; FileCountDifference := -1; NeedToSave := false; + FileCountDifference := 0; + lblTotalFileCountNumberA.Caption := ''; + lblTotalFileCountNumberB.Caption := ''; if cbUNCModeCompFolders.Checked then begin @@ -2307,150 +2381,144 @@ procedure TMainForm.btnCompareClick(Sender: TObject); if cbSaveComparisons.Checked then begin - fsSaveLog := TFileStream.Create('results.csv', fmCreate or fmOpenWrite); NeedToSave := true; + // Create the log file if it does not exist already + fsSaveFolderComparisonsLogFile := TFileStream.Create('QH_results'+FormatDateTime('_YYYY_MM_DD_HH_MM_SS', StartTime)+'.csv', fmCreate); end; - // Process FolderA first. Find all the files initially + + // Process FolderA first. Find all the files initially + try + StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride)); + slFileListA := TStringList.Create; + slFileListA.Sorted := true; + slFileListA := RetrieveFileList(FolderA); + FolderAFileCount := slFileListA.Count; + lblTotalFileCountNumberA.Caption := IntToStr(FolderAFileCount); + + // Now move to FolderB. Find all the files initially try - StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride); - memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride)); - slFileListA := TStringList.Create; - slFileListA.Sorted := true; - slFileListA := RetrieveFileList(FolderA); - FolderAFileCount := slFileListA.Count; - lblTotalFileCountNumberA.Caption := IntToStr(FolderAFileCount); - - // Now move to FolderB. Find all the files initially - try - StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride); - memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride)); - slFileListB := TStringList.Create; - slFileListB.Sorted := true; - slFileListB := RetrieveFileList(FolderB); - FolderBFileCount := slFileListB.Count; - lblTotalFileCountNumberB.Caption := IntToStr(FolderBFileCount); - - // Only proceed to hashing if the file counts match in both Folders - if FolderAFileCount = FolderBFileCount then - begin - FileCountDifference := 0; - StatusBar6.SimpleText:= 'File counts match. Moving onto file hashing... '; - memFolderCompareSummary.Lines.Add('File counts match. Moving onto file hashing... '); + StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride)); + slFileListB := TStringList.Create; + slFileListB.Sorted := true; + slFileListB := RetrieveFileList(FolderB); + FolderBFileCount := slFileListB.Count; + lblTotalFileCountNumberB.Caption := IntToStr(FolderBFileCount); - // Now hash the files in FolderA - try - StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride); - memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride)); - HashListA := TFPHashList.Create; - for i := 0 to slFileListA.Count -1 do - begin - HashVal := CalcTheHashFile(slFileListA.Strings[i]); - HashListA.Add(HashVal, Pointer(HashVal)); - if NeedToSave then - begin - StringLength := -1; - StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListA.Strings[i], LongPathOverride)) + #13#10; - StringLength := Length(StringToWrite); - fsSaveLog.Write(StringToWrite[1], StringLength); - end; - inc(FilesProcessedA, 1); - pbCompareDirA.Position := ((FilesProcessedA * 100) DIV FolderAFileCount); - end; + // If the file counts match in both Folders - // Now hash the files in FolderB - try - StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride); - memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride)); - HashListB := TFPHashList.Create; - for j := 0 to slFileListB.Count -1 do - begin - HashVal := CalcTheHashFile(slFileListB.Strings[j]); - HashListB.Add(HashVal, Pointer(HashVal)); - if NeedToSave then - begin - StringLength := -1; - StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListB.Strings[i], LongPathOverride)) + #13#10; - StringLength := Length(StringToWrite); - fsSaveLog.Write(StringToWrite[1], StringLength); - end; - inc(FilesProcessedB, 1); - pbCompareDirB.Position := ((FilesProcessedB * 100) DIV FolderBFileCount); - end; + if FolderAFileCount = FolderBFileCount then + begin + // Compare the result. + StatusBar6.SimpleText:= 'File count matches. Now comparing files in both folders using hashing...'; + HashListA := HashFolderAList(FolderA, slFileListA, FolderAFileCount, NeedToSave); + HashListB := HashFolderBList(FolderB, slFileListB, FolderBFileCount, NeedToSave); - // All done. Compare the result. - StatusBar6.SimpleText:= 'Hashing complete. Now comparing files in both folders...'; - if CompareHashLists(HashListA, HashListB) then - begin - memFolderCompareSummary.Lines.Add('Result : MATCH!'); - StatusBar6.SimpleText := 'The files of both folders are the same. MATCH!'; - end - else - begin - memFolderCompareSummary.Lines.Add('Result : MIS-MATCH!'); - StatusBar6.SimpleText := 'The files of both folders are NOT the same. The file count is the same, but file hashes differ. MIS-MATCH!'; - end; - // Now free all the resources in the correct order - finally - HashListB.free; // Release HashListB - end; - finally - HashListA.Free; // Release HashListA - end; - end // End of if FileCounts match + if CompareHashLists(HashListA, HashListB) then + begin + memFolderCompareSummary.Lines.Add('Result : MATCH!'); + StatusBar6.SimpleText := 'The files of both folders are the same. MATCH!'; + end else begin - // As the file counts differ, work out what the difference is between the two - // We do this little computation to avoid a figure like "file counts differ by -50000" - // So, if FolderB Count is less then FolderA Count - if FolderAFileCount < FolderBFileCount then - begin - FileCountDifference := FolderBFileCount-FolderAFileCount; - StatusBar6.SimpleText := 'The files of both folders are NOT the same by ' + IntToStr(FileCountDifference) + ' files. Different number of files!'; - pbCompareDirA.Position := 100; - pbCompareDirB.Position := 100; - end + memFolderCompareSummary.Lines.Add('Result : MIS-MATCH!'); + StatusBar6.SimpleText := 'The files of both folders are NOT the same. The file count is the same, but file hashes differ. MIS-MATCH!'; + end; + HashListA.Free; + HashListB.Free; + end; // End of if FileCounts match + + // If the Folder A has less files than FolderB and user is not interested in proceeding + if (FolderAFileCount < FolderBFileCount) AND (cbOverrideFileCountDiffer.Checked = false) then + begin + FileCountDifference := FolderBFileCount-FolderAFileCount; + StatusBar6.SimpleText := 'The file count of both folders are NOT the same by ' + IntToStr(FileCountDifference) + ' files.'; + memFolderCompareSummary.Lines.Add('The file count of both folders are NOT the same by ' + IntToStr(FileCountDifference) + ' files.'); + memFolderCompareSummary.Lines.Add('To establish differences, tick box "Cont. if count differs?" and re-run'); + pbCompareDirA.Position := 100; + pbCompareDirB.Position := 100; + HashListA.Free; + HashListB.Free; + end + else + // If the Folder B has less files than FolderA and user is not interested in proceeding + if (FolderAFileCount > FolderBFileCount) AND (cbOverrideFileCountDiffer.Checked = false) then + begin + FileCountDifference := FolderAFileCount-FolderBFileCount; + StatusBar6.SimpleText := 'The file count of both folders are NOT the same by ' + IntToStr(FileCountDifference) + ' files.'; + memFolderCompareSummary.Lines.Add('The file count of both folders are NOT the same by ' + IntToStr(FileCountDifference) + ' files.'); + memFolderCompareSummary.Lines.Add('To establish differences, tick box "Cont. if count differs?" and re-run'); + pbCompareDirA.Position := 100; + pbCompareDirB.Position := 100; + HashListA.Free; + HashListB.Free; + end else - // Well they are not equal to, and FolderB Count was not less then FolderA Count. - // Therefore, by virtue, FolderB Count must be less then FolderA Count + // There is a file count difference, but the user still wants to proceed with the comparison anyway + // He has checked the box cbOverrideFileCountDiffer "Cont. if count differs?" + if ((FolderAFileCount > FolderBFileCount) OR (FolderBFileCount > FolderAFileCount)) AND (cbOverrideFileCountDiffer.Checked = true) then begin FileCountDifference := FolderAFileCount-FolderBFileCount; - StatusBar6.SimpleText := 'The files of both folders are NOT the same by ' + IntToStr(FileCountDifference) + ' files. Different number of files!'; - pbCompareDirA.Position := 100; - pbCompareDirB.Position := 100; + StatusBar6.SimpleText:= 'File count mis-matches by ' + IntToStr(FileCountDifference) + ' but you chose to hash anyway. Comparing files in both folders using hashing...'; + memFolderCompareSummary.Lines.Add('File count mis-matches by ' + IntToStr(FileCountDifference) + ' but you chose to hash anyway.'); + memFolderCompareSummary.Lines.Add(lblFolderAName.Caption + ' contains ' + lblTotalFileCountNumberA.Caption + ' files, ' + lblFolderAName.Caption + ' contains ' + lblTotalFileCountNumberB.Caption + ' files.'); + memFolderCompareSummary.Lines.Add('Now hashing files...please wait'); + HashListA := HashFolderAList(FolderA, slFileListA, FolderAFileCount, NeedToSave); + HashListB := HashFolderBList(FolderB, slFileListB, FolderBFileCount, NeedToSave); + try + slMissingHashes := TStringList.Create; + slMissingHashes := ComputeWhatHashesAreMissing(HashListA, HashListB); + for i := 0 to slMissingHashes.Count -1 do + begin + RogueHash := 'Missing Hash Value: ' + slMissingHashes.Strings[i] + #13#10; + lenRogueHash := Length(RogueHash); + fsSaveFolderComparisonsLogFile.Write(RogueHash[1], lenRogueHash); + end; + finally + slMissingHashes.free; + end; + HashListA.Free; + HashListB.Free; + StatusBar6.SimpleText := 'Completed but with differences. MIS-MATCH. Check the log file'); end; - end; - finally - slFileListB.Free; // Release FileListB - end; finally - slFileListA.free; // Release FileListA + slFileListB.Free; // Release FileListB end; + finally + slFileListA.free; // Release FileListA + end; - // Compute timings and display them - EndTime := Now; - TimeTaken := EndTime-StartTime; - memFolderCompareSummary.Lines.Add('Ended at : ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', EndTime)); - memFolderCompareSummary.Lines.Add('Time taken : ' + FormatDateTime('HH:MM:SS', TimeTaken)); - memFolderCompareSummary.Lines.Add('Files in Folder A : ' + IntToStr(FolderAFileCount)); - memFolderCompareSummary.Lines.Add('Files in Folder B : ' + IntToStr(FolderBFileCount)); - memFolderCompareSummary.Lines.Add('File count differs by : ' + IntToStr(FileCountDifference)); - memFolderCompareSummary.Lines.Add('Finished analysis'); - if cbSaveComparisons.Checked then - begin - memFolderCompareSummary.Lines.Add('Results saved to ' + IncludeTrailingPathDelimiter(GetCurrentDir) + fsSaveLog.FileName); - // Save the memo data to the file too. Useful regardless of whether files were - // just counted and found to be different by file count, or whether they were - // hashed and found to be the same or different - if NeedToSave then - begin - for i := 0 to memFolderCompareSummary.Lines.Count -1 do - begin - fsSaveLog.Write(memFolderCompareSummary.Lines[i][1], Length(memFolderCompareSummary.Lines[i])); - end; - end; - if assigned(fsSaveLog) then fsSaveLog.Free; + // Compute timings and display them + EndTime := Now; + TimeTaken := EndTime-StartTime; + memFolderCompareSummary.Lines.Add('Ended at : ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', EndTime)); + memFolderCompareSummary.Lines.Add('Time taken : ' + FormatDateTime('HH:MM:SS', TimeTaken)); + memFolderCompareSummary.Lines.Add('Files in Folder A : ' + IntToStr(FolderAFileCount)); + memFolderCompareSummary.Lines.Add('Files in Folder B : ' + IntToStr(FolderBFileCount)); + memFolderCompareSummary.Lines.Add('File count differs by : ' + IntToStr(FileCountDifference)); + if (FileCountDifference > 0) AND (cbOverrideFileCountDiffer.Checked = false) then + begin + memFolderCompareSummary.Lines.Add('To establish differences, tick box "Cont. if count differs?" and re-run'); + end; + memFolderCompareSummary.Lines.Add('Finished analysis'); + + if cbSaveComparisons.Checked then + begin + try + // Save the memo data to the file too. Useful regardless of whether files were + // just counted and found to be different by file count, or whether they were + // hashed and found to be the same or different + if NeedToSave then + begin + fsSaveFolderComparisonsLogFile.Write(memFolderCompareSummary.Text[1], Length(memFolderCompareSummary.Text)); + end; + finally + memFolderCompareSummary.Lines.Add('Results saved to ' + IncludeTrailingPathDelimiter(GetCurrentDir) + fsSaveFolderComparisonsLogFile.FileName); + fsSaveFolderComparisonsLogFile.Free; end; + end; Application.ProcessMessages; end // End of If DirectoryExists... else @@ -2460,6 +2528,67 @@ procedure TMainForm.btnCompareClick(Sender: TObject); end; end; +function TMainForm.HashFolderAList(Path : string; slFileListA : TStringList; intFileCount : integer; SaveData : Boolean) : TFPHashList; +var + HashListA : TFPHashList; + i, FilesProcessedA, StringLength : integer; + HashVal, StringToWrite : string; +begin + FilesProcessedA := 0; + // Now hash the files in FolderA + try + StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride); + memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride)); + HashListA := TFPHashList.Create; + for i := 0 to slFileListA.Count -1 do + begin + HashVal := CalcTheHashFile(slFileListA.Strings[i]); + HashListA.Add(HashVal, Pointer(HashVal)); + if SaveData then + begin + StringLength := -1; + StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListA.Strings[i], LongPathOverride)) + #13#10; + StringLength := Length(StringToWrite); + fsSaveFolderComparisonsLogFile.Write(StringToWrite[1], StringLength); + end; + inc(FilesProcessedA, 1); + pbCompareDirA.Position := ((FilesProcessedA * 100) DIV intFileCount); + end; + finally + result := HashListA; + end; +end; + +function TMainForm.HashFolderBList(Path : string; slFileListB : TStringList; intFileCount : integer; SaveData : Boolean) : TFPHashList; +var + HashListB : TFPHashList; + j, FilesProcessedB, StringLength : integer; + HashVal, StringToWrite : string; +begin + FilesProcessedB := 0; + // Now hash the files in FolderB + try + StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride); + memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride)); + HashListB := TFPHashList.Create; + for j := 0 to slFileListB.Count -1 do + begin + HashVal := CalcTheHashFile(slFileListB.Strings[j]); + HashListB.Add(HashVal, Pointer(HashVal)); + if SaveData then + begin + StringLength := -1; + StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListB.Strings[j], LongPathOverride)) + #13#10; + StringLength := Length(StringToWrite); + fsSaveFolderComparisonsLogFile.Write(StringToWrite[1], StringLength); + end; + inc(FilesProcessedB, 1); + pbCompareDirB.Position := ((FilesProcessedB * 100) DIV intFileCount); + end; + finally + result := HashListB; + end; +end; // btnClearTextAreaClick : Clears the whole text field if the user requests to do so procedure TMainForm.btnClearTextAreaClick(Sender: TObject); begin From 1a0bd099661167850dbe74660592cc97381e40a8 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Fri, 3 Nov 2017 08:44:55 +0000 Subject: [PATCH 16/47] Fixed some typos, realised HashListA and B were being freed in places of the loop where they were not created in the first place, realised zero byte files were again being hashed in Compare Two Folders tab thus generating initialisation hashes which is misleading, so adjusted to ensure entry marked as ZERO BYTE FILE, ensured memo is cleared with each consecutive comparison to avoid multiple entries being populated --- CHANGELOG.md | 10 +++---- quickhash.lpi | 80 ++++++++++++++++++++++++------------------------- unit2.lfm | 4 +-- unit2.pas | 82 +++++++++++++++++++++++++++++++++++---------------- 4 files changed, 103 insertions(+), 73 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c455dfa..8584c8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,16 +14,16 @@ Renamed the "Compare Directories" tab to "Compare Two Folders". It marries up be The "File" tab did not have a filesize check for zero byte files. So if the user happened to navigate to an existing but zero byte file, the user would get a "Division by zero" error. That was fixed. +Files of zero bytes were skipped in the 'Copy' tab (recorded and counted, but not hashed) in earlier versions by design to avoid the default initialisation hashes returned when hash algorithms are pointed at zero byte data streams. However, some users report using QuickHash +for backup and restore purposes, where zero byte files are often still necessary despite being empty. So v3.0.0 has adjusted how zero byte files are treated. They are now copied, and still recorded as a zero byte file but not hashed. Instead 'zero byte file' will appear where the hash value would. +The same fix has been applied to the "Compare Two Files" tab, where a zero byte file will not be hashed (because doing so just returns the default initialisation hash which is misleading). And also to the "Compare Two Folders" tab; zero byte files are now flagged as zero bytes. So still used for the +comparison but not actually hashed. + Some helpful interface hints added to the check boxes in the FileS tab,which seemed to have been left out of earlier versions Following a feature request, added a "case switcher" to the Text and File tabs. This allows the user to toggle the output hash between upper or lower case. Useful for users who need to compute hashes of hashes, instead of just hashes of some data. For users who may need to compute the hash of a hash value, the case sensitivity is important obviously. Upper case is still the default output as it is easier for humans to read. -Files of zero bytes were skipped in the 'Copy' tab (recorded and counted, but not hashed) in earlier versions by design to avoid the default initialisation hashes returned when hash algorithms are pointed at zero byte data streams. However, some users report using QuickHash -for backup and restore purposes, where zero byte files are often still necessary despite being empty. So v3.0.0 has adjusted how zero byte files are treated. They are now copied, and still recorded as a zero byte file but not hashed. Instead 'zero byte file' will appear where the hash value would. -The same fix has been applied to the "Compare Two Files" tab, where a zero byte file will not be hashed (because doing so just returns the default initialisation hash which is misleading). And also to the "Compare Two Directories"; zero byte files are flagged as zero bytes. So still used for the -comparison but not actually hashed. - Fixed the time scheduler. It now checks every 1/3 of second if the current time equals the scheduled start time. V2.8.4 diff --git a/quickhash.lpi b/quickhash.lpi index cc2ac21..deb91a9 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -100,8 +100,8 @@ - - + + @@ -521,7 +521,7 @@ - + @@ -532,7 +532,7 @@ - + @@ -542,7 +542,7 @@ - + @@ -554,7 +554,7 @@ - + @@ -563,7 +563,7 @@ - + @@ -572,7 +572,7 @@ - + @@ -584,7 +584,7 @@ - + @@ -634,7 +634,7 @@ - + @@ -710,123 +710,123 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/unit2.lfm b/unit2.lfm index 931e9e0..caaf078 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -19,11 +19,11 @@ object MainForm: TMainForm Height = 681 Top = 24 Width = 984 - ActivePage = TabSheet6 + ActivePage = TabSheet1 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 5 + TabIndex = 0 TabOrder = 0 OnChange = PageControl1Change object TabSheet1: TTabSheet diff --git a/unit2.pas b/unit2.pas index d33cf2d..141cf72 100644 --- a/unit2.pas +++ b/unit2.pas @@ -2297,6 +2297,7 @@ procedure TMainForm.btnCompareClick(Sender: TObject); FileCountDifference := 0; lblTotalFileCountNumberA.Caption := ''; lblTotalFileCountNumberB.Caption := ''; + memFolderCompareSummary.Clear; if cbUNCModeCompFolders.Checked then begin @@ -2438,8 +2439,6 @@ procedure TMainForm.btnCompareClick(Sender: TObject); memFolderCompareSummary.Lines.Add('To establish differences, tick box "Cont. if count differs?" and re-run'); pbCompareDirA.Position := 100; pbCompareDirB.Position := 100; - HashListA.Free; - HashListB.Free; end else // If the Folder B has less files than FolderA and user is not interested in proceeding @@ -2451,8 +2450,6 @@ procedure TMainForm.btnCompareClick(Sender: TObject); memFolderCompareSummary.Lines.Add('To establish differences, tick box "Cont. if count differs?" and re-run'); pbCompareDirA.Position := 100; pbCompareDirB.Position := 100; - HashListA.Free; - HashListB.Free; end else // There is a file count difference, but the user still wants to proceed with the comparison anyway @@ -2477,10 +2474,10 @@ procedure TMainForm.btnCompareClick(Sender: TObject); end; finally slMissingHashes.free; + HashListA.Free; + HashListB.Free; end; - HashListA.Free; - HashListB.Free; - StatusBar6.SimpleText := 'Completed but with differences. MIS-MATCH. Check the log file'); + StatusBar6.SimpleText := 'Completed but with differences. MIS-MATCH. Check the log file'; end; finally slFileListB.Free; // Release FileListB @@ -2489,7 +2486,6 @@ procedure TMainForm.btnCompareClick(Sender: TObject); slFileListA.free; // Release FileListA end; - // Compute timings and display them EndTime := Now; TimeTaken := EndTime-StartTime; @@ -2542,17 +2538,34 @@ function TMainForm.HashFolderAList(Path : string; slFileListA : TStringList; int HashListA := TFPHashList.Create; for i := 0 to slFileListA.Count -1 do begin - HashVal := CalcTheHashFile(slFileListA.Strings[i]); - HashListA.Add(HashVal, Pointer(HashVal)); - if SaveData then + if FileSize(slFileListA.Strings[i]) > 0 then + begin + HashVal := CalcTheHashFile(slFileListA.Strings[i]); + HashListA.Add(HashVal, Pointer(HashVal)); + if SaveData then + begin + StringLength := -1; + StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListA.Strings[i], LongPathOverride)) + #13#10; + StringLength := Length(StringToWrite); + fsSaveFolderComparisonsLogFile.Write(StringToWrite[1], StringLength); + end; + inc(FilesProcessedA, 1); + pbCompareDirA.Position := ((FilesProcessedA * 100) DIV intFileCount); + end + else begin - StringLength := -1; - StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListA.Strings[i], LongPathOverride)) + #13#10; - StringLength := Length(StringToWrite); - fsSaveFolderComparisonsLogFile.Write(StringToWrite[1], StringLength); + HashVal := 'ZERO BYTE FILE'; + HashListA.Add(HashVal, Pointer(HashVal)); + if SaveData then + begin + StringLength := -1; + StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListA.Strings[i], LongPathOverride)) + #13#10; + StringLength := Length(StringToWrite); + fsSaveFolderComparisonsLogFile.Write(StringToWrite[1], StringLength); + end; + inc(FilesProcessedA, 1); + pbCompareDirA.Position := ((FilesProcessedA * 100) DIV intFileCount); end; - inc(FilesProcessedA, 1); - pbCompareDirA.Position := ((FilesProcessedA * 100) DIV intFileCount); end; finally result := HashListA; @@ -2573,17 +2586,34 @@ function TMainForm.HashFolderBList(Path : string; slFileListB : TStringList; int HashListB := TFPHashList.Create; for j := 0 to slFileListB.Count -1 do begin - HashVal := CalcTheHashFile(slFileListB.Strings[j]); - HashListB.Add(HashVal, Pointer(HashVal)); - if SaveData then + if FileSize(slFileListB.Strings[j]) > 0 then + begin + HashVal := CalcTheHashFile(slFileListB.Strings[j]); + HashListB.Add(HashVal, Pointer(HashVal)); + if SaveData then + begin + StringLength := -1; + StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListB.Strings[j], LongPathOverride)) + #13#10; + StringLength := Length(StringToWrite); + fsSaveFolderComparisonsLogFile.Write(StringToWrite[1], StringLength); + end; + inc(FilesProcessedB, 1); + pbCompareDirB.Position := ((FilesProcessedB * 100) DIV intFileCount); + end + else begin - StringLength := -1; - StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListB.Strings[j], LongPathOverride)) + #13#10; - StringLength := Length(StringToWrite); - fsSaveFolderComparisonsLogFile.Write(StringToWrite[1], StringLength); + HashVal := 'ZERO BYTE FILE'; + HashListB.Add(HashVal, Pointer(HashVal)); + if SaveData then + begin + StringLength := -1; + StringToWrite := HashVal + ',' + (RemoveLongPathOverrideChars(slFileListB.Strings[j], LongPathOverride)) + #13#10; + StringLength := Length(StringToWrite); + fsSaveFolderComparisonsLogFile.Write(StringToWrite[1], StringLength); + end; + inc(FilesProcessedB, 1); + pbCompareDirB.Position := ((FilesProcessedB * 100) DIV intFileCount); end; - inc(FilesProcessedB, 1); - pbCompareDirB.Position := ((FilesProcessedB * 100) DIV intFileCount); end; finally result := HashListB; From 81a0a776cb1b258632ed25002dc1e42d8866477b Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Fri, 10 Nov 2017 15:15:00 +0000 Subject: [PATCH 17/47] Added case sensitivity buttons to text tab to allow the conversion of source text to alternative case --- quickhash.lpi | 84 +++++++++++++++++++++++++-------------------------- unit2.lfm | 78 +++++++++++++++++++++++++++++------------------ unit2.pas | 67 +++++++++++++++++++++++++++++++++------- 3 files changed, 146 insertions(+), 83 deletions(-) diff --git a/quickhash.lpi b/quickhash.lpi index deb91a9..12122cb 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -100,8 +100,8 @@ - - + + @@ -521,7 +521,7 @@ - + @@ -532,7 +532,7 @@ - + @@ -542,7 +542,7 @@ - + @@ -554,7 +554,7 @@ - + @@ -563,7 +563,7 @@ - + @@ -572,7 +572,7 @@ - + @@ -584,7 +584,7 @@ - + @@ -593,7 +593,7 @@ - + @@ -634,7 +634,7 @@ - + @@ -702,7 +702,7 @@ - + @@ -710,123 +710,123 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/unit2.lfm b/unit2.lfm index caaf078..ba2e556 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -35,12 +35,12 @@ object MainForm: TMainForm ParentShowHint = False object TextHashingGroupBox: TGroupBox Left = 120 - Height = 470 + Height = 534 Top = 10 Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 449 + ClientHeight = 513 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -69,7 +69,7 @@ object MainForm: TMainForm Left = 8 Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' - Top = 344 + Top = 408 Width = 814 Anchors = [akTop, akLeft, akRight] Color = clSilver @@ -87,7 +87,7 @@ object MainForm: TMainForm Left = 8 Height = 24 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)' - Top = 304 + Top = 368 Width = 815 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHashText @@ -96,7 +96,7 @@ object MainForm: TMainForm EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 EditLabel.Height = 16 - EditLabel.Top = 285 + EditLabel.Top = 349 EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False @@ -107,18 +107,18 @@ object MainForm: TMainForm end object GroupBox5: TGroupBox Left = 8 - Height = 72 + Height = 120 Top = 208 - Width = 752 - Caption = 'Additional Text Hashing Functions' - ClientHeight = 51 - ClientWidth = 748 + Width = 392 + Caption = 'Line-By-Line Hashing Options' + ClientHeight = 99 + ClientWidth = 388 TabOrder = 3 object btnFLBL: TButton - Left = 176 + Left = 8 Height = 25 Hint = 'Load a text file, hash the content '#13#10'of it line-by-line, and save the results '#13#10'to a new file.' - Top = 8 + Top = 56 Width = 144 Caption = 'Text FILE Line-By-Line' OnClick = btnFLBLClick @@ -130,45 +130,63 @@ object MainForm: TMainForm Left = 8 Height = 25 Hint = 'Generate hash values line-by-line'#13#10'of the text pasted or written'#13#10'into the text field above. '#13#10'Results are saved to text file.' - Top = 8 - Width = 128 + Top = 16 + Width = 144 Caption = 'TEXT Line-By-Line' OnClick = btnLBLClick ParentShowHint = False ShowHint = True TabOrder = 1 end - object btnClearTextArea: TButton - Left = 616 - Height = 25 - Top = 8 - Width = 115 - Caption = 'Clear Text Area' - OnClick = btnClearTextAreaClick - TabOrder = 2 - end object cbToggleInputDataToOutputFile: TCheckBox - Left = 352 + Left = 184 Height = 20 - Hint = 'If left unticked, the source '#13#10'text including corresponding hashes '#13#10'will be output. If ticked, only the'#13#10'hashes will be output on their own.' - Top = 13 - Width = 190 - Caption = 'Source text included in output' + Hint = 'If unticked, source text including '#13#10'hashes will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' + Top = 16 + Width = 192 + Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False ShowHint = True - TabOrder = 3 + TabOrder = 2 end end object cbFlipCaseTEXT: TCheckBox Left = 8 Height = 20 - Top = 408 + Top = 472 Width = 88 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 end + object btnClearTextArea: TButton + Left = 711 + Height = 25 + Top = 208 + Width = 112 + Caption = 'Clear Text Area' + OnClick = btnClearTextAreaClick + TabOrder = 5 + end + object btnMakeTextUpper: TButton + Left = 424 + Height = 25 + Top = 208 + Width = 112 + Caption = 'Make UPPER' + OnClick = btnMakeTextUpperClick + TabOrder = 6 + end + object btnMakeTextLower: TButton + Left = 552 + Height = 25 + Top = 208 + Width = 112 + Caption = 'Make lower' + OnClick = btnMakeTextLowerClick + TabOrder = 7 + end end object AlgorithmChoiceRadioBox1: TRadioGroup Left = 16 diff --git a/unit2.pas b/unit2.pas index 141cf72..e6ddd8d 100644 --- a/unit2.pas +++ b/unit2.pas @@ -147,6 +147,8 @@ TMainForm = class(TForm) btnB64FileChooser: TButton; btnB64FileSChooser: TButton; btnB64JustDecodeFiles: TButton; + btnMakeTextUpper: TButton; + btnMakeTextLower: TButton; Button8CopyAndHash: TButton; cbFlipCaseFILE: TCheckBox; cbToggleInputDataToOutputFile: TCheckBox; @@ -349,7 +351,8 @@ TMainForm = class(TForm) Shift: TShiftState); procedure btnB64FileChooserClick(Sender: TObject); procedure btnB64JustDecodeFilesClick(Sender: TObject); - procedure Button1Click(Sender: TObject); + procedure btnMakeTextLowerClick(Sender: TObject); + procedure btnMakeTextUpperClick(Sender: TObject); procedure cbFlipCaseFILEChange(Sender: TObject); procedure cbFlipCaseTEXTChange(Sender: TObject); procedure cbOverrideFileCountDifferChange(Sender: TObject); @@ -936,8 +939,11 @@ procedure TMainForm.FormDropFiles(Sender: TObject; procedure TMainForm.HashText(Sender: TObject); var - strHashValueText : string; + s : string; + strHashValueOfText : string; begin + // Initialise case sensitivity to the default of no conversion + if memoHashText.Lines[0] = 'Type or paste text here - hash will update as you type' then begin StrHashValue.Caption := 'Awaiting valid input in text field...'; @@ -949,13 +955,16 @@ procedure TMainForm.HashText(Sender: TObject); end else begin - strHashValueText := Uppercase(Trim(CalcTheHashString(memoHashText.Text))); - StrHashValue.Caption := strHashValueText; + s := memoHashText.Text; + strHashValueOfText := Trim(CalcTheHashString(s)); + StrHashValue.Caption := strHashValueOfText; + + // If the user has pasted an expected hash, see if they match if (lbleExpectedHash.Text = '') then exit else if (lbleExpectedHash.Text = '...') then exit else - if strHashValueText = Trim(Uppercase(lbleExpectedHashText.Text)) then + if strHashValueOfText = Trim(Uppercase(lbleExpectedHashText.Text)) then begin Showmessage('Expected hash matches the generated text hash, OK'); end @@ -1062,6 +1071,7 @@ procedure TMainForm.btnLBLClick(Sender: TObject); var slLBL : TStringListUTF8; i : Longword; + strToHash : string; begin if memoHashText.Lines.Count = 0 then begin @@ -1075,14 +1085,18 @@ procedure TMainForm.btnLBLClick(Sender: TObject); begin for i := 0 to memoHashText.Lines.Count -1 do begin - slLBL.Add(memoHashText.Lines[i] + ',' + Trim(CalcTheHashString(memoHashText.Lines[i]))); + strToHash := memoHashText.Lines[i]; + // Add the source data and the hash to the output + slLBL.Add(strToHash + ',' + Trim(CalcTheHashString(strToHash))); end; end else begin for i := 0 to memoHashText.Lines.Count -1 do begin - slLBL.Add(Trim(CalcTheHashString(memoHashText.Lines[i]))); + strToHash := memoHashText.Lines[i]; + // Add the hash only to the output + slLBL.Add(Trim(CalcTheHashString(strToHash))); end; end; finally @@ -1577,8 +1591,8 @@ procedure TMainForm.MenuItem_SortByHashClick(Sender: TObject); end; -// These radio clcik events are to ensure the same hash algorithm is chosen -// for all the tabs, if the user changes it from the defualt. New to v.2.8.2 +// These radio click events are to ensure the same hash algorithm is chosen +// for all the tabs, if the user changes it from the default. New to v.2.8.2 procedure TMainForm.AlgorithmChoiceRadioBox1Click(Sender: TObject); begin AlgorithmChoiceRadioBox2.ItemIndex := AlgorithmChoiceRadioBox1.ItemIndex; @@ -1887,11 +1901,41 @@ procedure TMainForm.btnB64JustDecodeFilesClick(Sender: TObject); end; end; -procedure TMainForm.Button1Click(Sender: TObject); +procedure TMainForm.btnMakeTextLowerClick(Sender: TObject); +var + s : string; + i : integer; +begin + s := memoHashText.Text; + for i := 1 to Length(s) do + begin + if s[i] in ['A'..'Z'] then + begin + s := Lowercase(s); + memoHashText.Text := s; + exit; + end; + end; +end; + +procedure TMainForm.btnMakeTextUpperClick(Sender: TObject); +var + s : string; + i : integer; begin - frmSQLiteDBases.Show; + s := memoHashText.Text; + for i := 1 to Length(s) do + begin + if s[i] in ['a'..'z'] then + begin + s := Uppercase(s); + memoHashText.Text := s; + exit; + end; + end; end; + procedure TMainForm.cbFlipCaseFILEChange(Sender: TObject); var i : integer; @@ -1962,6 +2006,7 @@ procedure TMainForm.Panel1CopyAndHashOptionsClick(Sender: TObject); end; + procedure TMainForm.ShellTreeView_FolderAChange(Sender: TObject; Node: TTreeNode ); begin From 16e63916806db757fea83145a4097c729ea226ce Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Tue, 21 Nov 2017 23:25:09 +0000 Subject: [PATCH 18/47] SQLite now working in Linux and OSX too. First cross platform commit --- dbases_sqlite.lfm | 25 ++- dbases_sqlite.pas | 95 ++++++-- quickhash.lpi | 111 ++++----- unit2.lfm | 561 +++++++++++++++++++++++----------------------- unit2.pas | 34 ++- 5 files changed, 470 insertions(+), 356 deletions(-) diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index b74e568..4fd0cdf 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -12,9 +12,9 @@ object frmSQLiteDBases: TfrmSQLiteDBases LCLVersion = '1.6.4.0' object lblConnectionStatus: TLabel Left = 32 - Height = 15 + Height = 16 Top = 32 - Width = 81 + Width = 94 Caption = 'Not Connected' ParentColor = False end @@ -74,4 +74,25 @@ object frmSQLiteDBases: TfrmSQLiteDBases left = 160 top = 80 end + object SQLDBLibraryLoaderWindows: TSQLDBLibraryLoader + Enabled = False + ConnectionType = 'SQLite3' + LibraryName = 'sqlite3.dll' + left = 160 + top = 240 + end + object SQLDBLibraryLoaderOSX: TSQLDBLibraryLoader + Enabled = False + ConnectionType = 'SQLite3' + LibraryName = 'libsqlite3.dylib' + left = 160 + top = 312 + end + object SQLDBLibraryLoaderLinux: TSQLDBLibraryLoader + Enabled = False + ConnectionType = 'SQLite3' + LibraryName = 'libsqlite3.so' + left = 160 + top = 376 + end end diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index 63ff738..e436b4a 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -5,9 +5,9 @@ interface uses - Classes, SysUtils, db, sqldb, fpcsvexport, sqlite3conn, FileUtil, LResources, - Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls, DBGrids, sqlite3dyn, - clipbrd, LazUTF8, LazUTF8Classes; + Classes, SysUtils, db, sqldb, sqldblib, fpcsvexport, sqlite3conn, FileUtil, + LResources, Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls, DBGrids, + sqlite3dyn, clipbrd, LazUTF8, LazUTF8Classes; type @@ -18,6 +18,9 @@ TfrmSQLiteDBases = class(TForm) DataSource1: TDataSource; DataSource2: TDataSource; lblConnectionStatus: TLabel; + SQLDBLibraryLoaderLinux: TSQLDBLibraryLoader; + SQLDBLibraryLoaderOSX: TSQLDBLibraryLoader; + SQLDBLibraryLoaderWindows: TSQLDBLibraryLoader; SQLite3Connection1: TSQLite3Connection; sqlFILES: TSQLQuery; sqlCOPY: TSQLQuery; @@ -79,27 +82,77 @@ implementation procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); begin // SQLiteDefaultLibrary is from the sqlite3dyn unit, new with FPC3.0 - {$IFDEF Windows} - // Ensure we're using the local sqlite3.dll - SQLiteDefaultLibrary := 'sqlite3.dll'; - {$ENDIF} - {$IFDEF Darwin} - SQLiteDefaultLibrary := 'sqlite3.o.so'; - {$else} - {$IFDEF UNIX and !$ifdef Darwin} - SQLiteDefaultLibrary := 'sqlite3.o.so'; - {$ENDIF} - {$ENDIF} - - if FileExists(SQLiteDefaultLibrary) then - begin - // Set the filename of the sqlite database - SQLite3Connection1.DatabaseName := 'QuickHashDB.sqlite'; + // but didn't seem to work with Linux. + // So SQLDBLibraryLoader instances created for each OS + {$ifdef windows} + SQLDBLibraryLoaderWindows.ConnectionType:='SQLite3'; + if FileExists('sqlite3-win.dll') then + begin + SQLDBLibraryLoaderWindows.LibraryName := 'sqlite3-win.dll'; + SQLDBLibraryLoaderWindows.Enabled := true; + SQLDBLibraryLoaderWindows.LoadLibrary; + // Set the filename of the sqlite database + SQLite3Connection1.DatabaseName := 'QuickHashDBWin.sqlite'; + // Create the database + CreateDatabase(SQLite3Connection1.DatabaseName); + if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + end + else + begin + ShowMessage('Cannot create SQLite database. Ensure you extracted the sqlite-win.dll file from the zip file'); + exit; + end; + {$else} + {$ifdef darwin} + SQLDBLibraryLoaderOSX.ConnectionType:='SQLite3'; + if FileExists('/usr/lib/libsqlite3.dylib') then + begin + SQLDBLibraryLoaderOSX.LibraryName := '/usr/lib/libsqlite3.dylib'; + SQLDBLibraryLoaderOSX.Enabled := true; + SQLDBLibraryLoaderOSX.LoadLibrary; + // Set the filename of the sqlite database + SQLite3Connection1.DatabaseName := 'QuickHashDBOSX.sqlite'; + // Create the database + CreateDatabase(SQLite3Connection1.DatabaseName); + if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + end + else + begin + ShowMessage('Cannot create SQLite database. Ensure you extracted the sqlite-osx file from the zip file'); + exit; + end; + {$else} + // If it's 64-bit Linux, use the 64-bit SQLite3 install + if FileExists('/usr/lib/x86_64-linux-gnu/libsqlite3.so.0') then + begin + SQLDBLibraryLoaderLinux.LibraryName := '/usr/lib/x86_64-linux-gnu/libsqlite3.so.0'; + SQLDBLibraryLoaderLinux.Enabled := true; + SQLDBLibraryLoaderLinux.LoadLibrary; + // Set the filename of the sqlite database + SQLite3Connection1.DatabaseName := 'QuickHashDBLinux.sqlite'; // Create the database CreateDatabase(SQLite3Connection1.DatabaseName); if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; - end - else ShowMessage('Cannot create SQLite database. Ensure an SQLite.dll or equivalent file exists'); + end + // If it's 32-bit Linux, use the 32-bit SQLite3 install + else if FileExists('/usr/lib/i386-linux-gnu/libsqlite3.so.0') then + begin + SQLDBLibraryLoaderLinux.LibraryName := '/usr/lib/i386-linux-gnu/libsqlite3.so.0'; + SQLDBLibraryLoaderLinux.Enabled := true; + SQLDBLibraryLoaderLinux.LoadLibrary; + // Set the filename of the sqlite database + SQLite3Connection1.DatabaseName := 'QuickHashDBLinux.sqlite'; + // Create the database + CreateDatabase(SQLite3Connection1.DatabaseName); + if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + end + else + begin + ShowMessage('Cannot create SQLite database. Ensure SQLite3 is installed in your Linux distribution'); + exit; + end; + {$endif} + {$endif} end; // Create a fresh SQLite database for each instance of the program diff --git a/quickhash.lpi b/quickhash.lpi index 12122cb..108186d 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -16,7 +16,7 @@ - + @@ -56,7 +56,7 @@ - + @@ -100,8 +100,8 @@ - - + + @@ -593,7 +593,7 @@ - + @@ -632,9 +632,9 @@ - - - + + + @@ -702,131 +702,138 @@ - + + + + + + + + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + diff --git a/unit2.lfm b/unit2.lfm index ba2e556..aa39708 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,11 +1,11 @@ object MainForm: TMainForm - Left = 347 + Left = 308 Height = 738 - Top = 109 + Top = 126 Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v3.0.0 - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 719 + Caption = 'QuickHash v3.0.0 (Beta 21st Nov 17) - The easy and convenient way to hash data in Linux, OSX and Windows' + ClientHeight = 738 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,7 +16,7 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 681 + Height = 700 Top = 24 Width = 984 ActivePage = TabSheet1 @@ -25,23 +25,22 @@ object MainForm: TMainForm ShowHint = True TabIndex = 0 TabOrder = 0 - OnChange = PageControl1Change object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 655 - ClientWidth = 976 + ClientHeight = 661 + ClientWidth = 978 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False object TextHashingGroupBox: TGroupBox Left = 120 Height = 534 Top = 10 - Width = 840 + Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 513 - ClientWidth = 836 + ClientHeight = 511 + ClientWidth = 834 Color = clForm Font.Height = -13 ParentColor = False @@ -52,10 +51,11 @@ object MainForm: TMainForm Height = 183 Hint = 'Type or paste and watch hash value change.'#13#10'For amounts larger than several hundred Kb, save'#13#10'data to a file and use File Hashing instead. ' Top = 9 - Width = 814 + Width = 812 Anchors = [akTop, akLeft, akRight] Lines.Strings = ( 'Type or paste text here - hash will update as you type' + '' ) MaxLength = 500000000 OnChange = HashText @@ -70,12 +70,13 @@ object MainForm: TMainForm Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' Top = 408 - Width = 814 + Width = 812 Anchors = [akTop, akLeft, akRight] Color = clSilver Font.Height = -13 Lines.Strings = ( '...hash value' + '' ) ParentFont = False ParentShowHint = False @@ -85,10 +86,10 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 24 - Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)' + Height = 22 + Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 - Width = 815 + Width = 813 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Control = lbleExpectedHashText @@ -97,27 +98,28 @@ object MainForm: TMainForm EditLabel.Left = 8 EditLabel.Height = 16 EditLabel.Top = 349 - EditLabel.Width = 815 + EditLabel.Width = 813 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False ParentShowHint = False ShowHint = True TabOrder = 2 Text = '...' + OnChange = lbleExpectedHashTextChange end object GroupBox5: TGroupBox Left = 8 Height = 120 Top = 208 - Width = 392 + Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 99 - ClientWidth = 388 + ClientHeight = 97 + ClientWidth = 440 TabOrder = 3 object btnFLBL: TButton Left = 8 Height = 25 - Hint = 'Load a text file, hash the content '#13#10'of it line-by-line, and save the results '#13#10'to a new file.' + Hint = 'Load a large text file, hash the content '#13#10'of it line-by-line, and save the results '#13#10'to a new text file.' Top = 56 Width = 144 Caption = 'Text FILE Line-By-Line' @@ -129,7 +131,7 @@ object MainForm: TMainForm object btnLBL: TButton Left = 8 Height = 25 - Hint = 'Generate hash values line-by-line'#13#10'of the text pasted or written'#13#10'into the text field above. '#13#10'Results are saved to text file.' + Hint = 'Generate hash values line-by-line'#13#10'of the text pasted or written'#13#10'into the text area above. '#13#10'Results are saved to text file.' Top = 16 Width = 144 Caption = 'TEXT Line-By-Line' @@ -140,10 +142,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 20 - Hint = 'If unticked, source text including '#13#10'hashes will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' + Height = 18 + Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 192 + Width = 213 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -153,38 +155,47 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 20 + Height = 18 Top = 472 - Width = 88 + Width = 93 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 end object btnClearTextArea: TButton - Left = 711 + Left = 710 Height = 25 - Top = 208 + Hint = 'Clear all characters from the text area' + Top = 304 Width = 112 Caption = 'Clear Text Area' OnClick = btnClearTextAreaClick + ParentShowHint = False + ShowHint = True TabOrder = 5 end object btnMakeTextUpper: TButton - Left = 424 + Left = 710 Height = 25 - Top = 208 + Hint = 'Convert all characters in text area to UPPERCASE' + Top = 216 Width = 112 Caption = 'Make UPPER' OnClick = btnMakeTextUpperClick + ParentShowHint = False + ShowHint = True TabOrder = 6 end object btnMakeTextLower: TButton - Left = 552 + Left = 710 Height = 25 - Top = 208 + Hint = 'Convert all characters in text area to lowercase' + Top = 256 Width = 112 Caption = 'Make lower' OnClick = btnMakeTextLowerClick + ParentShowHint = False + ShowHint = True TabOrder = 7 end end @@ -204,8 +215,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -228,8 +239,8 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 60 - ClientWidth = 92 + ClientHeight = 58 + ClientWidth = 88 Font.Height = -13 ParentFont = False TabOrder = 2 @@ -246,18 +257,18 @@ object MainForm: TMainForm object TabSheet2: TTabSheet Hint = 'Hash a single file (useful for hashing disks in Linux)' Caption = 'F&ile' - ClientHeight = 652 - ClientWidth = 976 + ClientHeight = 661 + ClientWidth = 978 ParentShowHint = False object FileHashingGroupBox: TGroupBox Left = 120 Height = 398 Top = 10 - Width = 840 + Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 377 - ClientWidth = 836 + ClientHeight = 375 + ClientWidth = 834 Color = clForm Font.Height = -13 ParentColor = False @@ -266,34 +277,34 @@ object MainForm: TMainForm TabOrder = 0 object Label6: TLabel Left = 552 - Height = 34 + Height = 32 Top = 47 - Width = 270 + Width = 294 Caption = 'As root, this section can be used to hash disks'#10'e.g. /dev/sdX or /dev/sdaX, or /dev/hdX' ParentColor = False WordWrap = True end object lblStartedFileAt: TLabel Left = 272 - Height = 17 + Height = 16 Top = 8 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblFileTimeTaken: TLabel Left = 272 - Height = 17 + Height = 16 Top = 56 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object edtFileNameToBeHashed: TEdit Left = 6 - Height = 25 + Height = 22 Top = 96 - Width = 824 + Width = 822 Anchors = [akTop, akLeft, akRight] Color = clSilver ReadOnly = True @@ -302,10 +313,10 @@ object MainForm: TMainForm end object btnHashFile: TButton Left = 6 - Height = 25 + Height = 20 Hint = 'Choose a single file to hash (or Linux physical device e.g. /dev/sda)' Top = 64 - Width = 83 + Width = 91 AutoSize = True Caption = 'Select &File' Color = 8454016 @@ -318,16 +329,16 @@ object MainForm: TMainForm end object StatusBar1: TStatusBar Left = 0 - Height = 23 - Top = 353 - Width = 836 + Height = 15 + Top = 360 + Width = 834 Panels = <> end object lblDragAndDropNudge: TLabel Left = 112 - Height = 17 + Height = 16 Top = 64 - Width = 121 + Width = 127 Caption = 'or drag n drop a file' ParentColor = False end @@ -335,30 +346,31 @@ object MainForm: TMainForm Left = 6 Height = 58 Top = 136 - Width = 822 + Width = 820 Anchors = [akTop, akLeft, akRight] Color = clSilver Lines.Strings = ( 'Computed hash will appear here...' + '' ) TabOrder = 3 WordWrap = False end object lbleExpectedHash: TLabeledEdit Left = 8 - Height = 25 + Height = 22 Hint = 'Paste an existing hash value here to see if'#13#10'the generated file hash matches it, or not. ' Top = 264 - Width = 824 + Width = 822 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHash EditLabel.AnchorSideRight.Control = lbleExpectedHash EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHash EditLabel.Left = 8 - EditLabel.Height = 17 - EditLabel.Top = 244 - EditLabel.Width = 824 + EditLabel.Height = 16 + EditLabel.Top = 245 + EditLabel.Width = 822 EditLabel.Caption = 'Expected Hash Value (paste from other utility before or after file hashing)' EditLabel.ParentColor = False MaxLength = 128 @@ -368,18 +380,18 @@ object MainForm: TMainForm end object lbEndedFileAt: TLabel Left = 272 - Height = 17 + Height = 16 Top = 32 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object ZVDateTimePickerFileTab: TZVDateTimePicker Left = 8 - Height = 25 + Height = 20 Hint = 'Enter date and time (hours and minutes) '#13#10'to start the process. Must be in the future!' Top = 32 - Width = 136 + Width = 151 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -403,10 +415,10 @@ object MainForm: TMainForm end object lblschedulertickboxFileTab: TCheckBox Left = 8 - Height = 21 + Height = 18 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the file to hash.' Top = 8 - Width = 105 + Width = 113 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileTabChange ParentShowHint = False @@ -435,17 +447,17 @@ object MainForm: TMainForm AnchorSideTop.Control = pbFile AnchorSideTop.Side = asrBottom Left = 456 - Height = 17 + Height = 16 Top = 324 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object cbFlipCaseFILE: TCheckBox Left = 8 - Height = 21 + Height = 18 Top = 208 - Width = 86 + Width = 93 Caption = 'Switch case' OnChange = cbFlipCaseFILEChange TabOrder = 9 @@ -466,8 +478,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -486,19 +498,19 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 652 - ClientWidth = 976 + ClientHeight = 661 + ClientWidth = 978 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 626 + Height = 635 Top = 10 - Width = 846 + Width = 848 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 605 - ClientWidth = 842 + ClientHeight = 612 + ClientWidth = 840 Color = clForm Font.Height = -13 ParentColor = False @@ -507,7 +519,7 @@ object MainForm: TMainForm object Label2: TLabel AnchorSideRight.Control = lblFilesExamined Left = 520 - Height = 17 + Height = 16 Top = 28 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -518,10 +530,10 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 25 + Height = 20 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' Top = 96 - Width = 117 + Width = 123 AutoSize = True Caption = 'Select &Directory' Color = 8454016 @@ -534,10 +546,10 @@ object MainForm: TMainForm end object DirSelectedField: TEdit Left = 8 - Height = 25 + Height = 22 Hint = 'The chosen parent directory' Top = 136 - Width = 828 + Width = 826 Anchors = [akTop, akLeft, akRight] Color = clSilver TabOrder = 0 @@ -546,7 +558,7 @@ object MainForm: TMainForm object Label4: TLabel AnchorSideRight.Control = lblNoFilesInDir Left = 520 - Height = 17 + Height = 16 Top = 6 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -555,19 +567,19 @@ object MainForm: TMainForm end object PercentageComplete: TLabel Left = 520 - Height = 17 + Height = 16 Top = 56 - Width = 88 + Width = 86 Anchors = [akTop, akLeft, akRight] Caption = '% Complete:' ParentColor = False end object btnClipboardResults: TButton Left = 224 - Height = 27 + Height = 20 Hint = 'Press this to copy entire grid content to RAM' Top = 96 - Width = 84 + Width = 86 AutoSize = True Caption = 'Clipboard' Enabled = False @@ -578,10 +590,10 @@ object MainForm: TMainForm end object btnStopScan1: TButton Left = 152 - Height = 25 + Height = 20 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' Top = 96 - Width = 50 + Width = 70 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click @@ -590,18 +602,18 @@ object MainForm: TMainForm end object chkRecursiveDirOverride: TCheckBox Left = 8 - Height = 21 + Height = 18 Hint = 'Hash files just in the root of the chosen folder'#13#10'Sub-folders will be ignored. ' Top = 8 - Width = 167 + Width = 181 Caption = 'Ignoring sub-directories?' TabOrder = 1 end object Label5: TLabel Left = 110 - Height = 28 + Height = 23 Top = 312 - Width = 575 + Width = 653 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -614,8 +626,8 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 8 Height = 23 - Top = 572 - Width = 834 + Top = 579 + Width = 832 Align = alCustom Anchors = [akLeft, akRight] AutoSize = False @@ -627,7 +639,7 @@ object MainForm: TMainForm Left = 686 Height = 17 Top = 6 - Width = 156 + Width = 154 Anchors = [akTop, akLeft, akRight] AutoSize = False Caption = '...' @@ -637,9 +649,9 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 17 + Height = 16 Top = 56 - Width = 156 + Width = 154 Anchors = [akTop, akLeft, akRight] Caption = '...' ParentColor = False @@ -647,7 +659,7 @@ object MainForm: TMainForm object lblNoFilesInDir: TLabel AnchorSideRight.Control = lblTimeTaken3 Left = 631 - Height = 17 + Height = 16 Top = 6 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -657,7 +669,7 @@ object MainForm: TMainForm object lblPercentageComplete: TLabel AnchorSideRight.Control = lblTimeTaken4 Left = 631 - Height = 17 + Height = 16 Top = 56 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -667,7 +679,7 @@ object MainForm: TMainForm object lblFilesExamined: TLabel AnchorSideRight.Control = lblTotalBytesExamined Left = 631 - Height = 17 + Height = 16 Top = 28 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -678,25 +690,25 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 17 + Height = 16 Top = 28 - Width = 156 + Width = 154 Anchors = [akTop, akLeft, akRight] Caption = '...' ParentColor = False end object chkHiddenFiles: TCheckBox Left = 8 - Height = 21 + Height = 18 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' Top = 64 - Width = 137 + Width = 144 Caption = 'Hidden folders too?' TabOrder = 6 end object FileMaskField2: TEdit Left = 288 - Height = 25 + Height = 22 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 36 Width = 200 @@ -708,19 +720,19 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox2: TCheckBox Left = 288 - Height = 21 + Height = 18 Hint = 'Select file type masks (e.g. *.doc;*.pdf)'#13#10'Remember that JPG and jpg are different'#13#10'file names on Linux and OSX!!' Top = 8 - Width = 126 + Width = 134 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change TabOrder = 8 end object ZVDateTimePickerFileSTab: TZVDateTimePicker Left = 128 - Height = 25 + Height = 20 Top = 36 - Width = 136 + Width = 151 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -742,19 +754,19 @@ object MainForm: TMainForm end object lblschedulertickboxFileSTab: TCheckBox Left = 8 - Height = 21 + Height = 18 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' Top = 36 - Width = 105 + Width = 113 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange TabOrder = 10 end object RecursiveDisplayGrid1: TDBGrid Left = 8 - Height = 381 + Height = 388 Top = 176 - Width = 836 + Width = 834 Anchors = [akTop, akLeft, akRight, akBottom] Color = clWindow Columns = <> @@ -765,13 +777,12 @@ object MainForm: TMainForm TitleFont.Height = -13 end object FileSDBNavigator: TDBNavigator - Left = 335 + Left = 336 Height = 25 Hint = 'This can help navigate the data grid' - Top = 96 + Top = 91 Width = 177 BevelOuter = bvNone - Caption = 'Grid Navigator' ChildSizing.EnlargeHorizontal = crsScaleChilds ChildSizing.EnlargeVertical = crsScaleChilds ChildSizing.ShrinkHorizontal = crsScaleChilds @@ -801,8 +812,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -827,19 +838,19 @@ object MainForm: TMainForm object TabSheet4: TTabSheet Hint = 'Choose a directory, have its content hashed, files are copied to destination, and re-hashed.' Caption = '&Copy' - ClientHeight = 652 - ClientWidth = 976 + ClientHeight = 661 + ClientWidth = 978 ParentShowHint = False ShowHint = True object CopyFilesHashingGroupBox: TGroupBox Left = 120 Height = 596 Top = 8 - Width = 834 + Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 575 - ClientWidth = 830 + ClientHeight = 573 + ClientWidth = 828 Color = clForm Font.Height = -13 ParentColor = False @@ -849,18 +860,18 @@ object MainForm: TMainForm Left = 8 Height = 184 Top = 8 - Width = 813 + Width = 811 Anchors = [akTop, akLeft, akRight] ClientHeight = 184 - ClientWidth = 813 + ClientWidth = 811 TabOrder = 3 OnClick = Panel1CopyAndHashOptionsClick object CheckBoxListOfDirsOnly: TCheckBox Left = 14 - Height = 21 + Height = 18 Hint = 'Tick to have child directories listed, but no files inside hashed' - Top = 0 - Width = 161 + Top = 1 + Width = 176 Anchors = [akLeft] Caption = 'Just LIST sub-directories' OnChange = CheckBoxListOfDirsOnlyChange @@ -868,20 +879,20 @@ object MainForm: TMainForm end object CheckBoxListOfDirsAndFilesOnly: TCheckBox Left = 14 - Height = 21 + Height = 18 Hint = 'Tick to have child directories and files listed, but no files actually hashed' Top = 32 - Width = 214 + Width = 233 Caption = 'Just LIST sub-directories and files' OnChange = CheckBoxListOfDirsAndFilesOnlyChange TabOrder = 1 end object SaveToCSVCheckBox2: TCheckBox Left = 256 - Height = 21 + Height = 18 Hint = 'Save results as CSV data (spreadsheet format)' Top = 0 - Width = 130 + Width = 138 Caption = 'Save results (CSV)?' Checked = True State = cbChecked @@ -889,17 +900,17 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox1: TCheckBox Left = 448 - Height = 21 + Height = 18 Hint = 'Only copy files of a particular type' Top = 32 - Width = 126 + Width = 134 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox1Change TabOrder = 4 end object FileMaskField: TEdit Left = 464 - Height = 25 + Height = 22 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 64 Width = 248 @@ -911,99 +922,99 @@ object MainForm: TMainForm end object chkNoRecursiveCopy: TCheckBox Left = 448 - Height = 21 + Height = 18 Hint = 'Only copy files found in the root of chosen directory' - Top = 0 - Width = 156 + Top = 1 + Width = 168 Anchors = [akLeft] Caption = 'Ignore sub-directories?' TabOrder = 3 end object Label11: TLabel Left = 14 - Height = 17 + Height = 16 Top = 72 - Width = 75 + Width = 84 Caption = '# Files in Dir:' ParentColor = False end object Label12: TLabel Left = 14 - Height = 17 + Height = 16 Top = 104 - Width = 100 + Width = 110 Caption = '# Files Examined:' ParentColor = False end object Label13: TLabel Left = 14 - Height = 17 + Height = 16 Top = 136 - Width = 74 + Width = 77 Caption = '% Complete:' ParentColor = False end object lblTimeTaken5A: TLabel Left = 464 - Height = 17 + Height = 16 Top = 97 - Width = 66 + Width = 73 Caption = 'Start Time: ' ParentColor = False end object lblTimeTaken5B: TLabel Left = 464 - Height = 17 + Height = 16 Top = 121 - Width = 65 + Width = 71 Caption = 'End Time: ' ParentColor = False end object lblTimeTaken6A: TLabel Left = 560 - Height = 17 + Height = 16 Top = 97 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblTimeTaken6B: TLabel Left = 560 - Height = 17 + Height = 16 Top = 121 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblTimeTaken5C: TLabel Left = 464 - Height = 17 + Height = 16 Top = 145 - Width = 69 + Width = 78 Caption = 'Time Taken:' ParentColor = False end object lblTimeTaken6C: TLabel Left = 560 - Height = 17 + Height = 16 Top = 145 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblNoOfFilesToExamine: TLabel Left = 136 - Height = 17 + Height = 16 Top = 72 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblDataCopiedSoFar: TLabel Left = 208 - Height = 17 + Height = 16 Top = 104 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1013,30 +1024,30 @@ object MainForm: TMainForm AnchorSideTop.Control = pbCopy AnchorSideTop.Side = asrBottom AnchorSideRight.Control = pbCopy - Left = 374 - Height = 17 + Left = 371 + Height = 16 Top = 139 - Width = 9 + Width = 12 Anchors = [] Caption = '...' ParentColor = False end object chkNoPathReconstruction: TCheckBox Left = 624 - Height = 21 + Height = 18 Hint = 'Files will be copied to the root of your chosen '#10'destination directory. Duplicate file NAMES '#10'will have their names appended with '#10'DuplicatedNameX to avoid filesystem conflicts' - Top = 0 - Width = 132 + Top = 1 + Width = 141 Anchors = [akLeft] Caption = 'Don''t rebuild path?' TabOrder = 6 end object chkCopyHidden: TCheckBox Left = 624 - Height = 21 + Height = 18 Hint = 'If checked, will find hidden directories and files and copy those too' Top = 32 - Width = 127 + Width = 136 Caption = 'Copy hidden files?' TabOrder = 7 end @@ -1050,20 +1061,20 @@ object MainForm: TMainForm end object lblschedulertickboxCopyTab: TCheckBox Left = 256 - Height = 21 + Height = 18 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the source and destination folders.'#13#10'Hash, copy and hash will start at the specified time' Top = 32 - Width = 105 + Width = 113 Caption = 'Start at a time:' OnChange = lblschedulertickboxCopyTabChange TabOrder = 9 end object ZVDateTimePickerCopyTab: TZVDateTimePicker Left = 272 - Height = 25 + Height = 20 Hint = 'Enter date and time (hours and minutes) ' Top = 64 - Width = 136 + Width = 151 CenturyFrom = 1941 MaxDate = 73050 MinDate = 42736 @@ -1085,9 +1096,9 @@ object MainForm: TMainForm end object lblNoOfFilesToExamine2: TLabel Left = 136 - Height = 17 + Height = 16 Top = 104 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1110,7 +1121,7 @@ object MainForm: TMainForm end object Edit2SourcePath: TEdit Left = 8 - Height = 25 + Height = 22 Hint = 'Show currently selected source directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 365 @@ -1123,7 +1134,7 @@ object MainForm: TMainForm end object Edit3DestinationPath: TEdit Left = 480 - Height = 25 + Height = 22 Hint = 'Show currently selected destination directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 357 @@ -1136,9 +1147,9 @@ object MainForm: TMainForm end object StatusBar3: TStatusBar Left = 0 - Height = 23 - Top = 551 - Width = 830 + Height = 15 + Top = 558 + Width = 828 Panels = <> ParentShowHint = False end @@ -1146,7 +1157,7 @@ object MainForm: TMainForm Left = 8 Height = 272 Hint = 'Single click where to copy files FROM' - Top = 259 + Top = 257 Width = 365 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1164,7 +1175,7 @@ object MainForm: TMainForm Left = 480 Height = 272 Hint = 'Single click where to copy files TO' - Top = 259 + Top = 257 Width = 357 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1187,7 +1198,7 @@ object MainForm: TMainForm end object chkUNCMode: TCheckBox Left = 384 - Height = 21 + Height = 18 Hint = 'Tick to enter UNC network path '#13#10'instead of using treeview selection' Top = 216 Width = 92 @@ -1211,8 +1222,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1229,8 +1240,8 @@ object MainForm: TMainForm end object TabSheet7: TTabSheet Caption = 'Compare Two Files' - ClientHeight = 652 - ClientWidth = 976 + ClientHeight = 661 + ClientWidth = 978 object AlgorithmChoiceRadioBox5: TRadioGroup Left = 16 Height = 129 @@ -1246,8 +1257,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1267,11 +1278,11 @@ object MainForm: TMainForm Left = 120 Height = 296 Top = 10 - Width = 834 + Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 275 - ClientWidth = 830 + ClientHeight = 273 + ClientWidth = 828 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1305,18 +1316,18 @@ object MainForm: TMainForm end object Label9: TLabel Left = 130 - Height = 17 + Height = 16 Top = 176 - Width = 38 + Width = 43 Caption = 'Result:' ParentColor = False end object lblFileBHash: TLabel Left = 130 - Height = 17 + Height = 16 Hint = 'Single left mouse click to copy value to clipboard' Top = 100 - Width = 9 + Width = 12 Caption = '...' ParentColor = False ParentShowHint = False @@ -1326,10 +1337,10 @@ object MainForm: TMainForm end object lblFileAHash: TLabel Left = 130 - Height = 17 + Height = 16 Hint = 'Single left mouse click to copy value to clipboard' Top = 40 - Width = 9 + Width = 12 Caption = '...' ParentColor = False ParentShowHint = False @@ -1339,9 +1350,9 @@ object MainForm: TMainForm end object lblHashMatchResult: TLabel Left = 180 - Height = 15 + Height = 16 Top = 176 - Width = 9 + Width = 10 Caption = '...' Font.Style = [fsBold] ParentColor = False @@ -1361,17 +1372,17 @@ object MainForm: TMainForm AnchorSideLeft.Control = GroupBox4 AnchorSideRight.Control = GroupBox4 Left = 0 - Height = 23 - Top = 251 - Width = 830 + Height = 15 + Top = 258 + Width = 828 Panels = <> end object edtFileAName: TEdit Left = 128 - Height = 25 + Height = 22 Hint = 'Path to the file you wish to analyse. '#13#10'Type or paste path here directly, '#13#10'or use the button to the left to select it' Top = 9 - Width = 642 + Width = 640 Anchors = [akTop, akLeft, akRight] ParentShowHint = False ShowHint = True @@ -1380,10 +1391,10 @@ object MainForm: TMainForm end object edtFileBName: TEdit Left = 128 - Height = 25 + Height = 22 Hint = 'Path to the second file you wish to analyse. '#13#10'Type or paste path here directly, '#13#10'or use the button to the left to select it' Top = 72 - Width = 642 + Width = 640 Anchors = [akTop, akLeft, akRight] ParentShowHint = False ShowHint = True @@ -1392,20 +1403,20 @@ object MainForm: TMainForm end object lblschedulertickboxCompareTab: TCheckBox Left = 8 - Height = 21 + Height = 18 Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' Top = 132 - Width = 105 + Width = 113 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTabChange TabOrder = 7 end object ZVDateTimePickerCompareTab: TZVDateTimePicker Left = 128 - Height = 25 + Height = 20 Hint = 'Enter date and time (hours and minutes) ' Top = 132 - Width = 136 + Width = 151 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1429,8 +1440,8 @@ object MainForm: TMainForm end object TabSheet6: TTabSheet Caption = 'Compare Two Folders' - ClientHeight = 655 - ClientWidth = 976 + ClientHeight = 661 + ClientWidth = 978 OnContextPopup = TabSheet6ContextPopup ParentShowHint = False object GroupBox2: TGroupBox @@ -1439,12 +1450,12 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 128 Height = 177 - Top = 451 - Width = 828 + Top = 457 + Width = 830 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 156 - ClientWidth = 824 + ClientHeight = 154 + ClientWidth = 822 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1472,8 +1483,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1489,22 +1500,22 @@ object MainForm: TMainForm end object GroupBox1: TGroupBox Left = 128 - Height = 419 + Height = 425 Top = 16 - Width = 828 + Width = 830 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 398 - ClientWidth = 824 + ClientHeight = 402 + ClientWidth = 822 DragMode = dmAutomatic Font.Height = -13 ParentFont = False TabOrder = 0 object lblStatusA: TLabel Left = 8 - Height = 13 + Height = 16 Top = 336 - Width = 43 + Width = 49 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1543,10 +1554,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 347 - Height = 24 + Height = 20 Hint = 'Enter date and time (hours and minutes) ' Top = 200 - Width = 138 + Width = 151 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1568,10 +1579,10 @@ object MainForm: TMainForm end object lblschedulertickboxCompareDirsTab: TCheckBox Left = 347 - Height = 20 + Height = 18 Hint = 'After choosing FolderA and FolderB, set a date and '#13#10'time ahead of current time and then click Compare Now.' Top = 168 - Width = 108 + Width = 113 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 2 @@ -1579,8 +1590,8 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 363 - Width = 816 + Top = 367 + Width = 814 Align = alNone Anchors = [akLeft, akRight] AutoSize = False @@ -1613,7 +1624,7 @@ object MainForm: TMainForm Left = 104 Height = 16 Top = 5 - Width = 87 + Width = 93 Caption = 'Select Folder A' ParentColor = False end @@ -1621,7 +1632,7 @@ object MainForm: TMainForm Left = 608 Height = 16 Top = 5 - Width = 86 + Width = 92 Caption = 'Select Folder B' ParentColor = False end @@ -1629,7 +1640,7 @@ object MainForm: TMainForm Left = 496 Height = 16 Top = 275 - Width = 90 + Width = 95 BorderSpacing.Left = 5 Caption = '# Files in Fol B:' ParentColor = False @@ -1641,7 +1652,7 @@ object MainForm: TMainForm Left = 617 Height = 16 Top = 275 - Width = 20 + Width = 21 Caption = ' ...' ParentColor = False end @@ -1664,7 +1675,7 @@ object MainForm: TMainForm Left = 8 Height = 16 Top = 275 - Width = 91 + Width = 97 Caption = '# Files in Fol A:' ParentColor = False end @@ -1678,10 +1689,10 @@ object MainForm: TMainForm end object cbUNCModeCompFolders: TCheckBox Left = 347 - Height = 20 + Height = 18 Hint = 'For Windows users, if ticked, two UNC path'#13#10'fields will allow the user to compare two '#13#10'network paths' Top = 72 - Width = 85 + Width = 92 Caption = 'UNC Mode?' OnChange = cbUNCModeCompFoldersChange ParentShowHint = False @@ -1690,7 +1701,7 @@ object MainForm: TMainForm end object edtUNCPathCompareA: TEdit Left = 24 - Height = 24 + Height = 22 Top = 32 Width = 300 OnChange = edtUNCPathCompareAChange @@ -1700,7 +1711,7 @@ object MainForm: TMainForm end object edtUNCPathCompareB: TEdit Left = 520 - Height = 24 + Height = 22 Top = 32 Width = 300 OnChange = edtUNCPathCompareBChange @@ -1710,10 +1721,10 @@ object MainForm: TMainForm end object cbSaveComparisons: TCheckBox Left = 347 - Height = 20 + Height = 18 Hint = 'Save the results of the comparison.'#13#10'Filenames, hash values etc will be '#13#10'auto-saved to a CSV file in the location'#13#10'of where QuickHash is running from.' Top = 102 - Width = 151 + Width = 157 Caption = 'Save Results? (slower)' Checked = True OnChange = cbSaveComparisonsChange @@ -1724,10 +1735,10 @@ object MainForm: TMainForm end object cbOverrideFileCountDiffer: TCheckBox Left = 347 - Height = 20 + Height = 18 Hint = 'If the file count of both folders are different'#13#10'proceed anyway to hash all the files in both'#13#10'(''Save Results?'' must be enabled for this feature)' Top = 136 - Width = 142 + Width = 157 Caption = 'Cont. if count differs?' OnChange = cbOverrideFileCountDifferChange ParentShowHint = False @@ -1739,8 +1750,8 @@ object MainForm: TMainForm object TabSheet5: TTabSheet Hint = 'Compute a SHA-1 hash of a physical disk in Windows.'#13#10'Must run QuickHash as administrator with '#13#10'Windows Vista or above' Caption = 'Disks' - ClientHeight = 628 - ClientWidth = 978 + ClientHeight = 655 + ClientWidth = 976 object btnCallDiskHasherModule: TButton Left = 376 Height = 25 @@ -1755,25 +1766,25 @@ object MainForm: TMainForm end object lblDiskHashingRunAsAdminWarning: TLabel Left = 368 - Height = 15 + Height = 13 Top = 72 - Width = 239 + Width = 215 Caption = 'Must be run as administrator for disk hashing' ParentColor = False end object Label8: TLabel Left = 344 - Height = 30 + Height = 26 Top = 112 - Width = 295 + Width = 270 Caption = 'LINUX USERS - You may prefer to hash disks using '#10'"File" tab and navigate to /dev/sdX or /dev/sdXX as root' ParentColor = False end end object TabSheet8: TTabSheet Caption = 'Base64 Data' - ClientHeight = 622 - ClientWidth = 980 + ClientHeight = 655 + ClientWidth = 976 object AlgorithmChoiceRadioBox7: TRadioGroup Left = 16 Height = 129 @@ -1789,8 +1800,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1808,11 +1819,11 @@ object MainForm: TMainForm Left = 120 Height = 574 Top = 10 - Width = 844 + Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 553 - ClientWidth = 840 + ClientHeight = 551 + ClientWidth = 832 Color = clForm Font.Height = -13 ParentColor = False @@ -1852,7 +1863,7 @@ object MainForm: TMainForm Left = 8 Height = 96 Top = 56 - Width = 816 + Width = 812 Anchors = [akTop, akLeft, akRight] ColCount = 4 Columns = < @@ -1878,7 +1889,7 @@ object MainForm: TMainForm Left = 8 Height = 224 Top = 216 - Width = 816 + Width = 812 Anchors = [akTop, akLeft, akRight] AutoAdvance = aaDown ColCount = 4 @@ -1905,38 +1916,38 @@ object MainForm: TMainForm end object b64ProgressFileS: TEdit Left = 192 - Height = 25 + Height = 24 Hint = 'Progress of Base64 decoding of FileS will show here' Top = 168 - Width = 628 + Width = 624 Anchors = [akTop, akLeft, akRight] Color = clSilver TabOrder = 5 end object b64DecoderProgress: TEdit Left = 192 - Height = 25 + Height = 24 Hint = 'Progress of Base64 decoding of FileS will show here' Top = 464 - Width = 628 + Width = 624 Anchors = [akTop, akLeft, akRight] Color = clSilver TabOrder = 6 end object lblB64DecoderWarning: TLabel Left = 56 - Height = 34 + Height = 32 Top = 504 - Width = 235 + Width = 228 Caption = '(Simply for creating decoded copies of '#13#10'encoded Base64 files. No hashing done)' ParentColor = False WordWrap = True end object lblB64Warning: TLabel Left = 200 - Height = 34 + Height = 32 Top = 7 - Width = 454 + Width = 442 Caption = 'Only minimal checks are conducted to check supplied data is Base64 encoded'#13#10'Ideally, ensure your source data is Base64 encoded to start with' ParentColor = False end @@ -1961,10 +1972,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 13 + Height = 16 Hint = 'Click to open URL in browser' Top = 0 - Width = 170 + Width = 207 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -1977,8 +1988,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 20 - Top = 699 + Height = 15 + Top = 723 Width = 1016 Panels = <> end diff --git a/unit2.pas b/unit2.pas index e6ddd8d..e6af7dc 100644 --- a/unit2.pas +++ b/unit2.pas @@ -365,6 +365,7 @@ TMainForm = class(TForm) procedure lblDonateClick(Sender: TObject); procedure lbleExpectedHashChange(Sender: TObject); procedure lbleExpectedHashEnter(Sender: TObject); + procedure lbleExpectedHashTextChange(Sender: TObject); procedure lblFileAHashClick(Sender: TObject); procedure lblFileBHashClick(Sender: TObject); procedure lblschedulertickboxFileSTabChange(Sender: TObject); @@ -393,7 +394,6 @@ TMainForm = class(TForm) procedure MenuItem_SortByFilenameClick(Sender: TObject); procedure MenuItem_SortByFilePathClick(Sender: TObject); procedure MenuItem_SortByHashClick(Sender: TObject); - procedure PageControl1Change(Sender: TObject); procedure Panel1CopyAndHashOptionsClick(Sender: TObject); procedure ShellTreeView_FolderAChange(Sender: TObject; Node: TTreeNode); procedure ShellTreeView_FolderBChange(Sender: TObject; Node: TTreeNode); @@ -1274,6 +1274,7 @@ procedure TMainForm.lblDonateClick(Sender: TObject); // In the event that the user pastes an expected hash value AFTER computing // the hash of the file, this onKeyUp event will then see if the pasted value // matches the value just computed. New to v2.8.3 +// QH expects the entered hash values to at least be of the proper length procedure TMainForm.lbleExpectedHashChange(Sender: TObject); begin if memFileHashField.Lines[0] = 'Computed hash will appear here...' then @@ -1302,6 +1303,31 @@ procedure TMainForm.lbleExpectedHashEnter(Sender: TObject); end; +// Checks if the pasted expected hash for the text is the same as the computed hash +// QH expects the entered hash values to at least be of the proper length +procedure TMainForm.lbleExpectedHashTextChange(Sender: TObject); +begin + if StrHashValue.Lines[0] = '...hash value' then + exit + else if (lbleExpectedHashText.Text = '') then + exit + else if (lbleExpectedHashText.Text = '...') then + exit + else if (Length(trim(lbleExpectedHashText.Text)) = 32) or (Length(trim(lbleExpectedHashText.Text)) = 40) + or (Length(trim(lbleExpectedHashText.Text)) = 64) or (Length(trim(lbleExpectedHashText.Text)) = 128) + or (Length(trim(lbleExpectedHashText.Text)) = 8) then + begin + if Uppercase(StrHashValue.Lines[0]) = Trim(Uppercase(lbleExpectedHashText.Text)) then + begin + Showmessage('Expected hash matches the computed file hash, OK'); + end + else + begin + Showmessage('Expected hash DOES NOT match the computed file hash!'); + end; + end; +end; + procedure TMainForm.lblFileAHashClick(Sender: TObject); var @@ -1906,6 +1932,7 @@ procedure TMainForm.btnMakeTextLowerClick(Sender: TObject); s : string; i : integer; begin + //s := Lowercase(memoHashText.Text); s := memoHashText.Text; for i := 1 to Length(s) do begin @@ -1996,11 +2023,6 @@ procedure TMainForm.cbSaveComparisonsChange(Sender: TObject); end; -procedure TMainForm.PageControl1Change(Sender: TObject); -begin - -end; - procedure TMainForm.Panel1CopyAndHashOptionsClick(Sender: TObject); begin From e9e897662f75b1524cc50e0145aaaa01d13bef1f Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Wed, 22 Nov 2017 16:14:33 +0000 Subject: [PATCH 19/47] v3.0.0 would not allow multiple instances of the program. This commit fixes that by ensuring the database is named by datetime stamp --- dbases_sqlite.lfm | 4 +- dbases_sqlite.pas | 22 ++++++---- quickhash.lpi | 104 +++++++++++++++++++++++----------------------- 3 files changed, 69 insertions(+), 61 deletions(-) diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index 4fd0cdf..1230ac0 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -12,9 +12,9 @@ object frmSQLiteDBases: TfrmSQLiteDBases LCLVersion = '1.6.4.0' object lblConnectionStatus: TLabel Left = 32 - Height = 16 + Height = 13 Top = 32 - Width = 94 + Width = 72 Caption = 'Not Connected' ParentColor = False end diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index e436b4a..fd078d3 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -80,6 +80,8 @@ implementation procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); +var + strFileNameRandomiser : string; begin // SQLiteDefaultLibrary is from the sqlite3dyn unit, new with FPC3.0 // but didn't seem to work with Linux. @@ -92,7 +94,8 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); SQLDBLibraryLoaderWindows.Enabled := true; SQLDBLibraryLoaderWindows.LoadLibrary; // Set the filename of the sqlite database - SQLite3Connection1.DatabaseName := 'QuickHashDBWin.sqlite'; + strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances + SQLite3Connection1.DatabaseName := 'QuickHashDBWin_' + strFileNameRandomiser + '.sqlite'; // Create the database CreateDatabase(SQLite3Connection1.DatabaseName); if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; @@ -111,7 +114,8 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); SQLDBLibraryLoaderOSX.Enabled := true; SQLDBLibraryLoaderOSX.LoadLibrary; // Set the filename of the sqlite database - SQLite3Connection1.DatabaseName := 'QuickHashDBOSX.sqlite'; + strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances + SQLite3Connection1.DatabaseName := 'QuickHashDBOSX_' + strFileNameRandomiser + '.sqlite'; // Create the database CreateDatabase(SQLite3Connection1.DatabaseName); if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; @@ -123,16 +127,19 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); end; {$else} // If it's 64-bit Linux, use the 64-bit SQLite3 install + // Although, the paths below are for Debian based systems only. How do we + // take care of non-Debian systems? https://github.com/tedsmith/quickhash/issues/34 if FileExists('/usr/lib/x86_64-linux-gnu/libsqlite3.so.0') then begin SQLDBLibraryLoaderLinux.LibraryName := '/usr/lib/x86_64-linux-gnu/libsqlite3.so.0'; SQLDBLibraryLoaderLinux.Enabled := true; SQLDBLibraryLoaderLinux.LoadLibrary; // Set the filename of the sqlite database - SQLite3Connection1.DatabaseName := 'QuickHashDBLinux.sqlite'; - // Create the database - CreateDatabase(SQLite3Connection1.DatabaseName); - if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances + SQLite3Connection1.DatabaseName := 'QuickHashDBLinux_' + strFileNameRandomiser + '.sqlite'; + // Create the database + CreateDatabase(SQLite3Connection1.DatabaseName); + if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; end // If it's 32-bit Linux, use the 32-bit SQLite3 install else if FileExists('/usr/lib/i386-linux-gnu/libsqlite3.so.0') then @@ -141,7 +148,8 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); SQLDBLibraryLoaderLinux.Enabled := true; SQLDBLibraryLoaderLinux.LoadLibrary; // Set the filename of the sqlite database - SQLite3Connection1.DatabaseName := 'QuickHashDBLinux.sqlite'; + strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances + SQLite3Connection1.DatabaseName := 'QuickHashDBLinux_' + strFileNameRandomiser + '.sqlite'; // Create the database CreateDatabase(SQLite3Connection1.DatabaseName); if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; diff --git a/quickhash.lpi b/quickhash.lpi index 108186d..c8c77c1 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -99,9 +99,8 @@ - - - + + @@ -631,10 +630,11 @@ + - - - + + + @@ -717,123 +717,123 @@ - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - - + + - - + + From 58c5e9663820c98ea5f8535ecabd20dc61a856b6 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Fri, 24 Nov 2017 17:31:04 +0000 Subject: [PATCH 20/47] Copy display grid now anchored if maximised and time progress corrected for if 24 hours are exceeded so it displays days, hours, mins, secs now --- quickhash.lpi | 274 +++++++++++++++++++++-------------------- udisplaygrid.lfm | 3 + unit2.lfm | 312 +++++++++++++++++++++++------------------------ unit2.pas | 23 +++- 4 files changed, 321 insertions(+), 291 deletions(-) diff --git a/quickhash.lpi b/quickhash.lpi index c8c77c1..9fe41d9 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -56,7 +56,7 @@ - + @@ -72,25 +72,25 @@ - + - + - + - + @@ -99,8 +99,9 @@ - - + + + @@ -109,61 +110,61 @@ - + - + - + - + - + - + - + - + - + - + @@ -171,19 +172,19 @@ - + - + - + @@ -195,45 +196,45 @@ - + - + - + - + - + - + - + - + @@ -247,36 +248,36 @@ - + - + - + - + - + - + @@ -286,8 +287,8 @@ - - + + @@ -297,35 +298,35 @@ - + - + - + - + - + @@ -333,13 +334,13 @@ - + - + @@ -347,28 +348,28 @@ - + - + - + - + @@ -376,67 +377,67 @@ - + - + - + - + - + - + - + - + - + - + @@ -444,7 +445,7 @@ - + @@ -452,21 +453,21 @@ - + - + - + @@ -474,7 +475,7 @@ - + @@ -483,7 +484,7 @@ - + @@ -493,7 +494,7 @@ - + @@ -502,14 +503,14 @@ - + - + @@ -592,7 +593,7 @@ - + @@ -600,7 +601,7 @@ - + @@ -608,21 +609,21 @@ - + - + - + @@ -630,11 +631,10 @@ - - - - + + + @@ -643,21 +643,21 @@ - + - + - + @@ -665,34 +665,34 @@ - + - + - + - + - + @@ -702,7 +702,7 @@ - + @@ -711,129 +711,143 @@ - + + + + + + + + + + + + + + + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + diff --git a/udisplaygrid.lfm b/udisplaygrid.lfm index b04ceba..203dd11 100644 --- a/udisplaygrid.lfm +++ b/udisplaygrid.lfm @@ -16,6 +16,7 @@ object frmDisplayGrid1: TfrmDisplayGrid1 Hint = 'Click to have the display grid content copied '#13#10'to clipboard. To have ENTIRE grid copied, '#13#10'ensure top left cell is selected using mouse. '#13#10'Otherwise it copies from active position in the grid. ' Top = 640 Width = 80 + Anchors = [akLeft, akBottom] Caption = 'Clipboard' Enabled = False OnClick = btnClipboardResultsCOPYTABClick @@ -26,6 +27,7 @@ object frmDisplayGrid1: TfrmDisplayGrid1 Height = 592 Top = 24 Width = 864 + Anchors = [akTop, akLeft, akRight, akBottom] Color = clWindow Columns = <> DataSource = frmSQLiteDBases.DataSource2 @@ -38,6 +40,7 @@ object frmDisplayGrid1: TfrmDisplayGrid1 Height = 25 Top = 640 Width = 241 + Anchors = [akLeft, akBottom] BevelOuter = bvNone ChildSizing.EnlargeHorizontal = crsScaleChilds ChildSizing.EnlargeVertical = crsScaleChilds diff --git a/unit2.lfm b/unit2.lfm index aa39708..edc1911 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,11 +1,11 @@ object MainForm: TMainForm - Left = 308 + Left = 310 Height = 738 - Top = 126 + Top = 149 Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v3.0.0 (Beta 21st Nov 17) - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 738 + Caption = 'QuickHash v3.0.0 (Beta 24th Nov 17) - The easy and convenient way to hash data in Linux, OSX and Windows' + ClientHeight = 718 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,7 +16,7 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 700 + Height = 680 Top = 24 Width = 984 ActivePage = TabSheet1 @@ -28,19 +28,19 @@ object MainForm: TMainForm object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 661 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False object TextHashingGroupBox: TGroupBox Left = 120 Height = 534 Top = 10 - Width = 842 + Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 511 - ClientWidth = 834 + ClientHeight = 512 + ClientWidth = 836 Color = clForm Font.Height = -13 ParentColor = False @@ -51,7 +51,7 @@ object MainForm: TMainForm Height = 183 Hint = 'Type or paste and watch hash value change.'#13#10'For amounts larger than several hundred Kb, save'#13#10'data to a file and use File Hashing instead. ' Top = 9 - Width = 812 + Width = 814 Anchors = [akTop, akLeft, akRight] Lines.Strings = ( 'Type or paste text here - hash will update as you type' @@ -70,7 +70,7 @@ object MainForm: TMainForm Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' Top = 408 - Width = 812 + Width = 814 Anchors = [akTop, akLeft, akRight] Color = clSilver Font.Height = -13 @@ -86,19 +86,19 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 22 + Height = 25 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 - Width = 813 + Width = 815 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 16 - EditLabel.Top = 349 - EditLabel.Width = 813 + EditLabel.Height = 17 + EditLabel.Top = 348 + EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False ParentShowHint = False @@ -113,8 +113,8 @@ object MainForm: TMainForm Top = 208 Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 97 - ClientWidth = 440 + ClientHeight = 98 + ClientWidth = 444 TabOrder = 3 object btnFLBL: TButton Left = 8 @@ -142,10 +142,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 18 + Height = 21 Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 213 + Width = 197 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -155,9 +155,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 18 + Height = 21 Top = 472 - Width = 93 + Width = 86 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -215,8 +215,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 107 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -239,16 +239,16 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 58 - ClientWidth = 88 + ClientHeight = 59 + ClientWidth = 92 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 16 + Height = 17 Top = 8 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -267,8 +267,8 @@ object MainForm: TMainForm Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 375 - ClientWidth = 834 + ClientHeight = 376 + ClientWidth = 838 Color = clForm Font.Height = -13 ParentColor = False @@ -478,8 +478,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 107 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -509,8 +509,8 @@ object MainForm: TMainForm Width = 848 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 612 - ClientWidth = 840 + ClientHeight = 613 + ClientWidth = 844 Color = clForm Font.Height = -13 ParentColor = False @@ -812,8 +812,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 107 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -838,19 +838,19 @@ object MainForm: TMainForm object TabSheet4: TTabSheet Hint = 'Choose a directory, have its content hashed, files are copied to destination, and re-hashed.' Caption = '&Copy' - ClientHeight = 661 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 ParentShowHint = False ShowHint = True object CopyFilesHashingGroupBox: TGroupBox Left = 120 Height = 596 Top = 8 - Width = 836 + Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 573 - ClientWidth = 828 + ClientHeight = 574 + ClientWidth = 830 Color = clForm Font.Height = -13 ParentColor = False @@ -860,18 +860,18 @@ object MainForm: TMainForm Left = 8 Height = 184 Top = 8 - Width = 811 + Width = 809 Anchors = [akTop, akLeft, akRight] ClientHeight = 184 - ClientWidth = 811 + ClientWidth = 809 TabOrder = 3 OnClick = Panel1CopyAndHashOptionsClick object CheckBoxListOfDirsOnly: TCheckBox Left = 14 - Height = 18 + Height = 21 Hint = 'Tick to have child directories listed, but no files inside hashed' - Top = 1 - Width = 176 + Top = 0 + Width = 161 Anchors = [akLeft] Caption = 'Just LIST sub-directories' OnChange = CheckBoxListOfDirsOnlyChange @@ -879,20 +879,20 @@ object MainForm: TMainForm end object CheckBoxListOfDirsAndFilesOnly: TCheckBox Left = 14 - Height = 18 + Height = 21 Hint = 'Tick to have child directories and files listed, but no files actually hashed' Top = 32 - Width = 233 + Width = 214 Caption = 'Just LIST sub-directories and files' OnChange = CheckBoxListOfDirsAndFilesOnlyChange TabOrder = 1 end object SaveToCSVCheckBox2: TCheckBox Left = 256 - Height = 18 + Height = 21 Hint = 'Save results as CSV data (spreadsheet format)' Top = 0 - Width = 138 + Width = 130 Caption = 'Save results (CSV)?' Checked = True State = cbChecked @@ -900,17 +900,17 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox1: TCheckBox Left = 448 - Height = 18 + Height = 21 Hint = 'Only copy files of a particular type' Top = 32 - Width = 134 + Width = 126 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox1Change TabOrder = 4 end object FileMaskField: TEdit Left = 464 - Height = 22 + Height = 25 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 64 Width = 248 @@ -922,99 +922,99 @@ object MainForm: TMainForm end object chkNoRecursiveCopy: TCheckBox Left = 448 - Height = 18 + Height = 21 Hint = 'Only copy files found in the root of chosen directory' - Top = 1 - Width = 168 + Top = 0 + Width = 156 Anchors = [akLeft] Caption = 'Ignore sub-directories?' TabOrder = 3 end object Label11: TLabel Left = 14 - Height = 16 + Height = 17 Top = 72 - Width = 84 + Width = 75 Caption = '# Files in Dir:' ParentColor = False end object Label12: TLabel Left = 14 - Height = 16 + Height = 17 Top = 104 - Width = 110 + Width = 100 Caption = '# Files Examined:' ParentColor = False end object Label13: TLabel Left = 14 - Height = 16 + Height = 17 Top = 136 - Width = 77 + Width = 74 Caption = '% Complete:' ParentColor = False end object lblTimeTaken5A: TLabel Left = 464 - Height = 16 + Height = 17 Top = 97 - Width = 73 + Width = 66 Caption = 'Start Time: ' ParentColor = False end object lblTimeTaken5B: TLabel Left = 464 - Height = 16 + Height = 17 Top = 121 - Width = 71 + Width = 65 Caption = 'End Time: ' ParentColor = False end object lblTimeTaken6A: TLabel Left = 560 - Height = 16 + Height = 17 Top = 97 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTimeTaken6B: TLabel Left = 560 - Height = 16 + Height = 17 Top = 121 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTimeTaken5C: TLabel Left = 464 - Height = 16 + Height = 17 Top = 145 - Width = 78 + Width = 69 Caption = 'Time Taken:' ParentColor = False end object lblTimeTaken6C: TLabel Left = 560 - Height = 16 + Height = 17 Top = 145 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblNoOfFilesToExamine: TLabel Left = 136 - Height = 16 + Height = 17 Top = 72 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblDataCopiedSoFar: TLabel Left = 208 - Height = 16 + Height = 17 Top = 104 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -1024,30 +1024,30 @@ object MainForm: TMainForm AnchorSideTop.Control = pbCopy AnchorSideTop.Side = asrBottom AnchorSideRight.Control = pbCopy - Left = 371 - Height = 16 + Left = 372 + Height = 17 Top = 139 - Width = 12 + Width = 9 Anchors = [] Caption = '...' ParentColor = False end object chkNoPathReconstruction: TCheckBox Left = 624 - Height = 18 + Height = 21 Hint = 'Files will be copied to the root of your chosen '#10'destination directory. Duplicate file NAMES '#10'will have their names appended with '#10'DuplicatedNameX to avoid filesystem conflicts' - Top = 1 - Width = 141 + Top = 0 + Width = 132 Anchors = [akLeft] Caption = 'Don''t rebuild path?' TabOrder = 6 end object chkCopyHidden: TCheckBox Left = 624 - Height = 18 + Height = 21 Hint = 'If checked, will find hidden directories and files and copy those too' Top = 32 - Width = 136 + Width = 127 Caption = 'Copy hidden files?' TabOrder = 7 end @@ -1061,20 +1061,20 @@ object MainForm: TMainForm end object lblschedulertickboxCopyTab: TCheckBox Left = 256 - Height = 18 + Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the source and destination folders.'#13#10'Hash, copy and hash will start at the specified time' Top = 32 - Width = 113 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCopyTabChange TabOrder = 9 end object ZVDateTimePickerCopyTab: TZVDateTimePicker Left = 272 - Height = 20 + Height = 25 Hint = 'Enter date and time (hours and minutes) ' Top = 64 - Width = 151 + Width = 136 CenturyFrom = 1941 MaxDate = 73050 MinDate = 42736 @@ -1096,9 +1096,9 @@ object MainForm: TMainForm end object lblNoOfFilesToExamine2: TLabel Left = 136 - Height = 16 + Height = 17 Top = 104 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -1121,7 +1121,7 @@ object MainForm: TMainForm end object Edit2SourcePath: TEdit Left = 8 - Height = 22 + Height = 25 Hint = 'Show currently selected source directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 365 @@ -1134,7 +1134,7 @@ object MainForm: TMainForm end object Edit3DestinationPath: TEdit Left = 480 - Height = 22 + Height = 25 Hint = 'Show currently selected destination directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 357 @@ -1147,9 +1147,9 @@ object MainForm: TMainForm end object StatusBar3: TStatusBar Left = 0 - Height = 15 - Top = 558 - Width = 828 + Height = 23 + Top = 551 + Width = 830 Panels = <> ParentShowHint = False end @@ -1198,7 +1198,7 @@ object MainForm: TMainForm end object chkUNCMode: TCheckBox Left = 384 - Height = 18 + Height = 21 Hint = 'Tick to enter UNC network path '#13#10'instead of using treeview selection' Top = 216 Width = 92 @@ -1222,8 +1222,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 107 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1257,8 +1257,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 107 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1281,8 +1281,8 @@ object MainForm: TMainForm Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 273 - ClientWidth = 828 + ClientHeight = 274 + ClientWidth = 832 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1440,8 +1440,8 @@ object MainForm: TMainForm end object TabSheet6: TTabSheet Caption = 'Compare Two Folders' - ClientHeight = 661 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 OnContextPopup = TabSheet6ContextPopup ParentShowHint = False object GroupBox2: TGroupBox @@ -1450,12 +1450,12 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 128 Height = 177 - Top = 457 - Width = 830 + Top = 448 + Width = 828 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 154 - ClientWidth = 822 + ClientHeight = 155 + ClientWidth = 824 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1483,8 +1483,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 107 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1500,22 +1500,22 @@ object MainForm: TMainForm end object GroupBox1: TGroupBox Left = 128 - Height = 425 + Height = 416 Top = 16 - Width = 830 + Width = 828 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 402 - ClientWidth = 822 + ClientHeight = 394 + ClientWidth = 824 DragMode = dmAutomatic Font.Height = -13 ParentFont = False TabOrder = 0 object lblStatusA: TLabel Left = 8 - Height = 16 + Height = 15 Top = 336 - Width = 49 + Width = 41 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1523,18 +1523,18 @@ object MainForm: TMainForm end object lblFolderAName: TLabel Left = 8 - Height = 16 + Height = 17 Top = 248 - Width = 12 + Width = 9 Caption = '...' ParentColor = False WordWrap = True end object lblFolderBName: TLabel Left = 496 - Height = 16 + Height = 17 Top = 248 - Width = 12 + Width = 9 Caption = '...' ParentColor = False WordWrap = True @@ -1554,10 +1554,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 347 - Height = 20 + Height = 25 Hint = 'Enter date and time (hours and minutes) ' Top = 200 - Width = 151 + Width = 136 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1579,10 +1579,10 @@ object MainForm: TMainForm end object lblschedulertickboxCompareDirsTab: TCheckBox Left = 347 - Height = 18 + Height = 21 Hint = 'After choosing FolderA and FolderB, set a date and '#13#10'time ahead of current time and then click Compare Now.' Top = 168 - Width = 113 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 2 @@ -1590,8 +1590,8 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 367 - Width = 814 + Top = 359 + Width = 816 Align = alNone Anchors = [akLeft, akRight] AutoSize = False @@ -1622,25 +1622,25 @@ object MainForm: TMainForm end object lblCompareTwoFoldersInstruction1: TLabel Left = 104 - Height = 16 + Height = 17 Top = 5 - Width = 93 + Width = 87 Caption = 'Select Folder A' ParentColor = False end object lblCompareTwoFoldersInstruction2: TLabel Left = 608 - Height = 16 + Height = 17 Top = 5 - Width = 92 + Width = 86 Caption = 'Select Folder B' ParentColor = False end object lblTotalFileCountB: TLabel Left = 496 - Height = 16 + Height = 17 Top = 275 - Width = 95 + Width = 86 BorderSpacing.Left = 5 Caption = '# Files in Fol B:' ParentColor = False @@ -1650,9 +1650,9 @@ object MainForm: TMainForm AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom Left = 617 - Height = 16 + Height = 17 Top = 275 - Width = 21 + Width = 17 Caption = ' ...' ParentColor = False end @@ -1673,23 +1673,23 @@ object MainForm: TMainForm end object lblTotalFileCountA: TLabel Left = 8 - Height = 16 + Height = 17 Top = 275 - Width = 97 + Width = 87 Caption = '# Files in Fol A:' ParentColor = False end object lblTotalFileCountNumberA: TLabel Left = 112 - Height = 16 + Height = 17 Top = 275 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object cbUNCModeCompFolders: TCheckBox Left = 347 - Height = 18 + Height = 21 Hint = 'For Windows users, if ticked, two UNC path'#13#10'fields will allow the user to compare two '#13#10'network paths' Top = 72 Width = 92 @@ -1701,7 +1701,7 @@ object MainForm: TMainForm end object edtUNCPathCompareA: TEdit Left = 24 - Height = 22 + Height = 25 Top = 32 Width = 300 OnChange = edtUNCPathCompareAChange @@ -1711,7 +1711,7 @@ object MainForm: TMainForm end object edtUNCPathCompareB: TEdit Left = 520 - Height = 22 + Height = 25 Top = 32 Width = 300 OnChange = edtUNCPathCompareBChange @@ -1721,10 +1721,10 @@ object MainForm: TMainForm end object cbSaveComparisons: TCheckBox Left = 347 - Height = 18 + Height = 21 Hint = 'Save the results of the comparison.'#13#10'Filenames, hash values etc will be '#13#10'auto-saved to a CSV file in the location'#13#10'of where QuickHash is running from.' Top = 102 - Width = 157 + Width = 148 Caption = 'Save Results? (slower)' Checked = True OnChange = cbSaveComparisonsChange @@ -1735,10 +1735,10 @@ object MainForm: TMainForm end object cbOverrideFileCountDiffer: TCheckBox Left = 347 - Height = 18 + Height = 21 Hint = 'If the file count of both folders are different'#13#10'proceed anyway to hash all the files in both'#13#10'(''Save Results?'' must be enabled for this feature)' Top = 136 - Width = 157 + Width = 144 Caption = 'Cont. if count differs?' OnChange = cbOverrideFileCountDifferChange ParentShowHint = False @@ -1800,8 +1800,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 107 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1822,8 +1822,8 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 551 - ClientWidth = 832 + ClientHeight = 552 + ClientWidth = 836 Color = clForm Font.Height = -13 ParentColor = False @@ -1972,10 +1972,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 16 + Height = 15 Hint = 'Click to open URL in browser' Top = 0 - Width = 207 + Width = 169 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -1988,8 +1988,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 15 - Top = 723 + Height = 23 + Top = 695 Width = 1016 Panels = <> end diff --git a/unit2.pas b/unit2.pas index e6af7dc..0123292 100644 --- a/unit2.pas +++ b/unit2.pas @@ -1254,12 +1254,23 @@ procedure TMainForm.edtUNCPathCompareBChange(Sender: TObject); end; procedure TMainForm.FormClose(Sender: TObject; var CloseAction: TCloseAction); +var + DataBasefilename : string; begin + // Before closing DB connection, get the databasefilename + DataBasefilename := frmSQLiteDBases.SQLite3Connection1.DatabaseName; + // Now close the Database instances try frmSQLiteDBases.SQLite3Connection1.Close(true); finally frmSQLiteDBases.SQLite3Connection1.Free; end; + // Now we can delete the database files + try + SysUtils.DeleteFile(DatabaseFilename); + except + Showmessage('Could not delete sqlite database ' + DataBasefilename + '. Please delete the manually.'); + end; end; procedure TMainForm.lblDonateClick(Sender: TObject); @@ -3754,10 +3765,10 @@ procedure TMainForm.ProcessDir(SourceDirName: string); DateTimeToStr(SystemDate); // Date and time for the user, to be displayed later - FormattedSystemDate := FormatDateTime('dd/mm/yy hh:mm:ss', SystemDate); + FormattedSystemDate := FormatDateTime('YYYY/MM/DD HH:MM:SS', SystemDate); // Date and time for the output directory, to be used later with other dir structures - OutputDirDateFormatted := FormatDateTime('yy-mm-dd_hhmmss', SystemDate); + OutputDirDateFormatted := FormatDateTime('YYYY-MM-DD_HH-MM-SS', SystemDate); SetCurrentDir(SourceDirName); @@ -4003,7 +4014,7 @@ procedure TMainForm.ProcessDir(SourceDirName: string); strNoOfFilesToExamine := IntToStr(FilesFoundToCopy.Count); - lblTimeTaken6A.Caption := FormatDateTime('dd/mm/yy hh:mm:ss', SystemDate); + lblTimeTaken6A.Caption := FormatDateTime('YYYY/MM/DD HH:MM:SS', SystemDate); Application.ProcessMessages; try @@ -4317,9 +4328,11 @@ procedure TMainForm.ProcessDir(SourceDirName: string); frmDisplayGrid1.RecursiveDisplayGrid_COPY.Visible := true; frmDisplayGrid1.Show; EndTime := Now; - lblTimeTaken6B.Caption := FormatDateTime('dd/mm/yy hh:mm:ss', EndTime); + lblTimeTaken6B.Caption := FormatDateTime('YYYY/MM/DD HH:MM:SS', EndTime); TimeDifference := EndTime - StartTime; - strTimeDifference := FormatDateTime('h" hrs, "n" min, "s" sec"', TimeDifference); + //strTimeDifference := FormatDateTime('h" hrs, "n" min, "s" sec"', TimeDifference); // This way doesn't return days elapsed. + strTimeDifference := (Format('%d days %s', [trunc(TimeDifference), FormatDateTime('h" hrs, "n" min, "s" sec"', TimeDifference)])); // But this way does return days elapsed. Thanks WP in the forum! + lblTimeTaken6C.Caption := strTimeDifference; // Now lets save the generated values to a CSV file. From b6d88d09e07ae93bdf25071a5aa68163951d1525 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Thu, 30 Nov 2017 23:11:46 +0000 Subject: [PATCH 21/47] Few more fixes for the new v3 release but still few things to fix --- dbases_sqlite.lfm | 4 +- dbases_sqlite.pas | 72 ++++++++++++++++++------------------ quickhash.lpi | 94 ++++++++++++++++++++++------------------------- unit2.lfm | 14 +++---- 4 files changed, 88 insertions(+), 96 deletions(-) diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index 1230ac0..3fb0f49 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -12,9 +12,9 @@ object frmSQLiteDBases: TfrmSQLiteDBases LCLVersion = '1.6.4.0' object lblConnectionStatus: TLabel Left = 32 - Height = 13 + Height = 15 Top = 32 - Width = 72 + Width = 81 Caption = 'Not Connected' ParentColor = False end diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index fd078d3..e5aa87c 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -1012,47 +1012,46 @@ procedure TfrmSQLiteDBases.SaveCOPYWindowToHTML(DBGrid : TDBGrid; Filename : str begin // Start new row fs.Write(strTABLEROWStart[1], 4); - // Get the source filename cell - SourceFilename := DBGrid.DataSource.DataSet.Fields[1].Value; - // Write source filename to new row - fs.Write(strTABLEDATAStart[1], 4); - fs.Write(SourceFilename[1], Length(SourceFilename)); - fs.Write(strTABLEDataEnd[1], 5); - - // Get the source hash value - SourceFileHash := DBGrid.DataSource.DataSet.Fields[2].Value; - // Write the source hash value - fs.Write(strTABLEDATAStart[1], 4); - fs.Write(SourceFileHash[1], Length(SourceFileHash)); - fs.Write(strTABLEDATAEnd[1], 5); - - // Get the destination filename - DestinationFileName := DBGrid.DataSource.DataSet.Fields[3].Value; - // Write the destination hash - fs.Write(strTABLEDATAStart[1], 4) ; - fs.Write(DestinationFileName[1], Length(Trim(DestinationFileName))); - fs.Write(strTABLEDATAEnd[1], 5); - - // Get the destination hash - DestinationFileHash := DBGrid.DataSource.DataSet.Fields[3].Value; - // Write the destination hash - fs.Write(strTABLEDATAStart[1], 4) ; - fs.Write(DestinationFileHash[1], Length(Trim(DestinationFileHash))); - fs.Write(strTABLEDATAEnd[1], 5); - - // Get the destination filename - DateAttributes := DBGrid.DataSource.DataSet.Fields[3].Value; - // Write the destination hash - fs.Write(strTABLEDATAStart[1], 4) ; - fs.Write(DateAttributes[1], Length(Trim(DateAttributes))); - fs.Write(strTABLEDATAEnd[1], 5); + // Get the source filename cell + SourceFilename := DBGrid.DataSource.DataSet.Fields[1].Value; + // Write source filename to new row + fs.Write(strTABLEDATAStart[1], 4); + fs.Write(SourceFilename[1], Length(SourceFilename)); + fs.Write(strTABLEDataEnd[1], 5); + + // Get the source hash value + SourceFileHash := DBGrid.DataSource.DataSet.Fields[2].Value; + // Write the source hash value + fs.Write(strTABLEDATAStart[1], 4); + fs.Write(SourceFileHash[1], Length(SourceFileHash)); + fs.Write(strTABLEDATAEnd[1], 5); + + // Get the destination filename + DestinationFileName := DBGrid.DataSource.DataSet.Fields[3].Value; + // Write the destination hash + fs.Write(strTABLEDATAStart[1], 4) ; + fs.Write(DestinationFileName[1], Length(Trim(DestinationFileName))); + fs.Write(strTABLEDATAEnd[1], 5); + + // Get the destination hash + DestinationFileHash := DBGrid.DataSource.DataSet.Fields[4].Value; + // Write the destination hash + fs.Write(strTABLEDATAStart[1], 4) ; + fs.Write(DestinationFileHash[1], Length(Trim(DestinationFileHash))); + fs.Write(strTABLEDATAEnd[1], 5); + + // Get the date attributes from the filesystem + DateAttributes := DBGrid.DataSource.DataSet.Fields[5].Value; + // Write the date attributes + fs.Write(strTABLEDATAStart[1], 4) ; + fs.Write(DateAttributes[1], Length(Trim(DateAttributes))); + fs.Write(strTABLEDATAEnd[1], 5); // End the row fs.Write(strTABLEROWEnd[1], 5); fs.Write(#13#10, 2); - DBGrid.DataSource.DataSet.Next; end; - end; + DBGrid.DataSource.DataSet.Next; // Why does this keep generating extra output I wonder? fs.Write(strTABLEFooter, 8); fs.Write(#13#10, 2); fs.writeansistring(IntToStr(NoOfRowsInGrid) + ' grid entries saved.'); @@ -1060,6 +1059,7 @@ procedure TfrmSQLiteDBases.SaveCOPYWindowToHTML(DBGrid : TDBGrid; Filename : str fs.Write(#13#10, 2); fs.Write(strHTMLFooter, 7); fs.Write(#13#10, 2); + end; finally fs.free; MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; diff --git a/quickhash.lpi b/quickhash.lpi index 9fe41d9..1dba5e3 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -99,9 +99,8 @@ - - - + + @@ -287,8 +286,8 @@ - - + + @@ -519,8 +518,8 @@ - - + + @@ -582,7 +581,7 @@ - + @@ -631,10 +630,11 @@ + - - - + + + @@ -728,127 +728,119 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - - - - - - - diff --git a/unit2.lfm b/unit2.lfm index edc1911..2d987e0 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -19,11 +19,11 @@ object MainForm: TMainForm Height = 680 Top = 24 Width = 984 - ActivePage = TabSheet1 + ActivePage = TabSheet5 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 0 + TabIndex = 6 TabOrder = 0 object TabSheet1: TTabSheet Hint = 'Hash portions of text' @@ -1750,7 +1750,7 @@ object MainForm: TMainForm object TabSheet5: TTabSheet Hint = 'Compute a SHA-1 hash of a physical disk in Windows.'#13#10'Must run QuickHash as administrator with '#13#10'Windows Vista or above' Caption = 'Disks' - ClientHeight = 655 + ClientHeight = 652 ClientWidth = 976 object btnCallDiskHasherModule: TButton Left = 376 @@ -1766,17 +1766,17 @@ object MainForm: TMainForm end object lblDiskHashingRunAsAdminWarning: TLabel Left = 368 - Height = 13 + Height = 15 Top = 72 - Width = 215 + Width = 239 Caption = 'Must be run as administrator for disk hashing' ParentColor = False end object Label8: TLabel Left = 344 - Height = 26 + Height = 30 Top = 112 - Width = 270 + Width = 295 Caption = 'LINUX USERS - You may prefer to hash disks using '#10'"File" tab and navigate to /dev/sdX or /dev/sdXX as root' ParentColor = False end From b086a816bc156135cff65df5b6e3fe4ce85efb4b Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Fri, 1 Dec 2017 13:45:53 +0000 Subject: [PATCH 22/47] Fixes Save As HTML for the Copy tab where HTML output was repeating incorrect data and repeating the last row X times --- dbases_sqlite.pas | 87 ++++++++++++++++--------------- quickhash.lpi | 127 +++++++++++++++++++++++----------------------- unit2.lfm | 6 +-- 3 files changed, 110 insertions(+), 110 deletions(-) diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index e5aa87c..bb13ca7 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -349,9 +349,9 @@ procedure TfrmSQLiteDBases.SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : strin sl.add(''); sl.add('

HTML Output generated ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', Now) + ' using ' + MainForm.Caption + '

'); sl.add(''); + DBGrid.DataSource.DataSet.DisableControls; + DBGrid.DataSource.DataSet.First; while not DBGrid.DataSource.DataSet.EOF do - begin - for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do begin sl.add(''); // Get the data from the filename cell that the user has selected @@ -366,10 +366,10 @@ procedure TfrmSQLiteDBases.SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : strin sl.add(''); DBGrid.DataSource.DataSet.Next; end; - end; sl.add('
'); sl.add(' '); sl.add(' '); + DBGrid.DataSource.DataSet.EnableControls; sl.SaveToFile(Filename); finally sl.free; @@ -406,38 +406,36 @@ procedure TfrmSQLiteDBases.SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : strin strBODYFooter = '' = 7 bytes strTITLEFooter = '' = 8 bytes strHTMLFooter = '' = 7 bytes} + DBGrid.DataSource.DataSet.DisableControls; + DBGrid.DataSource.DataSet.First; while not DBGrid.DataSource.DataSet.EOF do begin - for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do - begin - // Start new row - fs.Write(strTABLEROWStart[1], 4); - // Get the data from the filename cell that the user has selected - FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; - // Write filename to new row - fs.Write(strTABLEDATAStart[1], 4); - fs.Write(FileNameCell[1], Length(FileNameCell)); - fs.Write(strTABLEDataEnd[1], 5); + // Start new row + fs.Write(strTABLEROWStart[1], 4); + // Get the data from the filename cell that the user has selected + FileNameCell := DBGrid.DataSource.DataSet.Fields[1].Value; + // Write filename to new row + fs.Write(strTABLEDATAStart[1], 4); + fs.Write(FileNameCell[1], Length(FileNameCell)); + fs.Write(strTABLEDataEnd[1], 5); - // Get the data from the filepath cell that the user has selected - FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; - // Write filepath to new row - fs.Write(strTABLEDATAStart[1], 4); - fs.Write(FilePathCell[1], Length(FilePathCell)); - fs.Write(strTABLEDATAEnd[1], 5); + // Get the data from the filepath cell that the user has selected + FilePathCell := DBGrid.DataSource.DataSet.Fields[2].Value; + // Write filepath to new row + fs.Write(strTABLEDATAStart[1], 4); + fs.Write(FilePathCell[1], Length(FilePathCell)); + fs.Write(strTABLEDATAEnd[1], 5); - // Get the data from the filehash cell that the user has selected - FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; - // Write hash to new row - fs.Write(strTABLEDATAStart[1], 4) ; - fs.Write(FileHashCell[1], Length(Trim(FileHashCell))); - fs.Write(strTABLEDATAEnd[1], 5); - // End the row - fs.Write(strTABLEROWEnd[1], 5); - fs.Write(#13#10, 2); - DBGrid.DataSource.DataSet.Next; - // TODO : Why does the last entry get repeated 5 times in the HTML output?? - end; + // Get the data from the filehash cell that the user has selected + FileHashCell := DBGrid.DataSource.DataSet.Fields[3].Value; + // Write hash to new row + fs.Write(strTABLEDATAStart[1], 4) ; + fs.Write(FileHashCell[1], Length(Trim(FileHashCell))); + fs.Write(strTABLEDATAEnd[1], 5); + // End the row + fs.Write(strTABLEROWEnd[1], 5); + fs.Write(#13#10, 2); + DBGrid.DataSource.DataSet.Next; end; fs.Write(strTABLEFooter, 8); fs.Write(#13#10, 2); @@ -446,11 +444,12 @@ procedure TfrmSQLiteDBases.SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : strin fs.Write(#13#10, 2); fs.Write(strHTMLFooter, 7); fs.Write(#13#10, 2); - finally - fs.free; - MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; - Application.ProcessMessages; - end; + DBGrid.DataSource.DataSet.EnableControls; + finally + fs.free; + MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; + Application.ProcessMessages; + end; end else if DBGrid.Name = 'frmDisplayGrid1' then @@ -929,7 +928,7 @@ procedure TfrmSQLiteDBases.SaveCOPYWindowToHTML(DBGrid : TDBGrid; Filename : str strHTMLFooter = '' ; begin - NoOfRowsInGrid := -1; + NoOfRowsInGrid := 0; // If database volume not too big, use memory and stringlists. Otherwise, use file writes NoOfRowsInGrid := CountGridRows(DBGrid);// Count the rows first. If not too many, use memory. Otherwise, use filestreams if (NoOfRowsInGrid < 10000) and (NoOfRowsInGrid > -1) then @@ -943,10 +942,10 @@ procedure TfrmSQLiteDBases.SaveCOPYWindowToHTML(DBGrid : TDBGrid; Filename : str sl.add(''); sl.add('

HTML Output generated ' + FormatDateTime('YYYY/MM/DD HH:MM:SS', Now) + ' using ' + MainForm.Caption + '

'); sl.add(''); + DBGrid.DataSource.DataSet.DisableControls; + DBGrid.DataSource.DataSet.First; while not DBGrid.DataSource.DataSet.EOF do begin - for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do - begin sl.add(''); // Get the data from the source filename cell SourceFilename := DBGrid.DataSource.DataSet.Fields[1].Value; @@ -966,10 +965,10 @@ procedure TfrmSQLiteDBases.SaveCOPYWindowToHTML(DBGrid : TDBGrid; Filename : str sl.add(''); DBGrid.DataSource.DataSet.Next; end; - end; sl.add('
'); sl.add(' '); sl.add(' '); + DBGrid.DataSource.DataSet.EnableControls; sl.SaveToFile(Filename); finally sl.free; @@ -1006,9 +1005,9 @@ procedure TfrmSQLiteDBases.SaveCOPYWindowToHTML(DBGrid : TDBGrid; Filename : str strBODYFooter = '' = 7 bytes strTITLEFooter = '' = 8 bytes strHTMLFooter = '' = 7 bytes} + DBGrid.DataSource.DataSet.DisableControls; + DBGrid.DataSource.DataSet.First; while not DBGrid.DataSource.DataSet.EOF do - begin - for i := 0 to DBGrid.DataSource.DataSet.FieldCount -1 do begin // Start new row fs.Write(strTABLEROWStart[1], 4); @@ -1050,8 +1049,8 @@ procedure TfrmSQLiteDBases.SaveCOPYWindowToHTML(DBGrid : TDBGrid; Filename : str // End the row fs.Write(strTABLEROWEnd[1], 5); fs.Write(#13#10, 2); + DBGrid.DataSource.DataSet.Next; end; - DBGrid.DataSource.DataSet.Next; // Why does this keep generating extra output I wonder? fs.Write(strTABLEFooter, 8); fs.Write(#13#10, 2); fs.writeansistring(IntToStr(NoOfRowsInGrid) + ' grid entries saved.'); @@ -1059,12 +1058,12 @@ procedure TfrmSQLiteDBases.SaveCOPYWindowToHTML(DBGrid : TDBGrid; Filename : str fs.Write(#13#10, 2); fs.Write(strHTMLFooter, 7); fs.Write(#13#10, 2); - end; finally fs.free; MainForm.StatusBar2.Caption:= ' Data saved to HTML file ' + Filename + '...OK'; Application.ProcessMessages; end; + DBGrid.DataSource.DataSet.EnableControls; end; // There is an UpdateGridXXX routine for each tab where a DBGrid is used. diff --git a/quickhash.lpi b/quickhash.lpi index 1dba5e3..bfdc622 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -61,7 +61,7 @@ - + @@ -99,6 +99,7 @@ + @@ -286,8 +287,8 @@ - - + + @@ -630,11 +631,10 @@ - - - - + + + @@ -702,7 +702,7 @@ - + @@ -730,116 +730,116 @@
- - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + @@ -863,6 +863,7 @@ + diff --git a/unit2.lfm b/unit2.lfm index 2d987e0..1ac5ca3 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -4,7 +4,7 @@ object MainForm: TMainForm Top = 149 Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v3.0.0 (Beta 24th Nov 17) - The easy and convenient way to hash data in Linux, OSX and Windows' + Caption = 'QuickHash v3.0.0 (Beta 31st Nov 17) - The easy and convenient way to hash data in Linux, OSX and Windows' ClientHeight = 718 ClientWidth = 1016 Menu = MainMenu1 @@ -19,11 +19,11 @@ object MainForm: TMainForm Height = 680 Top = 24 Width = 984 - ActivePage = TabSheet5 + ActivePage = TabSheet1 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 6 + TabIndex = 0 TabOrder = 0 object TabSheet1: TTabSheet Hint = 'Hash portions of text' From 186c2a846855190389706175a0b42b93da293ca3 Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Tue, 12 Dec 2017 17:26:57 +0000 Subject: [PATCH 23/47] Corrected clipboarding and CSV saving of grids to ensure grid moves to row 1 using .DataSet.First for v.3.0.0 --- README.md | 14 ++-- dbases_sqlite.pas | 175 ++++++++++++++++++++++++---------------------- quickhash.lpi | 117 ++++++++++++++++--------------- udisplaygrid.lfm | 10 +-- unit2.lfm | 100 +++++++++++++------------- unit2.pas | 8 +++ 6 files changed, 228 insertions(+), 196 deletions(-) diff --git a/README.md b/README.md index fe08aeb..f83fcfe 100644 --- a/README.md +++ b/README.md @@ -14,22 +14,26 @@ Lazarus looks for LPI files by default (local config file for a project) but the Simply adjust the drop down menu for file type (bottom right) to "All files", and then select the LPR file. Lazarus will then warn you that a project session file is missing and would you like to create one. Choose "Yes" and then just click OK in the next window (the one that asks what type of project you are making - it should default to 'Application'). -After clicking OK for the last time, a local LPI file will be created for your computer session. DO NOT upload this LPI file to any collaborative platform. +After clicking OK for the last time, a local LPI file will be created for your computer session. -Lazarus will then complain about some missing packages, unless they happen to be installed in your IDE already. HashLib4Pascal, DateTimePicker, and (as of v3.0) 'CSVExporter' (which is part of the 'lazdbexport' package). So you need to install those. Here is how. +Lazarus will then complain about some missing packages, unless they happen to be installed in your IDE already. HashLib4Pascal, DateTimePicker, 'CSVExporter' (which is part of the Lazarus 'lazdbexport' package) and potentially SQLdbLaz. +So you need to install those. Here is how. HashLib4Pascal package: The library is included in the GitHub QuickHash project. So simply choose "Package", then "Open Package File (lpk)" from the top menu of Lazarus. Choose and navigate to `CloneOfQuickHashProject/HashLib4Pascal/HashLib/src/Packages/FPC/HashLib4PascalPackage.lpk` then click the 'Compile' button. Then use the next button to the right called 'Use >>' and click 'Add to Project' from the drop-down menu. HashLib4Pascal is now added to your QuickHash project. -Repeat the same process for the package [DateTimePicker](http://wiki.lazarus.freepascal.org/ZVDateTimeControls_Package) which was added in v2.8.3 to enable scheduled hashing. +DateTimePicker : Repeat the same process for the package [DateTimePicker](http://wiki.lazarus.freepascal.org/ZVDateTimeControls_Package) which was added in v2.8.3 to enable scheduled hashing. So simply choose 'Package --> Open Package File (lpk)' from the top menu of Lazarus and navigate to `CloneOfQuickHashProject/DateTimePicker/zvdatetimectrls.lpk`, choose "Compile" and then click 'Use >> Add to Project'. Better yet, choose "Install" next, so that it becomes a component of your Lazarus IDE, which will further reduce warnings and prevent the project bugging you. -Lastly, in Lazarus, go to Package --> Install\Uninstall Packages --> find 'lazdbexport' 1.0' in the right hand pane under 'Available for installation'. Select the package and click 'Install Selection' button. +LazDBExport : Again, in Lazarus, go to Package --> Install\Uninstall Packages --> find 'lazdbexport' 1.0' in the right hand pane under 'Available for installation'. Select the package and click 'Install Selection' button. Click 'Save and Rebuild IDE'. The next window will show a list of installed packages and the ones to be installed. Click 'Continue'. The IDE will rebuild. -Lazarus will re-launch and probably re-open the QH project, hopefully now without errors. +SQLdb Tab : You MAY also need to ensure you have the 'SQLdb' tab in your Lazarus IDE interface. It is important since v3.0.0 because it uses the 'TSQLDBLibraryLoader', which is used to try and enable QuickHash to load the default SQLite library on your system. +It is possible your IDE will not have this tab (most do, but I've experienced it not to be there). To get it, ensure the SQLdbLaz package is installed, again via 'Tools --> Install\Uninstall Packages', find SQLdbLaz in the right and add it to the "To be installed" pane. + +Lazarus will re-launch after you hit the button to rebuild IDE and probably re-open the QH project, hopefully now without errors. Now save your project (Project --> Save Project) which will create a new LPI file. Then you can compile QuickHash yourself using Lazarus. diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index bb13ca7..e38e085 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -39,6 +39,7 @@ TfrmSQLiteDBases = class(TForm) procedure DatasetToClipBoard(DBGrid : TDBGrid); procedure ShowDuplicates(DBGrid : TDBGrid); procedure DeleteDuplicates(DBGrid : TDBGrid); + procedure SortByID(DBGrid : TDBGrid); procedure SortByFileName(DBGrid : TDBGrid); procedure SortByFilePath(DBGrid : TDBGrid); procedure SortByHash(DBGrid : TDBGrid); @@ -102,8 +103,8 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); end else begin - ShowMessage('Cannot create SQLite database. Ensure you extracted the sqlite-win.dll file from the zip file'); - exit; + ShowMessage('Cannot create SQLite database. Probably sqlite3-win.dll or SQLite is not installed on your system. Exiting'); + abort; // Quit end; {$else} {$ifdef darwin} @@ -122,8 +123,8 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); end else begin - ShowMessage('Cannot create SQLite database. Ensure you extracted the sqlite-osx file from the zip file'); - exit; + ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (should be /usr/lib/libsqlite3.dylib). Exiting'); + abort; end; {$else} // If it's 64-bit Linux, use the 64-bit SQLite3 install @@ -156,8 +157,8 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); end else begin - ShowMessage('Cannot create SQLite database. Ensure SQLite3 is installed in your Linux distribution'); - exit; + ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (could not find libsqlite3.so.0). Exiting'); + abort; end; {$endif} {$endif} @@ -175,83 +176,64 @@ procedure TfrmSQLiteDBases.CreateDatabase(DBaseName : string); begin DeleteFile(SQLite3Connection1.DatabaseName); end; - - // Make a new database and add the tables - try - SQLite3Connection1.Open; - SQLTransaction1.Active := true; - - // Periodically sort the database out to ensure it stays in tip top shape - // during heavy usage - SQLite3Connection1.ExecuteDirect('PRAGMA auto_vacuum = FULL;'); - - // Per the SQLite Documentation (edited for clarity): - // The pragma user_version is used to set or get the value of the user-version. - // The user-version is a big-endian 32-bit signed integer stored in the database header at offset 60. - // The user-version is not used internally by SQLite. It may be used by applications for any purpose. - // http://www.sqlite.org/pragma.html#pragma_schema_version - SQLite3Connection1.ExecuteDirect('PRAGMA user_version = ' + IntToStr(user_version) + ';'); - - // Per the SQLite Documentation: - // The application_id PRAGMA is used to query or set the 32-bit unsigned big-endian - // "Application ID" integer located at offset 68 into the database header. - // Applications that use SQLite as their application file-format should set the - // Application ID integer to a unique integer so that utilities such as file(1) can - // determine the specific file type rather than just reporting "SQLite3 Database". - // A list of assigned application IDs can be seen by consulting the magic.txt file - // in the SQLite source repository. - // http://www.sqlite.org/pragma.html#pragma_application_id - SQLite3Connection1.ExecuteDirect('PRAGMA application_id = ' + IntToStr(application_id) + ';'); - - // Here we're setting up a table named "TBL_FILES" in the new database - // Note AUTOINCREMENT is NOT used! If it is, it causes problems with RowIDs etc after multiple selections - // Besides, SQLite advice is not to use it unless entirely necessary (http://sqlite.org/autoinc.html) - SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_FILES"('+ - ' "id" Integer NOT NULL PRIMARY KEY,'+ - ' "FileName" Char(128) NOT NULL,'+ - ' "FilePath" Char(128) NOT NULL,'+ - ' "HashValue" Char(128) NOT NULL,'+ - ' "FileSize" Char(128) NOT NULL);'); - // Creating an index based upon id in the TBL_FILES Table - SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FILES_id_idx" ON "TBL_FILES"( "id" );'); - - // Here we're setting up a table named "TBL_COPY" in the new database - SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COPY"('+ - ' "id" Integer NOT NULL PRIMARY KEY,'+ - ' "SourceFilename" Char(128) NOT NULL,'+ - ' "SourceHash" Char(128) NOT NULL,'+ - ' "DestinationFilename" Char(128) NOT NULL,'+ - ' "DestinationHash" Char(128) NOT NULL,'+ - ' "DateAttributes" Char(128) NOT NULL);'); - // Creating an index based upon id in the TBL_COPY Table - SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "COPIED_FILES_id_idx" ON "TBL_COPY"( "id" );'); - - // Here we're setting up a table named "TBL_COMPAREFOLDERSA" in the new database - // for the FolderA of Compare Two Directories - SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COMPAREFOLDERSA"('+ - ' "id" Integer NOT NULL PRIMARY KEY,'+ - ' "SrcFileAndPath" Char(128) NOT NULL,'+ - ' "SrcHash" Char(128) NOT NULL);'); - // Creating an index based upon id in the COMPAREFOLDERSA Table - SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FOLDERA_FILES_id_idx" ON "TBL_COMPAREFOLDERSA"( "id" );'); - - // Here we're setting up a table named "TBL_COMPAREFOLDERSB" in the new database - // for the FolderB of Compare Two Directories - SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COMPAREFOLDERSB"('+ - ' "id" Integer NOT NULL PRIMARY KEY,'+ - ' "SrcFileAndPath" Char(128) NOT NULL,'+ - ' "SrcHash" Char(128) NOT NULL);'); - // Creating an index based upon id in the COMPAREFOLDERSB Table - SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FOLDERB_FILES_id_idx" ON "TBL_COMPAREFOLDERSB"( "id" );'); - - // Now write to the new database - SQLTransaction1.CommitRetaining; - except - ShowMessage('Unable to create a new SQLite Database'); - end; + // Make a new database and add the tables + try + SQLite3Connection1.Open; + SQLTransaction1.Active := true; + + // Periodically sort the database out to ensure it stays in tip top shape + // during heavy usage + SQLite3Connection1.ExecuteDirect('PRAGMA auto_vacuum = FULL;'); + + // Per the SQLite Documentation (edited for clarity): + // The pragma user_version is used to set or get the value of the user-version. + // The user-version is a big-endian 32-bit signed integer stored in the database header at offset 60. + // The user-version is not used internally by SQLite. It may be used by applications for any purpose. + // http://www.sqlite.org/pragma.html#pragma_schema_version + SQLite3Connection1.ExecuteDirect('PRAGMA user_version = ' + IntToStr(user_version) + ';'); + + // Per the SQLite Documentation: + // The application_id PRAGMA is used to query or set the 32-bit unsigned big-endian + // "Application ID" integer located at offset 68 into the database header. + // Applications that use SQLite as their application file-format should set the + // Application ID integer to a unique integer so that utilities such as file(1) can + // determine the specific file type rather than just reporting "SQLite3 Database". + // A list of assigned application IDs can be seen by consulting the magic.txt file + // in the SQLite source repository. + // http://www.sqlite.org/pragma.html#pragma_application_id + SQLite3Connection1.ExecuteDirect('PRAGMA application_id = ' + IntToStr(application_id) + ';'); + + // Here we're setting up a table named "TBL_FILES" in the new database + // Note AUTOINCREMENT is NOT used! If it is, it causes problems with RowIDs etc after multiple selections + // Besides, SQLite advice is not to use it unless entirely necessary (http://sqlite.org/autoinc.html) + SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_FILES"('+ + ' "id" Integer NOT NULL PRIMARY KEY,'+ + ' "FileName" Char(128) NOT NULL,'+ + ' "FilePath" Char(128) NOT NULL,'+ + ' "HashValue" Char(128) NOT NULL,'+ + ' "FileSize" Char(128) NOT NULL);'); + // Creating an index based upon id in the TBL_FILES Table + SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FILES_id_idx" ON "TBL_FILES"( "id" );'); + + // Here we're setting up a table named "TBL_COPY" in the new database + SQLite3Connection1.ExecuteDirect('CREATE TABLE "TBL_COPY"('+ + ' "id" Integer NOT NULL PRIMARY KEY,'+ + ' "SourceFilename" Char(128) NOT NULL,'+ + ' "SourceHash" Char(128) NOT NULL,'+ + ' "DestinationFilename" Char(128) NOT NULL,'+ + ' "DestinationHash" Char(128) NOT NULL,'+ + ' "DateAttributes" Char(128) NOT NULL);'); + // Creating an index based upon id in the TBL_COPY Table + SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "COPIED_FILES_id_idx" ON "TBL_COPY"( "id" );'); + + // Now write to the new database + SQLTransaction1.CommitRetaining; except - ShowMessage('Unable to check if database file exists'); + ShowMessage('SQLite detected but unable to create a new SQLite Database'); end; + except + ShowMessage('SQLite detected but could not check if a database file exists'); + end; end; // I've spent what seems like half my life working out how to copy the entire selected @@ -298,7 +280,9 @@ function TfrmSQLiteDBases.CountGridRows(DBGrid : TDBGrid) : integer; var NoOfRows : integer; begin + result := -1; NoOfRows := -1; + DBGrid.DataSource.DataSet.First; while not DBGrid.DataSource.DataSet.EOF do begin inc(NoOfRows, 1); @@ -307,14 +291,14 @@ function TfrmSQLiteDBases.CountGridRows(DBGrid : TDBGrid) : integer; // Got to top of grid. DBGrid.DataSource.DataSet.First; // Return count - result := NoOfRows; + If NoOfRows > -1 then result := NoOfRows; end; // Saves the grid in FILES tab to HTML. If small volume of records, uses a stringlist. // If big volume, uses file stream. procedure TfrmSQLiteDBases.SaveFILESTabToHTML(DBGrid : TDBGrid; Filename : string); var strTitle, FileNameCell, FilePathCell, FileHashCell, AllRowCells : string; - i, NoOfRowsInGrid : integer; + NoOfRowsInGrid : integer; sl : TStringList; fs : TFileStreamUTF8; @@ -494,6 +478,9 @@ procedure TfrmSQLiteDBases.SaveDBToCSV(DBGrid : TDBGrid; Filename : string); Exporter : TCSVExporter; ExportSettings: TCSVFormatSettings; begin + // Go to start of grid + DBGrid.DataSource.DataSet.First; + // And export it Exporter := TCSVExporter.Create(nil); ExportSettings := TCSVFormatSettings.Create(true); Exporter.FormatSettings := ExportSettings; @@ -517,6 +504,9 @@ procedure TfrmSQLiteDBases.DatasetToClipBoard(DBGrid : TDBGrid); begin Filename := 'QH_TmpFile.tmp'; DeletedOK := false; + // Go to start of grid + DBGrid.DataSource.DataSet.First; + // and export it... try Exporter := TCSVExporter.Create(nil); try @@ -664,6 +654,25 @@ procedure TfrmSQLiteDBases.WriteFILESValuesToDatabase(Filename, Filepath, HashVa end; end; +// Used by the FILES tab to sort entries by ID in order +procedure TfrmSQLiteDBases.SortByID(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize ' + + 'FROM TBL_FILES ORDER BY Id'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + // Used by the FILES tab to sort entries by filename alphabetically procedure TfrmSQLiteDBases.SortByFileName(DBGrid : TDBGrid); begin diff --git a/quickhash.lpi b/quickhash.lpi index bfdc622..1d18258 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -99,9 +99,8 @@ - - - + + @@ -239,7 +238,7 @@ - + @@ -287,8 +286,8 @@ - - + + @@ -631,10 +630,10 @@ + - - - + + @@ -702,7 +701,7 @@ - + @@ -728,119 +727,127 @@
- + - - + + - - + + - + - - + + - + - + - + - + - + - + - - + + - - + + - - + + - + - + - + - + - - + + - - + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + + + + + + + + + diff --git a/udisplaygrid.lfm b/udisplaygrid.lfm index 203dd11..1b20606 100644 --- a/udisplaygrid.lfm +++ b/udisplaygrid.lfm @@ -1,7 +1,7 @@ object frmDisplayGrid1: TfrmDisplayGrid1 - Left = 860 + Left = 766 Height = 687 - Top = 506 + Top = 416 Width = 903 Caption = 'QuickHash - Copy Results' ClientHeight = 687 @@ -59,11 +59,11 @@ object frmDisplayGrid1: TfrmDisplayGrid1 left = 584 top = 376 object MenuItem_SortBySourceNameCOPYGRID: TMenuItem - Caption = 'Sort by Source Name' + Caption = 'Sort by Source FileName' OnClick = MenuItem_SortBySourceNameCOPYGRIDClick end object MenuItem_SortByDestinationNameCOPYGRID: TMenuItem - Caption = 'Sort by Destination Name' + Caption = 'Sort by Destination FileName' OnClick = MenuItem_SortByDestinationNameCOPYGRIDClick end object MenuItem_SortBySourceHashCOPYGRID: TMenuItem @@ -91,7 +91,7 @@ object frmDisplayGrid1: TfrmDisplayGrid1 OnClick = MenuItem_SaveDBToCSVClick end object MenuItem_CopyToClipboard: TMenuItem - Caption = 'Copy to Clipboard' + Caption = 'Copy Grid to Clipboard' OnClick = MenuItem_CopyToClipboardClick end end diff --git a/unit2.lfm b/unit2.lfm index 1ac5ca3..ba82e6b 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,10 +1,10 @@ object MainForm: TMainForm - Left = 310 + Left = 567 Height = 738 - Top = 149 + Top = 373 Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v3.0.0 (Beta 31st Nov 17) - The easy and convenient way to hash data in Linux, OSX and Windows' + Caption = 'QuickHash v3.0.0 (Beta 12th Dec 17) - The easy and convenient way to hash data in Linux, OSX and Windows' ClientHeight = 718 ClientWidth = 1016 Menu = MainMenu1 @@ -19,11 +19,11 @@ object MainForm: TMainForm Height = 680 Top = 24 Width = 984 - ActivePage = TabSheet1 + ActivePage = TabSheet4 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 0 + TabIndex = 3 TabOrder = 0 object TabSheet1: TTabSheet Hint = 'Hash portions of text' @@ -498,19 +498,19 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 661 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 635 + Height = 626 Top = 10 - Width = 848 + Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 613 - ClientWidth = 844 + ClientHeight = 604 + ClientWidth = 842 Color = clForm Font.Height = -13 ParentColor = False @@ -519,7 +519,7 @@ object MainForm: TMainForm object Label2: TLabel AnchorSideRight.Control = lblFilesExamined Left = 520 - Height = 16 + Height = 17 Top = 28 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -530,10 +530,10 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 20 + Height = 25 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' Top = 96 - Width = 123 + Width = 117 AutoSize = True Caption = 'Select &Directory' Color = 8454016 @@ -546,10 +546,10 @@ object MainForm: TMainForm end object DirSelectedField: TEdit Left = 8 - Height = 22 + Height = 25 Hint = 'The chosen parent directory' Top = 136 - Width = 826 + Width = 824 Anchors = [akTop, akLeft, akRight] Color = clSilver TabOrder = 0 @@ -558,7 +558,7 @@ object MainForm: TMainForm object Label4: TLabel AnchorSideRight.Control = lblNoFilesInDir Left = 520 - Height = 16 + Height = 17 Top = 6 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -567,19 +567,19 @@ object MainForm: TMainForm end object PercentageComplete: TLabel Left = 520 - Height = 16 + Height = 17 Top = 56 - Width = 86 + Width = 84 Anchors = [akTop, akLeft, akRight] Caption = '% Complete:' ParentColor = False end object btnClipboardResults: TButton Left = 224 - Height = 20 + Height = 27 Hint = 'Press this to copy entire grid content to RAM' Top = 96 - Width = 86 + Width = 84 AutoSize = True Caption = 'Clipboard' Enabled = False @@ -590,10 +590,10 @@ object MainForm: TMainForm end object btnStopScan1: TButton Left = 152 - Height = 20 + Height = 25 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' Top = 96 - Width = 70 + Width = 50 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click @@ -602,18 +602,18 @@ object MainForm: TMainForm end object chkRecursiveDirOverride: TCheckBox Left = 8 - Height = 18 + Height = 21 Hint = 'Hash files just in the root of the chosen folder'#13#10'Sub-folders will be ignored. ' Top = 8 - Width = 181 + Width = 167 Caption = 'Ignoring sub-directories?' TabOrder = 1 end object Label5: TLabel Left = 110 - Height = 23 + Height = 28 Top = 312 - Width = 653 + Width = 575 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -626,8 +626,8 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 8 Height = 23 - Top = 579 - Width = 832 + Top = 570 + Width = 834 Align = alCustom Anchors = [akLeft, akRight] AutoSize = False @@ -639,7 +639,7 @@ object MainForm: TMainForm Left = 686 Height = 17 Top = 6 - Width = 154 + Width = 156 Anchors = [akTop, akLeft, akRight] AutoSize = False Caption = '...' @@ -649,9 +649,9 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 16 + Height = 17 Top = 56 - Width = 154 + Width = 156 Anchors = [akTop, akLeft, akRight] Caption = '...' ParentColor = False @@ -659,7 +659,7 @@ object MainForm: TMainForm object lblNoFilesInDir: TLabel AnchorSideRight.Control = lblTimeTaken3 Left = 631 - Height = 16 + Height = 17 Top = 6 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -669,7 +669,7 @@ object MainForm: TMainForm object lblPercentageComplete: TLabel AnchorSideRight.Control = lblTimeTaken4 Left = 631 - Height = 16 + Height = 17 Top = 56 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -679,7 +679,7 @@ object MainForm: TMainForm object lblFilesExamined: TLabel AnchorSideRight.Control = lblTotalBytesExamined Left = 631 - Height = 16 + Height = 17 Top = 28 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -690,25 +690,25 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 16 + Height = 17 Top = 28 - Width = 154 + Width = 156 Anchors = [akTop, akLeft, akRight] Caption = '...' ParentColor = False end object chkHiddenFiles: TCheckBox Left = 8 - Height = 18 + Height = 21 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' Top = 64 - Width = 144 + Width = 137 Caption = 'Hidden folders too?' TabOrder = 6 end object FileMaskField2: TEdit Left = 288 - Height = 22 + Height = 25 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 36 Width = 200 @@ -720,19 +720,19 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox2: TCheckBox Left = 288 - Height = 18 + Height = 21 Hint = 'Select file type masks (e.g. *.doc;*.pdf)'#13#10'Remember that JPG and jpg are different'#13#10'file names on Linux and OSX!!' Top = 8 - Width = 134 + Width = 126 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change TabOrder = 8 end object ZVDateTimePickerFileSTab: TZVDateTimePicker Left = 128 - Height = 20 + Height = 25 Top = 36 - Width = 151 + Width = 136 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -754,19 +754,19 @@ object MainForm: TMainForm end object lblschedulertickboxFileSTab: TCheckBox Left = 8 - Height = 18 + Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' Top = 36 - Width = 113 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange TabOrder = 10 end object RecursiveDisplayGrid1: TDBGrid Left = 8 - Height = 388 + Height = 379 Top = 176 - Width = 834 + Width = 832 Anchors = [akTop, akLeft, akRight, akBottom] Color = clWindow Columns = <> @@ -2184,6 +2184,10 @@ object MainForm: TMainForm object popmenuDBGrid_Files: TPopupMenu left = 104 top = 528 + object MenuItem_SortByID: TMenuItem + Caption = 'Sort by ID' + OnClick = MenuItem_SortByIDClick + end object MenuItem_SortByFilename: TMenuItem Caption = 'Sort all by Filename' OnClick = MenuItem_SortByFilenameClick diff --git a/unit2.pas b/unit2.pas index 0123292..0b81324 100644 --- a/unit2.pas +++ b/unit2.pas @@ -168,6 +168,7 @@ TMainForm = class(TForm) lblTotalFileCountB: TLabel; lblTotalFileCountNumberB: TLabel; memFolderCompareSummary: TMemo; + MenuItem_SortByID: TMenuItem; MenuItem_DeleteDups: TMenuItem; MenuItem_SaveFILESTabToHTML: TMenuItem; MenuItem_CopyGridToClipboardFILES: TMenuItem; @@ -394,6 +395,7 @@ TMainForm = class(TForm) procedure MenuItem_SortByFilenameClick(Sender: TObject); procedure MenuItem_SortByFilePathClick(Sender: TObject); procedure MenuItem_SortByHashClick(Sender: TObject); + procedure MenuItem_SortByIDClick(Sender: TObject); procedure Panel1CopyAndHashOptionsClick(Sender: TObject); procedure ShellTreeView_FolderAChange(Sender: TObject; Node: TTreeNode); procedure ShellTreeView_FolderBChange(Sender: TObject; Node: TTreeNode); @@ -1627,6 +1629,12 @@ procedure TMainForm.MenuItem_SortByHashClick(Sender: TObject); frmSQLiteDBases.SortByHash(RecursiveDisplayGrid1); end; +procedure TMainForm.MenuItem_SortByIDClick(Sender: TObject); +begin + RecursiveDisplayGrid1.Clear; + frmSQLiteDBases.SortByID(RecursiveDisplayGrid1); +end; + // These radio click events are to ensure the same hash algorithm is chosen // for all the tabs, if the user changes it from the default. New to v.2.8.2 From 21f1216ee2b7b4091e143ad278275934cb71db8e Mon Sep 17 00:00:00 2001 From: Ted Smith Date: Wed, 13 Dec 2017 20:22:57 +0000 Subject: [PATCH 24/47] Improved README.md for better explanation of project use --- README.md | 46 +++++++++++++++++++--------------------------- 1 file changed, 19 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index f83fcfe..4809ae6 100644 --- a/README.md +++ b/README.md @@ -9,33 +9,25 @@ But if you need or want to compile yourself, then first clone the source code: ` There is an LPR file that is the Lazarus Project File. So you need the Lazarus IDE and Freepascal Compiler (v3.0 or above) for your chosen platform, available from www.lazarus-ide.org. -After installation of Lazarus and Freepascal, choose "Open Project" and navigate to the folder where you cloned QuickHash. -Lazarus looks for LPI files by default (local config file for a project) but there isn't one in the GitHub project. -Simply adjust the drop down menu for file type (bottom right) to "All files", and then select the LPR file. -Lazarus will then warn you that a project session file is missing and would you like to create one. -Choose "Yes" and then just click OK in the next window (the one that asks what type of project you are making - it should default to 'Application'). -After clicking OK for the last time, a local LPI file will be created for your computer session. - -Lazarus will then complain about some missing packages, unless they happen to be installed in your IDE already. HashLib4Pascal, DateTimePicker, 'CSVExporter' (which is part of the Lazarus 'lazdbexport' package) and potentially SQLdbLaz. -So you need to install those. Here is how. - -HashLib4Pascal package: The library is included in the GitHub QuickHash project. So simply choose "Package", then "Open Package File (lpk)" from the top menu of Lazarus. -Choose and navigate to `CloneOfQuickHashProject/HashLib4Pascal/HashLib/src/Packages/FPC/HashLib4PascalPackage.lpk` then click the 'Compile' button. -Then use the next button to the right called 'Use >>' and click 'Add to Project' from the drop-down menu. HashLib4Pascal is now added to your QuickHash project. - -DateTimePicker : Repeat the same process for the package [DateTimePicker](http://wiki.lazarus.freepascal.org/ZVDateTimeControls_Package) which was added in v2.8.3 to enable scheduled hashing. -So simply choose 'Package --> Open Package File (lpk)' from the top menu of Lazarus and navigate to `CloneOfQuickHashProject/DateTimePicker/zvdatetimectrls.lpk`, choose "Compile" and then click 'Use >> Add to Project'. -Better yet, choose "Install" next, so that it becomes a component of your Lazarus IDE, which will further reduce warnings and prevent the project bugging you. - -LazDBExport : Again, in Lazarus, go to Package --> Install\Uninstall Packages --> find 'lazdbexport' 1.0' in the right hand pane under 'Available for installation'. Select the package and click 'Install Selection' button. -Click 'Save and Rebuild IDE'. The next window will show a list of installed packages and the ones to be installed. Click 'Continue'. The IDE will rebuild. - -SQLdb Tab : You MAY also need to ensure you have the 'SQLdb' tab in your Lazarus IDE interface. It is important since v3.0.0 because it uses the 'TSQLDBLibraryLoader', which is used to try and enable QuickHash to load the default SQLite library on your system. -It is possible your IDE will not have this tab (most do, but I've experienced it not to be there). To get it, ensure the SQLdbLaz package is installed, again via 'Tools --> Install\Uninstall Packages', find SQLdbLaz in the right and add it to the "To be installed" pane. - -Lazarus will re-launch after you hit the button to rebuild IDE and probably re-open the QH project, hopefully now without errors. - -Now save your project (Project --> Save Project) which will create a new LPI file. Then you can compile QuickHash yourself using Lazarus. +After installation of Lazarus and Freepascal, you need to set some things up. + +HashLib4Pascal package: The library is included in the GitHub QuickHash project. So simply choose "Package", then "Open Package File (lpk)" from the top menu of Lazarus. +Choose and navigate to `CloneOfQuickHashProject/HashLib4Pascal/HashLib/src/Packages/FPC/HashLib4PascalPackage.lpk` then click the 'Compile' button. Then later, when you open the QuickHash project, you need to add it to the project, but that will be explained later. + +DateTimePicker : Repeat the same process for the package [DateTimePicker](http://wiki.lazarus.freepascal.org/ZVDateTimeControls_Package) which was added in v2.8.3 to enable scheduled hashing. +So simply choose 'Package --> Open Package File (lpk)' from the top menu of Lazarus and navigate to `CloneOfQuickHashProject/DateTimePicker/zvdatetimectrls.lpk`, choose "Compile" and then Install to ensure it is part of the IDE. + +LazDBExport : in Lazarus, go to Package --> Install\Uninstall Packages --> find 'lazdbexport' 1.0' in the right hand pane under 'Available for installation'. Select the package and click 'Install Selection' button. +Click 'Save and Rebuild IDE'. The next window will show a list of installed packages and the ones to be installed. Click 'Continue'. The IDE will rebuild. + +SQLdb Tab : You MAY also need to ensure you have the 'SQLdb' tab in your Lazarus IDE interface. It is important since v3.0.0 because it uses the 'TSQLDBLibraryLoader', which is used to try and enable QuickHash to load the default SQLite library on your system. It is possible your IDE will not have this tab (most do, but I've experienced it not to be there). To get it, ensure the SQLdbLaz package is installed, again via 'Tools --> Install\Uninstall Packages', find SQLdbLaz in the right and add it to the "To be installed" pane. + +Now you can open the QuickHash project. Choose Project --> Open Project". Lazarus looks for LPI files by default (local config file for a project) but there isn't one in the GitHub project. Simply adjust the drop down menu for file type (bottom right) to "All files", and then select the LPR file. Lazarus will then warn you that a project session file is missing and would you like to create one. +Choose "Yes" and then just click OK in the next window (the one that asks what type of project you are making - it should default to 'Application'). After clicking OK for the last time, a local LPI file will be created for your computer session. + +Assuming it opens OK, when you go to compile it, Lazarus will report that the project can not find certain packages that are declared in the uses clause. So use the "Package" menu again to ensure it knows where these units are. So choose "Open loaded package", and for "HashLib4Pascal" package and "LazDBExport" package and "ZVDateTimeCtrls" package, select each one (one at a time) and choose "open". Once open in the package manager, choose "Use --> Add to Project". Now when you compile, it should find all the units and compile OK. You may also need to do this for SQLDb package. + +Now save your project (Project --> Save Project) which will create a new LPI file. Then you can compile QuickHash yourself using Lazarus. I am hopeful this guide might encourage collaborators and also help various Linux distributors include QuickHash into their package management platforms. From 56223216e3ba855b24d00a4d8c0478bd58eac6b8 Mon Sep 17 00:00:00 2001 From: "tedsmith28@hotmail.com" Date: Wed, 3 Jan 2018 12:24:57 +0000 Subject: [PATCH 25/47] Minor changes to beta --- dbases_sqlite.lfm | 4 +- quickhash.lpi | 27 ++++--- unit2.lfm | 184 +++++++++++++++++++++++----------------------- 3 files changed, 107 insertions(+), 108 deletions(-) diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index 3fb0f49..1230ac0 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -12,9 +12,9 @@ object frmSQLiteDBases: TfrmSQLiteDBases LCLVersion = '1.6.4.0' object lblConnectionStatus: TLabel Left = 32 - Height = 15 + Height = 13 Top = 32 - Width = 81 + Width = 72 Caption = 'Not Connected' ParentColor = False end diff --git a/quickhash.lpi b/quickhash.lpi index 1d18258..62edff2 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -13,11 +13,9 @@ - - - - + + @@ -61,7 +59,7 @@ - + @@ -99,8 +97,8 @@ - - + + @@ -632,7 +630,8 @@ - + + @@ -713,14 +712,14 @@ - + - + @@ -841,12 +840,12 @@ - - - - + + + + diff --git a/unit2.lfm b/unit2.lfm index ba82e6b..1c4e1c1 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,11 +1,11 @@ object MainForm: TMainForm - Left = 567 + Left = 242 Height = 738 - Top = 373 + Top = 71 Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v3.0.0 (Beta 12th Dec 17) - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 718 + Caption = 'QuickHash v3.0.0 (Beta 15th Dec 17) - The easy and convenient way to hash data in Linux, OSX and Windows' + ClientHeight = 719 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,19 +16,19 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 680 + Height = 681 Top = 24 Width = 984 - ActivePage = TabSheet4 + ActivePage = TabSheet1 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 3 + TabIndex = 0 TabOrder = 0 object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False @@ -39,7 +39,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 512 + ClientHeight = 513 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -86,7 +86,7 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 25 + Height = 24 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 Width = 815 @@ -96,8 +96,8 @@ object MainForm: TMainForm EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 17 - EditLabel.Top = 348 + EditLabel.Height = 16 + EditLabel.Top = 349 EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False @@ -113,7 +113,7 @@ object MainForm: TMainForm Top = 208 Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 98 + ClientHeight = 99 ClientWidth = 444 TabOrder = 3 object btnFLBL: TButton @@ -142,10 +142,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 21 + Height = 20 Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 197 + Width = 192 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -155,9 +155,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 21 + Height = 20 Top = 472 - Width = 86 + Width = 88 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -215,7 +215,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -239,16 +239,16 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 59 + ClientHeight = 60 ClientWidth = 92 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 17 + Height = 16 Top = 8 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -267,7 +267,7 @@ object MainForm: TMainForm Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 376 + ClientHeight = 377 ClientWidth = 838 Color = clForm Font.Height = -13 @@ -478,7 +478,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -509,7 +509,7 @@ object MainForm: TMainForm Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 604 + ClientHeight = 605 ClientWidth = 842 Color = clForm Font.Height = -13 @@ -812,7 +812,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -838,7 +838,7 @@ object MainForm: TMainForm object TabSheet4: TTabSheet Hint = 'Choose a directory, have its content hashed, files are copied to destination, and re-hashed.' Caption = '&Copy' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 ParentShowHint = False ShowHint = True @@ -849,7 +849,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 574 + ClientHeight = 575 ClientWidth = 830 Color = clForm Font.Height = -13 @@ -868,7 +868,7 @@ object MainForm: TMainForm OnClick = Panel1CopyAndHashOptionsClick object CheckBoxListOfDirsOnly: TCheckBox Left = 14 - Height = 21 + Height = 20 Hint = 'Tick to have child directories listed, but no files inside hashed' Top = 0 Width = 161 @@ -879,20 +879,20 @@ object MainForm: TMainForm end object CheckBoxListOfDirsAndFilesOnly: TCheckBox Left = 14 - Height = 21 + Height = 20 Hint = 'Tick to have child directories and files listed, but no files actually hashed' Top = 32 - Width = 214 + Width = 213 Caption = 'Just LIST sub-directories and files' OnChange = CheckBoxListOfDirsAndFilesOnlyChange TabOrder = 1 end object SaveToCSVCheckBox2: TCheckBox Left = 256 - Height = 21 + Height = 20 Hint = 'Save results as CSV data (spreadsheet format)' Top = 0 - Width = 130 + Width = 134 Caption = 'Save results (CSV)?' Checked = True State = cbChecked @@ -900,17 +900,17 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox1: TCheckBox Left = 448 - Height = 21 + Height = 20 Hint = 'Only copy files of a particular type' Top = 32 - Width = 126 + Width = 123 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox1Change TabOrder = 4 end object FileMaskField: TEdit Left = 464 - Height = 25 + Height = 24 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 64 Width = 248 @@ -922,99 +922,99 @@ object MainForm: TMainForm end object chkNoRecursiveCopy: TCheckBox Left = 448 - Height = 21 + Height = 20 Hint = 'Only copy files found in the root of chosen directory' Top = 0 - Width = 156 + Width = 152 Anchors = [akLeft] Caption = 'Ignore sub-directories?' TabOrder = 3 end object Label11: TLabel Left = 14 - Height = 17 + Height = 16 Top = 72 - Width = 75 + Width = 78 Caption = '# Files in Dir:' ParentColor = False end object Label12: TLabel Left = 14 - Height = 17 + Height = 16 Top = 104 - Width = 100 + Width = 103 Caption = '# Files Examined:' ParentColor = False end object Label13: TLabel Left = 14 - Height = 17 + Height = 16 Top = 136 - Width = 74 + Width = 75 Caption = '% Complete:' ParentColor = False end object lblTimeTaken5A: TLabel Left = 464 - Height = 17 + Height = 16 Top = 97 - Width = 66 + Width = 70 Caption = 'Start Time: ' ParentColor = False end object lblTimeTaken5B: TLabel Left = 464 - Height = 17 + Height = 16 Top = 121 - Width = 65 + Width = 67 Caption = 'End Time: ' ParentColor = False end object lblTimeTaken6A: TLabel Left = 560 - Height = 17 + Height = 16 Top = 97 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblTimeTaken6B: TLabel Left = 560 - Height = 17 + Height = 16 Top = 121 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblTimeTaken5C: TLabel Left = 464 - Height = 17 + Height = 16 Top = 145 - Width = 69 + Width = 73 Caption = 'Time Taken:' ParentColor = False end object lblTimeTaken6C: TLabel Left = 560 - Height = 17 + Height = 16 Top = 145 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblNoOfFilesToExamine: TLabel Left = 136 - Height = 17 + Height = 16 Top = 72 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object lblDataCopiedSoFar: TLabel Left = 208 - Height = 17 + Height = 16 Top = 104 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1024,30 +1024,30 @@ object MainForm: TMainForm AnchorSideTop.Control = pbCopy AnchorSideTop.Side = asrBottom AnchorSideRight.Control = pbCopy - Left = 372 - Height = 17 + Left = 370 + Height = 16 Top = 139 - Width = 9 + Width = 12 Anchors = [] Caption = '...' ParentColor = False end object chkNoPathReconstruction: TCheckBox Left = 624 - Height = 21 + Height = 20 Hint = 'Files will be copied to the root of your chosen '#10'destination directory. Duplicate file NAMES '#10'will have their names appended with '#10'DuplicatedNameX to avoid filesystem conflicts' Top = 0 - Width = 132 + Width = 127 Anchors = [akLeft] Caption = 'Don''t rebuild path?' TabOrder = 6 end object chkCopyHidden: TCheckBox Left = 624 - Height = 21 + Height = 20 Hint = 'If checked, will find hidden directories and files and copy those too' Top = 32 - Width = 127 + Width = 123 Caption = 'Copy hidden files?' TabOrder = 7 end @@ -1061,20 +1061,20 @@ object MainForm: TMainForm end object lblschedulertickboxCopyTab: TCheckBox Left = 256 - Height = 21 + Height = 20 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the source and destination folders.'#13#10'Hash, copy and hash will start at the specified time' Top = 32 - Width = 105 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxCopyTabChange TabOrder = 9 end object ZVDateTimePickerCopyTab: TZVDateTimePicker Left = 272 - Height = 25 + Height = 24 Hint = 'Enter date and time (hours and minutes) ' Top = 64 - Width = 136 + Width = 138 CenturyFrom = 1941 MaxDate = 73050 MinDate = 42736 @@ -1096,9 +1096,9 @@ object MainForm: TMainForm end object lblNoOfFilesToExamine2: TLabel Left = 136 - Height = 17 + Height = 16 Top = 104 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1121,7 +1121,7 @@ object MainForm: TMainForm end object Edit2SourcePath: TEdit Left = 8 - Height = 25 + Height = 24 Hint = 'Show currently selected source directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 365 @@ -1134,7 +1134,7 @@ object MainForm: TMainForm end object Edit3DestinationPath: TEdit Left = 480 - Height = 25 + Height = 24 Hint = 'Show currently selected destination directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 357 @@ -1147,8 +1147,8 @@ object MainForm: TMainForm end object StatusBar3: TStatusBar Left = 0 - Height = 23 - Top = 551 + Height = 20 + Top = 555 Width = 830 Panels = <> ParentShowHint = False @@ -1157,7 +1157,7 @@ object MainForm: TMainForm Left = 8 Height = 272 Hint = 'Single click where to copy files FROM' - Top = 257 + Top = 258 Width = 365 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1175,7 +1175,7 @@ object MainForm: TMainForm Left = 480 Height = 272 Hint = 'Single click where to copy files TO' - Top = 257 + Top = 258 Width = 357 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1198,10 +1198,10 @@ object MainForm: TMainForm end object chkUNCMode: TCheckBox Left = 384 - Height = 21 + Height = 20 Hint = 'Tick to enter UNC network path '#13#10'instead of using treeview selection' Top = 216 - Width = 92 + Width = 85 Caption = 'UNC Mode?' OnChange = chkUNCModeChange TabOrder = 8 @@ -1222,7 +1222,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1257,7 +1257,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1281,7 +1281,7 @@ object MainForm: TMainForm Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 274 + ClientHeight = 275 ClientWidth = 832 Font.Height = -13 ParentFont = False @@ -1454,7 +1454,7 @@ object MainForm: TMainForm Width = 828 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 155 + ClientHeight = 156 ClientWidth = 824 Font.Height = -13 ParentFont = False @@ -1483,7 +1483,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1505,7 +1505,7 @@ object MainForm: TMainForm Width = 828 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 394 + ClientHeight = 395 ClientWidth = 824 DragMode = dmAutomatic Font.Height = -13 @@ -1800,7 +1800,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1822,7 +1822,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 552 + ClientHeight = 553 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -1972,10 +1972,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 15 + Height = 13 Hint = 'Click to open URL in browser' Top = 0 - Width = 169 + Width = 170 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -1988,8 +1988,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 23 - Top = 695 + Height = 20 + Top = 699 Width = 1016 Panels = <> end From d7315f703ea398050c34ad84621c3db53a3c9d53 Mon Sep 17 00:00:00 2001 From: "tedsmith28@hotmail.com" Date: Wed, 3 Jan 2018 20:18:12 +0000 Subject: [PATCH 26/47] Added uKnownHashList unit and a new checkbox to FileS tabe to enable existing hash list lookups. Also code cleaned and re-introduced the LPI file for easier collaborative development --- .gitignore | 1 - CHANGELOG.md | 5 + frmaboutunit.lfm | 2 +- project1.lpr | 41 - project1.lrs | 5237 ------------------------------------------- project1_linux.lpi | 98 - quickhash.lpi | 610 +++-- quickhash.lpr | 3 +- uKnownHashLists.pas | 143 ++ unit2.lfm | 104 +- unit2.pas | 279 +-- 11 files changed, 602 insertions(+), 5921 deletions(-) delete mode 100644 project1.lpr delete mode 100644 project1.lrs delete mode 100644 project1_linux.lpi create mode 100644 uKnownHashLists.pas diff --git a/.gitignore b/.gitignore index 012d3a8..cb6acf0 100644 --- a/.gitignore +++ b/.gitignore @@ -38,7 +38,6 @@ ppas.bat # generated by Makefile /project1 /project1.ico -/project1.lpi /lazarus_cfg *.lrs.backup diff --git a/CHANGELOG.md b/CHANGELOG.md index 8584c8c..0e5d6ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,11 @@ Now with SQLite!! The reason why the development numbering has moved to v3.0...t SQLite adds many areas of functionality that was not possible before, so some tick box options have been removed in exchange for right click menu options. As a result of using SQLite, once the hashing has been conducted the user can still save and copy data to clipboard as he could before, but in addition Quickhash can now list duplicate files, match filenames, match file paths, and copy individual cells, and it will list the data in the blink of an eye. +Added the often requested feature of hash lookup from existing hash set. Available only in the FileS tab by way of a checkbox called 'Load hashlist' and a button to select the hash list file. +So if the user has a list of existing hashes in a text file, he can import that into QuickHash and then compute hashes of files in a folder using the FileS tab. Any hashes that are in the hash +list but are not computed of files in the selected folder will be saved to a text file of the users choosing. He can then look those hashes up against his original data set to see which are missing (using Excel, Notepad++ etc). +If, by chance, all the hashes in the list match all the hashes computed in the folder, the user will be told that they match. + The "Compare Two Directories" tab has been entirely re-written (and renamed) to determine if both directories match or not. Recent updates to this tab had got so confusing it was difficult to read and debug, and in v2.8.4, if the user selected to thos wall results instead of just errors, it went really slow again because I must have got something wrong in one of the loops. So I ditched it all and started from scratch. The coding is much enhanced now, more efficient, and with less (no?) memory leaks. It utilises TFPHashLists amongst other things to improve perfomance. And instead of having two display grids (which also slow things down and were not that useable in fact), the interface now has two treelists for the user to select FolderA and FolderB which are then hashed as TFPHashlists and compared. diff --git a/frmaboutunit.lfm b/frmaboutunit.lfm index c9d3f1c..780b251 100644 --- a/frmaboutunit.lfm +++ b/frmaboutunit.lfm @@ -15,7 +15,7 @@ object frmAbout: TfrmAbout Width = 484 Anchors = [akTop, akLeft, akRight, akBottom] Lines.Strings = ( - 'Developed by Ted Smith (c) 2011-2017 ' + 'Developed by Ted Smith (c) 2011-2018 ' '' 'Home Page : http://www.quickhash-gui.org (First registered in 2011 and hosted until 2016 at ' 'http://sourceforge.net/projects/quickhash)' diff --git a/project1.lpr b/project1.lpr deleted file mode 100644 index 3877315..0000000 --- a/project1.lpr +++ /dev/null @@ -1,41 +0,0 @@ -program project1; - -{$mode objfpc}{$H+} - -uses - {$IFDEF UNIX}{$IFDEF UseCThreads} - cthreads, - {$ENDIF}{$ENDIF} - Interfaces, // this includes the LCL widgetset - Forms, lazdbexport, Unit2, FindAllFilesEnhanced, diskmodule, uDisplayGrid, - diskspecification, uProgress, frmAboutUnit, zvdatetimectrls, dbases_sqlite; - -//{$IFDEF WINDOWS}{$R project1.rc}{$ENDIF} - -{$R *.res} - -begin - Application.Title:='QuickHash'; - Application.Initialize; - Application.CreateForm(TMainForm, MainForm); - Application.CreateForm(TfrmDisplayGrid1, frmDisplayGrid1); - {$IFDEF Windows} - Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); - Application.CreateForm(TfrmProgress, frmProgress); - Application.CreateForm(TfrmTechSpecs, frmTechSpecs); - {$ENDIF} - {$IFDEF Darwin} - // not availabkle for Mac - {$else} - {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! - Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); - Application.CreateForm(TfrmProgress, frmProgress); - Application.CreateForm(TfrmTechSpecs, frmTechSpecs); - {$ENDIF} - {$ENDIF} - Application.CreateForm(TfrmAbout, frmAbout); - Application.CreateForm(TfrmSQLiteDBases, frmSQLiteDBases); - Application.Run; -end. - - diff --git a/project1.lrs b/project1.lrs deleted file mode 100644 index 9d0a01d..0000000 --- a/project1.lrs +++ /dev/null @@ -1,5237 +0,0 @@ -LazarusResources.Add('MAINICON','ICO',[ - #0#0#1#0#6#0#0#0#0#0#1#0' '#0#226#145#0#0'f'#0#0#0#128#128#0#0#1#0' '#0'('#8#1 - +#0'H'#146#0#0'@@'#0#0#1#0' '#0'(B'#0#0'p'#154#1#0'00'#0#0#1#0' '#0#168'%'#0#0 - +#152#220#1#0' '#0#0#1#0' '#0#168#16#0#0'@'#2#2#0#16#16#0#0#1#0' '#0'h'#4#0#0 - +#232#18#2#0#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#1#0#0#0#1#0#8#6#0#0#0'\r' - +#168'f'#0#0#145#169'IDATx'#218#236']'#5#128#28#245#213#127#235'n'#231'w9I.N' - +#136#144#4#139#17#220'['#220#221#138';!'#184'|'#180#148#2#197'Kq'#13'R('#20 - +'(V'#180#197#3#9'!'#144#144#16#187#156#219#202#173#251'~'#239#253'gfo'#246'r' - +'~'#187';{'#242#131#201#236#173#204#204#202#251#253#159'?'#25#140'a'#12'c'#24 - +#181#144'I}'#1'c'#24#195#24#164#195#24#1#140'a'#12#163#24'c'#4'0'#134'1'#140 - +'b'#140#17#192#24#198'0'#138'1F'#0'c'#24#195'('#198#24#1#140'"'#140#155'}2}' - +#223#6#220'L'#184#25'q'#11#227#230#161#173#225#167#21#17#169#175'o'#12#217 - +#199#24#1#12'c'#160'@'#155'q7'#21#183'i'#184'M'#198#173#8'8'#225'N'#217'd2' - +#153'p'#155#132#191#167#239'<'#132#155''''#145'H0B'#224'7'#175#232'v'#7'n' - +#219'p'#219#128#219'F'#220'j'#145'4'#18'R'#127#6'c'#24#26#198#8' '#199#129'B' - +'.'#199#221'x'#224#132'|'#170#176#161'P'#211#223'%='#189'N'#214#195'7+'#235 - +#230'+O@'#207'r'#156#232#249#161#0#146#197'&'#232'$'#132#228#134#196#224#145 - +#250's'#27'C'#255'0F'#0'9'#6#20'x'#18#234#189'q'#219#7#183'=P'#208'ie'#215 - +#136#159'#'#22'nA'#160'e'#194#157#226#199'DO'#20'nwG'#12'b!O'#240#127'$R'#238 - +#236#230'q'#209#157']I'#2#159#211#136#187#181#184'}'#198'o'#171#145#20'bR' - +#127#182'c'#216#17'c'#4' 1P'#224#11'p'#183#20'8'#161#223#27#5'u'#186#240'X' - +#167'L'#239'('#228't'#155#219#0#228#244#12#185#140'{'#158#140'{'#157#140#191 - +'!'#235#250'|'#232'<'#166' '#196#130#252#146'ps'#27'pRM'#255#203#184#191#197 - +#143#209#235#196#247'AbGb'#232'B'#10#29#248#248#255#160#147#16'~'#26'3'#31'r' - +#3'c'#4#144'e'#160#192'[p'#183#23#240#171'<'#10#229'L'#224#191#7#177#192#203 - +'8)'#6#185'\'#158#20'h'#185#156#187'_.'#227#4#158#30#163#219#10'z'#142#188 - +#203#227#252#30'D'#247#201#21#10#220'+AF{P@\'#22#135'D,'#134#194#26#131'8' - +#238#227#241#24'/'#216'qn'#31'O'#0#222#194#251#241#223'8@'#28#255#137#199#185 - +#191#227#137#4#187#157#224#239'#'#2#136''''#186''''#134'nH'#193#129#247#127 - +#14''#193#238#139#11'['#146'(R'#9#161#139#217'A&' - +#195#10#220#158'G2'#248'E'#234#239'k4a'#140#0'2'#4#20'z%'#238#246#7'N'#232 - +#127#143'{'#29#221'/'#172#230#226#21'^,'#240'$'#172'$'#224'J'#165#2#148#180 - +'W)A'#163#214'3'#1#215#144#176'ku'#160#209#242'B'#175'V'#129#10#159#175'T' - +#202#217's'#233'u'#10#185'p'#172'.'#26#129#130'3'#21#184#251#216#149'p'#23 - +#202'Vn'#224'Vo'#129#4#226#156#128#198'x'#1#142#197'8'#161#142'E'#19#16'E!' - +#143'D'#227#16'Eb'#8'!'#9#132#131'~n'#11's'#251#16'#'#135'0>/'#134#207#225'6' - +#129#16#24'A'#136#8#129#206#215'U;'#192#251#215#224#238#5#220'^B2h'#150#250 - +'{'#28#233#24'#'#128'4'#3#5#127'.'#238'N'#197#237'D'#20#190'b'#186'O,'#244 - +#130#170#174#144#209'*.c'#2#175#228#133'^'#173'T'#162'P'#171'Ao'#178#130'^o' - +#3#157#209#10'Z'#29#10#187'J'#129#171'=nL'#208#233#182#156#221'V)'#21#201'=#' - +#11'%G'#0'D$r9g'#247#211#185#146'&'#3#179#8'd)'#206'AnE'#134#20'5'#30'e'#149 - +#187#29#231'6"'#128'h'#156#132'9'#158'$'#128'H'#132#246'1'#238#182'h'#31#198 - +'}8'#24#130#128#175#3#252'^'''#248'}N'#8#5'}'#236'1'#129#16#162#177#174#132 - +#16'g'#218#1#153#24#220'5'#177']'#12#175#225'c'#224#200#224'M$'#3#191#212#223 - +#237'H'#196#24#1#164#1'('#244#21#184';'#25#183'SQ'#184'v'#162#251#186#21'z~' - +#133#231'Vv'#18'^'#20'x'#149#10#244'('#232'z'#163#13#12#6#220#27#204#184#226 - +#227#170#175'Q'#130'V'#173'`'#194'O'#127#171'U'#188#192#171':'#133'^'#197#142 - +#195#173#254't'#31'g&p'#171#127#210#148#160#235#224#29#132#130#250#159#18#9 - +#224#205#0#178#245#133#21#153#217#251#252#223'$'#155'$'#160#209'8'#183#250'w' - +#146#0#10'2'#145#0#222#14'G8'#2#160'=m'#161'H'#20#205#132#24#4#195#220#237'@' - +' '#0'~'#143#139#145#1#145'B'#136#204#8#188#159'#'#131#24'gJ'#224'qbq'#193 - +#223#176#131#153#224'E2'#248'''pd@>'#131#184#212#223#249'H'#193#24#1#12#1'(' - +#248#243'pw='#10#219#17#192'-'#174#12'rN'#210'8'#149'\&O'#170#244'*'#21#9#178 - +#146#9#188#193'd'#195'}'#30'nf'#208'jT'#160#19#132#30'7'#29#19'~%G'#4'<'#9 - +#168#149#220#202'O'#171'<'#169#253#10#165#12#148'ra'#213#167's'#164#10'>]'#2 - +'wA'#188#192#11#209#129'D*'#1'$U'#239#164'g'#159#255#139#183#215#227#188'3P' - +#16#206'(o'#14#16#9#196#4'2Hj'#5#164#1#160#208#147#224#135#163'l'#31#8'E!(' - +#222'P'#240#253'>'#31#4#188'.'#240'!'#25#248'<'#14'4'#27#130#248#218'(#'#5'F' - +#4#140#12'x"'#232#226'3'#192#191')'#25#233'/'#184'='#131'D'#16#146#250'70' - +#220'1F'#0#131#0#10#254'"'#220#221#128#194'v'#16#253#157'\'#237'y'#207''#198#147'BLl'#30#136#136#0#133'>'#16'N%'#1#250 - +';'#16#196'-'#20#129'` '#2#30#183#3'<'#174'f'#240'x'#218'Q;'#8'32 '#13'C'#236 - +'d'#20'L'#4#17#17#144#227#240'^'#220#30'C"'#240'I'#253#155#24#174#24'#'#128#1 - +#0#5#159#156'z7'#162'0-'#161#191#185#24'<-'#181#220'j'#159'j'#203#163'0'#235 - +'t`'#182#20#131#201'V'#2'F'#147#25#244'Z'#21#24'p'#163#189'^G'#130#174'b'#194 - +#175#21'V|'#141#130#9'='#17#6#19#252#164#131#143#183#229#153#195#16'D6=''' - +#224#178#174#241#254'.'#215'-'#147#13#236'k'#22''''#1#137's'#4#128#251#159'#' - +#2#193'THtF'#16#146#132'@'#26'B$'#158'4'#11'B'#145'N'#141' '#200#147'A '#24#1 - +'?'#146#128#31'I'#192#239#167#219#184#5#130#224'v'#181#129#219#217#194'i'#6 - +','#242#16'c'#14#199#164#137#16#139#167'h'#5'x'#187#29'/'#233'~'#220#30'F"' - +#232#144#250'72'#220'0F'#0'}'#128'/'#160#249#29'p+'#254#174't'#31#23'^'#239 - +#12#209'1!Ur'#234#189'V'#171#1#147#165#136#173#244'&K'#30'/'#236'j0'#232'T' - +#201'M'#199#147#128'V'#195#169#248#156#208'+83A'#201#31'O.'#178#231'{'#17'v' - +#254'&'#183#239'A'#208#7'"'#255'='#165#254'v%'#133'D'#167#154#176#3')p^'#255 - +#4#243#27#196'D'#142'C'#210#10#194#188'_'#128#153#7'A'#142#8'|'#129'0n'#17 - +#182#249'i'#143'Z'#128#23#205#4#15#18#1#145#129#223#239#193#215'E'#153'f'#192 - +#162#11#188#19#177#139#175#128#146#141#30#193#253'}H'#4#237'R'#255'n'#134#11 - +#198#8#160#7#240'9'#248#199#1'g'#227'S'#178#206#14#130#175#18#236'z\'#189#13 - +'&+X'#243#199#161#224#23#162#144#235'P'#232'U`'#228#5#158#8#192#168#231#132 - +'^'''#8'>'#9#189'Z'#145't'#230'q'#26#132'8'#254'/J'#254#17'.'#170#15'u>['#232 - +#202#17']'#201#128#249#14#4#13'A'#228'?`'#209#4'2'#17'b'#228','#140'32 '#159 - +#0#167#13#136#8#0'5'#2'/'#146#130#159#255#219#227'qA'#135#179#25':'#28#141'h' - +'R'#132'92Hj'#5';'#16#129#31#207#255#24#238#239'A"h'#148#224#227#25'V'#24'#' - +#128'n'#128#194#191#27#238#30'EA'#163#144'^'#138#224'+yU_'#141'6'#188#6'7' - +#163'9'#15'l'#133#149'`'#177#230#163#176#227'J'#143#130'n'#212#171#217'mN' - +#232#213'('#244'h'#235'k95_'#205'<'#250#188#7'_'#217#25#183#239'N'#173'g'#231 - +#22'.j8|S]'#202#7'RR'#135'E'#230'B,'#193#231#20#240#161'Cf"'#136'|'#3'$'#244 - +'^A+'#240#163'6 '#236'}~p'#180#213'!'#17'4'#224#243#130#140#8':#'#9#169'D' - +#128#231#14#224'%'#220#137#219'_'#198#156#133'=c8'#252#172#178#6#20#252'<' - +#220#221#137#194'w.'#240'2'#152'"'#248#188#154#175'A'#219#221'd)`'#130'oE5' - +#223'hP3'#161'7'#25'4L'#232#13#188#202#159#180#241#153#224#139#156'y'#188'z/' - +#8#190'8'#127'?'#165#208'g'#128#182'{'#174#161''''#167'b2'#225#136'O2'#226 - +#180#2'!'#140'H>'#130'X'#167#143#0#137#192'C'#194#207#8' '#12'n'#220'{'#188 - +'~p'#182#215#131#203'^'#15'A'#127#144#249#10'z!'#2#170'X'#188#24'I'#224'?R' - +#127#30#185#136#225#253#11'K'#19'x;'#255','#220#238'B'#161#203#23#156'{2'#133 - +#160#234's+'#183#22'W|'#147#181#8#242#138'+'#193'l'#182#129#137#9'='''#248'&' - +'#'#238'Q'#240'uL'#229'W'#177#24#190#134'9'#243'RU|qr'#14#8#222'z'#254':d#' - +#248#235#216#161'z0'#25'f'#228'3'#17#197'&'#2'i'#5'Q^+ '#18#8'F'#152#22#224 - +#245#133#192'C$'#224'#R'#8#129#215#27#0#167#189#1#156#168#21'P'#174'A('#140 - +'D@9'#9'T'#215#192';'#11#227#157#213#141#175#225#238#10'$'#130#6#169'?'#139 - +'\'#194#200#253#197#245#19'('#252#187#224#238'o('#152'{'#136#195'y,'#227#142 - +'6'#18'|T'#227'-'#214#18#176#21'U'#160#224'['#153#208#155'I'#232'y'#225'g'#26 - +#128#150#19'|q'#248'N'#156#158'+'#8'>'#147#249#212'z'#222#209#9'Q'#232'1'#233 - +'7'#224#137#128#204#132#8#159'tDQ'#0#166#17#132#200'9'#136#155#143#211#8#220 - +'H'#6'D'#4#28')'#4#145#8#26#145#8'j'#193#239#247'!qt'#18#1#167'm'#196#5'm' - +#128#26#156#220#138#219#3'H'#4'Q'#169'?'#130'\'#192'h'#253#249#9'Uyw'#160'0^' - +#128'{'#133#160#238#179'"'#27#222#185'G'#9':'#228#205'/('#169'F'#193'71a'#239 - +'I'#240#5#199#30'K'#203'U'#202'S'#236'zN'#232#187#177#235#199#176'C'#30'BB' - +#172#25#176#236'CN+'#8'G'#163#157'D'#192#251#4'8m'#128'#'#2#143'@'#4'm'#13 - +#224'h'#169'A'#205'!'#192#136' '#194#155#6']'#204#2'*8'#186#16'I'#224#11#169 - +#223#191#212#24#149#191'E'#20#254'Spw'#15#229#234'''Km'#21'|J-+'#190'A;'#222 - +'hB'#193#159#4#182#252'"&'#244'f#'''#252'f^'#240#13#188'W_'#219'e'#197'O&' - +#231#240'R'#223#25#162#147#250']'#231'>D'#193#4'n/'#242#21'$S'#144'{'#210#8 - +#188'!'#232' '#18#160'}'#135#23#218#155#183#130#203#217#4#193'`'#152#249#21 - +#136#8#226#172#246' %'#153#232'y'#220']'#141'D'#208'&'#245'{'#151#10#163#234 - +'g'#137#130'O'#141'0'#31'G'#193'?'#145#254#22'Vh'#5#191#234#171'U*'#180#225 - +'5'#204#185'WP2'#30','#6#29'XL'#26#176#24'9'#2#160'U'#159#9#190'F'#136#225'+' - +'9'#167#30#139#219#11'y'#255'\'#213']'#231'''<'#170'>'#226#244'A'#228'@L@gM' - +#2#249#9'"'#2#17#136#162#6#130'Y'#208#225#9'22'#160#205#225'h'#135#246#166'M' - +'H'#10#29#156'6'#192#242#8#226#156#127#160'S'#27#160'P'#225#137'H'#2#255#147 - +#250'-K'#129'Q'#243#235'D'#225#159#141#187#127#160#144'N'#17'V}'#5#159'i'#199 - ,#169#251'h'#215'['#11#160#176't2'#218#251'f&'#244'V'#163#22#204'D'#0#6'-S' - +#251'){'#143#4#159#203#244#227#146'u'#196'e'#183'];'#248#140'a'#232#16#151#11 - +#11#230'A,'#193#167#30'G'#184#228'"'#230','#196#205#195#155#5#29#222' '#18'A' - +#136#237#221'H'#8#237#173#181#224'l'#217#14#254'`'#16'B'#225'0'#159'f'#28'Oj' - +#24#192'U'#30#222#130#251';G['#161#209#168#248#165#162#240#159#135#187#7'PH' - +#181'2'#190#6'_H'#217#165#144#158#222'`'#196#21#127'"'#228#229#151#178#149 - +#158'V}+['#249'9'#193'7'#232#213'l'#213#167#172'='#242#234's'#9';\'#201#173 - +'Pp'#195'>'#204'Q'#241'iJ'#131#206'DDn'#229'N'#166#31#147'F'#16#229#170#16')' - +#143#128#210#138#189#188'I'#224#18#17'A'#135#219#11'mM'#155#161#195#209#130 - +'&'#4#146#0'%'#19#9#209#130'Nm'#224'#<'#193')H'#2#173'R'#191#223'laD'#255'd' - +#249'N<'#143#137'U~'#193#214#167'D'#30#29#174#250'yE'#168#238#23'O'#0#179'Y' - +#199#4'>'#185#242#27'9[_H'#217'e'#169#186#138#212#226#155#222#26'm'#142'!3' - +#224#139#21#147#14#195'd>A'#148'K7'#230'2'#11'9"'#224#28#132'H'#4'n$'#0#242 - +#13#144'Y`o'#133#246#230'M'#224#243'x:'#181#129'h\'#28')h'#194'3'#156#140'$' - +#240#153#212#239'5'#27#24#177'?]^'#229#127#141#186#234#138'='#252#172#180'VE' - +'N>#'#148#148#239#4'V[>'#191#226'k'#25#1#144#202'O'#241'}'#178#245'uj~'#213 - +#23'j'#237'E^}'#246#225#141#216'O/'#247#145'$'#2#232#236'AH)'#199'Q'#190#0 - +#137#10#142#168#208#200#231#227#136#128#132#223#229#9'2'#31'A'#135''''#0#173 - +#13#191#177#208'a'#144'O-'#142'&C'#134#236#200#184'K'#220#142#251#255#27#233 - +'&'#193#136#252#9#163#240#255#1'w'#247#139'U~'#174#147#14#197#244'U`'#177#21 - +'Cq'#249'4'#176#153#13'('#252'Z&'#252#164#242's'#153'|\'#234'.'#173#250'\5' - +#30#223'aG&'#235'6'#23#127#12#210'"'#145'd'#1#224#27#152#242'D'#16#137#179 - +#162'#"'#2#31#239'$'#228#132'?'#4'N'#158#8#236'm'#13#208#214#248#27'j'#11'A' - +#150'D$D'#10'D&'#193#167#192'i'#3'#'#182'5'#217#136#250'%'#243'*?y'#249'O' - +#160#191#197'*'#191'FM'#130#173#129#252#210'j(,'#169'bj'#190#213#162#5#155'I' - +#155#12#241#137#227#249'B'#18'Ogn>$k'#236#199#144'['#160#214#229#157#185#4 - +#188'Y'#192#218#152'qY'#133#212#153'('#192#215#23'0'#223#0#145#128';'#128#166 - +#1#238#157'Nh'#169'_'#15'^O'#7#231#27#216#209'$h'#1#206'/'#240#177#212#239'3' - +#19#24'1'#191'f'#20'~'#26#139#245#30#10#255#188#174'I=\\'#159'T'#254#25'`' - +#203#207'c+'#190#205#164#3#171'Y'#203#135#247#212#172'XGH'#221'e'#13'7'#146 - +#234#190'h'#229#151#250'M'#142#161'G'#136'|'#132#220','#131'8'#223#201'('#193 - +'7)'#9'sNB'#210#6#220#188'9@'#190#1#167#155#246#254#164'I'#16#224#27#146'DY' - +#155#244'$'#9'P'#214#224#217'H'#2#207'K'#253'>'#211#141#17#241#155'F'#225#159 - +#128#187#255#160#240'O'#18#132#159'b'#243#228#229'gi'#188#182'"T'#249#167#163 - +#192#163#202#143'B'#159#135#155#133'_'#249#141'|}'#190#154'o'#192'A'#141':' - +#229'2Q'#231#220#17#241#9#141'B'#240#13'L'#200#128#23'Z'#153#9#185#3'T['#224 - +#241#134#185'('#1'j'#1#14#212#6#220#168#21#180#183#212'C['#243'&'#214#152#132 - +#202#142#133#156#1#222'/'#128'<'#144'X'#134'$p'#143#212'o-'#157#24#246'?o' - +#222#217#247#1#10#127#137#216#222#167#226#29#157'V'#203#210'x'#11'H'#229''';' - +#223#204#169#252't'#155'e'#243#233':='#252#201#10'='#161':O'#234'76'#134#161 - +'#'#193#165#26#11'-'#200#163#188#147#144#186#19#177#188#1'_8'#169#13'8'#153 - +'F'#16'@'#147#160#3'Z'#234#214'1'#147#128#146#135'('#5'YD'#2't'#172#187'qw' - +#237'H'#153'l4'#172#127#231'('#252'4a'#231'-'#20'~'#139' '#252','#163#143'T~' - +#131#1#138'+f@^^A'#167#224#155#185'0'#31#9'?+'#213#229#227#250'B'#231#29#232 - +'R'#142';'#134#145#1'q'#163#211'd'#164' '#202#165#19#11#225'Br'#14':'#220#28 - +#9#208#214'Z'#191#1'\'#246'&'#212#24#194','#170#16''''#191#0'$M'#130#231#240 - +#128#231#140#132#130#162'a'#251'sG'#225'?'#10'w/'#161#240'k'#132#240#28#169 - +#252'j'#170#213'7'#153#160#164'r6'#216'lff'#235#219#204#218#164#189'/'#180 - +#228'R'#243#173#183#200#209''''#212#225#143#9#255#200#133#144'H'#148'lJ'#130 - +'&A'#24#237#252#16'_n'#204#162#4'nN'#27' '#147#128#162#4'-'#13#155#192#209'Z' - +#203#234#9'('#162' '#174'%@'#18#248'7'#30#238'8$'#129#128#212#239'm('#24#150 - +'?y>'#204'G%'#188'r'#193#211'/8'#251#168#15'_i'#213'L'#176'YM'#144'G'#206'>' - +#139'.'#25#226#211#179'&'#29#202'd'#223'='#161'D'#151#251' '#134#229'G1'#134 - +#1'B<'#216'Th^J+'#188'@'#2'd'#18#144'c'#208#217#17'`'#251#182#230#237#208#214 - +#180#9#130#129'03'#7#186'D'#8#190#194'C'#30#142'$'#224#148#250'}'#13#22#195 - +#238'W'#143#194#127'3'#10#238'mt['#16'~5_'#193'g'#177#22'@i'#229'L'#176'Z' - +#245'L'#240#137#0#200#233#199#132#159'o'#201'%'#30#160#193'>'#128#177'e'#127 - +#212'A<'#2']'#156'' - +#129#253#135#147'c0'#231#197#1#133#159#198'o'#189#141#178#175#18#219#252':' - +#173#26#10#203#166'@Aq%'#243#240''''#133#159'<'#253'$'#252#201#10'>'#174'tW6' - +#22#219#135#223#29'0'#11#2#254#29#167'hi'#181':'#184#231#161#151'`'#234#244 - +'YR_'#162'd'#224'9 '#233#23#136'D'#184#209'f'#228#28'd'#21#133#148''''#208#17 - +'d'#161'B'#167#203#141'$'#240#19'x<'#29#221#145#192';x'#168'#'#145#4'bR'#191 - +#167#254' '#167'e'#130#239#207#255')'#10#191'A,'#252#180#242#23#148'N'#130 - +#162#210#241'I'#225#23'r'#250#5#225#231'Fi'#203'E='#249'r'#250#173'f'#5'''' - +#31#181#16#218#219#186#175'kQ('#148'p'#239'#'#175#192#244#25#187'H}'#153#146 - +'AhP'#10#2#9'D'#185#225'%b'#18'pv'#8#155#27#154'j'#214#128#215#227'fm'#201 - +#187'8'#6#159'F'#2'8['#234#247#211#31#228#172'T'#160#240'O'#193#221'W('#184#5 - +'B'#146#143' '#252#249'EU'#156#205#207#132#159#203#235'gi'#189'z.'#179#143#28 - +#131#138#148#148'^'#24#157'F'#127#23','#191#252#20#248'i'#245#183'=>N$p'#215 - +#131'/'#194#140#153#243#165#190'T'#233#144#28'f'#2#201#129#167'D'#2#212#127 - +#144#230#18#8'$@'#230#128#195#233'B'#18#248#17'|>'#127'2:'#192'&'#21'q'#14 - +#198'?#'#9'\'''#245#219#233#11'9)'#21'('#252#165#184#251#26#133#127#188'8' - +#195#143'9'#252#10#199'AI'#197'N,'#185''''#143#247#246#179#236'>'#157#154#13 - +#215'd'#194'/j'#211#149#179'oR'#2#216#219'Z'#224#180#227#150#224#15#180#231 - +#18'w'#185'B'#1'w'#222#251'<'#204#156#179#155#212#151'+'#9#196#195'P'#133#206 - +'CD'#2'!VC'#16'e'#221#135#133'""'#202#21' '#199' i'#2#1#170#31#160#241#230 - +#204#28'H'#8'$@s'#8#238#151#250'='#245#134#156#147#13#190']'#247#255'Pxg%' - +#133#31#127#148#26#190#168#167#140#226#252#164#242'S'#156#223',R'#251#213'JP' - +#170#184'>}c!'#190#158'q'#255']'#215#194''''#31#190#217#235's'#228'r'#5#252 - +#249#129#21'h'#14#204#149#250'r%'#133#16'*'#20'r'#5'h'#132#25#149#21#139#205 - +#1#210#4#236#237#173#208#178#253'g'#8#132#130#140'('#132#218#129#4'7R'#249 - +#148#134#159'^zI'#234#247#210#19'rJJP'#248#201#21#253#17#141#223#22#170#250 - +#148'|'#134#159#217#146#7'%'#19'fC'#158#201#0'6'#171#150#197#250#217#202#143 - +#194#175#213'(S'#187#246#228#212#187#202'-'#196#227'Q8'#254#176'y'#16#194#31 - +'ko'#208'hu'#240#220'k_'#130'^o'#148#250#146'%'#133#216'1('#152#3#204''''#224 - +#237'L'#27'&'#231' '#151','#180#129#235'0'#20'I!'#129#8#30#225'0$'#129#156#28 - +'M'#150'S'#162#130#4#240#16#10#255#197#226#146'^'#141#138'r'#251'-P:a'#23'\' - +#249#141'l'#213'g'#194'o'#226'V~-'#133#250'D'#243#246'r'#234#13#229'('#222 - +#254#231#179#240#244#223#255#220#231#243#202'+'#171#225#225#167#222#147#250 - +'r%Grr'#17#175#9#4#187#144#128#144''''#208#218'T'#3#246#166#205#157'$'#208 - +#217'O'#192#145'H'#196'vi\'#251'J'#173#212#239#165'+rF^'#248#226#158#127#138 - +#19'}'#168'A'#7'5'#242'('#173#154#11'y63W'#213#199#215#242#147#195#143'*'#250 - +#132#129#28#178#177#149#127'@8'#251#132'%'#224't'#244'='#15'c'#191#131#143 - +#133#11#175#184']'#234#203#149#28'B1'#17'9'#249'"|'#187'1.O '#204'J'#137#137 - +#4':P'#19'hi'#220#4#246#214#237#16#162#198'"'#169'ME'#190#142#4#28'K['#127'{' - +'?"'#245'{'#17'#''D'#134'o'#232#241'#'#149#245#10#225'>'#18'~'#157'^'#15#165 - +#227'w'#1#155#205#154't'#248'Y'#153#218#175#225#235#248';'#213'~!'#183#127#12 - +#253#195'/?}'#7#183',;'#163'_'#207#189#234#134#251'`'#193#146#131#164#190'd' - +#201#145#28'Y'#22#227#204#1#210#4'|B'#155#177'dw'#161' 4'#213#173#131#14#190 - +#148'85<'#24#191#27'M'#129'k!e'#144#186#180#144'\jx'#187#255'K'#20#254']'#187 - +#134#251#138'+w'#134#130#130#210'd'#172#191#179'}'#151#138#235#207#207#183 - +#232#22#6'}'#140'a`8'#239#228#165#168#5#244#221#2#159#194#131#15'='#253#1#20 - +#22#149'I}'#201#146#131'K'#27#230'5'#1#190#185#8'M.'#166#218#1#18'~'#135'''' - +#192'Z'#140'5m'#253#17'' - +#202#242'3'#25#185#149#159#230#241'q'#133'=\'#168'Oj'#6#251#237#215#31#225 - +#230'kNM'#185#143'H'#224#222#199#222#134#210#210'*'#137#175#174'wl\'#183#26 - +'n'#185#246#180'~?'#127#238#174'{'#193#178'['#30#145#250#178's'#2#180'|s-' - +#200#169#187#16#154#3'An"'#17#235','#212#17#20#149#17#175'Ov'#27#22#249#3#190 - ,#12'y['#246'n'#223#242#177#228#29#133'$'#147#31#20'~'#146#14#178#251'm'#226 - +'4_='#218#253'e'#19#230#161#221'oa'#130#207'9'#253'h'#229'W'#179#22'^\I'#175 - +'<9r[j'#220'y'#243'y'#240#243#143#223#236'p'#127'qi'#5#220#247'xnz'#208#219 - +'['#155#224#213#23#30#128'5?|'#1'>'#175'{@'#175'='#243#130#27'`'#255'CN'#144 - +#250'-H'#14'![0'#193#135#7'I'#192'i"'#145#208'^'#140'5'#20'Am'#160#185#238'W' - +'p'#182#215'C8'#196'u'#26'&'#194#224#15'pg'#253'O+n'#0#137'M'#1'ID'#8#133'_' - +#5'\'#178#207#30#226'L?'#157'F'#3'E'#21';'#163#250'_'#146'l'#229'%T'#246'Q3' - +#15#214#194'K)'#227#166#239#230#130#244'#'#206'8z.D#;:v'#149'J'#21'<'#251#198 - +'j'#169'//'#137'p8'#12#239#188#254#4#252#247#227'7'#193#209#222'2'#232#227 - +#200#240#187':'#253#188#235'`'#191'1'#18'H'#166#13#11#227#203'Y'#162#144'P7' - +#144#236'%'#224'GS`5x'#221#174#29#252#1'h1'#30'R'#183'f'#197#135' !'#9'HE'#0 - +'w'#161#240'/'#163#219#10#161#139#175'F'#9#249#133#227#161#168'|2o'#247'wv' - +#239'e'#225#190'd'''#159#220'q'#248#213'l^'#15'7]'#221#179' <'#241#202#183 - +#160#213#234'%'#189#198'`'#208#15#127#185#245#15#176'y'#227#207#189#166#0#15 - +#20#147#167#205#134#229#183'?'#1'j'#181'V'#210#247'''5'#18#162'a'#165'\'#142 - +#0'?{'#128'H'#128#138#134'<\'#205'@'#179#216#31#208'i'#10#180'i'#212#138#217 - +'['#191#127#190#25'$"'#129#172'K'#18#10#255#28#220#253#128#4#160#16#199#251 - +#141'f'#206#238#183#176#6#158#188#221'o'#224'j'#250#233'q*'#238#145#201'd9' - +#21#239#127#255'_'#207#193'+'#207#253#181#199#199#175#189#237'q'#216'i'#214 - +#238#146']'#223#166#13'?'#193#221'('#252#161'Pf'#202#211#213#26'-\t'#245#221 - +'0g'#254#18#201#222#163#212'H$'''#18#9#21#132#220'\'#194'dk1'#26'C'#198'g'#10 - +#182'5n`'#13'F'#187#148#15#191#220#240#211#10#234'w'#193#15'8'#203'.'#178'*J' - +'('#252't'#190#175#197#170#191'`'#247#151#140'G'#187#223'jN'#246#239#167'Q]' - +#212#193'W'#173#22'M'#229#205#21#201#231#241#183'{'#151#193#247'_'#247#156 - +#225'y'#197#13#15#195#172#185#139'$'#185#182#230#198#237'p'#253#165'G'#166'u' - +#213#239#9#187'.'#216#31'.'#188#234'nI'#222'g'#174'@('#30'bN'#193#8#231#15 - +#160'Qd'#212'i'#216#201#166#19#147'?`='#184#218#27'v('#26#146#203#18#251#213 - +#173'y'#137#166#17'g'#157#4#178'M'#0#231#2'7'#187#143#169#254#148#234#171'U' - +#171'Q'#237#223#9#237#254'q,'#212'G'#4'@'#19'z'#141#186'N'#187'_'#220#202'+' - +#151'p'#203'U'#199'A}'#237#166#30#31'?'#245#188#27'a'#233#254'GKrm'#203'/:' - +#12'W'#157#236#181#168'3'#154#173'p'#205#205#143'Cy'#213'dI'#222'o.@p'#10'F' - +#226#220'(2'#214'iX(!&'#18#240#248#161'q'#235#15#224#247'y'#216'0R'#145')' - +#176#161#208#28#223'e'#205#23'/'#135'`'#164#18#0#10#127#1#238'6'#162#240#231 - +#145',+'#168#194#15#5#220'l-'#130#210#170#217#220#136'nQ'#129#15#169#254#201 - +#210#222#28#136#245'w'#135#171#207';'#0':\'#237'=>>{'#222#18#184#248#218#236 - +'W'#131#174#250#246#19#248#251'_'#175#201#250'y'#169#148#248#162'k'#254#138 - +'Z'#207#226#172#159';W@>'#129'x'#12#152#199#159':'#10#249#168#183#160#159's' - +#10#18#17#216#219'['#160#165'v-'#155':'#20#21'B'#131'@?'#239#196#245'{L'#14 - +#255#229#181#215'^'#139'C'#22'I '#155#4#240'4'#10#255#153'B'#194#15'e'#242'i' - +#181#26'('#171#222#21'l'#22'+X-'#26#150#227'o'#210#11#241'~E'#206'W'#247']y' - +#206#190#224#245#184'z|'#220'`'#180#192'}O}'#154#245#235'z'#230'o'#183#192'7' - +#255#253#183'$'#159#9'iw'''#156#185#12#246'>0'#247#19#161'2'#1'nE'#231'z'#11 - +'R'#166' '#181#26'gIB'#194'@R'#26'8R'#251#11#184#28'M]K'#135'}'#10'Yd'#230'Y' - +'G'#236#180#253#214'[o'#205#154')'#144#21#209'B'#225'_'#136#187'/'#196'M=)' - +#225''''#191'x'#2#20#150'M'#228#236'~'#190#159#31#27#209#205''''#251#200#20 - +'|'#154'o'#142#142#228#190#242#156#165'L'#157#235#13#203'n'#127#22#170'''' - +#207#204#234'u'#253#241#186#147#160#174'f'#163#148#31#13#236'{'#200#201'p' - +#236#169'WJz'#13'R!'#217'e'#152'2'#5'Q'#19#160#162'!'#174#155#16'_='#232'rC' - +#211#214#239'!'#16#12'tI'#16#138#191'5'#217#214'x'#204#231#159#127'.h'#1#25 - +''''#129#140'K'#22#10#191#18'w'#171'Q'#246'g'#138#29#127#6#163#9'W'#255#221 - +'P'#232'u'#220#234'o'#20'B~'#156#221#175#148'Q?'#191#172'\'#226#160'q'#229'Y' - +'KX'#152#173'7L'#156':'#27#174#186#229')v'#155#190#232#141#235#190#135'_~' - +#252#2'j6'#255#2#173'-u'#16#14#5#161#176#184#28'f'#238#178#24#150#236#127',' - +#216#242#139#135'|]w\{<4'#214'm'#145#250#227#129'='#150#28#6#167#157#127#171 - +#212#151'!'#13'(*'#144#224#187#9#133'R'#203#135'iko'#222#14#237'M'#155' '#28 - +#230'M'#1#222'!'#168#144#197#143#216'}r'#244#223#217'2'#5#178'A'#0#201'~'#254 - +#130#227#143'V'#255#226#138'Y'#144'_X'#194#170#251#204#204#235#175'f3'#251'4' - +#194#164'^'#5#191#242#231#174#252#195#21'g.'#198'/0'#216#231#243'*''L'#135 - +#246#214#6'^['#232#253';'#173#154'8'#3'.^'#246' '#232#141#230'A_'#215#223#239 - +#189#18'~^'#253#133#212#31#15#195#137'g]'#7#139#246'=J'#234#203#200':'#196 - +#249#1#194#172#1#242#7'P4'#192#229#14#129#27'I'#160'q'#219#15#204#132#236#146 - +#27#176#173#196#26#155'S]'#20#243'e'#131#4'2*^('#252#229#184#251#21#133#223 - +'(8'#254'h'#245'7'#219#138#161#164'r&'#179#249#201#243'o'#22#169#254#148#240 - +#195#138'j'#134#193#140#238'+'#206'\'#4#209'H8'#237#199#165#234#187#227#207 - ,#188#22#246'\'#250#251'A'#189#254#173#151#31#130#143#223'}A'#234#143#135#129 - +'4'#190#229#127'Z'#1#165#229#19#165#190#148#172'#9'#131#144'R'#133#249#209'c' - +'n'#26'I'#206#180#128#16'8'#236'm'#208'R'#187#134#213#10#136#27#138#202'e' - +#137'?'#21')6'#222#186'j'#213'*j-'#158'QS '#211#4#240','#238'N'#231#194'x\' - +#165#159'N'#167#129#210#9#187#162#218'o'#6'3o'#247#155'x'#213'_'#165'Rt'#198 - +#251's\'#248#9'W'#158#177'p'#135'A'#27#233#2'}'#6'W'#160#233'@'#26#193'@'#225 - +#180#183#192#173#151#255'N'#234#143''''#9#157#222#8'w<'#244'>(G'#227#240#145 - +#132#184#167' '#167#5#176#198#162#158#16#155'@'#220'Z'#255'+t8'#26#152'C0'#22 - +#139#9#164#17#210'(";W'#154'[k>'#255#252's'#129#4'2'#130#140#137#25'_'#236 - +#179#25#127#200#202'd'#147#15'\'#225#243'J&Aa'#201#4'&'#248#22'>'#219#143#188 - +#254'B'#194#143#208#214'K6'#28'4'#128'3'#22#160#234#150#185#249#15#148'F'#252 - +#199'G>'#4#165'j'#224#130#243#199'k'#143#131#214#166#237'R~<)'#168#24'?'#13 - +#174#190#253'9'#169'/#'#171'H'#206#31#20'G'#5#130'\'#150' E'#5#152'&'#224#246 - +'A'#211#182#149#16#240#7#146#25#130'd6'#160#22#240#216#30#147'#'#151#226#203 - +'c'#153'4'#5'2I'#0#127#195#221#5#194#234'O'#171#187#222'`'#198#213#127'>'#174 - +#252#186#164#234'O1'#127#13#175#250#11#173#188's5'#236#215#21'W"'#1'd:'#211 - +'n'#206'n'#251#194#233#23#253'q'#192#175'['#245#205#135#240#226#223'o'#145 - +#234#163#233#22'{'#29'x'#2#28'q'#210#229'R_FV'#145'L'#21'&_'#0#223'T4'#16#226 - +#18#132'H'#3' "ho'#169#5'{'#211#198#174'a'#193#160'Y'#23#157#174#143'ln'#200 - +#164')'#144#17'Q'#227#251#250'oCa'#214#8#171#191#150#194'~'#227'v'#130#130 - +#194'q,'#233#135'R}'#169#198#159#10'}'#146#173#189#134'Y['#175#171#207'^'#136 - +'_lf'#9'@'#173#209#193#157#127#31'\.'#193'u'#231#239#3#225#12#213#1#12#22#231 - +'^y'#31'L'#155#185#135#212#151#145'u'#136'G'#145'S'#130#16#171#21#224'K'#135 - +'I'#19' -'#192#231#245'$'#147#131#226#156'/'#224#129#137#214#198#229#133#133 - +#133#145'Li'#1#153'"'#128'{pw'#149#216#246'7'#24'q'#245#175#222#21'W}m'#146#0 - +'('#215'_'#163'Q'#138'r'#253'3'#253'5'#164#23#203#206'Y'#196#190#172'L'#131 - +#132'f'#234#206#3'/*'#250#199'3'#127#130#149'_H'#147#16#212#19#242#10'J'#225 - +#250#191#252'S'#234#203#200':'#132#4'!'#161'V'#128#229#6#8#166'@W-'#128#250#8 - +#178'(B'#194'k'#209#248#166#203'|'#155'Z'#143'='#246#216'h&'#18#132#210'.r(' - +#252#249#184#219'.'#158#231'G*~~'#233'4(('#174'`'#182#191'9'#153#238#171'J' - +#233#231'?'#220#176#252#188#197#25#245#1#8#152#188#211#174'H'#2#15#12#248'u~' - +#159#27'n'#187#252#224#164'-'#154'+'#184#244#198#167#161'|'#252'4'#169'/#' - +#235'`i'#194#162#178'a'#214'U'#152#143#10'Px'#176'i'#203'w'#224#247#251#152 - +#22' D'#4#20#178#248'_'#198#233'jn'#213'h4'#145'L8'#4'3A'#0#255#135#187#27 - +#133#184'?'#173#254'z'#189#1#202'&'#238#193#4#159'<'#255#20#243#167#176#31 - +#149#249#178'b'#31#190#189#207'p'#226#128#166#186#205'p'#255'm'#167'g'#229'\' - +'&K>'#220'xo'#255'z'#247'u'#197#227#247'\'#10'[6'#172#202#230'G'#211'''*'#171 - +'w'#134#139#174#127'L'#234#203'H'#162'v'#235'z'#248#224#141#191#179'U'#248 - +#202#219'^'#4'm'#6#134#161#236'P6LZ'#0's'#8#134'Xkq'#242#7#216'['#182#131#189 - +'y'#19#203#11#16'E'#4':'#10#13#222#25#165#150'p'#187#209'h'#140#166#219#20'H' - +#171#200#161#240'S'#246#10#173#254#214'd'#193#15#10'y^'#233#20#200'/'#170'd' - +#4'`'#225'+'#253#132#213'_.'#204#241'K'#251'G'#158'Y<'#245#192#149#176'i'#221 - +#202#172#156#139#138'l'#254#244#232#127#7#245'Z'#183#171#13#238#188#246#168 - +#156#210#2'hq'#184#225#158'w'#192'h'#178'Jz'#29'?'#175#250#12#222'z'#233#175 - +#224#245'8'#147#247'Yl'#133'p'#237#157#175#225'oR'#153#246#243#9'#'#200#147 - +#29#132#216#188#193#8'x'#242#5'P'#181#224'w'#16#164#136'@'#172'S'#11 - +'P'#202#227#255'7'#181#208'~'#151#221'n'#15#167#219'!'#152'n'#2#184#30'w'#127 - +#20#175#254#172#183#127#245#238#184#234#235'p'#245'Ws'#157'}'#249'b'#159'd' - +#216'o8-'#253#192#133'tn'#190'x'#31#136'g('#7#160';\'#247#151#183#152'&0'#24 - +';d'#213'_'#204#156#191#15#156'x'#174#180#3'G'#222'|'#225'.'#248 - +#254#203'wv'#184#191'x\5\v'#243#243#25'9'#167'0'#130'<'#22#19#194#130#145'd' - +#243#16#210#4#218#155#183#130#179'uk'#215'r'#225#246#170'<'#255',u'#194#233 - +'L'#183'C0m'#146#135#194'O'#189#175'jP'#152#11#133#156#127'J'#249#205'+'#158 - +#4#249#197#227'q'#245'Ws'#131'6'#127#209#225'p'#196')'#203'2r^'#241#152'1'#234'#'#232#167 - +#228' >*@Z@'#211#150'o!'#24#10'B4'#210'Y#'#160'R'#196'o'#24#167#171'}'#200 - +#229'r'#133#210#233#16'L'''#1'\'#134#187#251#133#22#223'JV'#238#171#195#213 - +#127#15'0'#25#185')'#190#228#249#215#137'W'#255'af'#247#11#248#203'uG'#130 - +#167#195#158#213's'#206#156#191'/'#28'w'#214#224#227#250#143#254#249'\h'#172 - +#149#182'B'#176'+'#14':'#234'"X'#184#223#241#146#157#127#235#198#213#168#29 - +'u'#159#151' '#147#201#225#218#187#254#5#6'cf'#204#148#148#185#2'4v<'#16#6 - +#143#151'#'#129#246#166#205#224'j'#171'I'#169#17#192#127#154'&'#216#218#230 - ,'DC'#30'O:'#29#130#233'$'#128#159#196'#'#189')'#231#223'VT'#13#249'%'#213',' - +#219#143'y'#254'u'#157#147'|'#5#219#127#184#161#177#246'7x'#236#174's'#179'~' - +#222#130#226'J'#184#228#230#193#231#247'?'#250#167#179#160#185'A'#250#10'A1' - +#170#167#205#131#211'/'#249#235#208#15'4H'#4#253'^'#184#243#154'C{|'#188'j' - +#210'l8'#235#138#7'3rn'#161'N'#128#204#0'J'#14#242#5#195#172'd'#152#204#0#183 - +#199#11#205#219'V'#162#22#16'Ji'#29#166'SFO'#221'i\'#224'-$'#128#208#140#25 - +'3'#210#162#5#164'E'#2#199#205':q'#14#200#228'?'#166#14#248'PC'#217#196'=' - +#193'h'#212'%'#195'~]m'#127'v'#1#195'L'#5'x'#246#129#203#160'f'#211#154#172 - +#159'W'#161'T'#193'M'#247#127'<'#232#215'?p'#203#9#224#180'7e'#253#186'{'#131 - +#209#156#15'W'#255#233#13'I'#175#225#214'K'#150'v'#186#232#187#193'y'#203#158 - +#128#178#202')i='#167'`'#138'u'#230#5#196'Y#Qj'#28'Bu'#2#20#26'lk'#218#8#238 - +#246':'#22'-'#16#210#131#21#242#196#191''''#231#181#156#145#151#151#231'okkK' - +#139#22#144#30#2#152'}'#242#189#184#187'R'#156#248'c'#206'+'#133#162#242#25 - +'l'#245#167#141'l'#255#174#5'?'#195'L'#246#25#238#184'|'#191#140#21#0#245#133 - +#195'O'#186#6#230#238'y'#232#160'^{'#207#245'G0_@.'#129'4'#197#155#30#200'~' - +#199'$1'#250#250'>+&'#236#12'g]'#249#240#0#142#216'?'#8#26'@gD'#160#179#135 - +' +'#22'r9'#160#173'v'#245#14'EB'#165'F'#215#156'Bs'#188#209'h4'#6#211#161#5 - +#12'Y'#4#11'&'#238#167#212#24#139#235'P'#160'K'#196#206#191#194#242'Y`'#205 - +'+J'#18#0'7'#211'O'#148#243#159#246#143'4'#243#168#223#182#14#158#185#255'b' - +#201#206'o+('#131#139'oZ1'#168#215#222'u'#237#161#16#238#163'y'#137#20#184 - +#225#222#143'@'#174#148#206#17'x'#247#242#195'!'#24#240#246#248'8'#249#2#150 - +#223#243'>.j'#233#175'd'#20#198#139#209#198':'#9#135'"\'#15'A$'#0'2'#7#154'k' - +#190'g'#201'\bg'#160'F'#17#185'~'#130#205#254'x'#186#180#128'!'#203#225#184 - +#217''''#29#130#135'yW'#172#254#235'tz('#157#184#7#152#244#26#214#229#135'e' - +#253#241#171'?'#169#255#220#7#155#246#207'3'#227'xg'#197#159'a'#237#247#255 - +#25#250#129#134#128'E'#7#158#10'{'#29'|'#230#128'_'#247#231#171#15'D{2'#167 - +'F'#211'3\q'#199#27#160#207#144#163#173'?x'#232#182#19#192#237#236'}B'#242 - +#194#253'N'#130#165#135#157#147#145#243''''#135#138#196'83'#128#178#3'='#188 - +')`o'#169#1'g'#203#230'd'#219'0'#190'Jp'#213#228#188#230#223#163#6#224'N'#135 - +'/`'#168'b(C'#245#255'%'#220#159' '#174#250#179#20'TAA'#233'd'#182#242#147 - +#240#179#156#127'a'#180#215'0'#140#251#11'x'#152'~,'#174#190#199'ig'#18#244 - +#217#157'q'#249'#PZ9'#176'T'#218';'#175#220'/+3'#2#6#138#11#174#127#1'l'#133 - +#227'$;'#255'S'#247#156#7'-'#13#155'{}'#142#193'd'#131#203'n'#207'L'#253#2 - +#203#11#192#175'%'#154#156'''@y'#1'\'#207#0#143#199#3#205#219#190#235'j'#6'$' - +#242#180#158#189#139#140#190'_'#210#161#5#12'I'#18'Kw>'#214'"W'#168#155#240 - +'G'#169#19'w'#252')'#170#154#7#22#139#141#9#191#208#231'O'#205#175#254#178'a' - +#24#247#23'p'#215'5'#251'g'#188#250#175'?'#208'h'#13'p'#217'mo'#12'Hu'#206 - +#149'k'#239#138#11'oz'#5#204#214'B'#201#206#255#226#195#151#161'i'#247'K'#159 - +#207';'#227#138'G'#161#164'<'#189#206'@'#1#226'J'#193#0#211#2#194'L'#11' 3' - +#160#165'n'#13#248#220#246#20'3@'#173#136'>2)'#223#241''''#157'N'#231#25#170 - +#22'0'#20'I'#148#141#155'u'#210'Y('#205'O'#138'c'#255':'#189#25'J&'#236#202 - +'B~F'#3#183#250'k'#133#138'?'#129#0'2'#242'1f'#30'w]'#189#159#212#151#144'DE' - +#245',8'#233#194#254#135#208#238'^v@V*'#23#7#2#250#221','#187#251#163#172#159 - +#215#209'V'#7#171#190#252#23'4'#213'n'#128#182#230'm'#253'j'#235'V5i'#23'8' - +#225#252#244'O?'#18'$'#150#141#26#143'u:'#3'}'#228#12'D"p'#182'7'#128#189#241 - +#215#20'3@&K'#212'M'#201'k'#222#27'??'#215'P'#181#128#161#17#192#236#147'?' - +#199#253#18'.'#166#207'M'#248#181#22'q'#153#127'$'#248#194'`O'#173#134'k'#244 - +#169#16#226#254#195'P'#3#8#6#189#240#208'MGH}'#25')'#216#231'w'#23#194#188 - +#197#253'k'#184'y'#239#181#7'f'#165'rq '#160'^'#7#151#221#241#206#208#15#212 - +#7#162#209'0'#252#188#242#3#216#176#230'S'#166#238'G'#250#209#200#181'+'#228 - +'r'#5'\q'#231#251#236'w'#158'v'#240#209#0#193#25#200'B'#130#188'/'#192#231#11 - +'@'#243#214'o'#184#190#129#157'f'#0'X'#181#129'S'#202#173#190'OQ'#3#240'644' - +#4#15'?'#252#240#216'`'#180#128'AKb'#217#204#227#170'er'#21#181#252#146#137 - +#213#255#226#234#221#209#246'7'#166#172#254#164#254#211#7''''#31#198#234#127 - +'['#211'Vx'#238#190'?H}'#25') '#15#245'YW?'#133'6ty'#159#207#253#235#242#131 - +'r'#142#0#242#138'*'#217#245'g'#18#159#189#243'wX'#245#5#229#26#12'='#13'z' - +#241'Ag'#194#238#251#156#148#145#235'$'#225#23#18#131#184'"!./'#128#234#4#218 - +#234#215#131#167#163#169'Kjp'#236#141')'#5#142#171'U*'#149#203#135',1'#216#26 - +#129#193'J'#163#172'|'#246#201'7'#226#153'n'#23'{'#255#141#230#2'('#172#152 - +#205#173#254'z'#21#232#209#12#160'6'#223'*'#149#144#246';<'#133#159#176'm' - +#195'w'#240#230#179'7I}'#25';'#128'<'#232#231#223#248#143'>'#159'w'#255#13 - +#135'd'#181'x'#169'?'#216#251#240#11'`'#151#133'Gf'#236#248#219'6'#174#132'7' - +#159#185'1m'#199#179#228#149#194#217#203'2'#211#215'P'#152'+'#200':'#8'G'#185 - +#225#162'>'#161'i'#136#179#21#218#235#215#166'$'#5#201' '#209'19'#191'u'#145 - ,'\'#150'h'#195#197#215'+'#170#20#28#144#157'7h'#2'@'#245#159#234'S'#23#139'+' - +#255#242'J'#167#131'-'#191#12#244'zU2'#244#199#138'~'#134'q'#222#191#128#159 - +#191#127#31'>~#'#251's'#254#250#131'I;/'#130#195'O'#238#157#156#30#188#241'P' - +#201#18#152#186#3#149'8_v'#251#191'I'#183#206#200#241#253'^'#23''#232#163'7|'#247#217#10#248#230#163#204 - +#148#136#166#3#135#156'p=L'#153#181'W'#143#143'?q'#231#137#224#243'8'#164#190 - +#204'$'#170'&'#207#131'#'#207#252'S'#198#142#255#244#221#167#129#219#217#146 - +#246#227#238#182#247#137#176'`'#255'3'#210'~\'#241' '#145#168#168'y('#133#4 - +'I'#19'ho\'#7#30'gsJm'#128'^'#21'y'#180#210'b'#191#31'I'#193#129'&'#128'o0' - +#206#192'A'#17'@'#197#156#147#247#195#235#252#143'X'#253#215#234#200#251'?' - +#159#9#190#1'5'#0#193#249#199#133#254#134'o'#234#175#128#207#223'y'#4#214'~' - +#155'y'#135#213'`'#161'Ti'#224#194'['#223#234#241#241#247'^'#186#3'6'#175#251 - +'R'#234#203#228#175'U'#13#231','#127'%c+'#233#251#175#222#9#155#214#14#174 - +#129'J'#223#215#174#129#243'o~3#'#206'@ae'#167'h@'#152#31'$B'#137'AD'#0'N{=8' - +#155'6'#166#180#11'S'#202'c'#223'O'#202'k;'#7#175#165'='#18#137#184'='#30'Oh' - +#160#13'C'#6'E'#0'h'#255#255#9#143#190'\'#28#254'3'#219'*'#209#4#152#204#236 - +#127#218'h'#188#183'Z'#24#243'5'#12#171#254#186#226#235#15#159#130#213'_'#190 - +'.'#245'e'#244#138#5#7#156#9's'#23'w?'#149'w'#203#250#175#224#253#151#239#144 - +#250#18#25#14';'#229'6'#24'?u'#183#140#28';'#232'w'#195#147#127'>'#161#215#2 - +#159#161'b'#202#172#189#225#128'c3'#215'+'#128#181#12#19#204#0#158#0'|^/'#180 - +#212'|'#151','#17#230#252#0#16#156'\'#208#182#31#138'Y'#227'`'#157#129#3#149 - +'L'#217#173#183#222'*{'#226#205'M_'#225#237'='#196#197'?y'#227'v'#6#171#173 - +#152#23'~n'#245#231#188#255#178'a'#217#240#179'+'#182#172#255#18'>x%s*k:'#160 - +#213#153#224#236#235'^'#237#254'A'#252#209#252#237#182#195'%o'#10'2e'#246#222 - +#176#255#209#215'd'#236#248#159#188'q/lX'#243'IF'#223#3'-|''_'#246'$s'#10#166 - +#27'I3 '#206#153#1','''#0#9#128#136#128#8' '#24#240#165#248#1#10#244#254'K' - +#11#13#158#143'Q'#11#176'SH'#16#181#128#240'@'#204#128#1#19#192#148#221'N2' - +#251'B'#178'v'#154#248#211'i'#255#171#160#164'zO'#208#235'u'#172#232#135#156 - +#127'Z>'#245'W>'#12#219'}w'#7'ZY'#158#185#235'D'#169'/'#163'O'#236'{'#212#213 - +'L'#200#186#195#11#247#158#14'^w'#187'd'#215'V4n2'#28'}^f'#29#169'O'#220'q' - +#20'D#'#161#140#191#23'K'#254'88'#233#210#199#211'~'#220#174#237#195')'#26'@' - +'$'#16' ?@'#211#6#240'8'#27#187#250#1'^'#172'0'#183#223#135'ZA'#171'N'#167's' - +#15#180'Jp'#160#162')/'#159'}'#226'!'#9#144#191'#'#216#244#20#255#215#27#172 - +'PX9'#151#9'?'#249#0#152#250#175'$'#239#191#208#244'cd'#144#192'cl'#5#205#173 - +'l'#186#174'(.'#159#6'G'#158'so'#183#143#173#252#228'9X'#253'E'#223'!'#195'L' - +' '#191'x'#2#28'{A'#250#203'j'#197#248'u'#213#7#240#223'w'#30#202#218'{Zt' - +#240#249#176#243#238#135#167#245#152'|'#247#31#212#0#184'nA'#194'hq6^'#220 - +#209#4#142#166'_'#187#250#1#214'M'#206'o?'#31#9#160#9#205#0'g('#20#242#15#196 - +#12#24#136'X2I.'#159's'#242#221'x'#222'+'#197#14'@s~%'#235#253'G'#194#175'G' - +#225#167'a'#31'D'#0'r'#133'l'#216#135#255#196'x'#225#222'S'#193#239'u'#14#253 - +'@'#25#132'Zk'#128'3'#175'}'#181#199#199#223'x'#252'rhk'#218'<'#128'#'#14#29 - +#214#130'r8'#254'"'#154#20#151#153#144#159#128#151#30'8'#27'<'#174#244'{'#254 - +'{'#2#245'5fV'#248 - +#219#26'7'#193#191#158#186'2+'#239'I'#140#25#187#30#6#11#14'Jo'#134'hgRPg' - +#159#0#193#20'h'#175#253#129#245#8#16'u'#12#134'|'#157#247#230'b'#147#255'}' - +#148#201#22'$'#128#14'2'#3'P'#3#136'B?'#162#1#3#17'O'#249#132'9G'#230#133#19 - +#250'f'#188#173'H'#150#255#170')'#254#191#16#237'~'#174#233#7#197#254'5|'#242 - +#15#215#245'w'#228'0'#128#179'm;'#188#241#152't'#13'A'#250#139#197#135']'#10 - +'S'#230#236#223#235#251'x'#243#241'K3n'#206#204'^x'#28#204#223#251#212#172 - +#188#231#183#159#190#10'I'#224#183#172#156'K'#12#149'Z'#11#167'-{-'#189#7'Mp' - +'9'#1#228#8#140'D'#184'h'#128#16#18't'#182'lBS'#160'N'#1'D'#2'd'#226 - +#216#27#215#165'8'#2'U'#242#216'&4'#3'.'#198#219#13']'#204#128'>'#163#1#253 - +'&'#0'R'#255#191#217#164#186')'#145#144#221'"'#216#255'4'#247#207#156'?'#30 - +#172'E'#19#152#240#147#243#143'&'#1#177#220#127#249#200#178#255#5'|'#251#225 - +'c'#240#235#170#247#164#190#140'^ '#195#21#233#31'h'#154#245#175#133#213#170 - +#207'_'#128'u+'#223#198#31'T'#223'%'#177'}'#158#25'5'#194#9#211#23#194'B'#212 - +'@2'#209'B'#171'''|'#242#250#157'P'#251#219#183'Y;_W'#152'l%p'#204#5#233#27 - +'u&D'#2#132#226' V'#27#16#138'23 '#16#8'B'#203#182#175#240#251#138''''#29#129 - +'2Y'#194'7'#173#160#245'd4'#11#234'('#26'`6'#155';'#182'l'#217#18'Z'#183'n' - +#29#153#1#189#170'y'#253'&'#128#165'K'#151'*6'#187#198#189#128#231';A'#236#0 - +#180#149'L'#7#147#181#132#9'?'#167#254'wv'#254'aC?F'#152#6#16#143'Ga'#5'j'#1 - +#180#207'E'#232#12'68'#238#146'g'#7#250#174#224#251'O'#158#133#223#214'|0@' - +#141'@'#198#178#250'4:3'#20#148'N'#130#5#7'_'#12'jm'#250#231#234#245'z'#229 - +#236#251'8N'#210'JG'#146#135#211#174#253'WZ'#143#201'R'#131'y?'#0#155#29#128 - +#4'@'#27#17'A'#235#182#239' '#28#246#167#248#1#198'['#237#231'j'#20#225#245 - +'J'#165#178#9'W'#127#167'N'#167#11#244#167'6'#160#191#210')'#159'7o'#158#162 - +'9:'#141'hv'#174#152#0#10'*'#230#130#201'le'#194#175#213't'#134#255#134's' - +#235#175#190#240#213'{'#15#194#230#28'u'#6#142#199#21'x'#175#223#15'>'#209 - +#134#242#29#234'6}'#7'M'#219#215#178'N4'#241'X'#132'U'#17#146#160#145#160'[' - +#242#203#153#176#23'W'#236#4#230'<'#233'Zy'#9#248#254#147#167'a'#253#247#131 - +#27#156#154'N,='#234'Z'#168#154#178'g'#218#142#215'u'#132#24'5'#10#9#242'Z@{' - +#253'Oh'#246#216'S'#8#160#216#232#249#147'M'#235#251#24#239'k'#196#191#237 - +#161'P'#200#215#159#1'"'#253#145'Pf'#255#31'|'#240#193#170#181#141'ymx'#219 - +'$'#142#0#20'MX'#8#6#157#134'['#253#133#226#31#249#200'I'#0#234#14'$'#12#175 - +'=tF'#214'<'#233#253#6'~'#224'G'#254#225'Q0Z'#138#165#190#146#172#225#229#191 - +#158#136'Z'#203#192#27'|'#164#27#21#147'wC'#18#184'.m'#199'K'#13#7'v'#18#0 - +#141#21'w4'#253#6'^WC'#151#6'!'#254#23#139#244#174#151#209#254#175#139'F'#163 - +'mj'#181#218#211#159#18#225'~'#17#0#217#255#171'6'#199'+Cq'#237#214#164#3#16 - +#237'='#181'F'#143#4#176#27#203#250'c'#171#191'Z'#193#186#2')'#21'#'''#249 - +#167''''#216'['#182#192#7'/,'#203'h'#206#249'@Q9e'#15'X'#252#251#204#228#168 - +#231'"6'#253#248#1#172#252'8'#253#217'x'#131#129'Vo'#129#163'/z&'#173#199#20 - +#210#130#201#214''''#2#16#162#1#29#246':'#232'h'#221#156#18#9'0'#168'C'#159 - +'UZ\'#15#163'|'#214#14'$'#28#216#31#17#149#163#253'/'#175'q'#151#238#23#137 - +#201#223'O'#137#0#24#242'!'#191'b'#22#155#3'@'#177#127'F'#0#138#206#8#192'H' - +#199#154#255#189#0#235'W'#190')'#245'e0'#144#231#253#152'K^'#204#170#243'Mj' - +#188#249#232#217#16#240#229'Fb'#150#12#127#240'''^'#153#222'b1a'#148'x'#140 - +#207#7' '#2#8#134'#'#224#235#176#131#189#241#231#148'H'#128'F'#25#253#181#218 - +'f'#191#3#229's;'#254#221#20#12#6#157'J'#165#178#207#226#160'~'#17#192#140#25 - +'3'#148'n'#213#172#11#226#9#249#253'b'#2'0'#217#202#193'V<'#25'U'#255'N'#2'H' - +#142#252#30#225#26#128#128#207'^'#191#29#154'j'#178'?*L'#12#242#190#239'}' - +#204'MPR5['#234#143'#kh'#220#182#26'>'#255'gnT7'#10'8'#225#242'W@'#158'&'#2 - +'f'#170'='#223'#@'#240#3#176'~'#129#148#16#228#247'B'#235#246#149')'#4#160 - +#148#199#237#147#242'Z'#175'E'#185#164#9#221#13#129'@'#192#238#247#251'}&' - +#147#169#215#226#160#190'D'#148#169#255'^'#175'W'#249'K'#147#237#190'xBv'#129 - +#152#0#172#197'S'#192#130'$'#160#161#8#128'J!'#234#254#3#204#30#29#13#4'@' - +#248#238#195'G`'#235'/'#210'8'#5#233#251'Xr'#228#245'P6a'#174#212#31'CV'#241 - +#239#167'/'#6#143'3'#183'f'#29#238'{'#252#237'l'#28'^'#186#144#236#15' '#26 - +'%N&@'#24'5'#129#230'-_B4'#18'I'#18#0'">5'#191#229'r'#20#203#173#248'w]8'#28 - +#166'Va'#30'Q'#143#128'n'#253#0#253'"'#128#182#182'6'#213'fW'#217';'#137#132 - +'l?q'#17'P'#222#184#153'`4'#23#178#213#159#171#254#235','#0#26'%'#178#159#196 - +'/'#223#252#3#183'W'#135'~'#160#1#128':'#213'.8'#236'*('#159#180#187#212'o?' - +#171'p'#182'l'#133#15'Wd'#174#164'x'#176#152#179#228't'#152'6'#255'wi;'#30'_' - +#23#196'|'#0#177'(?D'#20'M'#0'r'#6#182'm'#255#1#194'A/'#171#9#16#136#162#210 - +#226#252#139'A'#29#254#142#252#0#161'P'#168#197'`0t'#212#214#214#6'{'#203#7 - +#232#147#0'('#254#143'j'#132#250#199'Z'#243'z'#27#205#196#146'wv'#1'RB'#209#132'E'#160#165#236'?u'#151#177#223#195#184 - +#253#247'PA'#171#211#234'O'#30#3'G3'#253'@'#211'O'#4'*'#181#30'v^t'#18'L'#154 - +'s'#176#212'oU'#18#248#221'm'#240#238#147#231'K}'#25#221'b'#210#156#131'`' - +#151'}'#206'M'#235'1'#217'b'#194#143#14#139#242'&'#0#249#1'\'#246'm'#224'm' - ,#175'I!'#0#139'6'#240'q'#153#201'M'#163#250#182#225#223#141#184'''?'#128#191 - +#188#188'<g'#255 - +#167'$'#0#201'G'#141#237#223#27#130'~'#23#172#254#244'Ih'#216#250'=2'#248#208 - +#179#212#244'hj'#237#188#231#9'0~'#250'^C>'#214'p'#198#127#223#248'?h'#169 - +#253'I'#234#203#232#22'S'#230#30#206#204#128'tB'#136#4'P80'#18#163'\'#0#218 - +'"'#172'1'#136#171'ecJ2'#16#170#255'?V'#152#29#143#201#229#242'mx'#127'='#154 - +#233#237'}u'#9#234'MTY'#251#175#239#190#251'N'#245'['#171'q~0'#170#254'R'#198 - +#229#246'2'#2#208#26#242#160#160'|6'#18#0'7'#248'S'#171#230#186#255#202'y' - +#239#255#232#243#2't'#15#250#130'~'#254#250'%'#168#221#240'?'#22#178#234'o'#5 - +#30'y'#246#13#150'"('#169#154#3#147#231#28#2'f'#155#244'YwR#'#26#14#194#27 - +#143#158'"y['#179#158'0}'#215#163'`'#214#194#147#211'v'#248'1'#228#14#254#249#192#9'h'#3#167's'#208'gzA+'#255'A' - +#167#167#127#230'A'#178',8'#193'E'#148#136#0'hX('#245#5'h'#221#250#5#27#248 - +'*Z'#145#187#141'N'#20'*'#13#28'}'#233#203#25 - +';'#190#160#248'PYp'#8'5'#0#31#18#128'?D3'#2'VA$'#232'N!'#128#234'<'#251#11 - +#26'Et='#222#220#138#191#231#237'h'#2#244#26#10#236#145#0'('#4'XXX'#168'B3' - +#192#248'K'#147#237#159#241#132'l1{@ '#128'q'#179#193'h'#202#7#147#137''''#0 - +#26#3#206#183#1#207#4#9#188#243#216#185#224#239'E'#160#199#207#216#27'v?'#248 - +#18#230')^'#245#241#19#3'N'#191'U'#170#180#176#199'!'#151#193#184#201#163#171 - +#178'n8'#128'l'#223#215#239';6g3'#0#231#238's6'#211'&3'#5'!'#29#152'"'#1#212 - ,#25#200#235#11#177'\'#0'J'#4#10#251#157')'#4'0'#222#234#248#135'N'#21'YK&'#0 - +#229#2#224#234'O'#205'A\'#212'$t'#247#221'w'#143#12#136#0'('#7' '#20#10#25 - +#127'm-x'#27#9#128'IF'''#1#204#5#163#217#10'f'#163#22#180'H'#0#212#9'H'#166 - +#200'\'#15#128#143'W,'#7'{'#227#198#30#31'''/l'#193#184'i'#208'Z'#251#243#144 - +#206'SX1'#3#150#28'u#j'#19#218#204#188#145'1'#12#10#239'>q'#1'x]'#205'R_'#198 - +#14#160#26#141#195#255#144#217#182'd'#9'^d'#217#192#208'p'#20'<^'#158#0#234 - +#215'B8`O!'#128'J'#139#227#13#189'*L'#197#18#201'\'#0#212#226#157'H'#6#221 - +#230#2#244'J'#0'j'#181'Z'#19#139#197#140#155#28'E'#175#196#226#242#165#236#1 - +#222#203'o+'#157#131'&@>'#243#1'P$@'#145't'#2'f'#134#1'V~'#240' l'#203'R'#211 - +#13#5#146#201#220#253#206#131#234#153#251#15#253'`cH'#11#214'|'#254'LN'#166#1 - +#31'p'#234'=`+'#158#148#209's'#8#233#192'q'#158#0#220'D'#0#254'0'#18#192#26 - +'4'#1'\)'#4'0'#193#230'x]'#171#140#172#3'>'#27#144#186#4#247'6-'#168'O'#2#8 - +#135#195#166'm'#29#165'OF'#227'r'#166#227#8#4'`)'#153#9'f['#17#24'y'#2#160'f' - +' '#178#12'N'#2'j'#174'Y'#3#255'}'#237#214#140'~'#208']a+'#158#8'K'#143#187 - +'-'#235#189#238#199#176'#'#130#254#14'x'#251'og'#230#212't'#230#146#9#187#192 - +'^'#199#220#146#241#243#8'EAqf'#2'D'#192#235#14#129#151#8#160'n'#21'DB'#30 - +#238'9<'#1'L'#180#181#189#162'R'#196'6Q='#128#208#30#12'I'#192#209'S2PO'#210 - +#154#204#2'D'#152'6'#180#218#238#143#198#21#201'('#0#17#128#185#136#250#194 - +#151#128#201#164#3#131'^'#197#17'@'#134#235#0'^'#187#247'('#180#131#178#251#3 - +#144#203#149'0{'#233#25'0y'#222'aY='#239#24'v'#196#166#213#239#194#143#159'<' - +'!'#245'e0'#208#140#132'C'#207#251'{'#210#241#156#13#196#248'T`'#143''''#8'>' - +'$'#0'J'#5#142#133#131')'#190#145')'#249'-+'#208#26#175#1'>'#25#8#247#13'(' - +#252#164#1#248#186#235#11#208''''#1#168'T*'#243'f{'#254#31#195'1'#197#25#236 - +#5'<'#1#152#10#166#176'D '#179'Y'#139#4#160'a'#4#192'f'#1'f'#144#4#200#14#244 - +'8'#26#135'~'#160'A'#192'RP'#9'{'#31#127#27'h'#141'y'#146#156#127#12#28'>}' - +#233#6'h'#173#251'E'#210'k'#208#155#242#225#16#18#254',u`f&@'#28'X'#243#15'J' - +#0'r'#187#3#204#7#208'F'#169#192#209#136#152#0#18#211#11'[^'#196#191#235'I'#3 - +'P('#20#219'"'#145'H'#3#222#223'>h'#2'@5'#194'R'#227'*'#188'>'#20'S^'#200'^' - +#192#11#184')'#127'"'#152#11#171#192'l'#210#128#209#160#3#165#138'k'#6#154 - +#201'>'#0#171'>~'#156#173#2'R'#129'Z?'#239#188#240'$'#152#177'gzK>'#135#27 - +#220#246'zh'#216#252#29#11#183#6'|.'#8#5#220#172'V_'#165#214#129'Zg'#2#173 - +#222#12'Fk)TN['#12'zsAZ'#207'MCY'#222#127'J'#186#134#160#244#190#14'9'#231'a' - +#166#25'f'#11#156#15#144'/'#7#14'F'#160#163'#'#192#178#1#219#182#254#143'/' - +#20#226#228'Y.KDP'#3'x'#149'R'#128#129#171#5'`'#233#192#184#136#183#187'\.ow' - +#147#130'z%'#0#170#3#192#23'['#234#189#197#151#6'"'#202'd'#23'F"'#1#131#181 - +#10#172'%'#19#193'd'#208#130#201#172'I'#154#0#178#12#134#210'i '#194#7'OH?' - +#158#219'd+'#133#165''''#252#31#232'-'#133'R_J'#198'A'#130']'#187#225'Kh'#218 - +#242#3'ks'#22#244#216#7'4'#135#143#134#148#26#172#197'P1u'#1#236#180#240#184 - +#180#9#206#215'o'#221#13'u'#191'~'#153#213#207#194'Z4'#30#14'<'#235'>'#188 - +#149#253'|'#17#166#1#160#249#27'@'#193'w'#185#209#4#240#5#161'}'#235#23#220 - +'c<'#1'('#229#241#224#164#188#214#127#226'M'#154#18'L'#234#255#214#190':'#3 - +#245'J'#0#227#198#141#211#6#131'Ak'#141#211'r'#182'/'#172'Nz;H'#208#245#214 - +'r'#176'P='#0#154#0'&'#147'6'#217#15' '#211'x'#253#158'c'#210'2'#201'v'#168 - +#160#228#163'Is'#15#129#185#251#159''''#245#165#164#21'm'#245#235#161'n'#195 - +'W'#208'^'#183#142#173#178#209'4'#142'B'#167#207#172#160'b'''#152#179#247#153 - +#144'W:y'#200#199#219#188#250'='#248#241#227'''3>'#168#149#186'/O'#158#127'8' - +#204#217#231#172#140#158#167'W$'#184#17'a'#1#180#253']'#164#1'x}`'#223#254#13 - +#255#16''''#207'*E'#204';)'#175#157#6'%'#146#218#207'4'#0#154#24'L#'#195#245 - +'z'#189#167#191#4#192#10#129#208'VPVVVjc'#177#152'e'#187#211'|'#162'7'#172 - +#185'+'#249#4'j'#9'f*'#5'['#201'4\'#253#181','#23'@'#165'Qr'#149#128#221#229 - +'j'#164#145#23#254#243#236#149',3,W@'#17#130'='#127'w5'#148'T'#15#207#190#252 - +'q$'#211#205'?~'#0'5'#235'>'#135#142#182#154'n'#11#174'2'#129#252#178#169#176 - +#232#152#27#217'H'#173'!]?'#10#255#143#31'?'#1'['#127#250#152#13'2M+'#240'w^' - +'>y'#15#216#253#176'+'#178#155#23#210#141#12'%d'#192'f'#3#4#252'!'#232'p'#5 - +#192#235'q'#131#163'ne'#138#3'P'#163#140'vT'#219#236'4'#187#190#129#132#159 - +'6'#165'RY'#135'2'#220'6h'#2#136'D"'#214#6#183#249'w'#238#144#238'!'#241#147 - +#180#166'b'#176#149#206'`y'#0'&'#139#142'M'#7'b'#29#129'2'#252#217#172#251 - +#250#31#240#243#127'_'#200#222#151#209'O'#20#148'O'#135'%'#199#222'<,B'#134 - +'^\'#217'7'#174#252#23#218#241#223#131#223#211'.Y'#145#13#249'T'#166#237'~$' - +#139#178#12#29'qX'#243#201'3Hd'#255'e'#205'C'#134#2#133#146#146#202#166#163 - +#224'_'#206#18'}r'#1'T'#13#24#141#198'P'#245#15#129#219#229#7#175#219#1#206 - +#134#31'S'#8'@'#167#140#216#171#172#246#143#128#215#0#168'"'#16#247#140#0#240 - +#182#183#187#138#192'~'#17'@'#179#199#184#175'3hxZ'#252'$'#141#161#0#242#198 - +#237#12'F'#163#14#205#0#29'k'#14#154#169'^'#0'b'#208'D'#222'7'#239#203#205 - ,#194#16#25#170#138';-8'#22'v^'#156#190#198#144#233'BG{'#29#252#244#233#211 - +#208#142'*~$'#228#151#250'rR`-'#154#0#251#159'y'#127#218'j1(g`'#195'7'#175'C' - +#253#198#175#193#215'A'#3#173#251'&8r`'#22'V'#238#12'Sw;'#2#138#170'fI'#253 - +#145#236#0'z'#7#17'j'#7#230#9#162#9#224#199#247#213#14#206#198#212#238#200'z' - +'U'#184#165#210#226#248#12':}'#0#228#4#172#29#18#1#144#9#208#234#209#237#209 - +#230'7'#254'#'#229#3#211'Z!'#191'b'#14#24'P'#253#183#152#245#172''''#0'u'#4 - +#202'F3'#208#127#221'w'#18#251#146's'#21'Z'#163#13#22#163'z'#155'?n'#154#212 - +#151#2#174#214#26#248#238#223#247#129#179')w'#204#166#238'@'#159#217'!'#231 - +#254#13#212#250#244#14':!'#19#193#217#188#21':Z'#183#129#27'I'#208#227'jfu"F' - +'['#25'X'#11'+Y'#178#151#165#184':'#183#11#193'X'#166#31#215#11#192#235#13 - +#176'('#128#199#209#12#238#150'u)O3'#170'C'#141#21#22#215#127#249'N@d'#2'l' - +#29#148#9'@'#155#216#9#232#244#171'f6z'#172')'#241'7'#133'J'#7#5'U'#187#131 - +#193#160#1'3'#154#0':'#150#11' '#239#182#31'X'#186')'#225#203#127#222#153'u' - +#15#240'`0e'#215#195'a'#222#129#210#12#177#8#251#221#240#217#203'7'#131#163 - +'i'#147#212#31'C'#191'A'#5'Y'#135#156#255'(k'#135'>'#154#209#157#190'B'#9'pa' - +'>'#9#168#3'M'#0'w'#251'v'#240#218'S'#167'#Y'#180#193#154'2S'#7'y'#6#27#248 - +'$ F'#0#209'ht@N@BJ'#24'P'#169'R'#149'nh-'#250#2'_'#165'I>'#3#5#189'p'#194'"' - +'$'#0#29'X'#172'z'#208#27'5'#172'5x'#159'y'#0'i`'#131#230'mk'#224#211#23#174 - +#207#202#151'1T'#152#11'*'#224#128#179#238#205#170'o`'#235#154#255#192#202'w' - +#31#206#154'C/'#157#160'<'#130#163#174'x!mSv'#135#5#250#180'P'#184#28#128'`0' - +#2#30'w'#0#220#168#1#184'Z6@'#160'#5)'#174#208#224']W'#160#247#253'D'#137'@d' - +#2#240#142#192#186'A'#135#1#137#0#240#133#164#147#21'ov'#20#191#30'K'#200'''' - +'$'#159#129#4#144'W1'#15'L'#22#27'j'#0#6'V'#19#160#226'C'#129']'#223'O&'#140 - +#130'W'#238'8l@'#241'h)A'#177#240#189'N'#184'%+'#145#130'O'#158'_'#14'-5'#185 - +'99'#167#191#176#20#141#135'C'#207#127'T'#234#203#144#4'='#5#209'('#2#16#12 - +#132'Q'#248#253#168#5#4#192'Q'#207#149#2#139'Qnv'#174'D3`'#19'%'#255#8#26#128 - +#144#8#132#154#128'o'#192#4' '#164#2#227#193#138#183'8'#10#30#12#199#20#139 - +#196#151'E]'#129','#249'e`'#178#234#192'd'#212#129'ZC~'#128#236#204#5'x'#239 - +#209#11#192#217#178'-+'#231'J'#23#166#237'q$'#204';(}'#195'#S'#128'6'#226'{' - +#127#191'h'#216'}&=a'#194#236'}a'#193#145#185'7'#1'X'#10'P'#18#16'E'#0'('#4 - +#200#17'@'#16#218#183'}'#3#177'h0'#229'y'#19#243#218'>U+'#226#164#254#215#163 - +#224'3'' j'#2#245#129'@'#192#142'f'#128'w'#208#181#0#248'wQ'#141#211'v'#173 - +'?'#162'Jq'#191#27#242#171#217#20#27#179'Y'#159#12#5#210'x'#176#158'k'#12#211 - +#247#161#172#253#244'yX'#251#249#138#236#127#27'C'#196'n'#135']'#12'Sv;<'#189 - +#7'E'#251#240#237#135#207'cN'#174#145#3#25#28'~'#201'c`)'#172#146#250'B'#178 - +#131'^'#204#0'j'#6#18#165'n'#192'>'#206#254#247'z'#252#208#182#245#139#148#16 - +#160'\'#150#136'N'#201'o'#249#8#5#159#194#30'uB'#30#0'nD'#8#246#129#214#2'$' - +#203#129#241#128'fd'#143#194'F'#143#229#20'wH'#151'B'#201'ZS'#9#228#143#155#1 - +'&'#179#14#204'V=h'#132#178#224',('#1'>W'#11#188'q'#239#169#153'?Q'#154'AYeG' - +']'#189#2't'#166#244#21#21#189#247#247'K'#192#222#176'q'#232#7#202'1'#152#242 - +#199#193#17#151'?#'#245'eH'#10'a&'#0#245#1#240'y'#3','#7#192#237'p'#160#9#240 - +'Cj'#18#144'"'#234#169#206#179#127#129#247#181#161#204#210'J'#192'f'#3#12#182 - +#28'8'#165#31#0#218#15#133#142#128'ai'#139#215#248#160#248'Ij'#141#5#10#198 - +#207#3'#O'#0','#18#160'R'#176#142'A'#137','#12#7'}'#233#214'Cr"-x'#160'`?' - +#236'+'#158'K'#203#177'H'#19#250#9#183#145#138'='#143#184#10'&'#205#31#157 - +#163#208'9$ '#30#163#8#0#239#0't'#250#193#213#214#0#238#214#245')'#4#128#182 - +#127'K'#133#197#245#3#222'l%'#199#31#240#229#192#168#193#147#167'pp'#13'A' - +#168'%'#152#223#239'7!'#131#20'D'#19#170#201'['#157#133'o'#136'_'#163'P*'#161 - +#176'z1K'#6#162'H'#128#206#168'ERP'#246'/'#23' '#13#252#240#206#131#231#177 - +#24#239'p'#196#188#131#207#131#25#139#143#27#210'1'#236#13#191#193'{'#127#187 - +'(g{'#229#165#3'r'#133#18#142#185#246#21#208#26#173'R_J'#250#209#143#175#141 - +'u'#2'B'#251#159#28#128#140#0'P'#3'p6o'#1#175'c[J'#6'g'#158#206#191#173#200 - +#224#166#196#128'VJ'#254#17'z'#2#146#6'0'#232#150'`BO@T'#31#10#240'GV'#190 - +#201'Q'#242'J}'#246'F)'#191#167'A'#129'j'#227#207#184 - +#251#179'A'#189'6'#28#244#195#138#27'G'#167'c'#172#176'r''8'#248#194#7'Xr' - +#213#136'@'#143#250'?O'#0#188#253'O+'#191#199#229'C'#18'p'#130#189'v%'#211#12 - +#4'('#229#177#224#228#252#246#175#240#249#2#1#212#0#231#4#164#209'`-h'#198 - +#187#131#136#1'M'#6#18#15#7#141'F'#163'6'#180'%J'#28'~'#221#190'->'#243#29 - +#226''''#170#212'z('#172#222#19#140'&'#29#152'mD'#0'\B'#144#208'&<'#27'j'#192 - +#11#215#31#8#145'P'#250#26'Wd'#3#244#3'>'#253#174#143#7#245#218'_'#254#251'*' - +#172'|{'#244#14'DUi'#13#176#223#153#127'd~'#148#145#138#4'_'#0'D'#241#255#160 - +'?'#4#30#180#255#189#184'9[j'#192#221#250'['#138#227#215#160#14#219'+'#204 - +#142#213'('#252#14#138#251#211'<'#0'>'#19#144'*'#1'['#7'3'#28#148' G'#155#129 - +'U'#4#250'|>'#139'F'#163')'#142#199'a'#194'F{'#225#243#137#132','#217#29#129 - +#170#168#24#1'X,'#204#15'`'#160#210'`'#230#7'P$'#29#129';'#156'-'#205'N'#235 - +'_'#191'z'#19#190#249#231'_%'#249#162#6#11's'#193'88'#230#250#193#141#147#254 - +#247#131#23'@k'#141#180#141'1s'#1'TA8m'#193#239'a'#206#1#167'g'#181'G_Z'#209 - +#131#134'L+<'#133#255#200#254#15#160#253'/'#16'@{'#221'Z'#8#186'[S'#8#160#208 - +#224#221'R'#160#247'Q'#185'g;'#17'@'#127#235#0#196#167#239#14';d'#3#226'V' - +#185#197#158#255#167'PL1#'#249'$'#20'rK'#241'N`-'#174#0#147'U'#143#4'`'#0#173 - +'A'#13'*%'#154#1#138#204#205#10#236#138'Wn;'#10'|'#206#214#236#156','#13#152 - +'0go'#216#231#140#255#27#212'k'#159'_~'#0'D'#130#185'U'#211'/%'#168#15'C'#233 - +#164']'#160'z'#151'}'#161'j'#230#226'a'#31'2dFz'#156'S'#255'#A'#222#254#167 - +#30#0#184'o'#222#252#5#196'#'#225#20#2#24'o'#181#175#210#169#162'-x'#179#29#6 - +#144#5#200'>'#187#222'>W'#241't d'#146'B4'#5'*'#154#188#182#179#221'!'#237 - +#209#201'''Q'#131'PK)'#228'W'#206'dQ'#0#163#197#0':'#147#150#21#6#201#149#217 - +#233#15'@h'#217#250#19#252#251#129#225#227'%^t'#194'r'#152#186#231#224'R'#130 - +#159#185'b'#201#176')'#132#146#2#148';'#160'3'#231#225#162'4'#30'J'#170'g' - +#195#196'y'#251#131#9'5'#174'a'#131#4'7'#9#184#211#254#199#213#159'e'#0#182 - +#131#189#230#7'6"L'#144'c'#133'<'#30#153#146#223#246'5'#10#186#7'e'#141'V@' - +#178#251#5#2'h'#196#197#219#217'S'#18#16#161'W'#2#16'&'#4#163#253'o'#212#233 - +'t'#249#241'x'#188#188'#'#168']'#220#232#177#220#156'|'#18#10#184'R'#163#131 - +#226#137#11#153#31#192'h3'#128#158#18#130#180#252#184#176#12'N'#12#238#138 - +#183#239#251#3#180'n'#27#218'l'#192'l'#225#212'?'#127#0#154'A6'#191'x'#242 - +#210#133#144'v;j'#132#131'HAo)'#128#252#242')P>mw'#152#186#224#240#156'4'#27 - +#216#234#159#224#212#255'('#170#255'd'#255#147#240'3'#251#191'y+'#218#255#155 - +'Xn'#128#0#163':'#212'^aq'#145'='#216#129#178#216#140#143#17#1#176#8#0'.'#220 - +#212';'#189#199#193#160#132'>'#9'@'#28#10#196#251#202#240#160#213#155#28'%' - +#143#196#19'2'#29'{'#18'k'#5'.'#135#194#9'{'#128#201'f'#227#205#0#174'.@AZ'#0 - +#171#14#236'>)'#168#219#147#14#225#195#11#184#29#240#210#141#135#231'|^@~' - +#197'T8r'#217#179#131'z-E'#0#158#191'f_'#169#223#194#176#135'J'#171#135#165 - +#167#222#2'U'#179#150'd'#252'\'#253#253#221#211#243'h'#177#140#199'x'#245'?' - +#20#129#128'7'#136#194#239#227#226#255#219#127#132#128#167'-%'#2'Pd'#240'l' - +#201#211#249#182#163#28#186#144'8'#154#132'$ '#218#227#202#223'b0'#24'X'#8'p' - +#221#186'u'#20'7'#140'ww'#222#30#175#137'"'#1#223'}'#247#157'*'#16#8#232#208 - +#20#176#161#9'P'#138'D0~'#155'3'#255#250'`T9C8'#4#249#1#172#165#211'Q'#229 - +#170#2#163'@'#0'z'#13#168#132'h@'#182'T'#0#196#202#127'='#12'k?z1k'#231#27'(' - +#232#179'8'#254#246'7'#192#152'W:'#168#215#7#189'Nx'#241#218#209#25#2#204#4 - +#138#170'g'#194#129#23#220';hm,'#221'`'#222#127'Z'#253#163'Q'#8#163#250'O' - +#246#191#151'%'#0#249#161#5#237#255'h'#23#251#191#218#214#190'J'#173#136'R' - +#248#207#129#127'6R'#8#144#239#7'H'#154'@k$'#18'q{<'#158'Pw!@B'#175#4'@'#155 - +#16#9#160#230#160#212#23#0#239#171'j'#246'ZNv'#5'uG'#8'O$'#2#208'['#202' ' - +#175'b&'#18#0#154#1'f'#3'W'#23'@'#141'B'#217#200'0'#25'd'#205#14'@'#188#255 - +#224'%'#208#176'ae'#214#206'7'#16'L'#156#191'?'#236'}'#214#29'C:'#198#147#23 - +#238'.'#245#219#24'Q '#243'`'#223's'#239#204#138'6'#208#27'HB'#168#244'7'#30 - +'E'#2#8#161#250#31#8#129#223#205#169#255'n{+'#180'o_'#197'Z'#131'u'#14#2#137 - +#133'&'#229#181'}'#143#194#239#195'?'#237'|'#8#144#217#255#168#181#215#247 - +#214#12'T|'#206'^?'#27#161'3'#144'^'#175'7'#1#31#9#240#132#212'{'#214'uX'#151 - +''''#15'"''?'#128#22#138'''.b'#171'?e'#4#234'L|8'#144#175#13'`'#166'B'#22'?' - ,#204'Wo>'#10#220'm'#245'Y'#3'p;'#202#27#253#221#209'S'#17#144#128'~'#17#0#213#4'x<'#30 - +#180#2#244'Vr'#4'"'#17'T5{'#244'G8'#2#198'dA;'#9#184'Zg'#132#162#137'{2'#2' ' - +#13'@'#199#178#2'5'#172'6@'#208#2#178#146#27',B'#243#230'5'#240#254'}'#23'B4' - +#18#202#234'y'#197#216#237#168'K`'#246'Ag'#164#237'x/\'#181#31#174#6'C'#155 - +'~3'#134#238'A'#157#154'N'#185#247#163#172#159#151#171#252#227#212#255'p0'#12 - +'Ao'#144#9'?'#173#254'T'#244#229'j'#222#200#156#131#130#253#175'VD'#253#19 - +#243#236'?'#226#223#148#17#230'@'#18'`'#14'@'#222#254#167#134' }:'#0#9#253 - +#145'F9'#146#128#18'I'#128#210#127#205'h'#10#20'#'#9'T'#198#19#138')'#155#157 - +#133#183''''#18'2V'#149'A'#194'M'#13'B'#10'*'#231#161#25'P'#8#6#19#18#0#211#2 - +#136#0'T'#160#16'*'#4'3gK'#198#223#195'h'#197#180'%G'#193#226#211'o'#202#206 - +#201#184#170#31#142#0#248#216#127#208#23'd'#130#207#212#127#167#19#9#224';' - +#212#12'"b'#251'?1)'#191'}'#21#170#255#228#8'"'#251#159#26#129#214'R'#248#15 - +#23'h'#234#1#208#136#194#239#232#203#254''''#244'G'#10#153'#'#16#15#166'"?'#0 - +#10'p>'#158#168#140#252#0#206#128'vi'#179#215#194#21'h'#147'#PFf'#128#14#205 - +#128#5#140#0'H'#3#224#162#1#252#244'`j'#24'*'#151'u'#27#17#200#240'P'#225'$' - +#26#127']'#9#31'>|%D'#130#190'L|'#157'L'#203#153#186#232#8'Xr'#234#13'd'#23 - +'e'#228#28'O'#253'a7'#246#131#24'Cf`*('#131#19#239'zw'#200#199#233#235'7-<' - +#206#21#254#196#208'LE'#2' '#231#31#18'@'#160#131'['#253#157'M'#155#192'M' - +#222#255'h4'#169#254#235'U'#225#142'J'#139'c'#29#202'Q'#0#239's'#1#215#4#164 - +'V'#176#255'qk'#17#154#128#160#240'G'#249'S'#13#158#0#186#250#1#144'eJ'#240 - +'~'#234#215'\'#189#201'Q'#180'<'#22#151'S'#136#144#17#0'e'#255#217#202'g'#130 - +#185#176#140'#'#1'3o'#6'h'#133#204#192#206'nA;'#148'Bw'#185#154'L'#182#186 - +#219#248#191'7'#224#199'w'#159#2'O['#250'Zj'#149'M'#155#15#251'^xOF'#139'Q' - +#234#214'~'#9#31#220'?z:'#1'I'#1'J_?'#231#137#31#134'D'#224#221')'#184']'#127 - +#207','#251'/'#193'y'#254#185#213'?'#138#230'j'#136'y'#255'I'#253#15'P'#243 - +#143'-'#223'@'#200#239'I'#137#255#151#24#221'[l'#186#0#165#249#250#241'>'#150 - +#0'$'#148#0#227#177#234'PKo'#235#143#253'/\C'#127#192#252#0#168#5'h'#220'n' - +#183#5#217#165#8'OXIf@'#131#219'r'#130';'#164#221#141#29#140#198#131'+'#20 - +#172'8('#175'j&o'#6#232#144#0't'#160#210#169#147'Z'#128#16#17#200#5'8'#27#182 - +#194#183'/'#255#5#26'~]'#201#134'F'#14#4'T'#133'f-'#29#15#19#230#239#15';' - +#239#127'2h'#12#153#207'&{'#239#238'?@'#195#250'o'#165#250#184'F'#13#246#189 - +#240'n'#168#222#245#128#140#158'#!'#168#255#148#249#23#137'B4'#200#169#255'd' - +#255#7#220'T'#252#211#10#142#237#171'!'#134#143#197#249#231#202'e'#137#216 - +#228#252#182#213'2'#136#7#248#248'?9'#131'X'#252#31#229#170#6'o7'#160#156#182 - +'['#173'V__'#246'?'#161#223#4#128'f'#128'\'#156#15#128#251'rd'#155#9#193#152 - +'v'#238'v'#151#237'\v02'#3'P'#184#149#26'5'#20#146#25'`6'#161#9#192#145#128 - +'Z'#199#229#4#144'/@&'#242#5#236#176#234#15#225'"'#135#2'R'#177#234'~'#254#10 - +#26#214'}'#11'm'#219#214'1'#205#128'&'#203#138#175#130'VvKq'#5's'#16#149'M' - +#159#15'e;e?#'#239#233'sw'#131'hX'#186#136#198'hA'#213'.K'#225#192#203#31#24 - +#212'k'#251'j'#132#155'L'#250#137'sC?c'#164#254#211#234#31#8'A'#136#188#255 - ,'l'#245'G'#245#191'a=x'#237#245')'#225'?'#179'&'#216'^fr'#209#196'W'#26#11 - +#228#22'*'#0#137#0#132#30#128#129'@'#192#137#230'z'#159#246#127'w'#215#214 - +#227#243#132'|'#0#178#1#168'0('#26#141#150'Q8'#16#31#155#176#197#145#127'a8' - +#166','#226#252#0'\4'#192'R6'#13#204'EU,$H~'#0#202#9' -@'#201#198#135')'#144 - +#4#184#196#160#28'Q'#4#134#5'>z'#248'*'#216#246'}'#246'CT'#163#17#182#242'Ip' - +#236#31#223#200#216#241')'#233''''#17#3'V'#214'M+'#249'C'#250#15#156#224#226#254'@'#158#255'8'#231#249#143#6#195','#243 - +#143#169#255#168#250#19#9#216'kV'#163#25'`gY'#172#130#250'o'#211#249#27'K' - +#140#30'R'#247#131'|'#250'/'#27#3'F'#241#127'R'#255#169#1#8#154#19#142#190 - +#242#255#197#24#136#228'%'#195#129'V'#171#213#24#12#6#169'Sp'#25#17#0#238#171 - +'j'#156'yg'#4#162#170'*'#193#12#160#162#10#163#173#4'l'#21#179#144#0#180'<'#9 - +'hy_'#128#154'9'#3#169'T'#24'dBX'#176#135#14#194#144'$'#205'~^e'#250#191'3)A' - +'~'#136#215#151#31#1#174#198#209#212#2'\zP'#133#224'9'#207#241'c'#214#135#26 - +#141#226#139#253#19#252#129#216#234#207'l'#127#170#250#139#176#208#31'9'#255 - +'H'#240#131'H'#0'>G'#27'8jWC$'#28'I'#241#254'O'#176#182#175#213#170'b'#30'R' - +#255#241'O'#23'5'#0#1#222#254''''#239'?'#223#16#164#163#183#6' '#221']Z'#191 - +#223#134#16#14#164#254#0#248#183#21'U'#13#150#21'H='#2':'#130#186#5#141#30'3' - +'+'#17'f'#177'~'#185#2'Tj5'#20'T'#239#10'z'#139#141'E'#2#136#0'4d'#10#176'f!' - +'*'#166#5'0_'#128#140#159'(<'#194#132'w'#168#160#130#159#215#151#253#14#127 - +#16'cI?'#217#134'B'#165#129#179#158']'#157#222#131#242#131'>'#133#142'?'#204 - +#246'G'#2#8'3'#225#231#9#0#247#142#186#159#192#239'la'#142'iA'#253#215#169'"' - +#238#241'V'#199#175#188#250'O'#9'@'#164#254#179#240#31'%'#255#144#250'O'#225 - +'?\'#160'='#253#9#255#9#24#16#1#208'&'#152#1#8#19#153#1#148#21'H'#4#128#143 - +'Umu'#22#156#25#142')'#11#133'.A'#20#247'7'#228#149#129'm'#220#206'I-@C$@CDY' - +#179#16'!/'#128'F'#137'e?E8'#151'AQ'#136'7'#174';r'#172#234'O"'#168'tF8'#227 - +#201#244#246#148#16#135#253'('#238'O'#158#255'H'#16'U'#127'"'#0#15'n>'#170 - +#254#179#163#250#191#10#205#189'0'#243#15#8#234#127#185#217#185#193#168#14 - +#145#211#143#169#255#192#13#1#173#23#17'@'#147#160#254#163'lF'#250#10#255#9 - +#24#168#196'13'#160#176#176'PE#'#195#168':'#144#6#134#224#133'T'#145')'#224 - +#10#234#23'4{'#205#7#2#175#210'S'#21' '#211#2#198#239#14':'#139#5'4F'#29's' - +#10#170#13'|'#207'@'#181#138'=G!'#231'g'#9#202#248'K'#234'O'#154#224'`'#223 - +#193'0@'#235#166#159#224#223#183#159'6,'''#31#143#20'h'#205'yp'#234'c_u'#255 - +'`_b'#213#205#239#151#21#251#240#163#190'H'#176#227#201#213#191#211#249'G' - +#171#191#179#254'g\'#253#155'8'#231#31#175#254'k'#149#17#239'x'#171'}='#10'{' - +#132#138#127#200#251'O'#237#191#240#200#181'|'#2#16#169#255#164'&v'#168'T' - +#170'`w3'#0#251'{'#169'}>_0'#3'('#26#128#127'['#168'K'#16#158#188#130#8#0#168 - +'m'#184#179#240#244'HLa'#21'j'#3#148#168#234#27#243#202#193':n:'#168'Q'#11 - +#160#193'!D'#4'j'#22#18'$'#18'P'#240'aA9?V|'#16'W5'#130#176#229#235#247#224 - +#243'G'#174'a'#182#223#24#164#3#133#1#143#190#251#157#244#28#140#15#252'S.' - +#127'"'#202#175#254'h'#223'G'#130'a^'#253#15#176#172#191'@'#135#19'W'#255#239 - +#185#213'?'#130'$'#193'1'#7#140'3w'#252'f'#214#4')'#244#23'F'#185#242#240#201 - +'?'#228#253#167#240'_'#13#202'"'#205#4'l'#31#136#247'_'#192'`D-'#165'8'#8#184 - +#193#161#204#25'H'#154#128'#`X'#208#234'3-'#21'F'#131#145'3P'#169#209'@'#225 - +#132#221'@k'#178'0'#19#128#242#2'Th'#6#8'Z'#0#171#20'Lv'#16#150'%'#157'&'#253 - +'m$:R'#176#254'?+'#224#235'g'#239#200'l'#14#244#24#250#133#233#251#159#8#11 - +#207#186'eP'#175'M'#249#221#242'!?'#230#253#143'q'#5'?'#156#237#31#134#8#31 - +#250#163#212'_'#218';'#27#214#129#223#209#8#209'H$'#25#251#215'('#162#254#9 - +#182'v'#234#250'K1}'#10#3'Q'#247#223#22'~'#213#175#193#191'k)'#249#167#175 - +#246#223#189']'#235#128#223#159#208'-'#24'm'#13'='#178#143#141#204#0#188#191 - +#146'i'#1'2Y'#229#22'{'#193'I'#145#184#194#196'r'#2#228#10'P'#170#149'`'#200 - +#175#2'k'#233'T\'#253#181'H'#2#168#5#232#185#196' V)H'#179#4'),'#168#232#140 - +#10#176#19#245#148'" zk'#178#228'?'#195#27#171'^{'#8'V'#191#254#176#212#151 - +'1'#6#30#135#223#186#2'J'#166#207#239#246#177#148#223'_/'#191#189#4#223#232 - ,'#E'#245#167#213'?'#24'a5'#255#17'?'#231#252#11#177#216#127#7#180'o['#9'Q$'#6 - +'z'#14#181#6#163#215#149#153':'#182'X'#180'A'#154#248#19#225'{'#255#145'&@+>' - +#9'>'#133#255#234'q'#223#170#211#233#220'='#13#0#237#13#131'"'#0'J'#10'B'#150 - +'a'#205'B'#3#129#128#153'J'#132'c'#177'X'#5'e'#6'rZ'#128#17#181#0#227#158#130 - +'3'#144'T|'#138#255#231'O'#216#3'W'#127#19'G'#2#212'4T'#207#151#10#147'CP' - +#221#233#16#148#241#166#128'l'#7#233#30#204#202#152#251#236#240#213#147#183 - +#192#175#31#189','#245'e'#140#129#7#253#6#207'~'#249#215#129#190'Jt;'#145#12 - +']'''#189#254'd'#207'Gx'#199#31#173#254#254'P'#210#251'O{W'#227#175#224'u' - +#212#177'~'#0#148#31'@i'#194'jE4Pmk'#251#5#229'!'#138#199#160#252'o'#15'nT' - +#250'['#207''''#255'lG'#217'#2p'#244#167#246#191#175#171#30#208#187'%g'#160 - +#201'dR'#163#218'a'#196#191'Yj0'#229#3#224#237'*|'#175#228#11'8>'#154'P'#232 - +#153'3'#16'Ww'#188'P0'#20#146#22'0'#133'9'#1'Y8'#144'6=_)H)'#194'h'#6'P'#18 - +#145'L('#22#202#206'lQIa'#175#217#0'o.'#251#157#212#151'1'#6#17'J'#166#205 - +#135#195'n'#127'iH'#199#232'n'#245#143#161#240#179#184#127'0'#196'9'#255'|A' - +#206#1#232'qC{'#205'w'#168#25#132'x'#207'?'#183#250#151#24#221#219#172'Z'#127 - +#155#200#249#151','#253'%'#225'GY'#169'C'#185'k'#182'Z'#173'.'#148#195#192'@' - +#156#127#2#6'M'#0#130'3'#16#153'G'#231'r'#185#200#233'W'#140#23'T'#1'\'#153 - +'pe'#155#207#184#208#30'0'#206'Kj'#1'H'#2'*'#141#22#242'(='#216'bE'#2#208'$' - +#137#128#180#3#133'P($T'#11#138#251#6#140'`'#22'x'#251#250'c'#161'u'#211#26 - +#169'/c'#12'"'#28'q'#215#155'PP'#189#243#160'_'#207#249#252'D'#141'>H'#168'#' - +#188#227'/'#192#173#254'L'#248'}AF'#4#174'z'#180#253#157'h'#251'S'#211#15'z.' - +#190'T%'#139#134'&'#230#183#255','#227'l'#255#16#18#0#139#253#163'l4'#144#240 - +#227'mr'#0#178#206'?]b'#255#253'V'#255#9#131'&'#0#232#146#19#128#23'H'#163 - +#195'h'#0'[%nU1'#210#2#28#133#199#198'P'#180#217#160'p'#210#2'P'#192'u'#150 - +'"'#176'U'#204'fu'#1'I'#2'`'#14'A$'#1'V.'#204#153#2#192'L'#7#254#242'Fh'#170 - +#176#223#217#10'/'#159#183'p'#204#233#151'C0'#20#148#194#9#127#255'b'#208#175 - +#151#241#169#190#204#8#136'w'#198#252#185#130#31'A'#245#199#205#31'`'#197'?' - +#1#23'e'#253#173#225'<'#255#209#206#213#191#216#232#169#177'i}'#173#252#234 - +'O'#153#127#212#5#150'B}'#245'T'#246'KN@Z'#253#145#0#156'~D'#127'S'#127'w' - +#184#222'!|V'#201#10'A'#179#217#172'#g '#222#199'B'#130#184#175#162'=j'#1#11 - +#218#253#134#185#204#169'Ge'#194'D'#2'j'#13'X'#199#205#0'}~)S'#255#213#6#29 - +#211#6'Tz'#13#31#22#228'{'#6'$'#253#1#248#142'd'#217'm)'#158'-|'#244#231's' - +#161#246#135'O'#165#190#140'1'#136'p'#240#205#207'C'#217#172#133#131'|5'#159 - +#236#203#219#253'B'#177'O'#156#217#254#188#234'O'#4#224#193#149'?'#192#217 - +#254#142#237'?@'#200#211#193'&'#1'1'#2#192#255'T'#242'hp'#162#205#142#182#127 - +'"'#202#135#254#216#234'/'#196#254#129#235#250'['#143'2'#215'N'#206'?'#170 - +#252#235#173#243'oo'#24#18#1#144'3p'#221#186'u'#172'QH '#16'0'#161#6'P'#128 - +#23'Im'#195#153#22#128'W2n'#155#179#224#247#225#184#202'"h'#1#148#2#172#209 - +#27#208#20#216#13#212#148#19' '#242#5'(u'#184'Qr'#16#159#27' h'#2'2'#161#157 - +'xOq'#193#158#222'E'#142'/'#172#207#158#176#19#174#12'c'#181#253#185#130#202 - +#249#251#192#254#215'='#193#253'1'#136#223#148'X'#248'i'#229#135'8'#151#238 - +'K'#142'='#177#227'/B'#234'?'#222#246#180#214#128#167'e'#243#14#171#127#185 - +#197#181#209#168#10'R'#184#143#250#190#177#208#31'n'#173'(_'#245'|'#209#15'%' - +#0'5S'#230#31'j'#224#254#193'8'#255#4#12'uYMf'#6':'#28#14#189'R'#169#180#225 - +'E'#22#227'F'#137'AL'#11#240#133'5'#211#235#220#182'}'#4'-@'#193#180#0'5'#24 - +#11''''#128#185'x"'#175#5'p$'#192#180#0#161'u'#24#223'>'#172#147#4#248#203#29 - +'A'#138#192'sD'#0'c'#21'~9'#1#26#22'z'#242#243#171'Q'#251'T'#15#238#0#188#25 - +#215#185#242#243#170#127#152's'#252#145#131#143#179#253#3#16#246'"'#17'x=,' - +#233''''#18#12'B'#140#250#253'E'#185#196#31#20'|G'#133#197#181#5#15#21#19'V' - +#127#161#237#23#169#253#192#245#252'k'#224#203'~'#221'}'#245#253#239#11'C&'#0 - +'A'#11#160#182#225#168#9#144'/'#160#0#137#128#249#2#144#8'H'#19'(k'#240#216 - +#246#246#132#181#149'r'#150#29#168'`5'#0#10#10#11'V'#206#3#141#201#10#26'#g' - +#10#168#146#17#1'5'#243#7#176'b!'#218#152'#'#145'+'#27#30'I'#166#192#138#211 - +'v'#129#144#215'%'#245'e'#140'zP'#225#218#161'w'#188#10'E'#211#230#13#234#245 - +#9#174#212#143#247#250#199#217'l'#191#4#223#230'+'#30#140'$W'#127#138#251'3' - +#199#31#222'v5'#252#2'AWK'#202#234'/C'#218#168'F'#213'_)'#143#134'zZ'#253#5 - +#207'?n'#142#254#182#253#234#245#189#167#227#243#19#215#7'h4'#26#214'4'#148 - +'O'#15#166#188#128#242'h\^'#177#213'Yxp'#2#215'uA'#11'P'#168#212#160#181#20 - +#176'ra'#181#174'S'#3'P'#11'Z'#0#229#6#8'Q'#1#190#155'0'#136#202#134'G'#130 - +'_'#240#213's'#22#130#175#189'Q'#234#203#24#213#160#197'e'#191#27#158#132#10 - +'T'#255#7#140#132'x'#166#31#231#244'#Afv?'#173#252#225#8'K'#250#137#6'B'#172 - +#221'W'#132#247#250'S'#165#159#139#154'}'#160#240#211' '#16'a'#245'/'#212'{' - +#234#10#244'>'#10#243'u]'#253'i'#236'7'#181#253#222#142#130#223'@U'#127'H'#8 - +#238#129#230#253'w'#251#254#211#241#25'v'#213#2#240#194#10#132#136#128#160#5 - ,'8'#2#198'9'#173'~'#211'l'#210#2'@'#161'`'#14'A'#5#154#2#150#178#157'@'#159 - +'W'#202#146#130#152#240#147#22#160#227'H'#128#181#15'S'#241#237#196'EY'#130 - +'2y'#186'.]Z'#252#235#210#3#193'Y'#187'Q'#234#203#24#189#192#223#210#146#203 - +#255#10#19#247#26#194#236#6#22#231#7#214#224#143#229#250#243'N'#191'X'#132#19 - +#254#8#175#250'G|'#156#6#16#246#243#142'?'#159#155#21#4#9'q'#127#149'<'#26 - +#168#206'k_'#143#199#139#241#171'?y'#254'Y'#213#31#173#254#184#175'U('#20#181 - +#180#250'k'#181'Z'#7#146#192#144'W'#127#246#17#164#235#163#236'N'#11' _'#0'p' - +#17#1#26'$R'#180#213#153#191#127'8'#166#178#10#217#129'$'#220'j'#189#145#229 - +#6#168#13'z.)'#136'O'#17'V'#178#220#0#222#20'`'#141'D'#249#14'Bra'#196#24'$' - +#213#128#225'J'#5#31#222'r24'#174#249'R'#234#203#24#149' '#13't'#191#27#159 - +#134#178'9'#139#7#252'Za'#213#231#179'}x'#187#159#19'~Z'#209'i'#245#143#133 - +'"'#201#176#31#229#252'GI'#248'q'#239'i'#217#10#222#214'm'#140' '#152#237'O9' - +#255#248'_'#165#217#177#193#160#14'S'#166#31#9'4y'#134#133#145#223'Md'#251 - +#147#240#163'L'#213#167's'#245''''#164#141#0#186#243#5#0'7H'#180#146#15#13 - +#150#249'#'#234#9#181#238#252'%l'#29'Wt'#154#2#134#252'r0'#151'N'#229'j'#3 - +#152#6' r'#8'R'#247' '#149#146'+'#24#18#154#137#178','#193#225#239#24'l\'#243 - +#5#252#231#230#147#165#190#140'Q'#7'CA'#25#28'~'#223#187'h'#130#230#15#252 - +#197#157#195'y:'#139'|'#226#156#205'O'#182'?'#173#234'L'#245#167#132#31'a' - +#245#199'-'#26#8#254#127'{_'#22'kYv'#158#181#246'x'#230's'#238'XsWwW'#187#219 - +'v'#187#227')'#241#0'v'#136#193#145#8#194'F'#8#5#148#4')'#145#176'P'#132#132 - +#20#241#18'!9'#188#0'/H'#188'!'#224#1'x'#2#9#17#144#128'XHH$`x'#128#7#144#172 - +'$'#216#198#221#158#186'k'#174'[w:'#243#176#7#254#239'_'#255'Z{'#237'}'#207 - +#173#186#213']w'#170#190'K'#218'w'#15#247#12#251#236#189#191#239#159#255#165 - +#166#253'='#181#243#222'wT2'#155#209'k'#23'\'#25#8#159'A;'#158'n'#223#232#238 - +#161#229#19#192#159#152#184'?:'#254#162#230'_'#233'Y'#127'n/'#145#254#0#255#7 - +'*'#27'}'#158#208')E'#4#136#173'V'#137#165'.'#139#22#128#174'A'#215'Q:|o'#208 - +#251'b'#127#214'x'#153'+'#255'B"'#129' d'#144#247#174#146')'#176'zUH@'#8#160 - +#225#248#3#184'V@'#155#2'l'#14#248#158'T'#15#150#127'I'#158#23'?'#201#243#206 - +'x'#28#144#198#191#254#181'O'#169#217#197'D'#159'''3'#232'ay'#245#203'_S'#191 - +#240#219#255#248'H/_'#250','#229#198#225'/'#137'>'#22#252#186#208''''#227'2_' - +'m'#247'c'#129#218#191#24'C'#19#152'p'#155#175#249#184#207#182#191'Q'#253'=z' - +#247'k'#171'['#127#28'x)'#138'}JY'#127#180#127'_<'#255'h'#251'u'#239'yK'#127 - +#254']'#207#243#242'.'#203#11#160#31'q'#21'~'#0#163#5'dyp'#229'G{'#27#191#152 - +#229'~'#13#0#246'E'#11#136#234#13#181#242#210'gT'#173#211#213'&'#128#144#0 - +#182#131'Z'#173'0'#5#196#31'P'#174#28'<'#191'Z'#192'w'#254#229'?P'#127#244 - +#187#23'U'#128#199'=z/}D'#253#153'o'#254#11#213#189'~'#235#253#127#8'W'#248 - +#228',ssW'#242'['#187#159'l'#250#217'\K'#127'V'#253#167'"'#253#231'j'#255#222 - +#247#213'd'#239'>{'#253'a&(N'#249'e'#199#223'{'#235#205#17'z'#251'C'#250#163 - +#3#12#247#251#163#5'Y'#128','#253#197#7#240'p>'#159#239':'#158#255#15','#253 - +'1'#158'7ll'#227'Pd'#7#146#22#128'9'#178'.!'#18' Q'#1#172'/'#239'Oko'#220#31 - +#174'~'#206#19#135#160'1'#5#226#246#138'Z}'#233#211'l'#2'@'#250'G-q'#8'J'#243 - +#16'?'#150'Ta3'#211#176';'#229#184#167'='#186#207#214'A'#244#244'G'#150#204 - +#213#191#250'K'#175'?'#243#172'D'#23#227'h'#163#181'y]'#253#220'_'#251#166'z' - +#229#231#223'g'#193#149#17#252'z'#30#175#178#211#15#246#187#145#252'H'#248 - +#129#228'g'#2#152#217#176#31'r'#255'G'#219'w'#200#246#127#135'$'#255#140'I"O' - +'u'#185'o=\'#244'_'#233'm'#191#157#231#252#137'\'#239'o'#26'~@'#250#211#254 - +'m4'#251#132#244#199#12#192#181'Z'#13'>'#130#217'Q'#27'~'#30'e'#251#6'x' - +#138'/'#237#248#203'otw'#223'i'#199'3'#132#249#172#227#143#176#129#164#159'-' - +'H|'#241#252#179#227#143'0'#180'3'#164#177#183#183'7{'#214#134#31'O'#27#199 - ,'B'#0'J*'#5#209'6'#140#206#187#213'h4`'#10'\VZ'#250#223#148#245#165'E'#26'\!' - +#18#248'R'#166#194#136'I'#128#147'~"'#235#15#136#219#29#173#1#136'C'#16#25 - +#130'a='#226#181'o'#138#134'l'#142#128#152#3'b'#18#148#148#128'e'#191#242#164 - +#177#246#148'+'#253'?'#255#225'o'#169#31#253#193#191'='#225#147'z1'#6#188#249 - +#31#251#139#127']'#253#204'_'#254#155#207'>'#163#239#147#158#13#145#250#182 - +#194#207#218#252#162#250'/t'#184#143#19'z&s'#209#0'D'#253#167#237'>'#236#254 - +#253#251#252#154''#174 - +#230#163#254'i'#159#202#185#25'+/'#127'T}'#246#27#127'G]'#255#220'W'#223#215 - +#251#151#206'>g5'#254#188'P'#251#179'\l~'#29#235#207#165#188'W'#199#251#181 - +#218#159#10#248#19'&'#130#153#26'o'#223'S'#253#135'?`'#211' [,'#172#215#191 - +#17#206#251'/'#147#221'/'#223#4#213#31'&'#192#152#22#132#130#224#12#180#170 - +'?-'#152#231#15#14#193#145#211#236#243#185'I'#127#251#155#143'iX'#135' &'#20 - +'%'#192'cZ'#241'Mt'#14#130'/'#0#166#0#189#230#10'-k'#15'G'#189#183'v'''#205 - +#151#141'w_;'#250'b'#213'\'#135'?'#224'u'#21#213'$1'#168#17'["'#240'M[q'#19 - +#30#180'='#5'i'#9#138#217#134'r'#201#21'8'#15'n'#129'{'#255#231#191#169#255 - +#250';'#191'z'#218#167'q'#166'Gs'#253#138'z'#233#203'_S?'#243'+'#191#165#234 - +#171#155#207#245#179'M#'#15'//'#8#0#21'}'#153#16#0#219#253#146#230#11#149#30 - +'E> '#0#150#254#0#255'Tk'#1#179#193#158#218#187#253#135#244#191#194#238'W' - +#176#251#189'd'#241#234#202#246#247'B'#178#255#149#168#254#180'L'#137#4'0' - +#203'/:'#253#222#147'f'#159'w$'#1'h'#219'8'#254#158'W'#216#175':'#142#149#0 - +#224#16#252#214#183#190#197'MC'#136#201'Z'#244#195'`'#152']'#22'-'#0'$pM!J' - +#160#188#149'w'#247#214#190'0Kk=eH'#0#210#157'H'#160's'#249'5'#186#233'/IRP' - +#205'j'#1#8#13#194#28#240'b'#157'#'#160#195#131#18'"4'#25#131#158''''#10#192 - +#249#9#19#254#254#223#254'e'#245#240'";'#176'4'#26'kW'#212#205#159#255#154'z' - +#235#24'@_'#26#206#196#157'6'#209'G&'#241#204#165#161'g.'#177'~V'#253#167#218 - +#238'O'#5#252')'#183#249#30#178#211'o1'#30'j'#233#159'&'#186'4'#152#237#254 - +#189'w'#218#209#180'oT'#127'z>9'#230'Ok4'#250#228'f'#31' '#0#244#249#203#178 - +#12#190#128#253#227'p'#252#185#227#184'aa'#29#130#244#163'j'#164#1'tMn'#0'H@' - +#136#0#29#133#215#147'<'#218#248#233#222#250#23'3'#130#189'q'#10#194#31#0'{' - +#191's'#245#227#170#209#187','#192#143#181'?'#192'5'#7'b]>\'#20#14'A'#11#208 - +'D'#144#151#10#136#156#159#251#164'_~'#18#254#129'C'#190#31's'#1#254#222#175 - +#127'A'#141#30#221'9'#129#147'8'#187#163#177'vYK'#250'_'#251'['#31#12#244'O{' - +#194#141#202#159#231#142#237'o'#192#159#217#226#158'\'#178#252'8'#140'7[X' - +#192'C'#242#167'Sc'#255#143#9#252#127#164'f'#163'}Q'#253#19#235'7Xo'#142#238 - +'m6'#251#144#240#244'Hz'#166#216'g'#12#144'#'#227'O'#21#210#255'.'#225#4#181 - +#254#187#180' '#230'?'#251#250#215#191#158'>O'#199#223#179'\'#158#231#241#249 - +#236#16#188'v'#237'ZD?'#166'I?'#142'M'#1':~]'#242#2#224#16#132'V'#176#218#159 - +'7n'#222#31#174'|'#138#253#1#220#16'$'#212#243#6#196#177#234'^{K'#213'z'#235 - +'L'#0'69'#168')'#249#1'5m'#10#232'D'#161'P'#207'1`'#252#2#158'8'#6#13#1'x:' - +#195#235','#155#4#217'|'#170#254#227'o|^M'#182#31#156#246#169#156#232#208#160 - +#255#243#234#19#4'zl'#31#247'0A'#23#207#216#251#210#196#147#255'!'#192'5Y~' - +#185#128#31#146'?'#19#181#127'!$'#144'Ng'#236#245#239#223#253#174#154#13'w4' - +#248#209#223#15#170#127#134'x?'#236#254#157#183#229#27'!'#253#145#245'7'#161 - +#239#178'1'#127'I'#246'A'#143'?T'#254'm#'#227#143#204#229#217'q8'#254#220'q' - +#18'0`-'#128#214#193#189'{'#247'0'#181'x'#11#141'C'#148#6#189'!'#1#248#5'6i{' - +'e{'#210'}'#227#241#164#253#154'.'#24#242#25#208' '#129#176#214'P'#221#171'o' - +'q'#255#128'@'#204#129#192#248#3#140'S'#208'!'#1#27#29'p'#27#140'B#p'#253#1 - +'v6'#226#167'\'#134#147'L)'#150's'#193#148#224#223#250#245#159'S'#211#189#173 - +#147#251#238#19#30'A\S'#221#151'^W'#215#190#240#139#234#245#191#240#13#213'X' - +#127'N'#160'?'#202#253't<'#253'&'#191'7wm'#254#212'H'#254#2#252#25#131'_''' - +#251'X'#181#31#14#192#217'L'#245#31'|_M'#247#183#216''#239#186#170#127#179#217#156#16 - +'^'#22#199#225#248'+]'#138#227#248#208'e'#223'cL'#1#218#174#199'q'#220'Y,'#22 - +'k'#196'vp'#2#26#18#192#246#6#189#180#247'`'#216'{s'#127#214#188'a'#253#1'a' - +#164'g'#24#170#183'T'#239#198'[*nuu'#211#16'h'#2#13#153'h'#148#246#217#31'P3' - +#230'@A'#2'z'#242'Q_'#151#17'{^'#209'r'#253'e'#245#234'/'#253'U'#181#249#214#23#143#241#203#158#208 - +#198'/'#175#188#206'H{'''#179'O'#247#242'3'#224#207'X'#234'g'#21#201#207#241 - +'~'#2'}'#6'{_'#136#0#165#189#147#157#247#24#252#186#181#151#158#212#211#207 - +#210#228#229#149#237#31#212#130#197#196#181#251#149#14#249#193#238#223#18#213 - +#31's'#252'q'#200#143#182'w'#8#15#195#231'Y'#236's'#132#203'vb'#195#166#9'_' - +#191'~'#29#154'@'#11#181#2#240#7#208#15#191'*aA'#204'1'#8'=p5'#247#252#206 - +#157#254#234#167#198'I}'#213#23#167#160#23#232','#192#184#217'c'#18#8#26'uM' - +#0'l'#18'D'#146')'#136#16#161'4'#18'A'#152#208#180#21#243#29#18'0'#221#133'<' - +'!'#0#229#2#255'9D'#12#142'a6'#227#225#253#159#168#255#254#219#191#172#134 - +#247'~z'#130#183#236#217#6#8#186#190#178#169#214'>'#254#179#234#213'?'#251'+' - +#234#218#159#248#165#163#191#249#176'k'#246'<'#158'PG'#218'kG'#191#201#231 - +#207'm#'#143#194#230'/'#210'{y'#153#27#169#191#208#192#135#148#135#250'O'#132 - +'0'#217#190#163'F[?"'#146#152'Ks'#15']'#223#143'?7'#187'{o7'#194#217#208#177 - +#251#231#244'l'#163#197#23#18'='#182'%'#215#159#193'O8'#128#25#176#141#132 - +#159#157#157#157#169'x'#253#13#248'_'#24#2#224#239's'#19#132#8#248#173'$I' - +#216#31'@'#11'B'#130#208#4#216#31'@'#235#149'\'#249#157'w'#247#214'?='#205 - +#162#14#146#132#152#4#184'7'#0#145'@gMu'#174#189'%'#229#194#162#1#152#252#0 - +'h'#1#146'-X8'#6#203#154'@a'#18#248#197#228'#N1'#209'Y'#237'='#248#255#254 - +#205'?R?'#248'w'#255'DMw'#30#158#234'y'#4#245#166'jn\S+'#175'}'#130'$'#252 - +#159'R7'#190#244#231'T}'#253#202'i_'#158#202#200#203#210'_Rz='#227#236#147'r' - +'^'#6#191#163#246'['#240#139#202#15#224#179'z'#207'*'#191#246#1#204'v'#31#168 - +#193#195#183#233'usn'#238#193#239'Cyo'#154#229'W'#187'{?'#236#196#147#190#168 - +'l'#214#238#23#167#223'.'#236'~ZX'#245#135#211#143'0'#240#152#222#187'O'#166 - +#241#4#9'?'#199#233#245#175#142#211'x'#202'}'#152#2#180#6#9'X'#127#0#217'?' - +#151#29'S'#0#26#1#252#1#221'$'#243#187#239#246#215'?'#179#200#163#134'o'#204 - +#1#216#247'$'#233#153#4#174'|'#156'H'#160'nA'#207'f'#128'h'#4'L'#2#145'&'#1 - +#21#233#168#2#147'@h'#8'@r'#5'|'#129';'#214'2)'#225'Y'#159#166'|'#240#222#219 - +#234#143#255#249#223'W'#15#254#247#31#208'C99'#190'/'#162'k'#17#183'{'#170'u' - +#245'e'#181#250#209#207#168'+'#159#251#170#186#250#249#175#210#245#175#159 - +#246'%x'#250'03L'#219#130#30'c'#231#23#253#251#140#167#223'H~V'#225#231'I'#1 - +'x'#6#255#156#155'{'#178'&@'#255#155#238#222'U'#163'G'#210#206'{Q'#168#253' ' - +#146#203#173'}L'#231#181#131'/q'#156'~H'#245'E'#188#127#15#133'='#180#141'F' - +#144'P'#251#225#244'{D'#207#245#222'I'#218#253#238'8'#141'G|'#169'?@f'#22'b' - +#167#160#210'Z'#0#182#215#233#1#236#204#147'`'#229#189#254#250#167#19#21#198 - +''#28#234'#p'#231'R'#217#151'I' - +#184#15#142'>'#14#251#137#31'`'#188#253#30'-'#239'jR'#224'i'#188'S'#142#22#0 - +#252#27#205#193#237#245#198#240#145#11'~z'#182#140#221#15#240'o'#153'J?z'#230 - +#239#201'4'#223#232#240#131#6' '#199#150#237#247','#151#242#196#190#215#245#7 - +#208#197'h'#18#248'{'#164#10'm'#18#192#175'Hx'#144#179#4'iY'#3#9#204#210'x' - +#237#246#254#250'''3'#207#15'Yr#<'#24'j'#18#8#27'm'#213'!'#18#136#154#29#2'~' - +'h'#181#0#228#8'x'#236#20',H'#128#181#129'J'#152#208#212#17#24#18'`'#231' t' - +#148#220#153#144#164'`'#132#234#147#246#244'+y'#10#4'1'#219'{'#172#230#253#29 - +'5'#31#236#210'zO-'#134#251'\9'#217'}'#249#13#213#185#249#250#217#149#224'G' - +#189#142'K'#239'C'#17#222's[u'#219#16#159#11#254#170#212#151#220#254'L'#154 - +'z'#148#9'@K'#255#209#214#143#213'd'#239#30#189'n'#206#145#1'~'#159#228#248 - +#175#214'F'#15#174#180#251'w'#243#2#252#200#244#131#221#15#240#195#238#127',' - +'!'#191'{R'#223#15#27'n{:'#157#14#136#0#160#194'%''e'#247#31#245'r'#31#251'w' - +'W'#243#3#200#28'@3'#209'Md'#10'*'#237#16#196#26'$'#176'J m'#141#23#181#205 - +#187#253#213#183#136#4#2'm'#207#11#9'p'#4#160#201#230'@D'#234#170#213#4#156 - +#181#23#11#17#24'M'#128'L'#2#21'j'#191#130'2s'#17#26's'#192'M'#30'2UEn'#163 - +#145'3l'#26'|'#232'F^'#10#226#8#224'M'#21#159#210#158'}'#137#239#187'i'#189 - +#218#230#215#128#207#13#248#173#228'_0'#200#217#241'7'#211#161#190#225#163 - ,#183#213#172#255'H'#146'|'#140#218#175'k'#251#187#209'd'#235'zw'#239'=m]d' - +#153'x'#252#145#236#3#240'#'#151#127'['#233'y'#253#24#252#216'F'#178#207'I' - +#198#251#15#27#167#253'('#151'R'#133'I'#11'h#'#25#136#180#128'K'#208#4'h'#31 - +'Z'#0'H'#0#164#176'B@lM'#147'x'#237'N'#127#245#19#169#23#198#218#179'/>'#1 - +#174#12#172#17#9'|L'#197#157'uM'#10#198#15'`'#192'/m'#198'=!'#2'_z'#10'('#19 - +'%'#16#231#160'2'#230#128#239#21#4'`'#174#214#139'>]'#241'y'#25'.'#234']sGl|' - +'O'#202'wm'#3#143#170#179#207'8'#250#0'f'#212#243'/'#28#240#27#231#31#175#167 - +'j'#240#240#7#164'ImK'#140'?'#209#196#145'j'#240#175#213'F'#247'/'#183#145 - +#226'k'#193#159'I'#154'/g'#250')]'#226#251'H'#230#245#131#228#199#164#30#143 - +'1'#171#207'|>'#31#31'w'#170#239'Q.'#227'i'#223'F'#207'8'#5#209'@'#4']'#132 - +#208'P'#212#9#15'"O'#224#138#201#20#4#9'$y'#220#189#189#191#250#214'BE'#245 - +#18#9#136's'#176's'#249#13#21'w/'#177'/'#192'3'#181#2#177#244#16#176'&A'#164 - +#253#2'b'#14#168#208'/'#146#134#140'i '#13'F'#172'F`'#175#152#163#10#156#159 - +':'#163#23'f'#148#146'xl'#171'.}'#140#193#159'i'#201'oc'#251#169'n'#226#1#240 - +'+'''#204#151'K'#190'>'#171#244'3'#241#250#211#177'\B'#127#201't'#162#6#247 - +#191#175#18#228#246'''s'#157#21#232#128#127#163'1'#184#189#217#28'>'#210#138 - +'F'#150';'#146#31'*={'#252#149#238#237#7#240#223#151'p'#223'cH'#254#197'b1' - +#186'v'#237#26#156#131''''#234#244#171#142#179#240#236'Z'#18#232't:1'#177'b' - +#157'.T'#27#149#131#232'$'#4#2'0$ '#173#198'A'#2#205'L'#133#237#219#253#181 - +'7gY'#220#214'}'#0#196#174#143't)qk'#243#150'j'#172'^'#215#146#222#1#189#217 - +'f-'#160#166#147#139'8Dh'#219#142#7#133's0'#240#10#141#192'I rs'#137#205'f~' - +#224'''='#225#10'?'#211#173'>'#175']'#130#142#248'h='#245#250','#191#178#185 - +#211#151#223#5#191#246#238#235#248#190'J'#181#202#175#4#176#156#155#159':' - +#246#254'\'#131'?'#183'j'#191'd'#242#17#25'$'#147#161#234#223#255#158'Ji]H~' - +#157#225#167#210','#191#220#217#255#201'j<'#217#21#193'o'#193#175#138#190'~' - +#166#190#255#1#164#191#132#254#30#163#190#159#198#168#209'h'#204#143';'#207 - +#255'9'#222#165#227'?'#15'S:'#140#162#161#241'x'#140#134#162#29#169#25#184'd' - +'4'#1#165#251#7#160#177'H'#143#174'X'#147#16#218#188#211'_'#251#216'8'#173 - +#173'x2'#239#160#206#254#211#18#191#190'rU'#181#214'oiM'#192#250#1'B'#157',$' - +'d'#224'I%'#161#138#138#190#2#166#152'Hq'#132#192#244#23#240#203#145#2#167 - +#243'P.'#161#195#234#21#245#202#127#158'q'#228'O'#220'='#179#195'{'#234#129 - +#167#255#238'|'#201#207#21#144#27#129#175#14#11#237'9'#133'<*-b'#251#197#162 - +#129#207#210#127#190#144'p'#223'B'#180#129#5#255'o>'#216'a'#155'?'#157#142'u' - +''''#31'Z'#148#128#223'#'#241#127#181#187#247#163'n8'#27','#3#191#210#225'>' - +#128#31'-'#188#31#144'&'#203#14'?'#228#248'#'#220'G'#175#27#161#200'G'#157 - +#146#211#239#131#222#157'c='#23#248#3'~'#252#227#31#251'h%F'#154'@'#195#228#8 - +'`V!'#164#12#131#8'h'#141#164'!4'#26#237#210'Uk'#17#240#234#247#6'k'#175#15 - +#23#245#13'c'#14'0'#17'DP'#241#145':'#220'Sm2'#9'PG'#224'K?'#193#2#252#142'6' - +#192#254#0'c'#14#232'm'#155'8Ti9f'#195#134#158#201'(tr'#207#171#253#7#204#173 - +'=KW'#250','#143#202#245#202#157#166#156'%'#208#27#162#200#164'eW'#150#29'H' - +#231'Ui'#1'z'#227#237'O%'#212#151#207#231#142#195'O|'#0'D'#2#147#221#219'j' - +#178#253#158#222'w$?>'#223#167#15#184#222#219'{'#167#21#204#199'K'#192'ob' - +#253'h'#234#137'4_+'#249#233#153'}L'#160#223#165#231#23'5'#0' '#137'3'#1'~' - +#231'2'#159#153#193'$'#240#189#239'}/@x'#16'$@Z@W'#26#137#184#154#0'"'#3#235 - +'('#28#162#27#129#18#227#248#254#160'wko'#222#188#234'['#245']k'#2#200#26#244 - +#227#26#153#4#31'Q'#181#206#166#150#248#174#244#23#223#128#206#17'0'#249#2 - +#129#205#30'TN'#6#161#237'@'#236#251#5#1'8m'#201#221#26#3#235#164#170#22#27 - +#157#181'+~F'#134'Wr'#228#185#155#249#1#240'k'''#159'H'#251#180#144#250#165 - +'t^'#168#251#137#238#215#175#9'@<'#254#226#237'7'#26#0#19#0#166#233#154'N' - +#213#136#164#254'|'#180#171#227#251'IR'#2#127#160#146#217'K'#221#221#31#214 - +#131#197'T'#192'o'#28'~F'#242's'#129#15'r'#252#209#220#3#146#31#26#0#212#254 - +'('#138'v'#7#131#193#136#180#218#19'M'#243'='#210'u?'#237#19'XvN&<'#184#181 - +#181#21#211'Ek'#208#5'4$'#128'lA'#180#24#135')'#192'$@'#251']'#248#4#232'X' - +#237#209#168#243#210#246#180'}SO8bH@2'#0#137#8#234#189#171#170#185#241'*'#131 - +#222's'#181#129'H'#147#129'''-'#199#149'q'#14'F'#21'm'#192'u'#16#154'z'#2'&' - +#3'eg)'#202#29'2p'#181#255#220'!'#133#15'f'#26#188'(C'#210'u\'#137#159#23#181 - +#249#202'sT}'#199#201'W'#168#249'"'#245#197#214#231'2'#222#180'p'#242'1'#232 - +#165#148#215'z'#252#141#234'/'#170'>'#219#254#201'B-'#250#187'j'#184#245#14 - +#29#27#219#200#128#174#229#151#137';'#189#249#228#165#238#222#15#185#170#143 - +#235#8'l'#168#143'S|'#149'd'#249')'#237#224'C'#184#15'R'#255#1#212'~'#178#249 - +'w'#233#249#29'6'#155#205')i'#183#201'iz'#252#151#141#179#250#4#150'H'#160'A' - +'c2'#153#160#145#8#155#3'B'#2' '#3#209#4'T'#151#128#136#190#131#181#253'Yc' - +#243#225#168#251'Z'#166#194'PKn'#169'!'#8'C1'#9#186#164#13#188#193#213#132#0 - +'>'#28#129#158'D'#4#220#16#161#155'9'#168#156'Z'#2#229#18#129#231#23#179#22 - ,#251#198'I'#232'j'#3'E'#30'a'#238#148#25'z'#213#146#195#3#153'mg'#245#182#188 - +#223#187#249#4#127#134#233#191#167#156#198#28'|'#188#2'zP'#168#3'~'#211#173 - +#135'U}'#9#239')'#167'O?'#188#245#249#28#251#11'+'#249's)'#238#201'%'#207'?' - +''''#240#143'wn'#171')-'#153'y]*R_f'#238'iG'#147#237#171#173#253#219#129#151 - +'&:'#151'(3e'#189#240#246'3'#248#149#206#242'CO?'#246#248#195#230'G'#168#15 - +#224#167'eH'#166#236#20#177#254#179#6'~}'#205#207#238#176#133'C'#4#254#136'.' - +'b'#147'L'#130'.H@:'#10']6'#225'A%$'#128#16'!H`'#158#133#237#187#131#222#235 - +#179#172#214#230'y'#3#140'o'#192#132#10#163#186'j_zM'#197#221#205#2#248'f1'#4 - +#16'W'#142#7#186#211#144#178#243#19#6'em@'#26#143#148'#'#6#158#149#244#172#29 - +','#137#30#152#249#11#142'zG'#206#204#147#227#222#168#167#189' ?'#252#128'i' - +#197#229'y'#14#248'3'''#150#175#28#27#223'Q'#247'y'#31#182#190#27#222'K'#11 - +#137#159#27#208''':'#181'7/'#145'@'#194#245#19'#'#146#250#243#225#142'h'#11 - +':'#188#167#138#30'~'#217#165'F'#255#246'Zc'#244#152'S{%'#212#167'tz/O'#223 - +'-s'#248'A'#237'7'#137'>'#15#207#19#248#143't'#239'N'#251#252#12#9#244#251 - +#253#184#213'j5'#232#226#162#197#248#154#132#4#225#16#188#12#173'@i'#18#232 - +'1'#9'('#175#158#7'~'#252'p'#208#189#185'?o]-'#146'|t'#184#15'&'#129'oL'#130 - +#245'W'#8#236#177#205#9#240'L'#5'a'#172'5'#6#171#9'p'#10'qPT'#21#210':'#15 - +#220')'#202#140'V'#224#21'D'#160#138#237'"JP'#172'K%'#200#206'f^9'#236'='#235 - +#173'z'#158'w'#245#153#31#215#188#152'>'#219'='#149#188#188#145';/'#178#245 - +#249'n'#18#143#177#243'MG^'#145#250'*u$'#191'c'#235#27'/?'#219#237#12#244'E' - +#161#254#207#11'R'#192#255#23#240#242'?'#254'!i'#1#19#177#247'u|'#223'|n'#228 - +'/&'#215#218'{?i'#132's'#174#229#23'G'#4#236'}'#147#222';'#145'P'#31#171#253 - +'J'#194'}'#178'F'#169#239#222'y'#0#127#233#254#156#209#193#231'W%'#1'd'#12'"' - +'Y'#136'.'#178'!'#1#152#5#151'0'#247#128#210'y'#2'm'#186#212'u'#146#184#241 - +'p'#222'X{0^'#185#149#145#236#215'@-'#155#4'H!'#6#9#196#157#13#201#7#144#136 - +#128#1#191')$'#10'+$ '#11#147#138'h'#6#156'N,'#145#130'\'#162#6'V'#27'x'#26 - +#17'8'#221#137'rG;'#240#202'^'#196''''#220#177#147#184#149#249#225#135'+'#167 - +'i'#140'{'#175#244'6'#167'<'#23#0'WO'#0'~^'#150#248#202#22#239'8N>c'#239#187 - +'v'#191#149#252#139#18#240'Y'#19#152'N'#213'd'#251#167'j6'#220'b'#130'@'#179 - +#15'+'#241'3=__'''#154'<'#190#210#234#223'!'#149'?'#205'm'#147'@]'#210#235'd' - +#248#245#165#178#15#222#254'G'#146#215#255'H4'#129'}8'#252'666'#206'<'#248 - +#237#253'9'#227#195#146#128#18#159#128#146'2b"'#130#21'h'#2#146'%h'#178#5'9Y' - +#136'$r'#155#192#211#160';'#23'''Y'#212#184';'#236#189'6Kk'#29'S'#0'd'#27#140 - +#8#184#163#214#26#19'APo'#21#17#1#167#138#208's'#251#10'<'#137#8#220#148'b' - +#153#194#220#134#14#205#196'%'#165')'#204#202'k7'#132'h'#230'4'#176#135#14 - +#132#20#143'n:<'#151'q'#152'*o'#156'v'#246#144#145#236#230#127#249#146#216 - +#189'~'#157#14#227'I'#230#158'!'#2'k'#227'/Q'#247'S'#145#248#2'|'#181#208#149 - +'|J'#236'w'#215#222'7'#206'?E'#251#147#254'=5'#221#189#173#19#127#210'%*?}' - +#209#229#198#224#189#149#198'h'#199#203'MI'#143#14#243')'#1'?'#173#199#180 - +#223#151#154'~4k'#132#196'GE'#31#182#183'I('#161#145'''{'#251#201'\=s'#14#191 - +'e'#227'<'#16#128'=OC'#2#251#251#251#17']'#228':]x'#174#29#136#162'h'#157#246 - +'a'#6'\'#18''''#225#134#212#14'th'#27'}'#4'b'#210#0#162'G'#195#206'K{U'#147 - +' '#212#201'C'#138#171#11'#U'#235']S'#245#181#27#156'M'#200#14'@'#199#4#0#1 - +'(''Dh'#136#192#148#24'+'#153#181'X'#249#229#198'#'#182#21'Y%'#179'P'#231#15 - +'-'''#3#207#209#255#139#222#4#166#151#161'{UN'#136#4#170#143#176#19#182'+m' - +#229#5'Y'#149'CxN'#165#158#27#198'3N='''#150'oA'#159#154'm'#0'>#b'#0#160'u' - +#17#143'Z'#20#13';'#173#199'?IJ>'#0#132#0#147#209#158#154#236#252'D-&'#131'B' - +#213#135#169#128#207'pU'#254#238#238'O'#234'^2'#245't'#229'@'#213#211'?'#147 - +#22#222#168#234#219'q'#193#15'O'#127#24#134#232#235#223'_,'#22#227#25#141#243 - +#2'~'#140#243'B'#0#246'\'#221'<'#1'8'#252#232#194#183#232'p'#143'.'#254#186 - +'8'#7'A'#4#156','#132'V'#227'$'#129';$u'#27#180'_#'#240'E'#131'i}'#237#193 - +#164#247'j'#150#235#249#7#180#147'0`'#21#222#244#16#132'Y'#208'X{'#133#139 - +#138#188#208#137#6#200#220#3#134#8'4q'#4#162#29#136'&`{'#13'8]'#137#131#138 - +#163'P'#8#161'hF"'#19#152#28'H76'#161#195#162','#185#240#15'T='#3'G'#200'1' - +#248#160'%'#203'y^yi'#25#240'z'#229'4'#218'TE|'#159'%'#189#153'l'#195#190#230 - +#160#154#207#246'~'#154#149#218'r+'#150#250#153#6#173#0'_'#137'='#175#164#131 - +#143'2'#4#144'h'#239#127':''u'#127#231']5'#239'?'#210#173#186'L'#26'p'#146#10 - +#209'h'#149#31#149'|'#151'['#253#187'P'#249'9'#188#143#254'}'#160'!m'#239#219 - +#24#191#1#191#210'e'#189#15'e'#198#222#199'R'#207'? '#1'4>K'#25'~G'#29#231 - +#137#0#236'9'#155#180'a'#218#142#26#141'F'#13#17#2#164#7#27#231#160'8'#5'/' - +#217#218#1#29'&'#132's'#176#6#147' Sa'#252'h'#220'~'#169'?onz@'#166#137#20 - +#216'f!Z'#226#195',h'#192', B'#176'R'#223#1#188'Bd '#22'B'#16'M@9'#25#132#214 - +'I'#24'>A+8'#204'GP'#154#242#188#186'v:'#26'['#13#193#161#130#165#190#130'CB' - +#143'O'#200#187#183#160'.%'#224#23#26'H.'#234'})Q'#199'%'#0#215#147'/'#158'}' - ,#163#226#219'p'#158'q'#240'Y'#208#167'b'#231';'#158'}l'#11#192#181#202#175 - +#215':'#175#223'8'#2'%vO'#235#217#222'}5'#222#131#186'?'#211#199#229'3y'#157 - +#167'"'#245#147#201#149#230#254#237'f<'#27'z'#26#247'8'#15#146#250'%{'#223'&' - +#248#208#178'C'#210#254'1'#9#153'G'#210#213'g'#155#128#191'K'#160#31#160#149 - +#23#13#152#8#231#10#252'K'#158#138's3,'#9#208#197#15'k4'#200#12'h"B'#16#4#193 - +#170#227#23#128'F'#0#18'X'#5'A B &A'#148#19#196''''#139#176#253'p'#178#242 - +#202','#141'ZE'#235#240#162'('#200#147'9'#10'k'#221'+'#170#182'rM'#5'h'#162 - +#17#154'y'#8#3#199#28'pM'#3#9#17#134'RK`'#10#140'l'#14'A Z'#129#201'$t'#218 - +#146'U'#137#160'j*'#148#202#146'+'#21#137#21'G'#162';'#242''''#146'A'#165#216 - +'f'#217'c'#235'Jw'#222#168#172'e;7'#137'<'#153#27#190'3'#137'<'#142#164'wc' - +#249#2'|'#29#203'/'#192#175#137#192#9#241#217't^'#13'r'#237#3'H'#10''' -'#139 - +#225#14#219#249#9#171#251#186'I'#167#146'L>'#179#246#232#207'j}t'#127#189'1x' - +#228#177#180#207'3'#147#214#171'$'#190'O'#203'\j'#249#135#226#233#135's'#15 - +#210#30#249#252'['#178#191'O'#207#220#160#223#239'O'#187#221#238#156#8' =o' - +#224#175'>'#9#231'm'#148'J'#137'I'#19#136'%u'#152#157#131't'#140#181#1#144#0 - +#250#11#210'z'#141#253#2#202'k#}'#152#182'czDc rw'#218#186#180'=m_'#207'H' - +#164#235#226#31#237'$'#132'fP'#168#249#145#170#181'/'#169#6#17#129#31'7'#180 - +#244'7j'#191'k'#14#24#127'@'#224#164#17#187#166#129#201'!p'#29#133#198'<'#176 - +#4#224'W'#18#139#180'G'#192#246'.'#180'='#11#141'iP'#152#3'n'#194'Q'#217';' - +#239#29'XU"s'#202'Az'#217#181#144#187#161'='#137#215#231'y'#197#214#151'B'#29 - +#163#226'gy'#145#167'oSu'#139')'#183'\'#201'_H'#253#20'M5'#197'VO-'#9#184'a' - +#190#220#170#251#198'!H'#18#127#184#173#166'{wU:'#27#22'f'#129#11'~'#241')' - +#180#162#217'.I'#253';'#152#156#211'C/`}n'#172#242'+'#221#187#207#228#244#143 - +#140#167#159#182#183#197#219#191'Ej'#254'6'#9#24'h'#2'}'#147#215#239#244#241 - +'3'#192'?7'#224'w'#30#135's;,'#9#16#1#4#8#19#18#27#195'9'#216#154#205'f=h'#3 - +#244#127#244#26'D'#171'1h'#2#240#11#160'r'#144#211#135#17'% '#192'D'#244#17 - +'A'#146#249#241#163'I'#247#230'`'#214'X'#247'l'#241'O'#1'^?0 '#142#184#166#0 - +#206'B'#244#211'3'#166#0#167#13'['#208#23#161'A'#27'!'#136#180#244#207#131 - +#224'@wb'#235'#p*'#15#11'"P:'#164'h'#211#139#165']'#153'*L'#4#151#24#150'^"' - +#175'r'#197#170#26#192'!'#14#190#18#15#184#245#246#216#204#242#146#189'o5'#0 - +'7W'#223#128#221'z'#244#141#202'/'#246'~'#166#167#219'V'#226#228#179#128#183 - +#29'{'#202#224#183#197'='#236#253'_'#168#217'`K'#205#246#239#17#240#199#146 - +#16#148'X'#147#1#251'J:'#246'D^2'#187#212#26#220'n'#215#166'}'#248#28'<'#143 - +'U~V'#252#233#146#177#163'Oz'#247'Me'#178'Nk'#239'C'#237#151#153'{9'#190#15 - +#149#159#20#206'1b'#252#245'z'#29#164'a'#234#249#237'U:O'#227#188#19#128#249 - +#13'H'#24#194#154'#'#4'p'#14#18#1'4E'#27'X5'#190#1'!'#1'6'#9'h'#191#7#191#0 - +'m'#195'A'#8'm'#128#222#231#251#163'$'#238'>'#28'uo.'#178#168#233#154#5#202 - +'I+V'#226''''#136#219#27#170#222#187#174#130'F'#235#160#212'7'#170#191'C'#4 - +#134'L'#148'K'#2#2'z'#229'U'#157#133#14')x'#166#10'Q9~'#130'J7cq$'#30#152#241 - +#232#176#154#3'[m'#231#188#196'm'#180'a6'#189'B+'#240#158#2'zW'#213#247'*' - +#222'|'#29#215#207#172'Df'#7'`R'#168#251#158#1'}'#226'H~'#163#13'd'#134#8'2' - +#142#223#207#6#143#24#248#217'bb'#237'~'#227#216#203'\u'#159#132#252'J}'#252 - +'p'#179'9x'#224#209#142#199#165#130#224#29#218'f%'#198':'#250'f'#210#187#207 - +'t'#238#133#167#223#130#31#19'v'#160#137#7#254#143#254'}'#163#209'h^'#241#244 - +'+u'#14#193#127#200#147'q.'#135#141#16#160#156#248#214#173'['#225#214#214'V' - +#141#14#213#137#173#17'*'#236#145#250#134'b'#162'u''u'#24#251#200'#hC'#27#160 - +#237#26#251#6''#199#245'3'#201#231#183'R'#159#22 - +#19#226'c'#149#31#160#199#2#149'_'#8#1#29'|'#198#244#182')'#217#253' '#140 - +#132#180#206#236'<'#132#249#142#4#156#23'h'#176's'#240#219#223#254'6'#251#5 - +#232#166'E'#4#234':'#28#132'259'#155#4'XD'#27'0$'#208#165#183#146'>'#175#26#4 - +#167#24'f'#1#129'='#160#199'%'#220#157#183'6'#247'&'#173#203#137#10#226#3'D' - +#224#23#246'>4'#130#176#209'!'#173'`'#147#8'a]'#249'a,m'#198#140#3#240'0'#167 - +#224'!'#5'F'#146'3'#224#149'|'#3#166#23'A1'#169#137'%'#2#153#224#196'LuV'#10 - +#18#10'7'#148#156#132#14#3'xF'#210'Wd'#153#145#246#7#28'{N'#252#222#149#252 - +#182'B'#207#237#200'c'#192'/'#132#160'\'#167#159#149#242#142#211#207#233#224 - +#131#255'-'#166#251'j1'#220#162'e'#155'I w'#205#128','#147#150'_'#236#220#195 - +'~'#222#138'g'#187#27#141#193#131'Z'#184#152#150#212'}'#199#214#151#182']' - +#166'c/l'#249'}i'#226#193#158'~Z?Fl'#159#164#252'>='''#3'2/'#199#244','#205 - ,'{'#189#30#192#127'n'#237#253#165#128'9'#237#19'8'#166#223'T2'#9'h N'#211'di' - +'O'#128#167#155'j'#137'@'#204#3#236#19#9#168#14#1#174'A'#251'u:'#30#25#179 - +#128'@'#21#236#205'Z'#27#187#227#230#229#133#10#235#218'F'#247#203#211#141#17 - +#1'('#223#183'ZA'#173#177#170'""'#131#176#185#162#163#4#230#181#142'3'#208'H' - +'~'#255'0-'#192#152#8'&'#147#208#248#7#248#23'V2'#12#221#28#130#220#137#12#8 - +#27#152#196#220#131#209#130'Jz'#174#167#172'j/'#255'V'#226#245'+Iyc'#227#27 - +'{'#223'4'#227#176'Z'#128#1#186#172#165#192#166't'#220'M'#237'u'#215'('#203 - +#157#13#31'3'#240'S'#132#242'2'']W'#166#220#206'e'#209#192'O'#243'vm'#182#189 - +#217#24'>'#140'|H|'#28#23#191'>'#171#251#220'%'#208#205#232#227#240#30#242 - +#249'i'#189'/'#237#187#182#205'"'#206'?'#28#199'k'#166'F'#229''''#205'2;'#207 - +#246#254'a`y'#17'G'#201'$@'#168#176#213'j'#197#2'lT'#12'v'#197#25#184'J'#140 - +#143#232#0#22#248#5'D'#27'P-!'#2#152#5'a'#206'd'#128#174#225#190#191'7k'#174 - +#237#142'[W'#230'y'#216#176#206':'#3'|'#207'H'#242#162#2#17#154'@'#212#222' ' - +#173'`C'#5#141#142#227#252#11#184#231#160#231'8'#2#139#168'@u'#10'3'#207#2 - +#222'F'#5#2#209#4'\'#237#192#151#144#161#149#252'U'#7'`%'#159#192#12#183#149 - +'6'#239'+'#235#28#176#213'zF'#229'O'#171#234'~&fA'#230'T'#234#21#206'?~'#189 - +#209#0'*a'#191#18#9','#230'j6'#218'f'#208''''#211'A'#161'!'#152'L@'#199'l0}' - +#0#16#210#235#198#147#199#27#4'|x'#246'M'#190#241#19#212'}k'#235#211#210#151 - +#238'='#12'~'#186#207#144#254#216#222#15#130#128#19'{h'#153#145#244'_ '#196 - +#247#162#168#252'K'#129#242#2#15'k'#18' J'#128#178'b'#186#185'54'#25'!R@'#227 - +'Q'#152#5'+ '#1#133'Y'#137'5'#9'@'#27#232#209#210#17#179#160#238'{~Lk'#16'A' - +#8'"'#240#9'}'#251#179#250#234#206#164'ue'#150'!'#135#192#128#177#144#218#5 - +#176#3'K'#10'a'#212'Tq'#7'Z'#193#154#10'j'#141'2'#184#157#210'bo'#9'!'#184#9 - +'C'#133#25#224#21'~'#2'''R`o'#173'u'#11'H'#180#192'M$'#146'W'#185'~'#128#210 - +#172#185#178'*'#194'}'#174#244#207#156#233#180#225#240#203'd'#178#205#138#183 - +#191'*'#245#179#188#18#1'H'#212'b'#178#175#230'P'#241#199#187#156#216#147';6' - +#189#251'~K '#244'}>1B'#183'6f'#224#7#200#15'6'#192#231#138#221'2'#240#149#6 - +'?'#128#143'N'#189'#'#201#229#223#23#240#195#185#135#25'y'#25#248#240#240'+M' - +#14#211'N'#167'3G'#3#143'7'#223'|'#243#133'R'#249#15#0#228#180'O'#224#132'~#' - +#155#4#208#6'h;Z]]'#141#160#13#200#140'D0'#11'z'#162#17#172#233#244'aM'#4#180 - +'&'#18'Pm'#186#235#220'l'#4'&'#129'o'#136' '#131'F'#224'y'#195#164#209#219 - +#153'4/O'#211'Z'#7#200#180#192'tH'#160'4'#231#128#152#0#232'I'#16#212'z*jt' - +#201#168#232#210'~'#173#210'[`I'#231'!G'#213'/'#171#254'x'#173#18#159#128#241 - +#234'{'#182#152#168#8#4'x'#149#181'*7'#222'PE'#218#190#178#13'8'#157#146#221 - +#204#13#241#21#234#190'w'#192#23'P'#201#233'7'#145#0#2'v2'#27#170#20'v'#253 - +#164'O'#219#131'"'#219#207'x'#239#197#137#231#153#254'~v;'#231'p^'#167'6'#217 - +'^'#175#143#182'|'#143'sy'#213'2'#224';'#237#185#173#147'O'#233#9':'#160#214 - +#239#25#240#3#248'$'#12#246#200#222#135#3#16'z'#254#132'l'#253#217#139#230 - +#232'{'#26'8>,'#227#128'6P'#171#213'bz^0G'#22#166'*G'#159#129#30#28#133#240 - +#17#28#212#6'T'#211#152#5#4#180#18#17'(.'#25#11#163#253'yc}0k'#172#205#210 - +#168'Y'#0#180#172#198#27#245'>'#247#202#196#0'B'#8#27'+*'#170'wT'#0'B'#128#19 - +#209'!'#0#27#14#148#162#162'jc'#210#146#9#224'4"'#177'w'#185#218#140'D'#194 - +'~n'#233'n)'#12#232'j'#2#198#9#232#168#251'n'#184'/'#207'+I?yA'#0'H'#206'I' - +#166'}'#150#244#201'tH'#255'J'#10''' '#155#20'i)4'#200'Q'#0'K&'#184#184'Y' - +#138#4#158#149#218'x'#167#25#209#135'i'#204#231#154#160#24#248#0'<'#235#252 - +'b'#231'/*'#234#254'H'#226#250#198#214'G'#136'oW'#188#251'}'#186#215'C'#168 - +#251#176#245'www'#23'd'#231'sl'#255#19#159#248'D'#254#162#131#223'yB>4'#163 - +#164#13#192'7'#176#178#178#18#17#25#208'f'#204'}'#6'h'#1#216#225'(\1'#218#128 - +#210#26#2#250#18'"'#164'h'#136#0'Y'#132'1a.'#160'g=dg!'#20'r'#210#11#166'i' - +#220#216#155'5'#215'G'#179#218'Z'#162#130#200'S'#5#25#20#146#220#169#7#240 - +#141#243#207#28#15#148#31'7Y;'#8#226#22'}B'#131#9#130#29#141#202'5'#3#156#181 - +#141#18#136#170#159#171#194'$'#200#171#209#1'U'#16#130#155#244#227'6'#222'4' - +#7#149#201#4#212'$'#192' u'#18'}'#12#232#177'dp'#188#211#146'/'#198'l'#199'c' - +#201#200'4/'#1#190#186'm'#181#137#204#250#20'`'#195'7'#195'y'#191'S'#159#236 - +'t'#163#233#158#199'I'#5'b'#143#232#188#131'Ll|l'#1#244#236#224's'#128#143 - +#134#29'#'#153#153#135#195'{'#198#222'7'#14'>'#216#249't'#175#199't'#159#167 - +'('#224'[b'#235';W'#224#197#29#31'6'#2#176#191#217'h'#3#155#155#155#254't:' - +#13'1S1'#252#3'0'#11#232#223'-'#178#7#225#12'D6'#225#138'8'#7'W'#196'y'#168 - +#157#132#158#215#164#199#177'A'#159'V;@'#4#30#224#166'Q:'#152#215#187#253'Yc' - +'}'#148#196'+'#185#22#233'V'#133'7)'#191'E'#135#225#162#243#176'K'#8#185#152 - +#0#164'x'#16#25#212#153#28#130#176#206')'#201'>'#214'd>'#148#10#139'J'#191 - +#244'`'#219#242'"G'#160#236#237#247'Jf@^$'#7#25'3'#1#248'K'#209'H'#19'@'#159 - +'p'#197']'#150#152#245#212#206#198#163#242#195#0#15#252'f%'#147#1#239'1'#251 - +#181'`1&'#21#127#167'GK'#232#193'!'#160'L'#237'0'#147'B'#154'iu'#223#177#241 - ,#171#18#223#216#249#3#1'?'#146'w'#0'~^'#144#194'K'#210#30#197';'#172#238'w' - +#187#221#217#214#214'V'#226'x'#248'_X['#255#176#241'a$'#128#210'o_f'#22#208 - +#225#26#217#130#28'6$'#2#128'F'#208's'#23#209#6#208'k'#160'm'#136#128#128#140 - +'(CL'#251#16#211'Rc'#204#157#238'|'#180'*O'#9#206#251#179#198#234'h^'#235'M' - +#211#168#157#230#162#25#24#199#158'r'#10#131'J'#132'`'#156#127#190'>ig'#187 - +#152#199#16']'#144#27'*'#8'"q:'#134'tX"'#17#158#164'"'#243#233#232#181'/Z' - +#134#150#190#137#216#218'R)'#151'9'#139's'#28#146#28#18#158'_'#207#225'7'#7 - +#196#182#196#183#240#1#184#0'W'#165#130' 1#8T'#167#242#154#191#24#213#163#249 - +#176'G*>Zn'#23#17#8#145#246'8'#3#2'>x'#18#206'}''o'#223#134#244#164'K'#207 - +#184#2'|'#187#208'=d'#224'#'#172#135'L>"'#2#246#238'#'#149#151#8' '#251#176 - +'I}w|'#152#9#192#140#3'f'#1'B'#127#244'p'#196#198'QH'#255'o'#9#216#187#244' ' - +#245#184#150#128#136'@4'#2'v'#20'*'#204'T'#164#188':4'#2')4'#10#173'V'#224'#' - +#29'E'#251#10#176#13#208#18#9#212#137#12#186#147'E'#220#157'$q'#139#224#16#26 - +'S'#161#232''''#232';'#205'D+'#246#190#152#2#150','#148#155'*l~'#150#252'@.' - +#30':$$'#232#216#255#182'EW'#169'1'#191#201#250'S'#165'\'#0'['#221#167#138 - +#148'`'#6'u'#166'T'#158'/'#7'<'#214#181' '#25#215#131#249#176#25#207#251#237 - +'h6'#242#149'8'#243'<61'#140'moA'#175't'#202'.'#24#133#213'|Y'#230#198#179'o' - +'T}'#19#211#151#5#158#254'>'#128'OD>'#140#162'h'#12#137'O'#199#167't'#127#23 - +'t<'#249'0'#170#251#203#198#5#1#20#195's'#205#130';w'#238#4#198'?'#128'9'#7 - +#232'!B'#205'@'#203#241#19#244'$'#140#200'k'#248#7#20'"'#6'9W'#26#214#161#209 - +#18#216#17'm@BQ'#24#248#30#200' '#160'c>'#180'^F'#165'/'#229'<'#244'wL$@'#132 - +#208#153'.'#162#206'4'#141#219#153#14#8#138#237'^T'#4#22'e'#194#170#168#10'T' - +#254'R'#240#219#191'U'#207#127#241#207'J'#246'_'#197#7'`Gn'#205#0#3'z'#183 - +#145'g'#225'G(^g'#0#31#251#201#164#22#206#135#173'h>h'#147#164#15#252'4)^c' - +#153#197#128'^Y'#21#255#160#180'/'#169#250#144#248'p'#224')'#1#187#164#242 - +#150#164#189#1'~'#171#213#154#141'F#'#246#236#147#169#151'~X'#213#253'e'#227 - +#130#0#202#227#128#127#192#16#1'=H'#28':'#164#127's2'#17#173'['#244#0#162#216 - +#168'+'#26#129#171#13#176#143#0#175#229#228'#'#223#135'Ya'#200' 8@'#6#128#174 - +#158'`'#132'a'#142'|<"'#132#246'x'#17#183#146'4'#168#207#179#176#190'H'#131 - +'Z'#170#160#219'k'#251#221'8'#245#140'K'#191'T'#13#184'$'#239#223#141#8#228 - +#203'~t5'#20'h'#134'['#251#239#185#210#221#253#191#6'n'#228#167#211#208#207 - +'fQ'#144#204#234#225'bL'#18'~'#16'.'#3#188#233#18'"'#182'C'#174#127#145#168 - +#248'E'#214#30'-'#11'g'#218'-'#171#234'+'#157#190#203#224#167'{'#224#18#192 - +#144'#'#179'I'#194#210#254#2#248'O'#31#23#4#176'|,%'#2'Z'#135#244'@'#177'F'#0 - +'`'#211#186'I*f'#139#236'J'#214#10#132#16#12#9'X"@'#19#18#218#6'y'#212'@'#6 - +' '#2#218#14#133#12'|'#218#151#194#2#206#177#169#16#130#178#128'N'#179' '#154 - +'fQm'#158#16')'#164'!'#19'C'#146#250#181'E'#22#214'r'#195#2'y'#17#247#207#221 - +#219#235#29#248'y2'#242#165#155#252#170'R'#11'0'#253'7'#240#178'E'#236#167 - +#179#200'O'#166'Q'#152#206#226' '#153#214'BZ'#252'd^'#10#31#28#4#188#212#222 - +#235#20']Ro'#178#220#168#19#185'JM'''#30'U'#150#246'('#207#157'J?>'#11'|'#168 - +#251't'#157#135#0#191#0#30'j>&'#221#132'I0E'#6#159#249#172'%'#192'_'#242'K?' - +#188#227#130#0#158'<'#150#18#1'|'#4#237'6'#201#183#217#140';'#20#19#1#160#203 - +#144#169'5h'#201#186'm'#246#141#198#0#243'@i'#13#2#4#2'2`"'#144#133#181#2'!' - +#4#175'B'#8#162#229#235'F'#0'E*'#191#201#243#247#2'"'#129'('#205#252' '#205 - +#149#159#229'~'#0#19'"'#203#184#160')'#160#181#143#207'&'#158#241#233'8'#142 - +#249'x'#15' '#233'{y'#202#139#162'Wy'#10#219#153'g'#142'y'#244#137'~'#158#6#4 - +'N'#218'N#?K0C'#14#127#181#237#249#167#247#204'1}Z'#185#20#11'j'#213#222#145 - +#240#12'B'#237#197#183'q{+'#237'Mi'#174#210#192#159'HW'#158#145'*'#128#15#169 - +#143#184'='#239#147#186#143#10#189'1'#173'!'#241#209#140'snl'#252'G'#143#30 - +'e'#23#192#127#250#184' '#128#163#13'K'#4#223#253#238'w=4%'#5#25#208#161#144 - +#164'N'#212'l6'#1'd'#214#10#232#129'lxz'#174'B'#180'('#3#240#153#4'h'#223#144 - +'C'#211#209#10'jB'#6#136#30'DJG'#16't'#20'A'#19#2#242#10#8#139#220#2'Dr'#130 - +#217'y^'#164#249#225#143#239#219'm'#140#220'sN'#250#224#207#240#14#252'#?' - +#176#225#202#240#138#242' '#249#0'z;/'#210#133'9'#25#152#147'!3'#237'P'#212 - +#21'x'#158#199#217#3'.'#224#233'X"'#221'vy'#150#29#167'@'#7#224#7#152'a'#223 - +#143' '#229#165' '#135#215't|'#4#208'C'#210#3#244#240#230'c!'#2'^'#192#171'O' - +#199#211#11#224'?'#219#184' '#128'g'#27'%"@'#212#224#210#165'K>I'#164#144#30 - +'D&'#3#180''''#4#168#145'a'#8'2'#192#2'2P'#152#202#220'Y'#132#8#140'i'#192 - +#230#1'k'#5#30';'#14']B`2'#160'c'#1'b'#8#162#29'0'#17#152#22' '#24'y'#145#223 - +#167'r'#183#11'`'#165#17#192#129'y'#9#151#254'J'#227#225'We'#253'_)'#227#164 - +#211'h'#215'L$'#130']'#25#231#157#150#242#136#238#231'6Vo='#248#6#240'R'#142 - +'k'#194'x'#0#255'd'#137#212#231'E'#18'vX'#189#23#21#127#14#208'c'#166']'#196 - +#241'WVV2x'#245#137#148#243#11#224'?'#219#184' '#128#247'7l^-'#194#135#244#16 - +'z'#198'<'#160#135#18#128'E'#143'B6'#17#224'/'#160'}'#16'B'#131#164#22#8#129 - ,'5'#0#172'}'#157'Q'#216#144'F'#165'L'#4'R'#177#200#239#177'D'#160#29#136#161 - +#199'A}'#144#129'v '#210#182#246#31'(]'#151' '#219#170#152'}'#132#165's'#209 - +'4'#200#156#244'!, '#160'Vy^v'#3'j'#183#164'W'#184#253#10'U>7'#157't'#217#129 - +''''#222'{'#165#165#188#5#190'S'#127#207'^|'#165#165'=/p'#236#161#209#6#253 - +'~'#168#243#19#172'%'#166'?!'#160'c'#31#196'0C=>'#169#247' '#142#132#142'!y' - +#7#128#207#156'8'#190#156#253#5#232#159'e\'#16#192#7#27#150#8#240#0#186'Z'#1 - +'I'#168'`gg'#7'R;'#132#137#0#243#20'd'#0'p'#139#218'_'#23#240'#'#215#192#128 - +#159'5'#2'G30D`4'#3#215'g`'#9'Ai'#13#1'$'#16'pI?'#231#28's'#242#156'''`'#247 - +#12#17'('#19';8D'#19'p'#192#207#0'/'#8'AK~'#165'{'#230#27#213'>'#173#0#222 - +#196#233#141#138'o'#156'y'#0#191#241#228'O'#5#220'v'#27#199#1'~'#243#127#168 - +#245'x}'#20'Es'#0#31#210#30#234'='#17'jz'#227#198#141#20#160#135#180'w'#242 - +#245#249'|O'#251'a8'#143#227#130#0#158#223'8'#160#21#12#6#3#175#211#233#4#180 - +#248#244#0#179#153#0'I'#14'S'#129#30#234#152#30'n'#164#31'C'#202#215#232'X' - +#141#142#25'S'#192#152#5#150#4#232#189#186'eY'#161#21#132'UBP'#154#20'x'#246 - +'$!'#4#156#147'/'#224#247'DK'#176#219#149#243#182#170#188'2'#210#221#181#225 - +'s''>/'#210']z'#234#25#208'/'#28#208'W'#213'|+'#245'E'#221#231#181#144#194#12 - +'*=IwH'#249#5'@O@_'#200'g&'#0'=T|c'#219#11#232#205'y'#186#235#139#241'>'#198 - +#5#1#28#207'Xj"'#208#218#7#25'@3'#160#7#157'M'#5','#4'nL'#127#142#233#206'"' - +#151#16'|'#157'?`4'#6#248#22'P'#189#24#11#17'D'#134#16'@*'#244#186'RD'#1'D@' - +#175'E'#196#194#19'2`"'#192#182#28#243#212#146'x`'#201#142'/'#0#159#27#21'_' - +#21'j=7'#212#196'B'#223#195#192#167#207#157#211#246#1#2#192'B'#191'k'#230#2 - +#158#200#14#210#29#239'Y@'#194#131'H'#232'xj$'#189#1'=]'#175#188#162#226#187 - +#235#139#241#1#199#5#1#28#239#176#215#215'8'#14#141'f'#0'3aoo'#143#9'!@i'#218 - +'`'#16#192'l'#160#151#134' '#3#172'A'#8' '#7':'#206'k'#128#158'^'#202'k9'#30 - +#154#227'J'#252#4#202'1'#13#180'I'#192'f'#128'oH'#0#231#148'!.X'#144'@q'#178 - +#5#208'sQ'#237'-'#240#177#166#247'X'#201#175#196#161''''#4#176'0'#251#134#0 - +'d!<'''#6#228#144#236#176#223#23'Fk'#0#224#137#3#210#181#181#181#148'~?'#212 - +#250#140'L'#168#28#160#191'p'#232#157#204#184' '#128#147#27#165'D\'#233'Y' - +#168'@'#8#208#12'n'#222#188#233'-#'#4#12#2'M '#160#14#5#212'au'#219#172#149 - +'&'#14#214#0'0'#0'v'#1'k6'#155#217't:'#205#232#156#243'e'#18'~'#9#224#171#219#23#227#152 - +#199#5#1#156#141'Q'#186#15#198'\'#192#182'1'#25#8'H'#30'H'#129'H'#192'#py' - +#134#24#8#148#30#200#129#128#232#25'r'#160'}'#143'@j'#23':'#206#128#199'6>' - +#19#219#4'V'#187#141#181#207#253'L'#148'"'#0#27#192#243'>}/o'#155#133#190'?' - +#7#208#137'Dr'#128#156#190'+'#235#247#251'9'#129#222#2#29#146#189#221'n'#231 - +#6#236#248#156#11#192#159#205'qA'#0'gsT'#239#139''''#192'Q.1`'#13'r'#184'u' - +#235#150'7'#28#14'-9'#224'8'#8#2'k'#179'O'#192#230'5'#8#3#235#245#245'u'#187 - +'m'#6#128#140'5Iy'#11'J'#2';o'#3#220'X?~'#252'8'#199'6@'#142#253'e@'#199#250 - +#16#176'/'#219#191#24#167'8.'#8#224'|'#141'e'#247#235#0'9`'#24#130'0'#3'D' - +#177#236#3#161'Y`]'#175#215#15#0#211#128#218#29#6#224#24#0'9'#214#135#0#253 - +#176'c'#23#227#12#141#11#2'x1'#198#179#220#199#163#190#246#168#224#189#0#249 - +'9'#30#23#4'p1.'#198#135'x'#252#127'p'#251'ut'#3#215#244'"'#0#0#0#0'IEND'#174 - +'B`'#130'('#0#0#0#128#0#0#0#0#1#0#0#1#0' '#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0 - +#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#1#0#0#0#1#0#0#0#2#128#128#128#2'UUU'#3'@@@'#4'333'#5'III'#7'@@@'#8 - +'999'#9'999'#9'MMM'#10'FFF'#11'FFF'#11'FFF'#11'MMM'#10'999'#9'@@@'#8'@@@'#8 - +'UUU'#6'333'#5'UUU'#3#128#128#128#2#0#0#0#2#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#1#0#0#0#1#128#128#128#2'UUU'#3'UUU'#6'@@@'#8'FFF'#11'III'#14'<<' - +'<'#17'III'#21'EEE'#26'DDD'#30'DDD"EEE%AAA''DDD)AAA+AAA+AAA+DDD)AAA''GGG$FFF' - +'!DDD'#30'==='#25'@@@'#20'@@@'#16';;;'#13'FFF'#11'@@@'#8'333'#5'UUU'#3#128 - +#128#128#2#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 - +#2'UUU'#3'+++'#6'999'#9'NNN'#13'CCC'#19'BBB'#27'GGG$DDD-CCC5DDD'#211'SC6'#219'W@0'#227'[>+'#235']<('#238'^<'''#240 - +'_<%'#243'`<#'#245'a;"'#247'a:!'#248'a;"'#246'`<$'#245'_<%'#242'^='''#240'\=' - +')'#237'Z=,'#233'V@1'#225'RD8'#217'NG?'#210'JHD'#204'IHC'#204'HHD'#204'GEC' - +#203'FEC'#202'EED'#198'EED'#195'DDC'#190'DDC'#183'DDD'#172'DDD'#157'DDD'#138 - +'DDDtCCC\DDDDCCC.@@@'#28'DDD'#15'III'#7'UUU'#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'UUU'#3'@@' - +'@'#8'KKK'#17'HHH CCC5CCCPDDDlCCC'#134'DDC'#156'EED'#172'FEC'#185'GFD'#193'G' - +'FC'#198'HFC'#202'IGD'#203'PE;'#213'VA0'#227']<('#239'a;#'#246'd9'#30#254'g:' - +#29#255'g:'#30#255'i<'#30#255'j='#31#255'j>'#30#255'k>'#30#255'l?'#31#255'l@' - +#31#255'mA'#31#255'nA'#31#255'm@'#31#255'l@'#31#255'l?'#31#255'k>'#30#255'j>' - +#30#255'j='#31#255'i<'#30#255'g:'#30#255'f:'#29#255'd9'#31#252'`<#'#245'[=*' - +#236'UA3'#223'MF?'#210'IHC'#204'HFD'#204'FFC'#203'FFE'#200'DDC'#197'EED'#191 - +'DCC'#182'DDD'#170'CCC'#152'CCC'#129'DDDfDDDKDDD1FFF'#29'@@@'#16'III'#7'UUU' - +#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'UUU'#3'II' - +'I'#7'@@@'#16'@@@ FFF7DDDRCCCoCCC'#140'DDC'#163'EED'#180'EED'#191'FFC'#198'I' - +'GD'#201'ME?'#208'UA2'#224'\<('#238'b9 '#250'f:'#29#255'h;'#30#255'j>'#30#255 - +'m@'#31#255'oB '#255'qD '#255'sF '#255'uH!'#255'|L#'#255#128'O$'#255#133'Q%' - +#255#136'S&'#255#139'V'''#255#143'X('#255#145'Y)'#255#142'W('#255#139'U''' - +#255#135'S&'#255#131'Q%'#255#128'O$'#255'yK"'#255'tG!'#255'rE '#255'pD '#255 - +'nA '#255'l@'#31#255'j='#31#255'g;'#30#255'e9'#29#255'a;!'#247'Z=+'#234'RB5' - +#221'JGC'#207'HFD'#204'FEC'#203'FFE'#200'EED'#196'DDC'#189'DDD'#177'CCC'#159 - +'DDD'#135'CCCjBBBMBBB2FFF'#29'III'#14'UUU'#6#128#128#128#2#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#2'333'#5';;;'#13'BBB'#27'AAA3BBBQDDDqDDD'#142'EED'#165 - +'EDB'#183'FEC'#194'HFD'#200'IFB'#205'SA3'#223'^;&'#242'e8'#29#255'g;'#30#255 - +'j>'#31#255'mA'#31#255'pD!'#255'tG!'#255'~M#'#255#141'W('#255#151']*'#255#160 - +'c-'#255#169'i0'#255#178'n1'#255#181'q2'#255#182's3'#255#183't3'#255#184't3' - +#255#184'v3'#255#185'v4'#255#186'w3'#255#185'v3'#255#184'u3'#255#184't3'#255 - +#183't3'#255#182'r3'#255#181'q2'#255#175'l1'#255#166'h/'#255#158'a,'#255#149 - ,'\*'#255#138'U('#255'zK"'#255'sF '#255'pC '#255'l@'#31#255'i='#31#255'g;'#30 - +#255'c8'#31#252'[<*'#237'RC8'#218'IGD'#205'HFD'#204'EED'#201'DDC'#198'EED' - +#191'DDD'#179'CCC'#161'DDD'#136'CCCkEEEJDDD-@@@'#24'FFF'#11'@@@'#4#0#0#0#1#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#1'UUU'#3'999'#9'FFF'#22'CCC*DDDGDDDiCCC'#138'EED'#165'FEC'#184'FEC'#194 - +'HHD'#200'QC9'#216'[<*'#237'c8'#31#253'g;'#30#255'j>'#31#255'nA '#255'sF!' - +#255'|M#'#255#141'W('#255#158'a,'#255#173'k1'#255#181'r3'#255#185'v4'#255#187 - +'y4'#255#189'{4'#255#191'~5'#255#193#129'5'#255#195#131'5'#255#196#132'6'#255 - +#197#134'6'#255#198#134'6'#255#199#136'6'#255#200#136'6'#255#200#137'6'#255 - +#199#136'6'#255#198#135'6'#255#198#134'6'#255#197#133'5'#255#196#132'6'#255 - +#195#131'5'#255#193#128'5'#255#191'~4'#255#188'z4'#255#186'x4'#255#184'u3' - +#255#181'q2'#255#168'i/'#255#153'_+'#255#137'T'''#255'yJ"'#255'rE '#255'm@' - +#31#255'i<'#31#255'f:'#30#255'b9!'#249'X>.'#232'MD>'#212'HFD'#204'EED'#202'E' - +'ED'#198'EED'#192'CCC'#180'CCC'#160'DDD'#132'DDDbCCCACCC&CCC'#19'@@@'#8'UUU' - +#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5 - +'III'#14'>>>!DDD'#255 - +#232#177'>'#255#234#179'?'#255#236#181'>'#255#236#182'?'#255#237#183'?'#255 - ,#237#183'?'#255#238#183'@'#255#238#184'?'#255#238#185'?'#255#238#184'?'#255 - +#238#183'@'#255#237#182'?'#255#237#183'?'#255#236#182'?'#255#236#181'>'#255 - +#234#179'>'#255#232#176'>'#255#230#175'>'#255#229#172'='#255#227#169'='#255 - +#224#167'='#255#220#161'<'#255#217#157'<'#255#213#153';'#255#209#148':'#255 - +#204#142'9'#255#198#135'8'#255#193#129'7'#255#188'{6'#255#183't5'#255#171'k2' - +#255#142'W)'#255'tH"'#255'nA '#255'h<'#31#255'd7'#30#255'[:('#240'KD?'#211'G' - +'FD'#204'DDC'#201'EDD'#195'CCC'#182'CCC'#159'CCC}EEEUBBB2@@@'#24'999'#9'UUU' - +#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#1'333'#5'III'#14'BBB#EEECCCCkEEE'#145'DDC'#174'FFE'#192'KE@'#206'Z;)' - +#238'c8'#30#255'i<'#31#255'oB!'#255'|M%'#255#153'_-'#255#178'o4'#255#186'x6' - +#255#192#128'7'#255#198#135'9'#255#204#142':'#255#209#149';'#255#214#155'=' - +#255#219#161'>'#255#223#167'>'#255#227#170'>'#255#230#174'?'#255#232#177'@' - +#255#235#181'A'#255#237#183'A'#255#238#185'A'#255#240#187'A'#255#241#188'A' - +#255#242#189'B'#255#243#190'A'#255#244#191'B'#255#244#192'B'#255#244#191'B' - +#255#244#192'B'#255#244#192'B'#255#245#193'A'#255#244#192'B'#255#244#192'B' - +#255#244#191'B'#255#244#192'B'#255#244#191'B'#255#243#190'A'#255#242#189'B' - +#255#240#187'A'#255#239#186'A'#255#238#184'@'#255#237#183'A'#255#235#179'@' - +#255#232#176'?'#255#229#173'?'#255#226#169'?'#255#223#165'>'#255#218#160'=' - +#255#213#153'<'#255#208#147';'#255#202#140':'#255#196#133'9'#255#190'~7'#255 - +#184'v6'#255#173'l3'#255#145'Y+'#255'uH$'#255'm@ '#255'g;'#31#255'b7'#31#253 - +'U>/'#230'IEC'#206'FFE'#202'EED'#199'CCC'#189'DDD'#170'DDD'#139'BBBdCCC=BBB' - +#31'@@@'#12'UUU'#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#1'UUU'#6'KKK'#17'DDD)EEENDDDxDCC'#157'DDC'#182'GGC'#197'T=1'#225'a7 ' - +#252'g;'#31#255'l@ '#255'wI$'#255#154'^.'#255#179'o6'#255#186'x7'#255#193#128 - +'9'#255#200#137':'#255#207#146'<'#255#212#153'>'#255#217#159'>'#255#222#166 - +'?'#255#227#170'@'#255#231#175'A'#255#234#180'B'#255#236#182'B'#255#238#185 - +'B'#255#240#187'B'#255#242#190'D'#255#243#191'C'#255#244#192'D'#255#245#193 - +'C'#255#246#194'D'#255#247#194'D'#255#247#196'E'#255#247#196'D'#255#247#196 - +'D'#255#248#197'D'#255#248#197'D'#255#248#197'D'#255#248#197'D'#255#248#197 - +'D'#255#248#197'D'#255#248#196'D'#255#247#196'D'#255#247#196'D'#255#247#195 - +'E'#255#246#195'D'#255#245#193'D'#255#245#193'C'#255#244#192'D'#255#243#191 - +'C'#255#242#189'C'#255#240#186'C'#255#238#184'C'#255#236#182'B'#255#233#179 - +'B'#255#230#174'A'#255#226#169'@'#255#221#164'?'#255#216#157'>'#255#211#151 - +'='#255#205#143'<'#255#198#135':'#255#191#127'8'#255#184'w7'#255#174'l4'#255 - +#144'X+'#255'rE"'#255'j> '#255'e9'#30#255'_8"'#247'O@8'#219'GFD'#204'DDC'#201 - +'CCC'#194'CCC'#178'DDD'#151'DDDqDDDGGGG$III'#14'@@@'#4#0#0#0#1#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#2'III'#7'@@@'#20'CCC.DDDVCCC'#130'EED'#165'DDC'#189 - +'LB='#207']7$'#244'd7'#31#255'j> '#255'qE"'#255#140'W+'#255#174'l5'#255#186 - +'x8'#255#193#129':'#255#200#138'<'#255#207#146'>'#255#213#155'?'#255#220#163 - +'@'#255#225#169'A'#255#229#174'B'#255#233#179'D'#255#236#182'D'#255#239#185 - +'D'#255#241#189'E'#255#242#190'E'#255#244#192'E'#255#245#194'E'#255#246#195 - +'F'#255#247#195'F'#255#247#196'G'#255#247#197'F'#255#248#197'F'#255#248#197 - +'F'#255#249#198'F'#255#249#198'G'#255#249#198'G'#255#249#198'G'#255#249#198 - +'G'#255#249#198'G'#255#249#198'G'#255#249#198'G'#255#249#198'G'#255#249#198 - +'G'#255#249#198'G'#255#249#198'G'#255#249#198'F'#255#248#197'F'#255#248#197 - +'F'#255#247#196'F'#255#247#196'F'#255#247#195'F'#255#246#194'F'#255#244#193 - +'F'#255#243#191'E'#255#242#190'E'#255#240#188'E'#255#238#185'D'#255#235#181 - +'D'#255#232#178'C'#255#228#172'C'#255#223#167'B'#255#218#161'@'#255#212#153 - +'?'#255#205#144'='#255#198#135';'#255#191#127'9'#255#183'u7'#255#167'g3'#255 - +#130'P('#255'oB"'#255'h< '#255'c7'#30#255'X:*'#237'HFB'#207'EEE'#202'DCC'#197 - +'DDD'#184'CCC'#160'CCCzEEENFFF(@@@'#16'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2 - +'III'#7'FFF'#22'BBB2CCC\DDD'#136'DDC'#171'EED'#192'Q?5'#219'a6'#31#252'f:'#31 - +#255'mA!'#255#127'N'''#255#164'f3'#255#182'u8'#255#190#127':'#255#199#138'=' - +#255#207#147'?'#255#213#155'A'#255#220#163'B'#255#225#170'D'#255#230#177'E' - +#255#234#181'E'#255#237#184'F'#255#240#188'G'#255#242#189'G'#255#243#192'G' - +#255#244#193'H'#255#245#194'H'#255#246#195'H'#255#247#196'H'#255#247#197'H' - +#255#247#197'H'#255#248#198'H'#255#248#198'H'#255#248#197'H'#255#248#198'H' - +#255#248#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I' - +#255#249#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I'#255#249#198'I' - +#255#249#198'I'#255#249#198'I'#255#248#198'I'#255#248#198'H'#255#248#198'H' - +#255#248#198'H'#255#248#198'H'#255#247#197'H'#255#247#196'I'#255#247#195'H' - +#255#246#195'H'#255#245#195'H'#255#244#193'H'#255#243#191'G'#255#241#189'G' - +#255#239#186'G'#255#236#183'F'#255#233#180'F'#255#229#175'D'#255#224#168'D' - +#255#218#161'B'#255#211#153'@'#255#205#144'?'#255#196#134'='#255#188'{:'#255 - +#180'r8'#255#155'_/'#255'wJ$'#255'j? '#255'e8'#30#255']8#'#246'LB<'#213'FEE' - +#203'EED'#199'DDD'#188'DDD'#165'DDD'#128'DDDSFFF,GGG'#18'+++'#6#0#0#0#1#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#2'III'#7'CCC'#23'BBB6DDDaCCC'#141'DDC'#174'GDB'#196'V:+'#233'c7'#30#255'h; ' - +#255'pC#'#255#146'Z-'#255#179'p7'#255#187'{;'#255#196#133'='#255#204#144'?' - +#255#212#154'B'#255#219#163'E'#255#225#170'E'#255#230#176'G'#255#234#181'H' - +#255#238#185'I'#255#240#189'I'#255#242#190'J'#255#243#192'J'#255#244#193'J' - +#255#245#195'J'#255#246#195'J'#255#246#196'J'#255#247#196'K'#255#247#196'K' - +#255#247#197'K'#255#247#197'K'#255#247#197'K'#255#247#197'J'#255#247#197'J' - +#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J' - +#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J' - +#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#198'J'#255#247#197'J' - +#255#247#197'J'#255#247#197'J'#255#247#197'K'#255#247#197'K'#255#247#197'K' - +#255#247#196'K'#255#246#196'K'#255#246#196'J'#255#246#195'J'#255#245#195'J' - +#255#244#194'J'#255#243#191'I'#255#241#189'I'#255#239#188'I'#255#236#184'H' - +#255#233#180'H'#255#228#174'G'#255#223#168'E'#255#217#160'C'#255#210#151'B' - +#255#202#141'?'#255#193#130'<'#255#185'x:'#255#174'm6'#255#134'S*'#255'mA"' - +#255'f:'#31#255'a6'#30#253'R>4'#224'FFE'#203'EED'#200'CCC'#190'DDD'#169'CCC' - +#133'CCCXAAA/CCC'#19'+++'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'CCC'#23'BBB6CCCcCCC'#144'EED'#177'JC>'#202 - +'[6"'#244'c8'#31#255'j?!'#255'xI&'#255#162'd2'#255#183'u:'#255#192#129'='#255 - +#200#140'@'#255#209#150'B'#255#217#160'E'#255#223#169'G'#255#229#176'H'#255 - +#233#181'J'#255#236#185'J'#255#239#188'K'#255#241#190'K'#255#242#192'K'#255 - +#243#193'L'#255#244#194'L'#255#245#195'L'#255#245#195'L'#255#245#195'L'#255 - +#246#196'L'#255#246#196'L'#255#246#196'L'#255#246#196'L'#255#246#196'M'#255 - +#246#196'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255 - +#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255 - +#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255 - +#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#197'M'#255#246#196'M'#255 - +#246#196'M'#255#246#196'M'#255#246#196'L'#255#246#196'L'#255#246#196'L'#255 - +#246#196'L'#255#245#195'L'#255#245#196'L'#255#244#195'M'#255#244#194'L'#255 - +#243#193'L'#255#242#192'L'#255#241#190'K'#255#238#188'K'#255#236#184'J'#255 - +#232#179'I'#255#228#173'H'#255#222#166'F'#255#215#158'E'#255#207#148'B'#255 - +#198#137'?'#255#190'~<'#255#180'r9'#255#150']/'#255'qE$'#255'h< '#255'b6'#30 - +#255'W9*'#235'GED'#204'DDC'#201'DDD'#192'CCC'#172'CCC'#137'DDDZAAA/GGG'#18'3' - +'33'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'+++'#6'II' - +'I'#21'CCC5DDDbCCC'#145'DDC'#178'LB;'#206'^6 '#249'd8'#31#255'l@!'#255#131'Q' - +'*'#255#172'k7'#255#186'z;'#255#196#133'?'#255#205#146'C'#255#213#156'E'#255 - +#220#165'G'#255#227#173'I'#255#232#180'K'#255#236#184'L'#255#238#187'L'#255 - ,#240#189'N'#255#241#191'N'#255#242#192'N'#255#243#193'N'#255#244#194'N'#255 - +#244#194'N'#255#244#194'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255#244#195'O'#255 - +#244#195'O'#255#244#195'O'#255#244#194'O'#255#244#195'N'#255#244#194'N'#255 - +#243#193'N'#255#242#192'M'#255#241#190'N'#255#240#189'M'#255#237#186'M'#255 - +#235#182'L'#255#230#178'K'#255#225#171'I'#255#219#163'G'#255#211#153'D'#255 - +#202#143'B'#255#192#130'>'#255#183'u:'#255#164'f4'#255'yK&'#255'i=!'#255'c7' - +#30#255'Z8%'#241'GEC'#205'DDC'#201'CCC'#193'DDD'#173'DDD'#136'BBBYDDD-KKK'#17 - +'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'CCC'#19'BBB2CCC_DD' - +'D'#143'DDC'#178'M@8'#211'_5'#31#251'e9'#31#255'lA"'#255#144'Y/'#255#179'r9' - +#255#188'}='#255#198#138'B'#255#208#149'D'#255#217#161'H'#255#223#170'K'#255 - +#229#177'L'#255#234#181'M'#255#236#186'N'#255#239#188'O'#255#240#190'P'#255 - +#241#191'P'#255#242#192'P'#255#242#192'P'#255#242#193'P'#255#243#193'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255 - +#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#194'P'#255#243#193'P'#255 - +#242#193'P'#255#242#192'O'#255#242#192'P'#255#241#192'P'#255#240#190'P'#255 - +#238#188'O'#255#236#185'N'#255#232#180'M'#255#228#175'L'#255#222#167'I'#255 - +#215#159'H'#255#205#147'D'#255#196#134'@'#255#186'y<'#255#173'm7'#255#130'O*' - +#255'j?!'#255'c8'#31#255'[7#'#245'HDA'#208'DDC'#201'CCC'#193'CCC'#172'CCC' - +#134'AAAVAAA+@@@'#16'@@@'#4#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#4'<<<'#17'CCC.CC' - +'C[CCC'#140'EED'#176'O>5'#213'_5'#30#253'e9'#31#255'nB#'#255#151'\1'#255#181 - +'s:'#255#191#129'@'#255#201#142'C'#255#211#154'G'#255#219#164'K'#255#226#173 - +'M'#255#231#179'O'#255#234#184'P'#255#237#187'Q'#255#239#189'Q'#255#240#190 - +'R'#255#240#191'Q'#255#241#192'R'#255#241#192'R'#255#241#192'R'#255#242#192 - +'R'#255#242#192'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193'R'#255#242#193 - +'R'#255#242#192'R'#255#242#192'R'#255#241#192'R'#255#241#192'R'#255#241#192 - +'R'#255#240#191'Q'#255#240#190'R'#255#238#189'Q'#255#236#186'P'#255#234#182 - +'O'#255#230#177'N'#255#224#171'L'#255#217#162'J'#255#208#150'F'#255#198#138 - +'C'#255#188'}>'#255#177'o:'#255#136'S,'#255'k?"'#255'c8'#31#255'\6!'#248'JC?' - +#211'DCC'#201'CCC'#193'CCC'#171'BBB'#131'DDDRAAA''777'#14'UUU'#3#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +'UUU'#3';;;'#13'AAA''CCCTBBB'#135'DDC'#174'N=5'#213'`4'#29#254'e9'#31#255'oC' - +'$'#255#156'`3'#255#181'u<'#255#193#131'A'#255#204#146'E'#255#213#157'I'#255 - +#221#167'M'#255#227#175'O'#255#232#180'Q'#255#235#184'R'#255#237#187'S'#255 - +#238#189'S'#255#239#190'S'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - ,#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#234#187'R'#255#202#161'G'#255#232#185'R'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255#240#191'T'#255 - +#239#189'S'#255#238#188'R'#255#236#186'R'#255#234#184'Q'#255#231#179'Q'#255 - +#226#173'O'#255#219#165'L'#255#211#154'H'#255#201#142'E'#255#190#128'@'#255 - +#179'q:'#255#140'V.'#255'l@"'#255'c8'#31#255'\4'#31#250'JC>'#211'CCC'#201'DD' - +'D'#192'CCC'#168'CCC~DDDKFFF!MMM'#10#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'333'#10'@@@ EEE' - +'JCCC~EDD'#169'L?8'#208'^4'#30#253'd8 '#255'pD%'#255#159'b4'#255#182'v='#255 - +#194#132'C'#255#205#147'H'#255#215#160'L'#255#222#169'O'#255#228#176'Q'#255 - +#232#181'S'#255#235#185'T'#255#236#187'T'#255#237#188'U'#255#238#189'U'#255 - +#238#190'U'#255#238#190'U'#255#238#191'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#181#144'@'#255 - +';/'#21#255#21#16#7#255#9#7#3#255#2#2#1#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1 - +#1#255#7#6#3#255#17#14#6#255#31#25#11#255'2'''#18#255'SB'#29#255#157'}8'#255 - +#233#186'S'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255 - +#239#190'U'#255#239#190'U'#255#239#190'U'#255#238#190'U'#255#238#190'U'#255 - +#238#190'U'#255#238#189'U'#255#237#188'U'#255#236#186'T'#255#234#184'T'#255 - +#231#180'S'#255#226#175'Q'#255#220#166'N'#255#212#156'K'#255#202#143'F'#255 - +#190#129'A'#255#179'r<'#255#145'Y0'#255'k?"'#255'c7'#31#255'[4 '#248'IC@'#209 - +'DDD'#200'CCC'#190'CCC'#163'DDDtCCCAEEE'#26'III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'==='#25'AAA?CCCsBBB' - +#162'K?;'#202'^4'#30#252'c8 '#255'oB%'#255#160'b5'#255#183'v>'#255#194#134'D' - +#255#205#148'J'#255#215#161'M'#255#223#171'Q'#255#228#177'T'#255#232#182'U' - +#255#234#185'V'#255#236#187'V'#255#236#187'V'#255#237#188'W'#255#237#189'W' - +#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W' - +#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W' - +#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W' - +#255#237#188'W'#255#237#188'W'#255#159'~:'#255#16#13#6#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#16#13#6 - +#255'9-'#21#255'y`,'#255#208#165'M'#255#237#188'W'#255#237#188'W'#255#237#188 - +'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188 - +'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#188 - +'W'#255#237#188'W'#255#237#188'W'#255#237#188'W'#255#237#189'W'#255#237#188 - +'W'#255#236#187'V'#255#235#186'V'#255#234#184'U'#255#231#180'U'#255#227#175 - +'R'#255#221#169'Q'#255#213#157'L'#255#202#144'H'#255#191#129'C'#255#180's=' - +#255#145'X0'#255'j>#'#255'b6'#31#255'Z5#'#245'GDB'#206'DDD'#200'CCC'#186'DDD' - +#154'EEEhBBB6@@@'#20'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#1'@@@'#4'GGG'#18'AAA3DDDfCCC'#152'IA>'#195'\4 '#250'c7'#31#255'm@#'#255 - +#156'_5'#255#182'v?'#255#194#134'E'#255#206#148'K'#255#215#161'O'#255#223#171 - +'S'#255#228#178'V'#255#232#182'V'#255#233#185'X'#255#234#186'X'#255#235#187 - +'X'#255#236#187'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188 - +'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188 - +'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188 - +'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255'9-'#21 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#6 - +#5#2#255'$'#29#14#255'ZH"'#255#169#135'@'#255#234#186'X'#255#236#188'X'#255 - ,#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255 - +#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255 - +#236#188'X'#255#236#187'X'#255#235#187'Y'#255#235#186'X'#255#234#186'X'#255 - +#233#184'W'#255#231#180'W'#255#227#176'T'#255#221#169'R'#255#213#158'N'#255 - +#203#145'J'#255#192#130'D'#255#179's='#255#139'U/'#255'i="'#255'a5'#30#255'X' - +'7%'#242'FDC'#204'CCC'#198'DDD'#180'CCC'#144'CCC[AAA+III'#14'UUU'#3#0#0#0#1#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'@@@'#12'AAA''CCCWCCC'#140'GB?' - +#185'Z4!'#247'a6'#30#255'j?"'#255#151']2'#255#181't>'#255#194#133'F'#255#206 - +#149'M'#255#215#161'Q'#255#223#170'T'#255#228#178'W'#255#231#181'Y'#255#232 - +#183'Y'#255#233#185'Z'#255#234#185'Y'#255#234#186'Y'#255#234#186'Y'#255#234 - +#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234 - +#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234 - +#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234 - +#186'Z'#255#234#186'Z'#255'C5'#26#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#1#1#1#255#20#16#8#255'K;'#29#255#189#150'I'#255#234#186'Z'#255#234#186 - +'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186 - +'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Z'#255#234#186'Y'#255#234#186 - +'Y'#255#234#185'Y'#255#233#185'Z'#255#232#183'Y'#255#230#181'X'#255#226#176 - +'W'#255#221#169'T'#255#213#159'O'#255#203#145'K'#255#190#129'D'#255#178'p=' - +#255#134'Q-'#255'g;"'#255'`4'#29#255'U7('#238'CCC'#202'DDD'#195'DDD'#173'BBB' - +#131'CCCL@@@ 999'#9#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'BBB'#27'CC' - +'CEDDD|DDD'#170'V6%'#238'`5'#30#255'h<"'#255#145'Y1'#255#179's?'#255#192#132 - +'F'#255#205#148'M'#255#215#161'R'#255#222#171'U'#255#227#176'X'#255#230#181 - +'Z'#255#231#183'Z'#255#232#183'['#255#232#184'['#255#233#185'['#255#233#185 - +'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185 - +'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185 - +'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185 - +'['#255#233#185'['#255#233#185'['#255#127'd1'#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#13#11#5 - +#255'N>'#31#255#193#153'L'#255#233#185'['#255#233#185'['#255#233#185'['#255 - +#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255#233#185'['#255 - +#233#185'['#255#233#184'['#255#232#184'['#255#232#183'Z'#255#231#182'Z'#255 - +#229#180'Y'#255#226#175'X'#255#220#168'U'#255#213#158'R'#255#201#144'K'#255 - +#189#127'D'#255#175'n<'#255#128'N+'#255'e9 '#255'_3'#29#255'Q;1'#227'CCC'#201 - +'CCC'#191'CCC'#163'CCCrAAA;FFF'#22'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#4'<<<' - +#17'AAA3EEEhCCC'#156'R:/'#220'_3'#29#255'e: '#255#134'Q-'#255#178'p>'#255#190 - +#130'F'#255#203#145'M'#255#213#161'S'#255#221#170'W'#255#226#176'Z'#255#229 - +#180'Z'#255#230#182'\'#255#231#182'\'#255#231#183'\'#255#231#183'\'#255#231 - +#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231 - +#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231 - +#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231 - +#183'\'#255#231#183'\'#255#231#183'\'#255#180#142'G'#255#1#1#1#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#15#12#6#255'VE"'#255#215#171'V'#255 - +#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255 - +#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#182'\'#255 - +#230#181'['#255#228#178'['#255#225#175'Y'#255#219#168'W'#255#211#156'Q'#255 - +#200#142'K'#255#187'|D'#255#172'k<'#255'wF('#255'c7 '#255'^1'#30#254'K@:'#214 - +'DDD'#199'CCC'#184'CCC'#148'AAA^GGG+NNN'#13'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'MMM'#10'@' - +'@@$DDDSDDD'#139'L?8'#197'^1'#29#254'c7 '#255'wG)'#255#173'l<'#255#188#127'E' - +#255#201#144'N'#255#212#158'T'#255#220#169'X'#255#225#175'['#255#228#179'\' - +#255#229#180'\'#255#230#181']'#255#230#181']'#255#230#182']'#255#230#182']' - +#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']' - +#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']' - +#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#182']' - +#255#230#182']'#255#230#182']'#255#221#175'Y'#255#10#8#4#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255'4' - +')'#21#255#184#146'J'#255#230#182']'#255#230#182']'#255#230#182']'#255#230 - +#182']'#255#230#182']'#255#230#182']'#255#230#182']'#255#230#181']'#255#229 - +#182']'#255#228#180']'#255#227#178'\'#255#224#174'['#255#218#166'W'#255#209 - +#155'R'#255#198#139'K'#255#184'zC'#255#162'd8'#255'l@$'#255'a5'#30#255'Z3 ' - +#249'FBA'#206'DDD'#196'CCC'#174'CCC'#129'BBBIFFF'#29'@@@'#8#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'FF' - +'F'#22'BBB>CCCvFA?'#174'Z3'#31#248'`5'#30#255'l@$'#255#163'd9'#255#184'{D' - +#255#199#142'N'#255#210#156'T'#255#218#167'Y'#255#223#174'\'#255#226#177'^' - +#255#228#179'^'#255#228#179'^'#255#228#180'_'#255#228#180'_'#255#228#180'_' - +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_' - +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_' - +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_' - +#255#228#180'_'#255#228#180'_'#255#228#180'_'#255'bM)'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#27#21#11#255#140'o;'#255#228#180'_'#255#228#180 - +'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180 - +'_'#255#228#179'^'#255#227#179'^'#255#226#176']'#255#222#172'['#255#216#164 - +'X'#255#207#152'R'#255#195#137'K'#255#181'tA'#255#149'Z3'#255'g<"'#255'_3'#29 - +#255'V6'''#239'CCC'#201'CCC'#190'CCC'#159'CCCkCCC5GGG'#18'@@@'#4#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'@@@'#12'CCC' - +'*DDD^DDD'#150'U6('#230'^2'#28#255'f:!'#255#149'Z3'#255#181'uB'#255#195#137 - +'K'#255#208#154'T'#255#216#165'Y'#255#221#172']'#255#225#176'^'#255#226#178 - +'_'#255#227#178'_'#255#227#178'_'#255#227#179'_'#255#227#179'_'#255#227#179 - +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179 - +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179 - +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179 - +'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#13#10#6#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'&'#30#16#255#208#164 - +'W'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#178 - +'_'#255#227#178'_'#255#226#179'`'#255#226#177'_'#255#224#176'^'#255#220#170 - +'\'#255#214#162'X'#255#205#149'R'#255#191#131'I'#255#177'p?'#255#131'O.'#255 - +'c7 '#255']1'#29#255'N;3'#222'DDD'#199'DDD'#181'CCC'#140'DDDSDDD"999'#9#0#0#0 - +#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'+++'#6'@@@'#24 - +'EEECCCC~K=7'#193']0'#28#255'b6'#31#255#129'M,'#255#177'o@'#255#191#131'J' - +#255#204#149'S'#255#214#163'Z'#255#220#171']'#255#223#174'_'#255#225#176'`' - +#255#225#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' - +#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' - +#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' - ,#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`' - +#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#161'~D'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#2 - +#255#134'i9'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255#226#177'`'#255 - +#226#177'`'#255#225#178'`'#255#225#177'`'#255#224#176'_'#255#222#174'^'#255 - +#219#169']'#255#212#159'X'#255#200#144'Q'#255#187'~G'#255#170'j<'#255'qB%' - +#255'`5'#30#255'Z2'#31#250'FBA'#205'CCC'#193'DDD'#166'CCCsCCC9CCC'#19'@@@'#4 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'@@@'#12'AAA+BBB' - +'aDBB'#155'Y3!'#244'_3'#29#255'l?$'#255#167'f;'#255#186'}H'#255#200#144'R' - +#255#211#158'Y'#255#218#168']'#255#221#172'`'#255#223#174'a'#255#223#176'a' - +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' - +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' - +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' - +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176'b' - +#255#224#176'b'#255#224#176'b'#255#224#176'b'#255'hR.'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'qY2'#255#224#176'b'#255#224#176'b'#255#224#176'b'#255#224#176 - +'b'#255#224#176'b'#255#224#176'b'#255#223#176'a'#255#223#174'`'#255#221#172 - +'_'#255#217#166']'#255#208#155'W'#255#196#139'O'#255#182'wE'#255#152'\5'#255 - +'e9!'#255'^2'#29#255'S7*'#233'DDD'#200'CCC'#183'DDD'#143'EEEUDDD"UUU'#9#0#0#0 - +#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'@@@'#24'DDDDCCC~P8-' - +#211']0'#29#255'c8!'#255#144'V2'#255#180'uD'#255#196#138'P'#255#207#155'X' - +#255#215#165']'#255#220#171'`'#255#221#173'b'#255#222#174'a'#255#222#175'b' - +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' - +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' - +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' - +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#175'b' - +#255#222#175'b'#255#222#175'b'#255#222#175'b'#255'VD&'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#1#1#0#255#166#132'J'#255#222#175'b'#255#222#175'b'#255#222#175 - +'b'#255#222#175'b'#255#222#175'b'#255#222#175'b'#255#222#174'a'#255#221#173 - +'a'#255#219#170'`'#255#213#163'\'#255#205#150'V'#255#192#132'M'#255#176'oA' - +#255'}K,'#255'a5'#31#255'\0'#28#254'I?;'#212'CCC'#194'DDD'#166'CCCrDDD8GGG' - +#18'@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF'#11'DDD)BBB`G@<' - +#164'[1'#29#252'_3'#29#255'uD)'#255#174'l?'#255#189#130'L'#255#204#150'V'#255 - +#213#162'^'#255#217#168'`'#255#220#172'b'#255#221#173'b'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255'gQ.'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - ,#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#8#6#4#255#207#163']'#255#221#173'c'#255 - +#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255#221#173'c'#255 - +#221#172'b'#255#219#171'b'#255#217#167'`'#255#211#159'['#255#200#145'T'#255 - +#185'{H'#255#164'd;'#255'h<#'#255'^1'#29#255'X3#'#244'DDD'#200'CCC'#183'DDD' - +#142'DDDSFFF!@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'III'#21'EEE?DD' - +'D|S5'''#222'\1'#28#255'c8!'#255#158'_8'#255#183'yH'#255#198#142'S'#255#209 - +#158'\'#255#215#166'`'#255#218#170'b'#255#219#171'c'#255#219#171'd'#255#219 - +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 - +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 - +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 - +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219 - +#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#213 - +#168'b'#255#3#3#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'M<#'#255#219#172 - +'d'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172'd'#255#219#172 - +'d'#255#219#171'd'#255#219#170'c'#255#217#168'b'#255#214#164'`'#255#207#153 - +'Z'#255#194#136'P'#255#178'rD'#255#139'R1'#255'a4'#31#255'\0'#28#255'L<5'#219 - +'CCC'#193'DDD'#164'CCCoCCC5@@@'#16'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#8 - +'BBB#CCCWHA='#158'\0'#28#253'_3'#29#255'~I+'#255#175'nB'#255#191#133'O'#255 - +#205#151'Z'#255#213#163'a'#255#216#167'c'#255#217#169'c'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255'YF)'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#15#12#7#255#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#170'd'#255 - +#218#170'd'#255#218#170'd'#255#218#170'd'#255#218#169'c'#255#217#168'c'#255 - +#215#166'b'#255#211#160'_'#255#201#147'W'#255#187#127'L'#255#169'h>'#255'l=$' - +#255'^1'#29#255'W3"'#244'DDD'#199'DDD'#180'DDD'#136'DDDKBBB'#27'UUU'#6#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'UUU'#3'DDD'#15'EEE4BBBpS6)'#215'\1'#28#255'b7!'#255#158'_9' - +#255#184'{J'#255#199#144'W'#255#209#158'_'#255#214#165'c'#255#216#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255 - +'YD)'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#189#147'W'#255#217#168'd' - +#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd'#255#217#168'd' - +#255#217#168'd'#255#216#168'd'#255#215#167'c'#255#213#164'a'#255#207#154']' - +#255#195#138'S'#255#179'tF'#255#139'R1'#255'`5'#30#255'\0'#28#255'K=7'#216'D' - +'DD'#191'DDD'#157'CCCcAAA+FFF'#11#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'+++'#6'EEE'#26'BBBIE?=' - +#144'Z0'#28#252'^2'#29#255'zF*'#255#174'mB'#255#192#135'R'#255#205#152'\'#255 - +#211#161'b'#255#214#165'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255 - +#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255'jR1'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'fN/'#255#215#166'd'#255#215#166'd'#255#215#166'd' - +#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd'#255#215#166'd' - +#255#215#167'e'#255#214#164'c'#255#210#159'a'#255#202#148'Z'#255#187#128'N' - +#255#168'f='#255'i;#'#255'\1'#28#255'V3#'#242'CCC'#197'DDD'#173'BBB{FFF>@@@' - +#20'@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#1'MMM'#10'FFF(CCC_R6*'#206'\0'#28#255'`5'#31#255#154'\8' - +#255#182'yJ'#255#199#144'Y'#255#208#156'`'#255#212#163'd'#255#213#165'd'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255 - +#214#165'e'#255#214#165'e'#255#214#165'e'#255#135'h@'#255#2#1#1#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'b' - +'L/'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#214#165 - +'e'#255#214#165'e'#255#214#165'e'#255#214#165'e'#255#213#165'e'#255#213#164 - +'d'#255#211#161'c'#255#206#154'^'#255#194#139'U'#255#177'sF'#255#135'P/'#255 - +'^3'#29#255'[/'#27#255'J>9'#213'DDD'#185'CCC'#144'DDDSHHH III'#7#0#0#0#1#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3 - +'<<<'#17'DDD8DBAyZ0'#29#248'\1'#28#255'uB'''#255#172'lA'#255#190#132'Q'#255 - +#203#151'^'#255#209#160'c'#255#211#162'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255 - +#212#163'e'#255#212#163'e'#255#212#163'e'#255#156'xK'#255#1#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'jQ2'#255#212 - +#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212 - +#163'e'#255#212#163'e'#255#212#163'e'#255#212#163'e'#255#212#162'e'#255#211 - +#162'd'#255#208#158'b'#255#200#147'['#255#186'~M'#255#165'd<'#255'd8!'#255'\' - +'0'#28#255'T5'''#237'CCC'#193'DDD'#162'CCCjCCC.@@@'#12#0#0#0#2#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'333'#5'GGG'#25'BB' - +'BIN:1'#174'[/'#27#255'^2'#29#255#145'T3'#255#180'vI'#255#196#142'Y'#255#206 - +#155'a'#255#209#161'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - ,#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255'O=&'#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'sX7'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#210 - +#161'f'#255#209#159'd'#255#204#153'`'#255#192#135'U'#255#175'pE'#255'~H+'#255 - +']0'#29#255'Z0'#28#253'FBA'#201'DDD'#176'CCC~FFF>CCC'#19'@@@'#4#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'EEE%CCC[V3' - +'$'#222'\0'#27#255'f7!'#255#167'd>'#255#187#128'Q'#255#200#148'^'#255#207#156 - +'d'#255#209#159'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160 - +'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160 - +'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160 - +'e'#255#209#160'e'#255#209#160'e'#255#151'tI'#255'2&'#25#255#27#21#13#255#15 - +#12#7#255#7#5#3#255#7#5#3#255' '#25#16#255'P='''#255#151'tI'#255#209#160'e' - +#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e' - +#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e' - +#255#209#160'e'#255#209#160'e'#255#6#5#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#146'pF'#255#209#160'e'#255#209#160'e'#255 - +#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255 - +#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#160'e'#255#209#159'e'#255 - +#206#155'c'#255#198#143'['#255#182'zM'#255#151'Y6'#255'^3'#29#255'[/'#27#255 - +'N:1'#222'DDD'#185'DDD'#142'DDDOIII'#28'+++'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2';;;'#13'DDD1F@=x[/'#28#253'\1'#28 - +#255'~G+'#255#174'oE'#255#193#137'X'#255#203#151'b'#255#207#156'e'#255#207 - +#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208 - +#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208 - +#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255'x[;' - +#255#15#12#8#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#4#3#2#255'bJ0'#255#208#158'f'#255#208#158'f' - +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f' - +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255'3'''#25#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1#255#208#158'f' - +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f' - +#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f'#255#208#158'f' - +#255#208#158'f'#255#207#158'e'#255#206#156'd'#255#201#149'_'#255#189#131'T' - +#255#169'h@'#255'j:#'#255'\0'#28#255'V3#'#242'DDD'#191'CCC'#156'BBB`AAA''333' - +#10#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'C' - +'CC'#19'EEE?Q7+'#179'[/'#27#255'^1'#29#255#152'X6'#255#181'yM'#255#197#144']' - +#255#204#153'c'#255#206#155'f'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#202#154'c'#255'6)'#27#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#14#10#7#255#178#135'W'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255'WB+'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - ,#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#29#22#14#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e' - +#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#206#156'e'#255#205#156'e' - +#255#203#151'c'#255#194#139'Z'#255#176'qH'#255#131'K-'#255'\1'#28#255'[/'#27 - +#255'HA='#204'DDD'#169'DDDqEEE4III'#14#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'+++'#6'BBB'#27'EEENW2!'#228'[/'#27#255'i9!' - +#255#168'e?'#255#187#130'T'#255#200#147'`'#255#203#153'e'#255#205#154'e'#255 - +#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255 - +#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255 - +#205#154'e'#255#205#154'e'#255#199#150'a'#255#19#14#9#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#6#4#255#178#133'W' - +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e' - +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255'S>)'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#128'a?'#255#205#154'e'#255#205#154'e' - +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e' - +#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e'#255#205#154'e' - +#255#205#154'e'#255#204#154'e'#255#203#152'd'#255#197#145'^'#255#182'zO'#255 - +#157'Z8'#255']1'#29#255'[/'#27#255'P9.'#226'CCC'#179'CCC'#129'CCCA@@@'#20'@@' - +'@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'EEE%EA?' - +'b[/'#27#253'\0'#27#255#127'F*'#255#173'nG'#255#191#136'Z'#255#200#149'c'#255 - +#202#152'e'#255#202#152'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 - +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 - +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#31#24#16#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#11#8#6#255#200#151'e'#255#202#153'e'#255#202#153'e'#255#202 - +#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255'O;''' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255''''#29#19#255#202#153'e'#255 - +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 - +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#153'e'#255 - +#202#153'e'#255#202#153'e'#255#202#153'e'#255#202#152'e'#255#202#151'd'#255 - +#199#147'b'#255#188#130'U'#255#168'e@'#255'k:"'#255'[/'#27#255'V3$'#241'CCC' - +#186'BBB'#142'EEENBBB'#27'+++'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#2'@@@'#12'DDD-O:0'#146'[/'#27#255'\0'#28#255#145'R2'#255#179'wM' - +#255#194#141'^'#255#200#148'c'#255#201#150'e'#255#201#150'e'#255#201#150'e' - +#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e' - +#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e' - +#255';,'#30#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'S>*'#255#201#150'e' - +#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e' - +#255#201#150'e'#255'K8&'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#29#22#14#255 - +#184#138']'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255 - ,#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255 - +#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255#201#150'e'#255 - +#201#150'e'#255#200#149'd'#255#199#148'c'#255#191#136'['#255#173'mG'#255'}D(' - +#255'\0'#27#255'Z0'#28#253'DBB'#192'CCC'#152'DDDZBBB#@@@'#8#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'III'#14'CCC5T5'''#190'[/'#27#255 - +'_2'#29#255#162'^:'#255#184'}S'#255#195#142'`'#255#198#147'd'#255#199#148'd' - +#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd' - +#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd' - +#255#199#148'd'#255#147'mJ'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#3#2#1#255#195#144'b'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255 - +#199#148'd'#255#199#148'd'#255#199#148'd'#255'H6$'#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#3#2#1#255#23#17#12 - +#255'qT8'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199 - +#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199 - +#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#199 - +#148'd'#255#199#148'd'#255#199#148'd'#255#199#148'd'#255#198#146'c'#255#193 - +#140'^'#255#178'uN'#255#143'O1'#255'\0'#28#255'[/'#27#255'J=7'#208'CCC'#161 - +'DDDfAAA+FFF'#11#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'<<<' - +#17'CCC=X1 '#227'[/'#27#255'm:"'#255#167'eA'#255#187#130'X'#255#195#143'a' - +#255#196#144'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c' - +#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c' - +#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#19#14#10#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#135'cD'#255#197#145'c'#255#197 - +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255'I5$' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#19#14#10#255'4&'#26#255'cI2'#255 - +#161'vP'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 - +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 - +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 - +#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197#145'c'#255#197 - +#145'c'#255#197#145'b'#255#196#144'c'#255#194#140'`'#255#182'|S'#255#159'\:' - +#255']2'#28#255'[/'#27#255'Q8-'#226'DDD'#168'DDDqAAA3NNN'#13#128#128#128#2#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4':::'#22'G@/[/'#27 - +#254'[/'#27#255'}A&'#255#167'gD'#255#180'zW'#255#181'|Y'#255#181'|Y'#255#181 - +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' - +#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#136']C'#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#19#13#9#255#151'gJ'#255#181'|Y'#255#181'|Y'#255#181 - +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' - +#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#171'vU'#255'1"'#24#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'}V>'#255 - +#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181 - +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' - +#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255 - +#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181 - +'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y'#255#181'|Y' - +#255#181'|Y'#255#181'|Y'#255#178'wT'#255#161'];'#255'k8 '#255'[/'#27#255'V3#' - +#238'DDD'#151'CCCWFFF!@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF'#11 - +'K:3?[/'#27#255'[/'#27#255#131'F*'#255#169'iH'#255#179'xV'#255#180'zW'#255 - +#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 - +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255'<)'#29#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#1#1#1#255'O6&'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 - +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W' - +#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255 - +#180'{W'#255#142'aE'#255#27#19#13#255#2#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255 - ,#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#5#4#255 - +#135']A'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 - +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255'pL6'#255'+'#29#20#255'('#28#19 - +#255'*'#28#20#255'+'#29#21#255'-'#30#21#255'fF2'#255#180'{W'#255#180'{W'#255 - +#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180 - +'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W'#255#180'{W' - +#255#180'{W'#255#180'{W'#255#180'{W'#255#180'zX'#255#178'vU'#255#163'_>'#255 - +'r<"'#255'[/'#27#255'X2!'#243'CCC'#152'BBBYDDD"@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#2'FFF'#11'N8.J[/'#27#255'[/'#27#255#135'H,'#255#170'kI'#255 - +#178'wV'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179 - +'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX' - +#255#16#11#8#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#19#13#10#255#150'fJ'#255#179'yX'#255#179 - +'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX' - +#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255 - +#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179 - +'yX'#255'~V>'#255'=)'#30#255#19#13#9#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255'$'#24#17#255#172'uT'#255#179'yX'#255#179'yX'#255#179'yX' - +#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#158'kN'#255'=)'#30#255#6 - +#4#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#6#4#3#255'?+'#31#255#164'oP'#255#179'yX'#255#179'yX'#255#179'yX'#255#179 - +'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX' - +#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255#179'yX'#255 - +#177'uU'#255#164'b@'#255'v?%'#255'[/'#27#255'Y1'#31#246'CCC'#152'BBBYDDD"@@@' - +#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'FFF'#11'Q7+U[/'#27#255'\0'#28#255 - +#139'J-'#255#171'lL'#255#177'wW'#255#178'wV'#255#178'wV'#255#178'wV'#255#178 - +'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV' - +#255#178'wV'#255#172'sT'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255'O5&'#255#178'wV'#255#178'wV' - +#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255 - +#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178 - +'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV' - +#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#176'wV'#255 - +'vO9'#255'7%'#27#255#16#10#8#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#11#8#6#255'9&'#28#255#137'\C'#255#178'wV'#255#178'wV'#255 - +#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255'M3%' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'4"'#25#255#178'wV' - +#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255 - +#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178'wV'#255#178 - +'wV'#255#178'wV'#255#176'tT'#255#165'cC'#255'yA'''#255'[/'#27#255'Z0'#29#250 - +'DDD'#150'CCCWFFF!III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'MMM'#10'R4' - +'''^[/'#27#255'\0'#28#255#142'M.'#255#171'nN'#255#177'uV'#255#177'wX'#255#177 - +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' - +#255#177'wX'#255#177'wX'#255#177'wX'#255'gF3'#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#23#16#12#255#152'fK'#255#177 - +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' - +#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255 - +#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177 - +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' - +#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#173'uV'#255 - +#136'\D'#255#133'YB'#255#131'XA'#255#128'V@'#255#153'gL'#255#177'wX'#255#177 - +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' - +#255#177'wX'#255#177'wX'#255'S8)'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255'"'#23#17#255#175'wX'#255#177'wX'#255#177 - +'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX' - +#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#177'wX'#255#175'tU'#255 - +#166'eE'#255'}B)'#255'\0'#28#255'[/'#28#253'CCC'#148'CCCTBBB'#31'III'#7#0#0#0 - ,#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'V4%h[/'#27#255'\0'#28#255#145'O0' - +#255#171'mN'#255#175'sU'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 - +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 - +'uW'#255'*'#29#21#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2 - +#1#1#255'X;,'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 - +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 - +'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW' - +#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 - +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 - +'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW' - +#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 - +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255'^?/'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'$'#24#18#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255 - +#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175'uW'#255#175 - +'uW'#255#175'uW'#255#175'uW'#255#175'sT'#255#166'eE'#255#128'D*'#255'\0'#28 - +#255'[/'#27#255'ECB'#149'CCCP@@@'#28'UUU'#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#1'@@@'#8'W3#q[/'#27#255'\1'#29#255#150'Q1'#255#171'mN'#255#174'sU'#255 - +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 - +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#15#10#8#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#4#3#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#29#19#14#255#156'iM'#255#175'uV'#255 - +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 - +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV' - +#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255 - +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 - +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV' - +#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255 - +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 - +'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#11#7#6#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255'sM9'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255 - +#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175'uV'#255#175 - +'tV'#255#174'rS'#255#167'fG'#255#131'G,'#255'\0'#28#255'[/'#27#255'GA?'#150 - +'CCCLGGG'#25'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'W3#k[/'#27 - +#255'\1'#29#255#149'P2'#255#169'lM'#255#174'qT'#255#175'tV'#255#175'tV'#255 - +#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175 - +'tV'#255#175'tV'#255#175'tV'#255#9#6#4#255#0#0#0#255#0#0#0#255#0#0#0#255#136 - +'ZC'#255'T8*'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#5#3#255 - +'bA0'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' - +#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255 - +#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175 - +'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' - +#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255 - +#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175 - +'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' - +#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255 - +#165'nR'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#10#7#5#255#175'tV'#255#175 - +'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV'#255#175'tV' - +#255#175'tV'#255#175'tV'#255#175'tV'#255#174'sU'#255#173'qR'#255#166'eG'#255 - +#131'F,'#255'\0'#28#255'[/'#27#255'EA?'#145'DDDGFFF'#22'@@@'#4#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#1'333'#5'W3#\[/'#27#255'\1'#29#255#146'P3'#255#168 - +'jM'#255#173'pT'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU' - +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 - +#4#3#2#255#0#0#0#255#0#0#0#255#21#14#10#255#173'rU'#255#173'rU'#255#152'dK' - +#255'dB1'#255'A+ '#255'D-!'#255#141']E'#255#173'rU'#255#173'rU'#255#173'rU' - +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 - +#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173 - +'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU' - ,#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 - +#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173 - +'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU' - +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 - +#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#169'pS'#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#139'\D'#255#173'rU'#255#173'rU' - +#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255#173'rU'#255 - +#173'rU'#255#173'rU'#255#173'qT'#255#172'oR'#255#165'cF'#255#128'E+'#255'\0' - +#28#255'[/'#27#255'CBA'#132'DDD@CCC'#19'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0'@@@'#4'U2"L[/'#27#255'\1'#29#255#143'N3'#255#168'hK'#255#172'oT' - +#255#173'qU'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 - +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#1#1#1#255#0#0#0 - +#255#0#0#0#255'nI7'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173 - +'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV' - +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 - +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173 - +'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV' - +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 - +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173 - +'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV' - +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 - +#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#2#1#1#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255'H0$'#255#173'rV'#255#173'rV'#255#173'rV' - +#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255#173'rV'#255 - +#173'rV'#255#173'qU'#255#171'nQ'#255#165'dF'#255'~D+'#255'\1'#29#255'Z0'#28 - +#252'CCCzCCC9@@@'#16#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U' - +'UU'#3'T2#=[/'#27#255'\1'#29#255#140'N1'#255#166'gI'#255#171'oR'#255#173'qU' - +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 - +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#1#1#1#255#27#18#13#255'a@0' - +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 - +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 - +'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU' - +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 - +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 - +'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU' - +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255 - +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 - +'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU' - +#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255'$'#24#18#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#31#20#15#255#173'qU'#255#173'qU'#255#173'qU'#255 - +#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173'qU'#255#173 - +'qU'#255#172'pT'#255#169'lP'#255#164'aD'#255'{C*'#255'\1'#29#255'Y0'#30#247 - +'CCCoBBB2;;;'#13#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128 - +#2'V6''-[/'#27#255'\1'#29#255#137'L0'#255#165'fH'#255#170'mQ'#255#172'pT'#255 - +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172 - +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#166'lS'#255#172'pU'#255#172'pU' - +#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255 - +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172 - +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' - +#255#172'pU'#255#172'pU'#255#172'pU'#255#168'nS'#255#134'WB'#255'b@0'#255'tK' - +'9'#255#166'lS'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' - +#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255 - +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172 - +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' - +#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255 - +#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#129'T@'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - ,#255#0#0#0#255#0#0#0#255#22#14#11#255#172'pU'#255#172'pU'#255#172'pU'#255#172 - +'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU'#255#172'pU' - +#255#172'oT'#255#170'mP'#255#163'`C'#255'xB*'#255'\1'#29#255'Y1'#31#241'BBBd' - +'CCC*MMM'#10#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'T7*'#29 - +'[/'#27#255'\1'#29#255#134'J0'#255#165'dG'#255#169'lQ'#255#171'pU'#255#172'q' - +'W'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' - +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255 - +#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172 - +'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' - +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255 - +#135'YD'#255'$'#24#18#255#3#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#8#5#4#255#30#20#16#255'xO='#255#172'qW'#255#172'qW'#255#172'qW'#255 - +#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172 - +'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' - +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255 - +#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172 - +'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#14#9#7#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#20#13#10#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW' - +#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#172'qW'#255#171'oT'#255 - +#169'jM'#255#162'_A'#255's>'''#255'\1'#29#255'X2 '#234'CCCXDDD"@@@'#8#0#0#0#1 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'C><'#9'[/'#27#247'\1'#29#255 - +'}F-'#255#164'bE'#255#169'lO'#255#171'pT'#255#172'qV'#255#172'qV'#255#172'qV' - +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 - +#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172 - +'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' - +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 - +#172'qV'#255#172'qV'#255#154'eM'#255#22#15#11#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#25#17#13#255#136'ZE'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' - +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 - +#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172 - +'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' - +#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255 - +#172'qV'#255'U7*'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#17#11#9#255#172'qV'#255#172 - +'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV'#255#172'qV' - +#255#172'qV'#255#172'qV'#255#171'oT'#255#168'jM'#255#161'^@'#255'k;%'#255'\0' - +#28#255'V3#'#220'CCCLEEE'#26'333'#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'+++'#6'[/'#28#214'\1'#29#255't@)'#255#162'`B'#255#168'jO'#255 - +#172'pV'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 - +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX' - +#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255 - +#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 - +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#144'_I'#255#6#4#3 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'Z;-'#255 - +#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 - +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX' - +#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255 - +#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173 - +'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#171'pV'#255#3#2#1#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255'!'#22#17#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX' - +#255#173'rX'#255#173'rX'#255#173'rX'#255#173'rX'#255#172'qX'#255#171'oU'#255 - +#167'hM'#255#160'[>'#255'b5!'#255'\0'#28#255'S5'''#196'EEE?CCC'#19'@@@'#4#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'Z0'#29#176'\1'#29 - +#255'k:%'#255#162'^A'#255#169'jN'#255#173'qV'#255#174'sY'#255#174'sY'#255#174 - +'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' - +#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255 - +#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174 - ,'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' - +#255#151'dM'#255#4#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#1#1#1#255#136'YF'#255#174'sY'#255#174'sY'#255#174's' - +'Y'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' - +#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255 - +#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174 - +'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' - +#255#174'sY'#255'5#'#27#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'G.$'#255#174'sY'#255#174'sY'#255 - +#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174 - +'sY'#255#174'sY'#255#172'pV'#255#167'gK'#255#153'X:'#255'^3'#31#255'\0'#28 - +#255'Q7+'#166'BBB2777'#14#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#2'Z0'#29#137'\0'#28#255'a5!'#255#160']>'#255#168'jN'#255 - +#173'sY'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175 - +'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\' - +#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255 - +#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175 - +'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#29#20#15#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8 - +#5#4#255#169'rX'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\' - +#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255 - +#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175 - +'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\' - +#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#156'jR'#255#1#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255'yQ?'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255 - +#175'v\'#255#175'v\'#255#175'v\'#255#175'v\'#255#174'u['#255#172'qV'#255#166 - +'gJ'#255#143'S6'#255'^2'#31#255'[/'#27#255'O;2'#130'CCC&999'#9#0#0#0#1#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'Z0'#29'a\0'#28#255 - +'^3'#31#255#153'W;'#255#168'jN'#255#174'tZ'#255#176'x_'#255#176'y_'#255#176 - +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_' - +#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255 - +#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176 - +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255'oL='#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255']@2'#255#176'y_'#255#176'y_'#255#176 - +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255'Z=1'#255')'#28#22#255#26#18#14 - +#255#14#10#8#255#10#7#5#255#23#16#12#255'+'#30#23#255'E0&'#255#138'_J'#255 - +#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176 - +'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_' - +#255#176'y_'#255'#'#24#19#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#172'w]'#255#176'y_'#255#176'y_'#255 - +#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176'y_'#255#176 - +'y_'#255#175'w^'#255#172'rW'#255#165'fI'#255#134'K2'#255']1'#30#255'[/'#27 - +#255'H?:ZBBB'#27'+++'#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0'X/'#29'7[/'#27#255'^2'#31#255#141'P5'#255#167'hK'#255#174 - +'sY'#255#177'x_'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za' - +#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255 - +#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177 - +'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za' - +#255#177'za'#255#177'za'#255#9#6#5#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255'%'#25#20#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255'bD6'#255#8 - +#6#4#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'>+"'#255#175'za'#255#177'za'#255#177'za'#255#177'za' - +#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255 - +#177'za'#255#177'za'#255#177'za'#255#136'^K'#255#0#0#0#255#0#0#0#255#0#0#0 - ,#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#16#11#9#255#177'za'#255#177 - +'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za'#255#177'za' - +#255#177'za'#255#177'za'#255#176'x^'#255#172'qV'#255#164'cF'#255'{E,'#255']1' - +#30#255'Z0'#29#245'DDD'#255 - +'`5!'#255'\0'#28#255'T5'''#155'DDD'#30'III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#28'w\0'#28#255 - +'`5!'#255#157'\?'#255#172'pU'#255#179'}d'#255#181#129'i'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255'.!'#27#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#2#1#1#255#166'va'#255#182#129'j'#255#182#129'j'#255'A.&' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#9#6#5#255#170'yd'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182 - +#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182 - +#129'j'#255#182#129'j'#255#182#129'j'#255#8#6#5#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#135'`O'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255#182#129'j'#255 - +#182#129'j'#255#182#129'j'#255#181#128'h'#255#177'za'#255#169'kP'#255#139'Q7' - +#255'^3'#31#255'\0'#28#255'N9/\GGG'#18'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'X.'#26'4\0'#28#255 - ,'^3'#31#255#141'S8'#255#170'mQ'#255#179'|c'#255#182#130'k'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#20#15#12#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'N8.'#255#184#132'm'#255#184#132'm'#255#184#132'm' - +#255#22#16#13#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#21#15#13#255#182#130'm'#255#184#132'm'#255#184#132 - +'m'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132 - +'m'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255'N8.'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#23#17#13#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255#184#132'm'#255 - +#184#132'm'#255#184#132'm'#255#183#131'l'#255#182#129'j'#255#177'x_'#255#167 - +'hK'#255'zG/'#255']1'#30#255'Z0'#28#241'@@@(MMM'#10#0#0#0#1#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'='#31 - +#18#3'[/'#27#238']1'#30#255'{G/'#255#167'hL'#255#177'za'#255#183#131'l'#255 - +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 - +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 - +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 - +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255 - +#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#26#19#16#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#12#9#7#255#185#134'p'#255#185#134'p'#255#185#134'p' - +#255#185#134'p'#255#3#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'U>4'#255#185#134'p'#255#185 - +#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185 - +#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#25#18 - +#15#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255'xWI'#255#185#134'p'#255#185#134'p'#255#185#134 - +'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134'p'#255#185#134 - +'p'#255#185#134'p'#255#185#134'p'#255#184#134'o'#255#182#129'j'#255#175'v\' - +#255#165'dG'#255'h;&'#255'\1'#29#255'X2 '#193'==='#25'+++'#6#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0'[/'#27#170'\1'#29#255'f9%'#255#164'bG'#255#175'v]'#255#183#131 - +'l'#255#186#135'r'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 - +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 - +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 - +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137 - +'s'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255'$'#27#23 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#129'_P'#255#186#137's'#255#186#137's'#255 - +#186#137's'#255#186#137's'#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255' '#23#19#255#186 - +#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186 - +#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186 - +#137's'#255#172#127'j'#255#7#5#4#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#12#9#7#255#186#137's'#255#186#137's' - +#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's' - +#255#186#137's'#255#186#137's'#255#186#137's'#255#186#137's'#255#185#135'q' - +#255#181#129'i'#255#173'qW'#255#149'X='#255'`5!'#255'\0'#28#255'V4%'#127'333' - +#15#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#27'O\0'#28#255'_4 '#255#144'U:' - +#255#172'qV'#255#182#130'k'#255#187#137't'#255#188#139'u'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - ,#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255'1$'#31#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255':+$'#255#188#140'v'#255#188#140 - +'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#1#1#1#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#4#3#3#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255'}]N'#255'6("' - +#255#14#11#9#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'S>5'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255#188#140'v'#255 - +#188#139'u'#255#186#136'r'#255#180'~f'#255#169'kP'#255'|H1'#255'^2'#31#255'[' - +'/'#27#249'L=6+III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#5'[/'#27#235 - +']1'#30#255'wD/'#255#169'jO'#255#180#127'g'#255#187#137'u'#255#189#141'x'#255 - +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 - +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 - +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 - +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255 - +#189#142'y'#255#189#142'y'#255'J7/'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#16#12#11#255#187#140'y'#255 - +#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#1 - +#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#181#136'u'#255#189#142'y'#255#189#142 - +'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142 - +'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142 - +'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#11#8#7#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#1#1#1#255#181#136's'#255#189#142'y'#255#189#142'y'#255#189 - +#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189#142'y'#255#189 - +#142'y'#255#189#142'y'#255#189#142'y'#255#189#141'x'#255#186#136'q'#255#177 - +'za'#255#164'dG'#255'f:&'#255'\1'#29#255'Y1'#31#186'@@@'#16'UUU'#3#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#27#147'\1'#29#255'b8$'#255#160'bF'#255 - +#177'y`'#255#186#137's'#255#190#143'z'#255#191#145'|'#255#191#145'|'#255#191 - +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191 - +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191 - +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191 - +#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#162 - +'{i'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#1#1#1#255#162'{i'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255 - +#191#145'|'#255#191#145'|'#255#191#145'|'#255#2#1#1#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1 - +#1#1#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145 - +'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145 - +'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145 - +'|'#255#191#145'|'#255#5#4#3#255#0#0#0#255#0#0#0#255#0#0#0#255'&'#29#25#255 - +#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255 - +#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255#191#145'|'#255 - +#191#145'|'#255#189#142'y'#255#184#134'o'#255#174'sY'#255#143'U;'#255'`5!' - +#255'\0'#28#255'U3$`@@@'#8#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0'Z.'#27'5\0'#28#255'_4 '#255#137'Q8'#255#173'rX'#255#184#134'o'#255#190#144 - +'{'#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192 - +#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255 - +#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127 - +#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147 - +#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#14 - ,#11#9#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255' ' - +#24#21#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255 - +#192#147#127#255#192#147#127#255#192#147#127#255#4#3#3#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#8#6#5#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127 - +#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147 - +#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192 - +#147#127#255#192#147#127#255#192#147#127#255#1#1#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#137'iZ'#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147 - +#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192#147#127#255#192 - +#147#127#255#192#147#127#255#192#146'~'#255#189#142'y'#255#182#129'j'#255#169 - +'lP'#255'uD.'#255'^2'#31#255'[/'#28#237'NFB'#21'UUU'#3#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#211']1'#30#255'l>)'#255#167'iM' - +#255#181#127'g'#255#190#143'z'#255#193#148#128#255#194#149#130#255#194#149 - +#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194 - +#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255 - +#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130 - +#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149 - +#130#255#194#149#130#255'G60'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255'ZE<'#255#194#149#130#255#194#149#130#255#194#149#130#255 - +#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#7#6#5#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#23#17#15#255#194#149#130#255#194#149#130#255#194#149#130 - +#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149 - +#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194 - +#149#130#255#194#149#130#255#194#149#130#255#179#137'x'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'-#'#30#255#194#149#130#255#194#149#130#255#194#149#130#255#194 - +#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255#194#149#130#255 - +#194#149#130#255#194#149#130#255#194#149#130#255#192#147#127#255#188#140'v' - +#255#177'za'#255#156'_D'#255'a6#'#255'\1'#29#255'Y1'#31#153'@@@'#8#0#0#0#1#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z/'#27']\0'#28#255 - +'`5!'#255#143'V='#255#175'v]'#255#187#138'u'#255#193#149#129#255#195#152#132 - +#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152 - +#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195 - +#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255 - +#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133 - +#255#195#152#133#255#195#152#133#255#170#133't'#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#172#133'u'#255#195#152#133#255#195#152 - +#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#146 - +'rd'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'_JA'#255#195#152#133#255#195#152#133 - +#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152 - +#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195 - +#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#140'm`'#255#0#0 - +#0#255#0#0#0#255#6#5#4#255#186#145#127#255#195#152#133#255#195#152#133#255 - +#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#133 - +#255#195#152#133#255#195#152#133#255#195#152#133#255#195#152#132#255#192#147 - +#127#255#185#134'p'#255#172'pU'#255'|I2'#255'^3'#31#255'\0'#28#250'R5()UUU'#3 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3 - +'[/'#27#221']1'#30#255'oA,'#255#169'lP'#255#183#131'l'#255#192#147#127#255 - +#196#154#135#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136 - +#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155 - +#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197 - +#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255 - +#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#26#20#18#255 - ,#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#6#5#255#197#155#136#255#197 - +#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255 - +#197#155#136#255#28#22#19#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#3#255#193#153#134#255 - +#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136 - +#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155 - +#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197 - +#155#136#255#182#143'~'#255'=0*'#255#7#5#5#255#130'fY'#255#197#155#136#255 - +#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136 - +#255#197#155#136#255#197#155#136#255#197#155#136#255#197#155#136#255#196#154 - +#136#255#195#152#133#255#190#144'{'#255#180'~f'#255#159'bG'#255'c8%'#255'\1' - +#29#255'Z0'#30#163'III'#7#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'g\0'#28#255'a6#'#255#147'Y@'#255#177 - +'za'#255#190#143'z'#255#196#154#135#255#198#157#139#255#198#157#139#255#198 - +#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255 - +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 - +#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157 - +#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198 - +#157#139#255'<0+'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'*!'#29#255 - +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 - +#255#198#157#139#255#164#130's'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'?2,'#255#198 - +#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255 - +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 - +#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157 - +#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198 - +#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255 - +#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139#255#198#157#139 - +#255#198#157#139#255#198#156#138#255#195#152#132#255#187#138't'#255#173'sY' - +#255#127'L5'#255'^3'#31#255'\0'#28#252'U3$,'#128#128#128#2#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#7 - +'[/'#27#229'^2'#31#255'qB.'#255#171'nS'#255#185#134'p'#255#194#151#131#255 - +#198#158#140#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142 - +#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160 - +#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200 - +#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255 - +#200#160#142#255#200#160#142#255#200#160#142#255'9.)'#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'hSJ'#255#200#160#142#255#200#160#142#255#200#160#142 - +#255#200#160#142#255#200#160#142#255#200#160#142#255'6+'''#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#6#5#5#255#184#148#131#255#200#160#142#255#200#160#142#255#200#160#142 - +#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160 - +#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200 - +#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255 - +#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142 - +#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160#142#255#200#160 - +#142#255#200#160#142#255#200#160#142#255#199#159#141#255#198#157#139#255#192 - +#147#127#255#181#127'g'#255#161'dI'#255'd:&'#255'\1'#29#255'Z0'#29#171'@@@'#4 - +#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'q\1'#29#255'a6#'#255#143'W?'#255#177'za'#255 - +#191#144'|'#255#198#157#139#255#200#161#144#255#201#162#145#255#201#163#145 - +#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163 - +#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201 - +#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255 - +#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255'=2,'#255#0#0 - ,#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255'!'#27#24#255#197#161#143#255#201#163#145#255 - +#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#197#161#143 - +#255#3#2#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#1#1#1#255#149'zl'#255#201#163#145#255#201#163#145 - +#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163 - +#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201 - +#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255 - +#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145 - +#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#163 - +#145#255#201#163#145#255#201#163#145#255#201#163#145#255#201#162#145#255#200 - +#161#143#255#197#155#136#255#187#138'u'#255#173'rX'#255'|I3'#255'_4 '#255'\0' - +#28#253'W1 2'#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#6'\0'#28#216'^2'#31#255 - +'i=)'#255#165'jP'#255#184#133'n'#255#196#152#134#255#201#162#145#255#202#164 - +#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202 - +#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255 - +#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148 - +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 - +#148#255'E82'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#2#255#1#1#1#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'.&"'#255#202#165#148#255#202#165#148 - +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 - +#148#255#146'wk'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'eRI'#255#202#165#148#255#202#165#148 - +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 - +#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202 - +#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255 - +#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148 - +#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165 - +#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202#165#148#255#202 - +#164#147#255#200#160#143#255#193#148#128#255#180'~f'#255#151'^D'#255'a7$'#255 - +'\1'#29#255'Z0'#28#156'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 - +'D\0'#28#255'`5!'#255#128'N8'#255#175'v]'#255#190#143'{'#255#200#159#142#255 - +#203#165#150#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151 - +#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167 - +#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204 - +#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255 - +#204#167#151#255'N?9'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'vaW'#255 - +#204#167#151#255#160#131'w'#255'cRI'#255'WG@'#255#168#137'|'#255#204#167#151 - +#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167 - +#151#255#204#167#151#255#204#167#151#255#145'wk'#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'G:4'#255#204#167 - +#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204 - +#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255 - +#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151 - +#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167 - +#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204 - +#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255#204#167#151#255 - +#204#167#151#255#204#167#150#255#202#165#148#255#198#155#138#255#186#137's' - +#255#171'nU'#255'oB.'#255'^2'#31#255'\0'#28#235'V2"'#21#0#0#0#1#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#169'\1'#29#255'c9&'#255#155'aH'#255 - +#182#128'j'#255#195#152#133#255#202#164#148#255#205#169#154#255#206#169#155 - +#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169 - +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 - +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 - +#206#169#155#255#206#169#155#255#206#169#155#255'VGA'#255#0#0#0#255#0#0#0#255 - ,#0#0#0#255#5#4#4#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169 - +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 - +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 - +#206#169#155#255#152'}r'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#2#1#1#255'vaY'#255#206#169#155#255#206#169#155#255#206#169 - +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 - +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 - +#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155 - +#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169 - +#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206 - +#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255#206#169#155#255 - +#205#167#152#255#201#162#145#255#192#147#127#255#177'za'#255#138'T='#255'`6"' - +#255'\1'#29#255'[0'#29'e'#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0'[/'#27#27'\0'#28#243'^3'#31#255'pC/'#255#171'oU'#255#188#138'u' - +#255#199#158#141#255#205#169#154#255#207#171#157#255#207#172#158#255#207#172 - +#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207 - +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 - +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 - +#255#207#172#158#255'~i`'#255#0#0#0#255#0#0#0#255#0#0#0#255#22#18#16#255#207 - +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 - +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 - +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 - +#158#255'/''$'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#9#7#7#255 - +#164#136'~'#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 - +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 - +#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207 - +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 - +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 - +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 - +#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#171#157#255#204 - +#167#151#255#196#153#136#255#183#131'l'#255#160'fK'#255'f;('#255']1'#30#255 - +'[/'#27#199'te^'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'[/'#27'q\0'#28#255'`6"'#255#130'P9'#255#177'x`'#255#192#146 - +#127#255#203#164#149#255#208#173#159#255#209#175#161#255#209#175#161#255#209 - +#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255 - +#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161 - +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 - +#161#255#199#167#153#255#0#0#0#255#0#0#0#255#0#0#0#255'.&#'#255#209#175#161 - +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 - +#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209 - +#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255 - +#209#175#161#255'*$!'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'"'#28#26#255#197#165#153#255 - +#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161 - +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 - +#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209 - +#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255 - +#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161 - +#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175#161#255#209#175 - +#161#255#209#175#161#255#209#175#161#255#209#174#160#255#207#171#157#255#200 - +#160#144#255#188#139'w'#255#171'pV'#255'rD0'#255'^3'#31#255'\0'#28#250'\2'#30 - +'1'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0'[/'#27#1'[/'#27#184']1'#30#255'c9&'#255#148'^E'#255#182#128'j'#255#197 - +#154#136#255#206#170#155#255#210#176#163#255#211#178#164#255#211#178#165#255 - +#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165 - +#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178 - ,#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 - +#178#165#255#12#10#9#255#0#0#0#255#0#0#0#255'MA<'#255#211#178#165#255#211#178 - +#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 - +#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255 - +#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165 - +#255#211#178#165#255#178#150#139#255'D95'#255#9#7#7#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'VIC'#255#211#178#165#255#211#178#165 - +#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178 - +#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 - +#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255 - +#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165 - +#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178 - +#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211#178#165#255#211 - +#178#165#255#211#178#165#255#211#178#164#255#209#176#162#255#204#167#151#255 - +#193#148#129#255#177'x`'#255#129'P9'#255'`6"'#255'\0'#28#255'[0'#28't'#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'[/'#27#21'\0'#28#229'^2'#31#255'i?+'#255#163'jP'#255#186#136 - +'s'#255#200#160#144#255#209#174#160#255#212#180#167#255#213#181#169#255#213 - +#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255 - +#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169 - +#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181 - +#169#255'.''%'#255#0#0#0#255',%#'#255#200#170#159#255#213#181#169#255#213#181 - +#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213 - +#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255 - +#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169 - +#255#213#181#169#255#213#181#169#255#213#181#169#255#139'vo'#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'.''$'#255#213#181#169#255#213#181#169 - +#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181 - +#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213 - +#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255 - +#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169 - +#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181 - +#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213#181#169#255#213 - +#181#169#255#213#181#169#255#212#180#168#255#211#178#165#255#207#171#157#255 - +#197#155#137#255#182#128'j'#255#148']E'#255'c9&'#255']1'#30#255'[/'#27#179#0 - +#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'?\0'#28#252'_4 '#255'tF1'#255#172 - +'sY'#255#190#142'z'#255#203#165#150#255#211#178#164#255#213#183#170#255#214 - +#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255 - +#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172 - +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 - +#172#255#127'ng'#255'{ib'#255#214#184#172#255#214#184#172#255#214#184#172#255 - +#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172 - +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 - +#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214 - +#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255' '#28#26#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#14#12#11#255#209#180#168#255#214#184#172 - +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 - +#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214 - +#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255 - +#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172 - +#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184 - +#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214#184#172#255#214 - +#184#172#255#214#184#172#255#214#184#172#255#213#182#169#255#209#176#161#255 - +#200#161#143#255#186#135'q'#255#161'gO'#255'h=*'#255'^2'#31#255'\0'#28#226'W' - +'-'#26#19#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'}\1'#29#255'`6"' - +#255'|M8'#255#175'x^'#255#192#147#127#255#205#170#154#255#213#181#169#255#215 - ,#185#173#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255 - +#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175 - +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 - +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216 - +#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255 - +#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175 - +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 - +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#187#162#151#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#2#255#180#156#146#255#216#187#175 - +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 - +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216 - +#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255 - +#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175 - +#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187 - +#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216#187#175#255#216 - +#187#175#255#216#187#175#255#216#187#175#255#215#185#173#255#211#179#166#255 - +#202#165#148#255#188#139'w'#255#167'mU'#255'nC/'#255'^3'#31#255'\0'#28#251'Z' - +'.'#27';'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#2'[/'#27 - +#170'\1'#29#255'a7$'#255#130'Q<'#255#178'{c'#255#195#151#132#255#208#173#159 - +#255#215#185#173#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 - +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 - +#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255 - +#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178 - +#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 - +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 - +#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255 - +#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255'.(&'#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#128'oi'#255#217#189#178#255#217#189#178 - +#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 - +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 - +#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255 - +#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178 - +#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189 - +#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217#189#178#255#217 - +#189#178#255#217#189#178#255#217#188#177#255#213#183#170#255#205#168#153#255 - +#191#144'|'#255#170'rZ'#255'sF2'#255'`5!'#255'\0'#28#255'Z/'#27'g'#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#6'[/'#27 - +#188']1'#30#255'c9&'#255#136'V?'#255#180'~g'#255#197#154#136#255#209#176#162 - +#255#216#187#176#255#219#192#181#255#219#192#182#255#219#193#183#255#219#193 - +#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219 - +#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255 - +#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183 - +#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193 - +#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219 - +#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255 - +#219#193#183#255#219#193#183#255#158#138#131#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#1#1#1#255#131'sm'#255#219#193#183#255#219#193#183#255#219#193#183#255 - +#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183 - +#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193 - +#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219 - +#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255 - +#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183 - +#255#219#193#183#255#219#193#183#255#219#193#183#255#219#193#183#255#219#192 - +#182#255#218#191#180#255#215#185#173#255#207#172#156#255#193#147#128#255#174 - +'v^'#255'wJ6'#255'`6"'#255'\1'#29#255'[/'#27'~'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#12'[/'#27#203 - +']1'#30#255'c:'''#255#141'YC'#255#181#128'h'#255#198#155#138#255#210#177#164 - +#255#217#190#178#255#220#194#184#255#221#195#185#255#221#196#186#255#221#196 - +#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221 - +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 - +#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186 - +#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196 - +#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221 - +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 - +#221#196#186#255're_'#255#0#0#0#255#0#0#0#255#4#4#4#255#160#142#134#255#221 - +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 - +#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186 - +#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196 - +#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221 - +#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255 - +#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186#255#221#196#186 - +#255#221#196#186#255#221#196#186#255#221#195#185#255#219#193#183#255#216#187 - +#175#255#207#172#158#255#194#148#130#255#176'x_'#255'{M8'#255'a6#'#255'\1'#29 - +#255'[/'#27#148#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#21'\0'#28#217']1'#30#255'c:''' - +#255#138'XB'#255#181#127'h'#255#197#156#137#255#211#178#164#255#218#191#180 - +#255#221#196#187#255#222#198#188#255#223#198#189#255#223#198#189#255#223#198 - +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 - +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255 - +#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189 - +#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198 - +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 - +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#221#196#187#255 - +#6#6#5#255#10#9#8#255#188#167#159#255#223#198#189#255#223#198#189#255#223#198 - +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 - +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255 - +#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189 - +#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198 - +#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223 - +#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255#223#198#189#255 - +#222#198#188#255#221#196#186#255#217#188#177#255#208#173#159#255#193#149#129 - +#255#174'w^'#255'zM8'#255'a7$'#255'\1'#29#255'[/'#27#170'[/'#27#2#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0'[/'#27' \0'#28#223']1'#30#255'c:'''#255#132'T?'#255#180 - +'~g'#255#197#155#136#255#211#178#164#255#219#193#181#255#223#198#189#255#224 - +#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255 - +#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192 - +#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201 - +#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224 - +#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255 - +#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192 - +#255#224#201#192#255#224#201#192#255#134'xr'#255#205#184#176#255#224#201#192 - +#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201 - +#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224 - +#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255 - +#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192 - +#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201 - +#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224#201#192#255#224 - +#201#192#255#224#201#192#255#223#200#191#255#222#197#187#255#217#189#178#255 - +#207#172#158#255#192#147#127#255#171'u\'#255'vI6'#255'a6#'#255'\1'#29#255'[/' - +#27#179'[/'#27#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#25'\' - +'0'#28#209']1'#30#255'c9&'#255#128'Q='#255#177'{c'#255#195#151#133#255#209 - +#176#162#255#219#192#181#255#223#200#191#255#225#203#194#255#226#204#196#255 - +#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196 - +#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204 - +#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226 - +#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255 - +#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196 - +#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204 - +#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226 - +#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255 - +#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196 - +#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204 - +#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226 - +#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255#226#204#196#255 - +#226#204#196#255#226#204#196#255#226#203#195#255#225#202#193#255#222#198#188 - +#255#217#188#177#255#206#169#155#255#191#144'|'#255#168'qY'#255'rG3'#255'`6"' - +#255'\1'#29#255'[/'#27#159'[/'#27#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0'[/'#27#15'\0'#28#193']1'#30#255'b8%'#255'yM8'#255#170 - +'u\'#255#192#146'~'#255#207#171#156#255#217#189#178#255#223#200#191#255#226 - +#205#197#255#227#206#198#255#228#207#199#255#228#207#199#255#228#207#199#255 - +#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199 - +#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207 - +#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228 - +#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255 - +#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199 - +#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207 - +#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228 - +#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255 - +#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199 - +#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207 - +#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228#207#199#255#228 - +#207#199#255#228#207#199#255#227#206#198#255#226#204#196#255#222#198#188#255 - +#215#185#173#255#202#165#148#255#187#137'u'#255#159'jR'#255'nD0'#255'`6"'#255 - +'\1'#29#255'[/'#27#137#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#8'[/'#27#175'\1'#29#255'`6"'#255'n' - +'D0'#255#158'iR'#255#187#137'u'#255#202#165#148#255#215#186#174#255#223#199 - +#190#255#227#205#198#255#229#208#201#255#229#209#202#255#229#210#202#255#229 - +#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255 - +#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202 - +#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210 - +#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229 - +#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255 - +#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202 - +#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210 - +#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229 - +#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255 - +#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202 - +#255#229#210#202#255#229#210#202#255#229#210#202#255#229#210#202#255#229#209 - +#202#255#228#207#201#255#226#204#197#255#221#196#187#255#212#180#168#255#198 - +#157#140#255#183#130'l'#255#143'^G'#255'g>+'#255'_4 '#255'\1'#29#254'[/'#27 - +'q'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3'[/'#27#132'\1'#29#254'_4 '#255'g>+' - +#255#140'[F'#255#181#129'j'#255#198#155#138#255#211#178#165#255#221#195#185 - +#255#227#204#197#255#230#209#203#255#230#212#205#255#231#212#206#255#231#212 - +#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231 - +#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255 - +#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206 - +#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212 - +#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231 - +#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255 - +#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206 - +#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212 - +#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231 - +#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255#231#212#206#255 - +#231#212#206#255#231#211#206#255#230#211#205#255#229#209#201#255#225#203#194 - +#255#219#191#181#255#208#173#159#255#193#149#129#255#173'w`'#255'~Q='#255'c:' - +''''#255'^2'#31#255'\0'#28#238'[/'#27'O'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0'[/'#27'F\0'#28#234'^2'#31#255'c:'''#255'zN:'#255#168's['#255 - +#190#143'{'#255#205#167#152#255#217#187#177#255#225#201#193#255#229#209#202 - +#255#232#213#207#255#232#214#209#255#233#215#210#255#233#215#210#255#233#215 - +#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233 - +#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255 - +#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210 - +#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215 - +#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233 - +#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255 - +#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210 - +#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215 - +#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233#215#210#255#233 - +#215#210#255#232#215#209#255#232#214#208#255#231#212#206#255#228#207#201#255 - +#223#198#189#255#213#182#170#255#200#160#144#255#186#136'r'#255#158'iR'#255 - +'pE2'#255'a7$'#255']1'#30#255'\0'#28#201'[/'#27#31#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#26'\0'#28#193']1'#30#255'`' - +'6"'#255'iA.'#255#142']H'#255#179#128'h'#255#196#153#135#255#210#176#163#255 - +#220#194#184#255#227#205#198#255#231#212#206#255#233#216#211#255#234#217#212 - +#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218 - +#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234 - +#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255 - +#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213 - +#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218 - +#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234 - +#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255 - +#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213 - +#255#234#218#213#255#234#218#213#255#234#218#213#255#234#218#213#255#234#217 - +#212#255#234#216#211#255#233#215#210#255#230#211#205#255#226#203#195#255#218 - +#190#179#255#206#170#155#255#192#146#127#255#172'v`'#255#129'S?'#255'e<)'#255 - +'_4 '#255'\1'#29#255'[/'#27#143'[/'#27#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3'[/'#27#127'\0'#28 - +#248'^3'#31#255'c:'''#255'sI6'#255#158'kT'#255#186#136's'#255#200#160#143#255 - ,#213#180#169#255#222#197#187#255#229#208#201#255#232#214#209#255#234#218#213 - +#255#235#219#215#255#236#220#215#255#236#220#216#255#236#220#216#255#236#220 - +#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236 - +#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255 - +#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216 - +#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220 - +#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236 - +#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255 - +#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216#255#236#220#216 - +#255#236#220#216#255#236#220#215#255#235#219#215#255#234#217#212#255#232#213 - +#207#255#227#205#198#255#219#193#183#255#209#176#162#255#196#153#136#255#181 - +#129'l'#255#145'`K'#255'lB0'#255'a7$'#255']1'#30#255'\0'#28#231'[/'#27'O'#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27'$\0'#28#185'\1'#29#255'`5!'#255 - +'f=*'#255#128'S>'#255#166'r['#255#188#139'v'#255#201#161#145#255#213#181#169 - +#255#223#197#189#255#229#209#202#255#233#216#210#255#235#219#215#255#236#221 - +#217#255#237#222#219#255#238#223#220#255#238#223#220#255#238#223#220#255#238 - +#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255 - +#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220 - +#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223 - +#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238 - +#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255 - +#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220#255#238#223#220 - +#255#237#222#219#255#237#222#218#255#236#221#217#255#235#218#214#255#232#214 - +#208#255#228#206#199#255#220#193#184#255#210#176#163#255#197#155#137#255#184 - +#134'o'#255#155'iR'#255'uI7'#255'c:'''#255'^3'#31#255'\1'#29#252'[/'#27#144 - +'[/'#27#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[' - +'/'#27'U\0'#28#228']1'#30#255'`6"'#255'g>,'#255#127'R?'#255#164'qZ'#255#188 - +#139'v'#255#200#159#144#255#211#179#166#255#220#194#184#255#228#206#199#255 - +#232#214#209#255#235#219#215#255#237#222#219#255#238#225#221#255#239#225#222 - +#255#239#225#222#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226 - +#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239 - +#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255 - +#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223 - +#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226#223#255#239#226 - +#223#255#239#226#223#255#239#226#223#255#239#225#222#255#238#225#221#255#238 - +#224#220#255#237#222#218#255#235#218#214#255#231#212#206#255#226#203#195#255 - +#218#191#180#255#209#174#160#255#197#154#136#255#184#132'o'#255#154'hR'#255 - +'uK8'#255'e;('#255'_4 '#255'\1'#29#255'\0'#28#197'[/'#27'/'#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 - +#12'[/'#27#134'\0'#28#242'^2'#31#255'a5#'#255'g>+'#255'|Q='#255#160'lV'#255 - +#184#133'p'#255#196#152#134#255#207#170#156#255#216#187#175#255#224#200#192 - +#255#230#210#203#255#234#216#211#255#236#220#216#255#238#224#220#255#239#226 - +#223#255#240#227#225#255#240#228#225#255#240#228#225#255#241#229#226#255#241 - +#229#226#255#241#229#226#255#241#229#226#255#241#229#227#255#241#229#227#255 - +#241#229#227#255#241#229#227#255#241#229#227#255#241#229#227#255#241#229#227 - +#255#241#229#227#255#241#229#227#255#241#229#226#255#241#229#226#255#241#229 - ,#226#255#241#229#226#255#240#228#225#255#240#228#225#255#240#227#224#255#239 - +#225#222#255#238#223#220#255#236#220#215#255#233#215#210#255#228#207#201#255 - +#222#196#187#255#213#183#170#255#204#166#150#255#192#147#127#255#179#127'i' - +#255#150'fO'#255'tI7'#255'e;('#255'`5!'#255']1'#30#255'\0'#28#223'[/'#27'`[/' - +#27#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#17'[/'#27#127'\0'#28#238']1' - +#30#255'`6"'#255'e<)'#255'rI6'#255#142'_J'#255#170'wa'#255#188#140'w'#255#199 - +#158#141#255#208#173#159#255#216#186#175#255#222#196#187#255#227#206#198#255 - +#232#213#208#255#235#219#214#255#237#222#218#255#238#224#220#255#239#226#223 - +#255#240#227#225#255#241#229#226#255#242#230#228#255#242#230#228#255#242#231 - +#229#255#242#231#229#255#242#231#229#255#242#231#229#255#242#231#229#255#242 - +#231#229#255#242#231#229#255#242#230#228#255#241#229#227#255#241#229#226#255 - +#240#227#225#255#239#225#222#255#238#224#220#255#236#221#217#255#234#218#213 - +#255#231#211#206#255#226#204#196#255#220#194#184#255#214#183#171#255#206#169 - +#155#255#196#153#135#255#185#135'r'#255#162'q['#255#134'XD'#255'lC1'#255'c:' - +''''#255'_4 '#255']0'#30#255'\0'#28#217'[/'#27'`[/'#27#4#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#13'[/'#27'w\0'#28#233 - +']1'#30#255'_4 '#255'b8%'#255'h?-'#255'zN;'#255#149'dP'#255#170'xa'#255#187 - +#137't'#255#194#150#131#255#202#164#148#255#210#176#163#255#216#187#175#255 - +#220#194#184#255#224#200#192#255#228#207#199#255#231#212#206#255#234#217#211 - +#255#236#220#215#255#236#222#217#255#237#222#219#255#238#223#220#255#238#223 - +#220#255#238#224#220#255#238#223#220#255#237#223#219#255#237#223#218#255#236 - +#221#217#255#235#219#215#255#233#216#210#255#230#211#204#255#227#204#197#255 - +#223#199#190#255#219#192#183#255#215#185#173#255#208#173#159#255#200#160#144 - +#255#192#146#127#255#183#133'o'#255#164's\'#255#142']J'#255'rI7'#255'f=*'#255 - +'a6#'#255'^3'#31#255'\1'#29#255'\0'#28#210'[/'#27'X[/'#27#2#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0'[/'#27#5'[/'#27'P\0'#28#173'\1'#29#249']1'#30#255'`5!'#255'c9&'#255'g' - +'>,'#255'qH6'#255#133'YE'#255#153'iT'#255#172'yd'#255#186#136'q'#255#191#144 - +'}'#255#196#153#136#255#202#162#146#255#207#171#156#255#211#178#165#255#214 - +#183#171#255#216#186#175#255#217#188#177#255#218#190#179#255#219#191#182#255 - +#219#192#182#255#219#192#181#255#218#189#179#255#217#187#177#255#215#185#173 - +#255#213#182#169#255#210#176#163#255#205#169#154#255#200#160#144#255#195#151 - +#133#255#190#142'z'#255#183#132'o'#255#167'u_'#255#148'eP'#255#127'S@'#255'm' - +'E2'#255'f=*'#255'b7%'#255'_4 '#255']1'#30#255'\0'#28#235'[/'#27#147'[/'#27 - +'5'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[' - ,'/'#27#18'[/'#27'i\0'#28#199'\1'#29#254']1'#30#255'_4 '#255'a6#'#255'd9('#255 - +'g>,'#255'oF3'#255'}Q>'#255#138'[G'#255#149'fQ'#255#160'oZ'#255#170'xa'#255 - +#176'}h'#255#180#128'l'#255#183#133'p'#255#186#136's'#255#188#138'u'#255#188 - +#139'v'#255#187#138'u'#255#186#135'r'#255#183#132'n'#255#178#128'j'#255#174 - +'|e'#255#168'v`'#255#158'mW'#255#146'bN'#255#133'YE'#255'yM;'#255'mC1'#255'g' - +'>+'#255'c9&'#255'`6"'#255'^3'#31#255']1'#30#255'\0'#28#248'\0'#28#173'[/'#27 - +'O[/'#27#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#20'[/'#27'V\0'#28#153 - +'\0'#28#220'\1'#29#255']1'#30#255'^3'#31#255'`5!'#255'a7$'#255'c9&'#255'e;(' - +#255'f=*'#255'g>,'#255'i@.'#255'jB0'#255'mE2'#255'qH5'#255'tJ7'#255'qG5'#255 - +'lC1'#255'jA0'#255'h?-'#255'g>+'#255'e<)'#255'd:('#255'c9&'#255'a6#'#255'`5!' - +#255'^2'#31#255']1'#30#255'\1'#29#252'\0'#28#201'[/'#27#134'[/'#27'C[/'#27#8 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0'[/'#27#31'[/'#27'_[/'#27#138'\0'#28#176'\0'#28#213'\0'#28 - +#248'\1'#29#255'\1'#29#255'\1'#29#255']1'#30#255'^2'#31#255'^2'#31#255'^3'#31 - +#255'^3'#31#255'^3'#31#255'^2'#31#255']1'#30#255']1'#30#255'\1'#29#255'\1'#29 - +#255'\1'#29#255'\0'#28#241'\0'#28#203'\0'#28#165'[/'#27#127'[/'#27'N[/'#27#15 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0'[/'#27#2'[/'#27'![/'#27'E[/'#27'U[/'#27'a[/'#27'm[/'#27'y[/'#27 - +#134'\0'#29#141'[/'#27#130'[/'#27'v[/'#27'j[/'#27'^[/'#27'Q[/'#27'=[/'#27#23 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#128#0#255#255 - +#255#255#255#255#255#255#255#255#255#255#255#224#0#0#3#255#255#255#255#255 - +#255#255#255#255#255#255#254#0#0#0#0'?'#255#255#255#255#255#255#255#255#255 - +#255#240#0#0#0#0#7#255#255#255#255#255#255#255#255#255#255#128#0#0#0#0#0#255 - +#255#255#255#255#255#255#255#255#254#0#0#0#0#0#0'?'#255#255#255#255#255#255 - +#255#255#248#0#0#0#0#0#0#15#255#255#255#255#255#255#255#255#224#0#0#0#0#0#0#3 - +#255#255#255#255#255#255#255#255#128#0#0#0#0#0#0#0#255#255#255#255#255#255 - +#255#254#0#0#0#0#0#0#0#0'?'#255#255#255#255#255#255#252#0#0#0#0#0#0#0#0#31 - +#255#255#255#255#255#255#240#0#0#0#0#0#0#0#0#7#255#255#255#255#255#255#224#0 - +#0#0#0#0#0#0#0#3#255#255#255#255#255#255#128#0#0#0#0#0#0#0#0#1#255#255#255 - +#255#255#255#0#0#0#0#0#0#0#0#0#0#127#255#255#255#255#254#0#0#0#0#0#0#0#0#0#0 - +'?'#255#255#255#255#252#0#0#0#0#0#0#0#0#0#0#31#255#255#255#255#248#0#0#0#0#0 - +#0#0#0#0#0#15#255#255#255#255#240#0#0#0#0#0#0#0#0#0#0#7#255#255#255#255#224#0 - +#0#0#0#0#0#0#0#0#0#3#255#255#255#255#192#0#0#0#0#0#0#0#0#0#0#1#255#255#255 - +#255#128#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#127 - +#255#255#254#0#0#0#0#0#0#0#0#0#0#0#0#127#255#255#254#0#0#0#0#0#0#0#0#0#0#0#0 - +'?'#255#255#252#0#0#0#0#0#0#0#0#0#0#0#0#31#255#255#248#0#0#0#0#0#0#0#0#0#0#0 - +#0#15#255#255#240#0#0#0#0#0#0#0#0#0#0#0#0#7#255#255#240#0#0#0#0#0#0#0#0#0#0#0 - +#0#7#255#255#224#0#0#0#0#0#0#0#0#0#0#0#0#3#255#255#192#0#0#0#0#0#0#0#0#0#0#0 - +#0#3#255#255#192#0#0#0#0#0#0#0#0#0#0#0#0#1#255#255#128#0#0#0#0#0#0#0#0#0#0#0 - +#0#1#255#255#128#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#127#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#127#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?' - +#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0#31#252#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#31#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#248#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#15#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#240#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#7#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3 - +#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#1#192#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#192#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#224#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#3#240#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#240#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#15#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15 - +#248#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0#31#252#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#31#252#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0#0#0#0#0#0#0#0#0#0#0'?'#254#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#127#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#127#255#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#255#255#128#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#128#0#0#0#0#0#0#0#0 - +#0#0#0#0#1#255#255#128#0#0#0#0#0#0#0#0#0#0#0#0#1#255#255#192#0#0#0#0#0#0#0#0 - +#0#0#0#0#3#255#255#192#0#0#0#0#0#0#0#0#0#0#0#0#3#255#255#224#0#0#0#0#0#0#0#0 - +#0#0#0#0#7#255#255#224#0#0#0#0#0#0#0#0#0#0#0#0#15#255#255#240#0#0#0#0#0#0#0#0 - +#0#0#0#0#15#255#255#248#0#0#0#0#0#0#0#0#0#0#0#0#31#255#255#248#0#0#0#0#0#0#0 - +#0#0#0#0#0'?'#255#255#252#0#0#0#0#0#0#0#0#0#0#0#0#127#255#255#252#0#0#0#0#0#0 - +#0#0#0#0#0#0#255#255#255#254#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#255#0#0#0#0 - +#0#0#0#0#0#0#0#1#255#255#255#255#128#0#0#0#0#0#0#0#0#0#0#3#255#255#255#255 - +#128#0#0#0#0#0#0#0#0#0#0#7#255#255#255#255#192#0#0#0#0#0#0#0#0#0#0#15#255#255 - +#255#255#224#0#0#0#0#0#0#0#0#0#0#31#255#255#255#255#240#0#0#0#0#0#0#0#0#0#0 - +#31#255#255#255#255#248#0#0#0#0#0#0#0#0#0#0'?'#255#255#255#255#252#0#0#0#0#0 - +#0#0#0#0#0#127#255#255#255#255#254#0#0#0#0#0#0#0#0#0#1#255#255#255#255#255 - +#255#0#0#0#0#0#0#0#0#0#3#255#255#255#255#255#255#128#0#0#0#0#0#0#0#0#7#255 - +#255#255#255#255#255#224#0#0#0#0#0#0#0#0#15#255#255#255#255#255#255#240#0#0#0 - +#0#0#0#0#0#31#255#255#255#255#255#255#248#0#0#0#0#0#0#0#0#127#255#255#255#255 - +#255#255#254#0#0#0#0#0#0#0#0#255#255#255#255#255#255#255#255#128#0#0#0#0#0#0 - +#3#255#255#255#255#255#255#255#255#192#0#0#0#0#0#0#7#255#255#255#255#255#255 - +#255#255#240#0#0#0#0#0#0#31#255#255#255#255#255#255#255#255#252#0#0#0#0#0#0 - +#127#255#255#255#255#255#255#255#255#255#0#0#0#0#0#3#255#255#255#255#255#255 - +#255#255#255#255#224#0#0#0#0#15#255#255#255#255#255#255#255#255#255#255#252#0 - +#0#0#0#127#255#255#255#255#255#255#255#255#255#255#255#192#0#0#7#255#255#255 - +#255#255#255#255#255#255#255#255#255#254#0#1#255#255#255#255#255#255#255#255 - +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255 - +#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255 - +#255#255#255#255#255#255#255#255#255'('#0#0#0'@'#0#0#0#128#0#0#0#1#0' '#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@'#4'III'#7'III'#7 - +'333'#5#128#128#128#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'UUU'#6'DDD' - +#15'FFF'#22'EEE'#26'DDD'#30'III#GGG/DDD'#30#255'j>'#31#253'g>#'#249'[>+'#235'PB8'#218'HE' - +'C'#203'FEC'#195'EED'#184'DDD'#166'DDDqEEE4@@@'#20'@@@'#4#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 - +'999'#9'BBB'#31'CCCPEDD'#143'FFE'#182'NB:'#211'Z?-'#231'g>#'#249'l?'#31#255 - +'zK$'#253#150']*'#255#165'h.'#255#172'm0'#255#180's2'#255#186'x4'#255#189'{4' - +#255#192#127'5'#255#190'|4'#255#187'x4'#255#182'u3'#255#175'p1'#255#167'j/' - +#255#156'b+'#255#131'R&'#254'oB '#255'i>!'#253'_>)'#238'S@6'#222'FEB'#203'DD' - +'C'#190'DDD'#164'CCCkCCC.PPP'#16'UUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#128#128#128#2'CCC'#19'BBBBDDD'#136'EED'#179'LA9' - +#209'`=&'#243'k?'#31#255#127'N&'#254#154'`,'#255#176'q1'#255#191'~5'#255#200 - +#138'7'#255#207#145'8'#255#210#149'9'#255#213#153'9'#255#217#157':'#255#219 - +#160';'#255#221#162';'#255#220#162':'#255#217#158':'#255#215#155':'#255#211 - +#151'9'#255#208#146'8'#255#203#141'8'#255#194#129'6'#255#183'v4'#255#163'f.' - +#255#137'U('#254'qC"'#254'f' - +'>>!+++'#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'BBB'#27'CC' - +'C[CCB'#165'LD='#203']<('#238'j> '#255#135'R('#254#176'p3'#255#193#128'7'#255 - +#202#139'9'#255#211#151';'#255#220#162'<'#255#227#170'>'#255#232#176'?'#255 - +#234#180'?'#255#237#182'?'#255#239#185'@'#255#241#187'@'#255#242#188'A'#255 - +#241#187'@'#255#240#185'A'#255#238#183'@'#255#235#180'@'#255#233#178'?'#255 - +#229#173'>'#255#222#165'='#255#215#156'<'#255#205#144':'#255#196#133'8'#255 - +#185'x5'#255#152'^-'#255'oC"'#254'd<#'#247'QA7'#220'FFE'#200'CCC'#180'CCC}AA' - +'A/UUU'#9#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'III'#7'CCC&DDDpECC'#180'X<,'#232'i=' - +'!'#254#128'O('#254#170'l3'#255#194#130':'#255#210#150'>'#255#220#163'?'#255 - +#227#171'A'#255#234#180'B'#255#240#187'D'#255#242#190'D'#255#244#193'E'#255 - +#246#194'D'#255#247#195'E'#255#248#197'E'#255#249#197'E'#255#249#198'E'#255 - +#249#197'E'#255#248#196'E'#255#247#195'E'#255#246#195'E'#255#245#194'D'#255 - +#243#191'D'#255#240#188'C'#255#236#183'C'#255#230#174'B'#255#223#165'@'#255 - +#215#156'?'#255#200#137';'#255#182'u6'#255#146'[,'#255'm@!'#254'`:%'#244'KA;' - +#211'CCC'#189'CCC'#144'BBB>PPP'#16#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'999'#9'@@@4CCC'#133 - +'HD@'#192'_9$'#244'rE%'#254#164'h3'#255#191#127';'#255#206#146'?'#255#219#163 - +'C'#255#232#178'F'#255#238#185'G'#255#241#189'H'#255#244#193'H'#255#246#195 - +'I'#255#247#196'I'#255#247#197'J'#255#247#197'I'#255#247#198'I'#255#248#198 - +'I'#255#248#198'I'#255#248#197'I'#255#248#198'I'#255#248#198'I'#255#248#198 - +'I'#255#247#197'I'#255#247#197'I'#255#247#196'I'#255#246#196'I'#255#245#194 - +'H'#255#242#190'H'#255#239#187'H'#255#235#182'G'#255#224#168'D'#255#211#153 - +'A'#255#196#134'='#255#177'q7'#255#133'Q)'#254'e: '#253'N?7'#218'DDC'#195'CC' - +'C'#160'FFFP@@@'#20#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0'III'#7'FFF3CCC'#145'LB;'#204'd:"'#250'|L('#254#180's9'#255 - +#202#143'A'#255#216#159'F'#255#228#174'I'#255#236#184'K'#255#241#191'L'#255 - +#243#193'M'#255#244#194'M'#255#244#195'M'#255#245#196'M'#255#245#195'M'#255 - +#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255 - +#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255#245#195'M'#255 - +#245#195'M'#255#245#195'M'#255#245#196'M'#255#245#195'M'#255#244#194'M'#255 - +#243#194'M'#255#242#192'M'#255#238#186'L'#255#232#179'J'#255#220#165'F'#255 - +#208#150'C'#255#190#127'<'#255#147'[.'#255'h< '#255'S=1'#228'EED'#199'DDD' - +#168'BBBUGGG'#18#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +'@@@'#4'FFF(EEE'#134'P?5'#212'e:!'#254#137'U,'#254#186'z='#255#208#150'E'#255 - +#224#171'L'#255#233#181'O'#255#238#187'P'#255#240#191'P'#255#242#192'Q'#255 - +#242#193'Q'#255#242#193'Q'#255#242#193'P'#255#242#193'Q'#255#242#193'Q'#255 - +#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255 - ,#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255 - +#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255#242#193'Q'#255 - +#242#193'Q'#255#242#193'Q'#255#241#192'Q'#255#239#189'P'#255#234#184'O'#255 - +#228#175'M'#255#215#159'I'#255#194#132'@'#255#160'd3'#255'k?"'#254'X:*'#236 - +'FDC'#201'CCC'#164'AAAG;;;'#13#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U' - +'UU'#3'BBB'#31'CCCvO=3'#211'f:'#31#255#150']2'#255#190#128'A'#255#211#155'I' - +#255#226#175'Q'#255#234#185'S'#255#237#188'T'#255#238#190'T'#255#239#191'U' - +#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U' - +#255#239#191'U'#255#239#191'U'#255#235#189'S'#255'|d,'#255'N>'#28#255'4*'#19 - +#255'=1'#22#255'WE'#31#255'w_*'#255#173#139'='#255#239#191'U'#255#239#191'U' - +#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U'#255#239#191'U' - +#255#239#191'U'#255#239#191'U'#255#239#190'T'#255#238#189'U'#255#236#187'S' - +#255#230#179'R'#255#217#162'L'#255#198#138'D'#255#170'l8'#255'pC$'#254'Z8''' - +#240'DBB'#197'CCC'#153'FFF:@@@'#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF'#22 - +'BBBeJ?9'#195'b8 '#254#150']2'#255#194#133'E'#255#213#158'N'#255#226#176'T' - +#255#233#185'W'#255#236#187'W'#255#236#188'X'#255#236#188'X'#255#236#188'X' - +#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X' - +#255#236#188'X'#255'cO%'#255#4#3#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#18#14#7#255'A4'#24#255#134'k2' - +#255#218#174'R'#255#236#188'X'#255#236#188'X'#255#236#188'X'#255#236#188'X' - +#255#236#188'X'#255#236#188'X'#255#236#187'W'#255#234#186'W'#255#229#180'U' - +#255#218#165'P'#255#201#143'H'#255#173'o<'#255'k>#'#254'S;-'#231'CCC'#193'CC' - +'C'#141'DDD-fff'#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#12'DDDKFA='#179'`7 '#251#137'S-' - +#255#192#131'E'#255#214#161'Q'#255#226#176'W'#255#231#183'Y'#255#233#185'[' - +#255#233#186'['#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255#234#185'Z' - +#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255'L<'#29#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#7#3#255'P' - +'?'#31#255#203#161'N'#255#234#185'Z'#255#234#185'Z'#255#234#185'Z'#255#234 - +#185'Z'#255#233#186'['#255#232#183'Z'#255#228#178'Y'#255#219#167'T'#255#201 - +#143'K'#255#163'g8'#255'f: '#255'O=4'#222'DDD'#188'CCCzBBB'#27#0#0#0#1#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U' - +'UU'#3'GGG$D@@'#147'\6#'#245'{I*'#254#185'{C'#255#211#157'R'#255#225#175'Z' - +#255#229#181'\'#255#230#183']'#255#230#183']'#255#230#183']'#255#230#183']' - +#255#230#183']'#255#230#183']'#255#230#183']'#255#230#183']'#255#230#183']' - +#255#230#183']'#255#138'm8'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#24#20#10#255'x_0' - +#255#226#181'['#255#230#183']'#255#230#183']'#255#230#183']'#255#230#181'\' - +#255#227#177'['#255#217#165'V'#255#196#136'J'#255#151']4'#255'b8 '#254'K@9' - +#214'CCC'#175'AAAJ...'#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#16'CCC\V6'''#228'nA&'#254#178'tA'#255#205 - +#151'R'#255#221#172'\'#255#226#179'_'#255#228#180'_'#255#228#180'_'#255#228 - +#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#228 - +#180'_'#255#228#180'_'#255#228#180'_'#255#228#180'_'#255#17#13#7#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#1#1#255'H9'#30#255#224#178']' - +#255#228#180'_'#255#228#180'_'#255#227#179'^'#255#224#175']'#255#213#160'W' - +#255#190#129'H'#255#137'T/'#255'^4 '#252'FB?'#201'CCC'#140'DDD"'#0#0#0#3#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#4'FFF,J=7' - +#175'`4'#30#255#165'g;'#255#200#144'Q'#255#217#166'\'#255#223#176'`'#255#225 - +#177'`'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225 - +#177'a'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225#177'a'#255#225 - +#177'a'#255#218#171'^'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#11#9#5#255#196#154'U'#255#225#177'a'#255#225#177 - +'`'#255#224#177'a'#255#220#171'^'#255#208#154'W'#255#184'{F'#255'nA%'#254'T8' - +'*'#233'DDD'#180'CCCX333'#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0'CCC'#19'CCCjY5#'#239'~J,'#254#191#132'M'#255#213#162']'#255 - ,#220#171'a'#255#221#173'c'#255#222#174'b'#255#222#174'b'#255#222#174'b'#255 - +#222#174'b'#255#222#174'b'#255#222#174'b'#255#222#174'b'#255#222#174'b'#255 - +#222#174'b'#255#222#174'b'#255#222#174'b'#255#154'yC'#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#15#11#6 - +#255#218#172'`'#255#222#174'b'#255#222#174'b'#255#221#173'b'#255#217#167'_' - +#255#202#146'T'#255#156'a9'#255'^4'#30#254'G@='#206'DDD'#151'>>>)@@@'#4#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'AAA+L;4'#188'b6 '#254#170 - +'l@'#255#206#152'Z'#255#217#168'b'#255#219#171'd'#255#219#171'd'#255#219#171 - +'d'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171 - +'d'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171 - +'d'#255#219#171'd'#255#26#20#12#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'oW3'#255#219#171'd'#255#219 - +#171'd'#255#219#171'd'#255#218#169'c'#255#212#161'_'#255#187#127'L'#255'uD)' - +#254'W6('#238'CCC'#182'CCC[III'#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0'@@@'#12'EBBS[3'#31#244#134'O/'#255#192#134'Q'#255#212#162'b'#255#215 - +#167'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216 - +#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216 - +#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#216#168'd'#255#198 - +#154'\'#255#5#4#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'!'#25#15#255#216#168'd'#255#216#168'd'#255#216#168 - +'d'#255#216#168'd'#255#214#166'd'#255#202#147'Y'#255#161'e='#255'^2'#29#255 - +'J?:'#208'CCC'#137'EEE'#26#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'C' - +'CC'#23'O9/'#171'`3'#31#254#174'pD'#255#203#150']'#255#212#163'e'#255#213#164 - +'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164 - +'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164 - +'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164'e'#255#213#164 - +'e'#255#173#133'R'#255#3#2#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#22#17#11#255#213#164'e'#255#213#164'e'#255#213#164 - +'e'#255#213#164'e'#255#213#164'f'#255#209#158'a'#255#187#128'O'#255'yD)'#254 - +'W4$'#241'BBB'#169'DDD1@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'FFF(W4' - +'$'#229'{E)'#255#191#134'T'#255#207#157'c'#255#210#160'f'#255#210#160'f'#255 - +#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255 - +#210#160'f'#255#152'tJ'#255'[E,'#255'K9$'#255'{]<'#255#196#149'_'#255#210#160 - +'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#159'yM' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'"' - +#26#17#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210#160'f'#255#210 - +#160'f'#255#209#160'e'#255#199#146']'#255#156'_;'#255'\1'#28#254'FBA'#188'FF' - +'FXNNN'#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FFF'#11'F@=T\/'#28#253#151'\9'#255 - +#200#147'_'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255 - +#207#156'e'#255#207#156'e'#255#207#156'e'#255#178#135'W'#255'$'#27#17#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'N:&'#255#207#156'e'#255#207 - +#156'e'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255#3#2#1#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'uX9'#255#207#156'e'#255#207 - +#156'e'#255#207#156'e'#255#207#156'e'#255#207#156'e'#255#207#157'e'#255#204 - +#153'b'#255#180'wK'#255'a4'#30#254'M;3'#216'DDD'#132'==='#25#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0'CCC'#19'N9.'#159'^2'#30#254#176'rI'#255#202#150'c'#255#203 - +#153'e'#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203 - +#153'f'#255#163'zQ'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#29#22#15#255#203#153'f'#255#203#153'f'#255#203#153 - +'f'#255#203#153'f'#255#14#10#7#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - ,#0#0#255#4#3#2#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203#153'f' - +#255#203#153'f'#255#203#153'f'#255#203#153'f'#255#203#152'e'#255#190#134'X' - +#255'yC)'#254'V5&'#239'DDD'#165'FFF('#128#128#128#2#0#0#0#0#0#0#0#0#0#0#0#0 - +'GGG'#25'V4%'#212's@&'#254#186#128'U'#255#199#148'd'#255#200#148'd'#255#200 - +#148'd'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255#198#146'd'#255#12#9 - +#6#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#138'fE'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255 - +#15#11#7#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'&'#28#19#255#145'kH'#255 - +#200#148'd'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255#200#148'd'#255 - +#200#148'd'#255#200#148'd'#255#200#148'd'#255#194#141'^'#255#146'W6'#255'[0' - +#28#254'EBB'#178'CCC9UUU'#6#0#0#0#0#0#0#0#0#0#0#0#0'JAA'#31'\1'#29#249#140'P' - +'2'#255#190#135'\'#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#196#143 - +'c'#255#196#143'c'#255#196#143'c'#255'>-'#31#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'&' - +#28#19#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#25#18#12#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1 - +#255'*'#31#21#255'kM6'#255#187#137'_'#255#196#143'c'#255#196#143'c'#255#196 - +#143'c'#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#196#143'c'#255#196 - +#143'c'#255#196#143'c'#255#196#143'c'#255#194#141'b'#255#170'kF'#255'\0'#28 - +#254'L<5'#203'CCCH333'#10#0#0#0#0#0#0#0#0#0#0#0#1'K3+@[/'#27#255#160'`>'#255 - +#190#136'_'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255 - +#191#137'`'#255#189#135'`'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#30#21#15#255 - +#191#137'`'#255#191#137'`'#255#191#137'`'#255'aF1'#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#5#3#2#255#165'vS'#255#191#137'`' - +#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`' - +#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`'#255#191#137'`' - +#255#191#137'`'#255#191#137'`'#255#191#136'`'#255#178'vQ'#255'h7 '#253'Q8,' - +#220'DDDV;;;'#13#0#0#0#0#0#0#0#0'UUU'#3'R4''^[/'#27#255#169'hF'#255#187#131 - +']'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132 - +'^'#255'uS;'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'{W>'#255#187#132'^'#255 - +#187#132'^'#255#187#132'^'#255#185#130'^'#255#19#14#10#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255#158'oO'#255#187#132'^'#255#187#132'^' - +#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^' - +#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#187#132'^' - +#255#187#132'^'#255#187#132'^'#255#187#132'^'#255#181'{V'#255'r<"'#255'T6''' - +#228'BBBd@@@'#16#0#0#0#0#0#0#0#0'UUU'#6'T5''}_2'#30#253#171'kI'#255#183'}Z' - +#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255'. '#23#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#1#1#0#255'S9)'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z' - +#255#183'~Z'#255#173'xV'#255#31#21#15#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'b' - +'C0'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z' - +#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255 - +#183'~Z'#255#183'~Z'#255#183'~Z'#255#183'~Z'#255#181'zV'#255'zA%'#255'X4$' - +#237'DDDqCCC'#19#0#0#0#0#0#0#0#0'@@@'#8'U4%'#149'f5'#31#252#172'mK'#255#180 - +'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#6#4#3 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#19#13#9#255#153'gK'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX' - +#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255'{S<'#255'+'#29#21#255#7 - +#4#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1 - +#255'gF3'#255#180'yX'#255#180'yX'#255#180'yX'#255#139']D'#255'+'#29#21#255#8 - +#6#4#255#8#6#4#255#16#11#8#255'W:*'#255#178'wV'#255#180'yX'#255#180'yX'#255 - +#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#180'yX'#255#179'yV'#255#131 - +'F+'#255'[3!'#245'CCCyIII'#21#0#0#0#0#0#0#0#0'UUU'#6'X3"'#165'n:"'#253#172'p' - +'O'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#173'uU' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1 - +#0#0#255'P6'''#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW' - ,#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255 - +#177'wW'#255#177'wW'#255#158'jM'#255'W;+'#255''''#26#19#255'"'#23#17#255'%' - +#25#18#255'W:+'#255#167'qS'#255#177'wW'#255#177'wW'#255#177'wW'#255'@+'#31 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#3#2#1#255 - +#149'dI'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177'wW'#255#177 - +'wW'#255#177'vV'#255#139'M0'#255'[1'#30#250'DDDpCCC'#19#0#0#0#0#0#0#0#0'UUU' - +#3'Y1'#31#182'v>%'#255#172'oQ'#255#175'tW'#255#175'tW'#255#175'tW'#255#175't' - +'W'#255#175'tW'#255'}S?'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#26#17#13#255#150'cK'#255#175'tW'#255#175'tW'#255#175'tW'#255 - +#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175 - +'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW' - +#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255 - +#175'tW'#255'dC2'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#9#6#4#255#169'pU'#255#175'tW'#255#175'tW'#255#175't' - +'W'#255#175'tW'#255#175'tW'#255#174'sU'#255#145'S6'#255']0'#28#254'DBBd@@@' - +#16#0#0#0#0#0#0#0#0#0#0#0#0'Z0'#30#175'v=%'#255#171'nP'#255#174'rV'#255#174 - +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255'L2&'#255#0#0#0#255'/'#31#23#255 - +'}R>'#255' '#21#16#255'!'#22#17#255#139'[E'#255#174'rV'#255#174'rV'#255#174 - +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV' - +#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255 - +#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174 - +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255'?*'#31#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'6#'#27 - +#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#173'qT'#255 - +#145'S7'#255'\1'#29#254'AAAV;;;'#13#0#0#0#0#0#0#0#0#0#0#0#0'Z1'#30#150'n;$' - +#252#169'jM'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 - +#149'bI'#255'@* '#255#170'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' - +#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 - +#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172 - +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' - +#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 - +'G/#'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#24#16#12#255#172'qU'#255#172'qU'#255#172'qU'#255#172 - +'qU'#255#172'qU'#255#171'oS'#255#138'N3'#255'\2'#31#249'DDDG999'#9#0#0#0#0#0 - +#0#0#0#0#0#0#0'X1!|g7#'#250#167'gI'#255#172'pT'#255#172'qU'#255#172'qU'#255 - +#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172 - +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' - +#255#172'qU'#255'P5('#255')'#27#20#255#27#18#13#255'5#'#26#255'pJ8'#255#172 - +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU' - +#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255 - +#172'qU'#255#172'qU'#255#162'jO'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#9#6#4#255#172'qU'#255#172 - +'qU'#255#172'qU'#255#172'qU'#255#172'qU'#255#170'mR'#255#131'I.'#255'[4"'#241 - +'FFF7UUU'#6#0#0#0#0#0#0#0#0#0#0#0#0'Y1!`b5 '#251#164'cG'#255#172'pU'#255#173 - +'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW' - +#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255 - +#173'rW'#255'}S?'#255#9#6#5#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#16#11#8#255#152'dM'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255 - +#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#173 - +'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255'$'#24#18#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#2#255#173'r' - +'W'#255#173'rW'#255#173'rW'#255#173'rW'#255#173'rW'#255#170'mQ'#255'|C*'#255 - +'W4$'#229'CCC&'#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0'X5!A^2'#31#254#162'bE'#255 - +#173'rV'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175 - +'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY' - +#255#175'tY'#255'{Q?'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#14#9#7#255#173'tY'#255#175'tY'#255#175'tY'#255 - +#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175 - +'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#132'XC'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#21 - +#14#11#255#175'tY'#255#175'tY'#255#175'tY'#255#175'tY'#255#174'tY'#255#170'm' - +'P'#255't?('#254'U5&'#203'@@@'#24#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'X0'#24' ^2' - +#31#255#156'\A'#255#175'v\'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`' - +#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255 - ,#177'y`'#255#177'y`'#255#177'y`'#255#11#8#6#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#136']J'#255#177 - +'y`'#255#177'y`'#255'7%'#30#255#9#6#5#255#13#9#7#255#16#11#9#255#26#18#14#255 - +#139'_K'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#177 - +'y`'#255#18#12#9#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'<)!'#255#177'y`'#255#177'y`'#255#177'y`'#255#177'y`'#255#176 - +'x^'#255#169'kP'#255'j<&'#253'U4%'#168';;;'#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0'^2'#29#234#136'O4'#255#176'x^'#255#180'~f'#255#180'~f'#255#180'~f' - +#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255 - +#180'~f'#255#180'~f'#255#180'~f'#255#146'gS'#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#139'bO'#255#170'x`'#255#20#14#11#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255']A4'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255 - +#180'~f'#255'qO@'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#1#1#0#255#165't^'#255#180'~f'#255#180'~f'#255#180'~f'#255#180'~f'#255 - +#178'zb'#255#162'dH'#255'_3'#31#254'R6)c@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0'[/'#29#153'r?)'#252#174'sZ'#255#182#129'j'#255#183#131'l'#255#183 - +#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183 - +#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255'ZA5' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#5#3#3#255#179#127'j'#255'uTE'#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'{XI'#255#183#131'l' - +#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#20#15#12#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255':)"'#255#183#131'l'#255 - +#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#179'|c'#255#140 - +'R9'#255'\2'#31#248'@@6'#28#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +'[/'#29'E`5 '#252#166'iO'#255#183#131'l'#255#186#136'q'#255#186#136'q'#255 - +#186#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255 - +#186#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255'\D8'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255'oQC'#255#186#136'q'#255'X@6'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#12#9#7#255#186#136'q'#255#186 - +#136'q'#255#186#136'q'#255#186#136'q'#255#186#136'q'#255#148'lZ'#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#169'|g'#255#186#136'q'#255#186 - +#136'q'#255#186#136'q'#255#186#136'q'#255#185#134'q'#255#177'y`'#255'tB+'#254 - +'W2!'#194'III'#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@'#0#4'^3' - +#30#245#144'W='#255#184#134'o'#255#189#141'x'#255#189#141'x'#255#189#141'x' - +#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#189#141'x' - +#255#189#141'x'#255#189#141'x'#255#189#141'x'#255'tWJ'#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'('#30#26#255 - +#189#141'x'#255#189#141'x'#255'?/('#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#187#139'v'#255#189#141 - +'x'#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#189#141'x'#255#172#128 - +'m'#255'_G<'#255#1#0#0#255#0#0#0#255'-"'#28#255#189#141'x'#255#189#141'x'#255 - +#189#141'x'#255#189#141'x'#255#189#141'x'#255#186#137's'#255#171'oU'#255'a6"' - +#253'T5$jUUU'#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\/' - +#27#170'vD,'#252#181#128'h'#255#190#144'{'#255#192#146'~'#255#192#146'~'#255 - +#192#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255 - +#192#146'~'#255#192#146'~'#255#192#146'~'#255#186#142'z'#255#1#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#1#1#255#186#142'z' - +#255#192#146'~'#255#192#146'~'#255'=.('#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#192#146'~'#255#192 - +#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255#192#146'~'#255#192 - +#146'~'#255#192#146'~'#255#0#0#0#255#0#0#0#255#167#127'n'#255#192#146'~'#255 - +#192#146'~'#255#192#146'~'#255#192#146'~'#255#191#145'}'#255#186#137's'#255 - +#149'[A'#255'^1'#31#250'F:.'#22#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0'\.'#28'H`5 '#252#164'jP'#255#190#143'z'#255#194#151#131 - +#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151 - +#131#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151#131#255#194 - +#151#131#255#27#21#18#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255' '#25#21#255#194#151#131#255#194#151#131#255#194#151#131#255'7*%' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#12#9#8#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151 - +#131#255#194#151#131#255#194#151#131#255#194#151#131#255#190#149#129#255#0#0 - ,#0#255'0% '#255#194#151#131#255#194#151#131#255#194#151#131#255#194#151#131 - +#255#194#151#131#255#192#147#127#255#180'~f'#255'q@+'#252'Z0'#29#180#0#0#0#2 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0']0' - +#28#199'{H2'#252#184#134'o'#255#196#153#134#255#197#156#137#255#197#156#137 - +#255#197#156#137#255#197#156#137#255#197#156#137#255#197#156#137#255#197#156 - +#137#255#197#156#137#255#197#156#137#255#197#156#137#255'G81'#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'WE='#255#197#156#137#255#197 - +#156#137#255#191#152#133#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#135'k^'#255#197#156#137#255#197 - +#156#137#255#197#156#137#255#197#156#137#255#197#156#137#255#197#156#137#255 - +#197#156#137#255#197#156#137#255#16#12#11#255#174#138'y'#255#197#156#137#255 - +#197#156#137#255#197#156#137#255#197#156#137#255#197#155#136#255#191#145'|' - +#255#151'_F'#255'^3'#31#253'T2!-'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[0'#29'5_4 '#254#161'hP'#255#195#152#132 - +#255#200#161#143#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161 - +#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200 - +#161#144#255'xaW'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1 - +#255#171#138'{'#255#200#161#144#255#200#161#144#255#127'f\'#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255')!'#30#255 - +#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144 - +#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#153'{n' - +#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161#144#255#200#161 - +#144#255#198#156#138#255#181#128'h'#255'l>*'#252'Z1'#30#159#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0'^0'#27#173'uE/'#249#186#136'r'#255#201#162#145#255#203#165#150#255#203#165 - +#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203 - +#165#150#255#203#165#150#255#203#165#150#255#163#132'x'#255#0#0#0#255#0#0#0 - +#255#26#21#19#255',$!'#255'-%!'#255#156'~s'#255#203#165#150#255#203#165#150 - +#255#203#165#150#255'@4/'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#4#3#3#255#186#151#138#255#203#165#150#255#203#165 - +#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203 - +#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255#203#165#150#255 - +#203#165#150#255#203#165#150#255#203#165#150#255#203#164#149#255#195#152#132 - +#255#146'\D'#255'_3'#31#247'R3'#30#25#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z-'#30'"^4 '#252#155 - +'cK'#255#196#153#136#255#206#169#155#255#207#171#156#255#207#171#156#255#207 - +#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255 - +#207#171#156#255#203#167#152#255#0#0#0#255#0#0#0#255#193#159#145#255#207#171 - +#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207 - +#171#156#255'E94'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#15#12#11#255#182#150#137#255#207#171#156#255#207#171#156#255#207#171#156 - +#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171 - +#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207#171#156#255#207 - +#171#156#255#207#171#156#255#206#170#155#255#201#162#145#255#178'}f'#255'h<(' - +#250'[0'#28#129#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0']1'#29#130'f:&'#250#171'u' - +'^'#255#202#164#148#255#210#176#163#255#210#177#164#255#210#177#164#255#210 - +#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255 - +#210#177#164#255#2#1#1#255#27#22#21#255#210#177#164#255#210#177#164#255#210 - +#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255 - +#210#177#164#255'I=8'#255#6#5#4#255#0#0#0#255#0#0#0#255#0#0#0#255'''!'#31#255 - +#206#175#162#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164 - +#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177 - +#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210#177#164#255#210 - +#177#164#255#210#176#163#255#206#170#155#255#188#139'w'#255'zI4'#252'^2'#29 - +#222']/'#23#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'^1'#29#181'oA-' - +#249#182#132'n'#255#208#173#159#255#213#182#169#255#213#183#170#255#213#183 - +#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213 - +#183#170#255#12#10#9#255#159#136#127#255#213#183#170#255#213#183#170#255#213 - +#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255 - +#213#183#170#255#213#183#170#255#139'xo'#255#0#0#0#255#0#0#0#255'% '#30#255 - +#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170 - +#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183 - ,#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213#183#170#255#213 - +#183#170#255#213#183#170#255#211#178#165#255#196#152#134#255#136'T?'#254'`1 ' - +#243'U+'#28'$'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U+'#21#12 - +']2'#30#218'zK5'#251#192#146#127#255#212#180#168#255#216#187#176#255#217#188 - +#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217 - +#188#177#255'o`Z'#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188 - +#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217 - +#188#177#255#217#188#177#255#27#24#22#255#0#0#0#255#9#8#7#255#209#180#171#255 - +#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177 - +#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188 - +#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217#188#177#255#217 - +#188#177#255#215#185#173#255#202#163#147#255#152'cM'#255'`5 '#252'X.'#27'B'#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#23'!_' - +'3 '#241#135'V@'#254#197#155#137#255#215#185#173#255#219#193#183#255#220#194 - +#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220 - +#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255 - +#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184 - +#255#220#194#184#255#4#4#4#255#13#11#11#255#197#173#164#255#220#194#184#255 - +#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184 - +#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194 - +#184#255#220#194#184#255#220#194#184#255#220#194#184#255#220#194#183#255#218 - +#190#179#255#205#169#154#255#165'pY'#255'b8$'#252'[/'#27'h'#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Y1'#28'?_' - +'3!'#249#132'T?'#252#193#148#130#255#215#186#174#255#223#198#189#255#223#200 - +#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223 - +#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255 - +#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191 - +#255#199#179#171#255#215#192#183#255#223#200#191#255#223#200#191#255#223#200 - +#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223 - +#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255#223#200#191#255 - +#223#200#191#255#223#200#191#255#223#199#190#255#219#192#183#255#203#165#150 - +#255#158'kS'#255'c9%'#251']0'#30#147#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Z-'#25'3_3'#30 - +#234'wI5'#250#185#138'v'#255#215#186#174#255#225#203#194#255#227#205#197#255 - +#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197 - +#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205 - +#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227 - +#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255 - +#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197 - +#255#227#205#197#255#227#205#197#255#227#205#197#255#227#205#197#255#226#204 - +#196#255#220#194#183#255#200#159#143#255#144'_H'#254'a6"'#253'\1'#30'y'#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\3'#31#25'^2'#29#207'nB.'#249#175'~i'#255 - +#213#182#169#255#225#202#193#255#230#209#203#255#230#211#205#255#230#211#205 - +#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211 - +#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230 - +#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255 - +#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205 - +#255#230#211#205#255#230#211#205#255#230#211#205#255#230#211#205#255#230#210 - +#204#255#227#205#198#255#219#191#181#255#193#149#131#255#131'R='#251'_4 '#247 - +'Z0'#26'O'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'` '#8']0' - +#28#169'e:'''#250#148'aL'#255#196#153#136#255#220#193#183#255#229#209#202#255 - +#233#216#210#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211 - +#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216 - +#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234 - +#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255#234#216#211#255 - +#234#216#211#255#234#216#211#255#234#216#211#255#233#216#211#255#231#212#206 - ,#255#224#200#192#255#207#171#156#255#168'va'#255'rE1'#249'^3'#31#230'Y,'#28 - +'.'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0'^1'#29'h`3'#31#237'nA/'#249#158'mW'#255#203#165#150#255#224#201#192 - +#255#232#213#208#255#235#219#215#255#237#222#218#255#237#222#218#255#237#222 - +#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237 - +#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255 - +#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218#255#237#222#218 - +#255#236#220#216#255#233#216#211#255#228#206#200#255#213#182#170#255#177#131 - +'n'#255'}M:'#250'a6"'#253']1'#29#155'U1'#24#21#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#23#11 - +']1'#29'~`5!'#246'tF5'#249#166'u`'#255#202#164#148#255#221#195#186#255#230 - +#210#203#255#234#218#213#255#238#224#220#255#240#227#224#255#240#227#225#255 - +#240#227#225#255#240#227#225#255#240#227#225#255#240#227#225#255#240#227#225 - +#255#240#227#225#255#240#227#225#255#240#227#225#255#240#227#225#255#239#225 - +#222#255#236#220#215#255#232#213#207#255#225#203#194#255#210#176#164#255#183 - +#138'u'#255#133'UA'#252'c9&'#254'^2'#30#178'\.'#26''''#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U1'#24#21']0'#30#147'`7"'#251'jA-'#249#133'UA' - +#253#169'zf'#255#201#162#146#255#220#194#184#255#230#211#205#255#233#215#210 - +#255#234#217#212#255#236#220#215#255#237#222#218#255#238#223#220#255#237#222 - +#219#255#236#220#216#255#234#219#213#255#233#216#211#255#231#213#206#255#225 - +#203#194#255#209#174#160#255#181#136'u'#255#145'`L'#255'sG4'#249'c9&'#255'_2' - +#30#198'].'#28'7'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0'U+'#28#18'\.'#27'^_1'#30#179'c7$'#248'h?,'#251#127 - +'Q;'#251#148'dN'#255#163't_'#255#175#129'n'#255#186#143'~'#255#198#157#141 - +#255#204#167#151#255#201#161#145#255#191#149#132#255#179#135'u'#255#167'ye' - +#255#153'iT'#255#136'WC'#254'pE2'#249'c9&'#255'_3'#31#212'Z/'#27'|].'#29','#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'U9'#28#9'\.'#26'N^0'#29#157'`' - +'4 '#203'c6#'#230'c7%'#249'd:('#255'f=*'#255'i?-'#252'g>+'#255'e;('#255'd9&' - +#253'b7$'#237'a5!'#214'_1'#30#180'\/'#26'lX,'#26#29#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0'`0 '#16'[1'#24'*].'#27'B]1'#29'4\3'#31#25'UU'#0#3#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#248#15#255 - +#255#255#255#255#254#0#0#127#255#255#255#255#240#0#0#7#255#255#255#255#192#0 - +#0#1#255#255#255#255#0#0#0#0#255#255#255#252#0#0#0#0'?'#255#255#248#0#0#0#0 - +#31#255#255#240#0#0#0#0#7#255#255#192#0#0#0#0#3#255#255#128#0#0#0#0#1#255#255 - +#128#0#0#0#0#0#255#255#0#0#0#0#0#0#127#254#0#0#0#0#0#0#127#252#0#0#0#0#0#0'?' - +#252#0#0#0#0#0#0#31#248#0#0#0#0#0#0#31#248#0#0#0#0#0#0#15#240#0#0#0#0#0#0#15 - ,#240#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#3#192 - +#0#0#0#0#0#0#3#192#0#0#0#0#0#0#3#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0#1#192#0#0 - +#0#0#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0 - +#0#0#1#128#0#0#0#0#0#0#1#128#0#0#0#0#0#0#1#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0 - +#1#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0#1#192#0#0#0#0#0#0#3#192#0#0#0#0#0#0#3 - +#224#0#0#0#0#0#0#3#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#224#0#0#0#0#0#0#7#240 - +#0#0#0#0#0#0#15#240#0#0#0#0#0#0#15#248#0#0#0#0#0#0#31#248#0#0#0#0#0#0#31#252 - +#0#0#0#0#0#0'?'#252#0#0#0#0#0#0#127#254#0#0#0#0#0#0#127#254#0#0#0#0#0#0#255 - +#255#0#0#0#0#0#1#255#255#128#0#0#0#0#3#255#255#192#0#0#0#0#7#255#255#224#0#0 - +#0#0#15#255#255#240#0#0#0#0#31#255#255#248#0#0#0#0'?'#255#255#254#0#0#0#0#127 - +#255#255#255#0#0#0#1#255#255#255#255#192#0#0#7#255#255#255#255#240#0#0#31#255 - +#255#255#255#254#0#0#255#255#255#255#255#255#248#31#255#255#255#255#255#255 - +#255#255#255#255#255'('#0#0#0'0'#0#0#0'`'#0#0#0#1#0' '#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'333'#5'UUU'#6'III'#7'@@@'#8'@@@'#8'III'#7 - +'UUU'#6'333'#5'UUU'#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'@@@' - +#4'@@@'#8'@@@'#16'DDD1BBBMCCC_FCCrDBB'#129'FDD'#133'CCCvCCCcDDDRDDD('#240'l@!'#252'qE!' - +#253'yJ$'#252#129'R&'#252#138'X)'#253#134'T('#253'}N%'#252'uG#'#252'oC"'#253 - +'h=#'#248'Z>.'#230'OC;'#211'FEC'#198'DDC'#187'BBB|CCC&999'#9#0#0#0#1#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#2'<<<'#17'CCCWEED'#170'OB9'#211'd=&'#244'qE"'#253#137'V)'#253 - +#164'h.'#255#186'y3'#255#194#130'5'#255#198#135'6'#255#203#140'7'#255#207#145 - +'8'#255#205#143'7'#255#201#137'7'#255#196#132'6'#255#192#127'5'#255#177'r1' - +#255#152'_+'#254'{L%'#252'k?"'#251'[>-'#233'IEA'#203'EDD'#184'DDDq<<<'#30'@@' - +'@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0'@@@'#4'BBB#EDD'#146'KB<'#205'a='''#242'yK&'#252#166'i/'#255#192#128'6' - +#255#205#143'9'#255#217#159'<'#255#226#169'>'#255#230#173'>'#255#232#176'>' - +#255#235#180'?'#255#237#182'@'#255#236#181'?'#255#234#178'>'#255#231#175'>' - +#255#228#171'>'#255#223#165'<'#255#211#150':'#255#199#136'8'#255#182'v5'#255 - +#146'\,'#253'k@"'#252'W?1'#227'GFE'#199'CCC'#171'???=@@@'#8#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'III'#7'DDD8ECB'#170'[>,'#234'sF$' - +#252#160'e0'#255#196#133';'#255#216#158'@'#255#227#170'A'#255#234#180'C'#255 - +#241#189'D'#255#245#193'E'#255#246#195'F'#255#247#195'F'#255#247#196'E'#255 - +#248#197'F'#255#248#197'E'#255#247#195'F'#255#247#194'F'#255#246#194'E'#255 - +#244#192'E'#255#238#184'C'#255#230#176'C'#255#223#166'A'#255#207#147'='#255 - +#182'w7'#255#138'V+'#253'h>#'#250'NA9'#215'CCC'#186'@@@[;;;'#13#0#0#0#1#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#8'EEENGC?'#189'b;%'#245#139'W-'#253#190 - +#127';'#255#212#153'B'#255#227#172'F'#255#239#186'I'#255#242#191'J'#255#244 - +#193'K'#255#246#195'K'#255#247#196'K'#255#247#196'K'#255#247#196'L'#255#247 - +#196'L'#255#247#196'L'#255#247#196'L'#255#247#196'L'#255#247#196'K'#255#247 - +#196'K'#255#246#196'K'#255#245#195'J'#255#243#193'J'#255#242#190'J'#255#234 - +#180'H'#255#221#165'E'#255#202#142'@'#255#173'o5'#255'oC$'#252'T?3'#225'CCC' - +#193'AAAy@@@'#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'+++'#6'DDD@K@<'#198'g<"'#250#154 - +'a2'#254#200#141'B'#255#222#168'J'#255#234#183'N'#255#239#189'P'#255#242#192 - +'P'#255#242#193'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193 - +'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193 - ,'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#243#193'P'#255#242#193 - +'P'#255#242#193'P'#255#241#191'P'#255#238#187'N'#255#229#176'L'#255#214#158 - +'G'#255#183'y;'#255'yJ)'#252'[=,'#236'CCB'#195'EEEoFFF'#11#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3 - +'CCC.J?;'#190'g=#'#252#167'k7'#255#205#147'H'#255#226#173'P'#255#235#186'T' - +#255#238#189'T'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U' - +#255#239#190'U'#255#239#190'U'#255#191#152'D'#255'A4'#23#255'>1'#22#255'D6' - +#24#255'H9'#26#255'RA'#29#255#146's4'#255#228#182'Q'#255#239#190'U'#255#239 - +#190'U'#255#239#190'U'#255#239#190'U'#255#239#190'U'#255#238#190'U'#255#237 - +#187'T'#255#232#182'S'#255#217#162'M'#255#191#129'B'#255#132'R-'#253'[9('#240 - +'DDD'#191'CCCW@@@'#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#1'>>>'#29'F@='#169'd9#'#250#165'i8'#255#208#151'L'#255 - +#226#174'U'#255#233#184'Y'#255#235#186'Y'#255#235#187'Y'#255#235#187'Y'#255 - +#235#187'Y'#255#235#187'Y'#255#235#187'Y'#255#235#187'Y'#255'<0'#23#255#1#1#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#0#0#0#255#6 - +#5#2#255'*!'#16#255'w^-'#255#227#181'W'#255#235#187'Y'#255#235#187'Y'#255#235 - +#186'Y'#255#234#186'Y'#255#231#181'X'#255#218#164'Q'#255#194#133'E'#255'{J*' - +#252'U=/'#230'CCC'#186'EEE?@@@'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0'333'#10'DAAw_9%'#244#150'^4'#254#204#148'N'#255#225#175 - +'Y'#255#230#181'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255#231#183 - +'\'#255#231#183'\'#255#231#183'\'#255#231#183'\'#255'hR*'#255#1#1#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#1#1#0#255#1#1#0#255'*!'#17#255#164#130'B'#255#231#183'\' - +#255#231#183'\'#255#231#182']'#255#228#179'['#255#217#165'V'#255#185'|C'#255 - +'nA'''#252'N>5'#219'CCC'#163'@@@'#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#128#128#128#2'@@@,W8*'#227#132'P/'#253#196#139'M'#255#220 - +#170'['#255#226#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227 - +#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#227#179'_'#255#4#3#2 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0 - +#255#7#6#3#255#178#141'J'#255#227#179'_'#255#227#179'_'#255#225#176'^'#255 - +#211#158'U'#255#174'q?'#255'c9"'#252'GA>'#203'BBB]III'#7#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FFF'#11'H>:'#150'e:#'#252#186'~H'#255#214#164'\' - +#255#222#174'a'#255#223#175'b'#255#223#175'b'#255#223#175'b'#255#223#175'b' - +#255#223#175'b'#255#223#175'b'#255#223#175'b'#255#223#175'b'#255#188#148'S' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#1#1#1#255#154'yC'#255#223#175'b'#255#223#175'a'#255 - +#220#171'`'#255#204#150'U'#255#145'Y5'#254'Y8('#238'CCC'#175'FFF'#29#0#0#0#1 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'UUU'#3'AAA3Z7'''#236#148'\6'#255#207#154'Z' - +#255#218#170'b'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd' - +#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd'#255#219#171'd' - +#255#211#165'`'#255#6#5#3#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1#255#219#171'd'#255#219 - +#171'd'#255#219#171'd'#255#215#166'`'#255#189#129'M'#255'h=$'#252'H>;'#207'E' - +'EEhIII'#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'III'#7'K<5'#137'h;$'#252#188#130 - +'O'#255#213#164'b'#255#215#167'd'#255#215#167'd'#255#215#167'd'#255#215#167 - +'d'#255#215#167'd'#255#215#167'd'#255#215#167'd'#255#215#167'd'#255#215#167 - +'d'#255#215#167'd'#255#215#167'd'#255#168#130'N'#255#1#1#1#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#200#155']'#255#215#167'd'#255#215#167'd'#255#215#166'd'#255#205#153']' - +#255#153'`:'#255'[6$'#243'CCC'#164';;;'#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'7' - +'77'#14'Z5%'#229#150'[8'#255#203#150'^'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211#162'e'#255#211 - +#162'e'#255#142'mD'#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#145'pF'#255#211#162'e'#255#211#162 - +'e'#255#211#162'e'#255#210#159'd'#255#189#131'R'#255'f9#'#252'I@;'#202'===.' - +#128#128#128#2#0#0#0#0#0#0#0#0#128#128#128#2'D??4]3'#30#252#181'yM'#255#206 - +#155'd'#255#207#157'f'#255#207#157'f'#255#207#157'f'#255#207#157'f'#255#205 - +#155'f'#255'S?('#255#1#1#1#255#1#0#0#255#3#2#1#255#15#11#7#255#169#128'S'#255 - ,#207#157'f'#255#207#157'f'#255#207#157'f'#255#16#12#8#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#186#141'\' - +#255#207#157'f'#255#207#157'f'#255#207#157'f'#255#207#157'e'#255#201#148'`' - +#255#135'O0'#254'R9-'#226'BBBeIII'#7#0#0#0#0#0#0#0#0'UUU'#6'O8/'#141'o>''' - +#251#193#139'['#255#203#151'e'#255#203#152'e'#255#203#152'e'#255#203#152'e' - +#255#203#152'e'#255#23#17#11#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#1#1#1#255#153'rL'#255#203#152'e'#255#203#152'e'#255',!'#22#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255' '#24#16 - +#255#203#152'e'#255#203#152'e'#255#203#152'e'#255#203#152'e'#255#203#152'e' - +#255#202#150'd'#255#165'jC'#255'\3!'#247'DDD'#151'MMM'#10#0#0#0#0#0#0#0#0'@@' - +'@'#8'Z6%'#206#142'T5'#255#195#142'a'#255#198#145'c'#255#198#145'c'#255#198 - +#145'c'#255#198#145'c'#255'W@,'#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255'%'#27#19#255#198#145'c'#255#198#145'c'#255'U>+' - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#1#1#1#255#27#20#13#255'vW;' - +#255#198#145'c'#255#198#145'c'#255#198#145'c'#255#198#145'c'#255#198#145'c' - +#255#198#145'c'#255#198#145'c'#255#184'}S'#255'`4 '#252'FA>'#183'@@@'#12#0#0 - +#0#0#0#0#0#0'999'#9']2'#30#243#166'gD'#255#192#138'`'#255#192#139'a'#255#192 - +#139'a'#255#192#139'a'#255#190#137'a'#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#8#6#4#255#192#139'a'#255#192#139 - +'a'#255#129']B'#255#1#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'Q;)'#255#192#139'a' - +#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#192#139'a' - +#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#192#139'a'#255#188#132'[' - +#255'u@'''#252'M;3'#212'999'#18#0#0#0#0#0#0#0#0'FFF'#11'^1'#29#250#174'oK' - +#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255'vS:'#255#1#1 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255 - +'S:)'#255#186#131'\'#255#186#131'\'#255#184#129'\'#255'('#28#20#255#1#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255'Q9('#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186 - +#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186#131'\'#255#186 - +#131'\'#255#186#131'\'#255#186#130'['#255#131'I-'#255'Q9-'#221'FFF!'#0#0#0#1 - +#0#0#0#0'M33'#20'_2'#30#251#173'pN'#255#180'{X'#255#180'{X'#255#180'{X'#255 - +#180'{X'#255'-'#30#22#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#2#1#1#255'dE1'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X'#255 - +#180'{X'#255'O6&'#255#2#1#1#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'G0#'#255#180'{X'#255#180'{X'#255#178'{X'#255'hH3'#255'U:)'#255 - +'mK5'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X'#255#180'{X' - +#255#180'{X'#255#139'P3'#255'U7)'#231'BBB2UUU'#3#0#0#0#0'T1&,c5 '#249#174'rQ' - +#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#8#5#4#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#1#0#0#255#27#18#13#255#164'nQ'#255#178'wW'#255#178 - +'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW' - +#255#142'_F'#255'H0#'#255#20#13#10#255#25#16#12#255'9'''#28#255'lI5'#255#178 - +'wW'#255#178'wW'#255'kG4'#255#1#1#1#255#1#1#0#255#1#0#0#255#1#0#0#255#3#2#1 - +#255'zQ<'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#178'wW'#255#149 - +'W9'#255'Z5%'#238'DDD-'#128#128#128#2#0#0#0#0'Y3 Bj8#'#248#173'qS'#255#175't' - +'W'#255#175'tW'#255#175'tW'#255#175'tW'#255#1#0#0#255#1#1#1#255#0#0#0#255#0#0 - +#0#255#5#3#3#255'cB2'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175 - +'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW' - +#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255 - +#173'rU'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#1 - +#1#255#152'eL'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#155'[>' - +#255'\4"'#244'@@@'#28#0#0#0#1#0#0#0#0'X0!3g7"'#246#172'oR'#255#174'rV'#255 - +#174'rV'#255#174'rV'#255#166'lR'#255#7#5#3#255#131'VA'#255#155'fM'#255'oI7' - +#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255 - +#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174 - +'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV'#255#174'rV' - +#255#153'dL'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255'<'''#29#255#174'rV'#255#174'rV'#255#174'rV'#255#173'qU'#255#151'Y' - +'='#255']6%'#239'333'#15#0#0#0#0#0#0#0#0'O1'''#25'b3'#31#247#168'jN'#255#172 - +'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU' - +#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#136'XD'#255 - ,'U7*'#255'^=/'#255'kE5'#255#170'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255 - +#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oU'#255#172 - +'oU'#255#172'oU'#255#5#3#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'!'#21#16#255#172'oU'#255#172'oU'#255#172'oU'#255#172'oT'#255 - +#143'R7'#255'Y6('#225'@@@'#12#0#0#0#0#0#0#0#0'333'#5'_2'#31#248#167'hL'#255 - +#172'qW'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172 - +'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255':&'#30#255#1#0#0#255 - +#1#1#0#255#1#1#1#255#1#1#0#255#4#2#2#255#133'WD'#255#172'qX'#255#172'qX'#255 - +#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172'qX'#255#172 - +'qX'#255#172'qX'#255'E.$'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#30#20#15#255#172'qX'#255#172'qX'#255#172'qX'#255#172'pV'#255 - +#134'K2'#255'V8)'#199'999'#9#0#0#0#0#0#0#0#0#0#0#0#1'_3'#30#239#164'fJ'#255 - +#175'w]'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'w^'#255#175 - +'w^'#255#175'w^'#255#175'w^'#255#175'w^'#255'hF7'#255#1#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#5#4#255#175'w^'#255#175'w^'#255'{TB' - +#255'X;/'#255']?2'#255#127'VD'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'w' - +'^'#255#165'qY'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1 - +#255'fF7'#255#175'w^'#255#175'w^'#255#175'w^'#255#175'v\'#255'{D-'#253'S5(' - +#154'333'#5#0#0#0#0#0#0#0#0#0#0#0#0'a3'#30#200#149'Z?'#255#179'|c'#255#179'}' - +'e'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e' - +#255#179'}e'#255#179'}e'#255#19#13#11#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#2#1#1#255#179'}e'#255'E0'''#255#1#0#0#255#1#1#0#255 - +#1#1#0#255#0#0#0#255'R:/'#255#179'}e'#255#179'}e'#255#179'}e'#255#179'}e'#255 - +'.!'#26#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#1#255#177'}e'#255#179 - +'}e'#255#179'}e'#255#179'}e'#255#175'v\'#255'g8$'#251'W7*O'#0#0#0#1#0#0#0#0#0 - +#0#0#0#0#0#0#0'[0'#29'lyD-'#249#181#128'i'#255#183#131'l'#255#183#131'l'#255 - +#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255 - +#183#131'l'#255#183#131'l'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255'"'#25#20#255#183#131'l'#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255'B/'''#255#183#131'l'#255#183#131'l'#255 - +#183#131'l'#255#169'yd'#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255'#'#25#21 - +#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#183#131'l'#255#167'lQ'#255 - +'^3'#31#248'@@@'#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'Y1'#30#26'b5 '#244#178'z' - +'c'#255#187#138't'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#187#138 - +'u'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#2#2#1#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#170'~j'#255#177 - +#130'o'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#4#3#3 - +#255#187#138'u'#255#187#138'u'#255#187#138'u'#255#187#138'u'#255'jNB'#255#11 - +#8#7#255#0#0#0#255#0#0#0#255#152'p`'#255#187#138'u'#255#187#138'u'#255#187 - +#138'u'#255#186#136'r'#255#144'W?'#255']6#'#193'333'#5#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0'`4'#31#217#160'gN'#255#190#143'{'#255#191#145'}'#255#191 - +#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#191 - +#145'}'#255#191#145'}'#255#19#14#12#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'7*$'#255#191#145'}'#255#164'|k'#255#1#1#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#2#2#1#255#191#145'}'#255#191#145'}'#255 - +#191#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#0#0#0#255#30#23 - +#20#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#191#145'}'#255#187#138 - +'t'#255'p>('#249'Y2#U'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 - +'huB+'#244#190#142'z'#255#195#152#132#255#195#152#132#255#195#152#132#255#195 - +#152#132#255#195#152#132#255#195#152#132#255#195#152#132#255#195#152#132#255 - +'A3,'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255#183#142'|'#255 - +#195#152#132#255#138'k]'#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#9#7#6#255#195#152#132#255#195#152#132#255#195#152#132#255#195 - +#152#132#255#195#152#132#255#195#152#132#255#1#1#1#255#160'}m'#255#195#152 - +#132#255#195#152#132#255#195#152#132#255#194#150#131#255#167'pW'#255'`4 '#240 - +'M33'#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@'#0#4'`3'#30#229 - +#164'nU'#255#197#156#137#255#199#159#141#255#199#159#141#255#199#159#141#255 - +#199#159#141#255#199#159#141#255#199#159#141#255#199#159#141#255'x`U'#255#1#1 - +#1#255#0#0#0#255#0#0#0#255#0#0#0#255#18#14#13#255#199#159#141#255#199#159#141 - +#255' '#26#23#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255 - +#139'oc'#255#199#159#141#255#199#159#141#255#199#159#141#255#199#159#141#255 - +#199#159#141#255#199#159#141#255'^KC'#255#199#159#141#255#199#159#141#255#199 - +#159#141#255#199#159#141#255#192#147#127#255'rB-'#249'\1 k'#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\.'#28'Sn>('#243#194#149#131 - ,#255#202#165#148#255#203#165#149#255#203#165#149#255#203#165#149#255#203#165 - +#149#255#203#165#149#255#203#165#149#255#169#138'|'#255#0#0#0#255#1#1#1#255 - +#16#13#11#255#23#19#17#255#171#139'~'#255#203#165#149#255#203#165#149#255#3#3 - +#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'*"'#31#255#203#165 - +#149#255#203#165#149#255#203#165#149#255#203#165#149#255#203#165#149#255#203 - +#165#149#255#203#165#149#255#203#165#149#255#203#165#149#255#203#165#149#255 - +#203#165#149#255#201#162#145#255#163'mU'#255'_3'#31#227'U'#0#0#3#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'a3'#30#213#153 - +'eM'#254#204#167#151#255#207#172#158#255#207#172#158#255#207#172#158#255#207 - +#172#158#255#207#172#158#255#207#172#158#255#205#170#156#255#0#0#0#255'<1.' - +#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172 - +#158#255#20#16#15#255#1#0#0#255#0#0#0#255#0#0#0#255#1#0#0#255'?40'#255#207 - +#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255 - +#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158#255#207#172#158 - +#255#207#172#158#255#207#171#156#255#192#147#127#255'k<'''#244'Z.'#29'L'#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +'^/'#27'&b5!'#240#174'{f'#255#209#176#162#255#212#180#167#255#212#180#167#255 - +#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167#255#6#5#5#255 - +#179#151#140#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167 - +#255#212#180#167#255#212#180#167#255'gXR'#255#0#0#0#255#0#0#0#255'gXR'#255 - +#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167 - +#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180#167#255#212#180 - +#167#255#212#180#167#255#211#179#166#255#202#162#146#255#127'M7'#248'`2'#31 - +#169#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0'[/'#26'Fg:#'#242#190#145#127#255#214#184#172#255#216 - +#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255 - +'k]X'#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216 - +#187#176#255#216#187#176#255#216#187#176#255'E<8'#255#0#0#0#255'>63'#255#216 - +#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255 - +#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176#255#216#187#176 - +#255#216#187#176#255#216#187#175#255#210#176#163#255#147'_H'#252'`4'#31#210 - +'U++'#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\0'#29'trB-'#242#198#157#140#255#218#191 - +#180#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221 - +#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255 - +#221#195#185#255#221#195#185#255#221#195#185#255',''%'#255'920'#255#221#195 - +#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221 - +#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255#221#195#185#255 - +#221#195#185#255#220#194#184#255#213#183#170#255#162'oW'#255'b5 '#232'].'#23 - +#22#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'_1'#30#138'l>)'#242#187#143'|' - +#255#221#196#186#255#225#202#193#255#225#203#194#255#225#203#194#255#225#203 - +#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225 - +#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255 - +#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194 - +#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203#194#255#225#203 - +#194#255#224#201#192#255#212#180#168#255#149'aK'#252'a5!'#230']2'#25')'#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#28'\d9$'#241#172 - +'|h'#255#222#197#187#255#228#206#200#255#230#209#203#255#230#209#203#255#230 - +#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255 - +#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203 - +#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209#203#255#230#209 - +#203#255#230#209#203#255#230#209#203#255#229#209#202#255#226#204#197#255#208 - +#173#159#255#131'R;'#245'a3'#31#207'Y3'#26#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#28'7a5!'#236#137'WB'#248#201 - +#163#148#255#229#210#202#255#233#215#210#255#234#217#212#255#234#217#212#255 - +#234#217#212#255#234#217#212#255#234#217#212#255#234#217#212#255#234#217#212 - +#255#234#217#212#255#234#217#212#255#234#217#212#255#234#217#212#255#234#217 - +#212#255#234#217#212#255#234#217#212#255#234#217#212#255#234#216#211#255#231 - +#212#206#255#221#195#185#255#174#128'm'#255'm>*'#242'`1'#29#163'f33'#5#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0'b'''#20#13'`2'#29#140'd8$'#241#151'hR'#251#211#179#167#255#233#215 - +#210#255#236#220#215#255#237#222#219#255#238#225#221#255#238#225#221#255#238 - +#225#221#255#238#225#221#255#238#225#221#255#238#225#221#255#238#225#221#255 - +#238#225#221#255#238#225#221#255#238#223#220#255#236#221#217#255#234#219#213 - +#255#227#205#198#255#188#146#128#255'wH2'#242'b5 '#219'].'#27'B'#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'X1'#29#26'a3'#30#168'f:$'#242#134'T?' - +#246#179#136'v'#255#214#183#172#255#235#218#214#255#238#225#221#255#239#226 - +#223#255#240#227#224#255#240#227#225#255#240#227#225#255#239#226#223#255#239 - +#225#222#255#238#224#220#255#226#204#196#255#199#161#145#255#158'o['#254'rD-' - +#239'b4"'#232'^2'#30'\'#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0'`+ '#24']/'#30'fd6#'#197'c8#'#243'vE0'#240#140'ZF' - +#247#156'mY'#255#171#127'm'#255#184#143#127#255#178#136'v'#255#164'wd'#255 - +#148'dP'#252#130'Q;'#243'l<('#239'b6"'#234'b5!'#151'Z-'#29'>UU'#0#3#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0'].'#23#11'Z/'#29'G^4 fa4!'#130'd6!'#166'd7#'#194 - +'d7"'#182'c6"'#150'_3'#31's\0'#29'YY/'#30'+'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#224#3#255#255#255 - +#255#255#254#0#0#127#255#255#255#255#248#0#0#31#255#255#255#255#224#0#0#7#255 - +#255#255#255#192#0#0#3#255#255#255#255#128#0#0#1#255#255#255#255#0#0#0#0#127 - +#255#255#254#0#0#0#0#127#255#255#252#0#0#0#0'?'#255#255#248#0#0#0#0#31#255 - +#255#240#0#0#0#0#15#255#255#240#0#0#0#0#15#255#255#224#0#0#0#0#7#255#255#224 - +#0#0#0#0#3#255#255#192#0#0#0#0#3#255#255#192#0#0#0#0#3#255#255#192#0#0#0#0#1 - +#255#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255#255 - +#128#0#0#0#0#1#255#255#128#0#0#0#0#0#255#255#128#0#0#0#0#0#255#255#128#0#0#0 - +#0#0#255#255#128#0#0#0#0#0#255#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255 - +#255#128#0#0#0#0#1#255#255#128#0#0#0#0#1#255#255#192#0#0#0#0#1#255#255#192#0 - +#0#0#0#3#255#255#192#0#0#0#0#3#255#255#224#0#0#0#0#7#255#255#224#0#0#0#0#7 - +#255#255#224#0#0#0#0#15#255#255#240#0#0#0#0#15#255#255#248#0#0#0#0#31#255#255 - +#248#0#0#0#0'?'#255#255#252#0#0#0#0'?'#255#255#254#0#0#0#0#127#255#255#255#0 - +#0#0#0#255#255#255#255#128#0#0#1#255#255#255#255#192#0#0#3#255#255#255#255 - +#224#0#0#15#255#255#255#255#248#0#0#31#255#255#255#255#254#0#0#127#255#255 - +#255#255#255#192#7#255#255#255#255#255#255#255#255#255#255#255#255'('#0#0#0 - +' '#0#0#0'@'#0#0#0#1#0' '#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2'CCC'#19'FFF'#22'UUU'#3#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'@@@'#12'EAAGDDB'#133'DDC'#181'HC?'#205'LA;'#213 - +'JB='#212'FC@'#204'EED'#185'DDC'#145'DDDSFFF'#22#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'III'#14'EEBoLA;'#208'eE-'#235'xK(' - +#246#131'R)'#250#139'W*'#251#149'_,'#252#145'\+'#252#136'V*'#250#128'Q('#249 - +'rI)'#244'\D2'#227'FB?'#207'CCC'#134'DDD'#30#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0'EEENMA9'#206'oF)'#245#147']-'#252#187'}4'#255#211#150'9'#255#224 - +#167';'#255#230#174'='#255#234#179'>'#255#233#178'>'#255#228#171'='#255#221 - +#163'<'#255#205#143'8'#255#175'r2'#255#131'R*'#250'eC,'#238'FB?'#205'CCCoUUU' - +#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'@@@'#4'GEA|dB+'#239#142'[.'#252#198#137'<'#255#227#172'C'#255 - +#236#183'E'#255#242#190'F'#255#246#195'G'#255#248#198'G'#255#249#199'H'#255 - +#249#198'H'#255#247#196'G'#255#245#193'G'#255#240#188'F'#255#234#180'D'#255 - +#220#163'A'#255#183'y8'#255'}O*'#250'WA4'#225'CCC'#152'<<<'#17#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1'G@='#148 - +'lD*'#245#175'u8'#254#221#166'I'#255#234#182'M'#255#242#193'P'#255#243#194'O' - +#255#244#195'O'#255#244#195'P'#255#244#195'P'#255#244#195'P'#255#244#195'P' - +#255#244#195'P'#255#244#195'P'#255#243#194'O'#255#243#194'O'#255#240#190'O' - +#255#230#179'L'#255#212#155'F'#255#148'^1'#252'`A.'#234'CCC'#171'@@@'#12#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FA>vmB)'#247#189 - +#130'A'#255#224#172'P'#255#236#187'U'#255#238#189'W'#255#238#190'V'#255#238 - +#190'V'#255#238#190'V'#255'fQ%'#255#17#14#6#255#17#13#6#255#16#13#6#255',#' - +#16#255#155'|8'#255#238#190'V'#255#238#190'V'#255#238#189'V'#255#238#189'W' - +#255#233#184'U'#255#217#163'M'#255#164'l8'#254'_>+'#238'DDD'#147#128#128#128 - +#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'FDD=e?*'#243#183'}B'#255 - +#223#171'W'#255#232#183'['#255#232#183'\'#255#232#183'\'#255#232#183'\'#255 - +#232#183'\'#255'>1'#25#255#1#1#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#1#1#1#255#5#4#2#255#22#17#9#255'pX,'#255#218#171'V'#255#232#183'\'#255#230 - +#182'['#255#217#164'T'#255#152'a7'#252'V=1'#228'DDDb'#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#128#128#128#2'Z<-'#215#163'k='#254#217#166'['#255#226#178'`' - +#255#226#179'a'#255#226#179'a'#255#226#179'a'#255#226#179'a'#255#226#179'a' - +#255#5#4#2#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#3#3#1#255',#'#19#255#226#179'a'#255#225#177'_' - +#255#208#154'T'#255#129'O1'#251'H?;'#205'@@@'#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0'J@<[vF,'#249#206#153'Y'#255#220#172'b'#255#220#172'c'#255#220#172'c'#255 - +#220#172'c'#255#220#172'c'#255#220#172'c'#255#205#160']'#255#4#3#2#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#1#0#0#255'.$'#21#255#220#172'c'#255#218#170'a'#255#190#132 - +'N'#255'c=)'#242'CCCz'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'\9('#218#177'vG'#255 - +#213#164'c'#255#214#166'e'#255#214#166'e'#255#214#166'e'#255#214#166'e'#255 - +#214#166'e'#255#214#166'e'#255#214#166'e'#255'v\8'#255#2#2#1#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#11#9#5#255#214#166'e'#255#214#166'e'#255#209#159'a'#255#139'Y' - +'6'#252'K>7'#206'333'#5#0#0#0#0#0#0#0#0'?;9'#19'mA+'#247#201#148'^'#255#209 - +#159'e'#255#209#159'e'#255#209#159'e'#255#146'oF'#255#18#14#9#255#21#16#10 - +#255'O<&'#255#209#159'e'#255#209#159'e'#255'$'#27#17#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#11#8#5#255#209#159'e'#255#209#159'e'#255#208#158'e'#255#185#128'Q'#255 - +'^9)'#240'BBB6'#0#0#0#0#0#0#0#0'P8-q'#144'Z:'#252#201#150'd'#255#202#151'd' - +#255#202#151'd'#255'uW:'#255#2#1#1#255#0#0#0#255#0#0#0#255#1#0#0#255'-!'#22 - +#255#202#151'd'#255'ZC-'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#1#1#0#255#5#4#3#255'gM3'#255#202#151'd' - +#255#202#151'd'#255#202#151'd'#255#197#145'`'#255'l@*'#248'CCBo'#0#0#0#0#0#0 - +#0#0'^7$'#194#171'pK'#255#194#140'a'#255#194#140'a'#255#194#140'a'#255#6#4#3 - +#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#7#5#4#255#194#140'a'#255#139'eE' - +#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#13 - +#9#6#255'wV<'#255#192#138'a'#255#194#140'a'#255#194#140'a'#255#194#140'a'#255 - +#194#140'a'#255#193#140'a'#255#137'T7'#252'K=6'#158#0#0#0#0#0#0#0#0'a6#'#220 - +#177'uQ'#255#185#129'['#255#185#129'['#255#127'Y>'#255#1#1#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#255#2#1#1#255'8'''#27#255#185#129'['#255#185#129'['#255'+'#30 - +#21#255#2#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#13#9#6#255#179'}Y' - +#255#185#129'['#255#185#129'['#255#185#129'['#255#185#129'['#255#185#129'[' - +#255#185#129'['#255#185#129'['#255#152'^>'#255'P:1'#190#0#0#0#0#0#0#0#0'c7#' - +#227#175'sS'#255#178'xW'#255#178'xW'#255','#30#21#255#0#0#0#255#0#0#0#255#0#0 - +#0#255#5#4#3#255'uO:'#255#178'xW'#255#178'xW'#255#178'xW'#255#178'xW'#255'xP' - +':'#255'('#26#19#255#10#7#5#255#10#7#5#255#28#19#13#255#168'rS'#255#163'nO' - +#255#25#17#12#255#6#4#3#255#17#11#8#255'bB/'#255#178'xW'#255#178'xW'#255#178 - +'xW'#255#158'aB'#255'V9,'#210#0#0#0#0#0#0#0#0'f7"'#227#173'sT'#255#175'tW' - +#255#175'tW'#255#15#10#7#255#13#8#6#255#5#4#3#255'+'#29#21#255#169'pU'#255 - +#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175 - +'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#175'tW'#255#17#11#8#255#0#0#0 - +#255#0#0#0#255#0#0#0#255#2#2#1#255#136'ZD'#255#175'tW'#255#175'tW'#255#161'd' - +'G'#255'[8('#211#0#0#0#0#0#0#0#0'e6"'#218#171'nR'#255#173'qV'#255#173'qV'#255 - +#136'YC'#255#173'qV'#255#173'qV'#255#173'qV'#255#173'qV'#255#173'qV'#255'sK9' - +#255'uM:'#255#159'gN'#255#173'qV'#255#173'qV'#255#173'qV'#255#173'qV'#255#173 - +'qV'#255#173'qV'#255#173'qV'#255'5"'#27#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0 - +#0#255'H/$'#255#173'qV'#255#173'qV'#255#153'^D'#255'Y8*'#188#0#0#0#0#0#0#0#0 - +'c5 '#203#170'kQ'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY' - ,#255#174'sY'#255#164'mU'#255#11#7#6#255#1#1#1#255#1#1#1#255#5#3#2#255#127'TA' - +#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255#174'sY'#255 - +#128'UA'#255#2#1#1#255#0#0#0#255#0#0#0#255#0#0#0#255'J1&'#255#174'sY'#255#174 - +'sY'#255#147'X?'#255'S8,'#140#0#0#0#0#0#0#0#0'd4'#30#153#162'gM'#255#178'{c' - +#255#178'{c'#255#178'{c'#255#178'{c'#255#178'{c'#255#178'{c'#255'A-$'#255#0#0 - +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#20#14#11#255'xSB'#255#6#4#3#255#5#4#3 - +#255#18#12#10#255#170'u_'#255#178'{c'#255#178'{c'#255#9#6#5#255#0#0#0#255#0#0 - +#0#255#3#2#2#255#166's]'#255#178'{c'#255#178'{c'#255#131'P8'#252'S3$>'#0#0#0 - +#0#0#0#0#0'[/'#27'3'#137'T='#247#184#134'o'#255#184#134'o'#255#184#134'o'#255 - +#184#134'o'#255#184#134'o'#255#184#134'o'#255#14#10#9#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#1#1#1#255'\C7'#255#14#10#8#255#0#0#0#255#0#0#0#255#0#0#0#255#14#10 - +#8#255#184#134'o'#255#184#134'o'#255'xWI'#255#2#1#1#255#0#0#0#255#18#14#11 - +#255#184#134'o'#255#184#134'o'#255#183#131'l'#255'h:&'#240#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'n<%'#218#189#140'x'#255#190#143'z'#255#190#143'z'#255#190#143 - +'z'#255#190#143'z'#255#190#143'z'#255',!'#28#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#9#7#6#255#190#143'z'#255#9#7#6#255#0#0#0#255#0#0#0#255#0#0#0#255#5#4#3 - +#255#190#143'z'#255#190#143'z'#255#190#143'z'#255#159'xe'#255#0#0#0#255#140 - +'jZ'#255#190#143'z'#255#190#143'z'#255#175'yc'#255'b6"'#193#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0'd4'#30#151#167's\'#254#196#154#135#255#196#154#135#255#196#154 - +#135#255#196#154#135#255#196#154#135#255'qYN'#255#0#0#0#255#0#0#0#255#1#1#1 - +#255'v]R'#255#194#152#133#255#5#4#4#255#0#0#0#255#0#0#0#255#0#0#0#255#10#8#7 - +#255#196#154#135#255#196#154#135#255#196#154#135#255#196#154#135#255'"'#27#24 - +#255#196#154#135#255#196#154#135#255#196#154#135#255#131'R<'#248'^1'#28'1'#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#14'o>('#224#198#157#140#255#202#163#146 - +#255#202#163#146#255#202#163#146#255#202#163#146#255#170#138'{'#255#0#0#0#255 - +#8#6#6#255#26#21#19#255#202#163#146#255#143'th'#255#1#1#1#255#0#0#0#255#0#0#0 - +#255#2#2#2#255#143'sg'#255#202#163#146#255#202#163#146#255#202#163#146#255 - +#202#163#146#255#191#155#138#255#202#163#146#255#202#163#146#255#183#135'r' - +#255'd5 '#193#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'd3'#30'{'#156 - +'jS'#248#209#174#160#255#209#174#160#255#209#174#160#255#209#174#160#255#209 - +#174#160#255#2#2#2#255#205#172#158#255#209#174#160#255#209#174#160#255#169 - +#140#129#255#11#9#9#255#1#1#0#255#4#3#3#255#132'oe'#255#209#174#160#255#209 - +#174#160#255#209#174#160#255#209#174#160#255#209#174#160#255#209#174#160#255 - +#209#174#160#255#205#167#152#255'yG3'#235'[/'#27'"'#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'd4'#30#181#179#134'r'#254#215#185#173#255#215 - +#185#173#255#215#185#173#255#215#185#173#255'm^X'#255#215#185#173#255#215#185 - +#173#255#215#185#173#255#215#185#173#255#133'sk'#255#0#0#0#255#156#134'}'#255 - +#215#185#173#255#215#185#173#255#215#185#173#255#215#185#173#255#215#185#173 - +#255#215#185#173#255#215#185#173#255#214#183#172#255#143'^I'#243'b3'#29'`'#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#8'f6 ' - +#205#189#148#131#254#222#197#187#255#222#197#187#255#222#197#187#255#222#197 - +#187#255#222#197#187#255#222#197#187#255#222#197#187#255#222#197#187#255#127 - +'qk'#255#134'wq'#255#222#197#187#255#222#197#187#255#222#197#187#255#222#197 - +#187#255#222#197#187#255#222#197#187#255#222#197#187#255#220#193#183#255#159 - +'o['#247'd3'#30#147#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0'[/'#27#15'c3'#30#193#176#132'q'#248#228#206#199#255 - +#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201 - +#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208 - +#201#255#228#208#201#255#228#208#201#255#228#208#201#255#228#208#201#255#221 - +#196#186#255#141']I'#237'c3'#29#129#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#2'c3'#29#150 - +#135'XD'#231#208#176#164#255#235#219#215#255#235#219#215#255#235#219#215#255 - +#235#219#215#255#235#219#215#255#235#219#215#255#235#219#215#255#235#219#215 - +#255#235#219#215#255#235#219#215#255#235#219#215#255#232#214#209#255#189#149 - +#133#253'qA+'#220'a2'#29'O'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27 - +'"e4'#30#185#144'cO'#235#195#158#144#254#230#209#203#255#242#231#229#255#242 - +#231#229#255#242#231#229#255#242#231#229#255#242#231#229#255#241#230#226#255 - +#220#193#184#255#180#141'|'#251'zK6'#226'd3'#30#142'[/'#27#10#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#28'b3'#29'{g5'#30 - +#198'xH2'#218#137']J'#229#156'r`'#236#151'mZ'#234#132'VB'#227'q?)'#213'f4'#30 - +#182'_1'#28'W[/'#27#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#5'[/' - +#27#30'[/'#27#22'[/'#27#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#252'?'#255 - +#255#192#3#255#255#0#0#255#254#0#0'?'#248#0#0#31#240#0#0#15#240#0#0#7#224#0#0 - +#7#192#0#0#3#192#0#0#3#192#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128 - +#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128#0#0#1#128#0#0#3#192#0#0#3#192#0#0#3 - +#192#0#0#7#224#0#0#7#240#0#0#15#240#0#0#31#248#0#0'?'#252#0#0#127#255#0#0#255 - +#255#192#3#255#255#252'?'#255'('#0#0#0#16#0#0#0' '#0#0#0#1#0' '#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +';;;'#13'ICB7M=4zL>6xFBA;@@@'#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0'III'#7'W;,'#171'nC('#245#145'`+'#250#181#127'2'#253#175 - +'z1'#253#139'\*'#250'h?&'#244'P=3'#159'@@@'#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0'K921d;'''#235#191#137'7'#254#249#198'E'#255#251#199'F'#255#251#200 - +'F'#255#251#200'F'#255#251#199'F'#255#246#194'E'#255#173'y3'#253'\9)'#229'E>' - +';2'#0#0#0#0#0#0#0#0#0#0#0#0'>2,'#7'nC'''#238#223#171'N'#255#239#191'U'#255 - +#240#192'U'#255#164#131':'#255'@3'#23#255'J;'#26#255'~e-'#255#196#157'E'#255 - +#239#191'U'#255#212#159'J'#255'a<('#231'MMM'#10#0#0#0#0#0#0#0#0'[7('#183#195 - +#145'N'#254#228#180'_'#255#228#180'_'#255#228#180'_'#255'40'#255#210#176#163#255 - +#148'|s'#255'RD?'#255#210#176#163#255#140'fW'#243'[/'#27#2#0#0#0#0'tI6'#209 - +#216#188#178#255#221#195#185#255#213#188#178#255'$'#31#30#255#131'sn'#255'sf' - +'`'#255#0#0#0#255'eYU'#255#221#195#185#255#221#195#185#255#204#180#170#255 - +#207#178#166#255'k>+'#182#0#0#0#0#0#0#0#0'[/'#27#31#156'xi'#240#232#213#207 - +#255#232#213#207#255#180#165#161#255#232#213#207#255#182#167#162#255'ICA'#255 - +#226#207#201#255#232#213#207#255#232#213#207#255#231#213#206#255#134'_O'#233 - +'[/'#27#12#0#0#0#0#0#0#0#0#0#0#0#0'd3'#30'e'#171#139'~'#240#239#226#224#255 - +#242#231#229#255#242#231#229#255#240#229#227#255#242#231#229#255#242#231#229 - +#255#242#231#229#255#235#221#216#255#153'uh'#236'a2'#29'?'#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0'\0'#27'*'#131'\I'#215#212#191#183#252#239#229#226#255 - +#253#250#252#255#253#249#250#255#236#223#220#255#204#180#172#250'yM;'#196'[/' - +#27#23#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'[/'#27#3'[/' - +#27'>c3'#29#131'uI4'#190'oA-'#183'b2'#29'v[/'#27'4'#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#248#31#172'A'#224#7#172'A'#192#3#172'A'#128#1#172'A'#128#1#172 - +'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#0#0#172'A'#128#1 - +#172'A'#128#1#172'A'#192#3#172'A'#224#7#172'A'#240#31#172'A' -]); - diff --git a/project1_linux.lpi b/project1_linux.lpi deleted file mode 100644 index 122c4ee..0000000 --- a/project1_linux.lpi +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - <ResourceType Value="res"/> - <UseXPManifest Value="True"/> - <Icon Value="0"/> - </General> - <i18n> - <EnableI18N LFM="False"/> - </i18n> - <BuildModes Count="1"> - <Item1 Name="Default" Default="True"/> - </BuildModes> - <PublishOptions> - <Version Value="2"/> - </PublishOptions> - <RunParams> - <local> - <FormatVersion Value="1"/> - </local> - </RunParams> - <RequiredPackages Count="3"> - <Item1> - <PackageName Value="HashLib4PascalPackage"/> - </Item1> - <Item2> - <PackageName Value="ZVDateTimeCtrls"/> - </Item2> - <Item3> - <PackageName Value="LCL"/> - </Item3> - </RequiredPackages> - <Units Count="1"> - <Unit0> - <Filename Value="project1.lpr"/> - <IsPartOfProject Value="True"/> - </Unit0> - </Units> - </ProjectOptions> - <CompilerOptions> - <Version Value="11"/> - <Target> - <Filename Value="quickhash"/> - </Target> - <SearchPaths> - <IncludeFiles Value="$(ProjOutDir)"/> - <OtherUnitFiles Value="$(PkgOutDir)"/> - <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> - </SearchPaths> - <CodeGeneration> - <Checks> - <OverflowChecks Value="True"/> - <StackChecks Value="True"/> - </Checks> - <Optimizations> - <OptimizationLevel Value="3"/> - </Optimizations> - </CodeGeneration> - <Linking> - <Debugging> - <GenerateDebugInfo Value="False"/> - <StripSymbols Value="True"/> - </Debugging> - <Options> - <PassLinkerOptions Value="True"/> - <LinkerOptions Value="-z relro --as-needed"/> - </Options> - </Linking> - <Other> - <Verbosity> - <ShowHints Value="False"/> - </Verbosity> - <CompilerMessages> - <IgnoredMessages idx2005="True"/><!-- Warning: Comment level n found --> - </CompilerMessages> - </Other> - </CompilerOptions> - <Debugging> - <Exceptions Count="3"> - <Item1> - <Name Value="EAbort"/> - </Item1> - <Item2> - <Name Value="ECodetoolError"/> - </Item2> - <Item3> - <Name Value="EFOpenError"/> - </Item3> - </Exceptions> - </Debugging> -</CONFIG> diff --git a/quickhash.lpi b/quickhash.lpi index 62edff2..fcb9648 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -54,12 +54,12 @@ <PackageName Value="LCL"/> </Item6> </RequiredPackages> - <Units Count="90"> + <Units Count="85"> <Unit0> <Filename Value="quickhash.lpr"/> <IsPartOfProject Value="True"/> - <EditorIndex Value="7"/> - <CursorPos X="49" Y="23"/> + <EditorIndex Value="8"/> + <CursorPos Y="12"/> <UsageCount Value="200"/> <Loaded Value="True"/> </Unit0> @@ -70,25 +70,25 @@ <ResourceBaseClass Value="Form"/> <TopLine Value="1353"/> <CursorPos X="25" Y="777"/> - <UsageCount Value="160"/> + <UsageCount Value="159"/> </Unit1> <Unit2> <Filename Value="../../../lazarus/lcl/grids.pas"/> <TopLine Value="1081"/> <CursorPos X="22" Y="1106"/> - <UsageCount Value="257"/> + <UsageCount Value="256"/> </Unit2> <Unit3> <Filename Value="../AmazonUtil/unit1.pas"/> <TopLine Value="210"/> <CursorPos X="7" Y="240"/> - <UsageCount Value="254"/> + <UsageCount Value="253"/> </Unit3> <Unit4> <Filename Value="../RoastLamb - Alpha 8.0 - Distributed 12-11-29/unit1.pas"/> <TopLine Value="3047"/> <CursorPos X="57" Y="3077"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit4> <Unit5> <Filename Value="unit2.pas"/> @@ -97,8 +97,9 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> - <TopLine Value="73"/> - <CursorPos X="45" Y="4348"/> + <IsVisibleTab Value="True"/> + <TopLine Value="81"/> + <CursorPos X="23" Y="107"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -107,61 +108,61 @@ <Filename Value="../dcpcrypt-2.0.4.1/dcpcrypt2.pas"/> <TopLine Value="299"/> <CursorPos X="46" Y="306"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit6> <Unit7> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcphaval.pas"/> <TopLine Value="275"/> <CursorPos X="54" Y="299"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit7> <Unit8> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd4.pas"/> <TopLine Value="168"/> <CursorPos X="52" Y="192"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit8> <Unit9> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd5.pas"/> <TopLine Value="185"/> <CursorPos X="52" Y="209"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit9> <Unit10> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd128.pas"/> <TopLine Value="251"/> <CursorPos X="58" Y="275"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit10> <Unit11> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd160.pas"/> <TopLine Value="612"/> <CursorPos X="58" Y="636"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit11> <Unit12> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha1.pas"/> <TopLine Value="204"/> <CursorPos X="53" Y="228"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit12> <Unit13> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha256.pas"/> <TopLine Value="10"/> <CursorPos Y="10"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit13> <Unit14> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha512.pas"/> <TopLine Value="185"/> <CursorPos X="59" Y="209"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit14> <Unit15> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcptiger.pas"/> <TopLine Value="231"/> <CursorPos X="26" Y="265"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit15> <Unit16> <Filename Value="sha1customised.pas"/> @@ -169,19 +170,19 @@ <EditorIndex Value="-1"/> <TopLine Value="297"/> <CursorPos X="18" Y="303"/> - <UsageCount Value="191"/> + <UsageCount Value="190"/> </Unit16> <Unit17> <Filename Value="md5customised.pas"/> <EditorIndex Value="-1"/> <TopLine Value="611"/> <CursorPos X="87" Y="632"/> - <UsageCount Value="191"/> + <UsageCount Value="190"/> </Unit17> <Unit18> <Filename Value="DiskModule/diskmoduleunit1.lfm"/> <EditorIndex Value="-1"/> - <UsageCount Value="65"/> + <UsageCount Value="64"/> <DefaultSyntaxHighlighter Value="LFM"/> </Unit18> <Unit19> @@ -193,297 +194,251 @@ <EditorIndex Value="-1"/> <TopLine Value="19"/> <CursorPos X="47" Y="22"/> - <UsageCount Value="191"/> + <UsageCount Value="190"/> </Unit19> <Unit20> <Filename Value="DiskModule/sha1customised.pas"/> <TopLine Value="10"/> <CursorPos X="41" Y="267"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit20> <Unit21> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/filutilh.inc"/> <TopLine Value="63"/> <CursorPos X="10" Y="88"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit21> <Unit22> <Filename Value="Tmp-ScrShots/forforum.pas"/> <TopLine Value="91"/> <CursorPos X="79" Y="132"/> - <UsageCount Value="189"/> + <UsageCount Value="188"/> </Unit22> <Unit23> - <Filename Value="DiskModule/SHA1Disks.pas"/> - <CursorPos X="23" Y="66"/> - <UsageCount Value="1"/> - </Unit23> - <Unit24> <Filename Value="sha1transform-AssemblyCode.pas"/> <CursorPos X="10" Y="2"/> - <UsageCount Value="3"/> - </Unit24> - <Unit25> + <UsageCount Value="2"/> + </Unit23> + <Unit24> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/types.pp"/> <TopLine Value="105"/> - <UsageCount Value="2"/> - </Unit25> - <Unit26> + <UsageCount Value="1"/> + </Unit24> + <Unit25> <Filename Value="findallfilesenhancedunit.pas"/> <CursorPos X="43" Y="15"/> - <UsageCount Value="186"/> - </Unit26> - <Unit27> + <UsageCount Value="185"/> + </Unit25> + <Unit26> <Filename Value="FindAllFilesEnhanced.pas"/> - <EditorIndex Value="6"/> - <TopLine Value="4"/> + <EditorIndex Value="7"/> + <TopLine Value="7"/> <CursorPos Y="57"/> <UsageCount Value="100"/> <Loaded Value="True"/> - </Unit27> - <Unit28> + </Unit26> + <Unit27> <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/control.inc"/> <TopLine Value="2698"/> <CursorPos Y="2722"/> - <UsageCount Value="5"/> - </Unit28> - <Unit29> - <Filename Value="/usr/share/lazarus/1.2.6/lcl/grids.pas"/> - <TopLine Value="8911"/> - <CursorPos Y="8927"/> - <UsageCount Value="1"/> - </Unit29> - <Unit30> + <UsageCount Value="4"/> + </Unit27> + <Unit28> <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/fileutil.pas"/> <TopLine Value="141"/> <CursorPos X="5" Y="165"/> - <UsageCount Value="5"/> - </Unit30> - <Unit31> + <UsageCount Value="4"/> + </Unit28> + <Unit29> <Filename Value="/lazarus/components/lazutils/fileutil.pas"/> <TopLine Value="154"/> <CursorPos X="3" Y="191"/> - <UsageCount Value="6"/> - </Unit31> - <Unit32> + <UsageCount Value="5"/> + </Unit29> + <Unit30> <Filename Value="unit2.lrs"/> <CursorPos X="868" Y="383"/> - <UsageCount Value="6"/> - </Unit32> - <Unit33> + <UsageCount Value="5"/> + </Unit30> + <Unit31> <Filename Value="/lazarus/lcl/grids.pas"/> <TopLine Value="10446"/> <CursorPos X="22" Y="10477"/> - <UsageCount Value="6"/> - </Unit33> - <Unit34> + <UsageCount Value="5"/> + </Unit31> + <Unit32> <Filename Value="udisplaygrid.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="frmDisplayGrid1"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="uDisplayGrid"/> - <EditorIndex Value="5"/> - <TopLine Value="77"/> + <EditorIndex Value="6"/> <CursorPos X="29" Y="106"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> - </Unit34> - <Unit35> + </Unit32> + <Unit33> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstringh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="7"/> <CursorPos X="10" Y="24"/> - <UsageCount Value="6"/> - </Unit35> - <Unit36> + <UsageCount Value="5"/> + </Unit33> + <Unit34> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstrings.inc"/> <EditorIndex Value="-1"/> <TopLine Value="922"/> <CursorPos X="5" Y="947"/> - <UsageCount Value="6"/> - </Unit36> - <Unit37> + <UsageCount Value="5"/> + </Unit34> + <Unit35> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstrh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="201"/> <CursorPos X="15" Y="218"/> - <UsageCount Value="5"/> - </Unit37> - <Unit38> + <UsageCount Value="4"/> + </Unit35> + <Unit36> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstr.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2620"/> <CursorPos X="15" Y="2645"/> - <UsageCount Value="5"/> - </Unit38> - <Unit39> + <UsageCount Value="4"/> + </Unit36> + <Unit37> <Filename Value="/lazarus/components/lazutils/fileutil.inc"/> <EditorIndex Value="-1"/> <TopLine Value="91"/> <CursorPos X="35" Y="93"/> - <UsageCount Value="3"/> - </Unit39> - <Unit40> + <UsageCount Value="2"/> + </Unit37> + <Unit38> <Filename Value="/lazarus/components/lazutils/lazfileutils.pas"/> <UnitName Value="LazFileUtils"/> <EditorIndex Value="-1"/> <TopLine Value="77"/> <CursorPos X="11" Y="98"/> - <UsageCount Value="3"/> - </Unit40> - <Unit41> + <UsageCount Value="2"/> + </Unit38> + <Unit39> <Filename Value="/lazarus/components/lazutils/winlazfileutils.inc"/> <EditorIndex Value="-1"/> <CursorPos X="14" Y="8"/> - <UsageCount Value="3"/> - </Unit41> - <Unit42> + <UsageCount Value="2"/> + </Unit39> + <Unit40> <Filename Value="/usr/share/lazarus/1.4.4/components/lazutils/fileutil.pas"/> <UnitName Value="FileUtil"/> <EditorIndex Value="-1"/> <TopLine Value="159"/> <CursorPos X="15" Y="170"/> - <UsageCount Value="2"/> - </Unit42> - <Unit43> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/win/wininc/struct.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="4238"/> - <CursorPos X="18" Y="4535"/> <UsageCount Value="1"/> - </Unit43> - <Unit44> + </Unit40> + <Unit41> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="998"/> <CursorPos X="11" Y="1015"/> - <UsageCount Value="5"/> - </Unit44> - <Unit45> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/system.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="690"/> - <CursorPos X="3" Y="694"/> - <UsageCount Value="1"/> - </Unit45> - <Unit46> - <Filename Value="/lazarus/lcl/dialogs.pp"/> - <UnitName Value="Dialogs"/> - <EditorIndex Value="-1"/> - <TopLine Value="505"/> - <CursorPos X="11" Y="522"/> - <UsageCount Value="1"/> - </Unit46> - <Unit47> - <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/cmem.pp"/> - <EditorIndex Value="-1"/> - <UsageCount Value="1"/> - </Unit47> - <Unit48> + <UsageCount Value="4"/> + </Unit41> + <Unit42> <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="998"/> <CursorPos X="13" Y="1015"/> - <UsageCount Value="3"/> - </Unit48> - <Unit49> - <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/system.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="690"/> - <CursorPos X="3" Y="694"/> - <UsageCount Value="1"/> - </Unit49> - <Unit50> + <UsageCount Value="2"/> + </Unit42> + <Unit43> <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/finah.inc"/> <EditorIndex Value="-1"/> <CursorPos X="10" Y="22"/> - <UsageCount Value="3"/> - </Unit50> - <Unit51> + <UsageCount Value="2"/> + </Unit43> + <Unit44> <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/fina.inc"/> <EditorIndex Value="-1"/> <TopLine Value="55"/> <CursorPos X="3" Y="65"/> - <UsageCount Value="3"/> - </Unit51> - <Unit52> + <UsageCount Value="2"/> + </Unit44> + <Unit45> <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/objpas/classes/classesh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="899"/> <CursorPos X="17" Y="926"/> - <UsageCount Value="6"/> - </Unit52> - <Unit53> + <UsageCount Value="5"/> + </Unit45> + <Unit46> <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpash.inc"/> <EditorIndex Value="-1"/> <TopLine Value="166"/> <CursorPos X="25" Y="193"/> - <UsageCount Value="6"/> - </Unit53> - <Unit54> + <UsageCount Value="5"/> + </Unit46> + <Unit47> <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpas.inc"/> <EditorIndex Value="-1"/> <TopLine Value="275"/> <CursorPos X="9" Y="277"/> - <UsageCount Value="2"/> - </Unit54> - <Unit55> + <UsageCount Value="1"/> + </Unit47> + <Unit48> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/classes/streams.inc"/> <EditorIndex Value="-1"/> <TopLine Value="437"/> <CursorPos X="5" Y="454"/> - <UsageCount Value="3"/> - </Unit55> - <Unit56> + <UsageCount Value="2"/> + </Unit48> + <Unit49> <Filename Value="/usr/share/lazarus/1.6.2/lcl/grids.pas"/> <UnitName Value="Grids"/> <EditorIndex Value="-1"/> <TopLine Value="9259"/> <CursorPos Y="9287"/> - <UsageCount Value="10"/> - </Unit56> - <Unit57> + <UsageCount Value="9"/> + </Unit49> + <Unit50> <Filename Value="/usr/share/lazarus/1.6.2/lcl/dynamicarray.pas"/> <UnitName Value="DynamicArray"/> <EditorIndex Value="-1"/> <TopLine Value="34"/> <CursorPos Y="69"/> - <UsageCount Value="10"/> - </Unit57> - <Unit58> + <UsageCount Value="9"/> + </Unit50> + <Unit51> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/wincontrol.inc"/> <EditorIndex Value="-1"/> <TopLine Value="7325"/> <CursorPos Y="7354"/> - <UsageCount Value="10"/> - </Unit58> - <Unit59> + <UsageCount Value="9"/> + </Unit51> + <Unit52> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/control.inc"/> <EditorIndex Value="-1"/> <TopLine Value="3414"/> <CursorPos Y="3442"/> - <UsageCount Value="10"/> - </Unit59> - <Unit60> + <UsageCount Value="9"/> + </Unit52> + <Unit53> <Filename Value="utilwmi.pas"/> <UnitName Value="Utilwmi"/> <EditorIndex Value="-1"/> <TopLine Value="102"/> <CursorPos X="4" Y="73"/> - <UsageCount Value="8"/> - </Unit60> - <Unit61> + <UsageCount Value="7"/> + </Unit53> + <Unit54> <Filename Value="DiskModule/DiskModuleNew/diskmodule.pas"/> <ComponentName Value="frmDiskHashingModule"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="-1"/> <CursorPos X="32" Y="49"/> - <UsageCount Value="7"/> - </Unit61> - <Unit62> + <UsageCount Value="6"/> + </Unit54> + <Unit55> <Filename Value="DiskModule/DiskModuleNew/uprogress.pas"/> <ComponentName Value="frmProgress"/> <HasResources Value="True"/> @@ -491,38 +446,38 @@ <UnitName Value="uProgress"/> <EditorIndex Value="-1"/> <CursorPos X="24" Y="14"/> - <UsageCount Value="6"/> - </Unit62> - <Unit63> + <UsageCount Value="5"/> + </Unit55> + <Unit56> <Filename Value="DiskModule/DiskModuleNew/diskspecification.pas"/> <ComponentName Value="frmTechSpecs"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="-1"/> <CursorPos X="34" Y="12"/> - <UsageCount Value="6"/> - </Unit63> - <Unit64> + <UsageCount Value="5"/> + </Unit56> + <Unit57> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/customform.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2180"/> <CursorPos Y="2208"/> - <UsageCount Value="6"/> - </Unit64> - <Unit65> + <UsageCount Value="5"/> + </Unit57> + <Unit58> <Filename Value="diskmodule.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="frmDiskHashingModule"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> - <EditorIndex Value="3"/> - <TopLine Value="1039"/> + <EditorIndex Value="4"/> + <TopLine Value="28"/> <CursorPos X="48" Y="1087"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> - </Unit65> - <Unit66> + </Unit58> + <Unit59> <Filename Value="diskmodule.lfm"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> @@ -531,8 +486,8 @@ <CursorPos X="-1" Y="-1"/> <UsageCount Value="200"/> <DefaultSyntaxHighlighter Value="LFM"/> - </Unit66> - <Unit67> + </Unit59> + <Unit60> <Filename Value="diskspecification.lfm"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> @@ -541,8 +496,8 @@ <CursorPos X="-1" Y="-1"/> <UsageCount Value="200"/> <DefaultSyntaxHighlighter Value="LFM"/> - </Unit67> - <Unit68> + </Unit60> + <Unit61> <Filename Value="diskspecification.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="frmTechSpecs"/> @@ -552,8 +507,8 @@ <TopLine Value="12"/> <CursorPos X="3" Y="26"/> <UsageCount Value="200"/> - </Unit68> - <Unit69> + </Unit61> + <Unit62> <Filename Value="GPTMBR.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> @@ -561,8 +516,8 @@ <TopLine Value="-1"/> <CursorPos X="-1" Y="-1"/> <UsageCount Value="200"/> - </Unit69> - <Unit70> + </Unit62> + <Unit63> <Filename Value="uGPT.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> @@ -570,283 +525,294 @@ <TopLine Value="-1"/> <CursorPos X="-1" Y="-1"/> <UsageCount Value="200"/> - </Unit70> - <Unit71> + </Unit63> + <Unit64> <Filename Value="uprogress.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="frmProgress"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="uProgress"/> - <EditorIndex Value="4"/> - <TopLine Value="20"/> + <EditorIndex Value="5"/> <CursorPos X="35" Y="44"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> - </Unit71> - <Unit72> + </Unit64> + <Unit65> <Filename Value="HashLib4Pascal/HashLib/src/Base/HlpHashFactory.pas"/> - <EditorIndex Value="2"/> - <TopLine Value="245"/> - <CursorPos X="19" Y="253"/> + <EditorIndex Value="3"/> + <TopLine Value="91"/> + <CursorPos X="23" Y="117"/> <UsageCount Value="101"/> <Loaded Value="True"/> - </Unit72> - <Unit73> + </Unit65> + <Unit66> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/radiogroup.inc"/> <EditorIndex Value="-1"/> <TopLine Value="412"/> <CursorPos X="65" Y="444"/> - <UsageCount Value="6"/> - </Unit73> - <Unit74> + <UsageCount Value="5"/> + </Unit66> + <Unit67> <Filename Value="../../../lazarus-FPC3/components/lazutils/fileutil.pas"/> <UnitName Value="FileUtil"/> <EditorIndex Value="-1"/> <TopLine Value="261"/> <CursorPos X="13" Y="275"/> - <UsageCount Value="3"/> - </Unit74> - <Unit75> + <UsageCount Value="2"/> + </Unit67> + <Unit68> <Filename Value="../../../lazarus-FPC3/components/lazutils/fileutil.inc"/> <EditorIndex Value="-1"/> <TopLine Value="55"/> <CursorPos X="18" Y="581"/> - <UsageCount Value="3"/> - </Unit75> - <Unit76> - <Filename Value="../../../lazarus-FPC3/components/lazutils/lazfileutils.pas"/> - <UnitName Value="LazFileUtils"/> - <EditorIndex Value="-1"/> - <TopLine Value="16"/> - <UsageCount Value="1"/> - </Unit76> - <Unit77> + <UsageCount Value="2"/> + </Unit68> + <Unit69> <Filename Value="dbases_sqlite.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="frmSQLiteDBases"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> - <IsVisibleTab Value="True"/> - <EditorIndex Value="1"/> - <TopLine Value="77"/> - <CursorPos X="62" Y="77"/> - <UsageCount Value="174"/> + <EditorIndex Value="2"/> + <TopLine Value="64"/> + <CursorPos X="28" Y="31"/> + <UsageCount Value="189"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> - </Unit77> - <Unit78> + </Unit69> + <Unit70> <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/export/fpcsvexport.pp"/> <EditorIndex Value="-1"/> <TopLine Value="45"/> <CursorPos X="14" Y="64"/> - <UsageCount Value="10"/> - </Unit78> - <Unit79> + <UsageCount Value="9"/> + </Unit70> + <Unit71> <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> <EditorIndex Value="-1"/> <TopLine Value="1643"/> <CursorPos X="15" Y="1657"/> - <UsageCount Value="8"/> - </Unit79> - <Unit80> + <UsageCount Value="7"/> + </Unit71> + <Unit72> <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2054"/> <CursorPos X="3" Y="2057"/> - <UsageCount Value="8"/> - </Unit80> - <Unit81> + <UsageCount Value="7"/> + </Unit72> + <Unit73> <Filename Value="../../../lazarus-FPC3/lcl/dbgrids.pas"/> <UnitName Value="DBGrids"/> <EditorIndex Value="-1"/> <TopLine Value="960"/> <CursorPos X="3" Y="518"/> - <UsageCount Value="7"/> - </Unit81> - <Unit82> - <Filename Value="../../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> + <UsageCount Value="6"/> + </Unit73> + <Unit74> + <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> <EditorIndex Value="-1"/> <TopLine Value="1397"/> <CursorPos X="9" Y="1425"/> - <UsageCount Value="4"/> - </Unit82> - <Unit83> - <Filename Value="../../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> + <UsageCount Value="3"/> + </Unit74> + <Unit75> + <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> <EditorIndex Value="-1"/> <TopLine Value="840"/> <CursorPos X="3" Y="841"/> - <UsageCount Value="3"/> - </Unit83> - <Unit84> - <Filename Value="../../../../lazarus/fpc/3.0.2/source/rtl/objpas/classes/classesh.inc"/> + <UsageCount Value="2"/> + </Unit75> + <Unit76> + <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/classes/classesh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="1052"/> <CursorPos X="11" Y="1084"/> - <UsageCount Value="3"/> - </Unit84> - <Unit85> - <Filename Value="../../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/diskh.inc"/> + <UsageCount Value="2"/> + </Unit76> + <Unit77> + <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/diskh.inc"/> <EditorIndex Value="-1"/> <CursorPos X="10" Y="18"/> - <UsageCount Value="8"/> - </Unit85> - <Unit86> + <UsageCount Value="7"/> + </Unit77> + <Unit78> <Filename Value="frmaboutunit.pas"/> <ComponentName Value="frmAbout"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="frmAboutUnit"/> - <EditorIndex Value="8"/> + <EditorIndex Value="9"/> <CursorPos X="37" Y="22"/> - <UsageCount Value="34"/> + <UsageCount Value="41"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> - </Unit86> - <Unit87> + </Unit78> + <Unit79> <Filename Value="/usr/share/fpcsrc/3.0.2/packages/sqlite/src/sqlite3.inc"/> <EditorIndex Value="-1"/> <TopLine Value="17"/> <CursorPos X="3" Y="30"/> - <UsageCount Value="9"/> - </Unit87> - <Unit88> - <Filename Value="../../../../../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/datih.inc"/> + <UsageCount Value="8"/> + </Unit79> + <Unit80> + <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/datih.inc"/> <EditorIndex Value="-1"/> <TopLine Value="127"/> <CursorPos X="10" Y="155"/> - <UsageCount Value="10"/> - </Unit88> - <Unit89> - <Filename Value="../../../../../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/dati.inc"/> + <UsageCount Value="9"/> + </Unit80> + <Unit81> + <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/dati.inc"/> <EditorIndex Value="-1"/> <TopLine Value="873"/> <CursorPos X="3" Y="884"/> - <UsageCount Value="10"/> - </Unit89> + <UsageCount Value="9"/> + </Unit81> + <Unit82> + <Filename Value="loadhashlist.pas"/> + <IsPartOfProject Value="True"/> + <EditorIndex Value="-1"/> + <TopLine Value="4"/> + <CursorPos X="53" Y="16"/> + <UsageCount Value="35"/> + </Unit82> + <Unit83> + <Filename Value="uloadhashlist.pas"/> + <IsPartOfProject Value="True"/> + <UnitName Value="uLoadhashlist"/> + <EditorIndex Value="-1"/> + <CursorPos X="21"/> + <UsageCount Value="33"/> + </Unit83> + <Unit84> + <Filename Value="uKnownHashLists.pas"/> + <EditorIndex Value="1"/> + <TopLine Value="93"/> + <CursorPos X="18" Y="117"/> + <UsageCount Value="15"/> + <Loaded Value="True"/> + </Unit84> </Units> - <JumpHistory Count="30" HistoryIndex="29"> + <JumpHistory Count="29" HistoryIndex="28"> <Position1> - <Filename Value="udisplaygrid.pas"/> - <Caret Line="106" TopLine="92"/> + <Filename Value="unit2.pas"/> + <Caret Line="3143" Column="35" TopLine="3119"/> </Position1> <Position2> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="968" Column="7" TopLine="938"/> + <Filename Value="unit2.pas"/> + <Caret Line="3167" Column="46" TopLine="3143"/> </Position2> <Position3> - <Filename Value="udisplaygrid.pas"/> - <Caret Line="124" Column="24" TopLine="92"/> + <Filename Value="unit2.pas"/> + <Caret Line="3170" Column="46" TopLine="3146"/> </Position3> <Position4> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="1053" Column="42" TopLine="899"/> + <Filename Value="unit2.pas"/> + <Caret Line="3305" Column="35" TopLine="3281"/> </Position4> <Position5> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="453" Column="31" TopLine="423"/> + <Filename Value="unit2.pas"/> + <Caret Line="3540" Column="35" TopLine="3516"/> </Position5> <Position6> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="897" Column="57" TopLine="860"/> + <Filename Value="unit2.pas"/> + <Caret Line="3607" Column="20" TopLine="3582"/> </Position6> <Position7> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="353" Column="41" TopLine="327"/> + <Filename Value="unit2.pas"/> + <Caret Line="92" Column="3" TopLine="77"/> </Position7> <Position8> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="231" Column="76" TopLine="224"/> + <Filename Value="unit2.pas"/> + <Caret Line="423" Column="15" TopLine="410"/> </Position8> <Position9> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="229" Column="68" TopLine="221"/> + <Filename Value="unit2.pas"/> + <Caret Line="2245" Column="39" TopLine="2222"/> </Position9> <Position10> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="231" Column="76" TopLine="221"/> + <Filename Value="unit2.pas"/> + <Caret Line="3603" Column="11" TopLine="3586"/> </Position10> <Position11> <Filename Value="unit2.pas"/> - <Caret Line="70" Column="60" TopLine="34"/> + <Caret Line="2300" Column="23" TopLine="2286"/> </Position11> <Position12> <Filename Value="unit2.pas"/> - <Caret Line="2494" Column="36" TopLine="2481"/> + <Caret Line="466" Column="41" TopLine="452"/> </Position12> <Position13> <Filename Value="unit2.pas"/> - <Caret Line="2613" Column="50" TopLine="2596"/> + <Caret Line="2289" Column="5" TopLine="2286"/> </Position13> <Position14> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="165" Column="18" TopLine="157"/> + <Filename Value="unit2.pas"/> + <Caret Line="3581" Column="24" TopLine="3563"/> </Position14> <Position15> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="30" Column="29" TopLine="2"/> + <Filename Value="unit2.pas"/> + <Caret Line="85" Column="18" TopLine="78"/> </Position15> <Position16> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="100" Column="16" TopLine="78"/> + <Filename Value="unit2.pas"/> + <Caret Line="1964" Column="45" TopLine="1956"/> </Position16> <Position17> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="183" Column="34" TopLine="160"/> + <Filename Value="unit2.pas"/> + <Caret Line="1962" Column="32" TopLine="1950"/> </Position17> <Position18> <Filename Value="unit2.pas"/> - <Caret Line="639" Column="38" TopLine="620"/> + <Caret Line="1112" Column="3" TopLine="1102"/> </Position18> <Position19> <Filename Value="unit2.pas"/> - <Caret Line="641" Column="38" TopLine="622"/> + <Caret Line="2034" Column="28" TopLine="2008"/> </Position19> <Position20> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="479" Column="3" TopLine="459"/> + <Filename Value="unit2.pas"/> + <Caret Line="2178" Column="7" TopLine="2134"/> </Position20> <Position21> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="42" Column="23" TopLine="14"/> + <Filename Value="unit2.pas"/> + <Caret Line="2307" Column="16" TopLine="2285"/> </Position21> <Position22> - <Filename Value="unit2.pas"/> - <Caret Line="1631" Column="28" TopLine="1617"/> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="26" Column="4" TopLine="12"/> </Position22> <Position23> - <Filename Value="unit2.pas"/> - <Caret Line="1605" Column="25" TopLine="1597"/> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="25" TopLine="12"/> </Position23> <Position24> - <Filename Value="unit2.pas"/> - <Caret Line="1593" Column="24" TopLine="1585"/> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="27" Column="4" TopLine="13"/> </Position24> <Position25> - <Filename Value="udisplaygrid.pas"/> - <Caret Line="124" Column="27" TopLine="92"/> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="11" Column="77"/> </Position25> <Position26> - <Filename Value="udisplaygrid.pas"/> - <Caret Line="106" Column="29" TopLine="92"/> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="115" Column="12" TopLine="95"/> </Position26> <Position27> - <Filename Value="udisplaygrid.pas"/> - <Caret Line="89" Column="24" TopLine="77"/> + <Filename Value="unit2.pas"/> + <Caret Line="2310" Column="17" TopLine="2286"/> </Position27> <Position28> <Filename Value="unit2.pas"/> - <Caret Line="1593" Column="24" TopLine="1585"/> + <Caret Line="1108" Column="11" TopLine="1103"/> </Position28> <Position29> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="503" Column="49" TopLine="487"/> + <Filename Value="unit2.pas"/> + <Caret Line="17" Column="28" TopLine="3"/> </Position29> - <Position30> - <Filename Value="quickhash.lpr"/> - <Caret Line="23" Column="49"/> - </Position30> </JumpHistory> </ProjectOptions> <CompilerOptions> diff --git a/quickhash.lpr b/quickhash.lpr index f07641f..88bf17d 100644 --- a/quickhash.lpr +++ b/quickhash.lpr @@ -8,7 +8,8 @@ {$ENDIF}{$ENDIF} Interfaces, // this includes the LCL widgetset Forms, lazdbexport, Unit2, FindAllFilesEnhanced, diskmodule, uDisplayGrid, - diskspecification, uProgress, frmAboutUnit, zvdatetimectrls, dbases_sqlite; + diskspecification, uProgress, frmAboutUnit, zvdatetimectrls, dbases_sqlite, + uLoadhashlist; //{$IFDEF WINDOWS}{$R project1.rc}{$ENDIF} diff --git a/uKnownHashLists.pas b/uKnownHashLists.pas new file mode 100644 index 0000000..d62586f --- /dev/null +++ b/uKnownHashLists.pas @@ -0,0 +1,143 @@ +// New to v3.0.0 - provided for capability of users importing a known list of hashes +// from a text file and checking if they appear when the user selects a folder +// in the FileS tab +unit uKnownHashLists; + +{$mode objfpc} + +interface + +uses + Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, contnrs; + +var + HL1, HL2 : TFPHashList; // global hash lists of known files (HL1) and added hashes (HL2) + +procedure CreateMemResidentHashLists(); +procedure ImportHashList(Filename : string); +procedure AddToNewHashList(hashval : string); +function CompareHashLists(): Boolean; +function ComputeWhatHashesAreMissing() : integer; +procedure Free; + + +implementation + +Uses + Unit2; + +procedure CreateMemResidentHashLists(); +begin + try + HL1 := TFPHashList.Create; + HL2 := TFPHashList.Create; + except + ShowMessage('Could not allocate memory for hash lists'); + end; +end; + +// Read in existing hashes from hash file and add to HL1 +procedure ImportHashList(Filename : string); +var + InFile : textfile; + SourceData : string; +begin + AssignFile(InFile, Filename); + try + reset(InFile); + while not EOF(InFile) do + begin + readln(InFile, SourceData); + HL1.Add(SourceData, @SourceData); + // To show hash itself, use : ShowMessage(HashListA.NameOfIndex(i)); + end; + finally + CloseFile(InFile); + ShowMessage('Hash list imported into memory OK. Now select folder to examine'); + end; + end; + +// Read in a newly computed hash and add to HL2 +procedure AddToNewHashList(hashval : string); +begin + HL2.Add(HashVal, @HashVal); +end; + +// Compare HL1 agains HL2. Returns true if matching, false otherwise +function CompareHashLists(): Boolean; +var + i: Integer; +begin + Result := False; + if (HL1.Count <> HL2.Count) then + Exit; + for i := 0 to HL1.Count-1 do + if (HL2.FindIndexOf(HL1.NameOfIndex(i)) < 0) then + Exit; + Result := True; +end; + +// Compute what hashes are missing from HL2 that were found in HL1 +function ComputeWhatHashesAreMissing() : integer; +var + i, j : integer; + sl : TStringList; +begin + i := -1; + j := -1; + sl := TStringList.create; + sl.Sorted:=true; + + if HL1.Count > HL2.Count then + for i := 0 to HL1.Count-1 do + begin + if (HL2.FindIndexOf(HL1.NameOfIndex(i)) < 0) then + begin + sl.Add(HL1.NameOfIndex(i)); + end; + end + else + begin + if HL2.Count > HL1.Count then + for j := 0 to HL2.Count-1 do + if (HL1.FindIndexOf(HL2.NameOfIndex(j)) < 0) then + begin + sl.Add(HL2.NameOfIndex(j)); + end; + end; + + // Save results of the hash lookup, saving those hashes not found + try + MainForm.sdHashListLookupResults.Title:= 'Save hash lookup results as...'; + MainForm.sdHashListLookupResults.InitialDir := GetCurrentDir; + MainForm.sdHashListLookupResults.Filter := 'Text|*.txt'; + MainForm.sdHashListLookupResults.DefaultExt := 'txt'; + if MainForm.sdHashListLookupResults.Execute then + begin + SL.SaveToFile(MainForm.sdHashListLookupResults.FileName); + end; + finally + SL.Free; + end; + + if i > -1 then result := i + else if j > -1 then result := j + else result := -1; +end; + +// Close hadh lists HL1 and HL2 +procedure Free; +begin + try + HL1.Free; + try + HL2.Free; + except + ShowMessage('The hash list of newly computed files stored in memory could not be freed.'); + end; + except + ShowMessage('The hash list of existing files stored in memory could not be freed.'); + end; +end; + +end. diff --git a/unit2.lfm b/unit2.lfm index 1c4e1c1..3a8402c 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,10 +1,10 @@ object MainForm: TMainForm - Left = 242 + Left = 602 Height = 738 - Top = 71 + Top = 138 Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v3.0.0 (Beta 15th Dec 17) - The easy and convenient way to hash data in Linux, OSX and Windows' + Caption = 'QuickHash v3.0.0 (Beta 3rd Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' ClientHeight = 719 ClientWidth = 1016 Menu = MainMenu1 @@ -498,18 +498,18 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 626 + Height = 629 Top = 10 Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 605 + ClientHeight = 608 ClientWidth = 842 Color = clForm Font.Height = -13 @@ -519,7 +519,7 @@ object MainForm: TMainForm object Label2: TLabel AnchorSideRight.Control = lblFilesExamined Left = 520 - Height = 17 + Height = 16 Top = 28 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -530,7 +530,7 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 25 + Height = 23 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' Top = 96 Width = 117 @@ -546,7 +546,7 @@ object MainForm: TMainForm end object DirSelectedField: TEdit Left = 8 - Height = 25 + Height = 24 Hint = 'The chosen parent directory' Top = 136 Width = 824 @@ -558,7 +558,7 @@ object MainForm: TMainForm object Label4: TLabel AnchorSideRight.Control = lblNoFilesInDir Left = 520 - Height = 17 + Height = 16 Top = 6 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -567,7 +567,7 @@ object MainForm: TMainForm end object PercentageComplete: TLabel Left = 520 - Height = 17 + Height = 16 Top = 56 Width = 84 Anchors = [akTop, akLeft, akRight] @@ -576,10 +576,10 @@ object MainForm: TMainForm end object btnClipboardResults: TButton Left = 224 - Height = 27 + Height = 26 Hint = 'Press this to copy entire grid content to RAM' Top = 96 - Width = 84 + Width = 80 AutoSize = True Caption = 'Clipboard' Enabled = False @@ -590,10 +590,10 @@ object MainForm: TMainForm end object btnStopScan1: TButton Left = 152 - Height = 25 + Height = 23 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' Top = 96 - Width = 50 + Width = 48 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click @@ -602,18 +602,18 @@ object MainForm: TMainForm end object chkRecursiveDirOverride: TCheckBox Left = 8 - Height = 21 + Height = 20 Hint = 'Hash files just in the root of the chosen folder'#13#10'Sub-folders will be ignored. ' Top = 8 - Width = 167 + Width = 162 Caption = 'Ignoring sub-directories?' TabOrder = 1 end object Label5: TLabel Left = 110 - Height = 28 + Height = 24 Top = 312 - Width = 575 + Width = 606 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -626,7 +626,7 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 8 Height = 23 - Top = 570 + Top = 573 Width = 834 Align = alCustom Anchors = [akLeft, akRight] @@ -649,7 +649,7 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 17 + Height = 16 Top = 56 Width = 156 Anchors = [akTop, akLeft, akRight] @@ -659,7 +659,7 @@ object MainForm: TMainForm object lblNoFilesInDir: TLabel AnchorSideRight.Control = lblTimeTaken3 Left = 631 - Height = 17 + Height = 16 Top = 6 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -669,7 +669,7 @@ object MainForm: TMainForm object lblPercentageComplete: TLabel AnchorSideRight.Control = lblTimeTaken4 Left = 631 - Height = 17 + Height = 16 Top = 56 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -679,7 +679,7 @@ object MainForm: TMainForm object lblFilesExamined: TLabel AnchorSideRight.Control = lblTotalBytesExamined Left = 631 - Height = 17 + Height = 16 Top = 28 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -690,7 +690,7 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 17 + Height = 16 Top = 28 Width = 156 Anchors = [akTop, akLeft, akRight] @@ -699,16 +699,16 @@ object MainForm: TMainForm end object chkHiddenFiles: TCheckBox Left = 8 - Height = 21 + Height = 20 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' Top = 64 - Width = 137 + Width = 130 Caption = 'Hidden folders too?' TabOrder = 6 end object FileMaskField2: TEdit Left = 288 - Height = 25 + Height = 24 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 36 Width = 200 @@ -720,19 +720,19 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox2: TCheckBox Left = 288 - Height = 21 + Height = 20 Hint = 'Select file type masks (e.g. *.doc;*.pdf)'#13#10'Remember that JPG and jpg are different'#13#10'file names on Linux and OSX!!' Top = 8 - Width = 126 + Width = 123 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change TabOrder = 8 end object ZVDateTimePickerFileSTab: TZVDateTimePicker Left = 128 - Height = 25 + Height = 24 Top = 36 - Width = 136 + Width = 138 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -754,17 +754,17 @@ object MainForm: TMainForm end object lblschedulertickboxFileSTab: TCheckBox Left = 8 - Height = 21 + Height = 20 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' Top = 36 - Width = 105 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange TabOrder = 10 end object RecursiveDisplayGrid1: TDBGrid Left = 8 - Height = 379 + Height = 382 Top = 176 Width = 832 Anchors = [akTop, akLeft, akRight, akBottom] @@ -780,7 +780,7 @@ object MainForm: TMainForm Left = 336 Height = 25 Hint = 'This can help navigate the data grid' - Top = 91 + Top = 96 Width = 177 BevelOuter = bvNone ChildSizing.EnlargeHorizontal = crsScaleChilds @@ -796,6 +796,26 @@ object MainForm: TMainForm TabOrder = 12 VisibleButtons = [nbFirst, nbPrior, nbNext, nbLast] end + object cbLoadHashList: TCheckBox + Left = 288 + Height = 20 + Top = 64 + Width = 98 + Caption = 'Load HashList' + OnChange = cbLoadHashListChange + TabOrder = 13 + end + object btnLoadHashList: TButton + Left = 400 + Height = 25 + Top = 64 + Width = 75 + Caption = 'Select File' + Enabled = False + OnClick = btnLoadHashListClick + TabOrder = 14 + Visible = False + end end object AlgorithmChoiceRadioBox3: TRadioGroup Left = 16 @@ -1960,8 +1980,8 @@ object MainForm: TMainForm Top = 1 Width = 248 AutoSize = False - Caption = 'Copyright © 2011-2017 Ted Smith' - Font.Height = 12 + Caption = 'Copyright © 2011-2018 Ted Smith' + Font.Height = 15 Font.Style = [fsBold] ParentColor = False ParentFont = False @@ -2249,4 +2269,12 @@ object MainForm: TMainForm left = 104 top = 480 end + object HashListChooserDialog: TOpenDialog + left = 640 + top = 128 + end + object sdHashListLookupResults: TSaveDialog + left = 640 + top = 182 + end end diff --git a/unit2.pas b/unit2.pas index 0b81324..aab9a20 100644 --- a/unit2.pas +++ b/unit2.pas @@ -14,7 +14,7 @@ Contributions from members at the Lazarus forums, Stackoverflow and other StackExchnage groups are welcomed and acknowledged. - Copyright (C) 2011-2017 Ted Smith www.quickhash-gui.org + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org NOTE: Date and time values, as computed in recursive directory hashing, are not daylight saving time adjusted. Source file date and time values are recorded. @@ -48,34 +48,18 @@ interface uses -{ Deprecated uses clauses, discarded as a result of migrating to HashLib4Pascal - with QuickHash v2.8.0 in Feb 2017. -// previously we had to use a customised MD5 & SHA-1 library to process Unicode on Windows and -// to run a customised MD5Transform and SHA1Transform function that was converted to assembly. -// No longer needed but the source code remains in the project because the -// Assembly transforms that forum user Engkin helped me with rocked! - -md5customised, -sha1customised, - -// The DCPCrypt library was used for SHA256 and SHA512 which are not part of FPC -// but as of v2.80, DCPCrypt was discarded in favour of HashLib4Pascal - -DCPsha512, DCPsha256, DCPsha1, DCPmd5, -} - -{$IFDEF UNIX} + {$IFDEF UNIX} {$IFDEF UseCThreads} cthreads, {$ENDIF} {$ENDIF} - Classes, SysUtils, Strutils, FileUtil, LResources, Forms, Controls, - Graphics, Dialogs, StdCtrls, Menus, ComCtrls, LazUTF8, LazUTF8Classes, - LazFileUtils, Grids, ExtCtrls, sysconst, lclintf, ShellCtrls, - XMLPropStorage, uDisplayGrid, diskmodule, clipbrd, DBGrids, DbCtrls, - ZVDateTimePicker, frmAboutUnit, base64, + Classes, SysUtils, Strutils, FileUtil, LResources, Forms, Controls, + Graphics, Dialogs, StdCtrls, Menus, ComCtrls, LazUTF8, LazUTF8Classes, + LazFileUtils, Grids, ExtCtrls, sysconst, lclintf, ShellCtrls, + XMLPropStorage, uDisplayGrid, diskmodule, clipbrd, DBGrids, DbCtrls, + ZVDateTimePicker, frmAboutUnit, base64, FindAllFilesEnhanced, // an enhanced version of FindAllFiles, to ensure hidden files are found, if needed @@ -88,6 +72,8 @@ interface dbases_sqlite, // Also new as of v3.0.0, for creating hash lists for faster comparisons of two folders contnrs, + // Also new as of v3.0.0, for importing hash lists + uKnownHashLists, // Remaining Uses clauses for specific OS's {$IFDEF Windows} @@ -102,7 +88,22 @@ interface UNIX; {$ENDIF} {$ENDIF} + { Deprecated uses clauses, discarded as a result of migrating to HashLib4Pascal + with QuickHash v2.8.0 in Feb 2017. + + // previously we had to use a customised MD5 & SHA-1 library to process Unicode on Windows and + // to run a customised MD5Transform and SHA1Transform function that was converted to assembly. + // No longer needed but the source code remains in the project because the + // Assembly transforms that forum user Engkin helped me with rocked! + + md5customised, + sha1customised, + // The DCPCrypt library was used for SHA256 and SHA512 which are not part of FPC + // but as of v2.80, DCPCrypt was discarded in favour of HashLib4Pascal + + DCPsha512, DCPsha256, DCPsha1, DCPmd5, + } type { TMainForm } @@ -149,6 +150,7 @@ TMainForm = class(TForm) btnB64JustDecodeFiles: TButton; btnMakeTextUpper: TButton; btnMakeTextLower: TButton; + btnLoadHashList: TButton; Button8CopyAndHash: TButton; cbFlipCaseFILE: TCheckBox; cbToggleInputDataToOutputFile: TCheckBox; @@ -157,6 +159,7 @@ TMainForm = class(TForm) cbUNCModeCompFolders: TCheckBox; cbSaveComparisons: TCheckBox; cbOverrideFileCountDiffer: TCheckBox; + cbLoadHashList: TCheckBox; edtUNCPathCompareA: TEdit; edtUNCPathCompareB: TEdit; FileSDBNavigator: TDBNavigator; @@ -174,6 +177,7 @@ TMainForm = class(TForm) MenuItem_CopyGridToClipboardFILES: TMenuItem; MenuItem_CopySelectedRow: TMenuItem; MenuItem_SaveToHTML: TMenuItem; + HashListChooserDialog: TOpenDialog; pbCompareDirA: TProgressBar; pbCompareDirB: TProgressBar; RecursiveDisplayGrid1: TDBGrid; @@ -243,6 +247,7 @@ TMainForm = class(TForm) pbFile: TProgressBar; FilesDBGrid_SaveCSVDialog: TSaveDialog; FilesSaveAsHTMLDialog: TSaveDialog; + sdHashListLookupResults: TSaveDialog; SaveErrorsCompareDirsSaveDialog8: TSaveDialog; b64FileSChooserDialog: TSelectDirectoryDialog; b64FileSSourceDecoderDialog: TSelectDirectoryDialog; @@ -352,10 +357,12 @@ TMainForm = class(TForm) Shift: TShiftState); procedure btnB64FileChooserClick(Sender: TObject); procedure btnB64JustDecodeFilesClick(Sender: TObject); + procedure btnLoadHashListClick(Sender: TObject); procedure btnMakeTextLowerClick(Sender: TObject); procedure btnMakeTextUpperClick(Sender: TObject); procedure cbFlipCaseFILEChange(Sender: TObject); procedure cbFlipCaseTEXTChange(Sender: TObject); + procedure cbLoadHashListChange(Sender: TObject); procedure cbOverrideFileCountDifferChange(Sender: TObject); procedure cbSaveComparisonsChange(Sender: TObject); procedure cbToggleInputDataToOutputFileChange(Sender: TObject); @@ -1946,6 +1953,34 @@ procedure TMainForm.btnB64JustDecodeFilesClick(Sender: TObject); end; end; +// Import an existinf text file of hashes +// If successfull, known hashes can be accessed via uKnownHashLists.HashListSourceList +procedure TMainForm.btnLoadHashListClick(Sender: TObject); +var + HashListFilename : string; + +begin + HashListFilename := ''; + HashListChooserDialog.Title := 'Choose exisiting text hash set...'; + HashListChooserDialog.InitialDir := GetCurrentDir; + HashListChooserDialog.Filter := 'Text|*.txt'; + HashListChooserDialog.DefaultExt:= 'txt'; + HashListChooserDialog.Options:= [ofReadOnly]; + if HashListChooserDialog.Execute then + begin + // Create to memory addresses for the source hash list, and also for the + // generated hashes to be stored for comparison + uKnownHashLists.CreateMemResidentHashLists(); + + // Now load existing hashlist to memory, accessible as uKnownHashLists.HashListSourceList + HashListFilename := HashListChooserDialog.FileName; + uKnownHashLists.ImportHashList(HashListFilename); + + // Newly generated hashes are added to the second list via the HashFile function + // as each file is found and hashed; see uKnownHashLists.AddToNewHashList + end; +end; + procedure TMainForm.btnMakeTextLowerClick(Sender: TObject); var s : string; @@ -2026,6 +2061,20 @@ procedure TMainForm.cbFlipCaseTEXTChange(Sender: TObject); end; end; +procedure TMainForm.cbLoadHashListChange(Sender: TObject); +begin + if cbLoadHashList.Checked then + begin + btnLoadHashList.Enabled:= true; + btnLoadHashList.Visible:= true; + end + else + begin + btnLoadHashList.Enabled:= false; + btnLoadHashList.Visible:= false; + end; +end; + procedure TMainForm.cbOverrideFileCountDifferChange(Sender: TObject); begin if cbOverrideFileCountDiffer.Checked then cbSaveComparisons.Checked := true; @@ -2103,20 +2152,19 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); FS : TFileSearcher; TotalFilesToExamine, slDuplicates : TStringList; start, stop, elapsed, scheduleStartTime : TDateTime; - j, i, LoopCounter, DuplicatesDeleted : integer; + DifferenceCount : integer; begin PageControl1.ActivePage := Tabsheet3; // Ensure FileS tab activated if triggered via menu FileCounter := 1; TotalBytesRead := 0; - DuplicatesDeleted := 0; lblTimeTaken3.Caption := '...'; lblTimeTaken4.Caption := '...'; lblFilesExamined.Caption := '...'; lblPercentageComplete.Caption := '...'; lblTotalBytesExamined.Caption := '...'; pbFileS.Position := 0; - LoopCounter := 0; + DifferenceCount := -1; Label5.Caption := 'This area will be populated once the scan is complete...please wait!'; // Empty database table TBL_FILES from earlier runs, otherwise entries from @@ -2246,6 +2294,23 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); lblTimeTaken4.Caption := 'Time taken : '+ FormatDateTime('HH:MM:SS', elapsed); StatusBar2.SimpleText := ' DONE! '; btnClipboardResults.Enabled := true; + + // If user has imported an existing hash list, check new results against it + if cbLoadHashList.Checked then + begin + StatusBar2.Caption:= 'Comparing the imported hash list against newly computed hashes...please wait'; + if uKnownHashLists.CompareHashLists() then + begin + StatusBar2.Caption:= 'Finished. Newly computed hashes match the imported hash list'; + end + else + begin + StatusBar2.Caption:=('Newly computed hashes DO NOT match the imported hash list. Computing differences...please wait'); + DifferenceCount := uKnownHashLists.ComputeWhatHashesAreMissing(); + end; + // Free hash list resources + uKnownHashLists.Free; + end; end; // end of SelectDirectoryDialog1.Execute end; @@ -3485,161 +3550,7 @@ function TMainForm.CalcTheHashFile(FileToBeHashed:string):string; fsFileToBeHashed.free; end; end; -{DEPRECATED AS OF V2.8.0 in favour of HashLib4Pascal library instead of DCPCrypt -function TMainForm.CalcTheHashFile(FileToBeHashed:string):string; - var - {MD5 and SHA1 utilise the LCL functions, whereas SHA256 and SHA512 utilise - the DCPCrypt library. MD5 and SHA1 from LCL seem to be much faster for large - files and disks than the DCPCrypt ones, so DCPCrypt only used for SHA256\512 - on the grounds that there is no other LCL utilisation to choose from, yet. - Also, FileStreams are used for SHA256/512. - Streams are not necessary for MD5 and SHA1.} - TabRadioGroup2: TRadioGroup; - varSHA256Hash: TDCP_SHA256; - varSHA512Hash: TDCP_SHA512; - DigestSHA256: array[0..31] of byte; // SHA256 produces a 256 bit digest (32 byte output) - DigestSHA512: array[0..63] of byte; // SHA512 produces a 512 bit digest (64 byte output) - - i : integer; - SourceDataSHA256, SourceDataSHA512: TFileStreamUTF8; - GeneratedHash: string; - - begin - SourceDataSHA256 := nil; - SourceDataSHA512 := nil; - GeneratedHash := ''; - - case PageControl1.TabIndex of - 0: TabRadioGroup2 := AlgorithmChoiceRadioBox1; //RadioGroup for Text. - 1: TabRadioGroup2 := AlgorithmChoiceRadioBox2; //RadioGroup for File. - 2: TabRadioGroup2 := AlgorithmChoiceRadioBox3; //RadioGroup for FileS. - 3: TabRadioGroup2 := AlgorithmChoiceRadioBox4; //RadioGroup for Copy. - 4: TabRadioGroup2 := AlgorithmChoiceRadioBox5; //RadioGroup for Compare Two Files. - 5: TabRadioGroup2 := AlgorithmChoiceRadioBox6; //RadioGroup for Compare Direcories. - end; - - case TabRadioGroup2.ItemIndex of - 0: begin - if FileSize(FileToBeHashed) > 1048576 then // if file > 1Mb - begin - GeneratedHash := MD5Print(MD5File(FileToBeHashed, 2097152)); //2Mb buffer - end - else - if FileSize(FileToBeHashed) = 0 then - begin - {$ifdef UNIX} - // On Linux, block devices like disks often report 0 byte size but need to be accessed still - if Pos('/dev/', FileToBeHashed) > 0 then - GeneratedHash := MD5Print(MD5File(FileToBeHashed, 2097152)); - {$else ifdef Windows} - GeneratedHash := 'Not computed, zero byte file'; - {$endif} - end - else - begin - GeneratedHash := MD5Print(MD5File(FileToBeHashed)); //1024 bytes buffer - end; - end; - 1: begin - if FileSize(FileToBeHashed) > 1048576 then - begin - GeneratedHash := SHA1Print(SHA1File(FileToBeHashed, 2097152)); //2Mb buffer - end - else - if FileSize(FileToBeHashed) = 0 then - begin - {$ifdef UNIX} - // On Linux, block devices like disks often report 0 byte size but need to be accessed still - if Pos('/dev/', FileToBeHashed) > 0 then - GeneratedHash := SHA1Print(SHA1File(FileToBeHashed, 2097152)); - {$else ifdef Windows} - GeneratedHash := 'Not computed, zero byte file'; - {$endif} - end - else - GeneratedHash := SHA1Print(SHA1File(FileToBeHashed)) //1024 bytes buffer - end; - 2: begin - // The LCL does not have a SHA256 implementation, so DCPCrypt used instead - // Note the use of UTF8 FileStreams, to cope with Unicode on Windows - SourceDataSHA256 := TFileStreamUTF8.Create(FileToBeHashed, fmOpenRead); - if SourceDataSHA256 <> nil then - begin - i := 0; - varSHA256Hash := TDCP_SHA256.Create(nil); - varSHA256Hash.Init; - varSHA256Hash.UpdateStream(SourceDataSHA256, SourceDataSHA256.Size); - varSHA256Hash.Final(DigestSHA256); - varSHA256Hash.Free; - for i := 0 to 31 do // 64 character output - GeneratedHash := GeneratedHash + IntToHex(DigestSHA256[i],2); - end; // End of SHA256 else if - // If the file is a zero byte file, override the default zero size hash - // with a "not computed" message, rather than a 'fake' hash. - if SourceDataSHA256.Size = 0 then - begin - {$ifdef UNIX} - // On Linux, block devices like disks often report 0 byte size but need to be accessed still - if Pos('/dev/', SourceDataSHA256.FileName) > 0 then - begin - i := 0; - varSHA256Hash := TDCP_SHA256.Create(nil); - varSHA256Hash.Init; - varSHA256Hash.UpdateStream(SourceDataSHA256, SourceDataSHA256.Size); - varSHA256Hash.Final(DigestSHA256); - varSHA256Hash.Free; - for i := 0 to 31 do // 64 character output - GeneratedHash := GeneratedHash + IntToHex(DigestSHA256[i],2); - end; - {$else ifdef Windows} - GeneratedHash := 'Not computed, zero byte file'; - {$endif} - end; - SourceDataSHA256.Free; - end; - 3: begin - // The LCL does not have a SHA512 implementation, so DCPCrypt used instead - // Note the use of UTF8 FileStreams, to cope with Unicode on Windows - SourceDataSHA512 := TFileStreamUTF8.Create(FileToBeHashed, fmOpenRead); - if SourceDataSHA512 <> nil then - begin - i := 0; - varSHA512Hash := TDCP_SHA512.Create(nil); - varSHA512Hash.Init; - varSHA512Hash.UpdateStream(SourceDataSHA512, SourceDataSHA512.Size); - varSHA512Hash.Final(DigestSHA512); - varSHA512Hash.Free; - for i := 0 to 63 do // 128 character output - GeneratedHash := GeneratedHash + IntToHex(DigestSHA512[i],2); - end; - // If the file is a zero byte file, override the default zero size hash - // with a "not computed" message, rather than a 'fake' hash. - if SourceDataSHA512.Size = 0 then - begin - {$ifdef UNIX} - // On Linux, block devices like disks often report 0 byte size but need to be accessed still - if Pos('/dev/', SourceDataSHA512.FileName) > 0 then - begin - i := 0; - varSHA512Hash := TDCP_SHA512.Create(nil); - varSHA512Hash.Init; - varSHA512Hash.UpdateStream(SourceDataSHA512, SourceDataSHA512.Size); - varSHA512Hash.Final(DigestSHA512); - varSHA512Hash.Free; - for i := 0 to 31 do // 64 character output - GeneratedHash := GeneratedHash + IntToHex(DigestSHA512[i],2); - end; - {$else ifdef Windows} - GeneratedHash := 'Not computed, zero byte file'; - {$endif} - end; - SourceDataSHA512.Free; - end; - end; - result := GeneratedHash; // return the resultant hash digest, if successfully computed - end; -} procedure TMainForm.HashFile(FileIterator: TFileIterator); var SizeOfFile : int64; @@ -3673,8 +3584,12 @@ procedure TMainForm.HashFile(FileIterator: TFileIterator); end; // Now generate the hash value using a custom function and convert the result to uppercase - - FileHashValue := UpperCase(CalcTheHashFile(NameOfFileToHashFull)); + if cbLoadHashList.Checked then + begin + FileHashValue := UpperCase(CalcTheHashFile(NameOfFileToHashFull)); + uKnownHashLists.AddToNewHashList(FileHashValue); + end + else FileHashValue := UpperCase(CalcTheHashFile(NameOfFileToHashFull)); {$IFDEF Windows} PathOnly := RemoveLongPathOverrideChars(PathOnly, LongPathOverride); // Remove the \\?\ for display purposes {$ENDIF} From 8501094540a23e831e6477860820db34cbeabe17 Mon Sep 17 00:00:00 2001 From: "tedsmith28@hotmail.com" <tedsmith28@hotmail.com> Date: Sun, 7 Jan 2018 17:59:35 +0000 Subject: [PATCH 27/47] Simplified known hash list import and incorporated SQLite --- dbases_sqlite.lfm | 4 +- dbases_sqlite.pas | 30 ++- quickhash.lpi | 537 ++++++++++++++++++++------------------------ quickhash.lpr | 2 +- uKnownHashLists.pas | 131 ++++------- unit2.lfm | 376 +++++++++++++++---------------- unit2.pas | 62 ++--- 7 files changed, 535 insertions(+), 607 deletions(-) diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index 1230ac0..3fb0f49 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -12,9 +12,9 @@ object frmSQLiteDBases: TfrmSQLiteDBases LCLVersion = '1.6.4.0' object lblConnectionStatus: TLabel Left = 32 - Height = 13 + Height = 15 Top = 32 - Width = 72 + Width = 81 Caption = 'Not Connected' ParentColor = False end diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index e38e085..e1a2b43 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -28,7 +28,7 @@ TfrmSQLiteDBases = class(TForm) procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); procedure FormCreate(Sender: TObject); procedure CreateDatabase(DBaseName : string); - procedure WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string); + procedure WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string; KnownHash : boolean); procedure WriteCOPYValuesToDatabase(Col1, Col2, Col3, Col4, Col5 : string); procedure EmptyDBTable(TableName : string; DBGrid : TDBGrid); procedure UpdateGridFILES(Sender: TObject); @@ -211,7 +211,8 @@ procedure TfrmSQLiteDBases.CreateDatabase(DBaseName : string); ' "FileName" Char(128) NOT NULL,'+ ' "FilePath" Char(128) NOT NULL,'+ ' "HashValue" Char(128) NOT NULL,'+ - ' "FileSize" Char(128) NOT NULL);'); + ' "FileSize" Char(128) NULL,'+ + ' "KnownHashFlag" Char(128) NULL);'); // Creating an index based upon id in the TBL_FILES Table SQLite3Connection1.ExecuteDirect('CREATE UNIQUE INDEX "FILES_id_idx" ON "TBL_FILES"( "id" );'); @@ -633,18 +634,39 @@ procedure TfrmSQLiteDBases.DeleteDuplicates(DBGrid : TDBGrid); // *** Start of FILES tab related database routines *** // Write computed values from the FILES tab to the database table TBL_FILES -procedure TfrmSQLiteDBases.WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string); +procedure TfrmSQLiteDBases.WriteFILESValuesToDatabase(Filename, Filepath, HashValue, FileSize : string; KnownHash : boolean); +var + KnownHashFlag : string; begin try sqlFILES.Close; // Insert the values into the database. We're using ParamByName which prevents SQL Injection // http://wiki.freepascal.org/Working_With_TSQLQuery#Parameters_in_TSQLQuery.SQL - sqlFILES.SQL.Text := 'INSERT into TBL_FILES (Filename, FilePath, HashValue, FileSize) values (:Filename,:FilePath,:HashValue,:FileSize)'; + + if MainForm.cbLoadHashList.Checked then + begin + if KnownHash = false then + begin + KnownHashFlag := 'No'; + sqlFILES.SQL.Text := 'INSERT into TBL_FILES (Filename, FilePath, HashValue, FileSize, KnownHashFlag) values (:Filename,:FilePath,:HashValue,:FileSize,:KnownHashFlag)'; + end + else + begin + KnownHashFlag := 'Yes'; + sqlFILES.SQL.Text := 'INSERT into TBL_FILES (Filename, FilePath, HashValue, FileSize, KnownHashFlag) values (:Filename,:FilePath,:HashValue,:FileSize,:KnownHashFlag)'; + end; + end + else sqlFILES.SQL.Text := 'INSERT into TBL_FILES (Filename, FilePath, HashValue, FileSize) values (:Filename,:FilePath,:HashValue,:FileSize)'; + SQLTransaction1.Active := True; sqlFILES.Params.ParamByName('Filename').AsString := Filename; sqlFILES.Params.ParamByName('FilePath').AsString := FilePath; sqlFILES.Params.ParamByName('HashValue').AsString := hashvalue; sqlFILES.Params.ParamByName('FileSize').AsString := FileSize; + if MainForm.cbLoadHashList.Checked then + begin + sqlFILES.Params.ParamByName('KnownHashFlag').AsString := KnownHashFlag; + end; sqlFILES.ExecSQL; except on E: EDatabaseError do diff --git a/quickhash.lpi b/quickhash.lpi index fcb9648..a206bef 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -14,6 +14,7 @@ <UseVersionInfo Value="True"/> <AutoIncrementBuild Value="True"/> <MajorVersionNr Value="3"/> + <BuildNr Value="1"/> <Language Value="0809"/> <Attributes pvaPreRelease="True"/> <StringTable Comments="Free, cross platform, open-source file and disk hashing software" CompanyName="Ted Smith (Ted Technology on Sourceforge)" FileDescription="File hashing GUI for Linux & Windows" LegalCopyright="2011 - 2017 (c) Ted Smith" ProductName="QuickHash (www.quickhash-gui.org)" ProductVersion=""/> @@ -54,12 +55,12 @@ <PackageName Value="LCL"/> </Item6> </RequiredPackages> - <Units Count="85"> + <Units Count="76"> <Unit0> <Filename Value="quickhash.lpr"/> <IsPartOfProject Value="True"/> <EditorIndex Value="8"/> - <CursorPos Y="12"/> + <CursorPos X="39" Y="21"/> <UsageCount Value="200"/> <Loaded Value="True"/> </Unit0> @@ -70,25 +71,25 @@ <ResourceBaseClass Value="Form"/> <TopLine Value="1353"/> <CursorPos X="25" Y="777"/> - <UsageCount Value="159"/> + <UsageCount Value="157"/> </Unit1> <Unit2> <Filename Value="../../../lazarus/lcl/grids.pas"/> <TopLine Value="1081"/> <CursorPos X="22" Y="1106"/> - <UsageCount Value="256"/> + <UsageCount Value="254"/> </Unit2> <Unit3> <Filename Value="../AmazonUtil/unit1.pas"/> <TopLine Value="210"/> <CursorPos X="7" Y="240"/> - <UsageCount Value="253"/> + <UsageCount Value="251"/> </Unit3> <Unit4> <Filename Value="../RoastLamb - Alpha 8.0 - Distributed 12-11-29/unit1.pas"/> <TopLine Value="3047"/> <CursorPos X="57" Y="3077"/> - <UsageCount Value="5"/> + <UsageCount Value="3"/> </Unit4> <Unit5> <Filename Value="unit2.pas"/> @@ -98,8 +99,8 @@ <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> <IsVisibleTab Value="True"/> - <TopLine Value="81"/> - <CursorPos X="23" Y="107"/> + <TopLine Value="1942"/> + <CursorPos X="31" Y="1981"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -108,61 +109,61 @@ <Filename Value="../dcpcrypt-2.0.4.1/dcpcrypt2.pas"/> <TopLine Value="299"/> <CursorPos X="46" Y="306"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit6> <Unit7> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcphaval.pas"/> <TopLine Value="275"/> <CursorPos X="54" Y="299"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit7> <Unit8> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd4.pas"/> <TopLine Value="168"/> <CursorPos X="52" Y="192"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit8> <Unit9> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd5.pas"/> <TopLine Value="185"/> <CursorPos X="52" Y="209"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit9> <Unit10> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd128.pas"/> <TopLine Value="251"/> <CursorPos X="58" Y="275"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit10> <Unit11> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd160.pas"/> <TopLine Value="612"/> <CursorPos X="58" Y="636"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit11> <Unit12> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha1.pas"/> <TopLine Value="204"/> <CursorPos X="53" Y="228"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit12> <Unit13> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha256.pas"/> <TopLine Value="10"/> <CursorPos Y="10"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit13> <Unit14> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha512.pas"/> <TopLine Value="185"/> <CursorPos X="59" Y="209"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit14> <Unit15> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcptiger.pas"/> <TopLine Value="231"/> <CursorPos X="26" Y="265"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit15> <Unit16> <Filename Value="sha1customised.pas"/> @@ -170,19 +171,19 @@ <EditorIndex Value="-1"/> <TopLine Value="297"/> <CursorPos X="18" Y="303"/> - <UsageCount Value="190"/> + <UsageCount Value="188"/> </Unit16> <Unit17> <Filename Value="md5customised.pas"/> <EditorIndex Value="-1"/> <TopLine Value="611"/> <CursorPos X="87" Y="632"/> - <UsageCount Value="190"/> + <UsageCount Value="188"/> </Unit17> <Unit18> <Filename Value="DiskModule/diskmoduleunit1.lfm"/> <EditorIndex Value="-1"/> - <UsageCount Value="64"/> + <UsageCount Value="62"/> <DefaultSyntaxHighlighter Value="LFM"/> </Unit18> <Unit19> @@ -194,79 +195,74 @@ <EditorIndex Value="-1"/> <TopLine Value="19"/> <CursorPos X="47" Y="22"/> - <UsageCount Value="190"/> + <UsageCount Value="188"/> </Unit19> <Unit20> <Filename Value="DiskModule/sha1customised.pas"/> <TopLine Value="10"/> <CursorPos X="41" Y="267"/> - <UsageCount Value="1"/> + <UsageCount Value="9"/> </Unit20> <Unit21> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/filutilh.inc"/> <TopLine Value="63"/> <CursorPos X="10" Y="88"/> - <UsageCount Value="7"/> + <UsageCount Value="5"/> </Unit21> <Unit22> <Filename Value="Tmp-ScrShots/forforum.pas"/> <TopLine Value="91"/> <CursorPos X="79" Y="132"/> - <UsageCount Value="188"/> + <UsageCount Value="186"/> </Unit22> <Unit23> - <Filename Value="sha1transform-AssemblyCode.pas"/> - <CursorPos X="10" Y="2"/> - <UsageCount Value="2"/> - </Unit23> - <Unit24> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/types.pp"/> <TopLine Value="105"/> - <UsageCount Value="1"/> - </Unit24> - <Unit25> + <UsageCount Value="9"/> + </Unit23> + <Unit24> <Filename Value="findallfilesenhancedunit.pas"/> <CursorPos X="43" Y="15"/> - <UsageCount Value="185"/> - </Unit25> - <Unit26> + <UsageCount Value="183"/> + </Unit24> + <Unit25> <Filename Value="FindAllFilesEnhanced.pas"/> <EditorIndex Value="7"/> <TopLine Value="7"/> <CursorPos Y="57"/> <UsageCount Value="100"/> <Loaded Value="True"/> - </Unit26> - <Unit27> + </Unit25> + <Unit26> <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/control.inc"/> <TopLine Value="2698"/> <CursorPos Y="2722"/> - <UsageCount Value="4"/> - </Unit27> - <Unit28> + <UsageCount Value="2"/> + </Unit26> + <Unit27> <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/fileutil.pas"/> <TopLine Value="141"/> <CursorPos X="5" Y="165"/> - <UsageCount Value="4"/> - </Unit28> - <Unit29> + <UsageCount Value="2"/> + </Unit27> + <Unit28> <Filename Value="/lazarus/components/lazutils/fileutil.pas"/> <TopLine Value="154"/> <CursorPos X="3" Y="191"/> - <UsageCount Value="5"/> - </Unit29> - <Unit30> + <UsageCount Value="3"/> + </Unit28> + <Unit29> <Filename Value="unit2.lrs"/> <CursorPos X="868" Y="383"/> - <UsageCount Value="5"/> - </Unit30> - <Unit31> + <UsageCount Value="3"/> + </Unit29> + <Unit30> <Filename Value="/lazarus/lcl/grids.pas"/> <TopLine Value="10446"/> <CursorPos X="22" Y="10477"/> - <UsageCount Value="5"/> - </Unit31> - <Unit32> + <UsageCount Value="3"/> + </Unit30> + <Unit31> <Filename Value="udisplaygrid.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="frmDisplayGrid1"/> @@ -278,167 +274,119 @@ <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> - </Unit32> - <Unit33> + </Unit31> + <Unit32> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstringh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="7"/> <CursorPos X="10" Y="24"/> - <UsageCount Value="5"/> - </Unit33> - <Unit34> + <UsageCount Value="3"/> + </Unit32> + <Unit33> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstrings.inc"/> <EditorIndex Value="-1"/> <TopLine Value="922"/> <CursorPos X="5" Y="947"/> - <UsageCount Value="5"/> - </Unit34> - <Unit35> + <UsageCount Value="3"/> + </Unit33> + <Unit34> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstrh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="201"/> <CursorPos X="15" Y="218"/> - <UsageCount Value="4"/> - </Unit35> - <Unit36> + <UsageCount Value="2"/> + </Unit34> + <Unit35> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstr.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2620"/> <CursorPos X="15" Y="2645"/> - <UsageCount Value="4"/> - </Unit36> - <Unit37> - <Filename Value="/lazarus/components/lazutils/fileutil.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="91"/> - <CursorPos X="35" Y="93"/> - <UsageCount Value="2"/> - </Unit37> - <Unit38> - <Filename Value="/lazarus/components/lazutils/lazfileutils.pas"/> - <UnitName Value="LazFileUtils"/> - <EditorIndex Value="-1"/> - <TopLine Value="77"/> - <CursorPos X="11" Y="98"/> <UsageCount Value="2"/> - </Unit38> - <Unit39> - <Filename Value="/lazarus/components/lazutils/winlazfileutils.inc"/> - <EditorIndex Value="-1"/> - <CursorPos X="14" Y="8"/> - <UsageCount Value="2"/> - </Unit39> - <Unit40> + </Unit35> + <Unit36> <Filename Value="/usr/share/lazarus/1.4.4/components/lazutils/fileutil.pas"/> <UnitName Value="FileUtil"/> <EditorIndex Value="-1"/> <TopLine Value="159"/> <CursorPos X="15" Y="170"/> - <UsageCount Value="1"/> - </Unit40> - <Unit41> + <UsageCount Value="9"/> + </Unit36> + <Unit37> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="998"/> <CursorPos X="11" Y="1015"/> - <UsageCount Value="4"/> - </Unit41> - <Unit42> - <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="998"/> - <CursorPos X="13" Y="1015"/> - <UsageCount Value="2"/> - </Unit42> - <Unit43> - <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/finah.inc"/> - <EditorIndex Value="-1"/> - <CursorPos X="10" Y="22"/> <UsageCount Value="2"/> - </Unit43> - <Unit44> - <Filename Value="../../../lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/fina.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="55"/> - <CursorPos X="3" Y="65"/> - <UsageCount Value="2"/> - </Unit44> - <Unit45> + </Unit37> + <Unit38> <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/objpas/classes/classesh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="899"/> <CursorPos X="17" Y="926"/> - <UsageCount Value="5"/> - </Unit45> - <Unit46> + <UsageCount Value="3"/> + </Unit38> + <Unit39> <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpash.inc"/> <EditorIndex Value="-1"/> <TopLine Value="166"/> <CursorPos X="25" Y="193"/> - <UsageCount Value="5"/> - </Unit46> - <Unit47> + <UsageCount Value="3"/> + </Unit39> + <Unit40> <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpas.inc"/> <EditorIndex Value="-1"/> <TopLine Value="275"/> <CursorPos X="9" Y="277"/> - <UsageCount Value="1"/> - </Unit47> - <Unit48> - <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/classes/streams.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="437"/> - <CursorPos X="5" Y="454"/> - <UsageCount Value="2"/> - </Unit48> - <Unit49> + <UsageCount Value="9"/> + </Unit40> + <Unit41> <Filename Value="/usr/share/lazarus/1.6.2/lcl/grids.pas"/> <UnitName Value="Grids"/> <EditorIndex Value="-1"/> <TopLine Value="9259"/> <CursorPos Y="9287"/> - <UsageCount Value="9"/> - </Unit49> - <Unit50> + <UsageCount Value="7"/> + </Unit41> + <Unit42> <Filename Value="/usr/share/lazarus/1.6.2/lcl/dynamicarray.pas"/> <UnitName Value="DynamicArray"/> <EditorIndex Value="-1"/> <TopLine Value="34"/> <CursorPos Y="69"/> - <UsageCount Value="9"/> - </Unit50> - <Unit51> + <UsageCount Value="7"/> + </Unit42> + <Unit43> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/wincontrol.inc"/> <EditorIndex Value="-1"/> <TopLine Value="7325"/> <CursorPos Y="7354"/> - <UsageCount Value="9"/> - </Unit51> - <Unit52> + <UsageCount Value="7"/> + </Unit43> + <Unit44> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/control.inc"/> <EditorIndex Value="-1"/> <TopLine Value="3414"/> <CursorPos Y="3442"/> - <UsageCount Value="9"/> - </Unit52> - <Unit53> + <UsageCount Value="7"/> + </Unit44> + <Unit45> <Filename Value="utilwmi.pas"/> <UnitName Value="Utilwmi"/> <EditorIndex Value="-1"/> <TopLine Value="102"/> <CursorPos X="4" Y="73"/> - <UsageCount Value="7"/> - </Unit53> - <Unit54> + <UsageCount Value="5"/> + </Unit45> + <Unit46> <Filename Value="DiskModule/DiskModuleNew/diskmodule.pas"/> <ComponentName Value="frmDiskHashingModule"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="-1"/> <CursorPos X="32" Y="49"/> - <UsageCount Value="6"/> - </Unit54> - <Unit55> + <UsageCount Value="4"/> + </Unit46> + <Unit47> <Filename Value="DiskModule/DiskModuleNew/uprogress.pas"/> <ComponentName Value="frmProgress"/> <HasResources Value="True"/> @@ -446,25 +394,25 @@ <UnitName Value="uProgress"/> <EditorIndex Value="-1"/> <CursorPos X="24" Y="14"/> - <UsageCount Value="5"/> - </Unit55> - <Unit56> + <UsageCount Value="3"/> + </Unit47> + <Unit48> <Filename Value="DiskModule/DiskModuleNew/diskspecification.pas"/> <ComponentName Value="frmTechSpecs"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="-1"/> <CursorPos X="34" Y="12"/> - <UsageCount Value="5"/> - </Unit56> - <Unit57> + <UsageCount Value="3"/> + </Unit48> + <Unit49> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/customform.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2180"/> <CursorPos Y="2208"/> - <UsageCount Value="5"/> - </Unit57> - <Unit58> + <UsageCount Value="3"/> + </Unit49> + <Unit50> <Filename Value="diskmodule.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="frmDiskHashingModule"/> @@ -476,8 +424,8 @@ <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> - </Unit58> - <Unit59> + </Unit50> + <Unit51> <Filename Value="diskmodule.lfm"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> @@ -486,8 +434,8 @@ <CursorPos X="-1" Y="-1"/> <UsageCount Value="200"/> <DefaultSyntaxHighlighter Value="LFM"/> - </Unit59> - <Unit60> + </Unit51> + <Unit52> <Filename Value="diskspecification.lfm"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> @@ -496,8 +444,8 @@ <CursorPos X="-1" Y="-1"/> <UsageCount Value="200"/> <DefaultSyntaxHighlighter Value="LFM"/> - </Unit60> - <Unit61> + </Unit52> + <Unit53> <Filename Value="diskspecification.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="frmTechSpecs"/> @@ -507,8 +455,8 @@ <TopLine Value="12"/> <CursorPos X="3" Y="26"/> <UsageCount Value="200"/> - </Unit61> - <Unit62> + </Unit53> + <Unit54> <Filename Value="GPTMBR.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> @@ -516,8 +464,8 @@ <TopLine Value="-1"/> <CursorPos X="-1" Y="-1"/> <UsageCount Value="200"/> - </Unit62> - <Unit63> + </Unit54> + <Unit55> <Filename Value="uGPT.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> @@ -525,8 +473,8 @@ <TopLine Value="-1"/> <CursorPos X="-1" Y="-1"/> <UsageCount Value="200"/> - </Unit63> - <Unit64> + </Unit55> + <Unit56> <Filename Value="uprogress.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="frmProgress"/> @@ -538,107 +486,78 @@ <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> - </Unit64> - <Unit65> + </Unit56> + <Unit57> <Filename Value="HashLib4Pascal/HashLib/src/Base/HlpHashFactory.pas"/> <EditorIndex Value="3"/> <TopLine Value="91"/> <CursorPos X="23" Y="117"/> <UsageCount Value="101"/> <Loaded Value="True"/> - </Unit65> - <Unit66> + </Unit57> + <Unit58> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/radiogroup.inc"/> <EditorIndex Value="-1"/> <TopLine Value="412"/> <CursorPos X="65" Y="444"/> - <UsageCount Value="5"/> - </Unit66> - <Unit67> - <Filename Value="../../../lazarus-FPC3/components/lazutils/fileutil.pas"/> - <UnitName Value="FileUtil"/> - <EditorIndex Value="-1"/> - <TopLine Value="261"/> - <CursorPos X="13" Y="275"/> - <UsageCount Value="2"/> - </Unit67> - <Unit68> - <Filename Value="../../../lazarus-FPC3/components/lazutils/fileutil.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="55"/> - <CursorPos X="18" Y="581"/> - <UsageCount Value="2"/> - </Unit68> - <Unit69> + <UsageCount Value="3"/> + </Unit58> + <Unit59> <Filename Value="dbases_sqlite.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="frmSQLiteDBases"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="2"/> - <TopLine Value="64"/> - <CursorPos X="28" Y="31"/> - <UsageCount Value="189"/> + <TopLine Value="1076"/> + <CursorPos Y="1119"/> + <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> - </Unit69> - <Unit70> + </Unit59> + <Unit60> <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/export/fpcsvexport.pp"/> <EditorIndex Value="-1"/> <TopLine Value="45"/> <CursorPos X="14" Y="64"/> - <UsageCount Value="9"/> - </Unit70> - <Unit71> + <UsageCount Value="7"/> + </Unit60> + <Unit61> <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> <EditorIndex Value="-1"/> <TopLine Value="1643"/> <CursorPos X="15" Y="1657"/> - <UsageCount Value="7"/> - </Unit71> - <Unit72> + <UsageCount Value="5"/> + </Unit61> + <Unit62> <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2054"/> <CursorPos X="3" Y="2057"/> - <UsageCount Value="7"/> - </Unit72> - <Unit73> + <UsageCount Value="5"/> + </Unit62> + <Unit63> <Filename Value="../../../lazarus-FPC3/lcl/dbgrids.pas"/> <UnitName Value="DBGrids"/> <EditorIndex Value="-1"/> <TopLine Value="960"/> <CursorPos X="3" Y="518"/> - <UsageCount Value="6"/> - </Unit73> - <Unit74> + <UsageCount Value="4"/> + </Unit63> + <Unit64> <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> <EditorIndex Value="-1"/> <TopLine Value="1397"/> <CursorPos X="9" Y="1425"/> - <UsageCount Value="3"/> - </Unit74> - <Unit75> - <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="840"/> - <CursorPos X="3" Y="841"/> - <UsageCount Value="2"/> - </Unit75> - <Unit76> - <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/classes/classesh.inc"/> - <EditorIndex Value="-1"/> - <TopLine Value="1052"/> - <CursorPos X="11" Y="1084"/> - <UsageCount Value="2"/> - </Unit76> - <Unit77> + <UsageCount Value="1"/> + </Unit64> + <Unit65> <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/diskh.inc"/> <EditorIndex Value="-1"/> <CursorPos X="10" Y="18"/> - <UsageCount Value="7"/> - </Unit77> - <Unit78> + <UsageCount Value="5"/> + </Unit65> + <Unit66> <Filename Value="frmaboutunit.pas"/> <ComponentName Value="frmAbout"/> <HasResources Value="True"/> @@ -646,173 +565,199 @@ <UnitName Value="frmAboutUnit"/> <EditorIndex Value="9"/> <CursorPos X="37" Y="22"/> - <UsageCount Value="41"/> + <UsageCount Value="50"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> - </Unit78> - <Unit79> + </Unit66> + <Unit67> <Filename Value="/usr/share/fpcsrc/3.0.2/packages/sqlite/src/sqlite3.inc"/> <EditorIndex Value="-1"/> <TopLine Value="17"/> <CursorPos X="3" Y="30"/> - <UsageCount Value="8"/> - </Unit79> - <Unit80> + <UsageCount Value="6"/> + </Unit67> + <Unit68> <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/datih.inc"/> <EditorIndex Value="-1"/> <TopLine Value="127"/> <CursorPos X="10" Y="155"/> - <UsageCount Value="9"/> - </Unit80> - <Unit81> + <UsageCount Value="7"/> + </Unit68> + <Unit69> <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/dati.inc"/> <EditorIndex Value="-1"/> <TopLine Value="873"/> <CursorPos X="3" Y="884"/> - <UsageCount Value="9"/> - </Unit81> - <Unit82> + <UsageCount Value="7"/> + </Unit69> + <Unit70> <Filename Value="loadhashlist.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="4"/> <CursorPos X="53" Y="16"/> - <UsageCount Value="35"/> - </Unit82> - <Unit83> + <UsageCount Value="53"/> + </Unit70> + <Unit71> <Filename Value="uloadhashlist.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="uLoadhashlist"/> <EditorIndex Value="-1"/> <CursorPos X="21"/> - <UsageCount Value="33"/> - </Unit83> - <Unit84> + <UsageCount Value="51"/> + </Unit71> + <Unit72> <Filename Value="uKnownHashLists.pas"/> <EditorIndex Value="1"/> - <TopLine Value="93"/> - <CursorPos X="18" Y="117"/> - <UsageCount Value="15"/> + <TopLine Value="4"/> + <CursorPos X="30" Y="31"/> + <UsageCount Value="24"/> <Loaded Value="True"/> - </Unit84> + </Unit72> + <Unit73> + <Filename Value="C:/lazarus/fpc/3.0.2/source/packages/fcl-base/src/contnrs.pp"/> + <EditorIndex Value="-1"/> + <TopLine Value="1454"/> + <CursorPos X="3" Y="1459"/> + <UsageCount Value="12"/> + </Unit73> + <Unit74> + <Filename Value="C:/lazarus/components/lazutils/fileutil.pas"/> + <UnitName Value="FileUtil"/> + <EditorIndex Value="-1"/> + <TopLine Value="193"/> + <CursorPos X="15" Y="221"/> + <UsageCount Value="10"/> + </Unit74> + <Unit75> + <Filename Value="C:/lazarus/components/lazutils/fileutil.inc"/> + <EditorIndex Value="-1"/> + <TopLine Value="1191"/> + <CursorPos X="5" Y="1241"/> + <UsageCount Value="10"/> + </Unit75> </Units> - <JumpHistory Count="29" HistoryIndex="28"> + <JumpHistory Count="30" HistoryIndex="29"> <Position1> - <Filename Value="unit2.pas"/> - <Caret Line="3143" Column="35" TopLine="3119"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="1106" TopLine="1076"/> </Position1> <Position2> - <Filename Value="unit2.pas"/> - <Caret Line="3167" Column="46" TopLine="3143"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="1107" TopLine="1076"/> </Position2> <Position3> - <Filename Value="unit2.pas"/> - <Caret Line="3170" Column="46" TopLine="3146"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="1108" TopLine="1076"/> </Position3> <Position4> - <Filename Value="unit2.pas"/> - <Caret Line="3305" Column="35" TopLine="3281"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="1109" TopLine="1076"/> </Position4> <Position5> - <Filename Value="unit2.pas"/> - <Caret Line="3540" Column="35" TopLine="3516"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="1110" TopLine="1076"/> </Position5> <Position6> - <Filename Value="unit2.pas"/> - <Caret Line="3607" Column="20" TopLine="3582"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="1111" TopLine="1076"/> </Position6> <Position7> - <Filename Value="unit2.pas"/> - <Caret Line="92" Column="3" TopLine="77"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="1112" TopLine="1076"/> </Position7> <Position8> - <Filename Value="unit2.pas"/> - <Caret Line="423" Column="15" TopLine="410"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="1119" TopLine="1076"/> </Position8> <Position9> <Filename Value="unit2.pas"/> - <Caret Line="2245" Column="39" TopLine="2222"/> + <Caret Line="2295" TopLine="2265"/> </Position9> <Position10> <Filename Value="unit2.pas"/> - <Caret Line="3603" Column="11" TopLine="3586"/> + <Caret Line="2298" TopLine="2265"/> </Position10> <Position11> <Filename Value="unit2.pas"/> - <Caret Line="2300" Column="23" TopLine="2286"/> + <Caret Line="2299" TopLine="2265"/> </Position11> <Position12> <Filename Value="unit2.pas"/> - <Caret Line="466" Column="41" TopLine="452"/> + <Caret Line="2300" TopLine="2265"/> </Position12> <Position13> <Filename Value="unit2.pas"/> - <Caret Line="2289" Column="5" TopLine="2286"/> + <Caret Line="2301" TopLine="2265"/> </Position13> <Position14> <Filename Value="unit2.pas"/> - <Caret Line="3581" Column="24" TopLine="3563"/> + <Caret Line="2302" TopLine="2265"/> </Position14> <Position15> <Filename Value="unit2.pas"/> - <Caret Line="85" Column="18" TopLine="78"/> + <Caret Line="2305" TopLine="2265"/> </Position15> <Position16> <Filename Value="unit2.pas"/> - <Caret Line="1964" Column="45" TopLine="1956"/> + <Caret Line="2307" TopLine="2265"/> </Position16> <Position17> <Filename Value="unit2.pas"/> - <Caret Line="1962" Column="32" TopLine="1950"/> + <Caret Line="2308" TopLine="2265"/> </Position17> <Position18> - <Filename Value="unit2.pas"/> - <Caret Line="1112" Column="3" TopLine="1102"/> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="92" TopLine="57"/> </Position18> <Position19> - <Filename Value="unit2.pas"/> - <Caret Line="2034" Column="28" TopLine="2008"/> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="93" TopLine="57"/> </Position19> <Position20> <Filename Value="unit2.pas"/> - <Caret Line="2178" Column="7" TopLine="2134"/> + <Caret Line="2309" TopLine="2265"/> </Position20> <Position21> - <Filename Value="unit2.pas"/> - <Caret Line="2307" Column="16" TopLine="2285"/> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="106" TopLine="57"/> </Position21> <Position22> <Filename Value="uKnownHashLists.pas"/> - <Caret Line="26" Column="4" TopLine="12"/> + <Caret Line="107" TopLine="57"/> </Position22> <Position23> <Filename Value="uKnownHashLists.pas"/> - <Caret Line="25" TopLine="12"/> + <Caret Line="111" TopLine="57"/> </Position23> <Position24> - <Filename Value="uKnownHashLists.pas"/> - <Caret Line="27" Column="4" TopLine="13"/> + <Filename Value="unit2.pas"/> + <Caret Line="2304" Column="14" TopLine="2267"/> </Position24> <Position25> - <Filename Value="uKnownHashLists.pas"/> - <Caret Line="11" Column="77"/> + <Filename Value="unit2.pas"/> + <Caret Line="1987" Column="71" TopLine="1959"/> </Position25> <Position26> <Filename Value="uKnownHashLists.pas"/> - <Caret Line="115" Column="12" TopLine="95"/> + <Caret Line="70" TopLine="41"/> </Position26> <Position27> <Filename Value="unit2.pas"/> - <Caret Line="2310" Column="17" TopLine="2286"/> + <Caret Line="1959" TopLine="1944"/> </Position27> <Position28> <Filename Value="unit2.pas"/> - <Caret Line="1108" Column="11" TopLine="1103"/> + <Caret Line="2069" Column="32" TopLine="2060"/> </Position28> <Position29> <Filename Value="unit2.pas"/> - <Caret Line="17" Column="28" TopLine="3"/> + <Caret Line="1970" Column="67" TopLine="1959"/> </Position29> + <Position30> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="32" Column="24" TopLine="10"/> + </Position30> </JumpHistory> </ProjectOptions> <CompilerOptions> @@ -835,8 +780,8 @@ </CodeGeneration> <Linking> <Debugging> - <GenerateDebugInfo Value="False"/> <DebugInfoType Value="dsDwarf2Set"/> + <UseHeaptrc Value="True"/> <StripSymbols Value="True"/> </Debugging> <Options> @@ -851,6 +796,14 @@ </Other> </CompilerOptions> <Debugging> + <BreakPoints Count="1"> + <Item1> + <Kind Value="bpkAddress"/> + <Address Value="5027669"/> + <WatchScope Value="wpsLocal"/> + <WatchKind Value="wpkWrite"/> + </Item1> + </BreakPoints> <Watches Count="1"> <Item1> <Expression Value="s"/> diff --git a/quickhash.lpr b/quickhash.lpr index 88bf17d..a1f552d 100644 --- a/quickhash.lpr +++ b/quickhash.lpr @@ -9,7 +9,7 @@ Interfaces, // this includes the LCL widgetset Forms, lazdbexport, Unit2, FindAllFilesEnhanced, diskmodule, uDisplayGrid, diskspecification, uProgress, frmAboutUnit, zvdatetimectrls, dbases_sqlite, - uLoadhashlist; + uKnownHashLists; //{$IFDEF WINDOWS}{$R project1.rc}{$ENDIF} diff --git a/uKnownHashLists.pas b/uKnownHashLists.pas index d62586f..8f70ba5 100644 --- a/uKnownHashLists.pas +++ b/uKnownHashLists.pas @@ -1,6 +1,9 @@ -// New to v3.0.0 - provided for capability of users importing a known list of hashes +// New to Jan 4th 2018 beta of v3.0.0 - provided for capability of users importing a known list of hashes // from a text file and checking if they appear when the user selects a folder -// in the FileS tab +// in the FileS tab. +// In future, I will add a duplication option for the user, +// i.e. add only unique hashes or all hashes. + unit uKnownHashLists; {$mode objfpc} @@ -11,130 +14,80 @@ interface Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, contnrs; var - HL1, HL2 : TFPHashList; // global hash lists of known files (HL1) and added hashes (HL2) + HL1 : TFPHashList; // global hash list to store imported known hashes of files (HL1) procedure CreateMemResidentHashLists(); -procedure ImportHashList(Filename : string); -procedure AddToNewHashList(hashval : string); -function CompareHashLists(): Boolean; -function ComputeWhatHashesAreMissing() : integer; +procedure ImportHashList(Filename : string); procedure Free; +function IsHashInTheKnownList(hashval : string) : boolean; +function CountHashesInKnownList() : integer; implementation -Uses - Unit2; - procedure CreateMemResidentHashLists(); begin - try + try HL1 := TFPHashList.Create; - HL2 := TFPHashList.Create; - except - ShowMessage('Could not allocate memory for hash lists'); - end; + except + ShowMessage('Could not allocate memory for hash lists'); + end; end; -// Read in existing hashes from hash file and add to HL1 +// Read in existing hashes from hash file and add to HL1, inserting unique values only procedure ImportHashList(Filename : string); var InFile : textfile; SourceData : string; + LineCounter, NoOfDuplicates : integer; begin - AssignFile(InFile, Filename); + LineCounter := 0; + NoOfDuplicates := 0; + AssignFile(InFile, Filename); try reset(InFile); while not EOF(InFile) do begin readln(InFile, SourceData); - HL1.Add(SourceData, @SourceData); - // To show hash itself, use : ShowMessage(HashListA.NameOfIndex(i)); + inc(LineCounter, 1); + // Add the hash value if not already in the list + if HL1.FindIndexOf(SourceData) < 0 then + begin + HL1.Add(SourceData, @SourceData); + end; end; finally CloseFile(InFile); - ShowMessage('Hash list imported into memory OK. Now select folder to examine'); + NoOfDuplicates := LineCounter - HL1.Count; + ShowMessage(IntToStr(HL1.Count) + ' unique hashes imported into memory.' + #13#10 + + IntToStr(LineCounter) + ' lines read from input file.' + #13#10 + + IntToStr(NoOfDuplicates) + ' duplicates detected and ignored.' + #13#10 + + 'Now select a folder to hash...'); end; end; -// Read in a newly computed hash and add to HL2 -procedure AddToNewHashList(hashval : string); +// Is the current hash value existing in the imported hash list? If it is, returns true, false otherwise +function IsHashInTheKnownList(hashval : string) : boolean; begin - HL2.Add(HashVal, @HashVal); + if HL1.FindIndexOf(hashval) < 0 then // If it's there, the result will be greater than -1 + begin + result := false; + end + else result := true; end; -// Compare HL1 agains HL2. Returns true if matching, false otherwise -function CompareHashLists(): Boolean; -var - i: Integer; -begin - Result := False; - if (HL1.Count <> HL2.Count) then - Exit; - for i := 0 to HL1.Count-1 do - if (HL2.FindIndexOf(HL1.NameOfIndex(i)) < 0) then - Exit; - Result := True; -end; - -// Compute what hashes are missing from HL2 that were found in HL1 -function ComputeWhatHashesAreMissing() : integer; -var - i, j : integer; - sl : TStringList; +// Returns the count of newly imported UNIQUE hash values into the known hash list +// -1 otherwise +function CountHashesInKnownList() : integer; begin - i := -1; - j := -1; - sl := TStringList.create; - sl.Sorted:=true; - - if HL1.Count > HL2.Count then - for i := 0 to HL1.Count-1 do - begin - if (HL2.FindIndexOf(HL1.NameOfIndex(i)) < 0) then - begin - sl.Add(HL1.NameOfIndex(i)); - end; - end - else - begin - if HL2.Count > HL1.Count then - for j := 0 to HL2.Count-1 do - if (HL1.FindIndexOf(HL2.NameOfIndex(j)) < 0) then - begin - sl.Add(HL2.NameOfIndex(j)); - end; - end; - - // Save results of the hash lookup, saving those hashes not found - try - MainForm.sdHashListLookupResults.Title:= 'Save hash lookup results as...'; - MainForm.sdHashListLookupResults.InitialDir := GetCurrentDir; - MainForm.sdHashListLookupResults.Filter := 'Text|*.txt'; - MainForm.sdHashListLookupResults.DefaultExt := 'txt'; - if MainForm.sdHashListLookupResults.Execute then - begin - SL.SaveToFile(MainForm.sdHashListLookupResults.FileName); - end; - finally - SL.Free; - end; - - if i > -1 then result := i - else if j > -1 then result := j - else result := -1; + result := HL1.Count; end; -// Close hadh lists HL1 and HL2 +// Close hash lists HL1 in case the user chooses another hashlist. procedure Free; begin try - HL1.Free; - try - HL2.Free; - except - ShowMessage('The hash list of newly computed files stored in memory could not be freed.'); - end; + HL1.Free; except ShowMessage('The hash list of existing files stored in memory could not be freed.'); end; diff --git a/unit2.lfm b/unit2.lfm index 3a8402c..0671add 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,11 +1,11 @@ object MainForm: TMainForm - Left = 602 + Left = 794 Height = 738 - Top = 138 + Top = 234 Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v3.0.0 (Beta 3rd Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 719 + Caption = 'QuickHash v3.0.0 (Beta 4th Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' + ClientHeight = 718 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,19 +16,19 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 681 + Height = 680 Top = 24 Width = 984 - ActivePage = TabSheet1 + ActivePage = TabSheet3 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 0 + TabIndex = 2 TabOrder = 0 object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 655 + ClientHeight = 652 ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False @@ -39,7 +39,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 513 + ClientHeight = 512 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -86,7 +86,7 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 24 + Height = 25 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 Width = 815 @@ -96,8 +96,8 @@ object MainForm: TMainForm EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 16 - EditLabel.Top = 349 + EditLabel.Height = 17 + EditLabel.Top = 348 EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False @@ -113,7 +113,7 @@ object MainForm: TMainForm Top = 208 Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 99 + ClientHeight = 98 ClientWidth = 444 TabOrder = 3 object btnFLBL: TButton @@ -142,10 +142,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 20 + Height = 21 Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 192 + Width = 197 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -155,9 +155,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 20 + Height = 21 Top = 472 - Width = 88 + Width = 86 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -215,7 +215,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -239,16 +239,16 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 60 + ClientHeight = 59 ClientWidth = 92 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 16 + Height = 17 Top = 8 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -257,18 +257,18 @@ object MainForm: TMainForm object TabSheet2: TTabSheet Hint = 'Hash a single file (useful for hashing disks in Linux)' Caption = 'F&ile' - ClientHeight = 661 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 ParentShowHint = False object FileHashingGroupBox: TGroupBox Left = 120 Height = 398 Top = 10 - Width = 842 + Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 377 - ClientWidth = 838 + ClientHeight = 376 + ClientWidth = 836 Color = clForm Font.Height = -13 ParentColor = False @@ -277,34 +277,34 @@ object MainForm: TMainForm TabOrder = 0 object Label6: TLabel Left = 552 - Height = 32 + Height = 34 Top = 47 - Width = 294 + Width = 270 Caption = 'As root, this section can be used to hash disks'#10'e.g. /dev/sdX or /dev/sdaX, or /dev/hdX' ParentColor = False WordWrap = True end object lblStartedFileAt: TLabel Left = 272 - Height = 16 + Height = 17 Top = 8 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblFileTimeTaken: TLabel Left = 272 - Height = 16 + Height = 17 Top = 56 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object edtFileNameToBeHashed: TEdit Left = 6 - Height = 22 + Height = 25 Top = 96 - Width = 822 + Width = 820 Anchors = [akTop, akLeft, akRight] Color = clSilver ReadOnly = True @@ -313,10 +313,10 @@ object MainForm: TMainForm end object btnHashFile: TButton Left = 6 - Height = 20 + Height = 25 Hint = 'Choose a single file to hash (or Linux physical device e.g. /dev/sda)' Top = 64 - Width = 91 + Width = 83 AutoSize = True Caption = 'Select &File' Color = 8454016 @@ -329,16 +329,16 @@ object MainForm: TMainForm end object StatusBar1: TStatusBar Left = 0 - Height = 15 - Top = 360 - Width = 834 + Height = 23 + Top = 353 + Width = 836 Panels = <> end object lblDragAndDropNudge: TLabel Left = 112 - Height = 16 + Height = 17 Top = 64 - Width = 127 + Width = 121 Caption = 'or drag n drop a file' ParentColor = False end @@ -346,7 +346,7 @@ object MainForm: TMainForm Left = 6 Height = 58 Top = 136 - Width = 820 + Width = 818 Anchors = [akTop, akLeft, akRight] Color = clSilver Lines.Strings = ( @@ -358,19 +358,19 @@ object MainForm: TMainForm end object lbleExpectedHash: TLabeledEdit Left = 8 - Height = 22 + Height = 25 Hint = 'Paste an existing hash value here to see if'#13#10'the generated file hash matches it, or not. ' Top = 264 - Width = 822 + Width = 820 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHash EditLabel.AnchorSideRight.Control = lbleExpectedHash EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHash EditLabel.Left = 8 - EditLabel.Height = 16 - EditLabel.Top = 245 - EditLabel.Width = 822 + EditLabel.Height = 17 + EditLabel.Top = 244 + EditLabel.Width = 820 EditLabel.Caption = 'Expected Hash Value (paste from other utility before or after file hashing)' EditLabel.ParentColor = False MaxLength = 128 @@ -380,18 +380,18 @@ object MainForm: TMainForm end object lbEndedFileAt: TLabel Left = 272 - Height = 16 + Height = 17 Top = 32 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object ZVDateTimePickerFileTab: TZVDateTimePicker Left = 8 - Height = 20 + Height = 25 Hint = 'Enter date and time (hours and minutes) '#13#10'to start the process. Must be in the future!' Top = 32 - Width = 151 + Width = 136 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -415,10 +415,10 @@ object MainForm: TMainForm end object lblschedulertickboxFileTab: TCheckBox Left = 8 - Height = 18 + Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the file to hash.' Top = 8 - Width = 113 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileTabChange ParentShowHint = False @@ -447,17 +447,17 @@ object MainForm: TMainForm AnchorSideTop.Control = pbFile AnchorSideTop.Side = asrBottom Left = 456 - Height = 16 + Height = 17 Top = 324 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object cbFlipCaseFILE: TCheckBox Left = 8 - Height = 18 + Height = 21 Top = 208 - Width = 93 + Width = 86 Caption = 'Switch case' OnChange = cbFlipCaseFILEChange TabOrder = 9 @@ -478,7 +478,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -498,18 +498,18 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 655 + ClientHeight = 652 ClientWidth = 976 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 629 + Height = 626 Top = 10 Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 608 + ClientHeight = 604 ClientWidth = 842 Color = clForm Font.Height = -13 @@ -519,7 +519,7 @@ object MainForm: TMainForm object Label2: TLabel AnchorSideRight.Control = lblFilesExamined Left = 520 - Height = 16 + Height = 17 Top = 28 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -530,12 +530,12 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 23 + Height = 25 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' Top = 96 - Width = 117 + Width = 99 AutoSize = True - Caption = 'Select &Directory' + Caption = 'Select &Folder' Color = 8454016 Font.Style = [fsBold] OnClick = btnRecursiveDirectoryHashingClick @@ -546,7 +546,7 @@ object MainForm: TMainForm end object DirSelectedField: TEdit Left = 8 - Height = 24 + Height = 25 Hint = 'The chosen parent directory' Top = 136 Width = 824 @@ -558,7 +558,7 @@ object MainForm: TMainForm object Label4: TLabel AnchorSideRight.Control = lblNoFilesInDir Left = 520 - Height = 16 + Height = 17 Top = 6 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -567,7 +567,7 @@ object MainForm: TMainForm end object PercentageComplete: TLabel Left = 520 - Height = 16 + Height = 17 Top = 56 Width = 84 Anchors = [akTop, akLeft, akRight] @@ -576,10 +576,10 @@ object MainForm: TMainForm end object btnClipboardResults: TButton Left = 224 - Height = 26 + Height = 27 Hint = 'Press this to copy entire grid content to RAM' Top = 96 - Width = 80 + Width = 84 AutoSize = True Caption = 'Clipboard' Enabled = False @@ -590,10 +590,10 @@ object MainForm: TMainForm end object btnStopScan1: TButton Left = 152 - Height = 23 + Height = 25 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' Top = 96 - Width = 48 + Width = 50 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click @@ -602,18 +602,18 @@ object MainForm: TMainForm end object chkRecursiveDirOverride: TCheckBox Left = 8 - Height = 20 + Height = 21 Hint = 'Hash files just in the root of the chosen folder'#13#10'Sub-folders will be ignored. ' Top = 8 - Width = 162 + Width = 167 Caption = 'Ignoring sub-directories?' TabOrder = 1 end object Label5: TLabel Left = 110 - Height = 24 + Height = 28 Top = 312 - Width = 606 + Width = 575 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -626,7 +626,7 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 8 Height = 23 - Top = 573 + Top = 569 Width = 834 Align = alCustom Anchors = [akLeft, akRight] @@ -640,7 +640,6 @@ object MainForm: TMainForm Height = 17 Top = 6 Width = 156 - Anchors = [akTop, akLeft, akRight] AutoSize = False Caption = '...' ParentColor = False @@ -649,7 +648,7 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 16 + Height = 17 Top = 56 Width = 156 Anchors = [akTop, akLeft, akRight] @@ -659,7 +658,7 @@ object MainForm: TMainForm object lblNoFilesInDir: TLabel AnchorSideRight.Control = lblTimeTaken3 Left = 631 - Height = 16 + Height = 17 Top = 6 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -669,7 +668,7 @@ object MainForm: TMainForm object lblPercentageComplete: TLabel AnchorSideRight.Control = lblTimeTaken4 Left = 631 - Height = 16 + Height = 17 Top = 56 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -679,7 +678,7 @@ object MainForm: TMainForm object lblFilesExamined: TLabel AnchorSideRight.Control = lblTotalBytesExamined Left = 631 - Height = 16 + Height = 17 Top = 28 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -690,25 +689,24 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 16 + Height = 17 Top = 28 - Width = 156 - Anchors = [akTop, akLeft, akRight] + Width = 9 Caption = '...' ParentColor = False end object chkHiddenFiles: TCheckBox Left = 8 - Height = 20 + Height = 21 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' Top = 64 - Width = 130 + Width = 137 Caption = 'Hidden folders too?' TabOrder = 6 end object FileMaskField2: TEdit Left = 288 - Height = 24 + Height = 25 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 36 Width = 200 @@ -720,19 +718,19 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox2: TCheckBox Left = 288 - Height = 20 + Height = 21 Hint = 'Select file type masks (e.g. *.doc;*.pdf)'#13#10'Remember that JPG and jpg are different'#13#10'file names on Linux and OSX!!' Top = 8 - Width = 123 + Width = 126 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change TabOrder = 8 end object ZVDateTimePickerFileSTab: TZVDateTimePicker Left = 128 - Height = 24 + Height = 25 Top = 36 - Width = 138 + Width = 136 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -754,17 +752,17 @@ object MainForm: TMainForm end object lblschedulertickboxFileSTab: TCheckBox Left = 8 - Height = 20 + Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' Top = 36 - Width = 108 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange TabOrder = 10 end object RecursiveDisplayGrid1: TDBGrid Left = 8 - Height = 382 + Height = 378 Top = 176 Width = 832 Anchors = [akTop, akLeft, akRight, akBottom] @@ -798,9 +796,9 @@ object MainForm: TMainForm end object cbLoadHashList: TCheckBox Left = 288 - Height = 20 + Height = 21 Top = 64 - Width = 98 + Width = 101 Caption = 'Load HashList' OnChange = cbLoadHashListChange TabOrder = 13 @@ -832,7 +830,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -858,7 +856,7 @@ object MainForm: TMainForm object TabSheet4: TTabSheet Hint = 'Choose a directory, have its content hashed, files are copied to destination, and re-hashed.' Caption = '&Copy' - ClientHeight = 655 + ClientHeight = 652 ClientWidth = 976 ParentShowHint = False ShowHint = True @@ -869,7 +867,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 575 + ClientHeight = 574 ClientWidth = 830 Color = clForm Font.Height = -13 @@ -888,7 +886,7 @@ object MainForm: TMainForm OnClick = Panel1CopyAndHashOptionsClick object CheckBoxListOfDirsOnly: TCheckBox Left = 14 - Height = 20 + Height = 21 Hint = 'Tick to have child directories listed, but no files inside hashed' Top = 0 Width = 161 @@ -899,20 +897,20 @@ object MainForm: TMainForm end object CheckBoxListOfDirsAndFilesOnly: TCheckBox Left = 14 - Height = 20 + Height = 21 Hint = 'Tick to have child directories and files listed, but no files actually hashed' Top = 32 - Width = 213 + Width = 214 Caption = 'Just LIST sub-directories and files' OnChange = CheckBoxListOfDirsAndFilesOnlyChange TabOrder = 1 end object SaveToCSVCheckBox2: TCheckBox Left = 256 - Height = 20 + Height = 21 Hint = 'Save results as CSV data (spreadsheet format)' Top = 0 - Width = 134 + Width = 130 Caption = 'Save results (CSV)?' Checked = True State = cbChecked @@ -920,17 +918,17 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox1: TCheckBox Left = 448 - Height = 20 + Height = 21 Hint = 'Only copy files of a particular type' Top = 32 - Width = 123 + Width = 126 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox1Change TabOrder = 4 end object FileMaskField: TEdit Left = 464 - Height = 24 + Height = 25 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 64 Width = 248 @@ -942,99 +940,99 @@ object MainForm: TMainForm end object chkNoRecursiveCopy: TCheckBox Left = 448 - Height = 20 + Height = 21 Hint = 'Only copy files found in the root of chosen directory' Top = 0 - Width = 152 + Width = 156 Anchors = [akLeft] Caption = 'Ignore sub-directories?' TabOrder = 3 end object Label11: TLabel Left = 14 - Height = 16 + Height = 17 Top = 72 - Width = 78 + Width = 75 Caption = '# Files in Dir:' ParentColor = False end object Label12: TLabel Left = 14 - Height = 16 + Height = 17 Top = 104 - Width = 103 + Width = 100 Caption = '# Files Examined:' ParentColor = False end object Label13: TLabel Left = 14 - Height = 16 + Height = 17 Top = 136 - Width = 75 + Width = 74 Caption = '% Complete:' ParentColor = False end object lblTimeTaken5A: TLabel Left = 464 - Height = 16 + Height = 17 Top = 97 - Width = 70 + Width = 66 Caption = 'Start Time: ' ParentColor = False end object lblTimeTaken5B: TLabel Left = 464 - Height = 16 + Height = 17 Top = 121 - Width = 67 + Width = 65 Caption = 'End Time: ' ParentColor = False end object lblTimeTaken6A: TLabel Left = 560 - Height = 16 + Height = 17 Top = 97 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTimeTaken6B: TLabel Left = 560 - Height = 16 + Height = 17 Top = 121 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblTimeTaken5C: TLabel Left = 464 - Height = 16 + Height = 17 Top = 145 - Width = 73 + Width = 69 Caption = 'Time Taken:' ParentColor = False end object lblTimeTaken6C: TLabel Left = 560 - Height = 16 + Height = 17 Top = 145 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblNoOfFilesToExamine: TLabel Left = 136 - Height = 16 + Height = 17 Top = 72 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end object lblDataCopiedSoFar: TLabel Left = 208 - Height = 16 + Height = 17 Top = 104 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -1044,30 +1042,30 @@ object MainForm: TMainForm AnchorSideTop.Control = pbCopy AnchorSideTop.Side = asrBottom AnchorSideRight.Control = pbCopy - Left = 370 - Height = 16 + Left = 372 + Height = 17 Top = 139 - Width = 12 + Width = 9 Anchors = [] Caption = '...' ParentColor = False end object chkNoPathReconstruction: TCheckBox Left = 624 - Height = 20 + Height = 21 Hint = 'Files will be copied to the root of your chosen '#10'destination directory. Duplicate file NAMES '#10'will have their names appended with '#10'DuplicatedNameX to avoid filesystem conflicts' Top = 0 - Width = 127 + Width = 132 Anchors = [akLeft] Caption = 'Don''t rebuild path?' TabOrder = 6 end object chkCopyHidden: TCheckBox Left = 624 - Height = 20 + Height = 21 Hint = 'If checked, will find hidden directories and files and copy those too' Top = 32 - Width = 123 + Width = 127 Caption = 'Copy hidden files?' TabOrder = 7 end @@ -1081,20 +1079,20 @@ object MainForm: TMainForm end object lblschedulertickboxCopyTab: TCheckBox Left = 256 - Height = 20 + Height = 21 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the source and destination folders.'#13#10'Hash, copy and hash will start at the specified time' Top = 32 - Width = 108 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCopyTabChange TabOrder = 9 end object ZVDateTimePickerCopyTab: TZVDateTimePicker Left = 272 - Height = 24 + Height = 25 Hint = 'Enter date and time (hours and minutes) ' Top = 64 - Width = 138 + Width = 136 CenturyFrom = 1941 MaxDate = 73050 MinDate = 42736 @@ -1116,9 +1114,9 @@ object MainForm: TMainForm end object lblNoOfFilesToExamine2: TLabel Left = 136 - Height = 16 + Height = 17 Top = 104 - Width = 12 + Width = 9 Caption = '...' ParentColor = False end @@ -1141,7 +1139,7 @@ object MainForm: TMainForm end object Edit2SourcePath: TEdit Left = 8 - Height = 24 + Height = 25 Hint = 'Show currently selected source directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 365 @@ -1154,7 +1152,7 @@ object MainForm: TMainForm end object Edit3DestinationPath: TEdit Left = 480 - Height = 24 + Height = 25 Hint = 'Show currently selected destination directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 357 @@ -1167,8 +1165,8 @@ object MainForm: TMainForm end object StatusBar3: TStatusBar Left = 0 - Height = 20 - Top = 555 + Height = 23 + Top = 551 Width = 830 Panels = <> ParentShowHint = False @@ -1177,7 +1175,7 @@ object MainForm: TMainForm Left = 8 Height = 272 Hint = 'Single click where to copy files FROM' - Top = 258 + Top = 257 Width = 365 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1195,7 +1193,7 @@ object MainForm: TMainForm Left = 480 Height = 272 Hint = 'Single click where to copy files TO' - Top = 258 + Top = 257 Width = 357 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1218,10 +1216,10 @@ object MainForm: TMainForm end object chkUNCMode: TCheckBox Left = 384 - Height = 20 + Height = 21 Hint = 'Tick to enter UNC network path '#13#10'instead of using treeview selection' Top = 216 - Width = 85 + Width = 92 Caption = 'UNC Mode?' OnChange = chkUNCModeChange TabOrder = 8 @@ -1242,7 +1240,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1260,8 +1258,8 @@ object MainForm: TMainForm end object TabSheet7: TTabSheet Caption = 'Compare Two Files' - ClientHeight = 661 - ClientWidth = 978 + ClientHeight = 652 + ClientWidth = 976 object AlgorithmChoiceRadioBox5: TRadioGroup Left = 16 Height = 129 @@ -1277,7 +1275,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1298,11 +1296,11 @@ object MainForm: TMainForm Left = 120 Height = 296 Top = 10 - Width = 836 + Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 275 - ClientWidth = 832 + ClientHeight = 274 + ClientWidth = 830 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1336,18 +1334,18 @@ object MainForm: TMainForm end object Label9: TLabel Left = 130 - Height = 16 + Height = 17 Top = 176 - Width = 43 + Width = 38 Caption = 'Result:' ParentColor = False end object lblFileBHash: TLabel Left = 130 - Height = 16 + Height = 17 Hint = 'Single left mouse click to copy value to clipboard' Top = 100 - Width = 12 + Width = 9 Caption = '...' ParentColor = False ParentShowHint = False @@ -1357,10 +1355,10 @@ object MainForm: TMainForm end object lblFileAHash: TLabel Left = 130 - Height = 16 + Height = 17 Hint = 'Single left mouse click to copy value to clipboard' Top = 40 - Width = 12 + Width = 9 Caption = '...' ParentColor = False ParentShowHint = False @@ -1370,9 +1368,9 @@ object MainForm: TMainForm end object lblHashMatchResult: TLabel Left = 180 - Height = 16 + Height = 15 Top = 176 - Width = 10 + Width = 9 Caption = '...' Font.Style = [fsBold] ParentColor = False @@ -1392,17 +1390,17 @@ object MainForm: TMainForm AnchorSideLeft.Control = GroupBox4 AnchorSideRight.Control = GroupBox4 Left = 0 - Height = 15 - Top = 258 - Width = 828 + Height = 23 + Top = 251 + Width = 830 Panels = <> end object edtFileAName: TEdit Left = 128 - Height = 22 + Height = 25 Hint = 'Path to the file you wish to analyse. '#13#10'Type or paste path here directly, '#13#10'or use the button to the left to select it' Top = 9 - Width = 640 + Width = 638 Anchors = [akTop, akLeft, akRight] ParentShowHint = False ShowHint = True @@ -1411,10 +1409,10 @@ object MainForm: TMainForm end object edtFileBName: TEdit Left = 128 - Height = 22 + Height = 25 Hint = 'Path to the second file you wish to analyse. '#13#10'Type or paste path here directly, '#13#10'or use the button to the left to select it' Top = 72 - Width = 640 + Width = 638 Anchors = [akTop, akLeft, akRight] ParentShowHint = False ShowHint = True @@ -1423,20 +1421,20 @@ object MainForm: TMainForm end object lblschedulertickboxCompareTab: TCheckBox Left = 8 - Height = 18 + Height = 21 Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' Top = 132 - Width = 113 + Width = 105 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTabChange TabOrder = 7 end object ZVDateTimePickerCompareTab: TZVDateTimePicker Left = 128 - Height = 20 + Height = 25 Hint = 'Enter date and time (hours and minutes) ' Top = 132 - Width = 151 + Width = 136 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1474,7 +1472,7 @@ object MainForm: TMainForm Width = 828 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 156 + ClientHeight = 155 ClientWidth = 824 Font.Height = -13 ParentFont = False @@ -1503,7 +1501,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1525,7 +1523,7 @@ object MainForm: TMainForm Width = 828 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 395 + ClientHeight = 394 ClientWidth = 824 DragMode = dmAutomatic Font.Height = -13 @@ -1610,7 +1608,7 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 359 + Top = 358 Width = 816 Align = alNone Anchors = [akLeft, akRight] @@ -1820,7 +1818,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 + ClientHeight = 107 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1842,7 +1840,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 553 + ClientHeight = 552 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -1992,10 +1990,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 13 + Height = 15 Hint = 'Click to open URL in browser' Top = 0 - Width = 170 + Width = 169 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -2008,8 +2006,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 20 - Top = 699 + Height = 23 + Top = 695 Width = 1016 Panels = <> end diff --git a/unit2.pas b/unit2.pas index aab9a20..7f9548a 100644 --- a/unit2.pas +++ b/unit2.pas @@ -505,6 +505,8 @@ TMainForm = class(TForm) MultipleDirsChosen, StartHashing : boolean; + tmp : integer; + {$IFDEF WINDOWS} // For coping better with 260 MAX_PATH limits of Windows. Instead we invoke Unicode // variant of FindAllFiles by using '\\?\' and '\\?\UNC\' prefixes. LongPathOverride @@ -563,6 +565,7 @@ procedure TMainForm.FormCreate(Sender: TObject); begin x := screen.Width; y := screen.Height; + tmp := 1; if x < MainForm.Width then begin @@ -1953,14 +1956,19 @@ procedure TMainForm.btnB64JustDecodeFilesClick(Sender: TObject); end; end; -// Import an existinf text file of hashes -// If successfull, known hashes can be accessed via uKnownHashLists.HashListSourceList +// New to v3.0.0 Beta2 upwards +// Import an existing text file of hashes +// If successfull, known hashes can be accessed via uKnownHashLists.HashListSourceList.HL1 procedure TMainForm.btnLoadHashListClick(Sender: TObject); var HashListFilename : string; - begin HashListFilename := ''; + ShowMessage('Ensure your hash list contains JUST hash values. ' + #13#10 + + 'No other columns and no row heading(s) please.' + #13#10 + + '(and ensure you choose the correct hash to match ' + #13#10 + + 'your imported list (e.g. MD5, SHA-1...)'); + HashListChooserDialog.Title := 'Choose exisiting text hash set...'; HashListChooserDialog.InitialDir := GetCurrentDir; HashListChooserDialog.Filter := 'Text|*.txt'; @@ -1972,12 +1980,12 @@ procedure TMainForm.btnLoadHashListClick(Sender: TObject); // generated hashes to be stored for comparison uKnownHashLists.CreateMemResidentHashLists(); - // Now load existing hashlist to memory, accessible as uKnownHashLists.HashListSourceList + // Now load existing hashlist to memory, accessible as uKnownHashLists.HL1 HashListFilename := HashListChooserDialog.FileName; uKnownHashLists.ImportHashList(HashListFilename); - // Newly generated hashes are added to the second list via the HashFile function - // as each file is found and hashed; see uKnownHashLists.AddToNewHashList + // Summarise the import process for the user + StatusBar2.SimpleText := IntToStr(uKnownHashLists.CountHashesInKnownList()) + ' unique hashes imported OK. Awaiting user to select folder for hashing...'; end; end; @@ -1986,7 +1994,6 @@ procedure TMainForm.btnMakeTextLowerClick(Sender: TObject); s : string; i : integer; begin - //s := Lowercase(memoHashText.Text); s := memoHashText.Text; for i := 1 to Length(s) do begin @@ -2061,6 +2068,7 @@ procedure TMainForm.cbFlipCaseTEXTChange(Sender: TObject); end; end; +// New to v3.0.0 Beta2 upwards procedure TMainForm.cbLoadHashListChange(Sender: TObject); begin if cbLoadHashList.Checked then @@ -2149,10 +2157,9 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); var DirToHash, SearchMask : string; - FS : TFileSearcher; - TotalFilesToExamine, slDuplicates : TStringList; - start, stop, elapsed, scheduleStartTime : TDateTime; - DifferenceCount : integer; + FS : TFileSearcher; + TotalFilesToExamine : TStringList; + start, stop, elapsed : TDateTime; begin PageControl1.ActivePage := Tabsheet3; // Ensure FileS tab activated if triggered via menu @@ -2164,7 +2171,6 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); lblPercentageComplete.Caption := '...'; lblTotalBytesExamined.Caption := '...'; pbFileS.Position := 0; - DifferenceCount := -1; Label5.Caption := 'This area will be populated once the scan is complete...please wait!'; // Empty database table TBL_FILES from earlier runs, otherwise entries from @@ -2200,6 +2206,7 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); lblTimeTaken3.Caption := 'Started: '+ FormatDateTime('dd/mm/yy hh:mm:ss', Start); StatusBar2.SimpleText := ' C O U N T I N G F I L E S...P L E A S E W A I T A M O M E N T ...'; Label5.Visible := true; + Application.ProcessMessages; // By default, the recursive dir hashing will hash all files of all sub-dirs @@ -2270,7 +2277,7 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); begin if FileTypeMaskCheckBox2.Checked then begin - SearchMask := FileMaskField2.Text; + SearchMask := FileMaskField2.Text; end else SearchMask := ''; FS.Search(LongPathOverride+DirToHash, SearchMask, True, False); @@ -2298,18 +2305,12 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); // If user has imported an existing hash list, check new results against it if cbLoadHashList.Checked then begin - StatusBar2.Caption:= 'Comparing the imported hash list against newly computed hashes...please wait'; - if uKnownHashLists.CompareHashLists() then - begin - StatusBar2.Caption:= 'Finished. Newly computed hashes match the imported hash list'; - end - else - begin - StatusBar2.Caption:=('Newly computed hashes DO NOT match the imported hash list. Computing differences...please wait'); - DifferenceCount := uKnownHashLists.ComputeWhatHashesAreMissing(); - end; - // Free hash list resources + try + StatusBar2.SimpleText:= 'See rightmost column for hashset correlations. ' + IntToStr(CountHashesInKnownList) + ' unique hashes are in the imported hash list'; uKnownHashLists.Free; + except + ShowMessage('Could not free the imported hash list from memory. Try restarting.') + end; end; end; // end of SelectDirectoryDialog1.Execute end; @@ -3557,11 +3558,12 @@ procedure TMainForm.HashFile(FileIterator: TFileIterator); NameOfFileToHashFull, PathOnly, NameOnly, PercentageProgress : string; fileHashValue : ansistring; SG : TStringGrid; - + DoesHashExistAlready : Boolean; begin SG := TStringGrid.Create(self); SizeOfFile := 0; fileHashValue := ''; + DoesHashExistAlready := false; if StopScan1 = FALSE then // If Stop button NOT clicked, work begin @@ -3572,22 +3574,22 @@ procedure TMainForm.HashFile(FileIterator: TFileIterator); if PageControl1.ActivePage = TabSheet2 then // File tab begin - StatusBar1.SimpleText := 'Currently Hashing: ' + NameOfFileToHashFull; + StatusBar1.SimpleText := 'Currently Hashing: ' + RemoveLongPathOverrideChars(NameOfFileToHashFull, '\\?\'); end else if PageControl1.ActivePage = TabSheet3 then // FileS tab begin - StatusBar2.SimpleText := 'Currently Hashing: ' + NameOfFileToHashFull; + StatusBar2.SimpleText := 'Currently Hashing: ' + RemoveLongPathOverrideChars(NameOfFileToHashFull, '\\?\'); end else if PageControl1.ActivePage = TabSheet4 then // Copy tab begin - StatusBar3.SimpleText := 'Currently Hashing: ' + NameOfFileToHashFull; + StatusBar3.SimpleText := 'Currently Hashing: ' + RemoveLongPathOverrideChars(NameOfFileToHashFull, '\\?\'); end; // Now generate the hash value using a custom function and convert the result to uppercase if cbLoadHashList.Checked then begin FileHashValue := UpperCase(CalcTheHashFile(NameOfFileToHashFull)); - uKnownHashLists.AddToNewHashList(FileHashValue); + DoesHashExistAlready := IsHashInTheKnownList(FileHashValue); // We pass this as a flag to SQLIte later end else FileHashValue := UpperCase(CalcTheHashFile(NameOfFileToHashFull)); {$IFDEF Windows} @@ -3595,7 +3597,7 @@ procedure TMainForm.HashFile(FileIterator: TFileIterator); {$ENDIF} // Save to database - frmSQLiteDBases.WriteFILESValuesToDatabase(NameOnly, PathOnly, FileHashValue, FormatByteSize(SizeOfFile)); + frmSQLiteDBases.WriteFILESValuesToDatabase(NameOnly, PathOnly, FileHashValue, FormatByteSize(SizeOfFile), DoesHashExistAlready); // Periodically commit database changes. If too often, slows it down CommitCount(nil); // Progress Status Elements: From 83e93faef927d8e07252dc59c257ee95626d1d31 Mon Sep 17 00:00:00 2001 From: "tedsmith28@hotmail.com" <tedsmith28@hotmail.com> Date: Sun, 7 Jan 2018 19:28:47 +0000 Subject: [PATCH 28/47] Added filtering for hash import lookups by Yes or No --- dbases_sqlite.lfm | 4 +- dbases_sqlite.pas | 70 +++++++++++++++ quickhash.lpi | 122 +++++++++++++------------- unit2.lfm | 217 ++++++++++++++++++++++++---------------------- unit2.pas | 43 ++++++++- 5 files changed, 290 insertions(+), 166 deletions(-) diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index 3fb0f49..1230ac0 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -12,9 +12,9 @@ object frmSQLiteDBases: TfrmSQLiteDBases LCLVersion = '1.6.4.0' object lblConnectionStatus: TLabel Left = 32 - Height = 15 + Height = 13 Top = 32 - Width = 81 + Width = 72 Caption = 'Not Connected' ParentColor = False end diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index e1a2b43..271a293 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -43,6 +43,9 @@ TfrmSQLiteDBases = class(TForm) procedure SortByFileName(DBGrid : TDBGrid); procedure SortByFilePath(DBGrid : TDBGrid); procedure SortByHash(DBGrid : TDBGrid); + procedure SoryByHashList(DBGrid : TDBGrid); + procedure FilterOutHashListNO(DBGrid : TDBGrid); + procedure FilterOutHashListYES(DBGrid : TDBGrid); procedure ShowAll(DBGrid : TDBGrid); procedure ShowAllCOPYGRID(DBGrid : TDBGrid); procedure CopyFileNameOfSelectedCell(DBGrid : TDBGrid); @@ -91,6 +94,9 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); SQLDBLibraryLoaderWindows.ConnectionType:='SQLite3'; if FileExists('sqlite3-win.dll') then begin + // On 32 bit Windows, the dll should be in C:\Windows\System32 + // On 64 bit Windows, the dll should be in C:\Windows\SysWOW64 + // For now, just ship the DLL with the program SQLDBLibraryLoaderWindows.LibraryName := 'sqlite3-win.dll'; SQLDBLibraryLoaderWindows.Enabled := true; SQLDBLibraryLoaderWindows.LoadLibrary; @@ -754,6 +760,70 @@ procedure TfrmSQLiteDBases.SortByHash(DBGrid : TDBGrid); end; end; +// Used by the FILES tab display grid to sort by the Yes\No values of Known Hash import +procedure TfrmSQLiteDBases.SoryByHashList(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; // <--- we don't use sqlFILES but the query connected to the grid + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize, KnownHashFlag ' + + 'FROM TBL_FILES ORDER BY KnownHashFlag'; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the FILES tab display grid to filter out values unknown to imported hash list +// i.e. Filter out all the rows that are No in Known to hash import +procedure TfrmSQLiteDBases.FilterOutHashListNO(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; + // This SQL query may not scale to large data sets as it uses the LIKE word + // But it should be OK for many thousands of rows, but perhas not millions. + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize, KnownHashFlag ' + + 'FROM TBL_FILES WHERE KnownHashFlag LIKE ''No'''; + + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + +// Used by the FILES tab display grid to filter out values known to imported hash list +// i.e. Filter out all the rows that are Yes in Known to hash import +procedure TfrmSQLiteDBases.FilterOutHashListYES(DBGrid : TDBGrid); +begin + try + DBGrid.DataSource.Dataset.Close; + // This SQL query may not scale to large data sets as it uses the LIKE word + // But it should be OK for many thousands of rows, but perhas not millions. + TSQLQuery(DBGrid.DataSource.Dataset).SQL.Text := 'SELECT Id, Filename, FilePath, HashValue, FileSize, KnownHashFlag ' + + 'FROM TBL_FILES WHERE KnownHashFlag LIKE ''Yes'''; + SQLite3Connection1.Connected := True; + SQLTransaction1.Active := True; + MainForm.RecursiveDisplayGrid1.Options:= MainForm.RecursiveDisplayGrid1.Options + [dgAutoSizeColumns]; + DBGrid.DataSource.Dataset.Open; + except + on E: EDatabaseError do + begin + MessageDlg('Error','A database error has occurred. Technical error message: ' + E.Message,mtError,[mbOK],0); + end; + end; +end; + // Used by the FILES tab display grid to list all again procedure TfrmSQLiteDBases.ShowAll(DBGrid : TDBGrid); begin diff --git a/quickhash.lpi b/quickhash.lpi index a206bef..4402272 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -98,9 +98,8 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> - <IsVisibleTab Value="True"/> - <TopLine Value="1942"/> - <CursorPos X="31" Y="1981"/> + <TopLine Value="1654"/> + <CursorPos X="24" Y="1657"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -508,9 +507,10 @@ <ComponentName Value="frmSQLiteDBases"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> + <IsVisibleTab Value="True"/> <EditorIndex Value="2"/> - <TopLine Value="1076"/> - <CursorPos Y="1119"/> + <TopLine Value="781"/> + <CursorPos X="71" Y="798"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -565,7 +565,7 @@ <UnitName Value="frmAboutUnit"/> <EditorIndex Value="9"/> <CursorPos X="37" Y="22"/> - <UsageCount Value="50"/> + <UsageCount Value="51"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> </Unit66> @@ -596,7 +596,7 @@ <EditorIndex Value="-1"/> <TopLine Value="4"/> <CursorPos X="53" Y="16"/> - <UsageCount Value="53"/> + <UsageCount Value="56"/> </Unit70> <Unit71> <Filename Value="uloadhashlist.pas"/> @@ -604,25 +604,25 @@ <UnitName Value="uLoadhashlist"/> <EditorIndex Value="-1"/> <CursorPos X="21"/> - <UsageCount Value="51"/> + <UsageCount Value="54"/> </Unit71> <Unit72> <Filename Value="uKnownHashLists.pas"/> <EditorIndex Value="1"/> - <TopLine Value="4"/> + <TopLine Value="2"/> <CursorPos X="30" Y="31"/> - <UsageCount Value="24"/> + <UsageCount Value="25"/> <Loaded Value="True"/> </Unit72> <Unit73> - <Filename Value="C:/lazarus/fpc/3.0.2/source/packages/fcl-base/src/contnrs.pp"/> + <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-base/src/contnrs.pp"/> <EditorIndex Value="-1"/> <TopLine Value="1454"/> <CursorPos X="3" Y="1459"/> <UsageCount Value="12"/> </Unit73> <Unit74> - <Filename Value="C:/lazarus/components/lazutils/fileutil.pas"/> + <Filename Value="../../../lazarus/components/lazutils/fileutil.pas"/> <UnitName Value="FileUtil"/> <EditorIndex Value="-1"/> <TopLine Value="193"/> @@ -630,7 +630,7 @@ <UsageCount Value="10"/> </Unit74> <Unit75> - <Filename Value="C:/lazarus/components/lazutils/fileutil.inc"/> + <Filename Value="../../../lazarus/components/lazutils/fileutil.inc"/> <EditorIndex Value="-1"/> <TopLine Value="1191"/> <CursorPos X="5" Y="1241"/> @@ -639,124 +639,124 @@ </Units> <JumpHistory Count="30" HistoryIndex="29"> <Position1> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="1106" TopLine="1076"/> + <Filename Value="unit2.pas"/> + <Caret Line="1659" TopLine="1641"/> </Position1> <Position2> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="1107" TopLine="1076"/> + <Filename Value="unit2.pas"/> + <Caret Line="1588" Column="3" TopLine="1586"/> </Position2> <Position3> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="1108" TopLine="1076"/> + <Filename Value="unit2.pas"/> + <Caret Line="1585" TopLine="1501"/> </Position3> <Position4> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="1109" TopLine="1076"/> + <Filename Value="unit2.pas"/> + <Caret Line="1657" Column="38" TopLine="1636"/> </Position4> <Position5> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="1110" TopLine="1076"/> + <Filename Value="unit2.pas"/> + <Caret Line="1627" Column="24" TopLine="1624"/> </Position5> <Position6> <Filename Value="dbases_sqlite.pas"/> - <Caret Line="1111" TopLine="1076"/> + <Caret Line="557" Column="29" TopLine="544"/> </Position6> <Position7> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="1112" TopLine="1076"/> + <Filename Value="unit2.pas"/> + <Caret Line="1657" Column="65" TopLine="211"/> </Position7> <Position8> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="1119" TopLine="1076"/> + <Filename Value="unit2.pas"/> + <Caret Line="176" Column="24" TopLine="163"/> </Position8> <Position9> <Filename Value="unit2.pas"/> - <Caret Line="2295" TopLine="2265"/> + <Caret Line="193" Column="24" TopLine="170"/> </Position9> <Position10> <Filename Value="unit2.pas"/> - <Caret Line="2298" TopLine="2265"/> + <Caret Line="409" Column="34" TopLine="386"/> </Position10> <Position11> <Filename Value="unit2.pas"/> - <Caret Line="2299" TopLine="2265"/> + <Caret Line="410" Column="34" TopLine="387"/> </Position11> <Position12> <Filename Value="unit2.pas"/> - <Caret Line="2300" TopLine="2265"/> + <Caret Line="1642" Column="40" TopLine="1618"/> </Position12> <Position13> <Filename Value="unit2.pas"/> - <Caret Line="2301" TopLine="2265"/> + <Caret Line="1645" Column="29" TopLine="1621"/> </Position13> <Position14> <Filename Value="unit2.pas"/> - <Caret Line="2302" TopLine="2265"/> + <Caret Line="1648" Column="40" TopLine="1624"/> </Position14> <Position15> <Filename Value="unit2.pas"/> - <Caret Line="2305" TopLine="2265"/> + <Caret Line="2139" Column="24" TopLine="2115"/> </Position15> <Position16> <Filename Value="unit2.pas"/> - <Caret Line="2307" TopLine="2265"/> + <Caret Line="2144" Column="24" TopLine="2120"/> </Position16> <Position17> <Filename Value="unit2.pas"/> - <Caret Line="2308" TopLine="2265"/> + <Caret Line="176" Column="24" TopLine="163"/> </Position17> <Position18> - <Filename Value="uKnownHashLists.pas"/> - <Caret Line="92" TopLine="57"/> + <Filename Value="unit2.pas"/> + <Caret Line="193" Column="24" TopLine="170"/> </Position18> <Position19> - <Filename Value="uKnownHashLists.pas"/> - <Caret Line="93" TopLine="57"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="804" Column="47" TopLine="788"/> </Position19> <Position20> - <Filename Value="unit2.pas"/> - <Caret Line="2309" TopLine="2265"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="785" Column="87" TopLine="762"/> </Position20> <Position21> - <Filename Value="uKnownHashLists.pas"/> - <Caret Line="106" TopLine="57"/> + <Filename Value="unit2.pas"/> + <Caret Line="410" Column="61" TopLine="386"/> </Position21> <Position22> - <Filename Value="uKnownHashLists.pas"/> - <Caret Line="107" TopLine="57"/> + <Filename Value="unit2.pas"/> + <Caret Line="1556" Column="3" TopLine="1553"/> </Position22> <Position23> - <Filename Value="uKnownHashLists.pas"/> - <Caret Line="111" TopLine="57"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="785" Column="54" TopLine="776"/> </Position23> <Position24> <Filename Value="unit2.pas"/> - <Caret Line="2304" Column="14" TopLine="2267"/> + <Caret Line="1556" Column="3" TopLine="1553"/> </Position24> <Position25> <Filename Value="unit2.pas"/> - <Caret Line="1987" Column="71" TopLine="1959"/> + <Caret Line="1657" Column="24" TopLine="1654"/> </Position25> <Position26> - <Filename Value="uKnownHashLists.pas"/> - <Caret Line="70" TopLine="41"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="788" Column="7" TopLine="782"/> </Position26> <Position27> - <Filename Value="unit2.pas"/> - <Caret Line="1959" TopLine="1944"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="789" Column="6" TopLine="775"/> </Position27> <Position28> - <Filename Value="unit2.pas"/> - <Caret Line="2069" Column="32" TopLine="2060"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="791" Column="53" TopLine="764"/> </Position28> <Position29> - <Filename Value="unit2.pas"/> - <Caret Line="1970" Column="67" TopLine="1959"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="789" TopLine="774"/> </Position29> <Position30> - <Filename Value="uKnownHashLists.pas"/> - <Caret Line="32" Column="24" TopLine="10"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="788" Column="97" TopLine="783"/> </Position30> </JumpHistory> </ProjectOptions> diff --git a/unit2.lfm b/unit2.lfm index 0671add..740f0ef 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,11 +1,11 @@ object MainForm: TMainForm - Left = 794 + Left = 594 Height = 738 - Top = 234 + Top = 230 Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v3.0.0 (Beta 4th Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 718 + Caption = 'QuickHash v3.0.0 (Beta2 7th Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' + ClientHeight = 719 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,19 +16,19 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 680 + Height = 681 Top = 24 Width = 984 - ActivePage = TabSheet3 + ActivePage = TabSheet1 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 2 + TabIndex = 0 TabOrder = 0 object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False @@ -39,7 +39,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 512 + ClientHeight = 513 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -86,7 +86,7 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 25 + Height = 24 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 Width = 815 @@ -96,8 +96,8 @@ object MainForm: TMainForm EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 17 - EditLabel.Top = 348 + EditLabel.Height = 16 + EditLabel.Top = 349 EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False @@ -113,7 +113,7 @@ object MainForm: TMainForm Top = 208 Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 98 + ClientHeight = 99 ClientWidth = 444 TabOrder = 3 object btnFLBL: TButton @@ -142,10 +142,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 21 + Height = 20 Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 197 + Width = 192 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -155,9 +155,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 21 + Height = 20 Top = 472 - Width = 86 + Width = 88 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -215,7 +215,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -239,16 +239,16 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 59 + ClientHeight = 60 ClientWidth = 92 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 17 + Height = 16 Top = 8 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -267,7 +267,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 376 + ClientHeight = 377 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -478,7 +478,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -498,18 +498,18 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 652 + ClientHeight = 655 ClientWidth = 976 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 626 + Height = 629 Top = 10 Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 604 + ClientHeight = 608 ClientWidth = 842 Color = clForm Font.Height = -13 @@ -519,7 +519,7 @@ object MainForm: TMainForm object Label2: TLabel AnchorSideRight.Control = lblFilesExamined Left = 520 - Height = 17 + Height = 16 Top = 28 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -530,7 +530,7 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 25 + Height = 23 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' Top = 96 Width = 99 @@ -546,7 +546,7 @@ object MainForm: TMainForm end object DirSelectedField: TEdit Left = 8 - Height = 25 + Height = 24 Hint = 'The chosen parent directory' Top = 136 Width = 824 @@ -558,7 +558,7 @@ object MainForm: TMainForm object Label4: TLabel AnchorSideRight.Control = lblNoFilesInDir Left = 520 - Height = 17 + Height = 16 Top = 6 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -567,7 +567,7 @@ object MainForm: TMainForm end object PercentageComplete: TLabel Left = 520 - Height = 17 + Height = 16 Top = 56 Width = 84 Anchors = [akTop, akLeft, akRight] @@ -576,10 +576,10 @@ object MainForm: TMainForm end object btnClipboardResults: TButton Left = 224 - Height = 27 + Height = 26 Hint = 'Press this to copy entire grid content to RAM' Top = 96 - Width = 84 + Width = 80 AutoSize = True Caption = 'Clipboard' Enabled = False @@ -590,10 +590,10 @@ object MainForm: TMainForm end object btnStopScan1: TButton Left = 152 - Height = 25 + Height = 23 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' Top = 96 - Width = 50 + Width = 48 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click @@ -602,18 +602,18 @@ object MainForm: TMainForm end object chkRecursiveDirOverride: TCheckBox Left = 8 - Height = 21 + Height = 20 Hint = 'Hash files just in the root of the chosen folder'#13#10'Sub-folders will be ignored. ' Top = 8 - Width = 167 + Width = 162 Caption = 'Ignoring sub-directories?' TabOrder = 1 end object Label5: TLabel Left = 110 - Height = 28 + Height = 24 Top = 312 - Width = 575 + Width = 606 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -626,7 +626,7 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 8 Height = 23 - Top = 569 + Top = 573 Width = 834 Align = alCustom Anchors = [akLeft, akRight] @@ -648,7 +648,7 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 17 + Height = 16 Top = 56 Width = 156 Anchors = [akTop, akLeft, akRight] @@ -658,7 +658,7 @@ object MainForm: TMainForm object lblNoFilesInDir: TLabel AnchorSideRight.Control = lblTimeTaken3 Left = 631 - Height = 17 + Height = 16 Top = 6 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -668,7 +668,7 @@ object MainForm: TMainForm object lblPercentageComplete: TLabel AnchorSideRight.Control = lblTimeTaken4 Left = 631 - Height = 17 + Height = 16 Top = 56 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -678,7 +678,7 @@ object MainForm: TMainForm object lblFilesExamined: TLabel AnchorSideRight.Control = lblTotalBytesExamined Left = 631 - Height = 17 + Height = 16 Top = 28 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -689,24 +689,24 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 17 + Height = 16 Top = 28 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object chkHiddenFiles: TCheckBox Left = 8 - Height = 21 + Height = 20 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' Top = 64 - Width = 137 + Width = 130 Caption = 'Hidden folders too?' TabOrder = 6 end object FileMaskField2: TEdit Left = 288 - Height = 25 + Height = 24 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 36 Width = 200 @@ -718,19 +718,19 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox2: TCheckBox Left = 288 - Height = 21 + Height = 20 Hint = 'Select file type masks (e.g. *.doc;*.pdf)'#13#10'Remember that JPG and jpg are different'#13#10'file names on Linux and OSX!!' Top = 8 - Width = 126 + Width = 123 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change TabOrder = 8 end object ZVDateTimePickerFileSTab: TZVDateTimePicker Left = 128 - Height = 25 + Height = 24 Top = 36 - Width = 136 + Width = 138 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -752,17 +752,17 @@ object MainForm: TMainForm end object lblschedulertickboxFileSTab: TCheckBox Left = 8 - Height = 21 + Height = 20 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' Top = 36 - Width = 105 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange TabOrder = 10 end object RecursiveDisplayGrid1: TDBGrid Left = 8 - Height = 378 + Height = 382 Top = 176 Width = 832 Anchors = [akTop, akLeft, akRight, akBottom] @@ -796,9 +796,9 @@ object MainForm: TMainForm end object cbLoadHashList: TCheckBox Left = 288 - Height = 21 + Height = 20 Top = 64 - Width = 101 + Width = 98 Caption = 'Load HashList' OnChange = cbLoadHashListChange TabOrder = 13 @@ -830,7 +830,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -867,7 +867,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 574 + ClientHeight = 575 ClientWidth = 830 Color = clForm Font.Height = -13 @@ -1240,7 +1240,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1275,7 +1275,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1299,7 +1299,7 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 274 + ClientHeight = 275 ClientWidth = 830 Font.Height = -13 ParentFont = False @@ -1472,7 +1472,7 @@ object MainForm: TMainForm Width = 828 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 155 + ClientHeight = 156 ClientWidth = 824 Font.Height = -13 ParentFont = False @@ -1501,7 +1501,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1523,7 +1523,7 @@ object MainForm: TMainForm Width = 828 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 394 + ClientHeight = 395 ClientWidth = 824 DragMode = dmAutomatic Font.Height = -13 @@ -1818,7 +1818,7 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 107 + ClientHeight = 108 ClientWidth = 100 Font.Height = -13 ItemIndex = 1 @@ -1840,7 +1840,7 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 552 + ClientHeight = 553 ClientWidth = 836 Color = clForm Font.Height = -13 @@ -1990,10 +1990,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 15 + Height = 13 Hint = 'Click to open URL in browser' Top = 0 - Width = 169 + Width = 170 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -2006,8 +2006,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 23 - Top = 695 + Height = 20 + Top = 699 Width = 1016 Panels = <> end @@ -2055,16 +2055,16 @@ object MainForm: TMainForm Title = 'Save comparison results as...' DefaultExt = '.txt' Filter = 'Text|txt|Comma Seperated|csv' - left = 104 + left = 72 top = 584 end object SaveDialog6: TSaveDialog - left = 56 - top = 416 + left = 32 + top = 440 end object ImageList1: TImageList - left = 56 - top = 528 + left = 32 + top = 640 Bitmap = { 4C69010000001000000010000000000000000000000000000000000000000000 0000000000000000000000000000F6F6F630F6F6F6EFF6F6F6FFF6F6F6FFF6F6 @@ -2102,26 +2102,26 @@ object MainForm: TMainForm } end object SaveDialog7: TSaveDialog - left = 56 - top = 472 + left = 32 + top = 480 end object FLBLDialog: TOpenDialog - left = 56 - top = 360 + left = 72 + top = 440 end object sysRAMTimer: TTimer Interval = 5000 OnTimer = sysRAMTimerTimer - left = 56 - top = 304 + left = 32 + top = 352 end object QH_MainFormXMLPropStorage: TXMLPropStorage StoredValues = <> - left = 56 + left = 32 top = 584 end object SaveErrorsCompareDirsSaveDialog8: TSaveDialog - left = 56 + left = 72 top = 640 end object MainMenu1: TMainMenu @@ -2152,20 +2152,20 @@ object MainForm: TMainForm end end object SchedulerTimer: TTimer - left = 56 - top = 248 + left = 104 + top = 352 end object b64FileChooserDialog: TOpenDialog - left = 104 - top = 192 + left = 32 + top = 400 end object b64FileSChooserDialog: TSelectDirectoryDialog - left = 104 - top = 248 + left = 72 + top = 400 end object b64FilesGridPopupMenu: TPopupMenu - left = 80 - top = 608 + left = 72 + top = 528 object MenuItem4: TMenuItem Caption = 'Copy row(s) to clipboard' OnClick = MenuItem4Click @@ -2180,8 +2180,8 @@ object MainForm: TMainForm end end object b64FileGridPopupMenu: TPopupMenu - left = 56 - top = 192 + left = 32 + top = 528 object MenuItem6: TMenuItem Caption = 'Copy Row to Clipboard' OnClick = MenuItem6Click @@ -2189,17 +2189,18 @@ object MainForm: TMainForm end object b64FileSSourceDecoderDialog: TSelectDirectoryDialog left = 104 - top = 384 + top = 440 end object b64SaveDialog: TSaveDialog - left = 104 - top = 632 + left = 112 + top = 584 end object b64FileSDestinationDecoderDialog: TSelectDirectoryDialog left = 104 - top = 320 + top = 400 end object popmenuDBGrid_Files: TPopupMenu + OnPopup = popmenuDBGrid_FilesPopup left = 104 top = 528 object MenuItem_SortByID: TMenuItem @@ -2218,6 +2219,18 @@ object MainForm: TMainForm Caption = 'Sort all by Hash' OnClick = MenuItem_SortByHashClick end + object MenuItem_SortByHashList: TMenuItem + Caption = 'Sort all by Hash List' + OnClick = MenuItem_SortByHashListClick + end + object MenuItem_FilterOutNo: TMenuItem + Caption = 'Filter out Hash list - No' + OnClick = MenuItem_FilterOutNoClick + end + object MenuItem_FilterOutYes: TMenuItem + Caption = 'Filter out Hash list - Yes' + OnClick = MenuItem_FilterOutYesClick + end object MenuItem_CopySelectedRow: TMenuItem Caption = 'Copy selected row' OnClick = MenuItem_CopySelectedRowFILESTABClick @@ -2247,7 +2260,7 @@ object MainForm: TMainForm OnClick = MenuItem_DeleteDupsClick end object MenuItem_RestoreListFILES: TMenuItem - Caption = 'Show all' + Caption = 'Restore Initial List' OnClick = MenuItem_RestoreListFILESClick end object MenuItem_SaveToHTML: TMenuItem @@ -2261,10 +2274,10 @@ object MainForm: TMainForm end object FilesDBGrid_SaveCSVDialog: TSaveDialog left = 104 - top = 432 + top = 480 end object FilesSaveAsHTMLDialog: TSaveDialog - left = 104 + left = 72 top = 480 end object HashListChooserDialog: TOpenDialog diff --git a/unit2.pas b/unit2.pas index 7f9548a..d3439c6 100644 --- a/unit2.pas +++ b/unit2.pas @@ -171,6 +171,9 @@ TMainForm = class(TForm) lblTotalFileCountB: TLabel; lblTotalFileCountNumberB: TLabel; memFolderCompareSummary: TMemo; + MenuItem_FilterOutYes: TMenuItem; + MenuItem_FilterOutNo: TMenuItem; + MenuItem_SortByHashList: TMenuItem; MenuItem_SortByID: TMenuItem; MenuItem_DeleteDups: TMenuItem; MenuItem_SaveFILESTabToHTML: TMenuItem; @@ -395,6 +398,8 @@ TMainForm = class(TForm) procedure MenuItem_CopyFilepathOfSelectedCellClick(Sender: TObject); procedure MenuItem_CopyFileNameOfSelectedCellClick(Sender: TObject); procedure MenuItem_CopySelectedRowFILESTABClick(Sender: TObject); + procedure MenuItem_FilterOutNoClick(Sender: TObject); + procedure MenuItem_FilterOutYesClick(Sender: TObject); procedure MenuItem_RestoreListFILESClick(Sender: TObject); procedure MenuItem_SaveToCSVClick(Sender: TObject); procedure MenuItem_SaveToHTMLClick(Sender: TObject); @@ -402,8 +407,10 @@ TMainForm = class(TForm) procedure MenuItem_SortByFilenameClick(Sender: TObject); procedure MenuItem_SortByFilePathClick(Sender: TObject); procedure MenuItem_SortByHashClick(Sender: TObject); + procedure MenuItem_SortByHashListClick(Sender: TObject); procedure MenuItem_SortByIDClick(Sender: TObject); procedure Panel1CopyAndHashOptionsClick(Sender: TObject); + procedure popmenuDBGrid_FilesPopup(Sender: TObject); procedure ShellTreeView_FolderAChange(Sender: TObject; Node: TTreeNode); procedure ShellTreeView_FolderBChange(Sender: TObject; Node: TTreeNode); procedure sysRAMTimerTimer(Sender: TObject); @@ -1576,7 +1583,6 @@ procedure TMainForm.MenuItem_CopySelectedRowFILESTABClick(Sender: TObject); frmSQLiteDBases.CopySelectedRowFILESTAB(RecursiveDisplayGrid1); end; - // Copy hash value of selected row from FILES tab grid to clipboard procedure TMainForm.MenuItem_CopyHashOfSelectedCellClick(Sender: TObject); var @@ -1639,6 +1645,25 @@ procedure TMainForm.MenuItem_SortByHashClick(Sender: TObject); frmSQLiteDBases.SortByHash(RecursiveDisplayGrid1); end; +procedure TMainForm.MenuItem_SortByHashListClick(Sender: TObject); +begin + RecursiveDisplayGrid1.Clear; + frmSQLiteDBases.SoryByHashList(RecursiveDisplayGrid1); +end; + +procedure TMainForm.MenuItem_FilterOutNoClick(Sender: TObject); +begin + RecursiveDisplayGrid1.Clear; + frmSQLiteDBases.FilterOutHashListNO(RecursiveDisplayGrid1); +end; + +procedure TMainForm.MenuItem_FilterOutYesClick(Sender: TObject); +begin + RecursiveDisplayGrid1.Clear; + frmSQLiteDBases.FilterOutHashListYES(RecursiveDisplayGrid1); +end; + + procedure TMainForm.MenuItem_SortByIDClick(Sender: TObject); begin RecursiveDisplayGrid1.Clear; @@ -2104,6 +2129,22 @@ procedure TMainForm.Panel1CopyAndHashOptionsClick(Sender: TObject); end; +// When user right clicks grid, if Hash List import unchecked, do not allow sorting by hash lookup column +procedure TMainForm.popmenuDBGrid_FilesPopup(Sender: TObject); +begin + if cbLoadHashList.Checked then + begin + MenuItem_FilterOutYes.Enabled := true; + MenuItem_FilterOutNo.Enabled := true; + MenuItem_SortByHashList.Enabled := true; + end else + begin + MenuItem_FilterOutYes.Enabled := false; + MenuItem_FilterOutNo.Enabled := false; + MenuItem_SortByHashList.Enabled := false; + end; +end; + procedure TMainForm.ShellTreeView_FolderAChange(Sender: TObject; Node: TTreeNode ); From f1e207860d9f9fe6541aa885615d63b6bfcb3e91 Mon Sep 17 00:00:00 2001 From: Ted Smith <ted@Teds-MacBook-Pro.local> Date: Mon, 8 Jan 2018 16:47:34 +0000 Subject: [PATCH 29/47] fixed SQLite dbase creation failure on OSX --- dbases_sqlite.lfm | 4 +- dbases_sqlite.pas | 9 ++-- unit2.lfm | 107 ++++++++++++++++++++++++---------------------- unit2.pas | 31 ++++++++------ 4 files changed, 79 insertions(+), 72 deletions(-) diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index 1230ac0..4fd0cdf 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -12,9 +12,9 @@ object frmSQLiteDBases: TfrmSQLiteDBases LCLVersion = '1.6.4.0' object lblConnectionStatus: TLabel Left = 32 - Height = 13 + Height = 16 Top = 32 - Width = 72 + Width = 94 Caption = 'Not Connected' ParentColor = False end diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index 271a293..95375e4 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -85,7 +85,7 @@ implementation procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); var - strFileNameRandomiser : string; + strFileNameRandomiser, SafePlaceForDB : string; begin // SQLiteDefaultLibrary is from the sqlite3dyn unit, new with FPC3.0 // but didn't seem to work with Linux. @@ -122,15 +122,16 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); SQLDBLibraryLoaderOSX.LoadLibrary; // Set the filename of the sqlite database strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances - SQLite3Connection1.DatabaseName := 'QuickHashDBOSX_' + strFileNameRandomiser + '.sqlite'; + // Determine a safe place to write the SQLite database file to; returns /Users/Username/ on OSX + SafePlaceForDB := GetUserDir; + SQLite3Connection1.DatabaseName := SafePlaceForDB + 'QuickHashDBOSX_' + strFileNameRandomiser + '.sqlite'; // Create the database CreateDatabase(SQLite3Connection1.DatabaseName); if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; end else begin - ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (should be /usr/lib/libsqlite3.dylib). Exiting'); - abort; + ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (should be /usr/lib/libsqlite3.dylib)'); end; {$else} // If it's 64-bit Linux, use the 64-bit SQLite3 install diff --git a/unit2.lfm b/unit2.lfm index 740f0ef..1ebfca5 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -5,7 +5,7 @@ object MainForm: TMainForm Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 (Beta2 7th Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 719 + ClientHeight = 738 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,7 +16,7 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 681 + Height = 700 Top = 24 Width = 984 ActivePage = TabSheet1 @@ -28,19 +28,19 @@ object MainForm: TMainForm object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 655 - ClientWidth = 976 + ClientHeight = 661 + ClientWidth = 978 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False object TextHashingGroupBox: TGroupBox Left = 120 Height = 534 Top = 10 - Width = 840 + Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 513 - ClientWidth = 836 + ClientHeight = 511 + ClientWidth = 834 Color = clForm Font.Height = -13 ParentColor = False @@ -51,11 +51,12 @@ object MainForm: TMainForm Height = 183 Hint = 'Type or paste and watch hash value change.'#13#10'For amounts larger than several hundred Kb, save'#13#10'data to a file and use File Hashing instead. ' Top = 9 - Width = 814 + Width = 812 Anchors = [akTop, akLeft, akRight] Lines.Strings = ( 'Type or paste text here - hash will update as you type' '' + '' ) MaxLength = 500000000 OnChange = HashText @@ -70,13 +71,14 @@ object MainForm: TMainForm Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' Top = 408 - Width = 814 + Width = 812 Anchors = [akTop, akLeft, akRight] Color = clSilver Font.Height = -13 Lines.Strings = ( '...hash value' '' + '' ) ParentFont = False ParentShowHint = False @@ -86,10 +88,10 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 24 + Height = 22 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 - Width = 815 + Width = 813 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Control = lbleExpectedHashText @@ -98,7 +100,7 @@ object MainForm: TMainForm EditLabel.Left = 8 EditLabel.Height = 16 EditLabel.Top = 349 - EditLabel.Width = 815 + EditLabel.Width = 813 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False ParentShowHint = False @@ -113,8 +115,8 @@ object MainForm: TMainForm Top = 208 Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 99 - ClientWidth = 444 + ClientHeight = 97 + ClientWidth = 440 TabOrder = 3 object btnFLBL: TButton Left = 8 @@ -142,10 +144,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 20 + Height = 18 Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 192 + Width = 213 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -155,9 +157,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 20 + Height = 18 Top = 472 - Width = 88 + Width = 93 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -215,8 +217,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -239,8 +241,8 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 60 - ClientWidth = 92 + ClientHeight = 58 + ClientWidth = 88 Font.Height = -13 ParentFont = False TabOrder = 2 @@ -267,8 +269,8 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 377 - ClientWidth = 836 + ClientHeight = 375 + ClientWidth = 832 Color = clForm Font.Height = -13 ParentColor = False @@ -352,6 +354,7 @@ object MainForm: TMainForm Lines.Strings = ( 'Computed hash will appear here...' '' + '' ) TabOrder = 3 WordWrap = False @@ -478,8 +481,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -509,8 +512,8 @@ object MainForm: TMainForm Width = 846 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 608 - ClientWidth = 842 + ClientHeight = 606 + ClientWidth = 838 Color = clForm Font.Height = -13 ParentColor = False @@ -830,8 +833,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -867,8 +870,8 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 575 - ClientWidth = 830 + ClientHeight = 573 + ClientWidth = 826 Color = clForm Font.Height = -13 ParentColor = False @@ -1240,8 +1243,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1275,8 +1278,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1299,8 +1302,8 @@ object MainForm: TMainForm Width = 834 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 275 - ClientWidth = 830 + ClientHeight = 273 + ClientWidth = 826 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1472,8 +1475,8 @@ object MainForm: TMainForm Width = 828 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 156 - ClientWidth = 824 + ClientHeight = 154 + ClientWidth = 820 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1501,8 +1504,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1523,8 +1526,8 @@ object MainForm: TMainForm Width = 828 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 395 - ClientWidth = 824 + ClientHeight = 393 + ClientWidth = 820 DragMode = dmAutomatic Font.Height = -13 ParentFont = False @@ -1818,8 +1821,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1840,8 +1843,8 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 553 - ClientWidth = 836 + ClientHeight = 551 + ClientWidth = 832 Color = clForm Font.Height = -13 ParentColor = False @@ -1990,10 +1993,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 456 - Height = 13 + Height = 16 Hint = 'Click to open URL in browser' Top = 0 - Width = 170 + Width = 207 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -2006,8 +2009,8 @@ object MainForm: TMainForm end object StatusBar5: TStatusBar Left = 0 - Height = 20 - Top = 699 + Height = 15 + Top = 723 Width = 1016 Panels = <> end diff --git a/unit2.pas b/unit2.pas index d3439c6..3201b54 100644 --- a/unit2.pas +++ b/unit2.pas @@ -1276,20 +1276,23 @@ procedure TMainForm.FormClose(Sender: TObject; var CloseAction: TCloseAction); var DataBasefilename : string; begin - // Before closing DB connection, get the databasefilename - DataBasefilename := frmSQLiteDBases.SQLite3Connection1.DatabaseName; - // Now close the Database instances - try - frmSQLiteDBases.SQLite3Connection1.Close(true); - finally - frmSQLiteDBases.SQLite3Connection1.Free; - end; - // Now we can delete the database files - try - SysUtils.DeleteFile(DatabaseFilename); - except - Showmessage('Could not delete sqlite database ' + DataBasefilename + '. Please delete the manually.'); - end; + if assigned(frmSQLiteDBases.SQLite3Connection1) then + begin + // Before closing DB connection, get the databasefilename + DataBasefilename := frmSQLiteDBases.SQLite3Connection1.DatabaseName; + // Now close the Database instances + try + frmSQLiteDBases.SQLite3Connection1.Close(true); + finally + frmSQLiteDBases.SQLite3Connection1.Free; + end; + // Now we can delete the database files + try + SysUtils.DeleteFile(DatabaseFilename); + except + Showmessage('Could not delete sqlite database ' + DataBasefilename + '. Please delete the manually.'); + end; + end; end; procedure TMainForm.lblDonateClick(Sender: TObject); From 5280b00f8376ac82e49f644b350226a439e30f6b Mon Sep 17 00:00:00 2001 From: Ted Smith <ted@Teds-MacBook-Pro.local> Date: Mon, 8 Jan 2018 19:09:14 +0000 Subject: [PATCH 30/47] swapped GetUserDir for GetAppConfigDir for dbase creartion path on OSX --- dbases_sqlite.pas | 25 +++-- project1.lpi | 84 ++++++++++++++++ quickhash.ico | Bin 0 -> 159362 bytes quickhash.lpi | 249 +++++++++++++++++++++++----------------------- quickhash.lpr | 2 +- 5 files changed, 225 insertions(+), 135 deletions(-) create mode 100644 project1.lpi create mode 100644 quickhash.ico diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index 95375e4..48574fd 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -122,17 +122,24 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); SQLDBLibraryLoaderOSX.LoadLibrary; // Set the filename of the sqlite database strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances - // Determine a safe place to write the SQLite database file to; returns /Users/Username/ on OSX - SafePlaceForDB := GetUserDir; - SQLite3Connection1.DatabaseName := SafePlaceForDB + 'QuickHashDBOSX_' + strFileNameRandomiser + '.sqlite'; - // Create the database - CreateDatabase(SQLite3Connection1.DatabaseName); - if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + // Determine a safe place to write the SQLite database file to; + SafePlaceForDB := GetAppConfigDir(false); //GetUserDir returns /Users/Username/ on OSX but GetAppConfigDir safer I think; + if ForceDirectories(SafePlaceForDB) then + begin + SQLite3Connection1.DatabaseName := SafePlaceForDB + 'QuickHashDBOSX_' + strFileNameRandomiser + '.sqlite'; + // Create the database + CreateDatabase(SQLite3Connection1.DatabaseName); + if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + end + else + begin + Showmessage('Could not create folder ' + SafePlaceForDB + ' for ' + SQLite3Connection1.DatabaseName); + end; end else - begin - ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (should be /usr/lib/libsqlite3.dylib)'); - end; + begin + ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (should be /usr/lib/libsqlite3.dylib)'); + end; {$else} // If it's 64-bit Linux, use the 64-bit SQLite3 install // Although, the paths below are for Debian based systems only. How do we diff --git a/project1.lpi b/project1.lpi new file mode 100644 index 0000000..b67fb6c --- /dev/null +++ b/project1.lpi @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8"?> +<CONFIG> + <ProjectOptions> + <Version Value="10"/> + <General> + <SessionStorage Value="InProjectDir"/> + <MainUnit Value="0"/> + <Title Value="project1"/> + <ResourceType Value="res"/> + <UseXPManifest Value="True"/> + <Icon Value="0"/> + </General> + <i18n> + <EnableI18N LFM="False"/> + </i18n> + <VersionInfo> + <StringTable ProductVersion=""/> + </VersionInfo> + <BuildModes Count="1"> + <Item1 Name="Default" Default="True"/> + </BuildModes> + <PublishOptions> + <Version Value="2"/> + </PublishOptions> + <RunParams> + <local> + <FormatVersion Value="1"/> + </local> + </RunParams> + <RequiredPackages Count="4"> + <Item1> + <PackageName Value="lazdbexport"/> + </Item1> + <Item2> + <PackageName Value="HashLib4PascalPackage"/> + </Item2> + <Item3> + <PackageName Value="ZVDateTimeCtrls"/> + </Item3> + <Item4> + <PackageName Value="LCL"/> + </Item4> + </RequiredPackages> + <Units Count="1"> + <Unit0> + <Filename Value="project1.lpr"/> + <IsPartOfProject Value="True"/> + </Unit0> + </Units> + </ProjectOptions> + <CompilerOptions> + <Version Value="11"/> + <Target> + <Filename Value="project1"/> + </Target> + <SearchPaths> + <IncludeFiles Value="$(ProjOutDir)"/> + <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> + </SearchPaths> + <Linking> + <Debugging> + <GenerateDebugInfo Value="False"/> + </Debugging> + <Options> + <Win32> + <GraphicApplication Value="True"/> + </Win32> + </Options> + </Linking> + </CompilerOptions> + <Debugging> + <Exceptions Count="3"> + <Item1> + <Name Value="EAbort"/> + </Item1> + <Item2> + <Name Value="ECodetoolError"/> + </Item2> + <Item3> + <Name Value="EFOpenError"/> + </Item3> + </Exceptions> + </Debugging> +</CONFIG> diff --git a/quickhash.ico b/quickhash.ico new file mode 100644 index 0000000000000000000000000000000000000000..aca4047547307dde29b4ca339bfce78e54ad300e GIT binary patch literal 159362 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 cC2}RxM_W|gWrxQ1*0dM(>%Hmpf1l0 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%0AjzM_c)Ml){mAoKqAJjrG>!>mm4# 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Ξ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 literal 0 HcmV?d00001 diff --git a/quickhash.lpi b/quickhash.lpi index 4402272..85839f0 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -4,7 +4,7 @@ <Version Value="10"/> <General> <MainUnit Value="0"/> - <Title Value="Quick Hash"/> + <Title Value="QuickHash"/> <Icon Value="0"/> </General> <i18n> @@ -14,7 +14,7 @@ <UseVersionInfo Value="True"/> <AutoIncrementBuild Value="True"/> <MajorVersionNr Value="3"/> - <BuildNr Value="1"/> + <BuildNr Value="14"/> <Language Value="0809"/> <Attributes pvaPreRelease="True"/> <StringTable Comments="Free, cross platform, open-source file and disk hashing software" CompanyName="Ted Smith (Ted Technology on Sourceforge)" FileDescription="File hashing GUI for Linux & Windows" LegalCopyright="2011 - 2017 (c) Ted Smith" ProductName="QuickHash (www.quickhash-gui.org)" ProductVersion=""/> @@ -60,7 +60,7 @@ <Filename Value="quickhash.lpr"/> <IsPartOfProject Value="True"/> <EditorIndex Value="8"/> - <CursorPos X="39" Y="21"/> + <CursorPos X="42" Y="24"/> <UsageCount Value="200"/> <Loaded Value="True"/> </Unit0> @@ -71,25 +71,25 @@ <ResourceBaseClass Value="Form"/> <TopLine Value="1353"/> <CursorPos X="25" Y="777"/> - <UsageCount Value="157"/> + <UsageCount Value="156"/> </Unit1> <Unit2> <Filename Value="../../../lazarus/lcl/grids.pas"/> <TopLine Value="1081"/> <CursorPos X="22" Y="1106"/> - <UsageCount Value="254"/> + <UsageCount Value="253"/> </Unit2> <Unit3> <Filename Value="../AmazonUtil/unit1.pas"/> <TopLine Value="210"/> <CursorPos X="7" Y="240"/> - <UsageCount Value="251"/> + <UsageCount Value="250"/> </Unit3> <Unit4> <Filename Value="../RoastLamb - Alpha 8.0 - Distributed 12-11-29/unit1.pas"/> <TopLine Value="3047"/> <CursorPos X="57" Y="3077"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit4> <Unit5> <Filename Value="unit2.pas"/> @@ -98,8 +98,8 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> - <TopLine Value="1654"/> - <CursorPos X="24" Y="1657"/> + <TopLine Value="1275"/> + <CursorPos X="7" Y="1280"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -108,61 +108,61 @@ <Filename Value="../dcpcrypt-2.0.4.1/dcpcrypt2.pas"/> <TopLine Value="299"/> <CursorPos X="46" Y="306"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit6> <Unit7> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcphaval.pas"/> <TopLine Value="275"/> <CursorPos X="54" Y="299"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit7> <Unit8> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd4.pas"/> <TopLine Value="168"/> <CursorPos X="52" Y="192"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit8> <Unit9> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpmd5.pas"/> <TopLine Value="185"/> <CursorPos X="52" Y="209"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit9> <Unit10> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd128.pas"/> <TopLine Value="251"/> <CursorPos X="58" Y="275"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit10> <Unit11> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpripemd160.pas"/> <TopLine Value="612"/> <CursorPos X="58" Y="636"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit11> <Unit12> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha1.pas"/> <TopLine Value="204"/> <CursorPos X="53" Y="228"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit12> <Unit13> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha256.pas"/> <TopLine Value="10"/> <CursorPos Y="10"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit13> <Unit14> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcpsha512.pas"/> <TopLine Value="185"/> <CursorPos X="59" Y="209"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit14> <Unit15> <Filename Value="../dcpcrypt-2.0.4.1/Hashes/dcptiger.pas"/> <TopLine Value="231"/> <CursorPos X="26" Y="265"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit15> <Unit16> <Filename Value="sha1customised.pas"/> @@ -170,19 +170,19 @@ <EditorIndex Value="-1"/> <TopLine Value="297"/> <CursorPos X="18" Y="303"/> - <UsageCount Value="188"/> + <UsageCount Value="187"/> </Unit16> <Unit17> <Filename Value="md5customised.pas"/> <EditorIndex Value="-1"/> <TopLine Value="611"/> <CursorPos X="87" Y="632"/> - <UsageCount Value="188"/> + <UsageCount Value="187"/> </Unit17> <Unit18> <Filename Value="DiskModule/diskmoduleunit1.lfm"/> <EditorIndex Value="-1"/> - <UsageCount Value="62"/> + <UsageCount Value="61"/> <DefaultSyntaxHighlighter Value="LFM"/> </Unit18> <Unit19> @@ -194,35 +194,35 @@ <EditorIndex Value="-1"/> <TopLine Value="19"/> <CursorPos X="47" Y="22"/> - <UsageCount Value="188"/> + <UsageCount Value="187"/> </Unit19> <Unit20> <Filename Value="DiskModule/sha1customised.pas"/> <TopLine Value="10"/> <CursorPos X="41" Y="267"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit20> <Unit21> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/filutilh.inc"/> <TopLine Value="63"/> <CursorPos X="10" Y="88"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit21> <Unit22> <Filename Value="Tmp-ScrShots/forforum.pas"/> <TopLine Value="91"/> <CursorPos X="79" Y="132"/> - <UsageCount Value="186"/> + <UsageCount Value="185"/> </Unit22> <Unit23> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/types.pp"/> <TopLine Value="105"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit23> <Unit24> <Filename Value="findallfilesenhancedunit.pas"/> <CursorPos X="43" Y="15"/> - <UsageCount Value="183"/> + <UsageCount Value="182"/> </Unit24> <Unit25> <Filename Value="FindAllFilesEnhanced.pas"/> @@ -236,30 +236,30 @@ <Filename Value="/usr/share/lazarus/1.2.6/lcl/include/control.inc"/> <TopLine Value="2698"/> <CursorPos Y="2722"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit26> <Unit27> <Filename Value="/usr/share/lazarus/1.2.6/components/lazutils/fileutil.pas"/> <TopLine Value="141"/> <CursorPos X="5" Y="165"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit27> <Unit28> <Filename Value="/lazarus/components/lazutils/fileutil.pas"/> <TopLine Value="154"/> <CursorPos X="3" Y="191"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit28> <Unit29> <Filename Value="unit2.lrs"/> <CursorPos X="868" Y="383"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit29> <Unit30> <Filename Value="/lazarus/lcl/grids.pas"/> <TopLine Value="10446"/> <CursorPos X="22" Y="10477"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit30> <Unit31> <Filename Value="udisplaygrid.pas"/> @@ -279,28 +279,28 @@ <EditorIndex Value="-1"/> <TopLine Value="7"/> <CursorPos X="10" Y="24"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit32> <Unit33> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/wstrings.inc"/> <EditorIndex Value="-1"/> <TopLine Value="922"/> <CursorPos X="5" Y="947"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit33> <Unit34> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstrh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="201"/> <CursorPos X="15" Y="218"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit34> <Unit35> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/objpas/sysutils/sysstr.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2620"/> <CursorPos X="15" Y="2645"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit35> <Unit36> <Filename Value="/usr/share/lazarus/1.4.4/components/lazutils/fileutil.pas"/> @@ -308,35 +308,35 @@ <EditorIndex Value="-1"/> <TopLine Value="159"/> <CursorPos X="15" Y="170"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit36> <Unit37> <Filename Value="/lazarus/fpc/2.6.4/source/rtl/inc/systemh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="998"/> <CursorPos X="11" Y="1015"/> - <UsageCount Value="2"/> + <UsageCount Value="1"/> </Unit37> <Unit38> <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/objpas/classes/classesh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="899"/> <CursorPos X="17" Y="926"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit38> <Unit39> <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpash.inc"/> <EditorIndex Value="-1"/> <TopLine Value="166"/> <CursorPos X="25" Y="193"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit39> <Unit40> <Filename Value="/lazarus-FPC3/fpc/3.0.0/source/rtl/inc/objpas.inc"/> <EditorIndex Value="-1"/> <TopLine Value="275"/> <CursorPos X="9" Y="277"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit40> <Unit41> <Filename Value="/usr/share/lazarus/1.6.2/lcl/grids.pas"/> @@ -344,7 +344,7 @@ <EditorIndex Value="-1"/> <TopLine Value="9259"/> <CursorPos Y="9287"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit41> <Unit42> <Filename Value="/usr/share/lazarus/1.6.2/lcl/dynamicarray.pas"/> @@ -352,21 +352,21 @@ <EditorIndex Value="-1"/> <TopLine Value="34"/> <CursorPos Y="69"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit42> <Unit43> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/wincontrol.inc"/> <EditorIndex Value="-1"/> <TopLine Value="7325"/> <CursorPos Y="7354"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit43> <Unit44> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/control.inc"/> <EditorIndex Value="-1"/> <TopLine Value="3414"/> <CursorPos Y="3442"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit44> <Unit45> <Filename Value="utilwmi.pas"/> @@ -374,7 +374,7 @@ <EditorIndex Value="-1"/> <TopLine Value="102"/> <CursorPos X="4" Y="73"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit45> <Unit46> <Filename Value="DiskModule/DiskModuleNew/diskmodule.pas"/> @@ -383,7 +383,7 @@ <ResourceBaseClass Value="Form"/> <EditorIndex Value="-1"/> <CursorPos X="32" Y="49"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit46> <Unit47> <Filename Value="DiskModule/DiskModuleNew/uprogress.pas"/> @@ -393,7 +393,7 @@ <UnitName Value="uProgress"/> <EditorIndex Value="-1"/> <CursorPos X="24" Y="14"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit47> <Unit48> <Filename Value="DiskModule/DiskModuleNew/diskspecification.pas"/> @@ -402,14 +402,14 @@ <ResourceBaseClass Value="Form"/> <EditorIndex Value="-1"/> <CursorPos X="34" Y="12"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit48> <Unit49> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/customform.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2180"/> <CursorPos Y="2208"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit49> <Unit50> <Filename Value="diskmodule.pas"/> @@ -418,7 +418,7 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="4"/> - <TopLine Value="28"/> + <TopLine Value="27"/> <CursorPos X="48" Y="1087"/> <UsageCount Value="200"/> <Loaded Value="True"/> @@ -499,7 +499,7 @@ <EditorIndex Value="-1"/> <TopLine Value="412"/> <CursorPos X="65" Y="444"/> - <UsageCount Value="3"/> + <UsageCount Value="2"/> </Unit58> <Unit59> <Filename Value="dbases_sqlite.pas"/> @@ -509,8 +509,8 @@ <ResourceBaseClass Value="Form"/> <IsVisibleTab Value="True"/> <EditorIndex Value="2"/> - <TopLine Value="781"/> - <CursorPos X="71" Y="798"/> + <TopLine Value="119"/> + <CursorPos X="111" Y="136"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -520,21 +520,21 @@ <EditorIndex Value="-1"/> <TopLine Value="45"/> <CursorPos X="14" Y="64"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit60> <Unit61> <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> <EditorIndex Value="-1"/> <TopLine Value="1643"/> <CursorPos X="15" Y="1657"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit61> <Unit62> <Filename Value="../../../lazarus-FPC3/fpc/3.0.2/source/packages/fcl-db/src/base/dataset.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2054"/> <CursorPos X="3" Y="2057"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit62> <Unit63> <Filename Value="../../../lazarus-FPC3/lcl/dbgrids.pas"/> @@ -542,20 +542,20 @@ <EditorIndex Value="-1"/> <TopLine Value="960"/> <CursorPos X="3" Y="518"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit63> <Unit64> <Filename Value="../../../lazarus/fpc/3.0.2/source/packages/fcl-db/src/base/db.pas"/> <EditorIndex Value="-1"/> <TopLine Value="1397"/> <CursorPos X="9" Y="1425"/> - <UsageCount Value="1"/> + <UsageCount Value="10"/> </Unit64> <Unit65> <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/diskh.inc"/> <EditorIndex Value="-1"/> <CursorPos X="10" Y="18"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit65> <Unit66> <Filename Value="frmaboutunit.pas"/> @@ -565,7 +565,7 @@ <UnitName Value="frmAboutUnit"/> <EditorIndex Value="9"/> <CursorPos X="37" Y="22"/> - <UsageCount Value="51"/> + <UsageCount Value="55"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> </Unit66> @@ -574,21 +574,21 @@ <EditorIndex Value="-1"/> <TopLine Value="17"/> <CursorPos X="3" Y="30"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit67> <Unit68> <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/datih.inc"/> <EditorIndex Value="-1"/> <TopLine Value="127"/> <CursorPos X="10" Y="155"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit68> <Unit69> <Filename Value="../../../lazarus/fpc/3.0.2/source/rtl/objpas/sysutils/dati.inc"/> <EditorIndex Value="-1"/> <TopLine Value="873"/> <CursorPos X="3" Y="884"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit69> <Unit70> <Filename Value="loadhashlist.pas"/> @@ -596,7 +596,7 @@ <EditorIndex Value="-1"/> <TopLine Value="4"/> <CursorPos X="53" Y="16"/> - <UsageCount Value="56"/> + <UsageCount Value="66"/> </Unit70> <Unit71> <Filename Value="uloadhashlist.pas"/> @@ -604,14 +604,13 @@ <UnitName Value="uLoadhashlist"/> <EditorIndex Value="-1"/> <CursorPos X="21"/> - <UsageCount Value="54"/> + <UsageCount Value="64"/> </Unit71> <Unit72> <Filename Value="uKnownHashLists.pas"/> <EditorIndex Value="1"/> - <TopLine Value="2"/> - <CursorPos X="30" Y="31"/> - <UsageCount Value="25"/> + <CursorPos X="26"/> + <UsageCount Value="29"/> <Loaded Value="True"/> </Unit72> <Unit73> @@ -619,7 +618,7 @@ <EditorIndex Value="-1"/> <TopLine Value="1454"/> <CursorPos X="3" Y="1459"/> - <UsageCount Value="12"/> + <UsageCount Value="11"/> </Unit73> <Unit74> <Filename Value="../../../lazarus/components/lazutils/fileutil.pas"/> @@ -627,136 +626,136 @@ <EditorIndex Value="-1"/> <TopLine Value="193"/> <CursorPos X="15" Y="221"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit74> <Unit75> <Filename Value="../../../lazarus/components/lazutils/fileutil.inc"/> <EditorIndex Value="-1"/> <TopLine Value="1191"/> <CursorPos X="5" Y="1241"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit75> </Units> <JumpHistory Count="30" HistoryIndex="29"> <Position1> - <Filename Value="unit2.pas"/> - <Caret Line="1659" TopLine="1641"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="804" Column="47" TopLine="788"/> </Position1> <Position2> - <Filename Value="unit2.pas"/> - <Caret Line="1588" Column="3" TopLine="1586"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="785" Column="87" TopLine="762"/> </Position2> <Position3> <Filename Value="unit2.pas"/> - <Caret Line="1585" TopLine="1501"/> + <Caret Line="410" Column="61" TopLine="386"/> </Position3> <Position4> <Filename Value="unit2.pas"/> - <Caret Line="1657" Column="38" TopLine="1636"/> + <Caret Line="1556" Column="3" TopLine="1553"/> </Position4> <Position5> - <Filename Value="unit2.pas"/> - <Caret Line="1627" Column="24" TopLine="1624"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="785" Column="54" TopLine="776"/> </Position5> <Position6> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="557" Column="29" TopLine="544"/> + <Filename Value="unit2.pas"/> + <Caret Line="1556" Column="3" TopLine="1553"/> </Position6> <Position7> <Filename Value="unit2.pas"/> - <Caret Line="1657" Column="65" TopLine="211"/> + <Caret Line="1657" Column="24" TopLine="1654"/> </Position7> <Position8> - <Filename Value="unit2.pas"/> - <Caret Line="176" Column="24" TopLine="163"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="788" Column="7" TopLine="782"/> </Position8> <Position9> - <Filename Value="unit2.pas"/> - <Caret Line="193" Column="24" TopLine="170"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="789" Column="6" TopLine="775"/> </Position9> <Position10> - <Filename Value="unit2.pas"/> - <Caret Line="409" Column="34" TopLine="386"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="791" Column="53" TopLine="764"/> </Position10> <Position11> - <Filename Value="unit2.pas"/> - <Caret Line="410" Column="34" TopLine="387"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="789" TopLine="774"/> </Position11> <Position12> - <Filename Value="unit2.pas"/> - <Caret Line="1642" Column="40" TopLine="1618"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="788" Column="97" TopLine="783"/> </Position12> <Position13> - <Filename Value="unit2.pas"/> - <Caret Line="1645" Column="29" TopLine="1621"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="798" Column="71" TopLine="781"/> </Position13> <Position14> - <Filename Value="unit2.pas"/> - <Caret Line="1648" Column="40" TopLine="1624"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="1040" Column="29" TopLine="1013"/> </Position14> <Position15> - <Filename Value="unit2.pas"/> - <Caret Line="2139" Column="24" TopLine="2115"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="127" Column="18" TopLine="115"/> </Position15> <Position16> - <Filename Value="unit2.pas"/> - <Caret Line="2144" Column="24" TopLine="2120"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="121" Column="47" TopLine="111"/> </Position16> <Position17> - <Filename Value="unit2.pas"/> - <Caret Line="176" Column="24" TopLine="163"/> + <Filename Value="quickhash.lpr"/> + <Caret Line="14" Column="62"/> </Position17> <Position18> <Filename Value="unit2.pas"/> - <Caret Line="193" Column="24" TopLine="170"/> + <Caret Line="1662" Column="11" TopLine="1654"/> </Position18> <Position19> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="804" Column="47" TopLine="788"/> + <Filename Value="unit2.pas"/> + <Caret Line="556" Column="20" TopLine="539"/> </Position19> <Position20> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="785" Column="87" TopLine="762"/> + <Filename Value="unit2.pas"/> + <Caret Line="1284" Column="56" TopLine="1252"/> </Position20> <Position21> <Filename Value="unit2.pas"/> - <Caret Line="410" Column="61" TopLine="386"/> + <Caret Line="1285" Column="19" TopLine="1257"/> </Position21> <Position22> - <Filename Value="unit2.pas"/> - <Caret Line="1556" Column="3" TopLine="1553"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="135" Column="30" TopLine="118"/> </Position22> <Position23> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="785" Column="54" TopLine="776"/> + <Filename Value="unit2.pas"/> + <Caret Line="1536" Column="8" TopLine="1529"/> </Position23> <Position24> - <Filename Value="unit2.pas"/> - <Caret Line="1556" Column="3" TopLine="1553"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="135" Column="32" TopLine="118"/> </Position24> <Position25> <Filename Value="unit2.pas"/> - <Caret Line="1657" Column="24" TopLine="1654"/> + <Caret Line="1295" Column="9" TopLine="1275"/> </Position25> <Position26> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="788" Column="7" TopLine="782"/> + <Filename Value="unit2.pas"/> + <Caret Line="375" Column="71" TopLine="359"/> </Position26> <Position27> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="789" Column="6" TopLine="775"/> + <Filename Value="unit2.pas"/> + <Caret Line="573" Column="3" TopLine="568"/> </Position27> <Position28> <Filename Value="dbases_sqlite.pas"/> - <Caret Line="791" Column="53" TopLine="764"/> + <Caret Line="135" Column="46" TopLine="118"/> </Position28> <Position29> <Filename Value="dbases_sqlite.pas"/> - <Caret Line="789" TopLine="774"/> + <Caret Line="127" Column="35" TopLine="105"/> </Position29> <Position30> <Filename Value="dbases_sqlite.pas"/> - <Caret Line="788" Column="97" TopLine="783"/> + <Caret Line="126" Column="61" TopLine="111"/> </Position30> </JumpHistory> </ProjectOptions> @@ -780,8 +779,8 @@ </CodeGeneration> <Linking> <Debugging> + <GenerateDebugInfo Value="False"/> <DebugInfoType Value="dsDwarf2Set"/> - <UseHeaptrc Value="True"/> <StripSymbols Value="True"/> </Debugging> <Options> diff --git a/quickhash.lpr b/quickhash.lpr index a1f552d..de7b6c2 100644 --- a/quickhash.lpr +++ b/quickhash.lpr @@ -16,7 +16,7 @@ {$R *.res} begin - Application.Title:='Quick Hash'; + Application.Title:='QuickHash'; Application.Initialize; Application.CreateForm(TMainForm, MainForm); Application.CreateForm(TfrmDisplayGrid1, frmDisplayGrid1); From 559b8d62be5067801c609b7bc01a5494c8f59bc7 Mon Sep 17 00:00:00 2001 From: Ted Smith <ted@Teds-MacBook-Pro.local> Date: Mon, 8 Jan 2018 20:00:39 +0000 Subject: [PATCH 31/47] Compare Two Folders was not OSX ready. Corrected path related issues for OSX --- quickhash.lpi | 108 +++++++++++++++++++++++++------------------------- unit2.lfm | 87 ++++++++++++++++++++-------------------- unit2.pas | 44 ++++++++++++++++---- 3 files changed, 135 insertions(+), 104 deletions(-) diff --git a/quickhash.lpi b/quickhash.lpi index 85839f0..bc17ec9 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -98,8 +98,9 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> - <TopLine Value="1275"/> - <CursorPos X="7" Y="1280"/> + <IsVisibleTab Value="True"/> + <TopLine Value="2594"/> + <CursorPos X="93" Y="2611"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -507,7 +508,6 @@ <ComponentName Value="frmSQLiteDBases"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> - <IsVisibleTab Value="True"/> <EditorIndex Value="2"/> <TopLine Value="119"/> <CursorPos X="111" Y="136"/> @@ -596,7 +596,7 @@ <EditorIndex Value="-1"/> <TopLine Value="4"/> <CursorPos X="53" Y="16"/> - <UsageCount Value="66"/> + <UsageCount Value="67"/> </Unit70> <Unit71> <Filename Value="uloadhashlist.pas"/> @@ -604,7 +604,7 @@ <UnitName Value="uLoadhashlist"/> <EditorIndex Value="-1"/> <CursorPos X="21"/> - <UsageCount Value="64"/> + <UsageCount Value="65"/> </Unit71> <Unit72> <Filename Value="uKnownHashLists.pas"/> @@ -638,124 +638,124 @@ </Units> <JumpHistory Count="30" HistoryIndex="29"> <Position1> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="804" Column="47" TopLine="788"/> + <Filename Value="unit2.pas"/> + <Caret Line="375" Column="71" TopLine="359"/> </Position1> <Position2> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="785" Column="87" TopLine="762"/> + <Filename Value="unit2.pas"/> + <Caret Line="573" Column="3" TopLine="568"/> </Position2> <Position3> - <Filename Value="unit2.pas"/> - <Caret Line="410" Column="61" TopLine="386"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="135" Column="46" TopLine="118"/> </Position3> <Position4> - <Filename Value="unit2.pas"/> - <Caret Line="1556" Column="3" TopLine="1553"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="127" Column="35" TopLine="105"/> </Position4> <Position5> <Filename Value="dbases_sqlite.pas"/> - <Caret Line="785" Column="54" TopLine="776"/> + <Caret Line="126" Column="61" TopLine="111"/> </Position5> <Position6> <Filename Value="unit2.pas"/> - <Caret Line="1556" Column="3" TopLine="1553"/> + <Caret Line="1280" Column="7" TopLine="1275"/> </Position6> <Position7> <Filename Value="unit2.pas"/> - <Caret Line="1657" Column="24" TopLine="1654"/> + <Caret Line="2583" Column="33" TopLine="2566"/> </Position7> <Position8> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="788" Column="7" TopLine="782"/> + <Filename Value="unit2.pas"/> + <Caret Line="2669" Column="51" TopLine="2641"/> </Position8> <Position9> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="789" Column="6" TopLine="775"/> + <Filename Value="unit2.pas"/> + <Caret Line="2707" Column="41" TopLine="2679"/> </Position9> <Position10> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="791" Column="53" TopLine="764"/> + <Filename Value="unit2.pas"/> + <Caret Line="2710" Column="141" TopLine="2682"/> </Position10> <Position11> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="789" TopLine="774"/> + <Filename Value="unit2.pas"/> + <Caret Line="2711" Column="39" TopLine="2683"/> </Position11> <Position12> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="788" Column="97" TopLine="783"/> + <Filename Value="unit2.pas"/> + <Caret Line="2746" Column="43" TopLine="2718"/> </Position12> <Position13> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="798" Column="71" TopLine="781"/> + <Filename Value="unit2.pas"/> + <Caret Line="2760" Column="43" TopLine="2732"/> </Position13> <Position14> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="1040" Column="29" TopLine="1013"/> + <Filename Value="unit2.pas"/> + <Caret Line="2794" Column="45" TopLine="2766"/> </Position14> <Position15> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="127" Column="18" TopLine="115"/> + <Filename Value="unit2.pas"/> + <Caret Line="2808" Column="43" TopLine="2780"/> </Position15> <Position16> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="121" Column="47" TopLine="111"/> + <Filename Value="unit2.pas"/> + <Caret Line="511" Column="34" TopLine="495"/> </Position16> <Position17> - <Filename Value="quickhash.lpr"/> - <Caret Line="14" Column="62"/> + <Filename Value="unit2.pas"/> + <Caret Line="2582" Column="76" TopLine="2555"/> </Position17> <Position18> <Filename Value="unit2.pas"/> - <Caret Line="1662" Column="11" TopLine="1654"/> + <Caret Line="2585" Column="64" TopLine="2566"/> </Position18> <Position19> <Filename Value="unit2.pas"/> - <Caret Line="556" Column="20" TopLine="539"/> + <Caret Line="2708" TopLine="2682"/> </Position19> <Position20> <Filename Value="unit2.pas"/> - <Caret Line="1284" Column="56" TopLine="1252"/> + <Caret Line="2717" Column="71" TopLine="2693"/> </Position20> <Position21> <Filename Value="unit2.pas"/> - <Caret Line="1285" Column="19" TopLine="1257"/> + <Caret Line="2790" Column="13" TopLine="2760"/> </Position21> <Position22> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="135" Column="30" TopLine="118"/> + <Filename Value="unit2.pas"/> + <Caret Line="2741" Column="5" TopLine="2718"/> </Position22> <Position23> <Filename Value="unit2.pas"/> - <Caret Line="1536" Column="8" TopLine="1529"/> + <Caret Line="2792" Column="12" TopLine="2762"/> </Position23> <Position24> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="135" Column="32" TopLine="118"/> + <Filename Value="unit2.pas"/> + <Caret Line="4729" TopLine="4695"/> </Position24> <Position25> <Filename Value="unit2.pas"/> - <Caret Line="1295" Column="9" TopLine="1275"/> + <Caret Line="4721" Column="36" TopLine="4695"/> </Position25> <Position26> <Filename Value="unit2.pas"/> - <Caret Line="375" Column="71" TopLine="359"/> + <Caret Line="2771" Column="20" TopLine="2760"/> </Position26> <Position27> <Filename Value="unit2.pas"/> - <Caret Line="573" Column="3" TopLine="568"/> + <Caret Line="2609" Column="80" TopLine="2605"/> </Position27> <Position28> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="135" Column="46" TopLine="118"/> + <Filename Value="unit2.pas"/> + <Caret Line="2598" Column="5" TopLine="2572"/> </Position28> <Position29> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="127" Column="35" TopLine="105"/> + <Filename Value="unit2.pas"/> + <Caret Line="2668" Column="11" TopLine="2635"/> </Position29> <Position30> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="126" Column="61" TopLine="111"/> + <Filename Value="unit2.pas"/> + <Caret Line="2594" Column="91" TopLine="2578"/> </Position30> </JumpHistory> </ProjectOptions> diff --git a/unit2.lfm b/unit2.lfm index 1ebfca5..ac202c8 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -19,11 +19,11 @@ object MainForm: TMainForm Height = 700 Top = 24 Width = 984 - ActivePage = TabSheet1 + ActivePage = TabSheet6 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 0 + TabIndex = 5 TabOrder = 0 object TabSheet1: TTabSheet Hint = 'Hash portions of text' @@ -57,6 +57,7 @@ object MainForm: TMainForm 'Type or paste text here - hash will update as you type' '' '' + '' ) MaxLength = 500000000 OnChange = HashText @@ -79,6 +80,7 @@ object MainForm: TMainForm '...hash value' '' '' + '' ) ParentFont = False ParentShowHint = False @@ -355,6 +357,7 @@ object MainForm: TMainForm 'Computed hash will appear here...' '' '' + '' ) TabOrder = 3 WordWrap = False @@ -1461,8 +1464,8 @@ object MainForm: TMainForm end object TabSheet6: TTabSheet Caption = 'Compare Two Folders' - ClientHeight = 652 - ClientWidth = 976 + ClientHeight = 661 + ClientWidth = 978 OnContextPopup = TabSheet6ContextPopup ParentShowHint = False object GroupBox2: TGroupBox @@ -1471,12 +1474,12 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 128 Height = 177 - Top = 448 - Width = 828 + Top = 457 + Width = 830 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' ClientHeight = 154 - ClientWidth = 820 + ClientWidth = 822 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1521,22 +1524,22 @@ object MainForm: TMainForm end object GroupBox1: TGroupBox Left = 128 - Height = 416 + Height = 425 Top = 16 - Width = 828 + Width = 830 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two directories' - ClientHeight = 393 - ClientWidth = 820 + ClientHeight = 402 + ClientWidth = 822 DragMode = dmAutomatic Font.Height = -13 ParentFont = False TabOrder = 0 object lblStatusA: TLabel Left = 8 - Height = 15 + Height = 16 Top = 336 - Width = 41 + Width = 49 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1544,18 +1547,18 @@ object MainForm: TMainForm end object lblFolderAName: TLabel Left = 8 - Height = 17 + Height = 16 Top = 248 - Width = 9 + Width = 12 Caption = '...' ParentColor = False WordWrap = True end object lblFolderBName: TLabel Left = 496 - Height = 17 + Height = 16 Top = 248 - Width = 9 + Width = 12 Caption = '...' ParentColor = False WordWrap = True @@ -1575,10 +1578,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 347 - Height = 25 + Height = 20 Hint = 'Enter date and time (hours and minutes) ' Top = 200 - Width = 136 + Width = 151 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1600,10 +1603,10 @@ object MainForm: TMainForm end object lblschedulertickboxCompareDirsTab: TCheckBox Left = 347 - Height = 21 + Height = 18 Hint = 'After choosing FolderA and FolderB, set a date and '#13#10'time ahead of current time and then click Compare Now.' Top = 168 - Width = 105 + Width = 113 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 2 @@ -1611,8 +1614,8 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 358 - Width = 816 + Top = 366 + Width = 818 Align = alNone Anchors = [akLeft, akRight] AutoSize = False @@ -1643,25 +1646,25 @@ object MainForm: TMainForm end object lblCompareTwoFoldersInstruction1: TLabel Left = 104 - Height = 17 + Height = 16 Top = 5 - Width = 87 + Width = 93 Caption = 'Select Folder A' ParentColor = False end object lblCompareTwoFoldersInstruction2: TLabel Left = 608 - Height = 17 + Height = 16 Top = 5 - Width = 86 + Width = 92 Caption = 'Select Folder B' ParentColor = False end object lblTotalFileCountB: TLabel Left = 496 - Height = 17 + Height = 16 Top = 275 - Width = 86 + Width = 95 BorderSpacing.Left = 5 Caption = '# Files in Fol B:' ParentColor = False @@ -1671,9 +1674,9 @@ object MainForm: TMainForm AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom Left = 617 - Height = 17 + Height = 16 Top = 275 - Width = 17 + Width = 21 Caption = ' ...' ParentColor = False end @@ -1694,23 +1697,23 @@ object MainForm: TMainForm end object lblTotalFileCountA: TLabel Left = 8 - Height = 17 + Height = 16 Top = 275 - Width = 87 + Width = 97 Caption = '# Files in Fol A:' ParentColor = False end object lblTotalFileCountNumberA: TLabel Left = 112 - Height = 17 + Height = 16 Top = 275 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object cbUNCModeCompFolders: TCheckBox Left = 347 - Height = 21 + Height = 18 Hint = 'For Windows users, if ticked, two UNC path'#13#10'fields will allow the user to compare two '#13#10'network paths' Top = 72 Width = 92 @@ -1722,7 +1725,7 @@ object MainForm: TMainForm end object edtUNCPathCompareA: TEdit Left = 24 - Height = 25 + Height = 22 Top = 32 Width = 300 OnChange = edtUNCPathCompareAChange @@ -1732,7 +1735,7 @@ object MainForm: TMainForm end object edtUNCPathCompareB: TEdit Left = 520 - Height = 25 + Height = 22 Top = 32 Width = 300 OnChange = edtUNCPathCompareBChange @@ -1742,10 +1745,10 @@ object MainForm: TMainForm end object cbSaveComparisons: TCheckBox Left = 347 - Height = 21 + Height = 18 Hint = 'Save the results of the comparison.'#13#10'Filenames, hash values etc will be '#13#10'auto-saved to a CSV file in the location'#13#10'of where QuickHash is running from.' Top = 102 - Width = 148 + Width = 157 Caption = 'Save Results? (slower)' Checked = True OnChange = cbSaveComparisonsChange @@ -1756,10 +1759,10 @@ object MainForm: TMainForm end object cbOverrideFileCountDiffer: TCheckBox Left = 347 - Height = 21 + Height = 18 Hint = 'If the file count of both folders are different'#13#10'proceed anyway to hash all the files in both'#13#10'(''Save Results?'' must be enabled for this feature)' Top = 136 - Width = 144 + Width = 157 Caption = 'Cont. if count differs?' OnChange = cbOverrideFileCountDifferChange ParentShowHint = False diff --git a/unit2.pas b/unit2.pas index 3201b54..faa1594 100644 --- a/unit2.pas +++ b/unit2.pas @@ -2580,13 +2580,20 @@ procedure TMainForm.btnCompareClick(Sender: TObject); begin NeedToSave := true; // Create the log file if it does not exist already - fsSaveFolderComparisonsLogFile := TFileStream.Create('QH_results'+FormatDateTime('_YYYY_MM_DD_HH_MM_SS', StartTime)+'.csv', fmCreate); + fsSaveFolderComparisonsLogFile := TFileStream.Create(GetAppConfigDir(false) +'QH_results'+FormatDateTime('_YYYY_MM_DD_HH_MM_SS', StartTime)+'.csv', fmCreate); end; // Process FolderA first. Find all the files initially try - StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride); - memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride)); + {$ifdef Windows} + StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride)); + {$else} + {$ifdef Darwin} + StatusBar6.SimpleText:= 'Currently searching for files in ' + (FolderA); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + (FolderA)); + {$endif} + {$endif} slFileListA := TStringList.Create; slFileListA.Sorted := true; slFileListA := RetrieveFileList(FolderA); @@ -2595,8 +2602,16 @@ procedure TMainForm.btnCompareClick(Sender: TObject); // Now move to FolderB. Find all the files initially try - StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride); - memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride)); + {$ifdef Windows} + StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride)); + {$else} + {$ifdef Darwin} + StatusBar6.SimpleText:= 'Currently searching for files in ' + (FolderB); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + (FolderB)); + {$endif} + {$endif} + slFileListB := TStringList.Create; slFileListB.Sorted := true; slFileListB := RetrieveFileList(FolderB); @@ -2707,7 +2722,7 @@ procedure TMainForm.btnCompareClick(Sender: TObject); fsSaveFolderComparisonsLogFile.Write(memFolderCompareSummary.Text[1], Length(memFolderCompareSummary.Text)); end; finally - memFolderCompareSummary.Lines.Add('Results saved to ' + IncludeTrailingPathDelimiter(GetCurrentDir) + fsSaveFolderComparisonsLogFile.FileName); + memFolderCompareSummary.Lines.Add('Results saved to ' + fsSaveFolderComparisonsLogFile.FileName); fsSaveFolderComparisonsLogFile.Free; end; end; @@ -2730,7 +2745,13 @@ function TMainForm.HashFolderAList(Path : string; slFileListA : TStringList; int // Now hash the files in FolderA try StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride); - memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride)); + {$ifdef Windows} + memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride)); + {$else} + {$ifdef Darwin} + memFolderCompareSummary.Lines.Add('Now hashing files in ' + (Path)); + {$endif} + {$endif} HashListA := TFPHashList.Create; for i := 0 to slFileListA.Count -1 do begin @@ -2778,7 +2799,14 @@ function TMainForm.HashFolderBList(Path : string; slFileListB : TStringList; int // Now hash the files in FolderB try StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride); - memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride)); + {$ifdef Windows} + memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride)); + {$else} + {$ifdef Darwin} + memFolderCompareSummary.Lines.Add('Now hashing files in ' + (Path)); + {$endif} + {$endif} + HashListB := TFPHashList.Create; for j := 0 to slFileListB.Count -1 do begin From 3a6380a22d721ce6693bbaa2fe399d1b5a70ee44 Mon Sep 17 00:00:00 2001 From: ted smith <tedsmith28@yahoo.co.uk> Date: Tue, 9 Jan 2018 14:47:57 +0000 Subject: [PATCH 32/47] Further cross-compliation tweaks added and general polish. Better GPL code license declarations placed into every unit file --- CHANGELOG.md | 29 +-- FindAllFilesEnhanced.pas | 22 ++ GPTMBR.pas | 21 ++ dbases_sqlite.lfm | 4 +- dbases_sqlite.pas | 20 ++ diskmodule.lfm | 94 ++++---- diskmodule.pas | 24 +- frmaboutunit.lfm | 26 +- frmaboutunit.lrs | 62 ++--- frmaboutunit.pas | 21 ++ quickhash.lpi | 102 ++++---- quickhash.lpr | 31 ++- uGPT.pas | 22 ++ uKnownHashLists.pas | 23 +- udisplaygrid.lfm | 4 +- udisplaygrid.pas | 21 ++ unit2.lfm | 504 ++++++++++++++++++++------------------- unit2.pas | 144 +++++++---- uprogress.lfm | 26 +- uprogress.pas | 21 ++ 20 files changed, 743 insertions(+), 478 deletions(-) mode change 100644 => 100755 FindAllFilesEnhanced.pas mode change 100644 => 100755 GPTMBR.pas mode change 100644 => 100755 diskmodule.lfm mode change 100644 => 100755 diskmodule.pas mode change 100644 => 100755 frmaboutunit.lrs mode change 100644 => 100755 frmaboutunit.pas mode change 100644 => 100755 uGPT.pas mode change 100644 => 100755 udisplaygrid.pas mode change 100644 => 100755 uprogress.lfm mode change 100644 => 100755 uprogress.pas diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e5d6ee..b8e039c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,34 +2,31 @@ Version History =============== v3.0.0 -Now with SQLite!! The reason why the development numbering has moved to v3.0...the first whole number release since v2.0 in 2013, is due to the move to SQLIte. This has been a massive re-write and a total overhaul of large parts of the program. -SQLite adds many areas of functionality that was not possible before, so some tick box options have been removed in exchange for right click menu options. As a result of using SQLite, once the hashing has been conducted the user can still save and -copy data to clipboard as he could before, but in addition Quickhash can now list duplicate files, match filenames, match file paths, and copy individual cells, and it will list the data in the blink of an eye. +Now with SQLite!! The reason why the development numbering has moved to v3.0...the first whole number release since v2.0 in 2013, is due to the move to SQLIte. This has been a massive re-write and a total overhaul of large parts of the program. SQLite adds many areas of functionality that was not possible before, so some tick box options have been removed in exchange for right click menu options. As a result of using SQLite, once the hashing has been conducted the user can still save and copy data to clipboard as he could before, but in addition Quickhash can now list duplicate files, match filenames, match file paths, and copy individual cells, and it will list the data in the blink of an eye. -Added the often requested feature of hash lookup from existing hash set. Available only in the FileS tab by way of a checkbox called 'Load hashlist' and a button to select the hash list file. -So if the user has a list of existing hashes in a text file, he can import that into QuickHash and then compute hashes of files in a folder using the FileS tab. Any hashes that are in the hash -list but are not computed of files in the selected folder will be saved to a text file of the users choosing. He can then look those hashes up against his original data set to see which are missing (using Excel, Notepad++ etc). -If, by chance, all the hashes in the list match all the hashes computed in the folder, the user will be told that they match. +Added the often requested feature of hash lookup from existing hash set (arrived with Beta2 ofr v3.0.0). Available only in the FileS tab by way of a checkbox called 'Load hashlist' and a button to select the hash list file. So if the user has a list of existing hashes in a text file, he can import that into QuickHash and then compute hashes of files in a folder using the FileS tab. Any hashes that are in the hash list but are not computed of files in the selected folder will be output with 'Yes' or 'No' respectively in the display grid. The user can then sort and filter by those values. In tests, several hundred existing hashes are imported in less than one second using only a dozen or so additional Mb of RAM. -The "Compare Two Directories" tab has been entirely re-written (and renamed) to determine if both directories match or not. Recent updates to this tab had got so confusing it was difficult to read and debug, and in v2.8.4, if the user selected to thos wall results instead of just errors, it went really slow again -because I must have got something wrong in one of the loops. So I ditched it all and started from scratch. The coding is much enhanced now, more efficient, and with less (no?) memory leaks. It utilises TFPHashLists amongst other things to improve perfomance. -And instead of having two display grids (which also slow things down and were not that useable in fact), the interface now has two treelists for the user to select FolderA and FolderB which are then hashed as TFPHashlists and compared. +The "Compare Two Directories" tab has been entirely re-written (and renamed) to better determine if both directories match or not. Recent updates to this tab had got so confusing it was difficult to read and debug, and in v2.8.4, if the user selected to thos wall results instead of just errors, it went really slow again because I must have got something wrong in one of the loops. So I ditched it all and started from scratch. The coding is much enhanced now, more efficient, and with less (no?) memory leaks. It utilises TFPHashLists amongst other things to improve perfomance. And instead of having two display grids (which also slow things down and were not that useable in fact), the interface now has two treelists for the user to select FolderA and FolderB which are sorted alphabetically and then hashed upon selection as TFPHashlists and compared. -Renamed the "Compare Directories" tab to "Compare Two Folders". It marries up better with the previous tab ("Compare Two Files") and it makes more sense to most modern computer users who have been raised on such wholesome terminologies (that's sarcasm). +Also renamed the "Compare Directories" tab to "Compare Two Folders" tab. It marries up better with the previous tab ("Compare Two Files") and it makes more sense to most modern computer users who have been raised on such terminologies. Fixed some cross platform issues with this tab too, but better enable it to perform across Windows, Linux and OSX. The "File" tab did not have a filesize check for zero byte files. So if the user happened to navigate to an existing but zero byte file, the user would get a "Division by zero" error. That was fixed. -Files of zero bytes were skipped in the 'Copy' tab (recorded and counted, but not hashed) in earlier versions by design to avoid the default initialisation hashes returned when hash algorithms are pointed at zero byte data streams. However, some users report using QuickHash -for backup and restore purposes, where zero byte files are often still necessary despite being empty. So v3.0.0 has adjusted how zero byte files are treated. They are now copied, and still recorded as a zero byte file but not hashed. Instead 'zero byte file' will appear where the hash value would. -The same fix has been applied to the "Compare Two Files" tab, where a zero byte file will not be hashed (because doing so just returns the default initialisation hash which is misleading). And also to the "Compare Two Folders" tab; zero byte files are now flagged as zero bytes. So still used for the -comparison but not actually hashed. +Files of zero bytes were skipped in the 'Copy' tab (recorded and counted, but not hashed) in earlier versions by design to avoid the default initialisation hashes returned when hash algorithms are pointed at zero byte data streams. However, some users report using QuickHash for backup and restore purposes, where zero byte files are often still necessary despite being empty. So v3.0.0 has adjusted how zero byte files are treated. They are now copied, and still recorded as a zero byte file but not hashed. Instead 'zero byte file' will appear where the hash value would. +The same fix has been applied to the "Compare Two Files" tab, where a zero byte file will not be hashed (because doing so just returns the default initialisation hash which is misleading). And also to the "Compare Two Folders" tab; zero byte files are now flagged as zero bytes. So still used for the comparison but not actually hashed. Some helpful interface hints added to the check boxes in the FileS tab,which seemed to have been left out of earlier versions Following a feature request, added a "case switcher" to the Text and File tabs. This allows the user to toggle the output hash between upper or lower case. Useful for users who need to compute hashes of hashes, instead of just hashes of some data. For users who may need to compute the hash of a hash value, the case sensitivity is important obviously. Upper case is still the default output as it is easier for humans to read. -Fixed the time scheduler. It now checks every 1/3 of second if the current time equals the scheduled start time. +Fixed the time scheduler. It now checks every 1/3 of second if the current time equals the scheduled start time. + +Removed (deleted) an old unused progress bar that had been hidden by other elements + +Ensured the GNU license delcaration and open source nature of the tool, as well as the copyright and home URL notice are in every unit file of the project to better protect it and to make the +licensing clear. + V2.8.4 ------ diff --git a/FindAllFilesEnhanced.pas b/FindAllFilesEnhanced.pas old mode 100644 new mode 100755 index 227563c..a08b5e2 --- a/FindAllFilesEnhanced.pas +++ b/FindAllFilesEnhanced.pas @@ -2,6 +2,28 @@ // An enhanced version of the FPC FindAllFiles routine that will detect hidden files // and hidden files inside hidden directories. Credit to users EngKin and Bart from // the forums for quickly developing this unit + +{ + Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) +} {$mode objfpc}{$H+} interface diff --git a/GPTMBR.pas b/GPTMBR.pas old mode 100644 new mode 100755 index b016c39..c051944 --- a/GPTMBR.pas +++ b/GPTMBR.pas @@ -2,6 +2,27 @@ // http://stackoverflow.com/a/17132506 // Adjusted for use with sister project YAFFI and Freepascal and then converted // to GPTMBR unit and added to QuickHash v2.7.0 Dec 2016 by T Smith +{ + Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) +} unit GPTMBR; diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index 4fd0cdf..66a96c7 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -12,9 +12,9 @@ object frmSQLiteDBases: TfrmSQLiteDBases LCLVersion = '1.6.4.0' object lblConnectionStatus: TLabel Left = 32 - Height = 16 + Height = 15 Top = 32 - Width = 94 + Width = 90 Caption = 'Not Connected' ParentColor = False end diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index 48574fd..a4c640d 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -1,3 +1,23 @@ +{ Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) +} unit dbases_sqlite; {$mode objfpc} diff --git a/diskmodule.lfm b/diskmodule.lfm old mode 100644 new mode 100755 index 219168d..5320363 --- a/diskmodule.lfm +++ b/diskmodule.lfm @@ -1,9 +1,9 @@ object frmDiskHashingModule: TfrmDiskHashingModule - Left = 1254 + Left = 807 Height = 623 - Top = 363 + Top = 225 Width = 787 - Caption = 'QuickHash v2.8.4 - Disk Hashing Module' + Caption = 'QuickHash v3.0.0 - Disk Hashing Module' ClientHeight = 623 ClientWidth = 787 DefaultMonitor = dmDesktop @@ -14,25 +14,25 @@ object frmDiskHashingModule: TfrmDiskHashingModule LCLVersion = '1.6.4.0' object Label2: TLabel Left = 16 - Height = 13 + Height = 15 Top = 88 - Width = 38 + Width = 46 Caption = 'Vendor:' ParentColor = False end object Label3: TLabel Left = 16 - Height = 13 + Height = 15 Top = 128 - Width = 32 + Width = 39 Caption = 'Model:' ParentColor = False end object Label4: TLabel Left = 16 - Height = 13 + Height = 15 Top = 168 - Width = 46 + Width = 57 Caption = 'Serial No:' ParentColor = False end @@ -65,9 +65,9 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object Label5: TLabel Left = 16 - Height = 13 + Height = 15 Top = 208 - Width = 28 + Width = 31 Caption = 'Type:' ParentColor = False end @@ -86,17 +86,17 @@ object frmDiskHashingModule: TfrmDiskHashingModule Top = 14 Width = 759 Anchors = [akTop, akLeft, akRight] - ClientHeight = 576 - ClientWidth = 755 + ClientHeight = 592 + ClientWidth = 757 TabOrder = 0 object TreeView1: TTreeView Left = 8 Height = 136 Hint = 'Left click a physical disk or logical volume to select it'#10'Right click a selection for other options' Top = 48 - Width = 735 + Width = 737 Anchors = [akTop, akLeft, akRight] - DefaultItemHeight = 16 + DefaultItemHeight = 18 HotTrack = True ParentShowHint = False PopupMenu = PopupMenu1 @@ -109,9 +109,9 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object ledtSelectedItem: TLabeledEdit Left = 144 - Height = 21 + Height = 25 Top = 208 - Width = 591 + Width = 593 Anchors = [akTop, akLeft, akRight] Color = clGradientInactiveCaption EditLabel.AnchorSideLeft.Control = ledtSelectedItem @@ -119,9 +119,9 @@ object frmDiskHashingModule: TfrmDiskHashingModule EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = ledtSelectedItem EditLabel.Left = 144 - EditLabel.Height = 13 - EditLabel.Top = 192 - EditLabel.Width = 591 + EditLabel.Height = 15 + EditLabel.Top = 190 + EditLabel.Width = 593 EditLabel.Caption = 'Selected Item:' EditLabel.ParentColor = False TabOrder = 5 @@ -130,10 +130,10 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object comboHashChoice: TComboBox Left = 144 - Height = 21 + Height = 27 Top = 248 Width = 112 - ItemHeight = 13 + ItemHeight = 0 ItemIndex = 1 Items.Strings = ( 'MD5' @@ -158,7 +158,7 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object ledtComputedHashA: TLabeledEdit Left = 8 - Height = 21 + Height = 25 Top = 328 Width = 464 EditLabel.AnchorSideLeft.Control = ledtComputedHashA @@ -166,8 +166,8 @@ object frmDiskHashingModule: TfrmDiskHashingModule EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = ledtComputedHashA EditLabel.Left = 8 - EditLabel.Height = 13 - EditLabel.Top = 312 + EditLabel.Height = 15 + EditLabel.Top = 310 EditLabel.Width = 464 EditLabel.Caption = 'Device Hash MD5' EditLabel.ParentColor = False @@ -177,7 +177,7 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object ledtComputedHashB: TLabeledEdit Left = 8 - Height = 21 + Height = 25 Top = 384 Width = 464 EditLabel.AnchorSideLeft.Control = ledtComputedHashB @@ -185,8 +185,8 @@ object frmDiskHashingModule: TfrmDiskHashingModule EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = ledtComputedHashB EditLabel.Left = 8 - EditLabel.Height = 13 - EditLabel.Top = 368 + EditLabel.Height = 15 + EditLabel.Top = 366 EditLabel.Width = 464 EditLabel.Caption = 'Device Hash SHA-1' EditLabel.ParentColor = False @@ -205,10 +205,10 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object cbdisks: TComboBox Left = 64 - Height = 21 + Height = 29 Top = 8 Width = 288 - ItemHeight = 13 + ItemHeight = 0 OnChange = cbdisksChange Style = csDropDownList TabOrder = 7 @@ -216,16 +216,16 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object Label1: TLabel Left = 16 - Height = 13 + Height = 15 Top = 16 - Width = 23 + Width = 29 Caption = 'Disk:' ParentColor = False Visible = False end object ledtComputedHashC: TLabeledEdit Left = 8 - Height = 21 + Height = 25 Top = 440 Width = 735 EditLabel.AnchorSideLeft.Control = ledtComputedHashC @@ -233,8 +233,8 @@ object frmDiskHashingModule: TfrmDiskHashingModule EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = ledtComputedHashC EditLabel.Left = 8 - EditLabel.Height = 13 - EditLabel.Top = 424 + EditLabel.Height = 15 + EditLabel.Top = 422 EditLabel.Width = 735 EditLabel.Caption = 'Device Hash SHA256' EditLabel.ParentColor = False @@ -244,7 +244,7 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object ledtComputedHashD: TLabeledEdit Left = 8 - Height = 21 + Height = 25 Top = 489 Width = 735 EditLabel.AnchorSideLeft.Control = ledtComputedHashD @@ -252,8 +252,8 @@ object frmDiskHashingModule: TfrmDiskHashingModule EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = ledtComputedHashD EditLabel.Left = 8 - EditLabel.Height = 13 - EditLabel.Top = 473 + EditLabel.Height = 15 + EditLabel.Top = 471 EditLabel.Width = 735 EditLabel.Caption = 'Device Hash SHA512' EditLabel.ParentColor = False @@ -263,10 +263,10 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object cbLogFile: TCheckBox Left = 528 - Height = 17 + Height = 22 Hint = 'Software title, Hashes, start times, '#13#10'end times, time taken, dates etc will '#13#10'be logged at the end of the process' Top = 240 - Width = 148 + Width = 182 Caption = 'Create and save a log file?' Checked = True OnChange = cbLogFileChange @@ -277,7 +277,7 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object ledtComputedHashE: TLabeledEdit Left = 8 - Height = 21 + Height = 25 Top = 544 Width = 735 EditLabel.AnchorSideLeft.Control = ledtComputedHashE @@ -285,8 +285,8 @@ object frmDiskHashingModule: TfrmDiskHashingModule EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = ledtComputedHashE EditLabel.Left = 8 - EditLabel.Height = 13 - EditLabel.Top = 528 + EditLabel.Height = 15 + EditLabel.Top = 526 EditLabel.Width = 735 EditLabel.Caption = 'Device Hash xxHash' EditLabel.ParentColor = False @@ -295,10 +295,10 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object lblschedulertickboxDiskModule: TCheckBox Left = 288 - Height = 17 + Height = 22 Hint = 'Tick to enable scheduler' Top = 240 - Width = 64 + Width = 78 Caption = 'Start at: ' OnChange = lblschedulertickboxDiskModuleChange TabOrder = 12 @@ -308,7 +308,7 @@ object frmDiskHashingModule: TfrmDiskHashingModule Height = 21 Hint = 'Selected date and time in '#13#10'future to start disk hashing' Top = 240 - Width = 121 + Width = 147 CenturyFrom = 1941 MaxDate = 73050 MinDate = 42736 @@ -332,7 +332,7 @@ object frmDiskHashingModule: TfrmDiskHashingModule end object lblDiskHashSchedulerStatus: TLabel Left = 288 - Height = 13 + Height = 15 Top = 272 Width = 12 Caption = '...' diff --git a/diskmodule.pas b/diskmodule.pas old mode 100644 new mode 100755 index 4bc7faf..361dc44 --- a/diskmodule.pas +++ b/diskmodule.pas @@ -1,5 +1,27 @@ unit diskmodule; -// Based on my disk imager, YAFFI https://github.com/tedsmith/yaffi. +{ Based on my disk imager 'YAFFI' (https://github.com/tedsmith/yaffi), + this unit enables QuickHash to hash disk drives. + + Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) +} {$mode objfpc}{$H+} interface diff --git a/frmaboutunit.lfm b/frmaboutunit.lfm index 780b251..f244004 100644 --- a/frmaboutunit.lfm +++ b/frmaboutunit.lfm @@ -17,30 +17,22 @@ object frmAbout: TfrmAbout Lines.Strings = ( 'Developed by Ted Smith (c) 2011-2018 ' '' - 'Home Page : http://www.quickhash-gui.org (First registered in 2011 and hosted until 2016 at ' - 'http://sourceforge.net/projects/quickhash)' + 'Home Page : http://www.quickhash-gui.org (First registered in 2011 on Sourceforge at http://sourceforge.net/projects/quickhash)' '' - 'Donations are welcomed! The website is hosted using AWS which is not free after the first ' - 'year. If you have found QuickHash useful to you or your business, please consider donating ' - 'using PayPal at https://paypal.me/quickhash' + 'Donations are welcomed! The website is hosted using AWS which is actually quite expensive! If you have found QuickHash useful to you or your business, please consider donating using PayPal at https://paypal.me/quickhash' '' - 'Development Github Page : https://github.com/tedsmith/quickhash' + 'The development Github Page is : https://github.com/tedsmith/quickhash' '' - 'Contributions made by Dareal Shinji (http://www.github.com/darealshinji), especially regarding ' - 'repository maintenance and Debian packaging are both welcomed and acknowledged, in ' + 'Contributions made by DaReal Shinji (http://www.github.com/darealshinji), especially regarding repository maintenance and Debian packaging are both welcomed and acknowledged, in ' 'addition to the Lazarus forum members, who are always so helpful. ' '' - 'Bug Tracker available at http://www.quickhash-gui.org/bug-tracker/ where bugs and feature ' - 'requests can be submitted and reviewed. ' + 'Bug Tracker is available at http://www.quickhash-gui.org/bug-tracker/ where bugs and feature requests can be submitted, reviewed and tracked. ' '' - 'For a private communication or technical help which the website does not answer, you can e-' - 'mail me at tedsmith@quickhash-gui.org, however, this should not be used as the means to ask ' - 'about bugs or problems. Please use the bug tracker for that!! ' + 'For a private communication or technical help which the website does not answer, you can e-mail me at tedsmith@quickhash-gui.org, however, this should not be used as the means to ask ' + 'about bugs or problems. Please use the bug tracker for that so that other users can benefit. ' '' - 'Created using the Lazarus IDE and the Freepascal Compiler. QuickHash is open-source and ' - 'released under the GPL2 license. The HashLib4Pascal library is licensed under MIT and ' - 'developed by the talented Ugochukwu Mmaduekwe Stanley (aka Xor-el - see ' - 'https://github.com/Xor-el/HashLib4Pascal).' + 'Created using the Lazarus IDE and the Freepascal Compiler. QuickHash is open-source and released under the GPL2 license. ' + 'The HashLib4Pascal library is licensed under MIT and developed by the talented Ugochukwu Mmaduekwe Stanley (aka Xor-el - see https://github.com/Xor-el/HashLib4Pascal).' ) ReadOnly = True ScrollBars = ssAutoBoth diff --git a/frmaboutunit.lrs b/frmaboutunit.lrs old mode 100644 new mode 100755 index 978dd51..f7dd481 --- a/frmaboutunit.lrs +++ b/frmaboutunit.lrs @@ -1,32 +1,34 @@ +{ This is an automatically generated lazarus resource file } + LazarusResources.Add('TfrmAbout','FORMDATA',[ - 'TPF0'#9'TfrmAbout'#8'frmAbout'#4'Left'#3#132#3#6'Height'#3#179#1#3'Top'#3#206 - +#1#5'Width'#3#222#2#7'Caption'#6#19'About QuickHash-GUI'#12'ClientHeight'#3 - +#179#1#11'ClientWidth'#3#222#2#8'Position'#7#16'poMainFormCenter'#10'LCLVers' - +'ion'#6#7'1.6.2.0'#0#5'TMemo'#8'memAbout'#4'Left'#2#16#6'Height'#3'r'#1#3'To' - +'p'#2#24#5'Width'#3#192#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBo' - +'ttom'#0#13'Lines.Strings'#1#6'%Developed by Ted Smith (c) 2011-2017 '#6#0#6 - +']Home Page : http://www.quickhash-gui.org (First registered in 2011 and hos' - +'ted until 2016 at '#6'*http://sourceforge.net/projects/quickhash)'#6#0#6'|' - +'Donations are welcomed! The website is hosted using AWS which is not free a' - +'fter the first year. If you have found QuickHash '#6'duseful to you or your' - +' business, please consider donating using PayPal at https://paypal.me/quick' - +'hash'#6#0#6'?Development Github Page : https://github.com/tedsmith/quickhas' - +'h'#6#0#6'zContributions made by Dareal Shinji (http://www.github.com/dareal' - +'shinji), especially regarding repository maintenance and '#6'zDebian packag' - +'ing are both welcomed and acknowledged, in addition to the Lazarus forum me' - +'mbers, who are always so helpful. '#6#0#6'xBug Tracker available at http://' - +'www.quickhash-gui.org/bug-tracker/ where bugs and feature requests can be s' - +'ubmitted and '#6#10'reviewed. '#6#0#6'fFor a private communication or techn' - +'ical help which the website does not answer, you can e-mail me at '#6'xteds' - +'mith28@yahoo.co.uk, however, this should not be used as the means to ask ab' - +'out bugs or problems. Please use the bug '#6#19'tracker for that!! '#6#0#6 - +'kCreated using the Lazarus IDE and the Freepascal Compiler. QuickHash is op' - +'en-source and released under the '#6'yGPL2 license. The HashLib4Pascal libr' - +'ary is licensed under MIT and developed by the talented Ugochukwu Mmaduekwe' - +' Stanley '#6'<(aka Xor-el - see https://github.com/Xor-el/HashLib4Pascal).' - +#0#8'ReadOnly'#9#10'ScrollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#0#0#0#7'TButt' - +'on'#7'Button1'#21'AnchorSideTop.Control'#7#8'memAbout'#18'AnchorSideTop.Sid' - +'e'#7#9'asrBottom'#4'Left'#3'0'#1#6'Height'#2#25#3'Top'#3#138#1#5'Width'#3 - +#147#0#7'Caption'#6#5'Close'#7'OnClick'#7#12'Button1Click'#8'TabOrder'#2#1#0 - +#0#0 + 'TPF0'#9'TfrmAbout'#8'frmAbout'#4'Left'#3#21#2#6'Height'#3#179#1#3'Top'#3#238 + +#0#5'Width'#3#2#2#7'Caption'#6#19'About QuickHash-GUI'#12'ClientHeight'#3#179 + +#1#11'ClientWidth'#3#2#2#8'Position'#7#16'poMainFormCenter'#10'LCLVersion'#6 + +#7'1.6.4.0'#0#5'TMemo'#8'memAbout'#4'Left'#2#16#6'Height'#3'r'#1#3'Top'#2#24 + +#5'Width'#3#228#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0 + +#13'Lines.Strings'#1#6'%Developed by Ted Smith (c) 2011-2018 '#6#0#6#127'Hom' + +'e Page : http://www.quickhash-gui.org (First registered in 2011 on Sourcefo' + +'rge at http://sourceforge.net/projects/quickhash)'#6#0#6#219'Donations are ' + +'welcomed! The website is hosted using AWS which is actually quite expensive' + +'! If you have found QuickHash useful to you or your business, please consid' + +'er donating using PayPal at https://paypal.me/quickhash'#6#0#6'FThe develop' + +'ment Github Page is : https://github.com/tedsmith/quickhash'#6#0#6#178'Cont' + +'ributions made by DaReal Shinji (http://www.github.com/darealshinji), espec' + +'ially regarding repository maintenance and Debian packaging are both welcom' + +'ed and acknowledged, in '#6'Baddition to the Lazarus forum members, who are' + +' always so helpful. '#6#0#6#142'Bug Tracker is available at http://www.quic' + +'khash-gui.org/bug-tracker/ where bugs and feature requests can be submitted' + +', reviewed and tracked. '#6#0#6#183'For a private communication or technica' + +'l help which the website does not answer, you can e-mail me at tedsmith@qui' + +'ckhash-gui.org, however, this should not be used as the means to ask '#6']a' + +'bout bugs or problems. Please use the bug tracker for that so that other us' + +'ers can benefit. '#6#0#6'yCreated using the Lazarus IDE and the Freepascal ' + +'Compiler. QuickHash is open-source and released under the GPL2 license. '#6 + +#167'The HashLib4Pascal library is licensed under MIT and developed by the t' + +'alented Ugochukwu Mmaduekwe Stanley (aka Xor-el - see https://github.com/Xo' + +'r-el/HashLib4Pascal).'#0#8'ReadOnly'#9#10'ScrollBars'#7#10'ssAutoBoth'#8'Ta' + +'bOrder'#2#0#0#0#7'TButton'#7'Button1'#21'AnchorSideTop.Control'#7#8'memAbou' + +'t'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#3'0'#1#6'Height'#2#25#3'To' + +'p'#3#138#1#5'Width'#3#147#0#7'Caption'#6#5'Close'#7'OnClick'#7#12'Button1Cl' + +'ick'#8'TabOrder'#2#1#0#0#0 ]); diff --git a/frmaboutunit.pas b/frmaboutunit.pas old mode 100644 new mode 100755 index 2e598ff..65a8a5d --- a/frmaboutunit.pas +++ b/frmaboutunit.pas @@ -1,3 +1,24 @@ +{ + Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) +} unit frmAboutUnit; {$mode objfpc} diff --git a/quickhash.lpi b/quickhash.lpi index bc17ec9..33af111 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -60,7 +60,8 @@ <Filename Value="quickhash.lpr"/> <IsPartOfProject Value="True"/> <EditorIndex Value="8"/> - <CursorPos X="42" Y="24"/> + <TopLine Value="41"/> + <CursorPos X="8" Y="62"/> <UsageCount Value="200"/> <Loaded Value="True"/> </Unit0> @@ -99,8 +100,8 @@ <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> <IsVisibleTab Value="True"/> - <TopLine Value="2594"/> - <CursorPos X="93" Y="2611"/> + <TopLine Value="38"/> + <CursorPos X="40" Y="51"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -228,8 +229,7 @@ <Unit25> <Filename Value="FindAllFilesEnhanced.pas"/> <EditorIndex Value="7"/> - <TopLine Value="7"/> - <CursorPos Y="57"/> + <CursorPos X="4" Y="10"/> <UsageCount Value="100"/> <Loaded Value="True"/> </Unit25> @@ -270,7 +270,7 @@ <ResourceBaseClass Value="Form"/> <UnitName Value="uDisplayGrid"/> <EditorIndex Value="6"/> - <CursorPos X="29" Y="106"/> + <CursorPos X="3" Y="12"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -419,8 +419,7 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="4"/> - <TopLine Value="27"/> - <CursorPos X="48" Y="1087"/> + <CursorPos X="4" Y="8"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -482,7 +481,7 @@ <ResourceBaseClass Value="Form"/> <UnitName Value="uProgress"/> <EditorIndex Value="5"/> - <CursorPos X="35" Y="44"/> + <CursorPos X="4" Y="6"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -490,7 +489,6 @@ <Unit57> <Filename Value="HashLib4Pascal/HashLib/src/Base/HlpHashFactory.pas"/> <EditorIndex Value="3"/> - <TopLine Value="91"/> <CursorPos X="23" Y="117"/> <UsageCount Value="101"/> <Loaded Value="True"/> @@ -509,8 +507,7 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="2"/> - <TopLine Value="119"/> - <CursorPos X="111" Y="136"/> + <CursorPos X="22" Y="3"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -564,8 +561,8 @@ <ResourceBaseClass Value="Form"/> <UnitName Value="frmAboutUnit"/> <EditorIndex Value="9"/> - <CursorPos X="37" Y="22"/> - <UsageCount Value="55"/> + <CursorPos X="9" Y="15"/> + <UsageCount Value="57"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> </Unit66> @@ -596,7 +593,7 @@ <EditorIndex Value="-1"/> <TopLine Value="4"/> <CursorPos X="53" Y="16"/> - <UsageCount Value="67"/> + <UsageCount Value="70"/> </Unit70> <Unit71> <Filename Value="uloadhashlist.pas"/> @@ -604,13 +601,14 @@ <UnitName Value="uLoadhashlist"/> <EditorIndex Value="-1"/> <CursorPos X="21"/> - <UsageCount Value="65"/> + <UsageCount Value="68"/> </Unit71> <Unit72> <Filename Value="uKnownHashLists.pas"/> <EditorIndex Value="1"/> - <CursorPos X="26"/> - <UsageCount Value="29"/> + <TopLine Value="4"/> + <CursorPos X="75" Y="23"/> + <UsageCount Value="31"/> <Loaded Value="True"/> </Unit72> <Unit73> @@ -639,123 +637,123 @@ <JumpHistory Count="30" HistoryIndex="29"> <Position1> <Filename Value="unit2.pas"/> - <Caret Line="375" Column="71" TopLine="359"/> + <Caret Line="2609" Column="80" TopLine="2605"/> </Position1> <Position2> <Filename Value="unit2.pas"/> - <Caret Line="573" Column="3" TopLine="568"/> + <Caret Line="2598" Column="5" TopLine="2572"/> </Position2> <Position3> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="135" Column="46" TopLine="118"/> + <Filename Value="unit2.pas"/> + <Caret Line="2668" Column="11" TopLine="2635"/> </Position3> <Position4> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="127" Column="35" TopLine="105"/> + <Filename Value="unit2.pas"/> + <Caret Line="2594" Column="91" TopLine="2578"/> </Position4> <Position5> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="126" Column="61" TopLine="111"/> + <Filename Value="unit2.pas"/> + <Caret Line="89" Column="15" TopLine="74"/> </Position5> <Position6> <Filename Value="unit2.pas"/> - <Caret Line="1280" Column="7" TopLine="1275"/> + <Caret Line="2831" Column="20" TopLine="2831"/> </Position6> <Position7> <Filename Value="unit2.pas"/> - <Caret Line="2583" Column="33" TopLine="2566"/> + <Caret Line="2767" Column="15" TopLine="2754"/> </Position7> <Position8> <Filename Value="unit2.pas"/> - <Caret Line="2669" Column="51" TopLine="2641"/> + <Caret Line="2764" Column="68" TopLine="2753"/> </Position8> <Position9> <Filename Value="unit2.pas"/> - <Caret Line="2707" Column="41" TopLine="2679"/> + <Caret Line="2827" Column="8" TopLine="2814"/> </Position9> <Position10> <Filename Value="unit2.pas"/> - <Caret Line="2710" Column="141" TopLine="2682"/> + <Caret Line="2830" Column="7" TopLine="2813"/> </Position10> <Position11> <Filename Value="unit2.pas"/> - <Caret Line="2711" Column="39" TopLine="2683"/> + <Caret Line="2815" Column="45" TopLine="2803"/> </Position11> <Position12> <Filename Value="unit2.pas"/> - <Caret Line="2746" Column="43" TopLine="2718"/> + <Caret Line="2731" Column="11" TopLine="2728"/> </Position12> <Position13> <Filename Value="unit2.pas"/> - <Caret Line="2760" Column="43" TopLine="2732"/> + <Caret Line="511" Column="34" TopLine="500"/> </Position13> <Position14> <Filename Value="unit2.pas"/> - <Caret Line="2794" Column="45" TopLine="2766"/> + <Caret Line="2578" Column="11" TopLine="2564"/> </Position14> <Position15> <Filename Value="unit2.pas"/> - <Caret Line="2808" Column="43" TopLine="2780"/> + <Caret Line="261" Column="15" TopLine="249"/> </Position15> <Position16> <Filename Value="unit2.pas"/> - <Caret Line="511" Column="34" TopLine="495"/> + <Caret Line="873" Column="19" TopLine="853"/> </Position16> <Position17> <Filename Value="unit2.pas"/> - <Caret Line="2582" Column="76" TopLine="2555"/> + <Caret Line="2590" Column="21" TopLine="2570"/> </Position17> <Position18> <Filename Value="unit2.pas"/> - <Caret Line="2585" Column="64" TopLine="2566"/> + <Caret Line="2594" Column="23" TopLine="2574"/> </Position18> <Position19> <Filename Value="unit2.pas"/> - <Caret Line="2708" TopLine="2682"/> + <Caret Line="2598" Column="23" TopLine="2578"/> </Position19> <Position20> <Filename Value="unit2.pas"/> - <Caret Line="2717" Column="71" TopLine="2693"/> + <Caret Line="2611" Column="21" TopLine="2591"/> </Position20> <Position21> <Filename Value="unit2.pas"/> - <Caret Line="2790" Column="13" TopLine="2760"/> + <Caret Line="2615" Column="23" TopLine="2595"/> </Position21> <Position22> <Filename Value="unit2.pas"/> - <Caret Line="2741" Column="5" TopLine="2718"/> + <Caret Line="18" Column="33"/> </Position22> <Position23> <Filename Value="unit2.pas"/> - <Caret Line="2792" Column="12" TopLine="2762"/> + <Caret Line="282" Column="15" TopLine="262"/> </Position23> <Position24> <Filename Value="unit2.pas"/> - <Caret Line="4729" TopLine="4695"/> + <Caret Line="281" Column="43" TopLine="262"/> </Position24> <Position25> <Filename Value="unit2.pas"/> - <Caret Line="4721" Column="36" TopLine="4695"/> + <Caret Line="274" Column="36" TopLine="262"/> </Position25> <Position26> - <Filename Value="unit2.pas"/> - <Caret Line="2771" Column="20" TopLine="2760"/> + <Filename Value="quickhash.lpr"/> + <Caret Line="13" Column="50"/> </Position26> <Position27> <Filename Value="unit2.pas"/> - <Caret Line="2609" Column="80" TopLine="2605"/> + <Caret Line="60" Column="54" TopLine="47"/> </Position27> <Position28> <Filename Value="unit2.pas"/> - <Caret Line="2598" Column="5" TopLine="2572"/> + <Caret Line="606" Column="23" TopLine="585"/> </Position28> <Position29> <Filename Value="unit2.pas"/> - <Caret Line="2668" Column="11" TopLine="2635"/> + <Caret Line="612" Column="23" TopLine="591"/> </Position29> <Position30> <Filename Value="unit2.pas"/> - <Caret Line="2594" Column="91" TopLine="2578"/> + <Caret Line="2937" Column="18" TopLine="2916"/> </Position30> </JumpHistory> </ProjectOptions> diff --git a/quickhash.lpr b/quickhash.lpr index de7b6c2..1d2b4e1 100644 --- a/quickhash.lpr +++ b/quickhash.lpr @@ -1,3 +1,30 @@ +{ + Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) + + QuickHash was first registered on sourceforge on 29th May 2011 and was later + migrated to the domain www.quickhash-gui.org in December 2016. + Read more about it's development history online at : + https://quickhash-gui.org/about-quickhash-gui/ + +} program quickhash; {$mode objfpc}{$H+} @@ -11,8 +38,6 @@ diskspecification, uProgress, frmAboutUnit, zvdatetimectrls, dbases_sqlite, uKnownHashLists; -//{$IFDEF WINDOWS}{$R project1.rc}{$ENDIF} - {$R *.res} begin @@ -30,7 +55,7 @@ {$IFDEF Darwin} // nothing {$else} - {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! + {$IFDEF UNIX and !$ifdef Darwin} Application.CreateForm(TfrmDiskHashingModule, frmDiskHashingModule); Application.CreateForm(TfrmProgress, frmProgress); Application.CreateForm(TfrmTechSpecs, frmTechSpecs); diff --git a/uGPT.pas b/uGPT.pas old mode 100644 new mode 100755 index 6625849..48f9da0 --- a/uGPT.pas +++ b/uGPT.pas @@ -3,6 +3,28 @@ // bytes of GPT headers. The Windows API is a little too restrictive. unit uGPT; // This unit is also from my disk imager, YAFFI https://github.com/tedsmith/yaffi. +{ + Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) +} + {$mode objfpc}{$H+} interface diff --git a/uKnownHashLists.pas b/uKnownHashLists.pas index 8f70ba5..e048993 100644 --- a/uKnownHashLists.pas +++ b/uKnownHashLists.pas @@ -1,8 +1,27 @@ // New to Jan 4th 2018 beta of v3.0.0 - provided for capability of users importing a known list of hashes // from a text file and checking if they appear when the user selects a folder // in the FileS tab. -// In future, I will add a duplication option for the user, -// i.e. add only unique hashes or all hashes. + +{ Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) +} unit uKnownHashLists; diff --git a/udisplaygrid.lfm b/udisplaygrid.lfm index 1b20606..cc03ea3 100644 --- a/udisplaygrid.lfm +++ b/udisplaygrid.lfm @@ -1,7 +1,7 @@ object frmDisplayGrid1: TfrmDisplayGrid1 - Left = 766 + Left = 691 Height = 687 - Top = 416 + Top = 161 Width = 903 Caption = 'QuickHash - Copy Results' ClientHeight = 687 diff --git a/udisplaygrid.pas b/udisplaygrid.pas old mode 100644 new mode 100755 index f88dce3..d2550ab --- a/udisplaygrid.pas +++ b/udisplaygrid.pas @@ -4,6 +4,27 @@ form to contain treeview explorer style charts for source and destination. SQLite added with v3.0.0 and routines re-written accordingly + + + Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) } {$mode objfpc} diff --git a/unit2.lfm b/unit2.lfm index ac202c8..d91bc8b 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,11 +1,11 @@ object MainForm: TMainForm - Left = 594 - Height = 738 - Top = 230 + Left = 351 + Height = 732 + Top = 58 Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v3.0.0 (Beta2 7th Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 738 + Caption = 'QuickHash v3.0.0 (Beta3 9th Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' + ClientHeight = 711 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,19 +16,19 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 700 + Height = 673 Top = 24 Width = 984 - ActivePage = TabSheet6 + ActivePage = TabSheet1 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False ShowHint = True - TabIndex = 5 + TabIndex = 0 TabOrder = 0 object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 661 + ClientHeight = 640 ClientWidth = 978 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False @@ -39,8 +39,8 @@ object MainForm: TMainForm Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 511 - ClientWidth = 834 + ClientHeight = 516 + ClientWidth = 840 Color = clForm Font.Height = -13 ParentColor = False @@ -51,7 +51,7 @@ object MainForm: TMainForm Height = 183 Hint = 'Type or paste and watch hash value change.'#13#10'For amounts larger than several hundred Kb, save'#13#10'data to a file and use File Hashing instead. ' Top = 9 - Width = 812 + Width = 818 Anchors = [akTop, akLeft, akRight] Lines.Strings = ( 'Type or paste text here - hash will update as you type' @@ -72,7 +72,7 @@ object MainForm: TMainForm Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' Top = 408 - Width = 812 + Width = 818 Anchors = [akTop, akLeft, akRight] Color = clSilver Font.Height = -13 @@ -90,19 +90,19 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 22 + Height = 27 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 - Width = 813 + Width = 819 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 16 - EditLabel.Top = 349 - EditLabel.Width = 813 + EditLabel.Height = 17 + EditLabel.Top = 348 + EditLabel.Width = 819 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False ParentShowHint = False @@ -117,8 +117,8 @@ object MainForm: TMainForm Top = 208 Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 97 - ClientWidth = 440 + ClientHeight = 102 + ClientWidth = 446 TabOrder = 3 object btnFLBL: TButton Left = 8 @@ -146,10 +146,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 18 + Height = 22 Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 213 + Width = 212 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -159,9 +159,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 18 + Height = 22 Top = 472 - Width = 93 + Width = 101 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -219,8 +219,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -243,14 +243,14 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 58 - ClientWidth = 88 + ClientHeight = 63 + ClientWidth = 94 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 16 + Height = 17 Top = 8 Width = 12 Caption = '...' @@ -261,18 +261,18 @@ object MainForm: TMainForm object TabSheet2: TTabSheet Hint = 'Hash a single file (useful for hashing disks in Linux)' Caption = 'F&ile' - ClientHeight = 652 - ClientWidth = 976 + ClientHeight = 640 + ClientWidth = 978 ParentShowHint = False object FileHashingGroupBox: TGroupBox Left = 120 Height = 398 Top = 10 - Width = 840 + Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 375 - ClientWidth = 832 + ClientHeight = 380 + ClientWidth = 840 Color = clForm Font.Height = -13 ParentColor = False @@ -283,7 +283,7 @@ object MainForm: TMainForm Left = 552 Height = 34 Top = 47 - Width = 270 + Width = 301 Caption = 'As root, this section can be used to hash disks'#10'e.g. /dev/sdX or /dev/sdaX, or /dev/hdX' ParentColor = False WordWrap = True @@ -292,7 +292,7 @@ object MainForm: TMainForm Left = 272 Height = 17 Top = 8 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -300,15 +300,15 @@ object MainForm: TMainForm Left = 272 Height = 17 Top = 56 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object edtFileNameToBeHashed: TEdit Left = 6 - Height = 25 + Height = 27 Top = 96 - Width = 820 + Width = 828 Anchors = [akTop, akLeft, akRight] Color = clSilver ReadOnly = True @@ -317,10 +317,10 @@ object MainForm: TMainForm end object btnHashFile: TButton Left = 6 - Height = 25 + Height = 27 Hint = 'Choose a single file to hash (or Linux physical device e.g. /dev/sda)' Top = 64 - Width = 83 + Width = 80 AutoSize = True Caption = 'Select &File' Color = 8454016 @@ -334,15 +334,15 @@ object MainForm: TMainForm object StatusBar1: TStatusBar Left = 0 Height = 23 - Top = 353 - Width = 836 + Top = 357 + Width = 840 Panels = <> end object lblDragAndDropNudge: TLabel Left = 112 Height = 17 Top = 64 - Width = 121 + Width = 127 Caption = 'or drag n drop a file' ParentColor = False end @@ -350,7 +350,7 @@ object MainForm: TMainForm Left = 6 Height = 58 Top = 136 - Width = 818 + Width = 826 Anchors = [akTop, akLeft, akRight] Color = clSilver Lines.Strings = ( @@ -364,10 +364,10 @@ object MainForm: TMainForm end object lbleExpectedHash: TLabeledEdit Left = 8 - Height = 25 + Height = 27 Hint = 'Paste an existing hash value here to see if'#13#10'the generated file hash matches it, or not. ' Top = 264 - Width = 820 + Width = 828 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHash EditLabel.AnchorSideRight.Control = lbleExpectedHash @@ -376,7 +376,7 @@ object MainForm: TMainForm EditLabel.Left = 8 EditLabel.Height = 17 EditLabel.Top = 244 - EditLabel.Width = 820 + EditLabel.Width = 828 EditLabel.Caption = 'Expected Hash Value (paste from other utility before or after file hashing)' EditLabel.ParentColor = False MaxLength = 128 @@ -388,16 +388,16 @@ object MainForm: TMainForm Left = 272 Height = 17 Top = 32 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object ZVDateTimePickerFileTab: TZVDateTimePicker Left = 8 - Height = 25 + Height = 23 Hint = 'Enter date and time (hours and minutes) '#13#10'to start the process. Must be in the future!' Top = 32 - Width = 136 + Width = 147 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -421,10 +421,10 @@ object MainForm: TMainForm end object lblschedulertickboxFileTab: TCheckBox Left = 8 - Height = 21 + Height = 22 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the file to hash.' Top = 8 - Width = 105 + Width = 122 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileTabChange ParentShowHint = False @@ -455,15 +455,15 @@ object MainForm: TMainForm Left = 456 Height = 17 Top = 324 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end object cbFlipCaseFILE: TCheckBox Left = 8 - Height = 21 + Height = 22 Top = 208 - Width = 86 + Width = 101 Caption = 'Switch case' OnChange = cbFlipCaseFILEChange TabOrder = 9 @@ -484,8 +484,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -504,19 +504,19 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 655 - ClientWidth = 976 + ClientHeight = 640 + ClientWidth = 978 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 629 + Height = 614 Top = 10 - Width = 846 + Width = 848 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 606 - ClientWidth = 838 + ClientHeight = 596 + ClientWidth = 846 Color = clForm Font.Height = -13 ParentColor = False @@ -525,7 +525,7 @@ object MainForm: TMainForm object Label2: TLabel AnchorSideRight.Control = lblFilesExamined Left = 520 - Height = 16 + Height = 17 Top = 28 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -536,7 +536,7 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 23 + Height = 27 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' Top = 96 Width = 99 @@ -552,10 +552,10 @@ object MainForm: TMainForm end object DirSelectedField: TEdit Left = 8 - Height = 24 + Height = 27 Hint = 'The chosen parent directory' Top = 136 - Width = 824 + Width = 832 Anchors = [akTop, akLeft, akRight] Color = clSilver TabOrder = 0 @@ -564,7 +564,7 @@ object MainForm: TMainForm object Label4: TLabel AnchorSideRight.Control = lblNoFilesInDir Left = 520 - Height = 16 + Height = 17 Top = 6 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -573,19 +573,19 @@ object MainForm: TMainForm end object PercentageComplete: TLabel Left = 520 - Height = 16 + Height = 17 Top = 56 - Width = 84 + Width = 92 Anchors = [akTop, akLeft, akRight] Caption = '% Complete:' ParentColor = False end object btnClipboardResults: TButton Left = 224 - Height = 26 + Height = 29 Hint = 'Press this to copy entire grid content to RAM' Top = 96 - Width = 80 + Width = 72 AutoSize = True Caption = 'Clipboard' Enabled = False @@ -596,10 +596,10 @@ object MainForm: TMainForm end object btnStopScan1: TButton Left = 152 - Height = 23 + Height = 27 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' Top = 96 - Width = 48 + Width = 38 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click @@ -608,10 +608,10 @@ object MainForm: TMainForm end object chkRecursiveDirOverride: TCheckBox Left = 8 - Height = 20 + Height = 22 Hint = 'Hash files just in the root of the chosen folder'#13#10'Sub-folders will be ignored. ' Top = 8 - Width = 162 + Width = 185 Caption = 'Ignoring sub-directories?' TabOrder = 1 end @@ -619,7 +619,7 @@ object MainForm: TMainForm Left = 110 Height = 24 Top = 312 - Width = 606 + Width = 675 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -632,8 +632,8 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 8 Height = 23 - Top = 573 - Width = 834 + Top = 563 + Width = 838 Align = alCustom Anchors = [akLeft, akRight] AutoSize = False @@ -654,9 +654,9 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 16 + Height = 17 Top = 56 - Width = 156 + Width = 160 Anchors = [akTop, akLeft, akRight] Caption = '...' ParentColor = False @@ -664,7 +664,7 @@ object MainForm: TMainForm object lblNoFilesInDir: TLabel AnchorSideRight.Control = lblTimeTaken3 Left = 631 - Height = 16 + Height = 17 Top = 6 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -674,7 +674,7 @@ object MainForm: TMainForm object lblPercentageComplete: TLabel AnchorSideRight.Control = lblTimeTaken4 Left = 631 - Height = 16 + Height = 17 Top = 56 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -684,7 +684,7 @@ object MainForm: TMainForm object lblFilesExamined: TLabel AnchorSideRight.Control = lblTotalBytesExamined Left = 631 - Height = 16 + Height = 17 Top = 28 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -695,7 +695,7 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 16 + Height = 17 Top = 28 Width = 12 Caption = '...' @@ -703,16 +703,16 @@ object MainForm: TMainForm end object chkHiddenFiles: TCheckBox Left = 8 - Height = 20 + Height = 22 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' Top = 64 - Width = 130 + Width = 151 Caption = 'Hidden folders too?' TabOrder = 6 end object FileMaskField2: TEdit Left = 288 - Height = 24 + Height = 27 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 36 Width = 200 @@ -724,19 +724,19 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox2: TCheckBox Left = 288 - Height = 20 + Height = 22 Hint = 'Select file type masks (e.g. *.doc;*.pdf)'#13#10'Remember that JPG and jpg are different'#13#10'file names on Linux and OSX!!' Top = 8 - Width = 123 + Width = 143 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change TabOrder = 8 end object ZVDateTimePickerFileSTab: TZVDateTimePicker Left = 128 - Height = 24 + Height = 23 Top = 36 - Width = 138 + Width = 147 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -758,19 +758,19 @@ object MainForm: TMainForm end object lblschedulertickboxFileSTab: TCheckBox Left = 8 - Height = 20 + Height = 22 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' Top = 36 - Width = 108 + Width = 122 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange TabOrder = 10 end object RecursiveDisplayGrid1: TDBGrid Left = 8 - Height = 382 + Height = 372 Top = 176 - Width = 832 + Width = 840 Anchors = [akTop, akLeft, akRight, akBottom] Color = clWindow Columns = <> @@ -802,9 +802,9 @@ object MainForm: TMainForm end object cbLoadHashList: TCheckBox Left = 288 - Height = 20 + Height = 22 Top = 64 - Width = 98 + Width = 115 Caption = 'Load HashList' OnChange = cbLoadHashListChange TabOrder = 13 @@ -836,8 +836,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -862,19 +862,19 @@ object MainForm: TMainForm object TabSheet4: TTabSheet Hint = 'Choose a directory, have its content hashed, files are copied to destination, and re-hashed.' Caption = '&Copy' - ClientHeight = 652 - ClientWidth = 976 + ClientHeight = 640 + ClientWidth = 978 ParentShowHint = False ShowHint = True object CopyFilesHashingGroupBox: TGroupBox Left = 120 Height = 596 Top = 8 - Width = 834 + Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 573 - ClientWidth = 826 + ClientHeight = 578 + ClientWidth = 834 Color = clForm Font.Height = -13 ParentColor = False @@ -884,18 +884,18 @@ object MainForm: TMainForm Left = 8 Height = 184 Top = 8 - Width = 809 + Width = 817 Anchors = [akTop, akLeft, akRight] ClientHeight = 184 - ClientWidth = 809 + ClientWidth = 817 TabOrder = 3 OnClick = Panel1CopyAndHashOptionsClick object CheckBoxListOfDirsOnly: TCheckBox Left = 14 - Height = 21 + Height = 22 Hint = 'Tick to have child directories listed, but no files inside hashed' - Top = 0 - Width = 161 + Top = -1 + Width = 180 Anchors = [akLeft] Caption = 'Just LIST sub-directories' OnChange = CheckBoxListOfDirsOnlyChange @@ -903,20 +903,20 @@ object MainForm: TMainForm end object CheckBoxListOfDirsAndFilesOnly: TCheckBox Left = 14 - Height = 21 + Height = 22 Hint = 'Tick to have child directories and files listed, but no files actually hashed' Top = 32 - Width = 214 + Width = 239 Caption = 'Just LIST sub-directories and files' OnChange = CheckBoxListOfDirsAndFilesOnlyChange TabOrder = 1 end object SaveToCSVCheckBox2: TCheckBox Left = 256 - Height = 21 + Height = 22 Hint = 'Save results as CSV data (spreadsheet format)' Top = 0 - Width = 130 + Width = 151 Caption = 'Save results (CSV)?' Checked = True State = cbChecked @@ -924,17 +924,17 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox1: TCheckBox Left = 448 - Height = 21 + Height = 22 Hint = 'Only copy files of a particular type' Top = 32 - Width = 126 + Width = 143 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox1Change TabOrder = 4 end object FileMaskField: TEdit Left = 464 - Height = 25 + Height = 27 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 64 Width = 248 @@ -946,10 +946,10 @@ object MainForm: TMainForm end object chkNoRecursiveCopy: TCheckBox Left = 448 - Height = 21 + Height = 22 Hint = 'Only copy files found in the root of chosen directory' - Top = 0 - Width = 156 + Top = -1 + Width = 173 Anchors = [akLeft] Caption = 'Ignore sub-directories?' TabOrder = 3 @@ -958,7 +958,7 @@ object MainForm: TMainForm Left = 14 Height = 17 Top = 72 - Width = 75 + Width = 87 Caption = '# Files in Dir:' ParentColor = False end @@ -966,7 +966,7 @@ object MainForm: TMainForm Left = 14 Height = 17 Top = 104 - Width = 100 + Width = 117 Caption = '# Files Examined:' ParentColor = False end @@ -974,7 +974,7 @@ object MainForm: TMainForm Left = 14 Height = 17 Top = 136 - Width = 74 + Width = 83 Caption = '% Complete:' ParentColor = False end @@ -982,7 +982,7 @@ object MainForm: TMainForm Left = 464 Height = 17 Top = 97 - Width = 66 + Width = 76 Caption = 'Start Time: ' ParentColor = False end @@ -990,7 +990,7 @@ object MainForm: TMainForm Left = 464 Height = 17 Top = 121 - Width = 65 + Width = 73 Caption = 'End Time: ' ParentColor = False end @@ -998,7 +998,7 @@ object MainForm: TMainForm Left = 560 Height = 17 Top = 97 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1006,7 +1006,7 @@ object MainForm: TMainForm Left = 560 Height = 17 Top = 121 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1014,7 +1014,7 @@ object MainForm: TMainForm Left = 464 Height = 17 Top = 145 - Width = 69 + Width = 79 Caption = 'Time Taken:' ParentColor = False end @@ -1022,7 +1022,7 @@ object MainForm: TMainForm Left = 560 Height = 17 Top = 145 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1030,7 +1030,7 @@ object MainForm: TMainForm Left = 136 Height = 17 Top = 72 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1038,7 +1038,7 @@ object MainForm: TMainForm Left = 208 Height = 17 Top = 104 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1048,30 +1048,30 @@ object MainForm: TMainForm AnchorSideTop.Control = pbCopy AnchorSideTop.Side = asrBottom AnchorSideRight.Control = pbCopy - Left = 372 + Left = 374 Height = 17 Top = 139 - Width = 9 + Width = 12 Anchors = [] Caption = '...' ParentColor = False end object chkNoPathReconstruction: TCheckBox Left = 624 - Height = 21 + Height = 22 Hint = 'Files will be copied to the root of your chosen '#10'destination directory. Duplicate file NAMES '#10'will have their names appended with '#10'DuplicatedNameX to avoid filesystem conflicts' - Top = 0 - Width = 132 + Top = -1 + Width = 148 Anchors = [akLeft] Caption = 'Don''t rebuild path?' TabOrder = 6 end object chkCopyHidden: TCheckBox Left = 624 - Height = 21 + Height = 22 Hint = 'If checked, will find hidden directories and files and copy those too' Top = 32 - Width = 127 + Width = 143 Caption = 'Copy hidden files?' TabOrder = 7 end @@ -1085,20 +1085,20 @@ object MainForm: TMainForm end object lblschedulertickboxCopyTab: TCheckBox Left = 256 - Height = 21 + Height = 22 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the source and destination folders.'#13#10'Hash, copy and hash will start at the specified time' Top = 32 - Width = 105 + Width = 122 Caption = 'Start at a time:' OnChange = lblschedulertickboxCopyTabChange TabOrder = 9 end object ZVDateTimePickerCopyTab: TZVDateTimePicker Left = 272 - Height = 25 + Height = 23 Hint = 'Enter date and time (hours and minutes) ' Top = 64 - Width = 136 + Width = 147 CenturyFrom = 1941 MaxDate = 73050 MinDate = 42736 @@ -1122,7 +1122,7 @@ object MainForm: TMainForm Left = 136 Height = 17 Top = 104 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -1145,7 +1145,7 @@ object MainForm: TMainForm end object Edit2SourcePath: TEdit Left = 8 - Height = 25 + Height = 27 Hint = 'Show currently selected source directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 365 @@ -1158,7 +1158,7 @@ object MainForm: TMainForm end object Edit3DestinationPath: TEdit Left = 480 - Height = 25 + Height = 27 Hint = 'Show currently selected destination directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 357 @@ -1172,8 +1172,8 @@ object MainForm: TMainForm object StatusBar3: TStatusBar Left = 0 Height = 23 - Top = 551 - Width = 830 + Top = 555 + Width = 834 Panels = <> ParentShowHint = False end @@ -1181,7 +1181,7 @@ object MainForm: TMainForm Left = 8 Height = 272 Hint = 'Single click where to copy files FROM' - Top = 257 + Top = 262 Width = 365 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1199,7 +1199,7 @@ object MainForm: TMainForm Left = 480 Height = 272 Hint = 'Single click where to copy files TO' - Top = 257 + Top = 262 Width = 357 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1222,10 +1222,10 @@ object MainForm: TMainForm end object chkUNCMode: TCheckBox Left = 384 - Height = 21 + Height = 22 Hint = 'Tick to enter UNC network path '#13#10'instead of using treeview selection' Top = 216 - Width = 92 + Width = 99 Caption = 'UNC Mode?' OnChange = chkUNCModeChange TabOrder = 8 @@ -1246,8 +1246,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1264,8 +1264,8 @@ object MainForm: TMainForm end object TabSheet7: TTabSheet Caption = 'Compare Two Files' - ClientHeight = 652 - ClientWidth = 976 + ClientHeight = 640 + ClientWidth = 978 object AlgorithmChoiceRadioBox5: TRadioGroup Left = 16 Height = 129 @@ -1281,8 +1281,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1302,11 +1302,11 @@ object MainForm: TMainForm Left = 120 Height = 296 Top = 10 - Width = 834 + Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 273 - ClientWidth = 826 + ClientHeight = 278 + ClientWidth = 834 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1342,7 +1342,7 @@ object MainForm: TMainForm Left = 130 Height = 17 Top = 176 - Width = 38 + Width = 44 Caption = 'Result:' ParentColor = False end @@ -1351,7 +1351,7 @@ object MainForm: TMainForm Height = 17 Hint = 'Single left mouse click to copy value to clipboard' Top = 100 - Width = 9 + Width = 12 Caption = '...' ParentColor = False ParentShowHint = False @@ -1364,7 +1364,7 @@ object MainForm: TMainForm Height = 17 Hint = 'Single left mouse click to copy value to clipboard' Top = 40 - Width = 9 + Width = 12 Caption = '...' ParentColor = False ParentShowHint = False @@ -1376,7 +1376,7 @@ object MainForm: TMainForm Left = 180 Height = 15 Top = 176 - Width = 9 + Width = 15 Caption = '...' Font.Style = [fsBold] ParentColor = False @@ -1397,16 +1397,16 @@ object MainForm: TMainForm AnchorSideRight.Control = GroupBox4 Left = 0 Height = 23 - Top = 251 - Width = 830 + Top = 255 + Width = 834 Panels = <> end object edtFileAName: TEdit Left = 128 - Height = 25 + Height = 27 Hint = 'Path to the file you wish to analyse. '#13#10'Type or paste path here directly, '#13#10'or use the button to the left to select it' Top = 9 - Width = 638 + Width = 646 Anchors = [akTop, akLeft, akRight] ParentShowHint = False ShowHint = True @@ -1415,10 +1415,10 @@ object MainForm: TMainForm end object edtFileBName: TEdit Left = 128 - Height = 25 + Height = 27 Hint = 'Path to the second file you wish to analyse. '#13#10'Type or paste path here directly, '#13#10'or use the button to the left to select it' Top = 72 - Width = 638 + Width = 646 Anchors = [akTop, akLeft, akRight] ParentShowHint = False ShowHint = True @@ -1427,20 +1427,20 @@ object MainForm: TMainForm end object lblschedulertickboxCompareTab: TCheckBox Left = 8 - Height = 21 + Height = 22 Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' Top = 132 - Width = 105 + Width = 122 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTabChange TabOrder = 7 end object ZVDateTimePickerCompareTab: TZVDateTimePicker Left = 128 - Height = 25 + Height = 23 Hint = 'Enter date and time (hours and minutes) ' Top = 132 - Width = 136 + Width = 147 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1464,22 +1464,23 @@ object MainForm: TMainForm end object TabSheet6: TTabSheet Caption = 'Compare Two Folders' - ClientHeight = 661 + ClientHeight = 640 ClientWidth = 978 OnContextPopup = TabSheet6ContextPopup ParentShowHint = False object GroupBox2: TGroupBox AnchorSideLeft.Control = GroupBox1 + AnchorSideTop.Side = asrBottom AnchorSideRight.Control = GroupBox1 AnchorSideRight.Side = asrBottom Left = 128 Height = 177 - Top = 457 + Top = 436 Width = 830 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 154 - ClientWidth = 822 + ClientHeight = 159 + ClientWidth = 828 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1507,8 +1508,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1524,22 +1525,22 @@ object MainForm: TMainForm end object GroupBox1: TGroupBox Left = 128 - Height = 425 + Height = 404 Top = 16 Width = 830 Anchors = [akTop, akLeft, akRight, akBottom] - Caption = 'Compare two directories' - ClientHeight = 402 - ClientWidth = 822 + Caption = 'Compare two folders' + ClientHeight = 386 + ClientWidth = 828 DragMode = dmAutomatic Font.Height = -13 ParentFont = False TabOrder = 0 object lblStatusA: TLabel Left = 8 - Height = 16 + Height = 15 Top = 336 - Width = 49 + Width = 54 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1547,7 +1548,7 @@ object MainForm: TMainForm end object lblFolderAName: TLabel Left = 8 - Height = 16 + Height = 17 Top = 248 Width = 12 Caption = '...' @@ -1555,8 +1556,8 @@ object MainForm: TMainForm WordWrap = True end object lblFolderBName: TLabel - Left = 496 - Height = 16 + Left = 520 + Height = 17 Top = 248 Width = 12 Caption = '...' @@ -1578,10 +1579,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 347 - Height = 20 + Height = 23 Hint = 'Enter date and time (hours and minutes) ' Top = 200 - Width = 151 + Width = 147 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1603,10 +1604,10 @@ object MainForm: TMainForm end object lblschedulertickboxCompareDirsTab: TCheckBox Left = 347 - Height = 18 + Height = 22 Hint = 'After choosing FolderA and FolderB, set a date and '#13#10'time ahead of current time and then click Compare Now.' Top = 168 - Width = 113 + Width = 122 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 2 @@ -1614,8 +1615,8 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 366 - Width = 818 + Top = 362 + Width = 824 Align = alNone Anchors = [akLeft, akRight] AutoSize = False @@ -1625,46 +1626,56 @@ object MainForm: TMainForm object ShellTreeView_FolderA: TShellTreeView Left = 8 Height = 193 + Hint = 'Single click to choose FolderA' Top = 32 - Width = 320 - FileSortType = fstNone + Width = 304 + AutoExpand = True + FileSortType = fstAlphabet + ParentShowHint = False ScrollBars = ssAutoBoth + ShowHint = True TabOrder = 4 OnChange = ShellTreeView_FolderAChange + Options = [tvoAutoExpand, tvoAutoItemHeight, tvoHideSelection, tvoKeepCollapsedNodes, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw] ObjectTypes = [otFolders] end object ShellTreeView_FolderB: TShellTreeView - Left = 511 + Left = 520 Height = 193 + Hint = 'Single click to choose FolderB' Top = 32 - Width = 313 - FileSortType = fstNone + Width = 304 + AutoExpand = True + FileSortType = fstAlphabet + ParentShowHint = False ScrollBars = ssAutoBoth + ShowHint = True TabOrder = 5 OnChange = ShellTreeView_FolderBChange + Options = [tvoAutoExpand, tvoAutoItemHeight, tvoHideSelection, tvoKeepCollapsedNodes, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw] ObjectTypes = [otFolders] end object lblCompareTwoFoldersInstruction1: TLabel Left = 104 - Height = 16 + Height = 17 Top = 5 - Width = 93 + Width = 97 Caption = 'Select Folder A' ParentColor = False end object lblCompareTwoFoldersInstruction2: TLabel Left = 608 - Height = 16 + Height = 17 Top = 5 - Width = 92 + Width = 97 Caption = 'Select Folder B' ParentColor = False end object lblTotalFileCountB: TLabel - Left = 496 - Height = 16 + Left = 520 + Height = 17 Top = 275 - Width = 95 + Width = 100 BorderSpacing.Left = 5 Caption = '# Files in Fol B:' ParentColor = False @@ -1673,39 +1684,39 @@ object MainForm: TMainForm AnchorSideLeft.Side = asrBottom AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom - Left = 617 - Height = 16 + Left = 648 + Height = 17 Top = 275 - Width = 21 + Width = 20 Caption = ' ...' ParentColor = False end object pbCompareDirB: TProgressBar - Left = 496 + Left = 520 Height = 20 Top = 304 - Width = 325 + Width = 304 TabOrder = 6 end object pbCompareDirA: TProgressBar Left = 8 Height = 20 Top = 304 - Width = 325 + Width = 304 TabOrder = 7 BarShowText = True end object lblTotalFileCountA: TLabel Left = 8 - Height = 16 + Height = 17 Top = 275 - Width = 97 + Width = 100 Caption = '# Files in Fol A:' ParentColor = False end object lblTotalFileCountNumberA: TLabel Left = 112 - Height = 16 + Height = 17 Top = 275 Width = 12 Caption = '...' @@ -1713,10 +1724,10 @@ object MainForm: TMainForm end object cbUNCModeCompFolders: TCheckBox Left = 347 - Height = 18 + Height = 22 Hint = 'For Windows users, if ticked, two UNC path'#13#10'fields will allow the user to compare two '#13#10'network paths' Top = 72 - Width = 92 + Width = 99 Caption = 'UNC Mode?' OnChange = cbUNCModeCompFoldersChange ParentShowHint = False @@ -1724,8 +1735,8 @@ object MainForm: TMainForm TabOrder = 8 end object edtUNCPathCompareA: TEdit - Left = 24 - Height = 22 + Left = 8 + Height = 27 Top = 32 Width = 300 OnChange = edtUNCPathCompareAChange @@ -1735,7 +1746,7 @@ object MainForm: TMainForm end object edtUNCPathCompareB: TEdit Left = 520 - Height = 22 + Height = 27 Top = 32 Width = 300 OnChange = edtUNCPathCompareBChange @@ -1745,11 +1756,11 @@ object MainForm: TMainForm end object cbSaveComparisons: TCheckBox Left = 347 - Height = 18 + Height = 22 Hint = 'Save the results of the comparison.'#13#10'Filenames, hash values etc will be '#13#10'auto-saved to a CSV file in the location'#13#10'of where QuickHash is running from.' Top = 102 - Width = 157 - Caption = 'Save Results? (slower)' + Width = 105 + Caption = 'Log Results?' Checked = True OnChange = cbSaveComparisonsChange ParentShowHint = False @@ -1759,10 +1770,10 @@ object MainForm: TMainForm end object cbOverrideFileCountDiffer: TCheckBox Left = 347 - Height = 18 + Height = 22 Hint = 'If the file count of both folders are different'#13#10'proceed anyway to hash all the files in both'#13#10'(''Save Results?'' must be enabled for this feature)' Top = 136 - Width = 157 + Width = 163 Caption = 'Cont. if count differs?' OnChange = cbOverrideFileCountDifferChange ParentShowHint = False @@ -1774,8 +1785,8 @@ object MainForm: TMainForm object TabSheet5: TTabSheet Hint = 'Compute a SHA-1 hash of a physical disk in Windows.'#13#10'Must run QuickHash as administrator with '#13#10'Windows Vista or above' Caption = 'Disks' - ClientHeight = 652 - ClientWidth = 976 + ClientHeight = 640 + ClientWidth = 978 object btnCallDiskHasherModule: TButton Left = 376 Height = 25 @@ -1792,7 +1803,7 @@ object MainForm: TMainForm Left = 368 Height = 15 Top = 72 - Width = 239 + Width = 275 Caption = 'Must be run as administrator for disk hashing' ParentColor = False end @@ -1800,15 +1811,15 @@ object MainForm: TMainForm Left = 344 Height = 30 Top = 112 - Width = 295 + Width = 335 Caption = 'LINUX USERS - You may prefer to hash disks using '#10'"File" tab and navigate to /dev/sdX or /dev/sdXX as root' ParentColor = False end end object TabSheet8: TTabSheet Caption = 'Base64 Data' - ClientHeight = 655 - ClientWidth = 976 + ClientHeight = 640 + ClientWidth = 978 object AlgorithmChoiceRadioBox7: TRadioGroup Left = 16 Height = 129 @@ -1824,8 +1835,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1846,8 +1857,8 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 551 - ClientWidth = 832 + ClientHeight = 556 + ClientWidth = 838 Color = clForm Font.Height = -13 ParentColor = False @@ -1979,13 +1990,13 @@ object MainForm: TMainForm end end object Label15: TLabel - Left = 200 + Left = 136 Height = 15 Top = 1 Width = 248 AutoSize = False Caption = 'Copyright © 2011-2018 Ted Smith' - Font.Height = 15 + Font.Height = 12 Font.Style = [fsBold] ParentColor = False ParentFont = False @@ -1995,11 +2006,11 @@ object MainForm: TMainForm AnchorSideRight.Control = Owner AnchorSideRight.Side = asrBottom Cursor = crHandPoint - Left = 456 - Height = 16 + Left = 736 + Height = 15 Hint = 'Click to open URL in browser' - Top = 0 - Width = 207 + Top = 1 + Width = 205 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue @@ -2010,13 +2021,6 @@ object MainForm: TMainForm ShowHint = True OnClick = lblURLBannerClick end - object StatusBar5: TStatusBar - Left = 0 - Height = 15 - Top = 723 - Width = 1016 - Panels = <> - end object OpenDialog1: TOpenDialog left = 352 top = 808 diff --git a/unit2.pas b/unit2.pas index faa1594..dc87227 100644 --- a/unit2.pas +++ b/unit2.pas @@ -2,30 +2,34 @@ Quick Hash - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files and generating hash values for them. + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + The use of the word 'quick' refers to the ease in which the software operates - in both Linux, Apple Mac and Windows (very few options - to worry about, no syntax to remember etc) though tests suggest that in most - cases the hash values are generated as quick or quicker than most mainstream - tools, such as FTK Imager (Windows), 'EnCase' (Windows), md5sum, sha1sum, - sha256sum and sha512sum (Linux). + in both Linux, Apple Mac and Windows (very few options to worry about, no + syntax to remember etc) though tests suggest that in most cases the hash + values are generated as quick or quicker than most mainstream tools. - Benchmark tests are welcomed to test on across various platforms and architectures. + The user should be aware of other data hashing tools and use them to cross-check + findings for critical data : + md5sum, sha1sum, sha256sum and sha512sum (for Linux), + FTK Imager, X-Ways Forensics, WinHex, EnCase, FTK (Windows) and many more - Contributions from members at the Lazarus forums, Stackoverflow and other - StackExchnage groups are welcomed and acknowledged. + Benchmark tests are welcomed. - Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + Contributions from members at the Lazarus forums, Stackoverflow and other + StackExchnage groups are welcomed and acknowledged. Contributions from + DaReal Shinji are also welcomed and acknowledged, particularly helping with + Debian package creation and ideas NOTE: Date and time values, as computed in recursive directory hashing, are not daylight saving time adjusted. Source file date and time values are recorded. + Open-Source license: + 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 3 of the License, or - any later version. You are not granted permission to create - another disk or file hashing tool based on this code and call it 'QuickHash'. - - This program is distributed in the hope that it will be useful, + the Free Software Foundation, either version 2 of the License, or + 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. @@ -33,11 +37,34 @@ You can read a copy of the GNU General Public License at http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) + HashLib4Pascal and xxHash64 libraries are both licensed under the MIT License https://opensource.org/licenses/MIT - HashLib4Pascal : https://github.com/Xor-el/HashLib4Pascal + HashLib4Pascal : https://github.com/Xor-el/HashLib4Pascal and developed by + Github user Xor-el (Ugochukwu Stanley). Use of the + library is welcomed and acknowledged and very much appreciated, + as is the help that was offered by the developer of said library + xxHash64 : https://github.com/Cyan4973/xxHash and http://cyan4973.github.io/xxHash/ + Github user Cyan4973. Use of the library is also welcomed and acknowledged + and very much appreciated + + QuickHash is created using the Freepascal Compiler and Lazarus-IDE + http://www.lazarus-ide.org/ developed by Sourceforge users : + mgaertner, + mhess, + user4martin, + vlx, + vsnijders + + QuickHash was first registered on sourceforge on 29th May 2011 and was later + migrated to the domain www.quickhash-gui.org in December 2016. + Read more about it's development history online at : + https://quickhash-gui.org/about-quickhash-gui/ } @@ -84,7 +111,7 @@ interface {$IFDEF Darwin} MacOSAll; {$else} - {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! + {$IFDEF UNIX and !$ifdef Darwin} UNIX; {$ENDIF} {$ENDIF} @@ -257,7 +284,6 @@ TMainForm = class(TForm) b64FileSDestinationDecoderDialog: TSelectDirectoryDialog; ShellTreeView_FolderA: TShellTreeView; ShellTreeView_FolderB: TShellTreeView; - StatusBar5: TStatusBar; StatusBar6: TStatusBar; b64StringGrid1File: TStringGrid; SystemRAMGroupBox: TGroupBox; @@ -667,7 +693,7 @@ procedure TMainForm.FormCreate(Sender: TObject); {$IFDEF Darwin} btnCallDiskHasherModule.Enabled := false; // disabled for OSX currently {$else} - {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! + {$IFDEF UNIX and !$ifdef Darwin} btnCallDiskHasherModule.Enabled := true; // as of v2.7.0 - disabled for Linux previously {$ENDIF} {$ENDIF} @@ -2557,7 +2583,7 @@ procedure TMainForm.btnCompareClick(Sender: TObject); FolderB := LongPathOverride+FolderB; end; {$else} - // If we are running on Linix or OSX just blank the long path overide to nothing + // If we are running on Linux or OSX just blank the long path overide to nothing LongPathOverride := ''; {$endif} @@ -2580,20 +2606,25 @@ procedure TMainForm.btnCompareClick(Sender: TObject); begin NeedToSave := true; // Create the log file if it does not exist already - fsSaveFolderComparisonsLogFile := TFileStream.Create(GetAppConfigDir(false) +'QH_results'+FormatDateTime('_YYYY_MM_DD_HH_MM_SS', StartTime)+'.csv', fmCreate); + if ForceDirectories(GetAppConfigDir(false)) then // Create .config folder in users home folder + fsSaveFolderComparisonsLogFile := TFileStream.Create(GetAppConfigDir(false) +'QH_results'+FormatDateTime('_YYYY_MM_DD_HH_MM_SS', StartTime)+'.txt', fmCreate); end; // Process FolderA first. Find all the files initially try - {$ifdef Windows} - StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride); - memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride)); - {$else} - {$ifdef Darwin} - StatusBar6.SimpleText:= 'Currently searching for files in ' + (FolderA); - memFolderCompareSummary.Lines.Add('Currently searching for files in ' + (FolderA)); + {$ifdef Windows} + StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderA, LongPathOverride)); + {$else} + {$ifdef Darwin} + StatusBar6.SimpleText:= 'Currently searching for files in ' + (FolderA); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + (FolderA)); + {$endif} + {$IFDEF UNIX and !$ifdef Darwin} + StatusBar6.SimpleText:= 'Currently searching for files in ' + (FolderA); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + (FolderA)); + {$ENDIF} {$endif} - {$endif} slFileListA := TStringList.Create; slFileListA.Sorted := true; slFileListA := RetrieveFileList(FolderA); @@ -2606,10 +2637,14 @@ procedure TMainForm.btnCompareClick(Sender: TObject); StatusBar6.SimpleText:= 'Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride); memFolderCompareSummary.Lines.Add('Currently searching for files in ' + RemoveLongPathOverrideChars(FolderB, LongPathOverride)); {$else} - {$ifdef Darwin} - StatusBar6.SimpleText:= 'Currently searching for files in ' + (FolderB); - memFolderCompareSummary.Lines.Add('Currently searching for files in ' + (FolderB)); - {$endif} + {$ifdef Darwin} + StatusBar6.SimpleText:= 'Currently searching for files in ' + (FolderB); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + (FolderB)); + {$endif} + {$IFDEF UNIX and !$ifdef Darwin} + StatusBar6.SimpleText:= 'Currently searching for files in ' + (FolderB); + memFolderCompareSummary.Lines.Add('Currently searching for files in ' + (FolderB)); + {$ENDIF} {$endif} slFileListB := TStringList.Create; @@ -2739,20 +2774,32 @@ function TMainForm.HashFolderAList(Path : string; slFileListA : TStringList; int var HashListA : TFPHashList; i, FilesProcessedA, StringLength : integer; - HashVal, StringToWrite : string; + HashVal, StringToWrite, HeaderLineA, HeaderLineB : string; begin FilesProcessedA := 0; // Now hash the files in FolderA try - StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride); {$ifdef Windows} - memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride)); + StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride); + memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride)); {$else} {$ifdef Darwin} - memFolderCompareSummary.Lines.Add('Now hashing files in ' + (Path)); + StatusBar6.SimpleText:= 'Now hashing files in ' + (Path); + memFolderCompareSummary.Lines.Add('Now hashing files in ' + (Path)); {$endif} - {$endif} + {$IFDEF UNIX and !$ifdef Darwin} + StatusBar6.SimpleText:= 'Now hashing files in ' + (Path); + memFolderCompareSummary.Lines.Add('Now hashing files in ' + (Path)); + {$ENDIF} + {$endif} + HashListA := TFPHashList.Create; + HeaderLineA := 'Computed hashes from ' + Path + ' : ' + #13#10; + HeaderLineB := '=====================' + #13#10; + + fsSaveFolderComparisonsLogFile.Write(HeaderLineA[1], Length(HeaderLineA)); + fsSaveFolderComparisonsLogFile.Write(HeaderLineB[1], Length(HeaderLineB)); + for i := 0 to slFileListA.Count -1 do begin if FileSize(slFileListA.Strings[i]) > 0 then @@ -2793,21 +2840,32 @@ function TMainForm.HashFolderBList(Path : string; slFileListB : TStringList; int var HashListB : TFPHashList; j, FilesProcessedB, StringLength : integer; - HashVal, StringToWrite : string; + HashVal, StringToWrite, HeaderLineA, HeaderLineB : string; begin FilesProcessedB := 0; // Now hash the files in FolderB try - StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride); {$ifdef Windows} - memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride)); + StatusBar6.SimpleText:= 'Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride); + memFolderCompareSummary.Lines.Add('Now hashing files in ' + RemoveLongPathOverrideChars(Path, LongPathOverride)); {$else} {$ifdef Darwin} - memFolderCompareSummary.Lines.Add('Now hashing files in ' + (Path)); + StatusBar6.SimpleText:= 'Now hashing files in ' + (Path); + memFolderCompareSummary.Lines.Add('Now hashing files in ' + (Path)); + {$endif} + {$IFDEF UNIX and !$ifdef Darwin} + StatusBar6.SimpleText:= 'Now hashing files in ' + (Path); + memFolderCompareSummary.Lines.Add('Now hashing files in ' + (Path)); + {$ENDIF} {$endif} - {$endif} HashListB := TFPHashList.Create; + HeaderLineA := 'Computed hashes from ' + Path + ' : ' + #13#10; + HeaderLineB := '=====================' + #13#10; + + fsSaveFolderComparisonsLogFile.Write(HeaderLineA[1], Length(HeaderLineA)); + fsSaveFolderComparisonsLogFile.Write(HeaderLineB[1], Length(HeaderLineB)); + for j := 0 to slFileListB.Count -1 do begin if FileSize(slFileListB.Strings[j]) > 0 then @@ -4589,7 +4647,7 @@ procedure TMainForm.DirListAClick(Sender: TObject); {$IFDEF Darwin} slMultipleDirNames.Add(DirListA.Selections[i].GetTextPath); {$else} - {$IFDEF UNIX and !$ifdef Darwin} // because Apple had to 'borrow' Unix for their OS! + {$IFDEF UNIX and !$ifdef Darwin} slMultipleDirNames.Add(DirListA.Selections[i].GetTextPath); {$ENDIF} {$ENDIF} diff --git a/uprogress.lfm b/uprogress.lfm old mode 100644 new mode 100755 index 3c4d6fa..0625859 --- a/uprogress.lfm +++ b/uprogress.lfm @@ -2,7 +2,7 @@ object frmProgress: TfrmProgress Left = 619 Height = 348 Hint = 'Close this window if you wish to abort.' - Top = 650 + Top = 500 Width = 421 Caption = 'QuickHash - Disk Hashing Module' ClientHeight = 348 @@ -18,14 +18,14 @@ object frmProgress: TfrmProgress Top = 8 Width = 400 Caption = 'Status:' - ClientHeight = 284 - ClientWidth = 396 + ClientHeight = 288 + ClientWidth = 398 TabOrder = 0 object lblStatus: TLabel Left = 8 Height = 15 Top = 16 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -33,7 +33,7 @@ object frmProgress: TfrmProgress Left = 8 Height = 15 Top = 256 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -41,7 +41,7 @@ object frmProgress: TfrmProgress Left = 8 Height = 15 Top = 48 - Width = 9 + Width = 12 BorderSpacing.Right = 5 Caption = '...' ParentColor = False @@ -49,10 +49,10 @@ object frmProgress: TfrmProgress object lblTotalBytesSource: TLabel AnchorSideLeft.Control = lblTotalBytesRead AnchorSideLeft.Side = asrBottom - Left = 22 + Left = 25 Height = 15 Top = 48 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -68,10 +68,10 @@ object frmProgress: TfrmProgress object lblPercent: TLabel AnchorSideLeft.Control = lblTotalBytesSource AnchorSideLeft.Side = asrBottom - Left = 31 + Left = 37 Height = 15 Top = 48 - Width = 9 + Width = 12 Caption = '...' ParentColor = False end @@ -88,7 +88,7 @@ object frmProgress: TfrmProgress Left = 11 Height = 15 Top = 88 - Width = 52 + Width = 62 Caption = 'Started At' ParentColor = False end @@ -96,7 +96,7 @@ object frmProgress: TfrmProgress Left = 11 Height = 15 Top = 120 - Width = 48 + Width = 56 Caption = 'Ended At' ParentColor = False end @@ -104,7 +104,7 @@ object frmProgress: TfrmProgress Left = 11 Height = 15 Top = 152 - Width = 62 + Width = 67 Caption = 'Time Taken' ParentColor = False end diff --git a/uprogress.pas b/uprogress.pas old mode 100644 new mode 100755 index c335a80..0cf9d77 --- a/uprogress.pas +++ b/uprogress.pas @@ -1,4 +1,25 @@ unit uProgress; +{ + Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) +} {$mode objfpc}{$H+} From 6ba397470a7b0010e987d9e7f88b18658b48f82a Mon Sep 17 00:00:00 2001 From: ted smith <tedsmith28@yahoo.co.uk> Date: Tue, 9 Jan 2018 17:15:01 +0000 Subject: [PATCH 33/47] Fixed Linux SQLite search path issue further to https://github.com/tedsmith/quickhash/issues/34 --- dbases_sqlite.pas | 90 ++++++++++++++++-------- quickhash.lpi | 112 +++++++++++++++-------------- unit2.lfm | 174 +++++++++++++++++++++++----------------------- 3 files changed, 206 insertions(+), 170 deletions(-) diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index a4c640d..3947939 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -105,7 +105,12 @@ implementation procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); var + i : integer; strFileNameRandomiser, SafePlaceForDB : string; + {$ifdef Linux} + SQLiteLibraryPath : string; + slSQLitePaths : TStringList; + {$endif} begin // SQLiteDefaultLibrary is from the sqlite3dyn unit, new with FPC3.0 // but didn't seem to work with Linux. @@ -161,41 +166,66 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (should be /usr/lib/libsqlite3.dylib)'); end; {$else} - // If it's 64-bit Linux, use the 64-bit SQLite3 install - // Although, the paths below are for Debian based systems only. How do we - // take care of non-Debian systems? https://github.com/tedsmith/quickhash/issues/34 - if FileExists('/usr/lib/x86_64-linux-gnu/libsqlite3.so.0') then + // If it's 64-bit Debian based Linux, use the 64-bit Debian SQLite3 SO file + + try + slSQLitePaths := TStringList.Create; + // Most common on a 64-bit Debian based system + slSQLitePaths.Add('/usr/lib/x86_64-linux-gnu/libsqlite3.so.0'); + // Most 32-bit based distributions might have it in these paths: + slSQLitePaths.Add('/usr/lib/libsqlite3.so.0'); + slSQLitePaths.Add('/usr/lib/i386-linux-gnu/libsqlite3.so.0'); + slSQLitePaths.Add('/usr/lib32/libsqlite3.so.0'); + slSQLitePaths.Add('/lib/libsqlite3.so.0'); + slSQLitePaths.Add('/lib32/libsqlite3.so.0'); + slSQLitePaths.Add('/lib/i386-linux-gnu/libsqlite3.so.0'); + // Most 64-bit based distributions might have it in these paths, if not in the first one + slSQLitePaths.Add('/usr/lib64/libsqlite3.so.0'); + slSQLitePaths.Add('/lib/x86_64-linux-gnu/libsqlite3.so.0'); + slSQLitePaths.Add('/lib64/libsqlite3.so.0'); + finally + SQLiteLibraryPath := ''; // just empty this for now + end; + + // Now search each entry to see which one contains the SQLite SO file for the distribution in use + // and assign it to SQLiteLibraryPath. + for i := 0 to slSQLitePaths.Count -1 do + begin + if FileExists(slSQLitePaths.Strings[i]) then + begin + SQLiteLibraryPath := Trim(slSQLitePaths.Strings[i]); + break; // No need to itterate any further + end; + end; + + if Length(SQLiteLibraryPath) < 1 then begin - SQLDBLibraryLoaderLinux.LibraryName := '/usr/lib/x86_64-linux-gnu/libsqlite3.so.0'; - SQLDBLibraryLoaderLinux.Enabled := true; - SQLDBLibraryLoaderLinux.LoadLibrary; - // Set the filename of the sqlite database - strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances - SQLite3Connection1.DatabaseName := 'QuickHashDBLinux_' + strFileNameRandomiser + '.sqlite'; - // Create the database - CreateDatabase(SQLite3Connection1.DatabaseName); - if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + ShowMessage('SQLite was not found on this Linux distribution.'); end - // If it's 32-bit Linux, use the 32-bit SQLite3 install - else if FileExists('/usr/lib/i386-linux-gnu/libsqlite3.so.0') then - begin - SQLDBLibraryLoaderLinux.LibraryName := '/usr/lib/i386-linux-gnu/libsqlite3.so.0'; - SQLDBLibraryLoaderLinux.Enabled := true; - SQLDBLibraryLoaderLinux.LoadLibrary; - // Set the filename of the sqlite database - strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances - SQLite3Connection1.DatabaseName := 'QuickHashDBLinux_' + strFileNameRandomiser + '.sqlite'; - // Create the database - CreateDatabase(SQLite3Connection1.DatabaseName); - if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; - end else begin - ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (could not find libsqlite3.so.0). Exiting'); - abort; - end; + SQLDBLibraryLoaderLinux.LibraryName := SQLiteLibraryPath; // '/usr/lib/x86_64-linux-gnu/libsqlite3.so.0'; + SQLDBLibraryLoaderLinux.Enabled := true; + SQLDBLibraryLoaderLinux.LoadLibrary; + // Set the filename of the sqlite database + strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances + SQLite3Connection1.DatabaseName := 'QuickHashDBLinux_' + strFileNameRandomiser + '.sqlite'; + // Create the database and connect to it + CreateDatabase(SQLite3Connection1.DatabaseName); + + if SQLIte3Connection1.Connected then + begin + // None of this is visibile to the user. We just need to alert him if connection fails + lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + end + else + begin + ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (could not find libsqlite3.so.0). Exiting'); + abort; + end; + {$endif} {$endif} - {$endif} + end; end; // Create a fresh SQLite database for each instance of the program diff --git a/quickhash.lpi b/quickhash.lpi index 33af111..7f58095 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -55,11 +55,11 @@ <PackageName Value="LCL"/> </Item6> </RequiredPackages> - <Units Count="76"> + <Units Count="77"> <Unit0> <Filename Value="quickhash.lpr"/> <IsPartOfProject Value="True"/> - <EditorIndex Value="8"/> + <EditorIndex Value="7"/> <TopLine Value="41"/> <CursorPos X="8" Y="62"/> <UsageCount Value="200"/> @@ -99,9 +99,8 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> - <IsVisibleTab Value="True"/> <TopLine Value="38"/> - <CursorPos X="40" Y="51"/> + <CursorPos X="38" Y="61"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -228,7 +227,7 @@ </Unit24> <Unit25> <Filename Value="FindAllFilesEnhanced.pas"/> - <EditorIndex Value="7"/> + <EditorIndex Value="6"/> <CursorPos X="4" Y="10"/> <UsageCount Value="100"/> <Loaded Value="True"/> @@ -269,7 +268,7 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="uDisplayGrid"/> - <EditorIndex Value="6"/> + <EditorIndex Value="5"/> <CursorPos X="3" Y="12"/> <UsageCount Value="201"/> <Loaded Value="True"/> @@ -418,7 +417,7 @@ <ComponentName Value="frmDiskHashingModule"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> - <EditorIndex Value="4"/> + <EditorIndex Value="3"/> <CursorPos X="4" Y="8"/> <UsageCount Value="200"/> <Loaded Value="True"/> @@ -480,7 +479,7 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="uProgress"/> - <EditorIndex Value="5"/> + <EditorIndex Value="4"/> <CursorPos X="4" Y="6"/> <UsageCount Value="200"/> <Loaded Value="True"/> @@ -488,10 +487,10 @@ </Unit56> <Unit57> <Filename Value="HashLib4Pascal/HashLib/src/Base/HlpHashFactory.pas"/> - <EditorIndex Value="3"/> + <EditorIndex Value="-1"/> + <TopLine Value="92"/> <CursorPos X="23" Y="117"/> <UsageCount Value="101"/> - <Loaded Value="True"/> </Unit57> <Unit58> <Filename Value="/usr/share/lazarus/1.6.2/lcl/include/radiogroup.inc"/> @@ -506,8 +505,10 @@ <ComponentName Value="frmSQLiteDBases"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> + <IsVisibleTab Value="True"/> <EditorIndex Value="2"/> - <CursorPos X="22" Y="3"/> + <TopLine Value="218"/> + <CursorPos X="9" Y="227"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -560,9 +561,9 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="frmAboutUnit"/> - <EditorIndex Value="9"/> + <EditorIndex Value="8"/> <CursorPos X="9" Y="15"/> - <UsageCount Value="57"/> + <UsageCount Value="58"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> </Unit66> @@ -593,7 +594,7 @@ <EditorIndex Value="-1"/> <TopLine Value="4"/> <CursorPos X="53" Y="16"/> - <UsageCount Value="70"/> + <UsageCount Value="71"/> </Unit70> <Unit71> <Filename Value="uloadhashlist.pas"/> @@ -601,14 +602,14 @@ <UnitName Value="uLoadhashlist"/> <EditorIndex Value="-1"/> <CursorPos X="21"/> - <UsageCount Value="68"/> + <UsageCount Value="69"/> </Unit71> <Unit72> <Filename Value="uKnownHashLists.pas"/> <EditorIndex Value="1"/> <TopLine Value="4"/> <CursorPos X="75" Y="23"/> - <UsageCount Value="31"/> + <UsageCount Value="32"/> <Loaded Value="True"/> </Unit72> <Unit73> @@ -633,127 +634,133 @@ <CursorPos X="5" Y="1241"/> <UsageCount Value="9"/> </Unit75> + <Unit76> + <Filename Value="/usr/share/fpcsrc/3.0.2/packages/fcl-db/src/sqldb/sqldblib.pp"/> + <EditorIndex Value="-1"/> + <CursorPos X="3" Y="14"/> + <UsageCount Value="10"/> + </Unit76> </Units> <JumpHistory Count="30" HistoryIndex="29"> <Position1> <Filename Value="unit2.pas"/> - <Caret Line="2609" Column="80" TopLine="2605"/> + <Caret Line="89" Column="15" TopLine="74"/> </Position1> <Position2> <Filename Value="unit2.pas"/> - <Caret Line="2598" Column="5" TopLine="2572"/> + <Caret Line="2831" Column="20" TopLine="2831"/> </Position2> <Position3> <Filename Value="unit2.pas"/> - <Caret Line="2668" Column="11" TopLine="2635"/> + <Caret Line="2767" Column="15" TopLine="2754"/> </Position3> <Position4> <Filename Value="unit2.pas"/> - <Caret Line="2594" Column="91" TopLine="2578"/> + <Caret Line="2764" Column="68" TopLine="2753"/> </Position4> <Position5> <Filename Value="unit2.pas"/> - <Caret Line="89" Column="15" TopLine="74"/> + <Caret Line="2827" Column="8" TopLine="2814"/> </Position5> <Position6> <Filename Value="unit2.pas"/> - <Caret Line="2831" Column="20" TopLine="2831"/> + <Caret Line="2830" Column="7" TopLine="2813"/> </Position6> <Position7> <Filename Value="unit2.pas"/> - <Caret Line="2767" Column="15" TopLine="2754"/> + <Caret Line="2815" Column="45" TopLine="2803"/> </Position7> <Position8> <Filename Value="unit2.pas"/> - <Caret Line="2764" Column="68" TopLine="2753"/> + <Caret Line="2731" Column="11" TopLine="2728"/> </Position8> <Position9> <Filename Value="unit2.pas"/> - <Caret Line="2827" Column="8" TopLine="2814"/> + <Caret Line="511" Column="34" TopLine="500"/> </Position9> <Position10> <Filename Value="unit2.pas"/> - <Caret Line="2830" Column="7" TopLine="2813"/> + <Caret Line="2578" Column="11" TopLine="2564"/> </Position10> <Position11> <Filename Value="unit2.pas"/> - <Caret Line="2815" Column="45" TopLine="2803"/> + <Caret Line="261" Column="15" TopLine="249"/> </Position11> <Position12> <Filename Value="unit2.pas"/> - <Caret Line="2731" Column="11" TopLine="2728"/> + <Caret Line="873" Column="19" TopLine="853"/> </Position12> <Position13> <Filename Value="unit2.pas"/> - <Caret Line="511" Column="34" TopLine="500"/> + <Caret Line="2590" Column="21" TopLine="2570"/> </Position13> <Position14> <Filename Value="unit2.pas"/> - <Caret Line="2578" Column="11" TopLine="2564"/> + <Caret Line="2594" Column="23" TopLine="2574"/> </Position14> <Position15> <Filename Value="unit2.pas"/> - <Caret Line="261" Column="15" TopLine="249"/> + <Caret Line="2598" Column="23" TopLine="2578"/> </Position15> <Position16> <Filename Value="unit2.pas"/> - <Caret Line="873" Column="19" TopLine="853"/> + <Caret Line="2611" Column="21" TopLine="2591"/> </Position16> <Position17> <Filename Value="unit2.pas"/> - <Caret Line="2590" Column="21" TopLine="2570"/> + <Caret Line="2615" Column="23" TopLine="2595"/> </Position17> <Position18> <Filename Value="unit2.pas"/> - <Caret Line="2594" Column="23" TopLine="2574"/> + <Caret Line="18" Column="33"/> </Position18> <Position19> <Filename Value="unit2.pas"/> - <Caret Line="2598" Column="23" TopLine="2578"/> + <Caret Line="282" Column="15" TopLine="262"/> </Position19> <Position20> <Filename Value="unit2.pas"/> - <Caret Line="2611" Column="21" TopLine="2591"/> + <Caret Line="281" Column="43" TopLine="262"/> </Position20> <Position21> <Filename Value="unit2.pas"/> - <Caret Line="2615" Column="23" TopLine="2595"/> + <Caret Line="274" Column="36" TopLine="262"/> </Position21> <Position22> - <Filename Value="unit2.pas"/> - <Caret Line="18" Column="33"/> + <Filename Value="quickhash.lpr"/> + <Caret Line="13" Column="50"/> </Position22> <Position23> <Filename Value="unit2.pas"/> - <Caret Line="282" Column="15" TopLine="262"/> + <Caret Line="60" Column="54" TopLine="47"/> </Position23> <Position24> <Filename Value="unit2.pas"/> - <Caret Line="281" Column="43" TopLine="262"/> + <Caret Line="606" Column="23" TopLine="585"/> </Position24> <Position25> <Filename Value="unit2.pas"/> - <Caret Line="274" Column="36" TopLine="262"/> + <Caret Line="612" Column="23" TopLine="591"/> </Position25> <Position26> - <Filename Value="quickhash.lpr"/> - <Caret Line="13" Column="50"/> + <Filename Value="unit2.pas"/> + <Caret Line="2937" Column="18" TopLine="2916"/> </Position26> <Position27> - <Filename Value="unit2.pas"/> - <Caret Line="60" Column="54" TopLine="47"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="12" Column="52"/> </Position27> <Position28> - <Filename Value="unit2.pas"/> - <Caret Line="606" Column="23" TopLine="585"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="41" Column="34" TopLine="30"/> </Position28> <Position29> - <Filename Value="unit2.pas"/> - <Caret Line="612" Column="23" TopLine="591"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="104" Column="36" TopLine="97"/> </Position29> <Position30> - <Filename Value="unit2.pas"/> - <Caret Line="2937" Column="18" TopLine="2916"/> + <Filename Value="dbases_sqlite.pas"/> + <Caret Line="108" Column="15" TopLine="102"/> </Position30> </JumpHistory> </ProjectOptions> @@ -777,7 +784,6 @@ </CodeGeneration> <Linking> <Debugging> - <GenerateDebugInfo Value="False"/> <DebugInfoType Value="dsDwarf2Set"/> <StripSymbols Value="True"/> </Debugging> diff --git a/unit2.lfm b/unit2.lfm index d91bc8b..b996438 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -5,7 +5,7 @@ object MainForm: TMainForm Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 (Beta3 9th Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 711 + ClientHeight = 713 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,7 +16,7 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 673 + Height = 675 Top = 24 Width = 984 ActivePage = TabSheet1 @@ -28,19 +28,19 @@ object MainForm: TMainForm object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 640 - ClientWidth = 978 + ClientHeight = 649 + ClientWidth = 976 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False object TextHashingGroupBox: TGroupBox Left = 120 Height = 534 Top = 10 - Width = 842 + Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 516 - ClientWidth = 840 + ClientHeight = 513 + ClientWidth = 836 Color = clForm Font.Height = -13 ParentColor = False @@ -51,7 +51,7 @@ object MainForm: TMainForm Height = 183 Hint = 'Type or paste and watch hash value change.'#13#10'For amounts larger than several hundred Kb, save'#13#10'data to a file and use File Hashing instead. ' Top = 9 - Width = 818 + Width = 814 Anchors = [akTop, akLeft, akRight] Lines.Strings = ( 'Type or paste text here - hash will update as you type' @@ -72,7 +72,7 @@ object MainForm: TMainForm Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' Top = 408 - Width = 818 + Width = 814 Anchors = [akTop, akLeft, akRight] Color = clSilver Font.Height = -13 @@ -90,19 +90,19 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 27 + Height = 24 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 - Width = 819 + Width = 815 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 17 - EditLabel.Top = 348 - EditLabel.Width = 819 + EditLabel.Height = 16 + EditLabel.Top = 349 + EditLabel.Width = 815 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False ParentShowHint = False @@ -117,8 +117,8 @@ object MainForm: TMainForm Top = 208 Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 102 - ClientWidth = 446 + ClientHeight = 99 + ClientWidth = 444 TabOrder = 3 object btnFLBL: TButton Left = 8 @@ -146,10 +146,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 22 + Height = 20 Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 212 + Width = 192 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -159,9 +159,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 22 + Height = 20 Top = 472 - Width = 101 + Width = 88 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -219,8 +219,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -243,14 +243,14 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 63 - ClientWidth = 94 + ClientHeight = 60 + ClientWidth = 92 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 17 + Height = 16 Top = 8 Width = 12 Caption = '...' @@ -271,8 +271,8 @@ object MainForm: TMainForm Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 380 - ClientWidth = 840 + ClientHeight = 377 + ClientWidth = 838 Color = clForm Font.Height = -13 ParentColor = False @@ -484,8 +484,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -515,8 +515,8 @@ object MainForm: TMainForm Width = 848 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 596 - ClientWidth = 846 + ClientHeight = 593 + ClientWidth = 844 Color = clForm Font.Height = -13 ParentColor = False @@ -836,8 +836,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -873,8 +873,8 @@ object MainForm: TMainForm Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 578 - ClientWidth = 834 + ClientHeight = 575 + ClientWidth = 832 Color = clForm Font.Height = -13 ParentColor = False @@ -1246,8 +1246,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1281,8 +1281,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1305,8 +1305,8 @@ object MainForm: TMainForm Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 278 - ClientWidth = 834 + ClientHeight = 275 + ClientWidth = 832 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1464,8 +1464,8 @@ object MainForm: TMainForm end object TabSheet6: TTabSheet Caption = 'Compare Two Folders' - ClientHeight = 640 - ClientWidth = 978 + ClientHeight = 649 + ClientWidth = 976 OnContextPopup = TabSheet6ContextPopup ParentShowHint = False object GroupBox2: TGroupBox @@ -1475,12 +1475,12 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 128 Height = 177 - Top = 436 - Width = 830 + Top = 445 + Width = 828 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 159 - ClientWidth = 828 + ClientHeight = 156 + ClientWidth = 824 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1508,8 +1508,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1525,22 +1525,22 @@ object MainForm: TMainForm end object GroupBox1: TGroupBox Left = 128 - Height = 404 + Height = 413 Top = 16 - Width = 830 + Width = 828 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two folders' - ClientHeight = 386 - ClientWidth = 828 + ClientHeight = 392 + ClientWidth = 824 DragMode = dmAutomatic Font.Height = -13 ParentFont = False TabOrder = 0 object lblStatusA: TLabel Left = 8 - Height = 15 + Height = 13 Top = 336 - Width = 54 + Width = 43 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1548,7 +1548,7 @@ object MainForm: TMainForm end object lblFolderAName: TLabel Left = 8 - Height = 17 + Height = 16 Top = 248 Width = 12 Caption = '...' @@ -1557,7 +1557,7 @@ object MainForm: TMainForm end object lblFolderBName: TLabel Left = 520 - Height = 17 + Height = 16 Top = 248 Width = 12 Caption = '...' @@ -1579,10 +1579,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 347 - Height = 23 + Height = 24 Hint = 'Enter date and time (hours and minutes) ' Top = 200 - Width = 147 + Width = 138 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1604,10 +1604,10 @@ object MainForm: TMainForm end object lblschedulertickboxCompareDirsTab: TCheckBox Left = 347 - Height = 22 + Height = 20 Hint = 'After choosing FolderA and FolderB, set a date and '#13#10'time ahead of current time and then click Compare Now.' Top = 168 - Width = 122 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 2 @@ -1615,8 +1615,8 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 362 - Width = 824 + Top = 360 + Width = 792 Align = alNone Anchors = [akLeft, akRight] AutoSize = False @@ -1657,25 +1657,25 @@ object MainForm: TMainForm end object lblCompareTwoFoldersInstruction1: TLabel Left = 104 - Height = 17 + Height = 16 Top = 5 - Width = 97 + Width = 87 Caption = 'Select Folder A' ParentColor = False end object lblCompareTwoFoldersInstruction2: TLabel Left = 608 - Height = 17 + Height = 16 Top = 5 - Width = 97 + Width = 86 Caption = 'Select Folder B' ParentColor = False end object lblTotalFileCountB: TLabel Left = 520 - Height = 17 + Height = 16 Top = 275 - Width = 100 + Width = 90 BorderSpacing.Left = 5 Caption = '# Files in Fol B:' ParentColor = False @@ -1685,7 +1685,7 @@ object MainForm: TMainForm AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom Left = 648 - Height = 17 + Height = 16 Top = 275 Width = 20 Caption = ' ...' @@ -1708,15 +1708,15 @@ object MainForm: TMainForm end object lblTotalFileCountA: TLabel Left = 8 - Height = 17 + Height = 16 Top = 275 - Width = 100 + Width = 91 Caption = '# Files in Fol A:' ParentColor = False end object lblTotalFileCountNumberA: TLabel Left = 112 - Height = 17 + Height = 16 Top = 275 Width = 12 Caption = '...' @@ -1724,10 +1724,10 @@ object MainForm: TMainForm end object cbUNCModeCompFolders: TCheckBox Left = 347 - Height = 22 + Height = 20 Hint = 'For Windows users, if ticked, two UNC path'#13#10'fields will allow the user to compare two '#13#10'network paths' Top = 72 - Width = 99 + Width = 85 Caption = 'UNC Mode?' OnChange = cbUNCModeCompFoldersChange ParentShowHint = False @@ -1736,7 +1736,7 @@ object MainForm: TMainForm end object edtUNCPathCompareA: TEdit Left = 8 - Height = 27 + Height = 24 Top = 32 Width = 300 OnChange = edtUNCPathCompareAChange @@ -1746,7 +1746,7 @@ object MainForm: TMainForm end object edtUNCPathCompareB: TEdit Left = 520 - Height = 27 + Height = 24 Top = 32 Width = 300 OnChange = edtUNCPathCompareBChange @@ -1756,10 +1756,10 @@ object MainForm: TMainForm end object cbSaveComparisons: TCheckBox Left = 347 - Height = 22 + Height = 20 Hint = 'Save the results of the comparison.'#13#10'Filenames, hash values etc will be '#13#10'auto-saved to a CSV file in the location'#13#10'of where QuickHash is running from.' Top = 102 - Width = 105 + Width = 91 Caption = 'Log Results?' Checked = True OnChange = cbSaveComparisonsChange @@ -1770,10 +1770,10 @@ object MainForm: TMainForm end object cbOverrideFileCountDiffer: TCheckBox Left = 347 - Height = 22 + Height = 20 Hint = 'If the file count of both folders are different'#13#10'proceed anyway to hash all the files in both'#13#10'(''Save Results?'' must be enabled for this feature)' Top = 136 - Width = 163 + Width = 142 Caption = 'Cont. if count differs?' OnChange = cbOverrideFileCountDifferChange ParentShowHint = False @@ -1835,8 +1835,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1857,8 +1857,8 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 556 - ClientWidth = 838 + ClientHeight = 553 + ClientWidth = 836 Color = clForm Font.Height = -13 ParentColor = False @@ -2007,10 +2007,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 736 - Height = 15 + Height = 13 Hint = 'Click to open URL in browser' Top = 1 - Width = 205 + Width = 170 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue From a97be5be1b6ed2bcfae506fb6f32b2cf09ea24b4 Mon Sep 17 00:00:00 2001 From: ted smith <tedsmith28@yahoo.co.uk> Date: Tue, 9 Jan 2018 17:20:47 +0000 Subject: [PATCH 34/47] Forgot to free slSQLitePaths TStringlist. Fixed. --- dbases_sqlite.pas | 3 +- quickhash.lpi | 8 +-- unit2.lfm | 174 +++++++++++++++++++++++----------------------- 3 files changed, 93 insertions(+), 92 deletions(-) diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index 3947939..84e56e2 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -194,7 +194,8 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); if FileExists(slSQLitePaths.Strings[i]) then begin SQLiteLibraryPath := Trim(slSQLitePaths.Strings[i]); - break; // No need to itterate any further + slSQLitePaths.Free; // No need for this anymore + break; // No need to itterate any further. We have our path to SQLite. end; end; diff --git a/quickhash.lpi b/quickhash.lpi index 7f58095..90c5073 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -99,8 +99,9 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> + <IsVisibleTab Value="True"/> <TopLine Value="38"/> - <CursorPos X="38" Y="61"/> + <CursorPos X="30" Y="51"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -505,10 +506,9 @@ <ComponentName Value="frmSQLiteDBases"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> - <IsVisibleTab Value="True"/> <EditorIndex Value="2"/> - <TopLine Value="218"/> - <CursorPos X="9" Y="227"/> + <TopLine Value="188"/> + <CursorPos X="39" Y="197"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> diff --git a/unit2.lfm b/unit2.lfm index b996438..8b35454 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -5,7 +5,7 @@ object MainForm: TMainForm Width = 1016 AllowDropFiles = True Caption = 'QuickHash v3.0.0 (Beta3 9th Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 713 + ClientHeight = 711 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,7 +16,7 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 675 + Height = 673 Top = 24 Width = 984 ActivePage = TabSheet1 @@ -28,19 +28,19 @@ object MainForm: TMainForm object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 649 - ClientWidth = 976 + ClientHeight = 640 + ClientWidth = 978 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False object TextHashingGroupBox: TGroupBox Left = 120 Height = 534 Top = 10 - Width = 840 + Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 513 - ClientWidth = 836 + ClientHeight = 516 + ClientWidth = 840 Color = clForm Font.Height = -13 ParentColor = False @@ -51,7 +51,7 @@ object MainForm: TMainForm Height = 183 Hint = 'Type or paste and watch hash value change.'#13#10'For amounts larger than several hundred Kb, save'#13#10'data to a file and use File Hashing instead. ' Top = 9 - Width = 814 + Width = 818 Anchors = [akTop, akLeft, akRight] Lines.Strings = ( 'Type or paste text here - hash will update as you type' @@ -72,7 +72,7 @@ object MainForm: TMainForm Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' Top = 408 - Width = 814 + Width = 818 Anchors = [akTop, akLeft, akRight] Color = clSilver Font.Height = -13 @@ -90,19 +90,19 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 24 + Height = 27 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 - Width = 815 + Width = 819 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 16 - EditLabel.Top = 349 - EditLabel.Width = 815 + EditLabel.Height = 17 + EditLabel.Top = 348 + EditLabel.Width = 819 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False ParentShowHint = False @@ -117,8 +117,8 @@ object MainForm: TMainForm Top = 208 Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 99 - ClientWidth = 444 + ClientHeight = 102 + ClientWidth = 446 TabOrder = 3 object btnFLBL: TButton Left = 8 @@ -146,10 +146,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 20 + Height = 22 Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 192 + Width = 212 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -159,9 +159,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 20 + Height = 22 Top = 472 - Width = 88 + Width = 101 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -219,8 +219,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -243,14 +243,14 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 60 - ClientWidth = 92 + ClientHeight = 63 + ClientWidth = 94 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 16 + Height = 17 Top = 8 Width = 12 Caption = '...' @@ -271,8 +271,8 @@ object MainForm: TMainForm Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 377 - ClientWidth = 838 + ClientHeight = 380 + ClientWidth = 840 Color = clForm Font.Height = -13 ParentColor = False @@ -484,8 +484,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -515,8 +515,8 @@ object MainForm: TMainForm Width = 848 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 593 - ClientWidth = 844 + ClientHeight = 596 + ClientWidth = 846 Color = clForm Font.Height = -13 ParentColor = False @@ -836,8 +836,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -873,8 +873,8 @@ object MainForm: TMainForm Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 575 - ClientWidth = 832 + ClientHeight = 578 + ClientWidth = 834 Color = clForm Font.Height = -13 ParentColor = False @@ -1246,8 +1246,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1281,8 +1281,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1305,8 +1305,8 @@ object MainForm: TMainForm Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 275 - ClientWidth = 832 + ClientHeight = 278 + ClientWidth = 834 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1464,8 +1464,8 @@ object MainForm: TMainForm end object TabSheet6: TTabSheet Caption = 'Compare Two Folders' - ClientHeight = 649 - ClientWidth = 976 + ClientHeight = 640 + ClientWidth = 978 OnContextPopup = TabSheet6ContextPopup ParentShowHint = False object GroupBox2: TGroupBox @@ -1475,12 +1475,12 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 128 Height = 177 - Top = 445 - Width = 828 + Top = 436 + Width = 830 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 156 - ClientWidth = 824 + ClientHeight = 159 + ClientWidth = 828 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1508,8 +1508,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1525,22 +1525,22 @@ object MainForm: TMainForm end object GroupBox1: TGroupBox Left = 128 - Height = 413 + Height = 404 Top = 16 - Width = 828 + Width = 830 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two folders' - ClientHeight = 392 - ClientWidth = 824 + ClientHeight = 386 + ClientWidth = 828 DragMode = dmAutomatic Font.Height = -13 ParentFont = False TabOrder = 0 object lblStatusA: TLabel Left = 8 - Height = 13 + Height = 15 Top = 336 - Width = 43 + Width = 54 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1548,7 +1548,7 @@ object MainForm: TMainForm end object lblFolderAName: TLabel Left = 8 - Height = 16 + Height = 17 Top = 248 Width = 12 Caption = '...' @@ -1557,7 +1557,7 @@ object MainForm: TMainForm end object lblFolderBName: TLabel Left = 520 - Height = 16 + Height = 17 Top = 248 Width = 12 Caption = '...' @@ -1579,10 +1579,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 347 - Height = 24 + Height = 23 Hint = 'Enter date and time (hours and minutes) ' Top = 200 - Width = 138 + Width = 147 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1604,10 +1604,10 @@ object MainForm: TMainForm end object lblschedulertickboxCompareDirsTab: TCheckBox Left = 347 - Height = 20 + Height = 22 Hint = 'After choosing FolderA and FolderB, set a date and '#13#10'time ahead of current time and then click Compare Now.' Top = 168 - Width = 108 + Width = 116 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 2 @@ -1615,8 +1615,8 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 360 - Width = 792 + Top = 354 + Width = 796 Align = alNone Anchors = [akLeft, akRight] AutoSize = False @@ -1657,25 +1657,25 @@ object MainForm: TMainForm end object lblCompareTwoFoldersInstruction1: TLabel Left = 104 - Height = 16 + Height = 17 Top = 5 - Width = 87 + Width = 97 Caption = 'Select Folder A' ParentColor = False end object lblCompareTwoFoldersInstruction2: TLabel Left = 608 - Height = 16 + Height = 17 Top = 5 - Width = 86 + Width = 97 Caption = 'Select Folder B' ParentColor = False end object lblTotalFileCountB: TLabel Left = 520 - Height = 16 + Height = 17 Top = 275 - Width = 90 + Width = 100 BorderSpacing.Left = 5 Caption = '# Files in Fol B:' ParentColor = False @@ -1685,7 +1685,7 @@ object MainForm: TMainForm AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom Left = 648 - Height = 16 + Height = 17 Top = 275 Width = 20 Caption = ' ...' @@ -1708,15 +1708,15 @@ object MainForm: TMainForm end object lblTotalFileCountA: TLabel Left = 8 - Height = 16 + Height = 17 Top = 275 - Width = 91 + Width = 100 Caption = '# Files in Fol A:' ParentColor = False end object lblTotalFileCountNumberA: TLabel Left = 112 - Height = 16 + Height = 17 Top = 275 Width = 12 Caption = '...' @@ -1724,10 +1724,10 @@ object MainForm: TMainForm end object cbUNCModeCompFolders: TCheckBox Left = 347 - Height = 20 + Height = 22 Hint = 'For Windows users, if ticked, two UNC path'#13#10'fields will allow the user to compare two '#13#10'network paths' Top = 72 - Width = 85 + Width = 92 Caption = 'UNC Mode?' OnChange = cbUNCModeCompFoldersChange ParentShowHint = False @@ -1736,7 +1736,7 @@ object MainForm: TMainForm end object edtUNCPathCompareA: TEdit Left = 8 - Height = 24 + Height = 27 Top = 32 Width = 300 OnChange = edtUNCPathCompareAChange @@ -1746,7 +1746,7 @@ object MainForm: TMainForm end object edtUNCPathCompareB: TEdit Left = 520 - Height = 24 + Height = 27 Top = 32 Width = 300 OnChange = edtUNCPathCompareBChange @@ -1756,10 +1756,10 @@ object MainForm: TMainForm end object cbSaveComparisons: TCheckBox Left = 347 - Height = 20 + Height = 22 Hint = 'Save the results of the comparison.'#13#10'Filenames, hash values etc will be '#13#10'auto-saved to a CSV file in the location'#13#10'of where QuickHash is running from.' Top = 102 - Width = 91 + Width = 98 Caption = 'Log Results?' Checked = True OnChange = cbSaveComparisonsChange @@ -1770,10 +1770,10 @@ object MainForm: TMainForm end object cbOverrideFileCountDiffer: TCheckBox Left = 347 - Height = 20 + Height = 22 Hint = 'If the file count of both folders are different'#13#10'proceed anyway to hash all the files in both'#13#10'(''Save Results?'' must be enabled for this feature)' Top = 136 - Width = 142 + Width = 153 Caption = 'Cont. if count differs?' OnChange = cbOverrideFileCountDifferChange ParentShowHint = False @@ -1835,8 +1835,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 108 - ClientWidth = 100 + ClientHeight = 111 + ClientWidth = 102 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1857,8 +1857,8 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 553 - ClientWidth = 836 + ClientHeight = 556 + ClientWidth = 838 Color = clForm Font.Height = -13 ParentColor = False @@ -2007,10 +2007,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 736 - Height = 13 + Height = 15 Hint = 'Click to open URL in browser' Top = 1 - Width = 170 + Width = 205 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue From 73c147488d7ca7dcda601d170e413e3ecf7dc41b Mon Sep 17 00:00:00 2001 From: Ted Smith <tedsmith28@hotmail.com> Date: Tue, 9 Jan 2018 23:05:44 +0000 Subject: [PATCH 35/47] removed old LPI files --- project1.lpi | 84 ---------------------------------------------------- 1 file changed, 84 deletions(-) delete mode 100644 project1.lpi diff --git a/project1.lpi b/project1.lpi deleted file mode 100644 index b67fb6c..0000000 --- a/project1.lpi +++ /dev/null @@ -1,84 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<CONFIG> - <ProjectOptions> - <Version Value="10"/> - <General> - <SessionStorage Value="InProjectDir"/> - <MainUnit Value="0"/> - <Title Value="project1"/> - <ResourceType Value="res"/> - <UseXPManifest Value="True"/> - <Icon Value="0"/> - </General> - <i18n> - <EnableI18N LFM="False"/> - </i18n> - <VersionInfo> - <StringTable ProductVersion=""/> - </VersionInfo> - <BuildModes Count="1"> - <Item1 Name="Default" Default="True"/> - </BuildModes> - <PublishOptions> - <Version Value="2"/> - </PublishOptions> - <RunParams> - <local> - <FormatVersion Value="1"/> - </local> - </RunParams> - <RequiredPackages Count="4"> - <Item1> - <PackageName Value="lazdbexport"/> - </Item1> - <Item2> - <PackageName Value="HashLib4PascalPackage"/> - </Item2> - <Item3> - <PackageName Value="ZVDateTimeCtrls"/> - </Item3> - <Item4> - <PackageName Value="LCL"/> - </Item4> - </RequiredPackages> - <Units Count="1"> - <Unit0> - <Filename Value="project1.lpr"/> - <IsPartOfProject Value="True"/> - </Unit0> - </Units> - </ProjectOptions> - <CompilerOptions> - <Version Value="11"/> - <Target> - <Filename Value="project1"/> - </Target> - <SearchPaths> - <IncludeFiles Value="$(ProjOutDir)"/> - <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> - </SearchPaths> - <Linking> - <Debugging> - <GenerateDebugInfo Value="False"/> - </Debugging> - <Options> - <Win32> - <GraphicApplication Value="True"/> - </Win32> - </Options> - </Linking> - </CompilerOptions> - <Debugging> - <Exceptions Count="3"> - <Item1> - <Name Value="EAbort"/> - </Item1> - <Item2> - <Name Value="ECodetoolError"/> - </Item2> - <Item3> - <Name Value="EFOpenError"/> - </Item3> - </Exceptions> - </Debugging> -</CONFIG> From cb38d0283a93c5d68df116e83e80f90ca37aac2a Mon Sep 17 00:00:00 2001 From: Ted Smith <tedsmith@users.noreply.github.com> Date: Tue, 9 Jan 2018 23:24:27 +0000 Subject: [PATCH 36/47] Create LICENSE --- LICENSE | 339 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 339 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..2bbcd80 --- /dev/null +++ b/LICENSE @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 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 Lesser 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. + + <QuickHash GUI - Cross platform data hashing tool for validating text, files, disks and so on.> + Copyright (C) <2011 - 2018> <Ted Smith> + + 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., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 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. + + <signature of Ty Coon>, 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 Lesser General +Public License instead of this License. From 2153a85b37166fbd5b8f6e22adb7013c251cea9e Mon Sep 17 00:00:00 2001 From: Ted Smith <tedsmith@users.noreply.github.com> Date: Tue, 9 Jan 2018 23:32:13 +0000 Subject: [PATCH 37/47] Create CODE_OF_CONDUCT.md --- CODE_OF_CONDUCT.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 CODE_OF_CONDUCT.md diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..12a55be --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,46 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment include: + +* Using welcoming and inclusive language +* Being respectful of differing viewpoints and experiences +* Gracefully accepting constructive criticism +* Focusing on what is best for the community +* Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +* The use of sexualized language or imagery and unwelcome sexual attention or advances +* Trolling, insulting/derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or electronic address, without explicit permission +* Other conduct which could reasonably be considered inappropriate in a professional setting + +## Our Responsibilities + +Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. + +## Scope + +This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at tedsmith@quickhash-gui.org. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version] + +[homepage]: http://contributor-covenant.org +[version]: http://contributor-covenant.org/version/1/4/ From ff67c5e9161a6aa8c37f6b17eeb7214e2dd56641 Mon Sep 17 00:00:00 2001 From: Ted Smith <tedsmith28@hotmail.com> Date: Wed, 10 Jan 2018 14:29:22 +0000 Subject: [PATCH 38/47] Disk hashing now uses udisksctl from udisk2 package instead of udisk. SQLite lookup now CPU architecture dependant - so 32 or 64 bit DLLs loaded accordingly --- CODE_OF_CONDUCT.md | 92 +++--- LICENSE | 678 ++++++++++++++++++++++---------------------- dbases_sqlite.lfm | 4 +- dbases_sqlite.pas | 43 +-- diskmodule.pas | 29 +- quickhash.lpi | 142 +++++----- uKnownHashLists.pas | 230 +++++++-------- 7 files changed, 615 insertions(+), 603 deletions(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 12a55be..16ef47b 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,46 +1,46 @@ -# Contributor Covenant Code of Conduct - -## Our Pledge - -In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. - -## Our Standards - -Examples of behavior that contributes to creating a positive environment include: - -* Using welcoming and inclusive language -* Being respectful of differing viewpoints and experiences -* Gracefully accepting constructive criticism -* Focusing on what is best for the community -* Showing empathy towards other community members - -Examples of unacceptable behavior by participants include: - -* The use of sexualized language or imagery and unwelcome sexual attention or advances -* Trolling, insulting/derogatory comments, and personal or political attacks -* Public or private harassment -* Publishing others' private information, such as a physical or electronic address, without explicit permission -* Other conduct which could reasonably be considered inappropriate in a professional setting - -## Our Responsibilities - -Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. - -Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. - -## Scope - -This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. - -## Enforcement - -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at tedsmith@quickhash-gui.org. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. - -Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. - -## Attribution - -This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version] - -[homepage]: http://contributor-covenant.org -[version]: http://contributor-covenant.org/version/1/4/ +# Contributor Covenant Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment include: + +* Using welcoming and inclusive language +* Being respectful of differing viewpoints and experiences +* Gracefully accepting constructive criticism +* Focusing on what is best for the community +* Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +* The use of sexualized language or imagery and unwelcome sexual attention or advances +* Trolling, insulting/derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or electronic address, without explicit permission +* Other conduct which could reasonably be considered inappropriate in a professional setting + +## Our Responsibilities + +Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. + +## Scope + +This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at tedsmith@quickhash-gui.org. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version] + +[homepage]: http://contributor-covenant.org +[version]: http://contributor-covenant.org/version/1/4/ diff --git a/LICENSE b/LICENSE index 2bbcd80..b1f565f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,339 +1,339 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 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 Lesser 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. - - <QuickHash GUI - Cross platform data hashing tool for validating text, files, disks and so on.> - Copyright (C) <2011 - 2018> <Ted Smith> - - 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., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 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. - - <signature of Ty Coon>, 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 Lesser General -Public License instead of this License. + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 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 Lesser 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. + + <QuickHash GUI - Cross platform data hashing tool for validating text, files, disks and so on.> + Copyright (C) <2011 - 2018> <Ted Smith> + + 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., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 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. + + <signature of Ty Coon>, 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 Lesser General +Public License instead of this License. diff --git a/dbases_sqlite.lfm b/dbases_sqlite.lfm index 66a96c7..1230ac0 100644 --- a/dbases_sqlite.lfm +++ b/dbases_sqlite.lfm @@ -12,9 +12,9 @@ object frmSQLiteDBases: TfrmSQLiteDBases LCLVersion = '1.6.4.0' object lblConnectionStatus: TLabel Left = 32 - Height = 15 + Height = 13 Top = 32 - Width = 90 + Width = 72 Caption = 'Not Connected' ParentColor = False end diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index 84e56e2..88d3282 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -117,27 +117,34 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); // So SQLDBLibraryLoader instances created for each OS {$ifdef windows} SQLDBLibraryLoaderWindows.ConnectionType:='SQLite3'; - if FileExists('sqlite3-win.dll') then + {$ifdef CPU32} + if FileExists('sqlite3-win32.dll') then begin - // On 32 bit Windows, the dll should be in C:\Windows\System32 - // On 64 bit Windows, the dll should be in C:\Windows\SysWOW64 - // For now, just ship the DLL with the program - SQLDBLibraryLoaderWindows.LibraryName := 'sqlite3-win.dll'; - SQLDBLibraryLoaderWindows.Enabled := true; - SQLDBLibraryLoaderWindows.LoadLibrary; - // Set the filename of the sqlite database - strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances - SQLite3Connection1.DatabaseName := 'QuickHashDBWin_' + strFileNameRandomiser + '.sqlite'; - // Create the database - CreateDatabase(SQLite3Connection1.DatabaseName); - if SQLIte3Connection1.Connected then lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; + SQLDBLibraryLoaderWindows.LibraryName := 'sqlite3-win32.dll'; + end; + {$else ifdef CPU64} + if FileExists('sqlite3-win64.dll') then + begin + SQLDBLibraryLoaderWindows.LibraryName := 'sqlite3-win64.dll'; + end; + {$endif} + SQLDBLibraryLoaderWindows.Enabled := true; + SQLDBLibraryLoaderWindows.LoadLibrary; + // Set the filename of the sqlite database + strFileNameRandomiser := FormatDateTime('YYYY-MM-DD_HH-MM-SS', Now); // use a randomised filename suffix to enable multiple instances + SQLite3Connection1.DatabaseName := 'QuickHashDBWin_' + strFileNameRandomiser + '.sqlite'; + // Create the database + CreateDatabase(SQLite3Connection1.DatabaseName); + if SQLIte3Connection1.Connected then + begin + lblConnectionStatus.Caption:= 'SQLite3 Database connection active'; end else begin - ShowMessage('Cannot create SQLite database. Probably sqlite3-win.dll or SQLite is not installed on your system. Exiting'); + ShowMessage('Cannot create SQLite database. Missing SQLite DLLs. Functionaliy will be reduced'); abort; // Quit end; - {$else} + {$endif} {$ifdef darwin} SQLDBLibraryLoaderOSX.ConnectionType:='SQLite3'; if FileExists('/usr/lib/libsqlite3.dylib') then @@ -165,7 +172,8 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); begin ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (should be /usr/lib/libsqlite3.dylib)'); end; - {$else} + {$endif} + {$ifdef Linux} // If it's 64-bit Debian based Linux, use the 64-bit Debian SQLite3 SO file try @@ -224,9 +232,8 @@ procedure TfrmSQLiteDBases.FormCreate(Sender: TObject); ShowMessage('Cannot create SQLite database. Probably SQLite is not installed on your system (could not find libsqlite3.so.0). Exiting'); abort; end; - {$endif} + end; {$endif} - end; end; // Create a fresh SQLite database for each instance of the program diff --git a/diskmodule.pas b/diskmodule.pas index 361dc44..309da31 100755 --- a/diskmodule.pas +++ b/diskmodule.pas @@ -450,7 +450,7 @@ procedure TfrmDiskHashingModule.cbdisksChange(Sender: TObject); // Get all technical specifications about a user selected disk and save it DiskInfoProcessUDISKS := TProcess.Create(nil); DiskInfoProcessUDISKS.Options := [poWaitOnExit, poUsePipes]; - DiskInfoProcessUDISKS.CommandLine := 'udisks --show-info /dev/' + cbdisks.Text; + DiskInfoProcessUDISKS.CommandLine := 'udisksctl info -b /dev/' + cbdisks.Text; DiskInfoProcessUDISKS.Execute; diskinfoUDISKS := TStringList.Create; diskinfoUDISKS.LoadFromStream(diskinfoProcessUDISKS.Output); @@ -469,10 +469,12 @@ function ListDrivesLinux : string; var DisksProcess: TProcess; i: Integer; + intPhysDiskSize, intLogDiskSize : QWord; slDisklist: TSTringList; PhyDiskNode, PartitionNoNode, DriveLetterNode : TTreeNode; strPhysDiskSize, strLogDiskSize, DiskDevName, DiskLabels, dmCryptDiscovered : string; begin + intPhysDiskSize := 0; DisksProcess:=TProcess.Create(nil); DisksProcess.Options:=[poWaitOnExit, poUsePipes]; DisksProcess.CommandLine:='cat /proc/partitions'; //get all disks/partitions list @@ -497,10 +499,10 @@ function ListDrivesLinux : string; begin DiskDevName := '/dev/' + Trim(RightStr(slDisklist.Strings[i], 3)); DiskLabels := GetDiskLabels(DiskDevName); - strPhysDiskSize := FormatByteSize(GetByteCountLinux(DiskDevName)); - frmDiskHashingModule.TreeView1.Items.AddChild(PhyDiskNode, DiskDevName + ' | ' + strPhysDiskSize + ' ' + DiskLabels); + intPhysDiskSize := GetByteCountLinux(DiskDevName); + strPhysDiskSize := FormatByteSize(intPhysDiskSize); + frmDiskHashingModule.TreeView1.Items.AddChild(PhyDiskNode, DiskDevName + ' | ' + strPhysDiskSize + ' ('+IntToStr(intPhysDiskSize)+' bytes) ' + DiskLabels); end; - //cbdisks.Items.Add(Copy(slDisklist.Strings[i], 26, Length(slDisklist.Strings[i])-25)); end; // List Logical drives (partitions), e.g. sda1, sdb2, hda1, hdb2 etc @@ -511,12 +513,14 @@ function ListDrivesLinux : string; begin DiskDevName := '/dev/' + Trim(RightStr(slDisklist.Strings[i], 4)); DiskLabels := GetDiskLabels(DiskDevName); + if Pos('/dm', DiskDevName) > 0 then begin dmCryptDiscovered := '*** mounted dmCrypt drive! ***'; end; - strLogDiskSize := FormatByteSize(GetByteCountLinux(DiskDevName)); - frmDiskHashingModule.TreeView1.Items.AddChild(DriveLetterNode, DiskDevName + ' | ' + strLogDiskSize + ' ' + dmCryptDiscovered +' ' + DiskLabels); + intLogDiskSize := GetByteCountLinux(DiskDevName); + strLogDiskSize := FormatByteSize(intLogDiskSize); + frmDiskHashingModule.TreeView1.Items.AddChild(DriveLetterNode, DiskDevName + ' | ' + strLogDiskSize + ' ('+IntToStr(intLogDiskSize)+' bytes)' + dmCryptDiscovered +' ' + DiskLabels); end; end; frmDiskHashingModule.Treeview1.AlphaSort; @@ -556,7 +560,7 @@ function GetBlockSizeLinux(DiskDevName : string) : Integer; BlockSize := 0; DiskProcess:=TProcess.Create(nil); DiskProcess.Options:=[poWaitOnExit, poUsePipes]; - DiskProcess.CommandLine:='udisks --show-info ' + DiskDevName; //get all disks/partitions list + DiskProcess.CommandLine:='udisksctl info -b ' + DiskDevName; //get all disks/partitions list DiskProcess.Execute; slDevDisk := TStringList.Create; slDevDisk.LoadFromStream(DiskProcess.Output); @@ -571,8 +575,7 @@ function GetBlockSizeLinux(DiskDevName : string) : Integer; end; end; -// Extracts the byte value "Size: " from the output of udisks --show-info /dev/sdX -// +// Extracts the byte value "Size: " from the output of udisksctl info -b /dev/sdX function GetByteCountLinux(DiskDevName : string) : QWord; var DiskProcess: TProcess; @@ -589,7 +592,7 @@ function GetByteCountLinux(DiskDevName : string) : QWord; strByteCount := ''; DiskProcess:=TProcess.Create(nil); DiskProcess.Options:=[poWaitOnExit, poUsePipes]; - DiskProcess.CommandLine:='udisks --show-info ' + DiskDevName; //get all disks/partitions list + DiskProcess.CommandLine:='udisksctl info -b ' + DiskDevName; //get all disks/partitions list DiskProcess.Execute; slDevDisk := TStringList.Create; slDevDisk.LoadFromStream(DiskProcess.Output); @@ -598,7 +601,7 @@ function GetByteCountLinux(DiskDevName : string) : QWord; begin // Search for 'Size:' in the output, but note there are two values. // This function only wants the first value, so abort once it's found - if (pos('size:', slDevDisk.Strings[i]) > 0) and (ScanDiskData = false) then + if (pos('Size:', slDevDisk.Strings[i]) > 0) and (ScanDiskData = false) then begin ScanDiskData := true; strByteCount := ExtractNumbers(slDevDisk.Strings[i]); @@ -613,7 +616,7 @@ function GetByteCountLinux(DiskDevName : string) : QWord; end; {$endif} -// For extracting the disk size value from the output of UDIsks on Linux +// For extracting the disk size value from the output of udisksctl (from udisk2 package) on Linux function ExtractNumbers(s: string): string; var i: Integer ; @@ -1582,7 +1585,7 @@ procedure TfrmDiskHashingModule.menShowDiskManagerClick(Sender: TObject); end; {$endif} {$ifdef UNIX} - ShowMessage('Not available on Linux. Use uudisks, fdisk, or gparted'); + ShowMessage('Not available on Linux. Use fdisk, or gparted'); {$endif} end; diff --git a/quickhash.lpi b/quickhash.lpi index 90c5073..6368905 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -14,7 +14,7 @@ <UseVersionInfo Value="True"/> <AutoIncrementBuild Value="True"/> <MajorVersionNr Value="3"/> - <BuildNr Value="14"/> + <BuildNr Value="16"/> <Language Value="0809"/> <Attributes pvaPreRelease="True"/> <StringTable Comments="Free, cross platform, open-source file and disk hashing software" CompanyName="Ted Smith (Ted Technology on Sourceforge)" FileDescription="File hashing GUI for Linux & Windows" LegalCopyright="2011 - 2017 (c) Ted Smith" ProductName="QuickHash (www.quickhash-gui.org)" ProductVersion=""/> @@ -100,8 +100,8 @@ <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> <IsVisibleTab Value="True"/> - <TopLine Value="38"/> - <CursorPos X="30" Y="51"/> + <TopLine Value="2406"/> + <CursorPos X="30" Y="2419"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -419,7 +419,8 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="3"/> - <CursorPos X="4" Y="8"/> + <TopLine Value="511"/> + <CursorPos X="23" Y="543"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -507,8 +508,8 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="2"/> - <TopLine Value="188"/> - <CursorPos X="39" Y="197"/> + <TopLine Value="180"/> + <CursorPos X="41" Y="179"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -563,7 +564,7 @@ <UnitName Value="frmAboutUnit"/> <EditorIndex Value="8"/> <CursorPos X="9" Y="15"/> - <UsageCount Value="58"/> + <UsageCount Value="60"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> </Unit66> @@ -594,7 +595,7 @@ <EditorIndex Value="-1"/> <TopLine Value="4"/> <CursorPos X="53" Y="16"/> - <UsageCount Value="71"/> + <UsageCount Value="75"/> </Unit70> <Unit71> <Filename Value="uloadhashlist.pas"/> @@ -602,14 +603,14 @@ <UnitName Value="uLoadhashlist"/> <EditorIndex Value="-1"/> <CursorPos X="21"/> - <UsageCount Value="69"/> + <UsageCount Value="73"/> </Unit71> <Unit72> <Filename Value="uKnownHashLists.pas"/> <EditorIndex Value="1"/> <TopLine Value="4"/> <CursorPos X="75" Y="23"/> - <UsageCount Value="32"/> + <UsageCount Value="34"/> <Loaded Value="True"/> </Unit72> <Unit73> @@ -643,124 +644,124 @@ </Units> <JumpHistory Count="30" HistoryIndex="29"> <Position1> - <Filename Value="unit2.pas"/> - <Caret Line="89" Column="15" TopLine="74"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="1025" Column="50" TopLine="1012"/> </Position1> <Position2> - <Filename Value="unit2.pas"/> - <Caret Line="2831" Column="20" TopLine="2831"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="468" Column="10" TopLine="462"/> </Position2> <Position3> - <Filename Value="unit2.pas"/> - <Caret Line="2767" Column="15" TopLine="2754"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="145" Column="27" TopLine="133"/> </Position3> <Position4> - <Filename Value="unit2.pas"/> - <Caret Line="2764" Column="68" TopLine="2753"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="241" Column="20" TopLine="221"/> </Position4> <Position5> - <Filename Value="unit2.pas"/> - <Caret Line="2827" Column="8" TopLine="2814"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="592" Column="21" TopLine="578"/> </Position5> <Position6> - <Filename Value="unit2.pas"/> - <Caret Line="2830" Column="7" TopLine="2813"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="349" Column="30" TopLine="338"/> </Position6> <Position7> - <Filename Value="unit2.pas"/> - <Caret Line="2815" Column="45" TopLine="2803"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="417" Column="30" TopLine="398"/> </Position7> <Position8> - <Filename Value="unit2.pas"/> - <Caret Line="2731" Column="11" TopLine="2728"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="453" Column="64" TopLine="434"/> </Position8> <Position9> - <Filename Value="unit2.pas"/> - <Caret Line="511" Column="34" TopLine="500"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="478" Column="27" TopLine="458"/> </Position9> <Position10> - <Filename Value="unit2.pas"/> - <Caret Line="2578" Column="11" TopLine="2564"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="559" Column="46" TopLine="539"/> </Position10> <Position11> - <Filename Value="unit2.pas"/> - <Caret Line="261" Column="15" TopLine="249"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="592" Column="26" TopLine="572"/> </Position11> <Position12> - <Filename Value="unit2.pas"/> - <Caret Line="873" Column="19" TopLine="853"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="576" Column="27" TopLine="569"/> </Position12> <Position13> - <Filename Value="unit2.pas"/> - <Caret Line="2590" Column="21" TopLine="2570"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="106" Column="41" TopLine="95"/> </Position13> <Position14> - <Filename Value="unit2.pas"/> - <Caret Line="2594" Column="23" TopLine="2574"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="146" Column="27" TopLine="126"/> </Position14> <Position15> - <Filename Value="unit2.pas"/> - <Caret Line="2598" Column="23" TopLine="2578"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="147" Column="31" TopLine="127"/> </Position15> <Position16> - <Filename Value="unit2.pas"/> - <Caret Line="2611" Column="21" TopLine="2591"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="148" Column="30" TopLine="128"/> </Position16> <Position17> - <Filename Value="unit2.pas"/> - <Caret Line="2615" Column="23" TopLine="2595"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="150" Column="30" TopLine="130"/> </Position17> <Position18> - <Filename Value="unit2.pas"/> - <Caret Line="18" Column="33"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="526" Column="48" TopLine="516"/> </Position18> <Position19> - <Filename Value="unit2.pas"/> - <Caret Line="282" Column="15" TopLine="262"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="531" Column="29" TopLine="525"/> </Position19> <Position20> - <Filename Value="unit2.pas"/> - <Caret Line="281" Column="43" TopLine="262"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="546" Column="27" TopLine="544"/> </Position20> <Position21> - <Filename Value="unit2.pas"/> - <Caret Line="274" Column="36" TopLine="262"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="148" Column="29" TopLine="136"/> </Position21> <Position22> - <Filename Value="quickhash.lpr"/> - <Caret Line="13" Column="50"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="546" Column="27" TopLine="526"/> </Position22> <Position23> - <Filename Value="unit2.pas"/> - <Caret Line="60" Column="54" TopLine="47"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="1125" Column="15" TopLine="1114"/> </Position23> <Position24> - <Filename Value="unit2.pas"/> - <Caret Line="606" Column="23" TopLine="585"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="150" Column="29" TopLine="136"/> </Position24> <Position25> - <Filename Value="unit2.pas"/> - <Caret Line="612" Column="23" TopLine="591"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="500" Column="51" TopLine="481"/> </Position25> <Position26> - <Filename Value="unit2.pas"/> - <Caret Line="2937" Column="18" TopLine="2916"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="518" Column="59" TopLine="499"/> </Position26> <Position27> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="12" Column="52"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="575" Column="24" TopLine="568"/> </Position27> <Position28> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="41" Column="34" TopLine="30"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="150" Column="29" TopLine="138"/> </Position28> <Position29> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="104" Column="36" TopLine="97"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="505" Column="11" TopLine="487"/> </Position29> <Position30> - <Filename Value="dbases_sqlite.pas"/> - <Caret Line="108" Column="15" TopLine="102"/> + <Filename Value="diskmodule.pas"/> + <Caret Line="504" TopLine="496"/> </Position30> </JumpHistory> </ProjectOptions> @@ -784,6 +785,7 @@ </CodeGeneration> <Linking> <Debugging> + <GenerateDebugInfo Value="False"/> <DebugInfoType Value="dsDwarf2Set"/> <StripSymbols Value="True"/> </Debugging> diff --git a/uKnownHashLists.pas b/uKnownHashLists.pas index e048993..036b2ff 100644 --- a/uKnownHashLists.pas +++ b/uKnownHashLists.pas @@ -1,115 +1,115 @@ -// New to Jan 4th 2018 beta of v3.0.0 - provided for capability of users importing a known list of hashes -// from a text file and checking if they appear when the user selects a folder -// in the FileS tab. - -{ Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files - and generating hash values for them. - - Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org - - 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 - 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 can read a copy of the GNU General Public License at - http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html - - Use of the name 'QuickHash GUI' must refer to this utility - only and must not be re-used in another tool if based upon this code. - The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) -} - -unit uKnownHashLists; - -{$mode objfpc} - -interface - -uses - Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, contnrs; - -var - HL1 : TFPHashList; // global hash list to store imported known hashes of files (HL1) - -procedure CreateMemResidentHashLists(); -procedure ImportHashList(Filename : string); -procedure Free; - -function IsHashInTheKnownList(hashval : string) : boolean; -function CountHashesInKnownList() : integer; - -implementation - -procedure CreateMemResidentHashLists(); -begin - try - HL1 := TFPHashList.Create; - except - ShowMessage('Could not allocate memory for hash lists'); - end; -end; - -// Read in existing hashes from hash file and add to HL1, inserting unique values only -procedure ImportHashList(Filename : string); -var - InFile : textfile; - SourceData : string; - LineCounter, NoOfDuplicates : integer; -begin - LineCounter := 0; - NoOfDuplicates := 0; - AssignFile(InFile, Filename); - try - reset(InFile); - while not EOF(InFile) do - begin - readln(InFile, SourceData); - inc(LineCounter, 1); - // Add the hash value if not already in the list - if HL1.FindIndexOf(SourceData) < 0 then - begin - HL1.Add(SourceData, @SourceData); - end; - end; - finally - CloseFile(InFile); - NoOfDuplicates := LineCounter - HL1.Count; - ShowMessage(IntToStr(HL1.Count) + ' unique hashes imported into memory.' + #13#10 + - IntToStr(LineCounter) + ' lines read from input file.' + #13#10 + - IntToStr(NoOfDuplicates) + ' duplicates detected and ignored.' + #13#10 + - 'Now select a folder to hash...'); - end; - end; - -// Is the current hash value existing in the imported hash list? If it is, returns true, false otherwise -function IsHashInTheKnownList(hashval : string) : boolean; -begin - if HL1.FindIndexOf(hashval) < 0 then // If it's there, the result will be greater than -1 - begin - result := false; - end - else result := true; -end; - -// Returns the count of newly imported UNIQUE hash values into the known hash list -// -1 otherwise -function CountHashesInKnownList() : integer; -begin - result := HL1.Count; -end; - -// Close hash lists HL1 in case the user chooses another hashlist. -procedure Free; -begin - try - HL1.Free; - except - ShowMessage('The hash list of existing files stored in memory could not be freed.'); - end; -end; - -end. +// New to Jan 4th 2018 beta of v3.0.0 - provided for capability of users importing a known list of hashes +// from a text file and checking if they appear when the user selects a folder +// in the FileS tab. + +{ Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. + + Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + + 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 + 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 can read a copy of the GNU General Public License at + http://www.gnu.org/licenses/>. Also, http://www.gnu.org/copyleft/gpl.html + + Use of the name 'QuickHash GUI' must refer to this utility + only and must not be re-used in another tool if based upon this code. + The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) +} + +unit uKnownHashLists; + +{$mode objfpc} + +interface + +uses + Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, contnrs; + +var + HL1 : TFPHashList; // global hash list to store imported known hashes of files (HL1) + +procedure CreateMemResidentHashLists(); +procedure ImportHashList(Filename : string); +procedure Free; + +function IsHashInTheKnownList(hashval : string) : boolean; +function CountHashesInKnownList() : integer; + +implementation + +procedure CreateMemResidentHashLists(); +begin + try + HL1 := TFPHashList.Create; + except + ShowMessage('Could not allocate memory for hash lists'); + end; +end; + +// Read in existing hashes from hash file and add to HL1, inserting unique values only +procedure ImportHashList(Filename : string); +var + InFile : textfile; + SourceData : string; + LineCounter, NoOfDuplicates : integer; +begin + LineCounter := 0; + NoOfDuplicates := 0; + AssignFile(InFile, Filename); + try + reset(InFile); + while not EOF(InFile) do + begin + readln(InFile, SourceData); + inc(LineCounter, 1); + // Add the hash value if not already in the list + if HL1.FindIndexOf(SourceData) < 0 then + begin + HL1.Add(SourceData, @SourceData); + end; + end; + finally + CloseFile(InFile); + NoOfDuplicates := LineCounter - HL1.Count; + ShowMessage(IntToStr(HL1.Count) + ' unique hashes imported into memory.' + #13#10 + + IntToStr(LineCounter) + ' lines read from input file.' + #13#10 + + IntToStr(NoOfDuplicates) + ' duplicates detected and ignored.' + #13#10 + + 'Now select a folder to hash...'); + end; + end; + +// Is the current hash value existing in the imported hash list? If it is, returns true, false otherwise +function IsHashInTheKnownList(hashval : string) : boolean; +begin + if HL1.FindIndexOf(hashval) < 0 then // If it's there, the result will be greater than -1 + begin + result := false; + end + else result := true; +end; + +// Returns the count of newly imported UNIQUE hash values into the known hash list +// -1 otherwise +function CountHashesInKnownList() : integer; +begin + result := HL1.Count; +end; + +// Close hash lists HL1 in case the user chooses another hashlist. +procedure Free; +begin + try + HL1.Free; + except + ShowMessage('The hash list of existing files stored in memory could not be freed.'); + end; +end; + +end. From 5ac2e463cf22538c5ddc7bb7ccf091cb6716b7bb Mon Sep 17 00:00:00 2001 From: "tedsmith28@hotmail.com" <tedsmith28@hotmail.com> Date: Wed, 10 Jan 2018 14:44:27 +0000 Subject: [PATCH 39/47] Updated CHANGELOG.md and fixed remaining reference to udisk --- CHANGELOG.md | 6 ++++-- diskmodule.pas | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b8e039c..f4a9167 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,8 +25,10 @@ Fixed the time scheduler. It now checks every 1/3 of second if the current time Removed (deleted) an old unused progress bar that had been hidden by other elements Ensured the GNU license delcaration and open source nature of the tool, as well as the copyright and home URL notice are in every unit file of the project to better protect it and to make the -licensing clear. - +licensing clear. Added the GPL2 license, explicitally, to the Github project page. + +Linux specific : The disk hashing module was originally coded with udisk behind the scenes. That was deprecated long ago and is not available in many recent distributions of Ubuntu, Zorin OS etc as UDisks2 is now used, which +includes udisksctl. So the various technical data (size etc) is now queried and parsed with that instead, enabling users of modern Linux distributions to utilise the functionality. V2.8.4 ------ diff --git a/diskmodule.pas b/diskmodule.pas index 309da31..aabb2b5 100755 --- a/diskmodule.pas +++ b/diskmodule.pas @@ -1025,7 +1025,7 @@ function TfrmDiskHashingModule.GetDiskTechnicalSpecsLinux(Sender : TObject) : in // Get all technical specifications about a user selected disk and save it DiskInfoProcessUDISKS := TProcess.Create(nil); DiskInfoProcessUDISKS.Options := [poWaitOnExit, poUsePipes]; - DiskInfoProcessUDISKS.CommandLine := 'udisks --show-info ' + Treeview1.Selected.Text; + DiskInfoProcessUDISKS.CommandLine := 'udisksctl info ' + Treeview1.Selected.Text; DiskInfoProcessUDISKS.Execute; diskinfoUDISKS := TStringList.Create; From 2632c540acf8e232e487b2fe705e5a3819cd8089 Mon Sep 17 00:00:00 2001 From: Ted Smith <tedsmith28@hotmail.com> Date: Wed, 10 Jan 2018 14:52:44 +0000 Subject: [PATCH 40/47] Had missed out the all important -b switch to udisksctl info -b on line 1028 --- diskmodule.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diskmodule.pas b/diskmodule.pas index 309da31..b52a180 100755 --- a/diskmodule.pas +++ b/diskmodule.pas @@ -1025,7 +1025,7 @@ function TfrmDiskHashingModule.GetDiskTechnicalSpecsLinux(Sender : TObject) : in // Get all technical specifications about a user selected disk and save it DiskInfoProcessUDISKS := TProcess.Create(nil); DiskInfoProcessUDISKS.Options := [poWaitOnExit, poUsePipes]; - DiskInfoProcessUDISKS.CommandLine := 'udisks --show-info ' + Treeview1.Selected.Text; + DiskInfoProcessUDISKS.CommandLine := 'udisksctl info -b ' + Treeview1.Selected.Text; DiskInfoProcessUDISKS.Execute; diskinfoUDISKS := TStringList.Create; From fe8b99eb4c30663ccb9d8d13be4828d67f5dd0a4 Mon Sep 17 00:00:00 2001 From: "tedsmith28@hotmail.com" <tedsmith28@hotmail.com> Date: Wed, 10 Jan 2018 15:22:58 +0000 Subject: [PATCH 41/47] minor comments added --- dbases_sqlite.pas | 2 +- quickhash.lpi | 86 +++++++++++++++++++++-------------------------- quickhash.lpr | 47 ++++++++++++++++++++++++-- uprogress.lfm | 26 +++++++------- 4 files changed, 97 insertions(+), 64 deletions(-) diff --git a/dbases_sqlite.pas b/dbases_sqlite.pas index 88d3282..478ec27 100644 --- a/dbases_sqlite.pas +++ b/dbases_sqlite.pas @@ -18,7 +18,7 @@ only and must not be re-used in another tool if based upon this code. The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) } -unit dbases_sqlite; +unit dbases_sqlite; // New to v3.0.0 of QuickHash {$mode objfpc} diff --git a/quickhash.lpi b/quickhash.lpi index 6368905..071fc0f 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -60,8 +60,8 @@ <Filename Value="quickhash.lpr"/> <IsPartOfProject Value="True"/> <EditorIndex Value="7"/> - <TopLine Value="41"/> - <CursorPos X="8" Y="62"/> + <TopLine Value="52"/> + <CursorPos X="16" Y="68"/> <UsageCount Value="200"/> <Loaded Value="True"/> </Unit0> @@ -100,8 +100,8 @@ <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> <IsVisibleTab Value="True"/> - <TopLine Value="2406"/> - <CursorPos X="30" Y="2419"/> + <TopLine Value="52"/> + <CursorPos X="25" Y="60"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -270,7 +270,7 @@ <ResourceBaseClass Value="Form"/> <UnitName Value="uDisplayGrid"/> <EditorIndex Value="5"/> - <CursorPos X="3" Y="12"/> + <CursorPos X="27" Y="6"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -419,8 +419,7 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="3"/> - <TopLine Value="511"/> - <CursorPos X="23" Y="543"/> + <CursorPos X="32" Y="11"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -482,7 +481,7 @@ <ResourceBaseClass Value="Form"/> <UnitName Value="uProgress"/> <EditorIndex Value="4"/> - <CursorPos X="4" Y="6"/> + <CursorPos X="17"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -508,8 +507,7 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <EditorIndex Value="2"/> - <TopLine Value="180"/> - <CursorPos X="41" Y="179"/> + <CursorPos X="31" Y="22"/> <UsageCount Value="200"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -608,8 +606,7 @@ <Unit72> <Filename Value="uKnownHashLists.pas"/> <EditorIndex Value="1"/> - <TopLine Value="4"/> - <CursorPos X="75" Y="23"/> + <CursorPos X="27" Y="9"/> <UsageCount Value="34"/> <Loaded Value="True"/> </Unit72> @@ -642,127 +639,123 @@ <UsageCount Value="10"/> </Unit76> </Units> - <JumpHistory Count="30" HistoryIndex="29"> + <JumpHistory Count="29" HistoryIndex="28"> <Position1> <Filename Value="diskmodule.pas"/> - <Caret Line="1025" Column="50" TopLine="1012"/> + <Caret Line="504" TopLine="496"/> </Position1> <Position2> <Filename Value="diskmodule.pas"/> - <Caret Line="468" Column="10" TopLine="462"/> + <Caret Line="366" Column="38" TopLine="356"/> </Position2> <Position3> <Filename Value="diskmodule.pas"/> - <Caret Line="145" Column="27" TopLine="133"/> + <Caret Line="339" Column="23" TopLine="325"/> </Position3> <Position4> <Filename Value="diskmodule.pas"/> - <Caret Line="241" Column="20" TopLine="221"/> + <Caret Line="340" Column="26" TopLine="325"/> </Position4> <Position5> <Filename Value="diskmodule.pas"/> - <Caret Line="592" Column="21" TopLine="578"/> + <Caret Line="401" Column="23" TopLine="377"/> </Position5> <Position6> <Filename Value="diskmodule.pas"/> - <Caret Line="349" Column="30" TopLine="338"/> + <Caret Line="402" Column="26" TopLine="378"/> </Position6> <Position7> <Filename Value="diskmodule.pas"/> - <Caret Line="417" Column="30" TopLine="398"/> + <Caret Line="451" Column="23" TopLine="428"/> </Position7> <Position8> <Filename Value="diskmodule.pas"/> - <Caret Line="453" Column="64" TopLine="434"/> + <Caret Line="452" Column="23" TopLine="429"/> </Position8> <Position9> <Filename Value="diskmodule.pas"/> - <Caret Line="478" Column="27" TopLine="458"/> + <Caret Line="453" Column="46" TopLine="430"/> </Position9> <Position10> <Filename Value="diskmodule.pas"/> - <Caret Line="559" Column="46" TopLine="539"/> + <Caret Line="454" Column="23" TopLine="431"/> </Position10> <Position11> <Filename Value="diskmodule.pas"/> - <Caret Line="592" Column="26" TopLine="572"/> + <Caret Line="455" Column="16" TopLine="432"/> </Position11> <Position12> <Filename Value="diskmodule.pas"/> - <Caret Line="576" Column="27" TopLine="569"/> + <Caret Line="456" Column="53" TopLine="433"/> </Position12> <Position13> <Filename Value="diskmodule.pas"/> - <Caret Line="106" Column="41" TopLine="95"/> + <Caret Line="457" Column="16" TopLine="434"/> </Position13> <Position14> <Filename Value="diskmodule.pas"/> - <Caret Line="146" Column="27" TopLine="126"/> + <Caret Line="461" Column="16" TopLine="438"/> </Position14> <Position15> <Filename Value="diskmodule.pas"/> - <Caret Line="147" Column="31" TopLine="127"/> + <Caret Line="463" Column="23" TopLine="440"/> </Position15> <Position16> <Filename Value="diskmodule.pas"/> - <Caret Line="148" Column="30" TopLine="128"/> + <Caret Line="563" Column="34" TopLine="539"/> </Position16> <Position17> <Filename Value="diskmodule.pas"/> - <Caret Line="150" Column="30" TopLine="130"/> + <Caret Line="578" Column="61" TopLine="554"/> </Position17> <Position18> <Filename Value="diskmodule.pas"/> - <Caret Line="526" Column="48" TopLine="516"/> + <Caret Line="595" Column="34" TopLine="571"/> </Position18> <Position19> <Filename Value="diskmodule.pas"/> - <Caret Line="531" Column="29" TopLine="525"/> + <Caret Line="619" Column="79" TopLine="595"/> </Position19> <Position20> <Filename Value="diskmodule.pas"/> - <Caret Line="546" Column="27" TopLine="544"/> + <Caret Line="1021" Column="23" TopLine="997"/> </Position20> <Position21> <Filename Value="diskmodule.pas"/> - <Caret Line="148" Column="29" TopLine="136"/> + <Caret Line="1022" Column="16" TopLine="998"/> </Position21> <Position22> <Filename Value="diskmodule.pas"/> - <Caret Line="546" Column="27" TopLine="526"/> + <Caret Line="1025" Column="23" TopLine="1001"/> </Position22> <Position23> <Filename Value="diskmodule.pas"/> - <Caret Line="1125" Column="15" TopLine="1114"/> + <Caret Line="1026" Column="23" TopLine="1002"/> </Position23> <Position24> <Filename Value="diskmodule.pas"/> - <Caret Line="150" Column="29" TopLine="136"/> + <Caret Line="1027" Column="46" TopLine="1003"/> </Position24> <Position25> <Filename Value="diskmodule.pas"/> - <Caret Line="500" Column="51" TopLine="481"/> + <Caret Line="1028" Column="23" TopLine="1004"/> </Position25> <Position26> <Filename Value="diskmodule.pas"/> - <Caret Line="518" Column="59" TopLine="499"/> + <Caret Line="1030" Column="16" TopLine="1006"/> </Position26> <Position27> <Filename Value="diskmodule.pas"/> - <Caret Line="575" Column="24" TopLine="568"/> + <Caret Line="1031" Column="53" TopLine="1007"/> </Position27> <Position28> <Filename Value="diskmodule.pas"/> - <Caret Line="150" Column="29" TopLine="138"/> + <Caret Line="1033" Column="49" TopLine="1009"/> </Position28> <Position29> <Filename Value="diskmodule.pas"/> - <Caret Line="505" Column="11" TopLine="487"/> + <Caret Line="1037" Column="16" TopLine="1013"/> </Position29> - <Position30> - <Filename Value="diskmodule.pas"/> - <Caret Line="504" TopLine="496"/> - </Position30> </JumpHistory> </ProjectOptions> <CompilerOptions> @@ -785,7 +778,6 @@ </CodeGeneration> <Linking> <Debugging> - <GenerateDebugInfo Value="False"/> <DebugInfoType Value="dsDwarf2Set"/> <StripSymbols Value="True"/> </Debugging> diff --git a/quickhash.lpr b/quickhash.lpr index 1d2b4e1..7f4b15f 100644 --- a/quickhash.lpr +++ b/quickhash.lpr @@ -1,9 +1,30 @@ -{ - Quick Hash GUI - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files - and generating hash values for them. +{ Quick Hash - A Linux, Windows and Apple Mac GUI for quickly selecting one or more files + and generating hash values for them. Copyright (C) 2011-2018 Ted Smith www.quickhash-gui.org + The use of the word 'quick' refers to the ease in which the software operates + in both Linux, Apple Mac and Windows (very few options to worry about, no + syntax to remember etc) though tests suggest that in most cases the hash + values are generated as quick or quicker than most mainstream tools. + + The user should be aware of other data hashing tools and use them to cross-check + findings for critical data : + md5sum, sha1sum, sha256sum and sha512sum (for Linux), + FTK Imager, X-Ways Forensics, WinHex, EnCase, FTK (Windows) and many more + + Benchmark tests are welcomed. + + Contributions from members at the Lazarus forums, Stackoverflow and other + StackExchnage groups are welcomed and acknowledged. Contributions from + DaReal Shinji are also welcomed and acknowledged, particularly helping with + Debian package creation and ideas + + NOTE: Date and time values, as computed in recursive directory hashing, are not + daylight saving time adjusted. Source file date and time values are recorded. + + Open-Source license: + 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 @@ -19,6 +40,26 @@ only and must not be re-used in another tool if based upon this code. The code is Copyright of Ted Smith 2011 - 2018 (www.quickhash-gui.org) + HashLib4Pascal and xxHash64 libraries are both licensed under the MIT License + https://opensource.org/licenses/MIT + + HashLib4Pascal : https://github.com/Xor-el/HashLib4Pascal and developed by + Github user Xor-el (Ugochukwu Stanley). Use of the + library is welcomed and acknowledged and very much appreciated, + as is the help that was offered by the developer of said library + + xxHash64 : https://github.com/Cyan4973/xxHash and http://cyan4973.github.io/xxHash/ + Github user Cyan4973. Use of the library is also welcomed and acknowledged + and very much appreciated + + QuickHash is created using the Freepascal Compiler and Lazarus-IDE + http://www.lazarus-ide.org/ developed by Sourceforge users : + mgaertner, + mhess, + user4martin, + vlx, + vsnijders + QuickHash was first registered on sourceforge on 29th May 2011 and was later migrated to the domain www.quickhash-gui.org in December 2016. Read more about it's development history online at : diff --git a/uprogress.lfm b/uprogress.lfm index 0625859..2451987 100755 --- a/uprogress.lfm +++ b/uprogress.lfm @@ -18,12 +18,12 @@ object frmProgress: TfrmProgress Top = 8 Width = 400 Caption = 'Status:' - ClientHeight = 288 - ClientWidth = 398 + ClientHeight = 286 + ClientWidth = 396 TabOrder = 0 object lblStatus: TLabel Left = 8 - Height = 15 + Height = 13 Top = 16 Width = 12 Caption = '...' @@ -31,7 +31,7 @@ object frmProgress: TfrmProgress end object lblResult: TLabel Left = 8 - Height = 15 + Height = 13 Top = 256 Width = 12 Caption = '...' @@ -39,7 +39,7 @@ object frmProgress: TfrmProgress end object lblTotalBytesRead: TLabel Left = 8 - Height = 15 + Height = 13 Top = 48 Width = 12 BorderSpacing.Right = 5 @@ -50,7 +50,7 @@ object frmProgress: TfrmProgress AnchorSideLeft.Control = lblTotalBytesRead AnchorSideLeft.Side = asrBottom Left = 25 - Height = 15 + Height = 13 Top = 48 Width = 12 Caption = '...' @@ -69,7 +69,7 @@ object frmProgress: TfrmProgress AnchorSideLeft.Control = lblTotalBytesSource AnchorSideLeft.Side = asrBottom Left = 37 - Height = 15 + Height = 13 Top = 48 Width = 12 Caption = '...' @@ -86,25 +86,25 @@ object frmProgress: TfrmProgress end object lblProgressStartTime: TLabel Left = 11 - Height = 15 + Height = 13 Top = 88 - Width = 62 + Width = 50 Caption = 'Started At' ParentColor = False end object lblProgressEndedAt: TLabel Left = 11 - Height = 15 + Height = 13 Top = 120 - Width = 56 + Width = 44 Caption = 'Ended At' ParentColor = False end object lblProgressTimeTaken: TLabel Left = 11 - Height = 15 + Height = 13 Top = 152 - Width = 67 + Width = 54 Caption = 'Time Taken' ParentColor = False end From f348eea91c1a8ba666589213f10680781f7fee82 Mon Sep 17 00:00:00 2001 From: Ted Smith <tedsmith28@hotmail.com> Date: Thu, 11 Jan 2018 00:20:19 +0000 Subject: [PATCH 42/47] Added 32 and 64 bit SQlite DLLs for Windows --- sqlite3-win32.dll | Bin 0 -> 852754 bytes sqlite3-win64.dll | Bin 0 -> 1742848 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 sqlite3-win32.dll create mode 100644 sqlite3-win64.dll diff --git a/sqlite3-win32.dll b/sqlite3-win32.dll new file mode 100644 index 0000000000000000000000000000000000000000..f4fb34d310462d64bb0d754e7e29482f55a1a081 GIT binary patch literal 852754 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�N@ZC$?k=`HrV*KblblK9L=hCq`5|I11J}TJ3611 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 zr601�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 YOKq=SX{<>lZ#2c-Jl76`*TuyD5BfYv7XSbN literal 0 HcmV?d00001 diff --git a/sqlite3-win64.dll b/sqlite3-win64.dll new file mode 100644 index 0000000000000000000000000000000000000000..cb0ac5b19c330e0df042d93673c2af42a6408b19 GIT binary patch literal 1742848 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�`qaJZjuJzD)b5KzEesq(u8%=M_z6<BG?-;y86 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 z%0A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�I3b9YE{Ukr<GI&^hJs2B=3NCcew$%r{4k8z*xyeOF)=G+yBXCi zhH;0v_6zc=+8C)}zr~!-IS6$1BamdV*oxHilzEqh+vfjrR{(RmC_=ZGKL;A>2z9A> zHl4sd)~C#8ex$3V4~m-7r}@#UZZSto!@c2Q2aP$YypN5kBu@$fQ-$b03mn8=Dq;4A zmS%+P`LKNl-8lD%`s)C>5g&lsJ@_2p#YP%}9gBJI4H*eZ1a2f~!DSv1>$SI_FiNYb z1u2`U%&3KH2Xlgm6DgP7W-b*ZB&n=e2dIXaZRfUPXEKX{Wc0l>&A(T?>3y<n&zDQU zdb~gw$3#w*akH`rjtyG@m779D50HPy@H%BLMAHmes%I<>c(_K+gz1Z1D6d|9lFV^J z*}cbrK+x+;M8^N!PS(yGZu;U2#N`6S+GLh+9*m7mWe|Y*7qXC=6^so&V@Y1L)7k!F zrg;ui&WDdeOI~Oj{qKZlvz6yVxja&3l}qG;NivKs^T0ZE=NJd?(BsPQBqW7RDRGKs zN2l~mNw7AMho+~U^Xi^3EZ@f<6Q9{5wtRXhzCa<;#FI-3nSl>A1<)k8e_Ue`25KMR z|GidH986A;tf28u;v7ko^Fb+cMoWqu^_YtsIWJ9lGikpq`bH#RtC7bNr+;80K38J6 z-N<8!Y#R9qjra|fv(T7dfG-(yJ@1u44xd`oXbcgiUj<|M>7o)!x@V70B$w#yn{aU% zwcuG0A6oa`?0w0e_AES5jVIU>Z^984Es>jI0MnC$92MH?F>Xto=*t%oG|tslA0??1 zPVg13k5F;7Jyh7)vORn(4mSRhG;K9iOp~3GV8N}PBEiD$L?)=L>xR_>@`00U-tG5H zE|B<}Y2azJ1RJ&P*-Axly0~UGfBdCCpACVE+(-eqt2kJYpNux}o1oG~iy8^zxb+!p z9B0co4xld6jjuQJkeJzyK;4#%&XcoPR4yi<eqV1K=&oE$xRcSa{0{M#%$=jP?f@!E zKh$mRPzb-3Mzt0J7RoQT==`L9hm`A)@*OBr$tl8b9>1(UpPOHv@*%%ZEZ`TCF|mkW zbV3tL5>s$2AcS1yl0%W33$G*dv6(L=PSQPJUqMf98pXlw9L&$r9#k+0dD<4>wb*T* zjmRgRlOCNxk3zMz1!7K`<_@<1Ela6aC0DvA^+Fjh=*E*`ohI!*>Hz*oZhm}E#RHwz zf_eCL$dj_4(o6Aa<A{EWqH0W?P<X8+oqmu(C~}fOC*tPsm66fR(PJ`IE9TExn(dGM zriO=-QJFSnI0+hK1F?nqffWl+fmMo}xyDj{mOI0vWDv(cDKu-dIXWK==(TF{HrG)F z*=aiE$|dSbImj)pN!3k>thJ7f-|^_t4N1}5z4!Y4`kULxb(7TAzB$(O*3yjl&1s&u z;y0u%3$1n2E6+>X)F(@)xt9!An!axHwfH_EWv3@{QKaS7MQfe87~hyP+=*+&an-!y z!Ayrrb`@KkQx_uuV8wh=Ic+u@PozJcIEaCH3Q{ogC8AXFYHLkr720gJko5|3#?v@} z<-2W=n(>YAFvcxZpf`(YBw1e2QGP8(x_3uJ#)7~9^OVBhfbmar{^dBM@Y>yUz2|5^ zr~+>!o1Ef31z-=nEDF}GYW8F|803%FXD3c+ZftObPsF`#R>{O0!=q`o5;;m<7)zV9 zooZGRQahU$4R?fxC4D2C7aie<WSKi3mdqqzhPHZIEj%N*oYuO%@tEdDmqUsetZ>V8 zifO%h(S-DH#tJbZNu}&Y2v?FUVZDjc=4G@wJXtxic^PeTe~Z~dvjp2f6B|xy|7Uvi z9~tVQVbMy-Hz-e>sXk1P0DQ-^H<F}8R2_`IP!ipkVNSbHLdQ}a9vb!WUY7apT50wU zYyBJDz7DWC!~Aj$@nm2)Ad8eAgiJ~E;%ilRy3LEEx>WoQ1zmy6-%G_){8|SSBfaT1 z-=H@F@s?c-S4b*jOm5a|-&2_xjZle@>G09!segQz4oq{ye#S!Q@~Tu+3ze|qyUjf) zz*SJlyV>C{_?D|^xA5`8`pBfp61a}Zx#dr`+8urRjD5*Opn35eN5tK{_)14)bo60a zPy?^1gT4PL22@(o|BTX<@0QR^YK|>`Caq;K!w4E@^k07`*y}Igl-fp{%pYt6s|B4| zbP;FIt<py$@CnzOpZY_~E>;W9?|H$eP5o2pMX4pX$y|DyEV;0jIF*)Ja#zce3$Wy> zTvfF&o==%C|0cEMmayakEIG-Z)(5e$UynX~w>U6KpOw4zOCF@C({#^o6pb9ifufOk zd?_j~Tzu>|irzCjo6X;kRTCQ?>Vpb`cKeSL46^(+;Crh3^F5y#m+^VS|6hTCisw)v zx0WpjudwEaeh2=sn)djO*M)3PbDBRnOYAq{Ba-DsvGP3jBk>KGrThcgQ<2N+Lt<IO zlM+RgI5ZWR>0g&JK)WDMTI;#2PTlZe_$b>3HHe=!jvrrd2X;j9W5p-dG*9@>8wdw! zT6~i%%=lN@ct`DIPnne$3l29*41v~qC%5C5WJ6xGmLGDA<uw$~eQc|=J1V{po={uu zOm1x1KuS;eJ8ks_;mceTOEQN?atM+l9TxW1XOkPD`bWwW+#X4=;%bL5ajwFRl;(&} z$u_s&XXPvK^?C;vNg;VLR{eQ|5VI~>nthgoOMjbk3YL8y4F+1WF>eaEkgqG<iE;*- zPQf3fpfOOf^sh@3<Prd0-J%I_n=f7hUBu`+>iMt9z0I~wV=I?C%8yN>G?cC2Q*Z{j z2f_cJ#xoK7EdPos!=+p+s^C3=4qV3uzj0YXfHF|nY2XE;ZFzOKhe}=H990pg%^mP` zqi^CCj$M+CGGyeWB{HkngRAiBQjimUh2@UXb0vzej~<<^Z%Fw!_K)v_`$YfoOu%@p z`42Wm??*+u2D}1Q&Re?>rXil&%}@9XrONFlB4vYq@>}i`eCGG;LYly4y~#WZ*TJCi zZqIkQ<BK*rG0HVK7nIx0hDE~o?P7}s8FMk5`Q?gf-ei9N+Y+j~i+rGDyc@NMN9>vH zy@;pI;i=U3@KV9!LwZJdowi~Ow<JjJ1R|6cjP^y}NmCzLDE2ha>p^*aKl~z%D~#J@ zPXDGL;U3Aj6^lNgmRlvPdQ{p}OJ##%FV&7>J}bMFWv6fcgA6xKeHv)|VL>*1^3zVh zT~+&Xu>J2@K7@D}CW=UDfdfo3MY)fV_+3F>v9&0+`5RlUChwpzKW@&V4-hNH*?O(z z0v)XF;9Uw+>JWjU4ngw{)*TXsve&4#+~yS3Oyq**hyNt7&{|jVSNg)&s*G?J^^(q1 zhU7B{5LEjk@x-gFb?PS<o$T%cp~z{H+b%xpq)n&;V$)$4qJL1kDurobYwb60$4=Mt zE6#o7u&>?oPBO9MV6){XysrGRH1X_+kGk&(1^UFV);6n8Y%*{9rRYm6pE}55XL+6| zIuqZ}V?|_5Rr&Jje6e!BbRWhpE6*2OT(+i*XM(ZG4RT9wUVI$-|L;23@9_(bpLYfy zdC0{Rd+$;2<Bn^TLr!bzZB)}*(^dDo&A&M$^Q`!CYc2oe{ebb9MS481y#r&H4Ck&D zLMa@<r7Ohobv_ZKkFC9$YgBIHvXC#~GXnAJ(-38v<wkr7hd*!O&~I#ksLzfqE-}CK z<$YLI|0FGa<tb7Acdi}96Y89ndjm!3%5ej~T7|#HW60os99ZJjS1Zp8UOb65wAEF! zd=G)x4!H^z&7nim%3y9v-#43M;em@^DYg7=Bc~`cnBC|m>HU|j?<$P@<E>;!RE|@L zOLY~0yGnfPO7*g31PQcJwu=^h@#=CBPt0*Vo%kYQu_$7Kv0LRyUaIfN>?*H|&Ff0% ze<p%Vmy`cFXdt^>Qh1dzcZ|E+eDO*Fw#4`z_KnTfH|DEvw6}iHH|F>IM)>e=SPg$u zx`dcDyR^D&*_gFDXUqZ3`{NTIQO#dT^W>)=&j>CgE!!c3(A5Vz{au+-4=2|2{%;KP zmRvh0Je)1;JMRs0L^meQ^b6idCMsIDFLD~{<4GziV+zRe3Shh?jGoon6&}Sa*YJuD zIaKB-f#{OZSi~1{v14KyocKf+0JnMzz{8{*0pi7USFcqqw{BmGa-yPMdcM|42kT<f zyIxw`z>&20kiZQF_jf4<_jf4<w^i6$T^QWo9b|BKjud8KrYQWCj@PPmQq;%SeimBR zkKTtqe_~(=2!CliH-FJ5`oEW&m(F3@pV3<DAwSKJsGT`-j2^#0i7#b^iqRZuF`7Mo zp1~Cy3F;z5&dtJJ)|>Z^dEMqLBj>Qk90z$mtxE+fh7?m}ert-wIQ0l+<yBtqHeYz@ z9mP%cBtWWO?^PM$qj>Rqo$_LvJTQm1dNvEj8Pzy3Ddggd;FmHynC%nU5r~Hk)taI} zK=CD8S3E0rgY4`3g6;pvdKBwByhYY5b*XF^ijTDTC6pJHn6GX&K+9Hf%?4|?ypWHH zBhTzABQt+Z4)0bOgOSR4RtxM`&yuID)P7o0a!5aW-V(KlW#kim2?h50Jl4)jyaT6_ zlaCXQd#aI%dJ9?$d;It7*}meVuJ2I0m|54o4?7=^#j~b9$=Vh!yxS~#PAI)P{K?aD zIGrFr3!;CYEff$nd+oOrm8~ud8e{U8jTK5;ykYH1y6zXUtRCNDu5MPe>Ks||JR;=k z%NEV86q>sd3Ebb6E(8~<>+f>PpB((Ix?KJheh811O*BkxyY(bltU;NPI7Lw^^>sz5 z1en;V6uqj1w2Xu)-(prx6`@0>Oo)SoG~inS&ge3%&B8WIP*YFE$*+G5-g01!{?A?& z{#L9zIPbVgUawqsU$R#Xt0;0}YT;xQsD(2E@r<=&+5MtcO<^RD$dO{J=<a{HXEzH% z78I^~^KdAIXCSrl1cyYspeB9NOk3F}z_rwXXYi`m&(h<ooGdD}WVV|36DrASK``4M zE<%KQJlUmxn>lIL<J5{r0y;)4MW9xMZ>hu0=Cc^ydZa3aeZG<N=rT#jnX%yf<~52Q zgmXaFIStv4o~P9&!Q^$B7sONCbRl;Oxoa=?dnd7Qr6dtOyj$2=Do86f`iJURu@>Wv zl#r&i80zvA#E?Ic>Lg1yPDKT?Rmh9+xH-ASVkeKWhA5qHG)1YYnmLxvCJ1vycC*g& zgeJ%##!53OmPf?A<6u@4yv<*{_zr0XQZ=;9S!Hjl&2!W@)>{klmEb<`RptPE)%#D+ z|B-D>$$MgwMc<$De<!t#Q;*+FVsE?~#W$NeP{WNU1LU!g5`SZYw)7|d2BA_%cqmy$ zqHS)UXIs-Ab&s0qed1q;Dk)+C7I<woucL~lGUeeOD7^LdFtHjNFbJ0ZO!)W6py<Rh z(Tncu6cykVZn3*%B+E(7sHS7-7$J=$>r<AXKMRL|-dZ_8ewdU0Cs@+DRZrO;^FseY ze7u#X*>T6qU$#ix(V*d->%cKG%V=wBi-uu?4H2gny=<_M`wJT=_O|t*wm<A4`2seK z#x7`dHHll>M3N>?Mpx<N0=cx5Kz6jPh|wZM50$F2ZEi6l?UB23PZIwiY{_E61znHb zm;V5t4H|nDc%dAPx{-<9hJ8u}^V|pbEeR4Gyby{XJNs{g5I<V-n|Vo`UJ2SZg^Ew7 zBU+2q)KOLJPqMxv*}*rTIi@W!v5NWdiQa@^ri;oXk6h!Kd4=tf{7~UWV$s86xa%J- z_sJfdT-X1Z@Lw1+7;^z0{E`!7D+r^ldI#B5!gRdo3u@EKqh+@^mK6B3M=Sl}0-nhp zKSEHb-6bgWXIkjlsH9oOCBc~T!z$*-*Zc<oydykHj0i4r`l|KYtYqWFDCOFM`lfih z<eNz&w~-Q|P$UU*i4}+#CQDwe64^weW-a+P@T#?AH}ah9FZkQ_hKB?Z4S`ofVuZM{ zcsZ<*Mrzc>kR9!d#9Yc)iQ>{$i2x(DS$FX(MoVFcTJlZKv`2{r&W;S~%*H^Bxccz7 znIlK|d<p#HI~W!o%_&G^YL8AqpsXNOlR|+bL$xF^-7ID`SO|x?^pSnZ;tkRL>DnFb zAjxzokQ?pH)T5852R!rg3z}|Moo880mqJf=HCR$ll>n}4Mk_Kp!@&QxogKU-e-E9Y zq>`jWE>_;G@*LE_i}+X~J>}sdQVk&_D_9XjBwGsa_Z-0Y$9m<C{QWcoa(^jkwBF63 zJgQbGd-if=3Z;Dv2aX_VU5X-3UvpFbY1v_qoR(Opr)P&xO?_7&Lv(17^ktxLm+)<I z4{f<dW;LZxFD2Glu;Dux+hlG8>Z!%xXHI0O_F@9VSRTIJgB(3`WWsITyUu|UO(xj7 z_rsg9Uk}EJyH+asRJ&G#dv?*Fiv}fQ%}D3R?8aJo>seXiR3C11Xf1oeeX*fvtv#{| zq#obTxE(Z>h=Me7VzBfNcQclVCb@Tdy)&JWEMG_9M3gw2%*%hOct>IF3XHD^y`pRW z_`D&Ax_emlt0cN27-xcU*Ae<n6MC(Ba3Yzp;LIxXM8qELHweN(#NM*@Oy2OLEO1lr z5kamvC1m$!_|AmkYeLGNZcEv62EW%N{9aR6nuPm3&f><Ir)gCRsC3NYIMvr7Dbw>$ zl}}F)66NOmB9X5BDqk1I&(F70_?(*6LuPaSUjXCRdHV3D=<h-1)P4mPCI|*h;2qf2 zuUhP?^d1r0DQJI?VeNolbtKM9^*Z(K)XX2!hgY8;<VYNmdc;DCom{Je18^z=CS<y` zp4>#Ti!}yGD;_kC5=cbbt4%Lqo`kY9%h>H+0grsYZ)QMbF6{6B++vY;c55_8zs;8? zgcCa&0bS8UWfdBC+UueMY*|Gs%}Y*oM8?QYHR7gGK@?@Y;fM_NH7{|4ZS#0SkK3CB zG#aLwnvYMb)h>jh@Fk&)q?nKeS0l|S)SSXmPZ58j56_nMnsSJWTudR2A1Mb1r|sY{ zg)$pT(1+BaC&+%E6T`!eg8hfzm5T?R7_6^S2AFlAIL;BB;xd4gl+;?T;4=J0e5%vV zFNjj5u``>iltKD_Cg}~OpacfeIgap=ik0X#Pdw)Jqy^s|HxJUSE{Uq1y8&r1T$(3; z5G$!#&qT4KUs8ack5Qs?otl@NSmrYV<71W8kkI{n#U`OAA4)aR^P@(!Kq;wGpl@#T zm><8J#BoHZ5nE%6NLIyd@}Be-nqH)rS~D!}CA+v*MJVYv+N`G7a_1GCCY+kx+NK}9 zn^f~V0a0{t_zeDLhsUOt0F!7_WSbm!_>NCY;7@g*YFSX#K7vKFjwDT{@LJs=a-Ep( zQI^9364O6`?ecVtk)ObJ>BtZSzb-Ge3S|ulvbUZjPO$VqcoM;+d)2R1dqh%Ud|S?! zKemP+OAquBQ97T1;rsm2&mr&$ARr1CC!u-D`BkL$8vIKn-!ratJIIcQGo~<DvP8@H zU*b3Zi3CM%DM&oY3sktZ<d)J)f8~XGMqUh-Hq=LUo0$`oIU@43uQZ%LJ+jpoO%92S zu9Gu=Qx0jMn({;H+92Pfya!n-cl)BmlHNlDMUlJp()k6E@9@_fxr4t&kyZSyiLBtS z9=WBrJco*SQbiLfoVT>rdFt5fY%ckZ)_Mge!Dt($GG(hh@K<?ks|>>n-OyURa@+Hm z)^ZL9hSw|k{=DryS?y-lo7>*pTHMv!PK%?tNxo~XbvOrl=}iQR3a?9o)KGp!oo7;o z*7_zPZrXzr{S3>W@5ewTA#X@Evb;qRSMApxea-kMmN9MBLtG1@-(lap%n6gr|MjlA z+i?pTTv9n)Yt>PwNnH}eOS9sgJ<8xUo@@S+8(dTtEt%`oTJq%?`~WWkT5#e=6(fSR z8C@{X;%RnAo2OlCb*N{yhrfv7QtXt@P+?oYcq47KOXM3z;kHONDdcf&e1%tAHx9)! z>~UQfn@+c6rSnO=&lNIqSTC=1+_gq1x@>DR`nA`*>`J<Qnaht!9N|`LX{IF={<_6% zK5sw6kZ9K#c&+S=m_764raX0-dTJS$lju(56RP#Z10n|%i5yMd5rQ8qUBu)f^T!Th z0Kz%QQYWi-xhWoA;<=}--8F1}P7rnz2B0;GPP3&=Tk$5pcmg$;55YSK5x!lzPkpW( zAi{Wa+CPX5C)@x<$bR$4C*Q$Pv|v24rjTr3d=_zfkCD_kHf6ks`S*PJ4eUWv#u{eJ zhDc5l@ncGf>}`n=?`_alx38!eYqZ?D68O+`k+!;GY)e~2lgBDbY?rabk?(bps;u9W zmMfW`9alan6*Z+dV&=M*bMueh1N54e*XunsQ)_MKTAhy}`W;K0GE}_3juwBak*uP0 zt>t^t?PxMhYl(AYF{0m>{iU>~Ow^vQ1n_7?TJps&8pongPH^U<a}k<$B+i3<lv2&{ z@_wA9kMLo5$#DmHN#P+6*L>3O+FbR)E#?mhG?X!H0SIMg#yM}`)I2LKk;^j)r~Dzc z5gHg)VXxQg)>^BO2K=0kN5aKr-5z{Bt(i|vVDOgeR&nsvWynt@GL8)-U*!{+<HlKI zc>7C;klXoWN#ab#A*Loy`!n<7#C(JDHr$oTfs_AO%%*p_R!r|ovq7q@{6inq9#l|k zC|h=-6coFg>wFtUamU)l>X|Lb5oRl2#ee+V)FXU(0RTSayNeHgS2V{5Kde}AhNAL* z%23?aP#&OB;adbzK|i=1(sJR}Uq6jdPXVlX|5>6^v@l29r8b!>VP|`G@q&#L*IQHH ze-KtxGZ_RQTsz+ygt`7&89~oaIQ_6eU<w3yv6(4zV+wed81bdUzQz|0eytzK%!}05 zJ`KFk0Td}3L9_AdMJmWpFwJc)qV2ww5+={@(zLZptWgGxPV+lJ^*5!7LBBag?%2TN zb?&VVTaT$`&Q#5)vS48i@UKOxNt!FiqsuSDBf@DYoU#?h(4NZrW<)_`4UCQ>d=JUf zyd|^L2<j)Cq1cr!?2T{fwdzIEAQSs6*2>CyZS@}otS?#6Q}Uunin2`o#%2b{D$S-P z3oVYW$4j($XX0%B3?!^(vqWd65FB%@oFS~v6k&Cy7$?LG()W=u{nt=~<b`pY4_;$^ zVf;YNH}q>>n(o)WLW0BEFH-FzCkSHO?O#Is2PrU=+h&cGcjG`eKC~ZAf{X9(N1`HV zP~gd8x+U*!iSeZGR}6o%r6Ky-FQpTFJY*chCPVh|@)G*WeP9I;ZsNXRhzPeXrGEUO z@?DtW3Y__h=xtR#OSU!%7Wv89YHK6#!`|A2j*+|p`%}kSAz_SPVbycga#q{nX47}{ z0la-fVx#I@D>Po75fN$)&)CL=V|gZ2s|dF^CLvx{)=!2yD}z}-ocX09QuSraj!_0J zwI+nFt8bcDv$Rc0w8cZ$AxFjohtj1FqlcoW>%YuWO^#B-NbN=~LN&Ap=g$^1`VJV9 z>xoM6;-hrywm~e2V;|f+$f1pG<{{`<x@g>k=tDRrlXp(unk%`E`t__|Ppnd*31g)A zV_IMFM|lPf?PwwsUP!oLAn?apPeg*#?|HuImoh~hM2;0G+RNPcJD2$z)kABSPrziQ z_IoD0x7_QdQZ`d`RenZUdL+}=yy@^|ahw{t_+fO$tCyvQ{Xb+Nl%;pBa3$9AJ4oVL z%|Uj^WvTT6Ub3kBEe~t?^(}uK=B(w<=bgag$$s;xmS_B;G$8}Wk}!@5r4MVxL&sX8 zBki6HsIEGM0vyr>wL+E8qIr`ldsvwlvi4QKa@-hz82oRoHRiLxy9<4Xn?gS!H8^?z zY7pcDi4P|=AF#w_X%^TkTxp(Wk;6z<Iv6%YEMi;Cm8avWp7O-rY`(IeU_s{2{F@xi z%r6t>b2m`cqmKxe?g(d@r+9?ZI+RFSs|uE=dSVI}zILSrmvcUV3{Onqf!Zq%p-&1C ztR4L2(?qv_=qzBmgRMD~Wajg=;<m*3A3g~m04H9wobyBnA;T1<PxYY!+b56_KY#Rd z2z(BK&jtcWBKa;=p@6{S<uC6L(qw!Qr2@VrSYgkOPRfB{+3izaNT?Kw!Xwv+z69-| zJgc;aq-F`Bby%Yo`j^~t+{|&6sNF{ob2#qxYOP1`OAdj0J@&o)t=tqfMVI>heSVw# z8s~~ze2rMI;W};=WsV+`=($yLsPZ>&Hc!ud9jX+JU+(mkl3~=;R!Kb~*<ZERuW@8^ zN7;W-L20ck5e+H1DpL6zxf@;V;!rdpy0Ms`%_mUJnqPQcB3Mz{@UU`L6>HPuEn@fC zL;ROpsca^4v(sBfBfLt92^0jx<ZU)j%ZI&+4N}hN?LQI^i#EC3ak9D$q1DBfaAbdb z1Bw%`T#dYe21Qf|MWOf<XDD7#VJ4+AI^GY_Dc<zDScPACzjC0faJinl_`34&foC*- zv`us)2YYxodKW`4TTT%Jc%$e{x|(c{>1Bp@I^P-sjF95rr3KDNb43ju$?(J1G25C) zo_;{VV1_7fjElt~REDwTyS*@m<ism4&>mb`Azh<46+ocC-22>XoNy7+UL=-Fer!gw z;2q2On@ekAP+d=UKZ-Z4oG$7qG&wa2o3z$fP^3uJ623HUqcvmCa>;LGvmyBma#*%4 zJ&C$Ua8m@8W|w^@oL6>p1fI7t4>g-*;a^waBP+x6{L$izm11U4(AZ|^MS|Gg-uBG! zg5Gv-<VH)qbDfnoKt>%Ob!Ros&fjCEEQCgh-lnG4MoeOW1W`pG7R){z;SB&~xAOzq znNB-w%)WSedMGx-op``!wEI!fU?lDd#jK>Sj7MA5j#^0ktZMXc6MvEW7!0c&45*Fu z^O<<lF91p?>BKgX=4;;no$y@#s$u)ouxAodD<J#zZNl02sTHY>RLk2r&G_0SU5FeT zNwt`sx**PX8}~4)F>cDAJo)47c^4N8>#DQoHIDssH4oIGSec|H)77VQQF7rMFdLEb zDlSQdDYXRY2a=0un8dA4TlFOxAX<{>^BHacjb;0L`F9HlkqTJ&`0YuX4J>hS)Fupu zD>f<|#jC=n=lHa>vvY=Ow>-;xRm2YSjLOwh2g5otACOcTkD)*;JAyx%uEPCV>o1%F z&<$0EPl)}MNaI2ttxmHFx)Z-5>PFEymK{-eAiN9tTloMMZ|M0lFG_$+L^VJc!MdQa znEsLc$`@T)fS=zsGK?(E58@ptekIfo(o0LinyLaM-X%WI#RZfCYTeK{T0Mi8j&6I9 zG}vDv)p$JX^$T%d0t%^%bpg-h3NRex0N~2Kgn>3{@x5@|q1yci=|z<>16$IQLHw?! z8mEp{a$&o`Mij|{m*i_i&iVy_pWa2nM%01nxRhvRr-z5$hEoY?OV9<rhJZ5!|KujI zTW{n35!@f<yUkxJ)$Wt)c;ue|7RTc=wAGpl2Ew0YH7%btw;fq(HO*!gm1LsSWto!* zoNA#cZ?`Yorow_GaENDfC#Yvf5-OSv(4B=FwbmcuU|rr^c06?VdJa*~$Y_DIIC6+1 zj?DM)n{vu~{iBZ|h2=MSsIx`kAU7Fia_KAv9l5l(yeu<3A!s}!m(J8#t<Bs=U0i_o zBin<SjsX&?9IT_v7v3{nPXx5(TjLZJ8oJ8R_GLGLP>A3L6B2{Bpgp(!DFtES*k z&#J=m@S<L7#Yafu9?P67ivCq5yAjnS^Jn+HbSW=MdN#u>eP}kFj$F1zr@cDQa@%aX zyn(BUsk-q{GY5iR>~Pu1<yP$Za=DnmBkQ5Yf$qx1#Bs^xVfh{EEm<@t5>V~4_RU!& zo3@O$;Ue*kBABI;Et513G31F@rJMf+{D&G=mhj&zB)lX0=DJuVAUvC{L{1h5Jn>%? znlh`Jp`dE0w<-A)IadUJhFsQgAtNq4bDSg1?HF8{DX((v2A2^ycnu+_bCUg<ZXD@1 zZdm~|{H2uzOOJ%=9up8xzRl)|Cm@BTwhdN>Zu~{<w3UpLU9=CnZ%bsZg08>x2Ok37 zOLXH-3%ol8ycvgr7bl=QE$|+8SAq8=8@wa@C3EJ4(G^qMduQSxnBV-VfO&_2K!KS| z`c!I@*l@f@`45<hLyzG`8Y>6P<rbJT0CTwo=ADrf`h)pR!5GkBmNE@*HecjCae-U` znv3&{N*kKxDG1L!2w|?_lyh}ZprUr~;e8M;FIXympbwR^A3f$qms@HTJqQ;ngyq(t z3UR&0hz<P5%Jwl2gR#snDc6ZTEKZ7hSn8TA1olwz8s_=(7I}V$P%$r@T_n@kk~rE5 zwkOof3bs#fSiT!I<OJRnIahptj0{P6sX98?(p`>kR*d0oAVpNI7bwTHv`CHipjt0v zd05~~T1#fqhb|c`BOkJ4j<n~Luyn$w$C}0W^eq+4^rUA4;kTIag_(G)K-NVumm*0p zqI+G|J{0Ywn;?^N(;eR|YTkN<rp;W(0m~-6GrM33cSgplW<Z~4Xm37zz|6gQ3c5k# z?VhN-VCN=y+X5E}UgOuoU~M*gsXwdMv1D{XU#6B{m-*^~%v8^q6xFEo&1y7(-9olh zy41kbX51;&DbOW~Mz7-7eM$Rqf9i2-t*H&<C?+NteMFr29O2_p{Yf8w{oWpNq;RP9 z$3CwJX3ro_t33Ct;OC|<av*a$AJ+L+S!?#=>Pd;OuZrCxm&HL>?|Fj8qvw5h3p;!G zGIHhJauk`-;O<GVchuIw^p*U09o!|s-Y-XT3ulp2axdpd-T9u}F><Tym(EX)dYvop z>tEtp_4M@v-m9`7Pl#3E&~YWc*uU?I6H`x)e*cr%eV1%*MsOh6j=N=fg`Rxe-oHIv z;*Qej6X60@H$aYP;T)Sevl#)ny|HWYXBv@W42IYTY=-14R$OwxVKY;TvC>xFPtk0i z$^)pd?Y>mzAjLm2lQ{dvN4@?{S<@)~;n&B=8fDEU3b@hE4Y~SI-&N=$HxFsWa*U*U zQGC?$hlp&zYZl2&D0aZ3DF!w*Bosmn$@ZS59X8U<<}a#*4nY!vvFxCs$^7Q~j9XiH zzcg*BbZ>;+i(-1A810^~k&hlTDh}q!H4MzrBL&tz8|n7*RzHWp=MeaJLZE-XW(tVm zuv6W<=mhq`tXoD)l-Wz<UPj8Cyhdx;&)VktOI^K5GGaN&+br@lyTc1S(<L4wElLw4 zl8kJ#w)`8)ce5iUDGZ>gAak}@b;Vr1(Nfe%RCy4l1<g!v_*&z1Dr?k|{IJM+-#Ai~ zGsDzd=9DK?cCvZB6?vIq_=TljVX_L1vEl%Oee3w!MF(^6`TNg%0~sPxmh2Y6qIKu8 zUCB)}-ProdvU`Ngm54THNUBH4tzr<+g%A@EgXcxh`EWm0>VbIH4_`*x5zifp%bze! z@P;J(R;<qk2B4UTHaW0{_oOx8`}<unZ{J`ISOSxSM&x6RcUHF=@7#|&-bc#Rcs(C$ zymYb3xQ^kzk{Yf!GRfu-4{2?6sQ9aWm;VRLpM4~1+wnNze3u;(hFkX@vIjIbs;J7y z#NLTH&5<%QACJlC;v$FCU&)Z0kpc;1SFW4pgF_EkH%F#!A~1<lrx~BHUqJxXmz2Yb zeq?P}(S;x~pmY^{kfQ5K?JCUF@?HET@gtem;R1Fs>BjQEsY^XEbuZbbvbV*os}gUn z7SYB+oQRi+e|sB8(M3fZt>y^p(ZwTSF2o(0uewe5?Ur8dPIXh%PJ0C1_*F}lUtyBu zTm*CZ6;+A+3Iig)Zu_@DeuaI3gKREwE+m1)G?v!(FsiyO=C=b#(QVP%ocBZ)lFy6n zX_MKY^nW~vuN_RXK%qf;MljF!^6OR8cc@=E7nxapML?6^X8Tt-QGe;>MOv%x6pl)+ zn4`6x!;w*r=(4HZ%s8=wCjI8#Hd}++l0TbQ)Os7ja|gRUI5NWSSoS=L*0hEr-sTdq zrxM1CM$bSPd^=crnXa{pQYv7i`8+$cc(;HKquJcH#!1F>XVDZR<SbD0Avqm%BOL}Y zSmAMMt=l;V%bby=dh}+mBYZTH!YI|eFS<W1e4Vd%xfH=05~&qt%#V{y(AX~Uaz#{D zlx)iN=+P|@7OQ7MYGw<HRvDArq9Ci*T2CwJKQiY6Na%%L8^9J!rFfBwfw6{(f&?8- z^k&_mwVc8-7MWMh!UXHJ+27wa`G80SyXagjzDt0J(w`qy=gx2hv`2jv1mMEt9T^u^ zbCbfdNk<413Uc;*_hj)2D@Bdg9VGo3nnmC$Xe4?oZPiWqUx`oFP6fkgle6A2Dc<CC zMoQ4|qV%eC{Xh2J1U{<z-2cx83=o*0M5CfajT!|t3f9D+%p^193`{f%Dpo`^n2TC1 zEi)Q5gwRPW<8hRG)vB$xdRuSnt=?)kMcfkB0LtQ4lvcrRCyooau!u7M_vd@ggn-uj zyUVZl{_bC2hB?dkeAnmuJkR%8am0P%zWzCjhf|*FT`2xKVcO`G>M|qBPKzqCFXb2x ztf;(Bpl@M8VP9AQV9wrN7bx;~Y~TU@K-tIyA-is@RNlB}tcF!yjFQ6BcbA2+Yr31# zSyPak)oDJJKkm@1s+9l&`>NcHzPo3pT1ib&lHt`-pIgo`5F(b%%I)|a6S%!@Txp#6 zy=*i_5wg$Wu=NtQlI2?UuipqT5}QNq(O`%6m?rHZb1Tt~d4$cRdBFBTE)^THz0ClT zzx`J{wtuLvGhxhS!!j~qwH4gqT)!+$Ldm+Z&ax1*SO-bGv#gDx)IXMv5hVRm2vvJo zfE#`)-5=>a{Ev4C8AVg=WflC=(*<>*74FRt=NK|@YX_;WsEwZ?M)pqx2AQZGJXSsS zg<})v1d0$uImb=>n3Q;Yu-2L8|0vV*Hm~WdeLj8dOkPN@v_fVKm=9w2S7yyq8asuj z;3GXKb-q)}2sX;fr0`-{4)$H3S{BGSO!qF(KK|0cf={2+Rm6vRz_r%7oEcF|l2$ZG zF?0&%qej5q?rN;Wrz9C4KJ6GWm`DvF+p<Dc=Z*u8ESbX4xm3edrh9*=(Kfi#e44Jz zs?kY>v`<H`qNBz*kdAWNlJy1_Zc+ZhcnbSKTmnPPGq$v7U@W){cZx~+GAKPo+9hxO zvdhxDj%K@j$vS!~S4ic~EObWMnzd@!0GBo;Ic+i<S<43G14Cr{S2uR?cryoUoh}wY z<~N(LO>^OG4T3s}Tkt<k4Ox;y$~-@5#95$#HV(htq2xu#uRsp0bGUp#cw}WA`1{*O zYgTVHyTR-mt%I|z+t^MpMi=;xze{_^1AnviJv5*Kg7+*Y;0&AT3|0@^ALHD*5Gci= z7V!mRR2*!kOWTTPK>e*{ZCvZwLiZV>Jhx)R+ckw{xeMCMI(ZYcxfwVvH%`wsxCX++ zGkn=_UMDJaoHliKVFXPxL<)gy=hAC{39o)gBTR$Wrkrk$V{jqD83>BtEnaZWE#Are zhQ|g?a-)se6-w5RCA6~(e|Axb>LeNlZpvnbQc<M*fTv(`-k}~me#5}y<bYOdJ=e3+ zV+D?5UNpuveYedwjIpJ*jth)}MTm%Ns><4uXUi<_NCaq$$<CB<-W@EUP}4~e3H=D# zucxmKo7e-U=Dqfc6Z+UI9vysApL?Rk?x9~$2_Zo@!A>N<E+fVrFqyqgq=!NfL1eQ$ zu0XSB7?G;N_*L0i3faK|FZ_&MBzz(?e~|3OR+~-gPRd#15kh0vxay0r{5RN}QQ0;2 zB9W-JW>i}<D!azD&K{_Q-K`ZBWCDg-dPxq4etY0z;n1dJ!yuDtZ@pIZ{zc+RTq>Tp z5ew=H^6HJovsBbvo2Fk1h1`Cdrl7kG^&xfTuE@CtJ^~Z#L%Fl(j&*svR2^M;fsDM% zfX!qW<avN|(1Ai-XZIq}i^j>7jed%1&O6#z7ZI2!)$k2QVZdYTS+f0g3xHKm5mv=? zZ$G^10tkMHhV1PR9`;fL9fdAvyf_e{_E`oyd<i5JxsagA>?-7gA<_b(Xsj{IZZ(=u zS?F#ChdTIxEHc>}7suVn-mE^BpUykA)0nA80Sj$pc5Rnt29)COsAA@D$o6-LhWQ`& zHuR#LfUw89?HgtI&~(_Urr^<?*)YOQ^S9*WHVy9fKUXt|O4zh{5~DRV!FiQ4^Db91 zcD&+#q9TAu>_KXmMQ7mC8BNu}L30bhsDs*E9dl0XF#qF|>V#jh$!}jpVk33W>#2^Y z$NQh1ga)(Ls`m3VNoQSlz#rNPo)T|tvEt&Hsbp41XEUO=Ox)O@t#uX+!UhdRgoJgh zcQkdYDM=HRr0NjHa>wCvg2Fc3BQbPmqjyM`9WA@GHO{WjV1>#KhdbEBt_$!Nl~4N= z%N|51*iNK;iLMi}`6V;mO-Vf{@93QOVbFaaNkzW+eN*DbK{c)ZMK!EXQ?h1Ino0Wl zAQz?L=C{f@X&od0sxlo&zNw+3a}fj1@rSyB`DATFsxHH1+{2@el|;m`Cr>33M=CVl zi=3S2%*z$Nt>y8gsS-^NSXuBSXeYxAjKbW_)$e(`0%Xb6J!WPxaQA*6^L`)le$@e$ z>-2uR^~(}87`Gemq4}8E%$}}P34B<llMi!Lh6OIL2aro0RPXX%7Hg!oDe)=e(c=2J zby90}GSNB7E8yH@p4{pZyj1b%)f7neJ8iupY2g33M_-Ga{6rTXF;Y7l)NMh%ek;A- zsornE`?b8^2K}b`ojer?NGt_3Zr%4&2Djep=0@|o*Qh7kgsOI?kCu2iUz<VjtENS7 z5jMwGnSRe@f%VjMAl0u`w{BO}75eS9OcA$F?h-|zHhst7d_0QSE2-ims8z!Laz5s# zgddItVSA~#aM?DD&=ZAFPznDNcb0YYO8^L&U^B-jzPnZ(a1XjoiPgR)8d4F<E@a~e zOVw91a_w^oq7s!%)Kp*4-tE85)(}&tJxLwC@zCW`<t^RbPCw#~7jI*Wx<jBhGdTKZ z7KGypQAFJ-cMfA@>XBMyEDW-$8`?>_kEP|+l`Z#YhuZ`sxjn_dR&Fh!ptK4rN*3+F zAgJl+_2Fs^Qh3}uB&@k+`)?h}e(<JBM$0qIU>_;V0dZt^2(Zhr3(Onu=;`lx>JSPD z(AFF%=*IY5f(FWcL`P}a@Gy`g=a#~qn3S79a4u^S8An$I<?<v^X`@zjM<|WM?0JXp zrPJ5Y<x=N+r;B;%=6ZJebeNY2d~^_+y$>&aO&?ww(zHJ-ZTOciL!tb={L6{?(3~0| z0v`5Ds1*JcefX7<{vuTS@+W3{hsv7WP0r+T5e5ajn5!3G{S`#@>ZdI77a%GQMXJKZ zS71P<_W>r%U62J_{aY2!{VNrdYI`3fn7Sy}KA76?qfWr_F@EwlB+svu`85GL>;b95 zyktF{={-7&pE}Yg))=f93T%~iI5X?@=hI{j)tNq%l@=uFZQs>`ipzBU-#Di2*P1br zZx#%fQlEDgbZ+vRIvp(8{6%csUvI=UP9Na0iK!_iY&4fqR4^kL>e3J)#8VB}xUF># z^x8S~i`tmb_q>VewKyXreceT-iT%cLoMufEZHA&vpp`VT2Q~DwvF_Xjm^-t?`v+m9 z@&ewe22U2@9d+F%1^VvDz?GCS%!-<-*nwHgI&n8}G<i*lRRP1oNFrI9Wp>1+Uime# zGV8O*+ORaE-ow-MS*y0%ANPZWNM6NPp`J;IaC&)~;w%G<K<MKe2M|i5FgG@Un~mJ4 z;)<u?mi=^Hco|2-5I=I!Z-7JQCyMzI3>937FioPfNcLP+zLtI<GB=oym3TWh{;tM? z@9xgr`0@V7!*X>jl<)u~g&s0p>-sr{@rdm3JR$?>lkEC(`~1<N>Mm9_Fwb9;D##0t z>Q077C+o}87*|ws#tP<l(u)AwR_Ld*GJMQ+1dqH+h_~&=PjX@htF>{yIe!1+-F9BG zJ*DdRgh%rD7=vq<3@7|f%S%GO0eEv41+EAmlS35xQqrvCAWnnB<}2O??OpIr(-0eD zBKTS#dU2;2e^u<zqL$-T6GFj5iC+^s6#3@xL-UbIyK=Tuckj$rmsw%xL232Qmglla zoF=^4@o9E0sZ9HOXXZXLGkw64!*D<w+HA3?LY6if$XN?nEOkmw6-2H|pT-u8ei8UL zx+kUHbAj>y;+(WU^t1HB_iE{IVS4u05<s3^wz!q&&ZDQe4SnGrYxNod`d#m<>}kxj z!eMb77L(zTSS<SHoYFS;7+LRGsgzDd*Bw}OQDN+IEtH9iG`xC!%ex%vJCp8Au!tNm zqlRQ5esu;Qc@WPcUd8$31JNEG!vjQn)q;R0ck%|}=FRX>S9p~!UJ>k{oBnn0Jm0zh zJOh1Ejh^5lI)*O(rmE2t|E5AC-;_Shn_jN>p>5w}@W#i^JBxC|Zr|%-*Nc|>Oz}~| zGdl3Ov%DA~3n)je)p@N|eQq&5+@i0*Ek|ct&9>HyTQt9jkhW1}F6`BHr+FJ?;lFFA zh)WR%ta;WxLFy@tl@mM9vJsnX4^AtH*P)N=S6LH^k)35|R#6}-9!J(PeU{Z2!Xk(C z@&0G0>?S!)Xm^n_b@zvw%oU;Cxu_1N?JinTu=^+Ku}k9VFDs~q{$u;wYQzg#-Gz;> z?z@S4q1%6Z8?}3zw~YO?Wbq9=V8wx-Qm6YQv)Bet2+S6mcPr5}AS@T!6%*#aZI>RW zZtxid{IDt0yUYTj%V=P#_Rb96<x9eAYQKuwd+z3u>i_(91%zRZ)HfFR26utA>Mk_# zve4|Oo<{gWd`lw&5&P^}E;Ope6$Kk+<S*5S8zdXqz;4{YfqmKrw)=)$&e<CZv8Pc% z_XNb}2ZvGx90Fc&ZhIupbPM#jY46D00UMLe^6EqUw+^Oh$?}AG72_>GnBmB+v3o+- zT=|ZTlD1^3b|h%Tbz)yUoiCUNr|CpVGu#@80UXp$5KjZ&v2QG3Nq7oOMa;(ZEVvtC zu{M_^vK|t11)DhLE^);hAMPX-Pt9Km2fUAGt~f_NQ@`E-G9}_bQ5H>}=ZQF;U1WL< z=g~Zl^po@Cj^#2ROAy&(v$NLu-e?a!Fo1c?o!CCZt}-oBNF1<t9fc=6{$nqCa7CI? zBD>ny2-lQE8gEgff+7N~xpO0!n7Vi(kI`BfG*L>cW^QOPJ>Fa~r<zBABAEP+s-QLr zcE!z2%uXLuDn!wXqs$Cy|FQG@HyaVUOIER`wg&~PSGCLvrV0+J?w&j2OVP)k`eTH` zA+mGNqRlqD-C*}*%|~2y)0t$=POfBlmaO@dD*;e4kBgVhqk{ARk4}5lw9N0beFa3~ zRW&ImXi^^FBg$tPGZ%Fhj?$dCB{eN)dMFe&vCootXjC;YF}>=d&!N#i&8yjwS&Y57 zf-hNkx6OM_a995fW?z{3b6A@;DzcN`E3C{m=E3hisH02`85WeGh{@b{kjK$r`rpBS z8p@Pyua`!+VX`|iH;{P=a=KT@`H<rZIf*!*)eIDLC&?R>y3>`JfGL(K0t0(K>Z*Z4 zCX9qYuo<C%v@EqD=&?a~Hyp3&c`<#KP5>MZ2_?bda6ieVP5~%dRx&*xS3)X$?tEy3 zhW>WNMeVaJOnH`Nxm=Sbvf<HFlzh-rP6^JAa?=BShQ!4jo!tX(W+}_+zg<=xS%^{$ z1gRO#>gwag?#De#Od*#rebEZ%yCV>2xj39FcmSmHW`)zhvd6JlZ%g%L5SG7Vrtr8& zD3NgNLnu%FNQCl5k5Eo=31ttdOR_GkU(^plvlo(q-#(}8F9I}kLKMt$pkl=Ak|FMt zEi?WyFXGw!*I{~y+mf0q_^VAB><Q*nxD2d3X=-t;H@!rHcN@FVYb<*l6&Bqeg?=f3 ze9_Pp$biK(qdJ!$ds@r)j&(t?*GsxDk{-Wz;xwc$oH^Svg380JM)#y|r3yMYW93+* zx?Scand>P=1#D7|rY7ah8zJ1?yccPxD~(=P%(<8We@;g#jG=Wj@U)NS@ry>wLS~U3 z2OH^<$AcT)QSUqkbRnURX8&^_lUV|K%8uPM_61|_v-3|_=_*b|T{26V;h;(JAogKi zCGjrkhqOJIzaWlqCEQRe^mlz^*jbUcCraj9S4w|d;XYVp%%&_}amSXLJf20>@Q~h! zQ9eQ=tMW!B)Uq#L@rDMWGt+1&FK7^(BUEN4^aWVA?~)4Te$kTl8U9lvq`KJ`@gXsA z(X`h)Cf{^#9^Qu_9PO{38U5fmU5UZxJKAKrD8?Y$J?}FujUd1*dCv&y$SP6c=*nhe z5>k#eQ46RpV&|DaSF^dUw`)wWEPu!4dXs3D$<c-8g=`oae8EKX6j*PU?eKSu<5k-k z|KRT!!-d4J?I&=dl`I7rE2-R~94?wVf<zMX^J;rd0md5rxQf^fvlS`uImQ2#h0&3= zMI7AS#7#a}Y3t>dWfAUokWRpa``y*DjkB6%zhYuhgfg8vG8jI96Pz8W#Ib{J85Hft zR)xE^{NeSBL={5z#Fm#f2RpjrhXn_BC2Lv;XcRB9?A6W{w-EcA{w|~x9#>&%VlB*p z(S@vE6Us<O85P)GL%av{5nm_rB<?15tqJ>pe$NZm@gC}YUUkMQnidjRzaTym-TpK} zdQF^LY$ckl970y{VgIJ;Nz>-SH*aL1m=<-$U)1BnZ7DQlP~{E8Ss+<DHyWm^^)r03 zbijttYqV^aQcn3;7p?T-gRFG|xZuDY*9m)sKoNwVUnPNGFVYg7fjf5Ri_?9fY5-(r zfjT_RD17W*g{UF%arpG!ycmM3&mg)I=>S@8AEn}(=n<%xr!9Q&T{z>@zDx$&M^kwB zRtoP`5@zAZrMU{PF5Cz|HNwb|jiPfVyV`IIla3UM?o6M?KcB-@jBO@kL!OqEW$4D0 zt9g<3_u-=yUV;*3r7lWD?!MA_8_%1)QC)lIlByNE!mC;r5P)pm9>#US$7sc0aK5vY z2n?B?VrCAY4V+3uxf@Y70M1&^_@&~O3>>H2=$B3~y^SDYJMr%0RO-EhVVc1}oj*kd zp2mBJ?c@pZ<A(*>h}d;k*8=4$o#b1Q`}b*|bVhEqdzrE0N)X{Q%Q~mK;za-BZ;s*7 z8o<hMo}MNYAahPQDys=4*gj3sp0QNy^ta!_SR`4*Mlg0bc0V`jz7OtOciOH@pz@~L z*1`5<kURQy7E3C~>$dRQr(plCUc{%Nid6Jc3DIOvH|m^yY9E3jSJhrZq5Y60A1vZt zLg8H1Uo=Af2262%Wd`MHw{(Q`FnjU&LB_J>bJUqg%vOG!d@scxT;WPR&-f{QN3t<X zTOd}?)ofj%UVA_#QpMX&;>Uju)AE8dM1`4YQ8?N3=p%z*^sr5z*}o0hEYb^3&CgVH zZ-)%eu+Yrt=X&Lt+*E}t?5zR+{VTN0JH1rE_ZfL3ywhf?_w4*+JNJFHmU!*~dXf_> zG8hMcsnuIEJ#BhZeg6X5`ZoC$?^mO9u%-NNo9Qjyarf&geR1N<`+hKxuOoQ!B>sRy zkL&(Za-V#A)?|uT@)q}>$2OaLt8u+`eDTHHWQzY$Z|oswdmjzU6o1H*G$@qM+RV#4 zJ>v1YF}hsdx3|QkUFW>D3V)^*eN7exDy8aT_1&iL<y@G)kL>Mxo|U{?ec$)P#F;OD zU*kBRE<N=YJ#)v=VERFaGQ4FR&YOM4aR)b<;#c&>9&)qy(NUS=QGB#-?c&?jtxWMx zDZTHzf78DCs{&umz*jTy)eL+!17FR+S2OU{416^MU(LY(<{7Zud{UEx7Z9yX!g$L* z#7dImBRSh4H`HeGLTx1HLNqyReUwyDa#-I?sUX3T>y`ZXZ34=Ns@&`~u@k~ovwiic zS-$J!sXqTA;%40XdmZzBUAB>rdj5du)!vH3YWnKllIMgffAt$)8sGc(^7!PUzMnkC zCpxjdJQ5q+t;Fp;o|+$}n8|^*&KcdeaDu}A$A9%}s-qF2v@f`nCj_|hw@0}MRnEaV zqS9QsZ5ESTI93#~FXTM7#*s*@K6yR&_zSFa=HDT;=|-=A@sZ)GI5E0)iXCneV@di| zRXf{Ax=2~<*1jGYn|xp;PK`EVTvAi2>`3H9M1Ci0XW8eNr}l3r+R>a6&aE4_D-YI8 z&c&3NieO)6GxW?#;o(Xcc%E9$<Q_Mo*A+&HXF9m~AJjodlB^@!p3<mu{T<b&1MY;c zNJ#sV+jBL~LRGV;nEc<ryin)pb<PKy`m9XE)cUe!;TCf+SFKsGA}8r}&X~*O>=+;K z4xIobMgtMeMIieM_Q{pbQLk+!Ldxu-*x7=IoivQ&S*rMGnyYu?D7UFaFCCJ<{X7oB z`j#fY`xLUsERa0Qb43qd=QLbTO60Zm_9Zz%6FD_#zgUmJuCd-;iYMFanf{#iPdluc zC<}y3BFGY%zc3}@CfAFu)F<Ei?@VB&;qJ@f$`uHt6jqRJUD>nGzQCQ6H(p1IauNC( zQWuqIrO)InDNSf%S0GlI*mWeUbr5BvseS|WNvine^EEsY<&s1`gm5&5#O5B=a-g(6 z?#Ei7k<<`Bln<`v0|X={U&=b?8WnZ$<BZtn&(>7@&KS%hKWf}+adZWAqIQ`NVZ~N@ zL5KQV_PM3$d_1}Zx&?X?T#T3*sRmk#dh(*!%b6!l-+Z!kvxpr@xrwIwUA`MAOZBVe zhfkyaa3|fMoOI%XzEY>b`(P>`uo@coq9awcy(ZOgTw+fED0g;`RodyT20Tty%}LyU zE(8kJII~~=D3jQ8WF$EOafn1<#=3uskLbUypfZxYfWq~&g9|1UkuxTeJiB5~CpRV{ zl%tlkxlFf!xiw+riOy56ZO^!t-7ZY?oCav`RcA&uah8)4N~6gqWS8I5t{SQzHnNCg zxG=H^lGr6Afyly_l?*di59?9-0?B;_|KncZOJhFcHj_T1_o|}z>e${ZYW2!tPvBiK zX!pwC5AwPGN>)!m@*3yWM_n^$jZwiyNMb~A6J?HRQ=j=xa&CEjOZ28$z#&>w;EcdF z7O9cO$9p%id3>;!O6<~8csYNW&~}iV9sir@)c@46DM}6g=SV+;QwZJ=kf4)bf55P? zJw}=30Gf<5OZj01cR8!)NrC*RkqIlJ=Q{JeezrX88<dx2s%4-4l&hXu6)UwbC?B&4 zOHQ;i6FlvV5ADoSqn&xZWt$gh{N;m$&B3N?@l0~Qr`YGx5bJ@nz(h(vpVrqp&#&)W z?pod`jy9l6yQ9AQ7@ZB~7nBhco2#f@KUJP7qbz#>e#zuPrV0zx^pcylv|!L;yjXa) z&ehozohu2dMgerskc@Pel~@)CPWvx}%)n%3xzztekS@R0gwblu-^6wqL_?()_xy0h z9(oWda;Ds?O+Be7v2$i@=!#mr_{@9fo~<O8Z~}UZzaTTD$6waHz+?q;Js<XnW^oq~ z!?UgGBGSmrG&6)_*A&L8wNw0_7rOTtoZDbtLefcD1B4LUhp3;-hqLBx^+30zDY@W# z^n>pktVTz(nE$@>^ihPjXzaG~cUje+`4i7FzeN9wqFrzAY$hh&#-QOhdcMaCh?p<2 zd0y9+0eDj_-ZJ#tL+sari-ak9u6JJtatR=Ye`(j|p@X|ft5W>!L8<{_pOe0j&#k;; zGMSNR96R&7wiKIMMo@%WV3KmuW9`?T9KpqWGVWyje#O(|qas2TTJ{oJwqDw7<!@{! zg?plFKw{VU)-9n?D<h4aR{l=){yQ~%W*kdhSO6*vJk?6=hWQ~;ZqJ@t-+1%$OqO*o za}wFHE0W*I<&K@n2~(Uim@9juJz+`^oQ)QOwF*uTUJ{%JuA{VbDDM{y*2jI{{B1FX zR=$X!69N+L|1q2D?VbpEOqFVB8_K0N=Fho|g$7ECo+2D&&X|n%I9>7N0=->yel}WJ ze5fgreNR%_;35@K`r!jkDS%6ac38=|IVco5uF%Mnr?0Fl3Q&ZM+eNS!zdl=RiR%XI zJohmhQV|Tr%Z;MAvJ$r+#YNOUn+-%%mwrE)1{(#gf>-NT$HzqdAFDcqzCby|4CvQv zsZQ6iN<ApIh$z`coBGe)`hU7aEA5gqd!r(_97Wt)Iy5Aok4c6DzvD#i*b1NXe1z3> z?z)Q^VGs{c#oo?*O)Ytyxv}1K=H!dq{$)FpuKPDTGxe`_<~lz1I`i~D?Cp%tbS4gp zUFTdJf%(~(9)Q}ejlKb?MSA?}e?<$oGRzb8msOCZiXycL!2y!QaQHGb@;3uY!K2R$ z&9VzrSmLanrUAi%9wR?=C;f=jiRY9%dA~FlCC<HXgK`*R-koeWGpaAiRSb-mD@PMn z36{(U4zQ{Q`P(-zE0%p8fc9b>ZG5oYFq8^$t9|NJC_fh#HU4%*qf{3wBHsLh3jFP( zd72rVsLt`<F7>R4U|`JlsyV~`xBauJdB|Pe=zTz>xR9d|v{F}>dif|UdoKJ^CU#}w z%(gb^lo~u`QvQ5tiq>U{f5~H%Nk3R_?p>wW1a30L3-rbwQl+{fbH`?i-*BHC$CEVK zxLDkBCWJ~ZabFDOg_|t2dd~2cgwUF0l02seP|?<v1BuYLYaZPYJq^TayuMs-zDBWi ztS&M`{H8B!+`cScroMd2S5)z@RH2Vh(49wFPeJ!4FC%^T9FSKbx;-`sXED}=$(d!a z2lV%E25P1ugZ~T@1P&AiEVb;5;LbmY+C5`3&I^PAvK^g5Zl#x`Xd!Xs%(6gDYD9-P zUB~)+A;$PDVn@x4HvU1-^0S64HjJGcu`j9M@Tk0R-OjMlAi$K#r4mhE%C4Mbk?hiE zWr!7OD_-bL+$&7$S@v?1(_9<WERRwpl$tn7yj&z4oPL9=^c(;Fxf1+4J4jRELC5|z z=#XE+QLIRjh#(5uij^kS^1v~f?coNZHGHe2-ri}y9<u*JaxcKWsN{S;<Dne$zP zPf<g|0h8F?K9BIvVFnv1cS^4y@vFVLXNvYnRjU>M8n9{qw(9H>|7`)D$-f7bT^^_; zm;wigaM8+w1(4v3iLYFJK}pM&o)XFlZ@H(C<RivfRmawfko`Wm{*mGjLF7An{bxee z*OvHGtC%v?9IPDI-{0Zx$@-#5<8lUpQTzOw<hWnRstERw`NzFBaYG<CJ|Jpm>^IXB zwR|r)zno}#&uZgnP+v((q+I9Ol-M-)CJI9oHuro_#NbrFQu?B);GVk!xPyMhPe7g% z??=PwQo1x-#`K!>a!%pFMLs$TdMV8`6fskzpN?c!@a?O^&A0yc6Aef5bXgna+-Weu zTHR?#T+y%_|N2vd$?;XKC9Q-I{_R4|qD-Nd6xh+cPlLJs>eiB$w}S{Y63Z%y)-S|= z@zUz)C38t|$2v8xu?rUjlVqpaw*+-A!oyRn%HGfR2cG`{_lkeSff^vzIu=P3WrAwC zOt8sm@DLoPu{DE@L^5di*lZ>MI8suD?Hmsg43g}?f7epLYOMX9fGcWmhpEv^4<*jL zX<*LcN+v`}&+5D_PqP7S0{m6KEcP;Du?BHQ4RplWeOv)`BH?rTL75>D4JP%rtSyvF zSlqBAd`hM6jQkhR+M>StH?Fk>7e-2OAbDsd5+HSUeeyR(IDoaqNjHk3$l9WKiHnyB zw)!(3!s=&=FX94ZUh^D3aO}qq+4`*a=48FGhivY0KLVL|@FYFZe0Bhr<Tkz%He$Od z9SO$Ox1*l`?P+Adu|avxmTSdR?KI5WOa><#K!3*suH1ZkW4OY+t%QdobxHW0s2!MX ztz2RRnapE3vE|Ei?6pWCT1Oz#f<SbZM5}U$xK2nHGTJNRdOZ=>%{xM(hwMLFb|FR^ z=adtT>cR;G9`WDyuL4^{6F#%Fmy%kc-$6HQ#WX6MLm2q`au%kGb9(Vbq>+<Nm*iGw z+l3{Z7KTx#Jx^suEsdXN5z#$rFF$)!!6AIYd4l-zr@Eo#DSNJ>r^7Qo(X8rk_310v z(ud5gS4mgw`Lx7d#P#iWJ1>HnW#Q_#TE5HSq5_^mAjUme%DE74Arn!8;9pTOG-|J% z6RNlCN@Xus?eP!TFqY#tcyuIX1rWI`3{^?ScXo*2zeJHhuvsK0NirJ7|D@!bd>V(B zy^w@rFRBizexhbN6&y=|Fk)<V`k%uA<9Tci6T9|+08>LgBziRHBQKJ0a^qX-?eog{ zG~R83W{l8&(3(5p6BNm0qoH47)^7)Hm3`Ya(_FbcD-Q5hbdP1fw|7OYDjzGllHj@S ziq2IGeMqg<c!!9r{jCE0dqQ@u>tC!H3bE5l7i(`|VJ9(D$1cR{>(gh2FzGS7bg%Vd zLUmA`{9^K4Lq!?$c_!D!;%=|Sq8sXOc(27GU&&&TT#cYcQxkLL1s$oKwU`}8pb9eQ z*|yh8NusNNwKcA_gwVcfc8zo64#iZA4H&b%=Po^Rt6}vg%|`M|j9ty4{2ppaIPk90 z_u<nYzfOeZgQkT*RbbBog2z1@$RukD`1K_xDqB}zPtErBqQ~AX&dH4p4Of=84$L=w zFmIp5HF3dJxzXfRMU42Wykt!wYgocLxge70$&LR@l>M-k`Ae8F^>+{D5FmT~OK%Ol zqnkbjt9K%9Cssq(pNJHVVXYl4_qE+HEGO1~;2m<Q0S8=`Lp7Rie}^)|CtC}Gc3oxi z+Cn2i9b9h@Fz)pO5m~&v6k3Q)*kol@U|Q%-h4bc$4>P73xBd9Jgpw>+F`?v2Q%!5x ziV25&hJ2LBd36(voIwZoHA(2Wo+KwUjM*;dOPw&A2%b>NfOIc8s`IOh5WeS)*{*#h zJ~zNb{2ex;-z+uA%SBoz9ktEvK>QjRgB3B9Xi8^EjuSPv?15XE36GjtW;*~}MKJN{ zsUg_Ev2)Kz>>L(9O<Aley*;bLV~##Y#<`Pz^c<ul^r_-o13IyF2}5>u5hj3)BYZ@> z^qYc}*IX8lX9<y&tn9%!k?-3LqT<t2_*CB|^&JkC#W_4k>yW&1JQwn${vH<|(p~0k zSt8LG8W@ovpOM5N=r*H$Mu6%Lx%x;%xuQ4Actn6a)C8L_qOL7F^T$IzI59Th%sI#3 zcS_tR$nBh}6V@8%p%*^H*fdLv;40LsJAUNRqDb{KE-m6>A6f(nj3l4Q(xM;D$<m_a zQ!ZJ7799~2q2YY;0&k&3k1yiK(4v{T(wiUajXh+F_Yt&c7f*Ds;N{JFnd<lG=Kg5O zwv)--@`tyYM5F}kbRMhUk@@Sy^u>Sr_Yu=A-_8!8doiuLCV!XE0YeoF)sxJSkDuVj z4B*FHnKy6o9Rs+-`-lNlngN)X%gxKDJxf}N9<?<0YiU@P@mXz?&hV(r);Nb}J8e}z z<<2@6?yP6^1WA%UJe8gG(Y>8MaBrs{GL15Q7wRH2B%n?szH5}dW%_X)=T0<5hP?44 zZ`|Wtf+yar7nzr?=bz5d23UTz4f;=?2a{T)EOvZi1|VnlHqP!bEZFCNHmDG0q<`?} zYo??J34+dj8l3H*PXPo?82D1^wU?t15Qk<mNx6cFFBNe958ye!>caot8Njgtf8yTr zgfi1#U``RP!s~`2!lsz?^ilf*B>Ex~IyJD3N%2wjiwA^vF&fX^9+>8f7pw>#o$DNO zq<E#BVCo7L8^&Q_{xVf3kXP>dOsy5%KB1trHyGtQ=ap?AnIK(lPrbyxg28o9e2{>j z)RB*;L%!j`wzH7t5BdHXk~<Eu_2UmgYX_5)J@H4;mQ=qh%+m<|7{zCBDK^SE{wdLo zb6~gb787H_S0*-7o(wkgN+8#Zf68MJ1OqE|4%=!tEd_)#uG1!&FacV{Uj4KQM#&41 z7sI(ICf_Gmr@(@k;^X-PmEXDy#@AlHm<W>@r}HUz0@r2Qw47Pp%Xihy3RLPFxFIDo zR&hR~56;8S@)5yy-W7?vN-op8;D-7~lMj})(M_G8n#Y~uZ$E?qMC@xz$6X(XR)k>` z%hUaXh7c+i8e^Hk-&EXmgZaz3nntP?X7GAWjZ@;IYEq#Sq=DiNmwE*noj~KDGQ#)K z!Zb5+3*Uz@U&7d#I+HL}@AKto!mM?gkPc|48*0tG{oy?dS7bd*`p#OdnKkCA08a9A zlXgDj+@RRO&U#0ZrNJ!Yc7)1Wn41}~ll<d{nfX@~W(Z~}=B2?hMhWPNrzYb?&JX@M zV>CMFF(2?kQ+ghP<E*!viZo-Le9!C^l#TmdydUYG%D(2#(73zf9QFVXChb6Gu+ZFC zw$DC3ogcK{C2SnYjFS^aXKKer-LY#L!uEvGVF+0G)ey6wt&<I<yKeC}Xv$2)>+c#+ z9+y5<ftyU!roOX5NWoqh`rLF-IT2*2#!92N9vrrp+pjoJ76HF3h{Z9fsbH`_aWq3^ zgr)WN=(1oHndZ!)GiaYZnsc<)XfQn^T-_Qfn#$iar$2rrX6}qOa!rtjhz>$!Gn{D; zYWiYFNQyIqCY_7FFU~xQMaza?Zd2ZhS9NyHzCDw-A$xnY@iSDTxBaR>4Bbo#@qTUQ zI)WT8l34EBo6pNlH18a<1s2PutBYq8_~w8x){EL_uH8XqTEY5oPJr$UV{r0ky}+Z) zlzNRDSUyS2%*$2WEBgwK`GT1hv{xQUyq_DtGfFSS+H(>)jh<<DP`AIm+}u3x1coR| z0^MC4q*Qw+#wh;K>IJu&u1hB}EFzr<9cwa803U=TbOY|xR@##)nbykmfo`~yS_1AQ zyns8EUa^6hS|SiPR;G)xWkU9YrjVef{V7^?caw{V2<mVs8!0Shqc)NjzSQ}C`mZA( zt9L8Gr+<Dgxd><&8)$Y7RwS!4&Y4Ip(i2S7hA%@w#e8xmp9D$RBP4X}Vm`yEr(Zb_ zK|#P@4FbD3D0Z$djN#U82g1Ubctr@0BKFBGr4k|DpZ-wN;^9C`g{m3(<cApq;HVce z8ElR=GXB^ZI_Lycy6ZZHkd2w3Kg_}6IIo3wbY##nQbWiNjCKYxAw72h^YYu{=wg7N zJ(5R0Os`UZdqU-1{4P{49G|Mmn|Daq?p{1BTUV!<-!t9@QGFqLALh>PH#~>){n5MI zEA=!+jp`ab1X-3ke@B%)iVd^h>W&E8FNB~5jb0Co70==xv%aT(5rJv!(}Qnx<1jb# zizv(i@|5bN&LG&~;@_}TC+)Yw*#flhp1tb`S~0v^YcgpOqE_J*!TAv_uHB2Kn}KOe zi|4tWH3PeizIt>GJFI)Mbs3ofbfUW`m{}W1tSlEu+`bK6f+7}F;_+&N6V;A%gA-w6 zld^RjtDJnyb;Cndk;2$4cFf+`MDKv3I|)~4w#uH`k%*CF*Am^xtKg#jE4ZvMcH+Jj zWVgOsk-O)pC|wa+aAp7WquJNyZbbGjO=2t;W8hrrT@g`787?|wGZ?oy-4}WBPk!}b z2Kq8KJ&6+IFm&|U2CeT6_*>T};P3EknAdgA>yLXM9-z;&kzUgUx&zYJGcPoUK>C8w zMB&mBS%;t&Zp4I-Jd4L!_5j;#-QJkF7yX2jN+F<T0+Cp$0>zTZOtRW;Iwt43<D;n` zNP1zzV^!t17P|IL2VK7{lkP8ExpX*@SdXdR*7AmwFdk1qSDLd~lJ?`({`YdeUybbl z#Tf`pHg;U)r2Qms2$`DU?DB7^`5GJ@$Ml*~yC^+u-1Ytrm!+>M6;C%T@d-hsjc^hQ zV2#-xOjfj2Umrgl7SmW^y@Xy<8et3VPkC_K#XW!iAY<&V;G<iVt^*{WYR=7H5^a1t z2#Ko1-YYDnYQTOUkzXk|-qbMVRG;(kW28bu(7OVr<lWr(W~rY865^^NuIbU<hL+kZ z(|^L%R9|~dSO0wHe<nFt)c#$VB#o1$?4AFP#3UTQl#+0wVfbc?>uZiA6P1u;ew5LM z>_iLrTga`kbWJ9<%HTDbD0j<<d~;{HKMn5BRQG3w`!mb^X*NH#ZPa!Te-H5Y5Py&H zw}={cy4B{mg?;W%k^57^568%`y<U83X(XA0nSyT&4F_1)U=bOWHgXMj7A&bx&RNfO z3D>3d$(y>lW>$k}7<X}5&Sga~c@t@W18^b1N`B!Qf&u1$dIJGC<k_PM*3}7`tcs+v z!!%=0CEPKXDX`q0n7N_?AKw%)p{FwxlL^RuUAsUH`XA>U-L~s{40WL-L>Jf_{Gs)2 zpWGcEB<48~vh&iz+dcs@T`th@KzSh>mTM=#`4jqrg12qg_3?5sNTpfOT;qIwE4E## zU9$hj3>&ny=SK#`SJpRf4y9(BNRG9TUD7Qld7;zu0~EB788_?K-VwClbM-lN<{-kM zanxMn<N#_}P<=<CE7j5T?{DeTmKb}t3b)GiXt5R#sZ#Y)wcPTs!uCI69`^k-WN(F1 z5@ql~;{YCF>qSLnXYsLr@z%lx(XtBw#xj<p^n2)xV`RL575A#19kz)ewkDYQZTjGZ z4$3H*-ADSy=@_49MA0)S9_IW&zU;{(+dd%@qQ`3BR)5TO2Q{HDy0S0^wt(9}OWZY_ zkdg2BA72tmK9XfNAb8p)m>*ocRPhY^-v7UdA^&}Sw$Oto8;Z`y7DD(!&_hP1<W$tl zvp3t{9F1eiMmd&*#}L!a!DKFCzbWvdV7>hpla1&Ba|&EC=EZ1o_WDSo)937%EOCZw zgFctHm>tX}Al5TkE!mNF12IkBcdcf#F->GOYZPSFZ?|lNyD7CAN!<F1tC1|oO`J0t zjK405{zFn6C&5{R6s|`5dVuMHXPm7=BO2P}&OaeH(Cdze(OdAqoPF0hw=_#Zz~ei4 z93g!gW}$yR%r(XDG>>qzSnK@ZWcSg7dQ>&NBz8o--5;^i<WZ<3ct81Pu<`Ch^xSJ2 z7)l$94>dDLTGAHI1@{w9M=dE-j4=sc>)iL~PV=amN5QJ;Q(`AY?CCQkSU%9`Tdk_< zy@6AZxRG<$_C>3nyoY)t{?MCh+IOK${2ep&w>gIek)3yJVpIF?V$ZB~rq+F$5r0oS zi7{}J(z3q9=a~tW_O+Gu_A;YDaL)59*?pMUcy}4G7^hJ;#MAP{KU8BJUCbZ`;lYFI zk<hS4AQns-%OJj#MC^xXomz+<V$Mu0I<XKng~2OlL`yfh#}G_aHeVJGazGgvv`tIB zVldSas-##}3`Sl|28QkE3(kWNbF3j{x=DxeQ3hqHee(l!i%~Id%OCDu5j+wXr;~sq z%A;(`iJh)|<%wOHIVa&_LL%^So!>s3tFq2<ZSmorKH2{`@f|Z=dKUXIvpiH;6@T8p z`0px)&Y2gn&z=oCAec*ZH8>yqvjibii?lY4z54U0qPq{pgP`8dao#*g2Gtj10ko4+ z@juYBSfw;vnov>N3Ivt6tm+T4EM8h};6~<ESl@jE=*T5vmFLRz=LPuY@UVeDE9+)p zEV1-YrT$S><K3zrIu_BVP&i;_YMV)IzXH~1rm)m|x6b(|WG?E_;SmG4NAVT5mF|b? zT&XjUZ#=ks@L&yPqskvcH66!zhM3DV;im9;YCv&#);XusU3b#PY0}t4Vxu%^&pfzy z(l7xGuwDm7s$Y!_jw*}9TIZTaBpbdMjmW0>9|1+L^$U3HZKm`&H2-XwnpfLS`X{~n z40~sH!=*=MFOJGy9Fn~#%3cicE~Jp0WkEY1GT^h$xpMwCpo|zTV#mNsF&%!~7~m2D zUD_K2gdF#vf_2V<o400?-yAK%Koyu2U9vP<{Zpf!I)MwLo;uPCsUg8sH2G6el>I(| z$8*MC^|_k<edzkD(*MaBFjiA?8Ia*$AZj0pB@|RGNE{nw6nvR=i>7LPB4*zxD|b$; z7e;bX?XP$z8z0;YQ^k+4K?I)B2NC_;%Nt|qV_se9y*fp&TJ_2XiLZ6$7rWHpY97g* zOiVwvaIoaq%{qyDwq+IzzIbeJWXH|GELS_uZCoa}R`TW?(EZAQ@{=Lgey)B3iLoZ6 zf^6dF?@hclAb&~M&iqutav!gy?ZjfpN$)Xu;c0f1X)x@o2Pr$le<aCHJvxT4G@zt4 z&^HjP_9a|I{m+Fb&`0bE5J}2G(wV$FACdf~rcm`I6T<d~a|xb>RFH5;5j)egSKe#c zm&m5rvWJg!a(+mXie$@3MDZ;nX{lhOszqc=veD8|_12abwGC%s=Ql&gBWeOEVWFpp zM%W?AEK&Z8NgUGba064A3^%L{o54G=z^C+ot@G(QqJ?x)m}`*G6ZDa2xW?*N2ByZ9 zs~kM5Udb37o51NkSIph^pE+gyCxNif=URMDX0g6bN~M;4itD`F_Uvz14FG5t`Cd}z z`ZT&TTIIqL8=R@Dz?!z_CIcAQ8zbtDj~=tBYI?c<Hn|YE{C;A0t~)KzgYRM%iz#Gz z%iBG<6bKRl)Rz-UVUQk2{%;tDA@EGfu49-e=bL=d^C}&{^cy+Ub+v7aOn(fRzqJCo z26mkIPk{L^OfRXT+gbewRdIu;$WJL^=*>E(Or>l}`5$kSCv4RI6Yb2U;@B`56v%ms zHMi^$xmdN3g3>TyKNJZwJ0NzR2@|$nGthml;o$htZh-c7suu+dFo!vs2wk)%z`?$y zjuRylHPjsO`EZ@{Cgbr28k@g0)7E+wBVg*{<RGns(04KqRo{Jp?n$RPz|(2g9gS{} z`U)Uj)Hh_Yf=z3rrLSlY$><#b47kST2@IM4EB&eZfXe^TrLp%mMxw?v)bo7tbh?r? zM(tC^ylZ@5b{YZ7E+fa#J~xP{Ib{Dy=f^gUk>3UU1}m?{FZ(K(?5Zm({I_4mMWFIu zgeqf0$%ddaSf0OQB9DWWKNo=L40|qUV6Bt7$pC9f5NOp|vO;htBXIloJ;(Ba$qzi1 zhf&PzFnUH#f-q#A^P8gyc(xTRND?Ifg7?KNdsTxaUQvm}`4SkcullAhez=x}IM09( zKHpYVO|Q>4qiTrQ<D<k!Gy3dCyglmxw72@necM=4-s<rMJhr1na`!&*D51(%EKVAa zX%@gr&6byVNe{)`!E4{yX{Fp)<~)0VXHLVzWPVPCAs*`B2NTr6jbffqae`QnXB0FW zX9Q=fr?ai9U}fwmag?dzmLt{ZI_J}W6im4jrAf-=qwTfCR|G`YIJbQh$fr52O8U5n zeZS~|mYf#g@>lB4o;+JKKjt4uC1qwXY9ClHRaoO5tLrcQ77yUtXzK998Ejwh_YBM( z-Sa`j{v?{}ck~kU?T`C$*IpGn0&zMwt1uBQD5<F|I3!-EEUKB#ju+=`G7j5^s06Qv z<3l`v-@=kntNk5qG?87e>m#Wf2Vk2+&p6}P!NtypMeW-{?iaMs)!V}9w2-@B3pg*O ziVvU~!i;OuR^GSoq#1`bad=kM)g`f!6ka~ko!)=kujG#ay{fCHm@+qbWp3E7j7!1= z1gX>h`59(Si`mVGfS+c1*Y7}5ta8A-sLj4u=RAPcm9iZM=w0yjcl=m00n!OD*O^LG zZdKQo+n=>Yyz@ySlV`7-o1fT9+}mz}w6K>!jF2`_!$g<QxlsO*RkH{gsxbMPmBH%P z@|NXP_;V`sKYpOrD=*>9iJxqx&K#sJkJ|0kk3BECm(WNieKH53rCKvBU_sufuGm}Z z*i<318E4xCCmVT?MtI?s?vdFuI#^frh)LWOKi3R|={@2IojR5}XZ>LBLZl;RM^?=$ zjXz}BZy1OBZ21+3o8{0agZqAR5E7^cXXn?1rn7s1sgh&0rFjK{&;mos*E&D$X4XlF z&ONr{<g0m}d${~^%IQ84SD)DwClBU9;@Jn-8#(^=j|OS_!7*!{U)+d++%VqilpTDM z@3gcrG%JDfAa>4>gO3>7CnG#KTkE`e55wzSX~iK3Rz7O*VE&%KfQk0FlOd@M9B2F8 z^%RqitsY`L0Mxkf+bgu)N}XFgHt<k$*yUgZ<QPNSD#pHu?Jhik?9eSe%`5$mT=}ze zf@aqk2{3+t2idM@>bXf6aMb!-P>JPkmh7+7jA(nj!2Z4Qma<n{_MQ)ZZtd7$r7p@C zr_u4SAG1<db5LJvHNJuiK)1e0EFqpnspfO1X5=bBP*!(!@Nkexq3>i}DSzesRq$8I zU%<jrXvKi)rexiza3VwIpHq-i(1yM0-}%x<TB&m^jMja!pA&aSaDe=6`AmGB&t4N+ zP?oz$vrmOk02g~M`&5v$RkJO>8|=m9snl)~hru{hSdBPG4o@x!y}C1fbOasQf_7@C z8rpgg+u&-JjFqc=y1&7x53y`^e+-+Cvr-qpLqYfkwN*_g>Z~2{IVa59nhB?77T|)s zq}-Ar!De<^S-=^_3mpuFY|Q~b*5Cicr0MB?22}h{95f*nD$P~s<u*z*<!=yB-FMh_ zEN)vbV{DGU<9>in7PBf~c2nvcjFt&J(uGu~K7XeOlioQWL*f!w%p|bCo9B&vFjb}s zGqRw+AbdHPfQcYfg9vWW?k13FVl%-f&o4=A$?e*bKe&5f{Y>q-h#f6piRvr-PxNm} zhNo-Wu$jpk%7^kDDJ3tG>xk@(i(*`%)~H>wHM7l<b1k%-qalW8mYt3zj_tHH&&D%K zs!@A$_^|D$H+;bzZ=n56RFb)4GxZ8<%x+qUm=CY#wq2LS`>n{SP7iC_H65a1TSaYE zm&Nl}<PxgY4Zs;yb`$aY2zeKkY7TxeX@|)=@9&sy>Kp208n$KHD*s+_C`Cl86C!v1 zcHvViF}EQnPQZsLWtL&^);Zg@Yj=hllp7w4o<>yP!;@Ajww@&q`<`S2WtwV|g)^Av z9rgwiDf^#mfGMG7gj4;w38fJRO5Lzp+o-K2w<ITCpwjxDPlvM_{o5+1$44vXv%)05 z*CHp?b(n28?gVt5lite*;@*trbMA3hHhoCPi_M3+{cmLdQN6+D({d$Pieuz_c-Lv* z3e8^IbB4PnhK;vYAS!3mH;wg+zx`C~n&?QtI87~^n4GqGr~h$Mo|4Qdc+^@coPrCY z1uQ136sj(tJ3hOtJ+p*6QpH;iW>>&O+<O<tGC0=Rt|m$rGT)OixA>~H&P^LW%=FxB z?p@Fa2u7-h!lk#dPDC53Z+s<euiz*+XSzReC(oYEfQ9_>7ZDQjKT$tD$~mxJ6zruM z|8wIwVYVJ*-us`+%dBFj<zaq*X2+^|?>E&Z$4%y|0H@KwM7y9nl36m5q$+GurS!!2 z4C0g<To4+R@jp>JT|wAMI(1LFv?(_}BmIt+MoSG!Y)THdG(mLGN{;K6iOI89N!0VS z0sKhfIe`ym;(GJzS&#=nQRG7NAO<RSS;+rHc!vME2@}-D<V5|<QU-b5gphsyObnUk z21EYm&JG2uH~8E0`7UU$Md#9bG(N7rY(7w{v8$<ic%8rfHJVawnXc;YmY!hZtv5r- z^Jhk?pD-}oA@e=b6bK0X?Ml%=)7MOITBtEL1*@0)JAO|EJlq_%UzJ<<ZOgbP;sd>( z!x8?C$f#|&f<IHyKZn!z-t#y9F1bxLRRu%+9Xf4kVk7o&WR~GTy<L#+fBX#QQv|<o zyr_QVsP1@EbkveSdnPu4H=!aJgBxKCmZ(T2l<Z<!px}T}UGXz%Fv@LuLlY8%1yT=c zt};ui*ZXh%GeFjJxE`5RS`tZg;Zw8J7t+fnL+jji2v@)CZ~w08+r{M?eup%H?izRt zVxTkV9e(}o8%^PQ_Uie}06K!MQm5>Ak$>od3A7-D>+cv1i2(Or&gGH1OgyVO%L%TS za9M6^p&>EB<jqsHa+#ZjM0-BrM2v3ea{uG?m!HuUD<3x~c5vISL3mB4if<gQKtP@1 zFaPczKFYM+borq80Gz5WUr>8__SCa?8~HnaMO}%;nR^nGX6E($gqvXE?9sW>j8$r_ zwa&ZLw0*Nq70K{alLmhK1bF*_=B+GWIVTaaeO^(}zO+)tv!fza&pkl#_)ut^Igj=W zuHZnbUj0JR0}O@sx1U0La^`3-oCI&f_A;m8<WDn;rCHSRb<PSUonFK9#qQ*<!!oN> z8-lJl|GXUBNvP%keaMMT6B20-+qZXf8_vJIlOG6HXcSwmtF6VCsg9GQh-?tv*i!v+ zMt~t?N{liN0({beh5-Bdi4t~6c;&~p3+rr7L;u~c!ejmjI<1FZ85y^n&PDCZ0adCp zlmQ_a=Y_~G`{%%pilVn3;Ii>6hDvb#vg&>KTTp3wu8oW@py4je0r7yuCmGmT&VTDb zqaPhA+dpbf6(3?MS?dg=M@F8F2*LSv_eUA;V870(V>XDb;@aJiD>FYek(nM~EO3VR zVvSV4b>A77gY8YatoIp&-S|4mHm5*#Icb!w?s&8CjJd9WejX?`nE0$;ybcdp(7>wL zS)s}+FOOAPi5tq5FnMGf17g~P<!#NE_frIw=5lVk<KVm?vm`45a>`rDE6aOcMRS4( z1>Q^#t}QZedpdcFuW-+Bnu=8aZ~-&)?Gaoo<YLZ&5&Pygt!pwrlKi2r6eN3%bKhi_ z>nYK@`O73SKxAgZdi+m`q40ks2>GheS2OU{4E)V!K*A{BUZJ*$yJMt}iFc61e;uCl z6ch(x*%81ozl{Nx38kgDf#mME0JDHMacXXbt({QndPA2W>Ne4|g4M6LY?Wyy+D6xI z3zsqE;kHzYj$-b;Zxkqcc-OG(=`~Jl$4vSLWWp)Sw=y7BD+k-)=9M|Ra;Ej<=d7%g zQBx*V*?O7hh_==VU9k-cqpV;9u<%4cef6ql)EHGI`lkrh2&j0ib3}(usVGP#(Yyc= z8;Xm~2(gD3Ir)0UahdXEmi`GqZ!3|Masorw5w&0N&brU*9+j|U13x?tZ3bpV5UuBt zF3Fa^5E-IuXQrsc45{SF0oZ~~|Bqtee5P%f>s)G7vumA}Ryf`iYLAG0aYe+w8g60^ z9N-^%arl2*{E^-eOjhb&Hj22|uOWtp!$*p@*+L5k2^{F8CMl*=8YS#g>$N~S;!Q@J zJmld*LXZA*BE%_~&>M+o2ANnPJ#r3;+U`@V@hp21r(fJ+;T^8zE9SkN5>Pr#@zwQe zKoq!B&kVDHuZ-jzgIyh7fn6cT+F&w{c$#=ja{WzBAI?$P1c@3jCX>2!K)R)4(>(9; zTj;EuI|lECxYX1EX?UpivNknA&Hnj&asoLytplFTDT3jGldXpn>Gyu_r#RujN3D?i zqj(<Ti+z?EvkI|sBjO?$@MN^o$6pZ(jUm}O=QHL<R&nFtIq0@zDbu9hmL^-;EqN6F zEti=1Yg$-^Uu(eraz+@Ljj_wr`t-N#8_UxqoW5}uA;)wqa}^8Hts>RQ5L33XhGn{{ z!b)9LZso(CRqynF=U@XJR|Smo#&<M@_Cy$-YjT{7S^qg48{Umw9JQ|~V*N^jHj|O8 zZ6JO^vKINYa|fkpJ=l?HJ=1E$Lh}XZ<AGY8ty+r{BFGG|_g*d)&fGVULM3VgzT{1_ zk~hJC&Y8hqIc_fp!y3EbHH51`<+uCAkq%5OcWzQ2a0YSOSPBYrNCoCnSCd_1G7MNe zXKokf@B{)))s9Vb@LIuPDw?{Q9WNu%dMxq{bDNx8>bwcpE&=hw3|QYBj-E58s&?$$ z;SqqxY!bY-B8c+b4Kp_<xM;YU592KRz<HmU&%eRvh~I<H@{3!`4M@k`#8?8D-7jy0 z?|1J*N%uGH$GCod&|Z;!VBN#|Pz4_o1NBam^-mu^Yd(I^+@}Zd(Plof?hz^q@P)!p zEchdhngi-4E+UQLochL3wUiQqu$tf18LT!{Fub~UDg&=*J%!0@$nUh*BW=2ecg{~V zp?i1py*x9^>AogQd>D)f@S8C|a<0Z4zus!R)d=S58<*)#{-g%y7r)ELhLU4MD0wly zQf4&6tkmRLIxKzklBQuR9=<$KCgePI)oMH-(zsT=jpP#~an5Wje}k2rG{dT1f4#qI z&e(W=7CsX%Ab(On6Uj~r>wxS=ELrKasjG=)4Y0?=nfYJg#w+^Gfh-$ermy}GdkM=v z9%;%#hK-OVWdExaEuzI>F%EM}vQCPj>Smum<>RGggWbyr%D}X7EMLo)GPUT(^%AZl zESE1*O^81K?Z4Dyrhel>Itjs63E{ouw1l^2(gc-!#w7=YY&c)!;J*HlgL^{SfgK(> zh+P}C-D~^&QZOt;AZCcbOv>&h0*udTs)Go014oRgzmP&N>aPU#XF68Jk4x1ZjTokN zP^#{zdxJYZ3*~P`TjF;0wrOw+h=GkJ&GVrUwwItdh<*&ewCqgCvf@37-*~NQ(?L-{ zA4*mbg~c^T_?w=sdigUmJEeX3vr@ap$2uC`3?vS3whK6z8mhXy+~1L)(}eF>7^=R) zH}?jSO{kDPt)E0BMxTQG6)#p{GlhAOW@b1tLNC7Vb*Fuhv3DZ3-_UkbK~8KmsK31J zrhYj@T(&2bJLRmgL8&KB;9_MhY!X$htTkkt@Dy?>RHU5P{1E$Zs#*_b)`e5oXV|^+ zJzDUzKH$VH+&VQ}y(4VD=TAv83DVz3K4#ejww%sM_Z*1Gs@T`8#7)$Dvej5;S&alN zvnMwYm<owNXw;VG{3wfLpVQ!cZL?5|g7h69wttsCh%r~ymZJj3B8F;${yUe3Mr{lu z&>a}E4-1XLgK1Oqfk<ktWGme85t5gOtKV1tT?w)i4jBXA%Qc<#CowTnv@*#mM8{`{ zuq!ZY>3<i`*7wjLf2A-93o&=>=|rg3_noedsX@ra7tu1G@P&ARsnC31wDH$v512LR zX?tcRP{C?^fB?of<^zn0k(3Pi;i(^R7En|RMB}d-0g|Zog)}5c`aqw6knq5miQmR1 z@eKhHAG|EnQTq?XFN4NkZrLYg_tiqfSs4jR&}zKF3RdrF#Y`kZ)Fxo@CFdIGJ&uh$ zaBU5oX*^(AhX+UPiTfj&Wm+?!t-ks%Ex*p9c!iZ!xOlmahLYD7CRzy=&q@Va(W>k= z;MHp%YRRDZ1x^5GI9nzeQZ>pX`u0^%FKl^B!B$JLA4N(<XVx?N5C}nt0e|Y`ba*-e zL1NidIm-V{0#+J(I8D6IW#ovYYux`Ipifcz@*>>+!2^nA2pCNFMeMJQq0gNmyE|mB zx4Z52!NlggAPOiX+y#j(zQkKaiOr?K%ICD+(bS1gR}j21b$Ib9A7rBba2l=1R@KaU zHW+tTWqhtQ{GfKv02r@-0IkB0G_JB5iOm}-n-ytXBJ+zjzOy{rhX|SlL~XE>LZ%u+ zvx?5vKxPEBKKA?m+m`B`eS}bszg=#P2Ib7L?3>v8nHT}Y-aQe+1QS5)<+vLOgrF@~ zp2Vf1uaxK_GbC4`PqN`d9wCNDruaR+Bj(Bd-bchd2~pMyAF{!`gh9MCC|;eohp_QC zm8Wqx>hw@0ve*nm(NqY|??$y_95H;s>T3)Aw_>>jKE$X^>`Wz&-G#yGHE|Rtq13lB zA=ts4d>Cn5VNhQ`q1#l!ig4;C+JeK%qCe#pK;jCe?xP=wz$_c8o5g?=qE&OsV}UFJ zw6~7hc0;kypb(!Vqi1X~xX%PP;(?10k8vMr%}CbzM*3j*!Z2~>T&%b+O6<QEB_1N> z75mp0Nsci7+aN{%t@0iUq1)D|gdi)>D+)(uN9v9WG@m?@k{<WP>|~Q&Xk#`gJ>##- z9I6N=TRAlMH}X=Hg}ATVmK98%9neF&xgnBl<y1VpOmPRQEjW|rocNeXW2nqm-R-|M zhw_pqw^0+iA|BoTZh<C}wOi+$_`1-AzvFctS$t9%d|G%dV*f6be9#+!V^wdQdx5%H z+O&|v#_y?*w6d||B8?LQRW+83?atHGs>0vBX7JBom<tG<RsH)G<N~ml+3JYNMA8V? z;!IYKbazIMzvE^a)%C2Lcx$lDY_=TnOB!_`Cw>)IIP=a56GJNd5YKD7VTMHJ3uf+O zzBhURh{m{tDE$^|>F<Dr&Ivv>liEWV0|-8QR`CeE<qY?+O7_0`Ij_)=G=3C94Z;6F zACtUM8+$58g4WSy5`;!KQ<Go%L3cjD@k=KVd<oQ8{YDF@oDqjpv9e4sbuF&1%RAm} zzCcR&(rBuzD_H%W{qfurBlf4V@3$|6c>9BySKua4loDSQ2@Pju87KHLEM*IAZ+R_} zc*lqP-3=U%=?h-??v}CHRz|as6Rm2V?Qj1DN4tITx7?M~*{J<c8$ZPI0;N>&S1t=R z{sBB);f#}8_gTio+rUnXVa)xSl(?m!{x@0g**UQzqg6js9dX4NF`A_3ofq6uv)LIp zCXPBs0c_$Nm0^X>HSBH2whD<Xc8f5mS@vk-%(C*>Ky%nSS-T#lax)*cEi%M4HiRex zup9Q9kx{=-_m9x4QE$q;WVVE61A@3v$+i;X$faXe_3A6ToB^(_%f~V=(f-L_9n4=> zeRgT<gw(i!$yP>mU5PWkT4!nipLQ2fD5ry|T<f=XT8+PT?%quodE2hdkgdkFY$+9l zfm7THICodnH%c`X&6nbOjdPY`LI7N02zw}hXZqquBZs*Qc)8lOU-dtZNDUD}rmL`R zK~Ms(_&aTvW#)}q?R~RLgM)BVccf8~87=B|{&}seOD2?r^FQS&O!<NlsN!5G2v)xX zE`1^M0^CG7z}9?mFQ^fZ&H&pOF=7@F2R~up?aRUKbxN0KUJ%f!&W?9)Sd?wdgEy_S zAd&MBJ9IWX_zrj+trv*Eopyupy-lW`C-utB=F@l6rN`~_LAHqa2yNH&;a~bXoNOu- z(muv)IfFP2jUn;wa-0F(*t@9c+{%IyFL^X}{;~(CzLzEa-*MXApPT*a{y#edp6PLK zXj(7G^89xm1A6cwl%335!lKQo3roR^63R9^O;w+n80che5cy@NG(QC@$*HGct}*IY zisLq(IQ=TOW>OdCnfyF!ogJs^<ha%;;Fnwyq+Zwe@P*n7=EEpA4{;NPZF)cz{NZb+ z0=|-C2SiXTr1Jt#Wosp&MKsl3*2crs<h*E#b0P;6+i~*#C{Ke+2@ksIh5?Zs97Zn1 zTx?!>&SH20`n;Co;DWje=g6^JGucN-oIH-z`SxjQz|A^rsEDX#CDC8VLEdnbYw1?u zTvF*yMEo=z1uCLoc+(S%3PG0x&1ly+2bs>UVZe(tOG^9mbE<d6+Mhs_;g#Ay;5XYK zwp~y!B&}H~gt2a3$hTq`)ss@^JV#9DBjz-sqprVW3-4iB4OQnKOIL91I>GYK4E-}p z|ICKQPzeVjZmh~na$*Nrsd~&HWz1<mw=I+D<V7?+(DYW97QG2LflGFoRVRZwBqE@! z%jS8x_dG_H229|jK$o&c#ugyZTMa2Eesj2*xFJ!5s;@>HJDoeo?8QN@e~|o2qn34a z8X^U^<3D?=)6J5Iu#38h(G<B=gix)#&YKVMUfj=fumhU9C-@cOu2gGnDoj{XyNlqO zCBadg>CZtz_IExkk&^R@@VoKnFTuhyw`*rX;*%l_B^#H_ErTO(W0_Z0+5;kq&T{{w zONi%-8Y%yr5(-6<*2b1U*#zKr5&Wdo*ksWEXcr|&PNPDw9XsIsAMIq|q3Vx={&U`| z{>F}Jt<@mz9SzQ7V_b49$hMb1$-g<+aaoGPiQ|vc|09neYotlOW0`iq2~N?FqB|Pu z8&^2rSqWdCjO`%h#~=L*meJ0nRKbH*s%7O^&4s+3V6R9iuO$xXpDzJ`IwbHcsR~sd zqBLeKJv7@%J=44TZgP$E-|q(m)fba~+$_JnF?Ps8XcO*Lf{vs5yofty@zpPL+-XGh zQGI<$E3%w#7CJvZ)yVsgvsZL%4?d&02>LC=`(`S3e_*B}HZXZTlUi4p9%52>^r)QT z(c0$}5=#>xa=x`9KPP$pa81W;_w!cMWw<f+4X}U|Su97T;-dlW7yeFn#EbhAb{zH- zS|_VfN+)=MN|=a^{&PMC9wXJKw~mS0^FDGuJH=fxsgvv#?viacOSVo+Hreav^~uxe z=127FBcm~R#d&Qx{rcvo@`}w+M;2zp$-mD%CaZ*+cqiAN3>!fseiY6FrksoL1n2@2 z?QLO2W;l<mElV-(5Ke}o8`-s)mGt+8?Dl!lGljbTvsB@$@BgDSKs=8~@?y@*S93_4 zL;Q-#MSEqouEV}gVA7=%dZLrR#|VRwYACHw)h>XxpkT)npM5!-zZicr_?wATl#(#F z5J0vp*9)AtPRY_>1y077U65Qs761X>?G+Hs^Yajz3By3M8=Mv%=~eP%Lwe)WQ|A|$ z`;$~ummCS515ebQ>aaIDvnUEiT@To4OBv!}S=wAm(MM0pK_aCbixH0fc-k&N-MH>5 z3h_o&y^5-Z1J0p?E{O_rrCltn{kEyrkU4V>#Vr8wBvi@WvG#lJhP`Tw=p6LM$a5#@ z;9$C-9vQ+`Zo5&L+_Zu8s?<4%&Y0o{E5OwZ9c`dQYQQ<{iaop%%OZol*u|l$6Yn`} zpet0G*NB)1DKkQ);UkO?DO0?Zmk5;}nPKkP`NX8Xkef{Ly?SF0ndp6lQ0aZ1ctWKX zE*X0J0Z2f4&H>qI9_oa2P=#Kuz6Vm1hq2(<K|2RjWY@FQpz>)_T(Q_hgcL9F409Px zg)=6~xE?&h1N}b9is^S6zwRV&W?}_OG{Twad1&2{no7%g^yF+4!lvR_RJ&2F@;&wS zR(}5ZyE#6_aW>j6ahv@B<rU5ihkJVbDkhyq2w3X8b1t6XXbNIS6O0fYVX(pZmmOem zdob2<m&JYaGYYdC@8^6tQ>GW_SIKDMPI1?v1EK1!f7W7{A38*4KSrTpH+U@B8fTd| zz73<@amM%+c&&B*$vlacO?B?(Dw?{ltc_X}kHDBx1Tdvw{QqsH6#r2a@?ZL$#PLO< z^+wchGOr;oPP{|9n^`_A!|g4IUFwxY_LHc+A!NU2ukbIZWtV#PjN&V`X$g0Rq~Z;G zEyg}*yAjNlRE;762uiU|U-jyi_l;u4l{awdgJk;K-(oooAiBD?hys_MJIpCR(ba=1 z8Jl=`F+H-9Hjuu~dF?y{duQUI{{U~EoKc3*r^E8ah8XQsx6`}@6=UI(hK)~F;8HD_ zQXjyYRiceKr^JKib<TI)8prQfV<3i4iUo)DD)BC<a)?*u>`Lkk>|5t>Qzzm0P7oBX zbKW~1Sux2v2y>$;`n`tGSS^OVjmuQS5oV*TmRpY=IAbw(RzdmFO8KFO-p=khH#^?M z13c|BUK4Gi+gY%=cf2^GxZ~}+k(v)C_Xlf4#cP}&xV16XeQN6+>u;SZRhJ!Wvp3eh z^_5efs=Aah>Nk(yU~+6(dIVAGqF4ijY>c<?>RN4(?LhR1$ccd?Gade9w^0YhhlQ)J z^~K1osgh12wI>r!jy5WjW>h8>dqop}6UE7Y(XKM8vur9Nm!6|e4-z}+6SNv|lUt0w zOaB<VuNgA_nyG)rIu9S`a+IjIbDk^*<2ghBB2?)ZS=`qCEMUL&tfRQ`sUU6(k*-)i z!_Yf#EfnDr4E=zTLg>vQDE<uN3QV}t+b-pC5PZ5B@{vXVU7H87<;Yd?e6(?^I%PRO zJ6=)rLH#DPA<BTnp1f3p7CPjQZj3bUcBY>5*8tKOb#yyBe%}j_<O%pZK>lU83qVIO zU=F?UV<f~};~c`Rv3KW2W2$tD%89SxQh@Ye5_0Jf2*ET^ck8iPdUm%4B)6BjT#V@q zrY_kNv_CeSP|*GiBR;ZSp_pdUnig&k<z?FNG|zNr)-bK}-cMuR#~ZiQ0p9yTd*7S* z1!=J43@d-NX5MlZJSJZg=t}-ZSqP?v`*5i65q~z>LH|PjXKQl(&vpj8HV+_YV`y+E zaeg-s{q_JepXqD;&rZw>+MQinh909-ks-UwD^g4mk-79FiV(G!BE=?M<lZ79C?d3$ zE~f~|D>@Tf22dp9@7glLEw!khUJt~yr_&tFq@lF(5fE3eGzKsBYyR-Ys$0!Wwp563 z;vm$e6p(u?8*lB^?q&6cxd(#m5&X~Ke648@+dI+$*CZ)o?~+)E<Lp+Yuh3grG>%P| zdSy+u`oO>61K7F+8yTar2?@Y;SpV5`SZsE51J|scVS|z?frO*ocrT_VW5pmgNV1)7 zia5UGJfR8_de_5I`8qvp`I}>0q_m_=i9ZEaYuqR3G@PkCw9)HlVh2js*8Z<l7ffW( z$o!Zq!}O_P*o#zy-))tz?m5<LugU0hqp1mO2*Y$)s+!d70@!=!zm=im(Nsa6LAH^u zor7?#CfLRxr_}AjnC;FedLWP==JxHVqjlRa;J=f(U*jy|mOY$_6(v%dkvwnyNRQ~Q zg1E$Q2?ZEU1AtqJu_4}nOpmiAmPG(lC{cC2&)+dgMN=JuJhrBp!#d*rTA0h_I9<PY z6BYV9%6i{BPs2^y8;$5~C{Ja@cB;hMC)#zen=r*u`<%*fs*a<A*kwtH$_<u(DQ#4s zTA(yO@TMfH0nQiCiy@?3sdIb#9&Klp5uTdNf>(vn<xb?n<0p(7AAgVMoy!R|&|5fu zfZKm(1pV`#0@)Q+^#yYW(A(I`bU*$0RPS!;$9YwroPtfN92MsL@@jrJP%CYZ(|-pz z1ZxJp&b9$KD6JxfMT%dL0~Q&s%6`r@22C?tYn;JH8M(x0d#QWc-^6L(-~pZY8{cx} z5<@{1Gs#~h^fNVm07y&2m1$ABNt=-btcbYQ*5@PJS&x6%<0NnDK_9XNeMk-ZkX7hI zF3-#hj#?kee;d|=;-+kOR)4a@>Uz76{^Uhhe-a$k9m?;~$!G>kret*G){c$xAIa_` zOa6e*I~TVQ!C`xRWS}x$5kCYMn(|2M0?u>KJHNOR_;L4Bx;T4*=9QzBkR(51Y^rq( z!QdHy>|{{E=lI8*WbTE`!<diN+RxTmvl*`cK%^7Iop$M!Gm_NkI$OO!0CVk9vF4wa z0`g0>kqs%EzpRb=Tp`9KOO5^_8>h(#HvV7Y1^$azivM3#qw@%IJ+Ot$jtIk<Cz;;1 zaTQPbfQy#WaaHq1%>Qi7^UoK~9S)IY-=w1dnv?p5wf>g8aTRknx1BLMen#7kxuCt8 zT%~zjk9*{pP2(zB%KXw-^ZjA-cbo4I^u90rL28=!`Ifdba{L`BT1xEB^WWOeMccE> zg$^Vmk;T8obxs_c*9qmM(JjSGpd^~=_dUhVLCR@q*Oxjw0>C-E6b^p}t+-j=qpV!& zM&#M_G23LPW#6`u$4=o$pdZw)&9(AoJ<@-M%t&R4Y1y)h>Ff@f5$WF0bob%^9k4L- zPxMIFZpehxdfQsm^HAr(7mjxxQqag<oCYln{dc?_$tRlQCmi)aNzQmH9}DE=SHF1K zs3n;D*!Ojr{fwQvKU#IQ&jdj%mAZGEoE(mjmbZ}Li17izOaP~f{7fxU^h2;0QYtoC z9L%;--<l=EqUNZ5tOB_an@$*vM54~=hjE@y9%}>($LQT*ZI~0ri;WYxUxik}>@vTP z91eZW3?Lsu;;fwb`52qx13P5=@A~IBqYjlMVKYo%*6(1jA%o`wG<$7L?|HdD1f(-- zZt9Ahc8oB&jA0GV;tFydR&Hmc7A2+|2bgXYX8TZ1A0jJ70din9;{Bc*%rcAG=c*d_ zMNi5++t+s0hjxDzR`AtbZu05W)N<#$jGU<}#!k^*le%eu^E3}4$&o!#D!_$d?~5OM zFUF{592%CquCv5OjrTxI<x|ZAoHnmW5k;cOij@Ifa5W3Z8rh{|vl%Egzo~|D!ituJ zl+)0pu`bxKTdoc+y#IC^0V;P&7E}<-Oel&ZKFie>sU?UEtZ{%~2EP36#IEvW{pePV zBG#B0aPri;H~iaZg)>UWpNz;`AJ!iS4;#qiFCR|Y7sA3kT$*qS?%lBqXYN+4^1N!E zVjaC|(i5>d_3Z^$Ye$a^!1sYs3kbDFk-23R<`yrw$EVs-j#B12?XC_Js$FRa8333) zkhAdu?y;1Rf&X{*-+y<l+W&4oYa(k7%(^0d5*me2y3<Nc>%yF|IwyWKj`FfkGKr~u z=>p3>H(=QViPwc;jPnGkUC^6JnupSpSu6dkJ}dz*Z*SI4aRGo3wc(DjTn@I~cx<l! zc(V$-{KsP{73B<FiPOVIN@1kC%z0rvc8HBZ5C|&EY>3*kV8cJ~7oE2C8l36<7iRDw zFUs-Xd>oH)Bd8l_;(d(53#^M^X)E0UjbZl=ir95*ew=*a7B56R==a9+7aVRSbfg8^ zH=YjaL6qD!aFp1c`8!sCJ0hfHjijzSfW(@>ZG=!Bv9gA)w|w~<=<<3#z~0IK_|WRr z{?x@3r!O_fJ;Mch^bh>QVyN3Z!>UKSNPHM=bn5f3ECEsaZ(E^4n-qVOE|%C+^3hC^ zVX!d2C17z(+Wh~q_b%{Jm1p9Ah8bXhgfk#$RFo(|gIJ9cHF2WOBxlGBOdwWJ6a+Ms zM)5*n27)Fb>?F$cFw}OnwOe<Wc5PR?ZZEqnC{;{Ak^n-$RzazX*Pb{cH%0Km{Jzh7 z&g6peR(HGY|KEO!Idjf?-t%6b_qktqOfflh{Bj;~r$>A2C*ztTM&}eB6pmR2Ed1=( z_#l=ed8Ok9j=L-l^3PU&2P+*ohBmsjHrkuqz%wZ_aISV++ac}EP038IR;c^hb(>;u zm1qsJSybzcER_G;NLKd9m2<W8Lhd{IX$=GEd)!{bnz)ie)#4rNrxsGA^#h!B)?krG zxk>rz-yv_d6x|3>V*JA0L9M;xZGO$w&JVd4{kCIm`g*~`9m12d!G1Rnn-~4CL-N~p z{$3F85Nu*NMjzu(!qw>J4;JM_$&;}oeHIs&8m_!AGQ-Xe7hV?oz^^r)kDOg<=y|SB zyxhd{G^ypWmQA~^iGlgu+CO~A6g%fDS=b3@3dS~MhX|xuaRI+OcJm)?b#}<8b06CR ztKwZ>gHvw1S+L?*ica7Q7WD%-_{(@Oqk<GMZnm4hq1q#;JTk#v;b3C^P~Y;ZA<It> z#tGI~-7noy(l~~!)^7e=F(<`}m?B3eu*{1V5ChU3&l9<1ISYA=^~p@BLU?bJe|edE zT$7f^0o3w1eK6v(<J}Z<|DOnv`BEs?N9fAi(7@--@5v4z_k-Q0cU%O<>$M++PlcaF z$xc#8QLX0)W>vn!$al{-G)ZXLlES2>7x{C!HkRZ|>?`40O<jnJv^N_n!bSa}xq_!4 ztu~&*u@}5c(y47`$zk!jZGya?BZjLpLBHDSinBp@Lxb8cw~O1T*j5aEpev{$o)U8* zE~|o|;VcV<+TpwS8K}C~`5k{V%|A{_Pn49bici3&FH~s~7ivxTS~cO2n((!1!p}2d zrTrVbU6oafG&AAB(NTEy9!F@Ht?hm}31%ACb>*bb2c%HV5Wl!I3%|@<Foj>g0e(|! z5a(&qSe*~T(Q{dpi9`L5is68z;q?;MWr_nT)<39io~t+d+|fC~xF>l>S9577p-yLI zsOE|A!*0Xn02hF3qi28`Ih@GHpholiC!l&#OWSP__=*_)t#7IiL{1GFJ0xUrb6YR1 z<8EbZ5Y_4NJsrQ||Fgesc%`100@Y9}>&7Y>M}tPZo~w|Ug4U~j3ULU^hKd~j9eH9_ z4C%ZU4VMpJ*D|>UyALTO_C|IMflRar_Z<=?u6hqUa<j+M0Vr5Rb7X;`4V&rT9Y3Pg zm!53UARqp;oG|4jj*EQ@8)L@p)yB+!)Sn9YLX}6YC|7u2sIZ_p^VjDe1aqP>GN<un zQCW)NRWv2<|J<2T9;a9v%u*&9SuIr-{ABJbUL>=Mw#M&%$Q40rQj{F^kUKIM<n1t< z*2@ANNe+2vXk?(-XM^<%Ch6mlk*McQG*xP4!)UKXf&ECX+%;e2^L7g}sdZk<A{VmA zuX0OtUDDQCVQlN5dJ{+E^m{Dw44R2AuQW^cH_Q2nsu6wScetSp?sstkzm)cEz7lO+ zNLU!1?&9;^ExsXGaAr!8@vA8Cym}&AdIa_c`>=CIxbhh+f9G&}>e->hL|3Ojvf&VH z<86)PpbV8Xe9q0~(564JShC8$6JZEKGc<W82iJH}UC#FtDerb9tC&uDX3U9_Y7TQc z4oG6=h?X+c!(!K%OAm<=OPgPFnl}wr(h=*vF*yWjNL{!^`gv+Ao5@+t_9MuXo~0>z z8ByKhLsQQvlx}RRIjdG^<yLd&NOW9ECv`s$g#Zc@YqS31UPHq0glj3D*(A4XCTANc z2vEo|UwX(1Rt=mRLKje-Y9i}&r6_>=m>YS(J_{;ZX~l6ou3&|omMqDzjRl}*%bQPI zmsuU3<kHsZ)sC2%A3Hiej`MeBs^$u@M0($+{FE~DT%imh<2|f-`Di&TIdL&oB7e!( zgYh6X-12kfMyeTmW%2?AmF@`qgvXIQ9rzqHSKHTgFsPm5NNT`jfAgg#3^%U1T3!o0 z$9T6S2aUC42fZI^D@f0p3Xm@8T%K;@5crQZndkq5VnWjL^A=%nT7BYjnE@{{Q~*XM zRnKqUkmav12N5b`?COAce)+@vrBDA~-wVp0Rv8Hqd<e9ks-m-m5erCYPgA+kA*ObA zFh{^0)t7nGJH!+2CB6eyyV6J_$B6r^2<xIb0=fOh5--MBI$3SZ<4Tz-vXAJkazg9U z3Y>eWc!@iu*VGbYq#L9OC2DD_gA{4S<R<bqJG_s7?<2NLC|16+EnL|_<f~Fy$rlUZ zLT8TVKa0q~c)Kfc9iqWVQI<)M0ns)H9^%*&gq^rIw_fhkc{TEnL10-^9}>p7c^qpd zigH7|<cQ(_2ufP=QOzFFqE#z18`Xn?@ji%{45Gx%UpS}|4}Vb)3cdCtw3p=YH&1-r z;w6YZVw~GeWEu<y<KLqfPC6?(!|IG~D?*8~%+T1KJ>o|XX`TW6tN2Jef5&2{mbaN7 zF3%xth}?A}UdYX6KgrLy=kmyq#iJqM-BR;ZvQ+gQ=DQW;R^Rvd4UBuik5Ji!+x&*h z<Bt#Y8*YA1Zj(+zyz7sLJx4;UfONtFF=}RDp2@)FM>Rhf{jP)Bj6a%LG8?3@VaNi> z#e<QqUc6&OG>>2V7r{W#nx;wq?N>V`L0xQ^RFjiGpg;Z)hvav@6mq^J1+28j>*SOQ z*ueGWbwP%JoKIO_@WRHH6D#v@PPN8YW%FW7-HvGgR_doJoO6<dTJeo-=GUqvAGDP6 zRJmI&UnD#+F+4D0SB41D{450w0i!EglmdpGhCmEa^(7KP_LLej-qz?LmE1Y*2)35x zFp7-WWm$*ac6{HvmtjKYE4X6Cxd~4}opQNIWu4&_>vFs0iuLrR;)*p`HOYF?ehF8s zIoz>bu@1Z^?;~MJjE9i;)J8dK>f{LPxCz-v&{!Uiv^?vGNl=E8=<}?jhM8MDRpdx2 zPfR(`$Vp`Hn0ftlD2dJ?gyZhz*<T-u`ad0!&`}QhEn);9K28;f10ax;4hZx3g8y-) zJq4@fD}8>L{FI@Xl-ydul8bIiYy1bfGFA%hCb!Eq4)e$Th4oQ4%%AtO46v7^TRda_ zm|Kc3-6+m?gM&pC?g$75_-cw0Evt|ju>J}T^-6Ou9h+Ia#Ph*MD_VYVf){;`{#4L7 z6%^ed`4I)A5UmLK6#2?0@>S51Nxq8e(B{w6@}vS%YmoxRD}G!>RQU_@w;XcCCEcKE zgQ>%L<(VLu*cBO(iR2kQTk`aQ{Vk2E(e~)oQ>RXSzXM((*vD88=5IDfqR<y|;B515 zw$69$KuJUR{N2aMmSCP)L=FJ)J3dZ?WZGY0o~qv6MCBK2XQEN=Xw@)+#;b(B;@WyY z|5owuA^!b}e~*elhN!D_#pQ}6MP3n)gxo}=k3+yH)e?L2nDJ8cYyHgeF4;G&kwijb zwp{7ruP})Jwn6kGO+u%LCT0(lSP+7ha8<!d$jc*^c{1S&1%zPkCNGpri~;jyLkdGq zhL;Q`&Rs6=<9`}SsLsz3Y_g@?XoDTM?6<o2_mVKae<+U4wG2OCKkA+`Odo!asP_1a zE~t$8`*Zl4$KSl<EX5*ft0$igSq(`he(jfAu%05YYMVmw0f_i#6K$|Q)|5%WLC6`- z&F-YfX?okN=<RxUH)6|cqa`ouAIsvy{-u6tZpNbPwbj?01zE@YU#LMS;m>S%CMp_0 z-$y95k^|J0XuA$-(;Tpf4j#)*H)3xRZQN~c(G>C!w?B(ehGM2P^dE`-HY6dj>&YXU zU+#TTTX7H&)j1To!nuk@Do>5!BIcP(Pg{ZsBx|d?YqS1Yve=9L4&Ieh-o%0Hpx>Fz z^zAzm?U1?yE0rLF#XM0#dV?3O^%h1%(&*!&QdpL|=mtgR@Hb<UXEk8?;Y)s3dTxG~ z%#GVJrvd3X!3oHmW;BzlR;G2(ug!2U4fjFqT3Lubi~-my%az6acVTTH?)jlu(h*%o zS}-~ND2`h&d*cTE5d>XI7TEqA<cj17N)RW^frPz0@BrR0<A(t^$a1fTjlHt%yl~t( z<%r7pG&YP~pK8;+d$dG9CaF^3;A{c$ON{UZn_qJUoihk>H8z;<o-Wp(Q$ya7TB8^w z2~us7RnZz>;=e)THaM&`%ehnnsF3yrW0aSd-!9bUU#I*m^~U+i(en4Ay3ii&=I51d z`FUAdCMfgZ)bP|h5ZQj#n?d7WRrj(NsLjk1tnR(GA0j%D`JFz9&ziqo)6EC5suv%` z2k9CGf^=!_%n<x-T`yACmS+diS{=`K&2AN!owK_)?{jB&fs7&TM%v5l&geNi)qQ$) z7g^nZ%ItQo{+!vh>{YXqF3qE<eKI?BeZRWyoSmE;E1il<xif9Yu`(&1O_B;-z`(2} zH3!QOs(f1-G%jc7B}lX|^h8=B2zlSuC^;$jMJfCn1r{Q7Kg!2Lm9B?WHnW}pC7CzI zp~0bNL8WJ@x0SpsFX^!35~|m3{wpGe<P{=M7ktzap2bQ%Soz-JN}Pa&r!2F1$`gdA zWZ3xk-iq~{j-_Uc>c*TWH<W1)xVkoknd9^L%GOT4azo@~VfZ`clTQ9}gYcJP`GdbK z&0$3Fm;ae`+x+Fd<2w1vF>lLeY)K8@#Z&mp=6vBVw^;n;E&NCg|Ajm;vS!&Y!C$&~ zN%%`%`z{YzeO=QJ2U8o>MnOSSvCFQIuZgG3e9=S5h$Gk2%gJ4zw)*7=tB$5w-}lS+ zQ74Yc+IPMhNox3c*7sk&&>Hlaso@RWk=$Ofr>d2{Ud057$4y>pIGJHT`OI>)>CycE zlo9;<$NwTL&}EwF#!C8)4m*dVaR8lq-K`;`yHy>IC%?B7Xf$_ue^`PYs^4>iMHBJz zrbu88SRi^Jd8#OcG2fpcL}o8OXJV~zrpn;@L6>x0j>^^&C$GppD9#QSd2gFtcbXDH zBPXJa>}(LfZML}u6F_oe_q*m193hiZ7}M_N{<Ec<=vnChhr;v1a1G0qkMCbVJ5TpJ zlNO5n+G!2>YOL%R+CL@gsGw>r;Mhzmgqa<Oz6UnU@_rx^OdKHa92bA@dawk(5R$Wh zzp@8=4{M2LZo;Zh$vvA|aFU$@mmKYv&tkG@iLK9^V1zS-Q<NwVm|5k-oELJoq0Q5C zM_cJKI`O0Mi_JasGi}{i#u~EM2i!s(gz$>C0xtDw^X$DM8L`CYiKm1-3Xs@d{AhDj zf}E$#`=CtLB~CL(zKPNxrRhgVn~`eas^MZKFIltej9JD~s#5Vu3e1^bMP~Y}jZk`9 zG;veKUL}!dNS3H$lm^b{C(=zANaJ~7^?l~cFUTyovgqE=p?kzW)iYmIb?8o18YI=U z+<3zrdsGOwdTbUP*{9roFSc)>wjawa#f_>jYzM=eOI82s4b=Dl@jeY8*1jZU(dy=Y zZt-m>`53-k&S}XGNE*s#+5L&4lP`5DUz>2{4vuX;Ff>tV<Gaznv_4*IsFdNS*2C3? zoSQ=4XKG$sC$hCF)wadFYOeT+T3J=C>5AT(f!xzMT{FZK>^tVy8Cv@Kz+p8^Sc89{ zv0gOq+`1ZEuMpBEz$lkkV~ibjMCXz@$7O4tHez~{MY!X6OLkU^937?`rRcCFSEN7H zW?sL<Vg=;4`71*8;C0SW%)+UuiRT(u(X>3<SifANx82JftpUYJtGpPbiJAtgu__Gk z8r+5I<qp(4!d<|Wlbe!ozlUFQXGCT~i0>I|kyCU`qhA*SkB;dNJcI{$B2Or9yTt=k z@gp_-=kmnJnr^>z7Ic=El2)J(sbRL5J}Q61lKx03;OMJby<v^2@n&0PfF&kcDSC+V zSiqAan|!QR@kymNpEMP<#4{06o-zM9$6&!s(L!LrkUQ&cRCnxO6+?vQ-)jEwy?sQW zY!u`w4uv`X>oH)+C(6_({Jnny{oWR{oKMg{=v(zalm6|?LmsR1VmcS$rhDI?b>RNS zpDF#l%BP8D+|$E(i7a_3KT5=dl5~-nA8Ny)%@2uAhIolN;KIc4@>lj@u@WB~z3_&! zqVocY+ddk%TY^_srsQ}fBJg^#jX8kv5i@73EO9wX$2};Y&oY0-Z|!`!9`9OwT5JPo zdLtTXO7}>bsWcDSA?GwfF)&!^clv$|gzV{91|#l|wR{AE6aI6hDkakWTU`drlapt5 z8Z5P+iD0!W=}`vDEA3yDbCglVPw#rkksQHGgOru?g`bLWqs&Poc>^EDChxBJc-PX& z{@BLOAqTwg)ZCRGvgB}hNTzR;d&n`Dw}(Z-f*RX1vZVg;yo{s6Gx}-`9W=1Nh!5cf z$%_R$%OnTblYD?x?Hu|PMnP1xJ@oI}zeocuLszQB<G&C&ulM;3?3&MHxnw>;Z%gDF z+kA~=uY^jo_>hv*>KUdPIM{iO<@MDA`(zhlAI^!MAr=>OY;&2|nAm_5Gf>gDM@z)8 zw*dcnTKS&@2O|~O)z1^dPkCAT0t&1Zsejy~79=v>9_}y<CCRZ66o<>&?0e~;b2q{d zcJ9V^<x)m(nc(|a-;?Z9jmi-Wc-2;3!^@J`*~&FQ<VW-lTXH8#Krq7ela=61JO*aZ z&RE^yFAMVPDdAtxYs=(I((*gPB$%hOFzM?j_Nzsb^`YNFi&;tQ&D9_!C#bL<tN5!} z4@EfJ&4*uC3n!B359JXoh%~X;k9OFO*0R}P*Oa+0OYxIMMT=+Gj#L6@1n+IQ6vZ-$ ztQlWC+gyV6BS~$X?)S|HZ-!S?>B4esskG!Y5v})t9fye$T1+iGYB&Fh@=V;fTV>87 ztg-QRgg@>ek2^jF6+Z<Qp7#H1H>xj81%y8)tF6Tx`%nPG4&!|uGL983DbN~s%7!D4 z%$6fvg~vEy=W`_d<Sf7Ok~oHsg+C3)FE;z`g_*)*9LsscBM*o>RS&+s56<jE7s~sW zgiWA`=jG9S1Qp>VIEDeNj}g)1OR?SoWT5}kfA&++Ze;jpWaiuNK>l{&0}}18Tp5yu zyjvj7R?0!Ps5(31GP09|^SzX~GuLcm7$VUyewCm@VB!Pr@jDf$5*tBP{CZxO85wvW z6Ga28_@rLTtPO-=wFWEO%_ENpT{t3NSWAGuCq7Lg<nULrT(fWbw+{ip4Wfz8F^iwV zHJeFC@5B9Qt%TT#hTpRC{&MqNXPdUBS+b}s`@%c&)f#sB&z&i35K}lAhuflxOiAn7 z)>>L1EU5XXxA%z$RSeg<;~0P0Y|AvH{F897SxW`T3|RCaKKg}RW|$IR9J{lCoBN~F zgOx!f5uz34K<5XY;!lOj2faHgcNMfg*leBkUMgN%AV*mYrbX9Oi@@4$w&UNxeUTNX zG9u}dTsQ`unZvF<X#05iIxRc1l%WrE&x~&7o=^3B?tLBY^@%-JFH>P!(bLUr!lu-G z;-%Hm;evz@%i6_b(nbwRCZ!e&ZK~W%@us@yZ3%mPSk@B|Pur6$r>{!b;SP*#lI&jU zUnFWgK!3ZbeM1VMM&{^*JnCL&?R16Ywwh}|uCb-(W<)2D%F#S0xep6GJOW-rBgv{o z^6XhSXwS+HR+hTx4|m5Y`3RzA1r+WbN!W;al2};d{RJA-cm912)q+bQY+aJLs2rH# zmt4)KpN2+sWHY?<q&wwpk@t)XF)A@t${sEOTq=)|#*fvLHDOm<$y&<n<(vmaGEB_y zxbH!NsOFq*F`bN&@xH6a=VfxUPDekv$2{*XYwndT;rR4D{4@DSVD<DPp~`SBvwuZq z?_l;ay{+j5I1%?zq>nv(G1VT7C3EzmTMHups31ucgh5$~3R!@!Dhq$9{r*m$cV&*Z zr}rCi4I<fXzo*K6U)u3y_xo)8>FxbS3)F6|xzSq7)-rN|U_t+%*?P6*vj0+#F1`P@ zeNmWqs0u(JTWe?JG0DiY$8Wq?9>24V#CC)=Nm-kZ{l?y+YoRq;7+QI}a#wkL;r4Rl zy+Gm{d2{c9b8mc*2j)9}63iaGLlT)azRs*v&ME>!Cp;vEMTy}T?d}myYULJOp)SYv zr(cfYPrn?ipME(YfrpG_bZCB6U}RtpXeSLHhsour-jQAq_A(A<I8-Q@rkjaUhacC1 zB<>jn*fKM)vH>UfZRN!33NozxSz5ys)&Op*N}@9{2+hgOm#0dZ5gkX~GZ$meDeBMc z>vGd&ZxYlhF;Be#1=|Mi$eNBMI1!0?oB1fmRo<2?+Kf`sD!eo!YA-*WB3_du-F_-4 zG)t(MeVN{Z|JA=Xe5d_agT|$7B6U8XjW3w@ytxk_egxan>~JN2S<Fn1okvJQX?F5b z-CO2fdS0;dBx~tMhrmsDN~kamPbO-*C}@+Z@fMl#(Vu!3C1NRDMN_26Z}>8)@xdRr zzsQ$aGn`y`rNy#H@DOQN)(xblCl2kZ;*isA{!{k5DTkEC?AhecT%}LUzr<rKV3R)Z z&L=M#8~%LFICCfDgVcwNcz5(Py=Zztw8*Bs$B&}iaISL!RAK{9TvLVC(7fY*_+D-G zF5UT(9-pQ5zx&j_<hVQWkxkT<OPr)E2R&0?$`h_!z+cqSUa}3aho#!;;!7qbGA~h? zdMR^R?ZVe{5+OI(qN}yopO&gL3(bG(Kj?$xC3xERY5vpTK}U>MX?o)5rA@e?eLyQ| zaKuWtKur<ilg*#}0Lv^{IdDU#IK=ow?j-?lrMoW6-x^T6-SHgj5MMYOZFPa3a9yH% zOXn;a5=xX8u#?kFXYElr|5U)4I6GANoDSSOCr%4FcbXlGof(chXB(xN;mYZxo2x8{ zi~D}5hszw`MECBh>94>fIgjaOj+~enHnL&Uk}0fmi6hX^RPBkqvQz~MHNVo|Kd3Ev zDG&OPKw?mv(cG}9nq=K=YGzL$=4a5BX0(F9C|&O~v-SH-jbLkSwdt5x>`%DH0;1q@ z@pavzG_!Vm>1@S;Dms&{5qKQ`^(D9WOE(vI$QDI7fYo_!cfE?7*jnmgb{T?rv_?_u z2`SHiLReZ++7?>&eq&;$cVfP_QnUp@!<pI?pNLb0hgdIgDPFP^huLoayYfC423l*l zpN7W7{Gy4O(IG}@fwwHP_AJu7d*Y=z$<x5Jb_nBK?U!3EZaLE5evAO=$%uY4cG==~ zw{10?DVcFBue3wlgbJjF|3ofQS%&01QC7PmmHkBYf2v8=82crxhTFJfd!<e1Qq8qt z45&K^+gZviCZa^TisDOd^U%HaF?3*90dCn(mP54y51jy9DPp}%0hSqfgshB;FNHSz zuPM{nZMA<kYkt(2;N!@miT(yw4eUEgkjhVx_8CdL#D~8F_k$(IuzIQ|F<kSV8BzkZ zzmBmeRz1TJap}(K^Fx*Rf=pq8&TZz$|0tpljJ^PBesD}FyqGX+iZ!Iyu3sJh1z>+^ z@O#>hM^xP59XaFnDmxgA@PS~_IgxW@8s6&6nlsFM(Vi6D23HUh_$!*{(HfR0NSs&o zq##W1oyEd9R!H_8!WPNwUVD+Xh05b|nrvadn#?vzH_4Qy1s$bT&Ykv3ygvQCR7W;F z9xip`wCPY^85{A1jp-ixofd)xt^fLaDatONh)k$ZSjaiZ3=gH$DbJlpl;aod+P3(e zIp%$ETpd4AXF`&3i~lTHvEmc5!=$DzH>wCT+^aSGNE*a8LDR|;wRkB($e*?A%P--& z&HTl|L*h^ut~}^Roj-PG?5zvRo$p8B3jt1E<Q3wG<rm5JsFo^M@rum&RmJ0)=m<PX zvHGw8Kw?sXx&ID;5^$DWZMok=x4C*dvlrpq?QeDEGUW^lhRx@$dk>u=9Ja@N`Xz8d zd>#~67FO6|VMD4E&Jxf3;|0bq4+3B54GVtK(epXR9b!}pTd2%=$9&w=yh|X&XfR)p zWF1wtQ@nQ+*NpKia%TRbLhWdwy`#`u>>-|aQ_dr7V#i@w5Nofi<;nhg)S3zKR69Qq z@R3&AX%#LyM{69;0vaVqU*z14?QxKwsPPcbLZmF{4gpl`#pP^%wh94xMn0h+Ae@*B z1bl>MvIhh_vR^?!u<|XsQ2-EfzO6O<lf2gn1Rn+Cc@_{n-30{XV-Ns<8&a@f!9hsi zz^u05KtziX)|`L?e`|k%0O3{HXT@G=4ZFFeQa!EYLLH5UNn8nR{`Vidh(s3!QxKs5 z=O1|<25^%9sc1%LJzl8bHgh9PE-B#%3^^S6UfAe|Db3A4pQ97+ABFB;?ybwLEm9zx z$SgGHe@Csq^8=PWSUEnkXuMln`F*t#Z8RzlItQDN4`%nq3rm<>8m^p~sTa+3*F}Yk z$%c!`7Otef;^hAac$jMQrIm_@sfLH~J2x<__?^YVjVkD3@JqAA04DNK$HVY|enbZ4 zPAh_?BKT^#B#|R{RV~a6q6+QHE3bJkRn970XYb7Mi(GjX#$f1WW}n0z4s6W=jj%DN zBhiAs<rly!9PdL};3%FuTOqO}z{z#&I2xZge|c%-xGulaN&M@4S?HtX-`th<RWUp0 zTP9S9eMU?aACOiDuohMVivf;---7;={@5c-Ovw41`Nmtq!J8dhfi~kh5X#p*Mc3s= z`x;*_NcL5!G0TmCiIM@B`=PSk{GR}7*8oyir<!x?BYi{EvfmrOCdY4-WEPbbYb*Y! zPTbk44WfXsqr#zJ6@F46xtCras>E}m5}{5s7o&xhnxO`=OC+RAkT0Mr;|?Px@fnFr z3Oan+Kex=qId$h;=Z?q#+%k3J5Ca$T)#rI6=ED(pYD26R#o7Zx(kq}tk?RN{@R+ad zlJj~yT=L>f+!|2%UsFYw_OYbPcEyi9AL1C9Zy0HzWVZ+<#9$$Q1u|<~siq|U9$U>R z6H)P%6)OoAQ<+#Rp&hfk01m}U$H;#>`e(2VUkT9C`cML0UNF8+aq)@yx{(okwU6$F zBSq9lOfV`y8&?(A3@|T8ennJOnxNhZow84gc0&v(?&Ix~A;aep_#(!rFkD%cX;iz* zwABUYgNn|F(-DITT4Uu2#IEN`b~kZL3nZo?ha9f%O96@G3|rP3>W{r?30wZ=H~Z^@ z4kk-P+~UVzeb9cXAH*A{D7gfis5G|P?YE?^;er(M%yYjjRups+xEU(R%hbK^qb#q> zOp9H4_+g{omWiQn0s2xK_)u{nsB_5zlK7!bakgu#iv*Rb0bbR+Fj)MBgh4XhqX9PW ziz`H$9|lk5$+!$_C7iqb-u>E&qa04HQHUP*o8-(??)HyuBC0>!I_?<;Te-clsSbwE z%8oZV;qr!2wUfU=oj-q}%N-@hU^DK}<VH=VdsklzR@z-UH|fsx=`B#x4-rSy5arw6 zowcW=JBJgHP8}tMt|IO3Sv>WtS_`@t`-GNg<3_0RSp-pS^+1G0wL~}c5G^f<*%B?U zI8L-w`-gm)mMX2ygMCq=WubY?awS@l7Ov+)>COYXlfA_GUQ0-(1Ik<Z6EhubT>)E1 z?WYU5*|mKaaIczd%+@li-T*e|u8u)8vp4jN9*+Si;7*Nw&_No$3cs(m_|3tC_8TqI zA3)WuKTG&OXuUVc0z=;Wxd^~)y3bs7H*+BhzQ<c^K8+e_<lU(?yvAxm9dmJ?7K1fF z(7=BMp9ICN?UvYOH#dtg2nx%(azLjr_$D_|8mETeCl{%#x_&$|Y!}io{74O-r<!Dq zuwTN3vza>~j2cSp?KneB_#D4R)z4);p7rIK$g%<1Yw~`8@7{fzB_|C(iBB5d#4w)r zf0a-Ilq%C88HKucn!C0RUStF+hs=@XMzUddnj7glM6cNzmDl<YdLd~YqSpowBJhL8 zwnF8F*lUE}_8+v%f{v4diF*~^Felx`idvc7tiz3^t){QvySrwTeZ1}A2D*mZc&)G} z7cyowR?hdh!$`9na!3c~T+CYPtYd^oPU-!uU-pI0de=CA*2p-mNG`SCoL9emNB&bF z#qu)cD&Nm;%$9A3Y?b<f?Kz835m*-K5Fj*7e5GT}1?J(Kl`?3gDE(&#jeD&enUp0U zHe;H(>l;J~I}l%jmAgaEmtm<&1AJq)?raTs$>zR@v)!#z)#HO!kEf^}MY#lfraCiJ zXEnSn=e=f#S~SRTs+l;$+~VXN-4DObYF_uL$KUsbjz8n$_}hDYa|3I)LhZM;$0Z5Z z1+rY^>jKvNoQ)ibja$XK1rT`(y#jn0HRr0WZ#O5vL5L@t(ngX5V^%@*YprF9FHPp6 zfBc=Lf7~JqtQ3$(W1X}<05=8G3B<RX{}o1e@OQiVSK>zg`d_y7#a;S+!fp4%Fza4X zcs*ZtQmfw*X@Dpc5nUR0V?wrh&$fN3#CYTxar`5yG+WLx)^D@rPnN|vdL#A0JdX<R z9VU<$ZWH;hjlT$jVk$onJLamn#JeD~_Clo&Ph{qsH!l;Fl=S%NTJetI6W&XGii-WK zt+~A(Y5T41#BKXa<mko%R%HPh9B$5p0~01Qr2NsWGKUEF(TV05uX2w*SH)Kay|?Am zL1=Fqp}cFJlasYeRaj7$A783GXr9--^D^tM!S_@tXxdFYF;hw1d`Ufyj*?z#t@@bi zwYy#uDN<ej&g$VsWBdqjX=d#S#8jy$k9cXOnd%_N0M2u0fQH7F7Gy*-)gVw}wWqGa zFAjZcgi^eRiMK48S5-SK*-!q~WlCFXMiFEaWxQ23Q{)Lzjap8Rsx0&WxHj8Iu0+Xo zlP?xzsr4iAmmOMTDIg?!GflLfmahoH9sH|NHd|XW-=#9OihX@v6XEVN3ag}Xg=AGb zk#va__^99|WLaBJmbD!$?hB9-)?zDbK^spbS1&?@iJm5pDy-GbDph+qP`r^UtUOp{ zL1)Vk$FARTgeX~KSIu~l?4mxk=H^PaK3GYtjfj~lJ<GgJ)p$!3A^vX-89V%`E8(GL z1xpemPB%7m^-{Z*bHY3(xPtOR(Je*QnpDfe<j_zg3aDVbY?`*FgvU+txKKj+3#%e$ z=!LgeM271{H_wl1K#!6#8%&vCKiTAKd~#&-lzb+-y&MpFK9bpAF56zu^F(R|l5-p< zsh7Y%eLcrmFyE-o)QuYvPIvjoelTu#IR(?58Q%9vk*S4`A;%vsaZ_PM+?AqksfOtw z|A8*Knq?FHshwlr7oL%_wHL2R8xT%Q!5>-%g#Y5E;`MHji&WNxkJN9=<@mi1-SCW; zs3uwFG3zA^2np`kVMnKMDZZXfY)1(BS;~<r9YUz`skHR|FUsLuN$<D7V-=NV*3GdQ zv)E;;R;NdGxBUSep+~4s!pUyoDWm!g1F_5+H_DapxIdOBM%LH6M)f{->`^sviEjw= z9&6kQA3zQn?8mXzk3yup^S&<&=Y3Oad=`)h#jnpEx4UCAmjVzRW%SwtAC|KB|HeSo z6FyWvFJH*mr5h#lNsAtElC45^{6N6#&s;Q2ST~N5`Q~il2kpAA7+o`QBwJr1egUn? zJ8>4n*pU&PXq=z~a51Wb4Dyh=NU1}HjZ&9hlo82RwKQDFiwAUJM(N`A@u<Zw_AC8i z`rdT8cc$dc$!gN!h-gZ864Z<l!s=Llsv1~1%9nea*<VDU9!o5W5#N_~w&{hG$xPDr zyb`d=LGjdzJ6JB<uY#2ma*Xlw2?Fq7QN^XGBy%bLP2>n78Hu=5+NPbE8(K^A0b@=N zmQ#4heBCLp&BJJn<qJz}!6K}<$`YGrE}5m6?-N;pnSRzdQ3^tV_G~prs!R^@v(sMI z^E16n;B#)-@Q~(5!iK+)-EZ});f50-z7;~<{(-qct+8Yco>e6iV;<w(#`ygBczmO% zAl%8ReD(*A`<`0RqpainAUFwQjwj(7==b_E>wGBD2n7NTCg<t#GBg=wjEww2jDsvr zjG+vWD07qY5;v_l;a6%<UE`nuQvEdycyqZE2SXyyM+~4IiYr)&E^gQ|5(`xY$R``` zANFop=(F|d@JfzQsyUF*Gmhy+j@rQ-0awtwIWm%8H3y?7(4fhG&IaCe^$8JuLeg{I zUw}ZvcshrmlLU^z>G5l@EBzU6U!S^&vVJPHSw1!pykV|nQH}zTx^W##IDsXc;6Z>n z+0Xf1dL!kr%bi3-UFr}*;EU!33}_nOgg!sk%2ff;DY9@plF`cWgF>;y?PYRyYnctR zY)(RIOA0Qa1Ue#%8ThVL!#b5<I2y_pK|JjC<_~cO14{DP8P%h>(8*_1$DcZ}Pk9h4 zqN22zdl0z-MsS8-!frByiN3$T9MX>wmZ6puqP|r(Cn-lfZpI2>zG$^I-HI?kb>nft z#`2m!R-HX(X*O+c63C9N2bxNVM)GBM9Fa<YiN3GcogMlzOxJPnO&&zDCs-H`=9Qym ze%rE0z^|BBFgiv)rJH^mg(-XqKnh<HyE6<SYB*UKl4yT2%G91iN*r%%-6$$1r27;L zsd;f%pUKM<hr6Z=7QYk#s`_qM;np?LJvF%O?Nxjl@3Q@PmYEon<MX!TT-HQ%NJvC@ zL536%rx+ahEap8FF!t%>b!y`sg`%~UuTsq;6u)y1_-cynde%nH>hgK7SBqIM4+*=V zO1UvCla{fX0&1TR)yV*=o^avn_$E(+mF`ewLxK1@lvn<y-~stU^DCoUEKOquf1A0L z5p*_-+L$A;g&+a$u9v&~-JqVz5isXHBLE;oMKn$W=^SN))UT=VwlDgo_vpe~8&kjY z(OwI@?0tS=Kj&`m^9w#O+nbboTtUy;396#w7!jagK><-K3flOPGcqMz%r2RmzAv6Q z;^CGgiqmSDbf>RkDc8cuXi^3lFFSXmWm<4F*;ft2oT|R8H9pFly?p&Y>ebh6N01(0 zMtRu8OMYe0$Hh*~GQ|4H4*3&h1H7$^CVG!7EbBJoU24X=nDL8Gsu@q}<(rpS-;7+? zbEZ_b4m!66W5<>*KGRo^avd3hL~0i#ujrilvd*h<!DYv!e#~N&F?i{k{WI(3o#hVS z@^3kmRx}Ahdd^Hn(3ap0AUl*+8J8Q6xMXGl<3X3qMFg&erHO)K@B53c@*b0g?A*ea z)P!DQLYZnpTH_yhqnAnDxYS-qDPi@Ai6PG5Ou+Qa7rsuNQsbCdl>~F<lpF8p#_Y_n zGcPdqO|3y-(;iBgq2OBEZ7BWk0i0wk_3PB)&hBL#FVv}VMD$OLA<#L7s~Ll&aQYP= zv&WJ=PgX~6wE7g3b<9K$nQkPOQU!Vdob{StoO7bXv^B_HbDK@~@&I1-TrY<Qv_NAj zpmAll;qO}Lo-5-Q;Anb6#;-MIvBka2;Y4c=TEpI6*0PoI=Pj;0L`b!zDm#Fc62fR0 zCr7+U9~aRYt@LmNrEvE_>1IME=7WSJMIKA)EwYY@@x3IW7k(&-M-E*LMXG#Y+$x?6 z?#t1QO46t#!_KjRv9D<jl5;s+$rl9|*&DQo4O-A`hF!3-=W&ej@asZYih7ygMYYx@ zoz`=cl4H^f-7$*Q@5++GG}2F!SE!CBB*K>gzyej~-4&8ukv8mQ`kiF93{>YofSJ+; z{2t^ljZj{icQHQ6M-9t?XA$bh3#%xNb)l@DI2`ySh)7_8_*f-~Z}G=VUFI*ZAxgt& zS9M&`Ic_n}yINv>9#JS8q%QDGx;3Jjn{@AOL7l8YUC4YzDLy!Mag+yh>!owMww-cd z5plO#27ixw@_<#$7;ET_vCB?;*o{qrd1QUOAKA*155LDvnA+5Ezg(oU&QTdr1fx=c z@>vpyq=uiQnq;-vFJ+U!c@@21A54v&lYaZqL%eO@|1yO7Q}~U)-~P+4K-zx%yvimV zlHh+>b@LlU<l`!q?Z>6jkK&PC$FJv;;WWx$&&u~7G_K7SUf9@S^&#+mI^9TsiIguF zz11}Ms@*_o*jp`7I1-fUZKCV?!u-fk^Mc3314s8(%hy`UhB<_}ReY4;FF-FVx4#rK z#Zp@HBjvEjjgl}qlx^<9S?3E)PQ9<xbDVQxeu&%`fw3Z3S;e?0X!(kr8%kXDAVel7 zn~bigzDVk74!O!{<qING%#3WpT?Tua_{{H$PKZ?#Bd(L_S2VwnvY=TxkANTyko&z0 z-L<2=AJ?7{tRz|sf73x&E;eSEB{WF2ijLUtJVc`!B4l{cQgfxzl+V@(<^EJoe25c2 zNKye=Cw>(-m4;=qT%@uJ-{McDB!YRf!+tVaHOYETQr7Si8lgM6W9werT#7LZh~Pi= zZshrA^zKRU=fN?mP^L5lIoM5(sw3IUr{qpY5dZa}ei_U0abzF)c7=Sq`G|)**Gell z7uSVwe+U@^gQCn->@N)^<swB$;1VRr%UrrfQGG)5$mS^_Z;8H{4b&k?_z}vah@bGK zW+?Fyn3xvkFK7?I1-}Gd>n;B3{;RshU#ZCZML<Kh_$!iy+u>F~mrsJPepfF8haU~3 zG*a#@y<C8#5Z9Q+!|FyW4F-u*bI=D$l%aX#xA=8nIo#;+E*@6%w$Q75QM~WrzNHxe zK71VI&pOFpY`=V0sjRbXQ=Vw7Rnov+N=bP@Ydk80<|tG!fcc%Ct2zF4Vh|Df#`LC< zyX`v?iW{n&3iKg9N|cK71*&Kfl6^!82C4*uikPUCz!dQ^^LzhT1IC~@!4S-|4)F?l zZmx6tT;2OYB;7_Yy6l{vaI^&ShX{CEkpDC8iGFzaRJllHUH&KjD9C^NP5a4M)g<eW zauO`aU&bAQd|n&OrT8?}6=)5`im_lK%7awaT6vI)syR<3?EIfR4&YaOajp_0flBoo zd%IeNoKe|%uN*~cI7<ATaWrJ?6(r=-6V<{PHY70Vhw(NJ7@4`~$J{~A(87M~4#gPE z`M(yp*k5#e0iokaP8Sn~CFjN`T>v=)<RIkvA6v#Y`Kg459H20qIq7~m8hj>RRzSc| znc`_h0ABRp`%*gnX^kIYc$clOvi#{qZMK+)BpcTnck?V!@y~K^5JRw&scj{}mpMm% z^O$X-o;W^4=9J%XhgrxSYMBT#Bpj7l%>4kiYL{W+UL^dHwxW_Zm2Vjy+{(l4S=0HH z027(RSPXegT#YeF66t<tJiokcOEYaFv8o0lbNJS1aUMU9Y}gL6ki)F*QHDG$c-wJ4 z)7EVEd!McukTxyf00TK1Mb^E!O){!sZyZvbocs`;FsM8Ch!2zZ9lsXd7^<W`YLiGW zAC)_CwTSj3pN4;IOJmcLA;SO3#L^w(!)4uI)#VVsg{sG95yQrV$`e3F>-sMi6}y$z z*eGX%%H4WmqJzqc<b@P_wnAm1kFgrfrjfX4U%+1xR79E$7+XmkSP5;T(Bd2Tdym^~ zju6bmDoTw1esj`DQD$h35)BbH_J*3@80}BY$aQ#Uj;IY<_P$E7u2IR${N8%r1enHf zMEz>z)IklYgDNY?A+^l%lKL;eeiIfpb41M(;mWyqC$>*aOc|YFhNTxP+HDfi6ORez zz!#8B*dgwK)<$^CGrKloq@eDKAdy8mb3`LPGbda$Be$a4*GS0zD+w`dvR5>?QNE!T z_tw+Z1RKucP<O5SHZ#io^lB$@dE$@-jE|K~5#J>aK*uPhkKJZZ$&B&^K?qesIeg}O z|7q=xVBh&sC&vZ!Aeq!88PWf>kNFqF^#41plzvXdcf^)>2&IB8i;jfa6PI!&JXOeT zihhpx8B2c#%Q<U<Y@8^()sN2^maYFw+q2b|#_gu+1Rm$0N!{2|bgd_PQjafY%NJ+i zC)p-i%1eTxPVe8icS)dVT6P_$V?z)9;N+at29-h7nBqPXbest8^j@1?^QK)l1oYV% zb*u*Lt;((?^q?#!Xk?nf_~7JokDknNN<Q;BGwJ<t*ZL`Vmi43Vi|4pC#D;^rfQQeZ zo{*9*7<5Z9b`YQWIcq8XdxVD5I?^q3LNIadd`TK6`DntTcsv>`8Yg_q1;IqtnsSQV zp--GG1_VkPy3N7=A;)14_#oOhF~5Hj3Nu*vuzVR(cfx|2UK9|*qRAuk?eBhsZu4ny z&nS+Na^5HHsK^q3d<5q0aI}^@B7Pza%F$XGTd4DpNB+h1+n4YB035V8;z?YM<rL?F zE#`H+mc$yqv9p5t@99{c?BR+0jY-F(cas+}WA{hua2wOAQyWmx-^xN-%csS!txool zkIs-ou97ZBx@TADeZRiy-LCzxvi;kkjX~^0VdGml!c<jO%|Ng1H(s`6li0_O$Z3A# zYVrY3B6Go{`P3V(HlG?KA<|ld)aVErbr`1W=Iik~WU*Pc%*Rq7jF|IY1``(DSs(@Y zdJ);!iY}3DuvsVj9Ix?KTjCnE#ikXYH7>wL$!XqZUcUz7wJRuN8X}(;omlI5iAzFl zC1$h=S<h**o?<ezqX@`){v}xM&s<`k%8h5O8b?!Btw<8%RuZt1@=x<CtJYD!@h-K! zqC*&hRX3hUpbqq-viE07Ql_GB`D#J@S0egN_63UyHb(~~{0_gjC0^#MNy;Y8mqTMY zYWRy57e)u_MT>pf3ad)OH95Y*1;Zk+9BS$vC&1TWH<^u<CT(mm9vLFM4EpFHP5e!5 zZQNbW7EI1JHh7c5LXfRU^lZNi2m?{=W@JOXFV+sWyCh8gJ@^_u{>>`D_!gt=7O%Nz zl6T|635`v*0(6)6MWu^<aRHL+H)oqQ4_i9KckRvCMv~PaRfV5M1!Vr=CZ%B08lK~6 zeAX@4r)D$vDj9}EhB+tCHY+Y8F!gp0!{p$E#EAE3NMUYC7JQN}`n1XL#T&>gG=N{Q zt9tx)pCp6}GtBP!<jM$kzJ|0bx8zn~UlK%V`?kz?8&w{1mEAyLIO@&`1G6c5x#Z%g zQqC-rQf!-<bPHfd&+3fFDGPQr38pfvRvT5T$SZVT!Of1B8S6Sx$aY)~MAGkqu9wss zu`Ma{9`%ye_+PY3`@af#XU1j0VDr(OVC9Zr%C+75d_?nmx7EUEmsOx<;MQ@ynE~tj z&B>cojyzS3E_Sp}^s3_<j<BXv(&Kv}IzLl7?`q9Q+L%7d%eVTg<Ok0s2dl1=xS**y z293p_2hrvPDY~Qhoh@c!x18>I>U59qu8<k06f$zU$2BosQOFE7SN*%3?pwxHw~$d9 zdu_HcpVM7c;EydW>=Th9Z;f>{28ZNyx0_)y6HrdIdCRJzWAQ~jS-KRDA7O%1&F1?h ziV61Uh4Y4K4M*Xmk}gpDMX{yX8I;(f_l#&>u<{z808ubjydxuevc12lGGC7ek#__o zbMgd_%<uB~5$}%w#k7x~iF5v%9@byFI6BAzgN~eB3c)n>#H>1ULbe^|Ay{(R+xMuw z5`*s@9!Lz#0FGl=-TUjySLB-N;q%4ckGlNdF1uL8g%$rGI#_bf>jo!xPHr$cqIhu> zKVso{5N6J>ZW5IH24_4NG8U1@rLF=&B|e`2rW#wL9Gt760fQ6z6@ueb#iI=`AW&(m z?N7$X^L)~@*k;H(MLWm}5g+#0SezztTxMu?eN2YsWK;~u%^}D!@{(B$1rc5i#TcV| z--rw&i{9NXBw;B3zwSAd>X?TKvVKMGer5($d_<)m_17Q0B-$V5LN81XW9|nYy_m<` zEz<P;@I|_a-}P547EI-f4!71<a&OS-+B4xMk)?SYFrJkb;b<p`RW0tPg-#VvJvXca zwWJBvbFm9-4U8qG^AS~5(H7_D)20gEMTfxn1Vv60L5;r^@}DViEOit<4l=@%>Oc5? zv{GBW{?ccxt&v3t8IyBJ?k0=im1~rk#0DL4)P1e~gT;{({q;*PUJU9o%Fdl&L>z8^ z;#@~^9*y{w;g;L#&b4wCGTv7|!n_$BE}L7LIQIk*^_(5*<>ZCdj&D&fE0;oWj#=~K z`^<HY=txlC={S1tVkLDXWTLq2VG|LwnPEG>J^AALqiXNeum{&4T^t<;3g{a5Xc>35 z8um~zmdu`D)HvLR?_9sLIXQumhm4vG_MRv9&5LBbv{evLigSy4BMFBucNi?~Ww4lw zcbe^gl)<vF0(Sxs0AM&*$ID8r+Khb<_m~yG^4S@1&K9;I$GrOohgFrG5baAx`s<Il z7haBJoiLuFec@H37g68Ou5Y9l-H@p@e24oq9Zeuzta+GsdyUB!HtF#PV=EwY$4YTh z-5V+H>g|Fay$#cgZpw@>$Zj3HZFTTSx&w<t1wKks6D38B-*{FALKdqZJ<Z1rfTqZ) zsvw&KeoS7!p)LM?j^uLn-wje_VZ$)#pP~IB=@jan-Z?MyPiyE45l6Juef7sK(i-oh z#}MQpRJl_03Pr)<rI*MH+xa2EFnjpB_C)?esH^~Pj=7Pb<aC$z;d6J~$=r>5RqOOU zVY1?PNvHHrezwd|d`g>(M$&bQtL?<O^w-u${*%f1X!G#c-J%n;)FBK5!$T$Yg@!l0 z`|!@{ZFmyf_$7xo{L_ag3eMx!?5y;fL9<yY>UUjgt=12;uGLC<?b)+5vL4-*hxNF$ z>w_*?imruGivsf!)K*(nW_{Y~=VHyrbnhlj-@bf`fH@~rVN`WIE!2e5U}|G1)|98m zt)nY!F1lTscFf1oNTwh@6w8?oIRT~#dLAJmXtF^;s^_Zci?MBfL+v7&)0RDT506y1 z@Lxf^{a+KU{#zJ}4(@}@!!#((bUI2@0tOWKV8Oux4=5vG98sDA{58>w2_y$eg(ZIr z&5b3J8BA+@eVCjARB>CRB3(UzA$o*r^BcZ*m6wnY`0@}&QGZlOdr;8_f?9(x8;Y+e zPM#rDVu&jF)yZuXCkI*X{K9$^Q{Og(%W|To-XYKlG1zG~&O*E~+Jv{6mPBRIZoW3X z>y9*|b~mAzX7~~jWr(^W8H}&6>ISWG)liU{_i;tX$O#R9#EJ-G9`vj5HKtRp>BI<c zF;l<fgp?wWK#wd2Tqk{b=xj`Z23qenzCIh@nYvTe(F+;d=iXB^FgjEmb=SK@+k7C| zS3Tl7I)K*s9UscsiGAdVjuBErshP}FX`xYCC=ZjR$J!tx%S%TZ4T=t^o97u5^GIy1 zdtbqnkiS&JJMm2a*r(&A=f)@IB|W^G2s-@ErxZ~uEo3~}O2L>CRZ9g(GMJg&^k1qx z-**Hd`xC?9!^*M++n=Hvo2@z@YbVO93dg@P@ZD7MLK{uR@0NFHUj>$$Xkn>%r0qB) zr7ypw&7mw=u2Af4NA$bGIuwh`j0hA!k3W{`OPW?#wsMphq@rN&wn%!E3UmF6!))p8 zFqcu7jXjA;j(B-RVp6JcTNL&3)M<(E#W0u6VlYz-=8fAA0b&6*wmi*OI^)BB4Y}II zx5hrl*I2LuuZ7CAhGpEf*W4{@K935-o$GDUU0IG`rCJ?XmD6Me*G^IMCirk0E2I{t zZ2${%5iAg?Y!nXfu{cxg#evQV2JfV7YHb2V=Ld}Uw3SHSxa+mL?+F<vg%b^Gc?9CJ z{_wsect_E{j?Yqo9vyuB2lqw#)_-tsl<f+6l2in8C`Q?Taq$gSHuK`xqQc_4w7b5| zJH_9Po~y0B!8L5bX!IRENfthWOu_kcQ99fj)ShfZZ{f!IudiNsiz7RF-Enh1S<Q1} zde&;byWGt8g3p@kEzC7?{9J{Nt1u8FbqSdkLqM87>O~eU(i-1Viz}=C1A(ui3I&Ut zg|%Xz=3I*s)4YZO7~7MDl9+<xTA5!bmq?E_FG!P3y$!dhFe8cB{DfL{RJ?lOO*cfe za^tDBXoXVdd%r)JN|rP}v&3zv52rS(n$wv+fpAu)jeQ-~7CFKHm^9}#K{0!t<E1Q> zpC%l?(bH1mIA%kO6vyn#1ZB!Tq3Tp}&-7^Pwo7+&0fV<X-u&cDN9rJ^0yU|%7j>I% zRev?z%X*(K$eT&>p#o0gMV%+nVxQ!p`%~uZ_;cp`_OrdrS>XZ#-0{`NSfZ`N_ug7L zHC5pl<+w{QQz<;~L^$fB?uDp{p6$j`pJLe;QGRDeZu$f(+)Uhi7b^@L`BN>Nmpt8@ zudQgqDkeun&iQfRJ37sjqT^b7p|z$KHanpoK<roi@h@bA@^Wt=eWAUgfV8!kJrD44 z-#a}G(n?L!4$GHieeS`&eD2botX>b0%}Rr;oShz=p1pk>3Y#C}bg<jqm@z|bK-?jV z@B*F@oq~oI+rrPD3w?qJ8)x)b;k_bk#5-k;j_>o5tV~CO3)Uvh_sbd~vQyVA+7}~l z5{sUNp9#H=2Pz1qY;1{+6yz*eIiU-Jw(A{lK9mw+-^S0j(BC5X`K__<2n(T;K~qRo zkYj_$hHm!(1vMe#J;+t3yd|l7n4UvMj9?~Q1b9ygnOEi*eUxmBit5T7(xh0j@o6+$ z9LcI*f^3W}Abg@biS>lg$8bLWmx4U+i@1u@*mPe{Z2CiHoW`aJx&91nI{%Z{lmwqW zD99-Rp&G|QV%!O6jQd>J1D^s)-O(71g|U`AA*?W7;3ZkICI-p!v78WEs4I`&=9Y{j zO?JB|8dimKm!2V1Ee*E1vEHA!25H(twC|AcHCg<Lp#h)WWVVq4u0s7R2v%a7f?4j9 z;_yj9<nn#JsJd8uR124mO6xH>AXnN4B*v%UreJXjJFZ0<B?G}y9A|st_3np67UTF8 z=@`kI)|z+Hj~tm_z<7G?jcOba?iTAv4&jSXkxS%xZ$#uq`{cvbz;}M)TWKOP9QN(q z$RgqEe178(=Fh1tp8V#gkP@LHfccV3^un7R(F=I>V@c}5tNQXA9q|%R@@p2&09TG8 zfWjlU<pa^-DPOh}C!#5n5%P1xc1e|DOXc1)1vS(xZ4SbsqB^=0SrnnB!`Gf>ErTMY zgB@xK#`QM+)6xj((`aaaUGdL1sk)f!(<oo$(vM}mJROsH(ry3K@F#E}kY~ZdNMHe| zV?w~f>1tHf8J(bz9M>xxoNjLoaHzoGc=E1>hFYt#^^?OAXO6~aw1x)OL2=#@3t&3g zyt6wORSv_H+zT0-1u-wD#3{sD@#N(6)hCVzba-6%0m6UCC~b-?EOByZ`sE}V)t*}@ zG3Pyy1{GtP(nAn}VovKmjDp@i-}9V&^809`MyapZ6or(58+)NA;YvkVq@~)hA|D4B z;=6Q|wPR~Xvxe5vJaw#VX{1TAfQ>^F>g#!cM}PLZ$bQs?d!s6f<v*UP-2PM-%P%CQ zf2-@)uxBY;oW`~=3UXiRh(QIM@M09L68(BQ2txT+ld)Oy?|hB~0GT-nC9Ei8m4f^@ zEiBapx@j{{6K&>TOAFgSWK0?CmK=rXFsJl$C!MxBIk{BC8iKs6wT0h7pxrMnJi;Rx z73VI6<z8<c@wKzLrC9E7e0&HR(d&}V?!Kg;sh*G~d)N6XU$N{QJhNgn(=2rWSy6O& z4!(hRLGm(&S4Ga*Zo4P%w77N@AXduPcJ$$2W?bLl;z0oje}{)3!e{QltYq`nQV2!y z)<0|mAqL?7mJHM_PKC-%p~|N8(fkB^t%{?zo6EKct0@`y+`;$)#a;uqS9CHr3(3UN zor63{_EVUfd7s7H2rQ@?nJqAnZ)z((#9Ad$0flMwblmC7mGdc#&+#1HGas@gC5nOk zkI!Ntd!9vM$9wLODzkEc4|G3}pUUEay(+qmFkn!FeZ2^$<VxBMmRKuBQ0quuAOq}` zujp@qjFKEajo0iFdq0(@-Tna|_zFC&C2CPqW{FEr+`*|(XgfksY2T@j;j5{2!{1=1 zHgZP_;O6V-tY=5UIQK-#x}X7?(j6L3Ps<Y_^z;A9qVxa?TR*=dEmNRW$9OqfyX$+h z5s81?EH6lXVHE2{C4K5{uD_IsYe5#p?u96@+KiHZ@dm@z?jM^tT6)*LW^E9tt~VN# zr66AN0atRY<0Z$q5=DKyqz_lZP{&L9arFmvH8AN>{B{)NCGjG$^-5b$huVrexF=d% zc<MpoKZ9YHoQ*1Ej|C_W#vWS*PRodZYId4W{B&Qcqn@8Z?_<m1q!*0f;vOy*V%u3( zFCuB2e8rE+Rgz2tPcL%Ye&zqY&T^C`ra!pY_Mv^Br+C-y`5k{M#jkv&T!{niR(WD% z)!8rMS3ZiDZ137%sfUBag6or*7BwEJ_}U@^W6*eU*@MOh<M*bUL8C@q&QmMvq-1Rk zdVi=UFqR87fipWN;0(rpsHSrKJF&|?ipqRgs;t+ZV1#^&`Bba%kcr@IYd)UN`K((j z)8NU+yvIwwuwTka4Zlj-9{&N=c89b*{>k5huJ`X_{QC<0eFgr$0)I;@p!_9;iMNbY zQ?C{eU^t*_$y*vQwyWeSN0A!m^G_#ON^6*iDqRV9I3+>!hobcNB}(?jj?`#(7YO&C z=)3cF2+sZR_6->i{G$i`*oyjU{)U`wDLl%ynC~Asl)^?K1PNspj>IT!nxK3B*Z~+_ z0xnvxf~LxXQo~eOzj_*~D(CHH7-}uCXdz>wvYjeMj(iWDhEpRZ`Vj1<;*>uFY94#4 zf-K7&3u98Ca4G>FA`6=?`sw__3N@7Um*nvqO5M}5hYNc2(4+Gc8E@=^uNf_^4XP^{ zFbSGsO$AKHC!dudSkD_)biiPk1F><<moFK=dtb&yQVP6hxIz8GYHp#)l;wdpmcE27 z^HCfvo5e1a?$|KfqoN&GmmKq=MTb)zqlEq7VQ1gxOGj*vNc|lLr61X7!o&J8J+%<H z1h$**Ea8B<)(S^c>e0T>9@&HVjT%JbGnnA4jncKiHgeghy*h<lW6C0F)|0Ki+umpm zIWi!0slD${j}LA&zh|mM5ER#VhVOSDPsiDGEI}~mcUTM9##HP{stJ^>?OL#HjnAwV z-vsTxW(C!qD+qvXF+biXG8iKgWw|(vOtzHe7chgwcb?+C!fQq^!eIn0`2uZqS(nF& zIE;vv{BFgQmW^axb!<I8`Y5wpST3@A@D(l|z33F%|E}oD%*gqwBgs@b%)7tFQU>3f z?x*`iHz;Z6r}Ez(w~1Rz-Q&r4f`5Mgo$_5z#ybAJ!M|1fE8ySN-}7W-xO@MfqmR?= zcJ=MoufO_V?~T6VUFY8t()$aJwRikV9vtwiA5U*dUPZN9bY^KJTQ178P#VelxB$e+ zy4V!k?+|Q)&c{Nw7l3SW&b#?$LAK!9J|Eprgvg42*u|fqbF-jY!L6L;c2fkOPoO*X zWI7LM(H-78%IfyxsIu9deCTuV^g60?bao38S3M3;J!0Pv6X6^(s6oLwIUY}MH<l?p z-RJmkZ>hELwAERUVO8)oj16Bip6iZg?^_>RUm!$CrYmUn;g>BeF{C@1&0YNoG&_V_ zX$<!T(d@SQpxHBzN3(6e?S^LG1&5^3Y)a`qSQLe&e%${!G%Eu3X++qlsY;U`vt9q9 zcnfVdHy;p`r8<#1fnpdpf5tPh1$JLztw9y(Nw|IsG0F&z?Y6?lVOsMwg=tTeiUa60 zx}J8dd)q>^{ZtFBaXmeCN3<{frfbOr(Tb0njcC<y)MT2>AH3BK%L<0HvFt@Xuxz&I zlN6>!q4fEfwx|o!p4T1Ip73X&*hfBrV!!cyPe#Xmo{UHMSI_n6A9ymt{OixZAMv}1 zzkkQCe?i3g1wYlry7us|Qt`hyXIm`h!x^ATaq7fG8jw=KFNBTfF?>n{(?}!Wd&m_* zJsA*eI-{^(hPmdyg^{t0eUc!6+O=p~esAu39iJy#Ga-SAqDP6fx!`!C6@4?}0rCEb zj?lFyr;hihHis$?2AkjP8+1n9^^;C@bSzWcP#^KWsRoe~{B;DEu9Y(cO;P{3UY)fC zI3cTAwt1F*%?P@*wXb9@JemIvT{zJ4+w!@SF0QDa(iDA3d3)Uu?c0*!O`cMJbS7!T zjG(8!=!U4X#o?_l^lFVy(lue<w~h}Rl&&?N)e`^7oq)D_RM5CyDiWOQO8eV}DnBR} z?yFT5A~js-<lN+tcR3_`=-8&{<-z7Z_4R+7h}q(ip|Ky{)9_5>ES~F{Sd6cfRCKJy zHz)Va;AUpVc;4)zk8O_ZO7<0wYq<7gfTdZld$-q)qT%H<Os-&|xW15UYrPK1a<N^> zf!sco+gwv$5lieo%&mX4EwPFTOj~4G&a@s`C+Ju7f1+=$SASV=oVc~dc7Ca<J5O+N zc>Jj@T-_7H8;cpku%L0GRfmT>6;=TrLYP-yDpT(tGjEFC$xya$VT6f`;*<JjgvYM8 z_J_>qku#aP?r~_V?{JX6hI!}n)+NmPRb-bvd@DJNjViH!FqFt-oXWQHfL)1C)%E4y z2oDh8LAv^9NCvvj9RKpzGXO?MEx*&foSeS!q%Zp07eYx!Fqf+@>W32(^=g0B1;8Db z(gm*h72@>^n*j@fMFD+0|H-!u#gc<#i}?PLQ%<Cb_dSr8<KX-Yp2xrSW(tc;y}B!T z0I4-@!aEak3#WD<OytC`*tbC8+BN)%Ucj-sW4zyJuRYs>2bd7IDt@=8?_u3@sw2|3 zMfYU)5x7q^Q~l*-y>Q(h*jTM`J7n5eDV<rF9}*We{g@20n<5uBZdx+HZzP02N^O!< zvU*|l4HS<tT9TUdjp2{Gcz3(nT78+IwhV1eKo7<ru!7yeFE|{}A)^53W%<7e)=_R~ z0p*4kG|qJhq=WmS1ZuyW946M!kL{vU*QS;s&ZVx<6P4K2Kw*DCR~|I)x=5Tok4U)s ztuz-EH|ZB8Nn#vRYP>9mf51*zKK}~&=L=#YZ0YZv8!x*Mb9^*w*<@FSs~*N^sXKW_ zFfln8j8Aq8X0<pQ^P+y@Hd^Ke43`%>tXzR)(IjHv^tJg+P-Hg;g9yViOI+k{)V)V? zAL6ebFSNnChBN}q-WRIe$>Mx3F@ZFaSf2dxK~m48CO1D64{sn>V0Z&1V8a`7<Ue_# zc+CcKWZWgk&A(g<Bn8483(iR%CMg05jBR0cDqcZM4#O~7`+vs`TH|5iz>Qk)a4M2* z<Lk0Hxz6G~7+H*^dEAe_BTF$i9?(0~n8mj6q<T$-ww$*6V5;Mn-MSfSe4+zuH3CK( zuvRv6;k@6aQtY@LA3@?uB2U`LaSVQ~%L`RD2edWAN*PQ8OCylcC$)(^?8D33wFZHP z#!X8*LX}tuoBgRKzqZCzI@cd}P1M$u&Ge_5b%6Be>1l$V%4WtU&&gp_X^`(1!v<P5 zN7vSTb0!fOxvTh!R1vzsm^_WrgXi=Lz0vM~8%`9o`CIyB8G%C5RzreVKu}*HV+-54 z96HBul&baA8b07N0b{4~VG`dyZOy`&WTYi!T6?+iM?=&Rjfd+XXk~6zz(wxodRq0E ze^aDCbKeX73B{WGgkniYv^5~o*7s>RKH(xXU6tspI$Op5HlD<Q<TK^QPQGI8ueN65 zOmrMj>EAP10<k(j_sR8cikvOqlQzN1=Ta@Kbtc&z;+a=*%ZH~G$Jj;YUDpn4JnP-c ziT8ozkhzXovpeQN=(IJZGv~%jX9tbxc|zD$F;ZD9+aJj~0Oe40@Qd!<gLbBtwmU^` z_{mu+&~qvqUpu~b5?Y`8CqTFujNf<~-)UB|?u2`^CvEu9scd)>!+nR`8`y8>2I9r& z-^!pBnQa!;CezfBnkSPk4mG?B_(iN{=&&rbV`X=VSxFma{^b&g|E&|8FFAgRB(XvX zRF0eOA&5m`Y=L_K5E#1yR-tuDBu58OLr!aW85i&%T&Bek|5_Mg#R@&i{rV?=%Uc<d zA;#T;+v4L3;ZdT_0porC!!0=xuQA^DkUN6Y>F|F!5AOJf4-o};H}5^<ib5SJo;`e~ z++W81<ltBv0Qg*dywChKMYIV*oG*k)4E*Fqjz5xH&z1j)rYDf{p><~#l>ygg9Z5AI zBC)3IV39kLrA)L<IlA}uyqb52qs<q>a}r2d1qEzX`KMTi9CIDz@+7Fa<qlCA%oIGr zIH488YvjgsF!1i^K6`#zqZg7JHoigSlh>nXhKqi>im`}$SRmuDZ-zVSY6*-&@wV0c z0m1*0_7#80hLyY%LewT$%PK2VbY=0<lgBk#oKvELG~`dKv7EV^>Eku3yrsuI<0sjU zP;e5%=86yheDT%o!#~SQ9oIcrjW*BnDY!nz>WJeVj#>U^=W#+4eVt$H$7YF_&k5Yz zdoI}`5`ACdkGiS$^LjQ=H=>1WZ{iz_8Gl_pQF6cXOz?}lsFh2V^hV66ag{V`Y|`Vk zg+VRQ*5W^dp!9@bEXlQI5;|I5X&vLW9&QF2ch?P81IHs~x^glm6)aywm2Wj;_PCR2 zDe_9U$N~u0_+z>WLLc|gPV!)@=%}rb=4rSfMsjD!;H&sIn}2i6QQtjARL67j{UBkb zsVxD!>m@FKVmg`+S8jdv4H?Q?;otAa_U)16SBmwa8{vKQ_%wH{HXl~%Ek!`BFU$Vj z{cFHN*n}NCAYs7xx$#Nkk&0khCb`FLni~&}561ab^c^wnNBhNm#i=L~-geY0<_Edr z9jE8cP)i}>bF;HL(nJ#z6HWXac|3b<B|mvAbIU<%|C8qr**SCMo!o2QWe$K%dSUgV zYw@)QZloZ=(}{|Oy7+Dh5O?enHxF59phi`f?+G~z738$yCI~%(+o^&6b_bue5pLu7 zDq~5IUlc|s#~j9Jgql5VzQwj!S2+(JOs$=7k2+EEUGsdkV?-0Rn}0a}T|oYETXNc; zoJuvh2&db+6HFwU_;?Zr3F}5k^ic3P4t;FmS3E(?l;Xi5H^3&p!3n3F1H7WsQgeLc zCnAvSHyZ2tJdw+gp&TC2T7Xa(U>`p*Z2<HVAOs^BCf#!7i;%7OM#Qe>*ZK;c86$me zon*N1QINI!_zYQQHG@|h_5o0+(YBgp=e?UcJl^Myka)T*XM&+SvxBkfs*LCf>dnOP z=O}U~4cGCyg~1+BciPQj21+k1T-azbUt;Gat&zx@lKa@2d>UUaQrOKnQT(Z5&2Dph z5nM8uYHa<|8#1EP>X+V_5&e4X$)|Xk^o%z+>ISynJ&ncT{~4*fXY(gHPPpkt!N#%4 z@a0A0v!gkoA{PszmX*M$KlzPexnp;jvE^h)YRV!8Tqv&KQ{k2B`723G6<Y5RDfo8^ z{3R*tU#5A`cxtK&{1eHA+$upfagS_be3~a1C&@~@Iwu^j+Jnj?9G}078W(f*qKCHw zD^$G@0n|8HCzN=~*-%{V$57(wP-4^oN9aUUAp2Fnt(=a0*jb?md6Mo&V9q>$!Z9%P zFD&9uEW>7Kn_hHVzSbyLax86rp44>iMVIM?4+~?UD1Si<hY(8pz$%c{S@aw>_L(D< zns^Cy-G+a}Atil@G+81|s56qpopiqcaUu2MZV9!|C36Wv)h5bpoUEeXZGxYP+yU{2 z;BT(kC+86eH~F&IL}pV%GbcpikmgtW28~SE<#2Ab+(Y5)k#zXmMnfK9EYuOO$zG7Z z^>iRQKN820gI`{&!Xzuj1ZFdQ)@QzX`-v8#|E`m!i2#%mjM;9wPmsiR7CDjI+#|3e z+uV*{Fc<lO!rKx4e#=Wi<1WFA(kW<*_wOQ-nqf;-5^mKOc_W#iG^&rc$p9+EyRh8o z2U627>zm;pi(l|&(VjU{C5K&ZN8}8W<T+B^<1xtGm<pygr8cVu(f#S|GcHe1$f0sS zdn+g<qujY)uxJHhz1HAiXnNr<t<AHUx`55pp=V-SWH-)Ym-BGjt)r%1nPR@MGur&u zQ`UBTQ}JJcZu}Scbz2wzb@^4oe{D6#e@oacCC6F(*L@4R@n7~(w8oz?(y(zG{MX*- z8R4Q|tYY9%{ObDI?ALf<zqXm#eT4loRf%*js4--e!+qT++>|h1RLYVpEu@Ww1)1NO z%jzdP06WTrb@E>-1HC9pT0V#Ss)hR!NXi?nxUa@h5C<EOlKtVl=5RykeuX}Er4ToN z{pH?>Q()G(%O-YTlXud@?#PdzxGU=!F4`a_45`CZW2_WXCuEBq;3!)R8c$G|5ZodE z$t$mXSLC#HeF?clbDS7{>zUH;w#kNz214*MPbJV-3L3SW2Wo}jp^4pQUVSzMFOVj9 z6Aiszn&9!KFz9cbq53hmo+1P<AoTg?>K63?87<wgoI>&5{)2Ead($j)!)t050F0Um zo|Diy^FoWxU99L_ouYHMeI}htW4Vr>(Oo#MFpwg6G1gvdR7V$G7;77f)yjE-4G3w0 zjfMxx7hh&kz5tZZLY9)V$G$>+U|&t@yu!iVzE{$D1v0enfxPT1eBSM=p`BM8T<e~Y z{Z(r6R`|cDlkbty^Zb5w|8Yfyh5Bw+zpZ#GVE~3$DjOI|K__GG;Vhsafx(2YXg42z zT3Hc<0QmocmA3ve^zCo`D}tuo<Uk`nAM=r@q=J&u$8eMz2S`{g<>oktvyq*tx>xk; zRcvB(ppCx#qa5apkL7%>$QABRrBgkuHMAAN-mMfiFo%v>{e|E(LSt%ibA@irr{$t> z{iC)F&dF@!{F~!`2yMTMH&N#hc~62H^H(Sf`FItc{=^&E-$)E!MstGiO^3WOg*UX- z^_G5gpR`T_(pFnh2N$Rw$pR!&c@>`)l3y)<jc>wuJf52`*Of;?#>?_cfK>6`v|h!v zC<e03yT^T~vJtdjBEwV0?Skh4YLKQn3L<*_H_xcrTTgcx$~N(noPGqMw+QCi`F$az z7Ku)tVDs+>cUe8u^8#eM=vMcl!4r&PqO=}Yv^~lB`B)ZAu!WpP>(p6O3ma`~PvE|M zK*>LIPOuUt^i@M-$Hc^T#D24$zmLhl<YopJ((QhJ%U?IYb>jeV0MZL)#~;dPyM$g2 zN)2Bb5;tbG|Eb7uYiG<&3|yA>pXq>%ha1I}TeT4;g}`srWDd8eh%0@Cw+|slc-b&6 zhDy$*cJq;UC8;6`LWBQ@g20C$kl_-eE(2OSnE#|IDkK`TpMPB@zf>n@#>$4JNWn-C zm#QA@H3FsCSD-ZeijJ)-dsM+}nGJs1+k<XI{ln3)pB#}wMrJ)A8g`3^OzXabLSQio zq|EO&SZtA6C|ZAOocy+0n?Jn{$N2j%61YB=87T=v-lQE0D9I7o39F-j3usT1?N7gW z3oi;WlmnCU<?Hak9ToH=4Yt#R`SZ7AQ2SXHt>F?L9QF-x$l6<dn$s74tYC43d|O*R ze!xS0qGw^y%@PA{y&A&q=xGYZwwbrRE}VsRU*tLKN?vovj-0LC{qq7ooX9$<Y#&Cq zWuAA$k)}Ddhk(y2*2j3(+?%~WRgO;SlJt;a4~Ag-^(U?x5c3uGfi;nZyo+23@hVrm zYD8=Oy^J9rRanOzbS}oZcpe3OG5s#_T*jmNX#Xc!-KEJs@4uX$l%y7Z#@un?hbjMK zuyTOoMp&IndRDMqxam*|p>|YuygH)(PB6lw+(t#je2I$M9YgsJd74JKWuU_Z@CeJr zv{IEHtbDfP?Qzy9oQy)!zs(j^4kijf$=L3X2W~NM8u%gUr~7M-+f>u7=8-6S+suy% z#*9(usGsKWKA<*?FGMZ@W33xu*&Q#tTBQc<rzd9jk(^O0a_bpBphR4q!>q@AZftF6 z!ec}?UXc?X)zLy%U!efAs47n?xPJ_D)H5DAM=?2J&28?ZO1wmGwB~r{<<-0{VuFB; zdcMWn!BbK(b_`^s5}wPJJ>K=a-F)SIvWsAz0@wtwNEu+vDrC3E1ooxsA9vrA9G)>h zIz!U-1-tSx5iEvg>Z!F7;UeoVfn0^HaGJNK;{sKl9x2Y&;%fWXxx^k}XPtwVZ-x~r zM*g2Rk8imIC0?3d5c96HJ`Duy&#kgQC#swfpF3_;r~4K9QpPj#9$i_k#<i*i0x*my z{N9E(Nezurxmt;lV$}$I6CGrFbRD}dP=FCkd@cM4hjbL)uEr6+5pbhJJ|UJ$S#h+p zsm)v2@h`m2?VBZBb~csC^7_<Wx7Nqa#I!yly>!Ks+mc!zkdO#P?#5L0h<Y*^M=`c6 z%V8LT?)ueNU(qMx@-1KDmR!N>bNt?Ec{NYT{;r}^|MKcefpgwRX=gZ8AJtYL%dI}Z zXZ1_0KB_V1`8dvGlo-D9Ka|vp&huGw{dw=DIu7RxPTEZZ99+m0%HiyFoX$ApWX`IV z6uQ63t>>f0i)kPaCN4WRQ6z)^$KIL1M^&EtKPw3kIHN+1;xg9QMo}Ay*2JkgLnd%W zCK3w@Dhh2ZrFEk+qd~UNNh;%ED803<wYKHn+uqvMr7nn86SjcJ>V`!tF106)3vLix znE&_po|%vU+U?%^|KIypKVi=Do_BrT=Y96)xX(t5fvl~Ozz0_ApD1HHhZ;-hEnL?- zD~Lhmerud|K+LCcbRuu`AT<4G;(dhh_fjtOu;$)Ce6)!;KTdNcW)0D%zce>RoM#lu z8&TKZ`9nAjYc{)(82zU;1YVAn7`h>TyoiDg?xjP-W_cq)ut=WrW&KU<8w|5xt$I5X z$vkQ&(tg^Q`TJ^gQGK90%18BlbZ+(|LH9*CeRgg59DNj4;FLC7Oq=x(ukXOxwEE<n z(yr5)JMU4~iClg()JbNEBe4XRIhgZej(wG8yp_!^2P!WHq*bmJZaG8o;?=%ZC*)^; z!<Osb^ewQ-wxXMC=LWx?B!93*qhRuj>|~?gcFcX(2PgN!h7fWa-NQhV!V@p>M)ltR zyz0g9+ANCm*n)|dxu<>0vmsnfnZ*0~vHpqo3rK0ko%7IAngMBo`Oik7#_r>U-{5|i z2n?|I(^6xLl6FmMOeWdL#TCLCjYlLKFLUoYct@t|T58b14pR_z#2D+`b&QHWm!eB+ zZp+LoewZ1UmqlOR5m&th1mvzb@qK#PXZ4PFK%iuj({D(P8wu(#XyAv-K~JY;SHl$X zBEn^HRGo(iSdslvlrY^FJXmlK1`a?lIoKc&Q=Z&`opbSb{fXwlNVE@AZ0R06be`!z zx#@re+7f5?X}qxy7GkKG9*8hFa-R_r;SHc(ku?GEu<x=CCfY!MV~W$R;-nsY=RDP? zt*V~3`aoW`oel0m`uxu)dI$khlLOUmYK(O~!XvHB^Q??c*79U1)^!snxDW@#3@C4B zu*x6f6OLUD>T(k5v2QtCzs;vPkbOvtLp_j~f>`$jLgZ%;B-XpkJF}m1w<$MW_MmLT zkUnI6uid@i*|##Sq^35FLH#G}D!+T@cKUmoTJWgLHHj%z&$&O+)1!Gx@2u8$wRr5A z#a`R)pd-CKqkB-5ZP`PwIa_>(SHzsb(A81#1Lp;mu!~D4RGDz|?WV2Pf}itU)Oj(| z@lvs;{|1fw2^v{s2-?|^z;m&Frjl>$<&Wo;9)QkW+4Tm3dMlc|a|u<tKY#JPj45@Z zA!HBLzWfG7Bw{x_hx(B|qVFvvU9Y$3%E653d@DH(F!JUEETWMLu0*?MsrIdB=BReC zhqwnBB%}6Q;|?a4gyRya2~j@FYB#Mn26nxP_DL=C4nhP9(cUue;5?6L-{l^NXeR-# z*Zi`B)rZDLaPahWDfIL7G9H+E2Ako6-Zr}5q!L4bNxYS%$j_pujC?u)mZ5OHH4<{! zdG<S*uCq@77ws;yT0hT44(mfQC++gCV|gU-WK@j9y0>vkS0RrC#uuRq#dIfoO4tq- zePgBsHd?K(9ItBDxKH>0z);YC<UY7y)|9TzT&OaP;)YIY)!c1xTd|4gTFQ%1&G6XS zrWM6-YtBhJXbPd!noMI2bU{Dzq&LU$J@pV62l1SP5m!&Sk&`86TBVaM%~SHPL-^;F zamUdMJVakjl)@mK>+u9FOk1#~GByk<Eq$Ag@=fkbV|bS=UP-yGO4XG-X{oM{=+)`l zd7w^j!~~+NFx%;qKfcpeTLVy|j$5sD27U%jQ(qo!*uO86vwfN9^(CnGZ>=<aIaSw- zxz+^wB-=gKmsz9ZW(E(<dWUMRoZM$}{0A{Pbx9^?5@kqwH7(z2J&()K9r?yI&m9GK zjezdPO-qGTGRsFU2p@Y;;)N0`ylLcu@yGhy?>z$+I4axhu~}}X<tZ^}Om)aPx2(;s z3R>S=1-stW^;s>vc|Ny{AbpeL*qH7bY-FnI45j`gEG_s4b5lz7Z?00_Tp@<eU7L;x zRn5o#s8ktVlfS$f-gwy$=#!?q@eev5DChQ5cW$H^gOuiTK?c|yIo=>O!A6r_z<u`Q zJ!}Gxxx2`83lF2$+?Ou|W;skLhm~ySXpC|}8vcs+bIQK&rFLaP*25Q!YH+5OI?rOn zvuKz;=P-hsn_V$1xU;h$R*E4(myRm#@)c5PRr>R2&*S}+_9Z>sgWV7@TR~}KOD*}M zTMy?4R>V+9v?J;)2nUwWeNB~084k*WRE;`~1e=IDPf({ZARQDw7z0w`HxH?hC0)*X z^pP;zKj^HIZ%0k22CEIuXK04cTKzDYZ?7M|-lX%PP?dDuk~>v0iJp|V-|I+`%vcy= zW<?~i(jWMvweT3=va9+t*=aq23p3paf7pHQo8v_cdiHUHc^9g^sx0;??6js$$?g8m zpqa_^5Ix0ws?{7#JQbIz36DCn%7qi|`Skmk1iVHJYB(|p;uk%59FwE`S#_ltm^Du& z01v0d`m_&4PALY4k9eYvvV7~|<z_I9wR&(r=;BASd5b)nboguUWK7S_kZqHUpa}XL z*iOB~+AZEa2vIv0v~X!fyRBQ7ODN8)EJHoTPL}{Y{i+0PUdOY1n$t+}Q9Xeba}*28 z@ZTGHWWoIqL_Kj_dh=@@Qv^d~RO@Kf_Y$ZcnUEp*=gLUnLu+B7=Kj8l?A-s3i{5h| ze^}>iHxOdA{)>6%_0R)i%rt9?1;LjdBO-2|59UHfInyW!Tam}0qp6eLEz{3wpBYr# zE8ahbcg_>edb@UlElHh^{V!!#IlmU3FWU=i#(r5422U+vmZ5~5)|IAQs`wVF1ne|( zRkl+i7|Sh&H=93BYc}Uq!mh9{{-x{5V>Pbq?9%xuS=gxkdga{90ENZm#`1#|4mFzr z@p_Q6th8n3A)cW|t;JSA+Ax1pcD-1<A_6WJ4>BF`K)wgc{ibmm$@27HubjPv)M#B7 z^y-Acm~=uS(}?p2pOM8ebt5PfGU3#bZQ$`({ELAaD(5%mZBGaQ>E;Ia53gu^XVU<~ zd!lRCr?cz#Iv2gy@18$M8se?r7V~bR-xwvXGB<k{lQ3%R4?0w;^;~rH`{cVXK9;t# z_J)aBm2~6J)}kAEA5C2zG=1dAJ;}|#b_b^2V>pMp-FM^iuo_#cq;4|lLVJkus@5ck z#tK7Sl%3pY8^{R$-T|m@yhW_TgVkV(N(o*G4}BS%;>j*H6@Z#p<qHRzD*0kDU(8;B z5;;}erjIdM#6-xL4qhloe(f0HWRElzkcOO5HHtQ!no=yAAywN<jWQ;=LO0XvlT&Nl zpByFl4MQn8;;_PpfGms~0s%9q(BKD8<|BfpO1hE-ng^$&dP@Uo9$ArerF78UVk`|& zioBG|c1op>ww-1;G>Y%5&3(`-t39)Ujbzu7%dd5%uACD5m!^fC(KT4WR%0!l#h~Mf zmt;LWdK3|LLV-~=bBjWlwQ&f+P3TD7AgSgw8g+-=xQmr1(T`y%=KMwQGTHBi!!;1_ zGNpR+<KyTeXB<)H-FXk}-Sxkq7{Es?uo|=J1%bH^Wizq0696chT4)T2jjkL!O}cvp z3s`@GC$7H0ui5g-OG`?8#jvpQMx&wI+v~3+)oX8>(w|eAdcv}bebb<T3xLJ%TKB;J zOX;-1jeT|R2Oco2G{7LnT?ez)qP}+OsdI{0=u;sDr~^{qICtQ^GJ(0y&xFN5I(g1k zmP^r5l+L1cH3x?mRW>^%S1e;nKu~v3BC6A4tCn{OcY3O`Sf?n+Xraf)r&`U!+_V@4 z!D9k-zkAB@(pCP<`-mZQEJIOQdlmMAuc4r@7Ohrg;3`!rOVozc)S!3%#W?B*ri;8> zejXL=jmU^kFPte?K*Dh6*w~2}^kt<d2+z#yX-&?<3n)F}fNboD9v-@{R3pn<dVPZU z$aF>$D}8oiMNxg=s!D6&lwPx)lWr;P6QsT-%m|ZOO&6HXkaKCJdj)n`3bEf@@0`oX z;U$dSnc4YtQn=)J`YGDN>EtOC^3&fWZk?b?-^K9TVQkBe@&@L9aF=Mb!9l{a#wX+! z-o9Cebw)m*=yH+?rXzp{!Jr%yp<eBp+CmUT)VS>E>^y0meo2+t?KAgorp(G!OLQ>x zVCU$dKmN6SID0?a_6l!Nl!p&cn`Jh_Gj~D;|CrkKem{v)YFs{2)>+={X9Icm6(FQJ zrTPd-j@+-IQKq38G(>E|k8TB{L1el7c?O#~!IfF!2IpL#QV4=w4=wJOml}r~tGDH% zFA0ID2j3T5DkR{r(EUYR_6SMNG3~#Ni%yTZXdk&nUrDV#?K?zMeKxS%A?Kuu{-7fE z@HIUV<At6`YUpmd<PAdUUMnhC@DR%(43mgv6hU1Tm+K0ItR~pe-f3f&74eEB9PK9P zl@LLR>GWCZbk%;#!kUzP%xsA>+~EG(EWi@6{B-TvcDkH9end32t;DytYvQo%@jR9b zT8Di#?8s<o%r&akcJVOiVNP59UZ(4KN~y9<8h=(7;CzT&KP%1u2A@m|S~qn{S{SLl z5`y6}idx|{oppu|21kQ8O@feSWfHlWw{R?E2~OQ)Zp1&IFi8FWnYl+>QE#2g2b_+* z;7m~rGnz7%S~$`~?~`19q?xtS+qKjOnzcG_)-Vc&20egK-fp6Yh6EzHF>)3#z`In* z6mGVY3$tj|i>-^4y5-8!JZsTfAC%F<;AM{EAYJ)0Sf#mtI6%JHq+ZEda-IA5r=VQe z)>9gqUN;t29e*x%o@j7l#pMxat`Bl47S#8mu6735zy;*q;H-zj0)Kz1$3KH-m6_$3 z!oc>w4W&io^{_Sed68Qyi5eYo#QQ?d6u2YvwTK>jGK7va5UF0;o+qRu4Cnk+BKR)u z4AI^|a*t&?@uy1`eOGa~MNoWd>S8A}k!P7s?`b7Z<F7V2tXg{<eSt@(B?BQu6Q!KQ zIzA+P3v`4QTv2g!h`Fn@#;ysm@P=jRwM##ZsBzgMW-YX|fPaBlkqBB%*ZwUMN5Wxe zZHxMB)<tFo#X;yR2^zUB(`S2CD_MN25cw;Xy~z>azT8acy)#V=Q-daYg~J{-E!aC8 zwu)!%>Nc~1(x?<JQmDQ+?Iy#>;Pi8_b?<mUB8$O|wRScXGvwUJO>X3Op#0R(FXr{* z@HW(2)R@n$8S8|L^W1Z;^Q5}Dxj63&94hk;XZvw(Fb(X$FBvcn{l-iK2@Jh};Jq2C zFZFEy10IOxyfG;PmMLO@`|@=R#R~`iSH`d6-pS@}zTS&hm{GjK>op0xmtDd{d);KH zKNq#?cMqeVLOB0=62Vsu>iI0q87c*_XS<e0PCu6p5(>iGb)HY8iOX}*IJ8IN@p(14 zj(Oe`*21?C--XO6Hb5nBqomm0jqceIIBv)rJ&~#P?Pqci>JUE7GAH8A>{OVuE>-_k zL&6iM($IyZDh3+OLG8ZW=8+`1HQ>}ZtUlGyFO)ieq<2V~6?phpA9ZGA5ebKt5J?H` z_dPQr&SZAbw%Ck^OL^BzKi3P3?Zx@oWv?@ho})$&i1YV0dLRM&#g%MdgkV43r->tU z=r98Yw9bRT?KI82_)CpV?+%10kMrP5N(-VA_Z?ey($oycElVskKJS=ijr@=$igtjF z`%EKqX@vDsfi&S-_J?CnKcVfcIb?D6ZER{NaP=tXSu6E5_BaGCLa5Q<z*ehuB=-`9 zjI6oBUv9Nla~pa{SQyfbF`DS4aBKJqxLdDcwLSU(OIQpwMk!Oz7nikA+H7B(Dwd(d z77}tDroRDBvB4=B>y)8>;22~#U-5xdk*>RNMxWiw)|H8*w|h63DbDWR1l~CyvA?=| z34^`Q^m^1{uiaZ2`v-RKA=>gp8|}4wHM|cX@{QI026z69w<OaWJxV~36?$#87T$tR zFyc(8GMn~Qrd4idQ><lQt?F-m^BL~V2HEJ2z;Y3*QM3ve=iY6~ZE#b<eK>G7ZFj$E zE<Js0rcU#C1@^O<j^vndh-m6~NjB}qrSB{$8FXf_Bo9YYlhz~PI0SHox6+nBaT)wl zW+RFR&YsM?7gc(@St_sQ2>!pJ`#IhKJ#3xUxj(vF4AuoO%I8ef877MD=Le$Ll9z{B zW0v-7?}3%?{zjj5Wl@EdkM!(8Jd^-^ajAjo+y28WZO-?o&-t_$F$*yW9{<|vo^#DV zu)3$k54gHVRf-z!JNRsPl3wKMI`_%bCAwr;;dvEp0m%mOY5!d^nY)dZr6F1GW!mbk zhsTams+B834{9_by)F@)XIP=to;0MK`S{rV)!<w$8)U0>5;a0J2wxMkk}M`$6(YUW z_<NwbU%(>)>1dsN-O*YP_gk&+(=xPEEXTzH9-gqqGZod!8(~e#lW}M~+*g{#`q4q% z4E5X`gCJp^OEWAmMPl=Y8MK8nYJi5rsdMf$AFciw$PtR=+-cBM#5n(=x5h*f2oN?{ zNNaOJClP`HTh`YL9nA5vS%xQ@^VL;+PcNAQi6d=)mKUTwzxygRL!a19-G(K^dG1`0 z(U5to!<%6QCvBE!?a^JRxjjSUOP+iulRb3hZ1gL2(nz3wMm>@>QPdOGGHq3T3;&|0 z@O2b!zzVsiWWSFn$x?`maz~k7Zg4jo$B}L*1|x>JgLg!?Ei}PxJsN|E4uhJ%tl+j# z%xvLc7Q3!Vo>z+E<;zy<TUpd_4Tu%$7#sjjzw%Nmq1u2!*reQ+es=0&lyj194>=4X z`d}mKc8sJOBF)R@(udhZj6f8m&K&t=)^5PRvvxh%TzV5ty`>2Ip<NcN9)IkW9HNO8 zC?d973#UVxgz4NGb@WzGVqmy7W0FABcj0}uf#d)n2ajcQaA<P64c?!paR0qK;4y8Y z*bZ>48b)D*`)j5?>==c=0ttswvw)X=O6_D^^UA)o-&}j1d0C*Fb173IphG*Oy<~vy zI{K6oLL9QM@L~2EpSQIEr%%0Gtd9Ub_r=Fpdd~xsC+-jf5qmMq;h<H6SqyII#SKdc z0k-g<rfnO*a#5cFjG5vM!1xw=z@kjC3(XloL}c1rOxNAI^H527D51f*vNDwE3_~Dl zDTGPdp1`&&2RJ#TB@06jeTg>dWmNWQ7Ev^a<T+QEh|&y+&1vA}k8+<0AVa(&TMBw; z@2UaPk-hA;yh(do)fnM~H`LTv()2RgbNY<-lF8m^O%RFPXc?u!uifknCVl4HvTC_N zA`SP-E$^^XzbcPetMvumhY>n@;sTHC4W%wEjRaO&t^aDaRi9z{Jp!mc6+W_CtC+gr zO8|oz<hws*kY51NL`3a@bG#9f+4IP5?<?@yWd^V1@ENqzW(fZrQuC&?2l9sj`8^Vr z(>ywBF^zl_=%3~hl#@Kjr+jZ)xL&+f4uvce5E$aD!6~ZfL0k=+J#kNOS>h1}L25-s z?SaF84yOEtTc9BuH_!d7VlFYA5!ETeKnJy$$$dM;a%}KR8u*c$ao!~#u^Gh~-$s=U z$Y0R)Xf@kLL09GY<MhEjSHP^tGYgvA%{OO@6*89y;M<5A4@h~`juB00e@&ODMPke) zeBntSWdHfGr82AQ192E2zP1*Qe}kmPByYPyfqW!gNu7D;B+QeIoz)u^9vT3rxx;@B z?m%L2hLN<a4xW-(9h{jVK^v6Q>1{+|!gwq-=(jugB58yD2Q6>lvTdzx)gv=mynz0J zzdW&~uvol^^zPGAp*_jbWnIsd8UauoOU(y8A`m)c_bAW8m{`_)3Wav&4PJjRv$)hQ z++sUJo^mhihp7Q>%9KE;VmqjhoVs#+kFVL;f%(|Zjv}jdrg>c)(buUnN9u=xOf+sH z>)gA}GnRvx!l2J$=33O#L?>)pd;FR72tuTlqLMErHhQ}Fe!+)nX@QLnwXS@D{SCYJ zb5`4@Xrkxi9vS=4xo;G+_AA^!O+&i+7OV~PjLPRyLPg1{`OsGp6v7>z71}wfe`)-5 zZ`M!gne_tq9u6@fMRm$EY))!~-R^_$znMvnuITzPm3p5Q^n6z6&gHXQ@ruNMtmNzG zx~`#UPE=#e(`@I%<iwh+eG$f;2+T7B=M2Dxe0LQ_xze_;vNN5M6FuND^iQtONm+Xm zsQL|`)nl$^u*|n{Z2}nV!`{fG|KmVx<z7+i{<d&@Xz^j!*Ew}1JbYjPy+^}n)uV9o zPAFsDa2SX$;=E7Lg<)uKpDBMMQ)k_KQ?<;AQzLI-@y1K;+QP?C{IC`f&FaP#4a1+v z>I>^xQxibz(0s+WBY;#VMk5QW^f~pknhQcnJ(V6xRR@L1J=paN)s?L?HF8nJ`H)wi zr}i6O%hj%GXUO{GuT^W^TYRTm!~i~|bhfokaZ)f2y@khKS5;Y+>77^OK7G8&>*Hqn z=%XXQrH=*aer;Rot?;9{b(Rqypvk)Th}FW$DK+kuw+OEKoEk?O{k=)hA;#TP;jfZ! zODzh&k6y*jtQH@7bYB*>D+68?fDe&CxBu=pX%jXYUCB$w%eqH9HZ|zZU!mNrT~Nt- z#``(9$q`02eGl-hDelf34mjMMt%{t^>)eOB-vl4Kw-uoO<T)-Hf7pX@OpbhTLZ?E( zE@0f5_GIW(F~5U6L^+ApJJMKd=>pX0)K$t#s5=_SSl_OPy=ZWDMTTdL7a$ZM_;(4l zpkKw6)oLxIfY7tpRA;l;(&Bt6X2<!lQ~6YR)S2QP*iV5bj5YRN{Ux@06+W2fV5yb( zF|V!rCfmX|Qxhvr7B;eW1}|%gO_f+zi093z%-Tc|of?HvM&<^G$_Kq<j~?~0D+mo~ zh)e6?$4J+S;L8u)mv}yZ*{Ag>j;)5Gn02$*bg%DOVWb7>zWWt9G0CeJv1Cy{_wFwX zFuFrKS25nR87F2vqmL$k=YSA4{2?s&(+8PslA#5J-*s*^;dDJn>QTH%3L@(Vkseto z$ebS-R=Fo1Rc~r|FROe2WU!wQ<k+TvfK47e^#E*gALu`@W&dhCX1ZQy8b2ERKgP2E z9zNV>YD6wEJIl1H%#XpAU!oBtL<gLk1s=I1W!Qcqv0mcsPEWjB^5uVEZr-|Vzqx5} zDk?l$g%EZ+l9$k3ZI^UW&o;_*5E>9e&^Pj>&FR@GZI7Yf>ak3_SM#R`QbGd6AG^tH z9qr&(-+U9}M>!#T6u<kK&%S}H({bi3E;DB4&Ze&W%rp&p<09+|k>L!=3~fC`CWeEa z)f1=qPx@i28@Uk$24{xOFa@%YnAYpm^x3_e{)X4|@Ene0zcn9aE!%N4zr>V)5+X^9 zbQjjxj!?4gHq!^8s;0%dP9N8U(N2G7FGl+|UH33r)8ZC3IIHX4H&mK*DinpbiEptb zbngnO;7t`R+<W+K2~R}*$sJI%+cbW)RShQOyqT`&^H<jJ6S_2X$>d8{OkLdhXJ6hu z4-toYl`n7MYree4+kJT-@b{%HzPxFV`0_@-?92P{N?+cKsHNUr>dSlKC12j7>wJ03 zd8hJq5Bu`I)#=MC;QeC0S@EDR?~Bx@cYk`om-h>zu-ww&-4}Opk8DlvKIC_&>&tui zRbSrmwEel&#A#jO%X9fVgZImLx0ALX{p7z-X5f<<_+$n?nSoDc;FB5nWClK&flp@O zlNtDA20odAPiEl1VFu&{Mo_=;6&RUelQ_;xur?8C77>M>CZJzy`^+gJ>!Aztt%uq> zUMxv$pEq!;wd}>gGa7grDR5SFJU{rj%-P62o;ELrl9rbjg?cgcxJ>5g+>0Y-4AYAu zXGP-q5?*Aij^~fiN9jWA-mMC2B?Y&nD3Ts1RNxYRv+7NWKNfH+-#mmtm0l2?$%l3u z&(Oo+`0;|b7Ad7p^)@952x1-~6(%xGt5v!&6L?M{76nBJoS$d4zQ&F0`c+KPV1tMv zy!-;6?UWA)Db1W6$X>pHa>~<&=3GKNFWsnvjhLr$&}Rfdn~e>Hj23=@>MHxad*Tp@ zG2S<QB9;wGC@+4430QW()_=KLtuqAE`sp9h`rf8VlMqFU*wgy)w62WO>)bmIAx;dj zKUYpPsX!Qcdf|TqOnqDvng>Ab3IQG3M+0;w8A?c@q7$!9Q6SqjtcVo3?OGWCLVzJr z=?fv}O#-!q92W;2d2SG)mDCb5zhu|WcUgLLRXhsTD|G;YgJK2Fa>3D3KDSe3U~0hh z08p=Vlo`(NwvXsW|H=yE39S4~cwOTgkPYio{rL}gsaru$Vh><MkPXZ^thPEi_5d)p zNesA3rYEMp#pQAlo>YNcSSI5~m|`d0*j<Elc}hXfKYg8h`oSzqccS|;tBrSg)jKs6 zjWT~6WjlpA$8Z85J)9{4Tpa<v#Ck)PGRC~Afy9IS%;<*$XiXY*+`wgrao-tg)Q@}d zGm^Efx9$s-5@iS%$lCO=M8_WdmgUQL&s`~C>`ota+rhB`?&9nnP3}?ar%{(Pt|nOX zjW5Nm`R@(DtTa~QgvKAcJYDQIMNpO1)%5M)$?710$J}j;jqLlbpl|1W#CiYso{mr7 zzvKV5?PEIry%oJX{#5qvZ|eB3>;rT>zQ^mht&T_fc08hYduRR7rD!vHX1%{XzeD(G z|Ng)5$3Fd!I>+>y_$QW2bh$k{@rTlX-Jv*qSsj@BaTEW_=mYfso)6W>-mvmr^P~q> z4qXal_38EY1NQpFUcD}e4Q!b?07qo!Yh~%r+~y<T`q#>q<prsyZFy{H;qi1oKUU<t zp6-8FzWXmV?<%UqU+ezx19gAr2m5yaar5K>57aZU{kq?2x{sT8UueJbX(l~&=4ak5 zLQ^!hbZ5uGv5S^^Jzf(FIupvwmcd%Dko@TFm{p&P|55YX5~(An9$OY|Dj|bL;aHzr z{mTMy&e2OVe*pL7PcEB!%;?goiLs@=+Uv?<r`pbSzVyk<3J_RZ_jOD?cKOu6@_1Rx zJZ7t(d3P{s^!T8=uoc<pcAqA{_8pp<?3QYoNx<d(wv=zw0akX~`%Dc!_QAZ^SMddp zeOYNgg~9IU&qF)lx2Us07Q0rsBZr}cf>4d<7~`taXiSbKD2RuPgu{duD-=)dXvyD$ zsR;y~1&O7H=*2+2kUe*Px~RHck;Xm0l_<xcEk}%?qTWz_qduyk`YN0%z+06{<>GhW zdEJW`6+d3Mw6O<`zFGxNOr6yBc2QpFL1r({^r!XR_jE$8bDt_>C!{7-Oi5(E5^*lZ z#q;uD#F@dsx@D96qL&YxR8}iK?oj#U-T$>2(0MMaCmrfB9qM>EgvNV0dT*^*q6L42 zu<_20sPjD9@`)^Z$l2|#`gws2TSZnG%1AK9y}(p<W`HtxLIz=HHFuQ)#};noEQ(`- zPVc*R34{P08_f}96=pgz(KQKmLzDhic%i5C$*WxT2CLiow}wAL{Y3@cw1vgM9<-6} z*=iDM>SHQ5`QCcb)5_G8rEDNx>YeTfurA4SH}y9Pyn%$WZE)W0Qj(<mC+fwCYv1H( z0C(W1zmwx$8Zga@96Ofq%Lkfc`h12qUL)>d@^h87zX|A*y6Urm`?hm8=Nkl`5>XVc z{X%8@Lg%8a&oIum7`#<XATChwX9d*nt%3=0k3T_0jsB^sPem&}WbS3ovQcg;P~4jI zGk0pzvo5R2sa4KaoVF9IDseoE-C#PvmDP3v?a~wM0ldywDV_Yb^KEq~gqde;(eYN> zw|RD;e%<!(2kzHpAKkB?zYC_@3RXX>2Ostxm~)<gpRpMe_1+_EGBxDJ)-x)r^$b{* z^dyEAp8#p9v!6a2A8o<2`~JTjsI%;as?hxq;!3%&?<97=lgYI0bhd`9n^x5)uc{K* zvY_4qD{~F#v(*s2(PR}2Ph#a14-Z~?@y9^k|1}iQr{Ryl2lHReW94n<>weP7l2=yg zUjVUSXlXkWs@Z(gz4KoS0Pih<$yJ7S0kIH8_K7ed)Iyv;zFk}OQ#NdE;(32~;O1Rh zy|5%erJk1#lZks};(2pOsQ`dWKE=W?1V5}<J(*^;ohj;fpK9OZLCc86w4fvViIsX{ zNb&?73OfyrgrT+#*P!?3Z{m0ZzGAo@4O$Q=g=o*w^RwT9`h`3A4&Notob@*QJJu|6 z9Rhw2cYK~1`deLO27RBf4BX4*@c5x2ZZbm?rpTaEsZ$@Fn;H5vPts=t%Qy8jfA0pb zd8=&>AZ3nk!MRa<C-VUo&0?}&`bg7Ql~?8SXHca8d5;hKMf2Tycj1r^GKn*vkd2+_ z-a!wlkk{Gs%xCK}L-TZz8Ps*UI=kNM>`mNchCa!6d~`$hqk}R-PgH07Q!F#|eqKgX zx0-;p1RIp)4ZT8_e=*Kzm*ciM1M{C*l{(e`X7t<#w*EVAj2DkAS+a?YkcpU-^ECo& z%s0S|I&Y=}u*A}dI-9Gv)m}n~@L%(Zb7<nd;@HT<d&oE-(1_-*{Iz`I&xc5y;B$X! z7GWL+P?$+X4V{D^>ccw4IKWhOVr30x3m824?Iyc1L|k4DA*C&=vz@m+f7c1j;v)d_ z2&H)$fniv9L^Cwk2*dmO-C1}f0y~HVM20EM<LXK~FsWjq;#H3JcaloR^rCN*Z__4E zlJzX_-hTWiOt_}a@cVv(R*NoR`i`%!e#v&;3OOr7M3hWjKQVA=<D3c6+OPU!qr=Xq z@eGOS0X={RiF&c#96fU5Xw;E6#l0C@c7`~NS!9=DC}#|-aT{K5&Zwu^EGE2VCHwVf z8W+e_Btl|km6D?VT{zS%pE<<U_o#Dx_0EXnlAbl3x|SS8BpHq!jj*h(6ZBRSipCEP zIl;z6chS85c)pUq@JS*rKgmHF3OpG<HSC<<Xs7C%>jTT@e71J_4w?0oYWEGU{YF)s zf_80HJ*n$Wbf@-8zKK0f19O!=bEakz;+vzw%tF}t%6Qzyojvt|uR!<XJYzL%pSn0O zr*X~+SlX3KnsKNDhdHL(xQ2OibJ9cLxgEx5qY?qhW}P-uvgZ%ghm-Ld1V%lxg%ypU z5u$6IJA%`U*ZaKuPXLiVRha$v44Wx?ki;r{5)1i5i5f6TH>q)vNqXBYaYk``Qq&pg zZ)j?4Bu`$fN>M?`8@FZdk&%==-BP?PJ5ifQEInMZ+mV-4Mgm)AzZwcGXKya38<C4O z<bFzHD-oywo-sUP6D$3b8Tc1{?&W5;jAPHrZN;6$E&26)p_W-A@?xKsZF5UASLKG$ zq|SXSsa8Y#Jbe4_0>M7>69pgmbD~;rI}v=t<X(A8sR_VHR@?Jt{tQt;+!3cR(On$- zTA~{((B-@VIu(bH;m%-Zf^$l+sju^qyDW>Yp!MXZ{2hjx2=tVNwl`%>0tDw`CIovn zgJoj4(5f-^mog69&Md#dit!1+<K)IUq!h`Iq=MwfZ6~E=ek9qvJ(Qg2Mv~LJy_{Js z9CRBe(t0G>xWgGeK9md=DUg$U?tKcsmTM=o0{q0D{&k<``b^J1ePihNy|{mziL~!Y zCW-6|d1AujLWPrZHPZAn>28FbY!16Brk3en%iNtBt!-?y+TMVwhu<OY<)W9kWD5L? z?b^ofc)xI=&&wfKX%F8RPn#r<9TW*AJ}j^n-ly-7S5`%kFhlo?OESd1`}$>jGSx&q z+YZZaExJbKpfo2MntL*L)jP?Ih9{;M(MD)7MU+Xn`NYibJfgPOo)X7ie`l=J8Rf4H zmCh*y4HM6}(rgW4YQ~?G*P*27PUjC3FBBFo@8~XY){wNTCiBBxyRF+9X6-1ywNNJ{ zehEJ3(h9fe!`Fq5&q~>T_sR#6$FM}F*jXk)W}GkK>A*o|18wvs2?{x<lH6$ClaWB% z=yEKR9~5Jx*hZ2I{COZ^1LP;)NSt~6E232<Lw5K^^w26l=ON`XL&xhPGw96EiB?(X z(JJoAqE${XMFwp<#rx>9nV~H_!E8_@yxlq4&yW1+PVG9_kfv0&tLwl8-lSyW!?HOg z9e*j%^5O)F$hcpkxe=Yi<GfU?m4Hho1+F>4D)1>~KOs3$o;hMU03r|&aF;sTf*vb{ z=MuKr+a)O$>BwPLBTx_WeW|iN>vMCS^<Sd^9~6uet+yYBv9`k^Zi#&{+SFJYE!+Z5 zn=vXEpMtC}*1ZMbyNZ_hPHf@}WE}6`YhN8|+1|oij;uA|8w>bpAJ7qhg(uW<&2k1- zTp!ptr?B4HO-!=RQ9gQ>7Ye*)Exg&7xB_fqR0NS6-yW}$$gwArFJ1u#?tS}DZ^!@V zE3loF<IWF_CmRQXgsAf+(Bdg*pqwrMoRnF~iRH#MZHzXzQ^tx;-%1LtP0{4EHHqED z@hcU$5r}_V<Q@@IB=U$lT@ZZi;`ia7Bam^tUk|}|h6uhhMDU%_48eECL=QY}#4`!l zINXr>ot$v*&VIzynkDtpS77+tLcQsx#BNchDNm)r5g1K*LKaa@Iagq50(q<ty!wey zhkyI{igMBRdYr4E*VkSG;&w{Pj5k>86|~yU5hn54AmF*R=nU>dH9uL&kJWk-|E9`X zcrO7*$M&Ms7uLA<bqkqDZ}EP5h~iD_VxZl$(LH#n<m;Rm-Ynspm$Xx-J_YX;_YqfD zJrf4$dXj(O-O6*LP<K5!ljKP3zbfTShN$#>9ECuuypb+JTq@@zgKvjFXD|I~);S@v zD{XhY$C0$$?r_hx3pa@atFni$CYXa(%<kwe%uZl-=<zW`CNd<$dIT-MfF{o_0xMM& zxYdk!&S#~ZGT$plALPY)caGwTh-NSCDIcS?jqaa!z0T;RCIV&IC=XeV>?-luYQ!?k zV~hHNd<yI5NgTxg&u^XsbkNX$@~05t&4GbT(a?VpX*AzsUx_Y+(97Yw#91(3?`zyT zITT{LgPX)Gf1dIgjj42hv-9;#b$en~4K>zPChMw_q|j~^#3g1mf~+^qy*8Q}0|j-E zaOx$A>r3;JBg;BRR?-JvZ=HJ%X{Yw$PunR7DfUBqDFL$cy6w);bjs0sfw}JtHTS*+ z9VX|u@FX0#sC4!UFSB!HI54hp_9CL@7(jG!9m*v8sVGEPvW^q7E+}?UX&VKnqbpaB zt|CF>DS7Unpi>ElS-#XXB3<MM=82(Ok=+SGf`)kgCrHc#tjgX;hAhWO0F;*#Y*y7* z?=<OrpAHk@Q=^U6UQ=VWeM{tt6B5&8_7_h}V`S4oSd*y9kM~Cd7OkCL8h?#bi0#w> zU?Uv(U_rQ|IdL}o{tW`<J6D&J;-M;aYOv$w0{518JmjEE^9Qx<oM%$bm)cDm+;@Ku za!A(K7`f?}46<#g!h08YooLf?<Vzjf3*5$UOH@ZV9Z<%PbK8eNWFk0PIo`rGGX_{~ zzh&XGdnt8wQRoj-DwIpYYWp6~r!J<<z&P@bF+O(~z1gRhb3gq-21h%VV|CrY{P2Q{ z2XxlSD*-ev<OB58w~`#&&!bS{3l;fR+t9tOvEzjd)Yj2Fjn>Yn%q5a19@g9MLj)j! zvfA1x1dZ*3ey>6sF6{8+u=jKZpr*QE32&!{+oqAG*kmJK<IemQ?u8{#?^Bc0pe&&K zp~5_o&sEQhj2hz$FPJgVUGnzp<W;#0)w%Ph^s#1$H9Rt{#t*UKC2OZQ;@|YZKzg^j zZU8|zJ%4l3@sdBCNqp|OZs9o(rNJ_Rp}gyLZiOw6NM!$e+K7>MQ>WYXI{xb3`yNym zKS3b<LqIxRl3fBuHB{>oCn4jb?xJ6tk6IX`S*+G31O6PLj9`G~_eP)xis!fxU{obr z0+kJECrv^>kU#=3S-v5X16;yU=;6#P47A8czVD+s{tuV{ua<^d05tY{85TU9{>@Sy zHtE~;?u`E(S6Q~Z5AMZ=pn6*bU9a;N>}AbGBVr($k=n$u&(%(5me<WaHj-*2Ky{F* zK4+rImbttvdCm^qCC_;$92i?Q`_Imb^cehcMfFNje>R`a#gX~3XsW&xVQMS$DZn08 zWAJMk=`)MqP0B(^8`M9lhWih=eh2yR?59JpHXgU$2kZU)N1oxQ!_e8~hK!p)QZ<2W z)VbatbqJdMv>eeCmh6>ia$pGF6g^fbFtTdS&`^LhDq!vTEA;_jr6ae&8O=7&S@>MT zH5#cXN7-~KSf<$l<U9kyHRn`Wt*eSO+Ao%ZFMcKIQOH>v9Fc(r6mqY3h*(Duu!erT zFk*_VKdw^{wC-h_7U8|R96^R{g<qjMRTQ%7-{YhBGxcDJ)<g7V?bw=FlXdSURRU|( zYh*c(y5E;#*lVe6t<~o6CR=|C39IAreTrXqq~XR;b=Sr#W21Y%jBVEJq|VC^wq{}% z66)^4#pe6b`+R>o-|zkC8K<M`x?+%QcBozz=?AiPrSHmJ{4#q1t}5XhncdXGuZl&z z2Ad2!@knMd(g-l%DtXC6@;S|ZbC^U)Y8i|=lZi<!86hNt9SW?n+OE)%)O1}bTNs43 z+Ab`K2HIy7jo6kh`F*~T7s-kHXt-+$BY-ih{*lOV(R$YHYrvUSauqcQh5v!ysAEyw zYI|DiZ{6F!0q@7wwatU;o#hQp%aIW_6n3P4$D6#w^Yc2kmkjK%mTez=4cQm@ShPh$ zQ@e^d6tVM-5go>K1J_u~o*#P6kdU!E2~&$H)%9g4Lkb29=07j1I!KVhj_pHDokyrN z;Iy~Su2U&Z3-=$PzRiD;JIjoZ8hjCCVGgmm=h=^Kj}~ri-7>Q@(NU7vefHev>xYx* z_7Os>t7BbnfL--L>z3HzIrw;?h0m>f9|_&)v+i9E^Z431sj|VQ%GJ?8$Be<DmKxGf z@PNB(-qJq<e@_beM>1VYyz25Aa1w8AZ}yo82~lTL*jd{p`8iGXr&k@%mzX(Vrozr< zFJNUVlHX;v8Tn@OnE>n!JGKutgCBa$V6O}nr6L9C%cv$&U@Q+KiH<_75KV1ITr;>= zZH4JGb?42_3*PLs&;|A3polW3_RP<wzVoxjG!|*<usfIYT_#%C4!GFtSF3(`#JYWX zIQ7K>X0_`sD2l{9@*)itOch51CD#rdv2B4D7bo5S_xagNy&d+E5I1*1>$dnf;zx6G zlgHRo3yPfbY&|?FIk$$hvGHs6Seftrcn7QuU>|kZ0M@-;s~#rNTBMWFBs(NI*{1rE z2J{0}u~Ka}=go8>zqWHFWD;>>ZpBTN6VGa00g3{<1;a2%?M##$FxT*l<i_A9?S$5! z2#>YYK-Xl~Gnfw`kWnpZB3D`uAuz#=^aW!^y2)Dh!r*Jlyl|E`Gmq)n7>L>!?e&<H zZXT#YLn$O1EZY>CphATzlr=B)3LQZqZ2_;)2o)-FmK!@$>`i5AO1Y(=kZcK{7ro+g zuXtg|*>yW~Em1UJ$=?`JUKeI?r16h4<U`#M1(CtMyK=Y<7q<ucyiVhgV{Tmu~u~ zk(HQ{rRzRwP$gzi>0`6w>1{fj8&A4luc2rZ3#GDF9}SxjwZiS;z#k+0*vUc!QgG<g z#YHyfOi`n74b%FbWB)sdnNLRXXmA{Ysi4w!ItZ(S<(c_61GbL&*Uror9~_u}EC0@c zhWO4BF6<^pMTF4`+wH^`mgiaD{wWVQ+>!~s2_#g0_EX}}8;$%~RL&GhsB1*(fSJaX z5?EIh5B4)sC0zUSJ)B0{jecFRgJ3S2!_Eu@X0sZR57#@dhMZT$lZ2e#w@|q=3lYb- zpwk)HWkpv<o7&x*zF7cg)LaVTcw}JD+`~E(Iu1ZL7zTGO=hsLcgBPzbd0WJcjCgGq zJQ2cGUPhZtpRwv(qA$b_7P+DM1rS~D2)iw6qL6p~H?3+Y>}+t>fCWl*n9E+l=ytlk z%cndI=Jz?x2M`3p+vC^r(&pgN+0=84576gAUTN^wy}`ns!@Fqj;ccoA?n+lX-R4Z1 z{}=B_3L0c&4%h5?WEXb#J&!u-3teZuXrfkXNOa}LP9p|KY*cCj;VjlUyWA6A_2wbT zYuiaI(NEJx(Ju(jS>v^Krf5xi5;1M^=OQxk3S@#luLP_zTFh68g~j`Laq8*<Lbc^; z*<ij7uYvH&eO8)2ID7L4Ee`W*XY%R;uUiZMjnhAz{C7c6`XG;c8nky6jWk*C0(L@T z04NDXO_4xjqEwEJQEvS(a4hlv<ZUhfs=TlKq><g3SO<69MO2gW>a}tf$eF^u7<S%= zB`|yTO{XLA9`>fr)6VkrF^D|%RFk}Oc>x6SZUdz|mt*wJR?D=90t8WOD8+uJ+x`Aq z3cu2TQawJ!z2!xT5>rd~(p{u$N@1e6)I2zGZb4pW{d7TW?cJt@SPA!saIcU)ckm0i z13ZMPD}`HM@DrX8giuB#o(+t3-+5%<Sw1y%Z2MGrB&=j*Q``?pkS|@fb9sLJYK(`U z7=Vc^gin)AT$?kC0nAPAueQIQi6r}}GGo2I*Bm*NHAl|bB0Hfn%#rhrIdZ@1Z7`NH zNX{>NH&eYWSwAgO`}ug8fv~RYn4jux(vL0ptvcHDOvH&ktIozts+on(bdCD!4e6tL zeF(jdWs9q!ayrk)sX@EG;PrgRbIfA09w8!i@89<dnNs)e`yuq*GN#m>=@Kd&J@DO3 zvaN*<!eBL9twDCbdYx%LGtz_^Y;=`ZtFh-lrI%Ux+?!+;zawi_-k!ZftM@iY&3@at zWLm^It9nZ`^_5Z?t0nIdj*uXwes+)jrSNtT3bKZP+Q#^?3J|Rnd8flcrjI5fyQdRA zbAwSf9NPeHC(+Bfg#Bf~j0EkQKiVT16m;r(_gjduRl^buDY3G#x6tK(^6uTg@7m8< zF?EkfbpET`8Fw{Y)DDalqD}AFs32N+6i$tvsBD?fb0~6h%9O)-!yKOO-PaeOSn>2G z#Fi4v8l*st6wBJ<#BB9)Sn$wD709>vsAuzt5K%{J@;4^?5}Q;fqYebwkA@N-WMZEd zn=qxP3ipO%KQz{CR@-9~F_Bj&w<lhi_%L72FrHM*#x|vPW-wlwy5zF1Ur~@8??(Hb z9&I=MZaWWTC7MsQa6?|_;D6qT6uxeE{CR*~=t|kbFp<u=tA?mW)0qL0z-x1hO+|?7 z+s;!x)$JsgPTf?|LeGb_i)kmH$eP4<MP$<5w8R?Xos;B4Z&dBH9Ex-YA};jgq9xR{ zI9H2oHS&I(HR_8;7}6%{j%H;J;Z)s^sS1*()i5#Awi|U?B@fyu$mhJr-gTHaQ?Xwd zn}hT`ApBZ0jL%V06U|~V0~BV<c=P5>g*Waw72fypkog|TbF4{*h#Y6DjB(Qj_r0UD zMUFM~7Bf9_&?1fw8q>rL?g^jKd!@dVjRh58bTYQaef(Kr@v)WeI&)#UZ*5eJ;*IVD z=H3H_9N@X%dsT^`Zmrl(kCg~mmi9A({|gN4d*qd<P4Fi(x+0|!e%krac~|zwzZam+ zIoA1Z9-G8V28%Fwom&TEo9O<E(`|)6%&cZwu>)P_&RM%7BN=pxc?#D2dKKSVtu5Tl zpEV`JPyD*t%P+h38o3MBq$YgIaLTyeA%t|l`KR}V|0d#B!9E9a*}YniQ_Xs8bVJX0 z;`L*t_1Wmw^Eg>I1+}Pl+{VtjDW%l!uHN=~COw3X#S4>{L;h@Z@79w7sRy%K9sq+3 zAV$mc&yzyI^CuYHb(PFY-qN@lQ|BxCmZp>T-!xRd`}1et&w7&FLocIE-_mS~*!K&2 z@ClhT*1Hjg$UDt=>ihydIh`l^4KoPo7TC9wJOj2$&wf^>zw6x^idAoukwYeaa^NRs z$v)%RPh-TAjqUs$d`9Fp_Z7&{X}4CRCuP;l=P&=!)E>J_gd_WqCRFS7JXZJotZ2B~ zb{1`=W9~2M3ftT6{FZL@pL;{6whrT^`Js~U`!IwkOO5`DQ5al0`H~e(e*)csF84nJ z{+TC6{=C=yR+a=<8_j>!rC-(U4Mf~?-o)k&{4zy`G$7pRGT-MI(KCZxCvrwi5rO7j z9n&F#qC<#zk2ynlSEFIde6osocg|xt0O$tJ>@pDC6{~ZH$hB}FLQR}Ws#uU9w1}na z1|i!PHSm+~=8&yT>D+7g2S3OnTC1%}&pC?xG%7*(c0QA;eJj6;B`z#1t$I%0pTo#@ z(}M=_)>m(XPwF2j+%4A#PoP@HcCIH=bC>L7c-vQ;I)HP<W5D8K!1k4+4sf2%GGG^o z0Xv}d)Ko#o^U@=-BGa72^Z@+VzVgzBrcDino1=lJEOKyzUGL8NG5^LG8bzD#_L3oH z^&9kIKm$S2#ad!4mSrtP$?rF?fnm5%Z)CF$G&0`vz2Pk{{>Y(um6)-8p8B#9PbA16 zDGy%Lm%m&dX=;xaZZhLLgz+`NrC$&ci`f`yQc&t`V^dcQ+7l_<fJMgINa0gF!lQ0Y zq-m8NU@XzLb1ru2>rrQek8SHA1&H5bSkFxn*_^!^t$v~FcHo7z*P@G&c)^>H+*Bdn z77!y+_j=RS!tH(&MkzWdA$YdbMP8}>U}CRqJzMY;ui$~9W3OyITe^_a`^eUN;F(T+ zynH=7pIs029bqqE_>uRfFO(y^&H_W%Ebsk(qxx@!he+Ym0*P;)h?HAV#C^<34?eiT zpb1HPT94qE72~LVFW-LQ0m&V=o8K&+5LR>FdQlmlZmp2vMFi9E<S;~%LW72RnDjrJ z?f++vi2u@WZD*yOZ1j!m#k?$G&e?}i%vGTSa0wk2b#~*WrsIBE0~raD)BNsD1e7;9 z4z^QTVzx^`L=8<hh%ONR_tyJ2CU=A}Qa~}`$rE%MEaoG3*yFFmBHdu91tq9k@Al`3 zen0h?M=hN18OR*Y<NDg$RWJluw_|Q?uk!=eN?jnUf$Wzzy1z!XndyvH?+67R))%v% z1*TNOC}1%u{fSzbyah`VxR1qj*W(^!twR0;JL3G{4g-Pj!vAQ<@C8vZ9fOjI;ykx_ zle*ZA>;k@MVoBF%^VwLe%{Y`j>8E&s(ETkm8NxsxD&Npa?hE%y2D8!G>K>MD{NI=| zPr#Kr^D^Z8o`1&%_fXy&QR$!Q2<EzRX#b7rvoZecWxDb256g68kysE3P6yy#|GNjd zxrT@UgZo4Th}<f}xsBO~0OZUze!q?B;|UAkGhqQvZ$*qCaw0vHzyM|Lbv^gR>U*P1 zhVf(`>|9V2R$|8eJef!J$CG&!<ZkaC9z+k7wQf7TYN)+>Vr*zgX>yzmndR<ih6qui zR}m$Ed{+gv+3hT;k)sdl1J_kqDd}xVM;i>+oLFkL-9b5m^&`?IKhK8OGudmF#cky_ z;#_UpP8>=IYg(os$8VNg0|{m>C^xnTwKCuf+R4hqS^2Y1#8g=wk;N?~@M%Oa#VndT zKZK+JV2b_;rkOo{%mdk)N%$q{WV0Sm(K-}n&i7}9mLAQNc>gOQEBvgI+h*EjAk}-6 zs^f6r)ziQ*oYZ=OS9YWHLYvw!;xC0h8v^ghb1<B&L_s}&<q{s{<SQ4ikg<wd$jzVE zJAgB)>4<5SjjC|ENPSz}vLHy#k+%LZ1^l|2u79GL^DDjWF^pbn(i$PInO!g5vYk4$ z-EPV*W7F%=rdUPPE=1_D!M=R$d3NFYNU8`K@fwWM@!TgI^NPis{{>J82%VRUNHFJr z$T3JDTK&A4Mpz<ik@VLMS$|QZUks-vX3*zW);sy(z>0ZiQT1C?)Q^p~K2KG7O=0^m z_h{Pc8UF#=qoD`}&r}vkr1RsyHLd0*uImw*6s695j6m95S8;lo)$E$g)BjRL{Qqg? zXs3WjlF*4!0TT1vuX_$`WwkuGU#4aXa*$YAd0@sX%l~KHgupJlNyZ2^9$NUFV%#A( zz~t#G(SZBiM_)IRqWDz?cWiX?NM2|*`<XD6vS|_;A9~kfg4Fl=Y!aVkU)`|Js}Qf! zY<KhB*Y|l@!AlOt`mMM<8^*Irdpmibt_4%JXTlT|WBHGVH!%7=zumOF!P%r8j`Hn@ zAhLG9)7WTtyjT<|oLHVbq~7E~CldPrci=V|hOE(Eu95_PgqeLYmQ}eWz>coeeGEwm zR^~Y3<G)}haVSfUt4xmZCCB(fs0I@&{eKfh7ImJ9Brh(FByj*u&hYQG8=e1Z3#*Ms za5>hw8#CY~;ihOLS$7+Mcks8AzjprCM3Uof2A?+=|9LD;!%kNSTiMj)g2bNUSR;xJ zUqfol&CyixRqIGwo*L(KPkRJ84phmB92|)~1+n8Oggqj-n^HEVg!z^V+y-V#N~ZxP zw-L3ZQ?V=aI$kbvPk6-Gn-UO%%mF*+>DO4B-jI~FX&5OaWWWGV(;yvWv}v^{mNo9n zm%)g`U*q|7Sw*@0=O+rCPU3G0H`7DTsTC-2)B*jcVVsYczk+O5k`1Pck26Rp+r?=t z1yTGpp0TvTcsxyuzA%H*7jMfyBR8nedtao9seu$z&^Apq*En_~()uLK1k{SqUZeZ| zR>6ZSc#!q12M<6IrGbYkb<a+YDs@*F83`NJ08Wz3M#&2*lcRjeQGPiiwMj12_S)Rz zRnas#CvV~b&ee(baywCz7b~>;A7*dHw7nfKvRCr)Ie{+Iai*qlJPaVu)|$n?B2ubG zR{NSB9aB|3r&iDuj-ZfW_Wkb0^_rMlO~G*Bxw%KEZy_{hb(n)`JhG_ff&;s*)O_kj zO(U@%=`h_+{qjb_zszl010CV4%8B5Skm7yi#UlA%ASK;<xZs|O&SnjEN~xkC?o!IF z8%-50CSz~J>EHF?6Z;%<J@Qpw)_>PuPaqgXQ5fV44>(=*&f_8HgItAM@l~BW1I&|+ zcZF+P{4z*K1K1Gh2({e>PwG^~JsInJ8Qq_<vtSQCs<JW5Lp%a$(DHmsybv!~{FerF zU~z+Hbd+CFH2{>NLN+0{;bcXjabztE%q^Y$14;creC%LZ^?;uKZdYG3Nh0k^$9eYc za<6n|Rv6p%H#`1PT)oXLUu}?jTR$W!NEH|DDFlFVPKmcEYzNVhFoJr8XVIon6$TYV zI<`YYqu6%0OaUh_>M2M-5vpBZ?wqcDPoKxK?Tf1)6H-Fn)&P5Q?JBbsPRXLKvF!5V zgL@Y^p8}?`^udwjoV;|IcSC|A8sNkW)lRA?n|qYWREWbuJBGBN0oy<P!p7u9Zhe42 z3bX%=-M*x|(~ONqeQm6w)LL{8Xb{)N9(hLf&g$2yNoyagD6<w_D>6KFiLaOZ4l|7% zM4yuq$a%#5-Q!XZT5XR~(5|hvTAyc&Id$D^zo>HvvXPuXr<b@x#w7cRa(c<W=JE35 zWF3=ve_+8)FWJ`_`^dg}#>dC|$ZHNP|B~3tGGed(A(AoW*OkgnZc8+INM@CpbOVb1 zP+&F_weV%oH%M_&J?Pp*tw6L@y#>;AR3ybY1VbW+%y?1tmh=hAl297LkGM8}PEj;< zq05dK?1Z-0qH{KsZ<^HBfhVo8cxra|4aMBi;EeMbL1}@JCAK%S{%cTb<#&lAVN9ic z>?pzaND5h#yso+4``~^?l-^_kx_RkKG~+o7N~}zKEGRt*lMyD?Qe|IZVk@7Tw*Th& z^qKh_p!p2t*OjM1D_cy$rH14<AG1=BkzLETA7C=gIR+0ENpu#4lChEx>H~nQaxek! zT@z$#d1l@nauki=DEgOO@Ww0{5jbY^5Ed>obT}6{iVk^~pQbhT@q?DXlYNt~H_o8D zvL6xDVggUn{mo}D-CiQoBJc{n&RC#`Q^Q>rU4Zc+xOjy*{d+&yi)%l*+J6Rgo|O0K zJ9-<!cmyFv_n@B!rwf;MOzrK|X(#*+Eslb?gdBd+e*eKR1vz<o%N(ibt_LWA+WNc& zb>)~!*5@VKf12nnw{EyunCNCwNA-K~f`c$Q|JJSi*o7N1&&#}C36QZx^E-8A$^5Q6 zxYN_ydY+c@^p@<?f8kfuh+kN`5)J``=UKP8!$0Ia8|R0R@Fy|m>iTN-lgZ{2sZ{uG ziuq1haw+A#uxw{hptg?P|Aw__gbGUuWf)Feoa`Uk!<XBeyE$y5s40(b(f(2;kXIYr zL(bWe$*hVbRu%!yqPZf4opvEXNyhl?A4YcV2_?g29|SHhosIZHF5=ahuC+qnw1C6b zS~C)oa1QMm#qtixUtyHgwKy4x@{!o1{BdWrOQy2HZF$&}$_<guZi9Q>L%J=Jd02*1 zh$jOmKwc;_wD5=M($4itPM~D%tkQbtFSg^(t&KRl_R8<fktc~<U1UdwbfUOEW(PFg zF67uB<4=YMe-I8dmCk-#ZTtsybxFvmff&jfl3;elcv0K7bF!}ei4TiobtG*x)HJEW ziYGkmovnWN$cJzs()eoev{zWaa}5ElLL+(#b^k$y(zsxc@<RhRg2ch%83KDib&i*M zcpi`NT#+TsI%0yc<W~yQTlb#N<8|(R@D%EL^%mUDWWD(0!~!}Dwa!QGVZ7}MQ@&>i zL3KN<A=K<0g4HUw^V~2Xh>I7~dCiyKy}<O4VH~4j9FZG_3SHh)=oC}Pxye{K2vJt4 z>no|06Xv`KF$OF1Vn;<&(8zls+8uU$4mfWy;5PIT0%IY$5zJjpjiv((+z{Y@>cX*u z8E37p-rMuo1zxX<ALdh29ty$zw+9VPGg>_!>GinyC%p^IrvO>2y-5%Dne=d1$VkbI z$K(e0tLC%Qe7}Nb-@Dnb3wj&<Rd1tj&24m}I!d49aAa4q(XHFLIGVde`_aTWI9f3d zig{R;9*}(tWvnzq?To+o?AbR*GOG;ou~}9-zm8#Bt+Q}w5(`o34t!98f?GYtrxVFs z3l-!fb8<IJe(|8Z+2aq&3-aq9cTnC1{GPyH7uUbxd0u`&N%p_OlA@C0l9GPr7SEKt z!x>E_e~0jQG=FFENBN@ce|bd({9lx3ZVUHEyPrJyPnv;`lxGmS*me%DZm)g~k;Q>T z7`Hif__(6aAK4srUXfb=UG`8-)cLbKKmssgzKD~thj&AfTKAUK4Bs3tL1c`j;_K|! zVW9<8p_=LW@xlCCfPW2AhRyfOVDif5h>Ql?78;DwQ0^ul0Fx%`D?mpUYDyaULMtlO zvv@DQAFkL7;6Q7nQC#;QY$D^+Vkuru%kJq`s|4&VyPK@mUzm%l;$O!W#yIV_eUB$$ z>mf`_henPm<~Z_<Q{9`2<=^QEt|QJ-rovG2+=|eGbB{-T;Q72Rl`rkowz^WQHILp1 zRhE5S7K|I*V#d<-J@9(V?k~j$W}AzBFJ0NP`wDZvnh#=a>GGD{Gh&Cd>~4+?ZrMFE z*1u)<m#sF%=%G*EnSb3`_RS2vwP3-dgFxF0zZv5<Qus*bdHB`z@Q~A<{tWJeA?x<` z^pT-da4!<z(Tend>^qRajboMWvTz5p*Y=VjLZ70iuiQ#3wh!U-B3OJH>JQ@*gJYQV z>BQ^?$tKNO%xMnRT#YY`L?f$5=cD(&`iN-ixV86y|BERxH8}=Oc7xl0DP#YknUK0l z$zY0|#@XrOWqFU>60j3%abG7u^IN~OcWt&)Gc(q*T}KDrn@dvh{J?vutMlhYm-%TR z@QO9|iP~}gInYm(U+2Dcj0tmlavDG2y7H-srqV&4JY<Y7+Jy1hlkOCvQW#s_<gBu( zuxRq>RexsQM}PX$AG%)<KinBzw0d+wK0UYSd7{0*zS&M)aYK1J>`X3#(RT|e&slUD zV*XR?rgiSLYo%}!GaNfc9#DMw8H&V)M4Ltz*{KPfS8L#l3*6_<DZrlKrFcmwHM^oD zeF3iC6-MCGfSwF(9;6G}Cjqd#5|q!uy)$-F#Hnxg0G5~;RM&V!nD8=DjH5dW?54G< z7*WrHa(6zpV<B{?^OOjO9rr+-5T%kce|;$Pc=|-u6LAJZ3xyqp8+yVR#DvtZ(c9jE zv^iM2Y=e6+ADR%gA1M<$=Awi0KF8k?{C$SMk^FsvoBuI{YwV$9>WO?&p-7B4#;^$( zMfrirsPkz6Jn9fr7BKIMCV%F|>)?}VVg5mH6|RW!*J#&{EVtSe4#ajavCD0(X13PD zW^1L2=WcvG^AJb}Zm~Vy)PtS~&{SLJkFhz|xx=OkL5)F4QT#q!hS@?2(g1sTj2)Q2 zfG%BA&c$LbW?0sJ^DpCq9uj6E9RkoZL+||8lH7x;eVf4HVx7D6D{m-FC@uVu7NU5u zKU7dkpO9XLlXYy(8D?vOSdyQENdSPmKFu%KwpkMbIxpwf_*+C#Fv=8zeFI7SU_~j{ zCWuK+ABJGIg=Y<pt4W^Hwzk=q3J)T<6VYC~IUO3){ld7c?0T*NOojyGL<-wY>+RHo z6-zWvtVeTi`>pCNiS-Chw}xt=FYV-^c5*@~e?Du`!xSf8LRO!v-&USP`IW{|zfx*y zwI;UhY%U7?DLz+{--*b-6u64#NTEF)YQ!<tZma=a4mle=>F>YdB%^hfz{!MBz=k*Q z#N3mj5N#9bww#b#Xu^3Vf+cg(iYS70ax9zL_G!A4V}0p?xxzfitO&^u(pqR6T_*#L z4!jyiRw8J2mPZ3`S_>@^p|!~HV?z)Kj8A-66tgm`G}m1}<9yIFrb5%!M!V9IPFFvm zC8zOg&R5{<GEAGJPOC}Askl*Fy&z~ojcyv6UBYS`ku~<CLP=FxD29I1qf4k1c8%FF zY>wOF?t(J+2Af$Ccs6A837V4GH>=T`P5FftTWQ?A>n^lk2vC(zK~Rx1+L3XNz$bz} zLIw4om|!iA4YY{+aese@NLz)Bl*am3yh@z;ou5eDaz2ui=9dwmc;c2pKb0(nP+AZ2 z7IDkZUo`h#T&_lLGDH7GZ=6AO*^j0`C~IGvhzu9ondAOw-mlyD@x|uxt)@Q`9#3Pt zY%<*%7`ih*BufiM?suIhvbbA2>w??qcklWStVI0BP}Tp+uOy%Gfp3w0`-!*cDGr}T zJ77DOk>OYGM4S+GS3V@RXN+HbC35^oqvJL}rlLSqCJm`{-0%DrHkz`gh|~f#$Quw4 zbo9m_cGGCgJJ;A9&leGfznnbOqsx-#m1Q20pfj30DEW=j_%;V}MP>&`^~Fd1Jri%_ zO?|~o9_d;9FUx_$YOJ4HD|Q%I#{}v6a_Dlwk&P>sZ6_C2Ea6qu@yi~1JP5(*BC;1+ zL~tag_*UCGUgKgzWYsL;Hj&fif$ZtxU%U5oF^E5Y@zl1_rSan0vF32u=sq-Ahs#(U zE<cIsa2d^sH`*L7{@me0wi@qn8Js;_s@En*`_q`PaJHQPBgB*D{`kFBW2CatZK7&= zohq(36_3rGDWiSKu^cJam98E=AfMfw^cQOg8@dkRmtzZ4JpQl)(H3KFS{R{zg|zi+ z@B+U=F3#x`4NHr`d`XLeCJhmU%fbr|!tU>W0|+SC$1&1mK=(<L;T2lZQz&T)g#neA zoCk?f%PB5QM37ZydLzMQ0)&m}_)C#{%WsT6wnYBv9VDF3%*$R5kPha}%iq+9vwhQv zek~SSM%6A<tPX3<S|8!;Oq{vphoCR3^>%Zh4!TEya6A-t&Mm@E#BAP82~gMze=_$T z3QKX58M;w#oIx$#M^<Yym1Kq<!-rj0n)+fD%?3^;A<f`ayt|@Bjpt^MW7ZDWPOBnc z5v9%X+@p^msA4&jIz<!9-+2BeCOwxPpm8D9m`QKcq}O|s?)erm??G9sFz=1-=ZTZU z_&={%$6Zsi-c#!Eo>D$ar4P;>lTuf0bU!fS4Ej&_KO|^m%7FrRzyC|&f8EN+>S)~| z^6`6*+$)j85Mq>wZje%`$t9eF!LC*vh!;>qz6!K{o0$P5q<lo;98SPa_x7)P;9<4N zvRHuyO({_U0+X<IB6|a&TaN&B8q|+L^q~w=SkE@;CV&Mp-kh%wb41T0IJ5EU6{TZy z(rW3^P@#J+wG+)m!nB;y;dT*$4*Ri>Q-mQ+w4;o`7J0jP)mGbl*KcRuo;b?8!RazP zbpgcS2KS-cc4UYGG;vNyz4AKgb*-nTT7dmK8C#1TnAQ3e9ckOv6`_-W^{a@D#F3A; zhkJ~(%<m@+?_en}xvDsiDyvw2Cg3JxQl1(Uv^(|`dB!ZGexa~t;toZc-9f!?{f?@F zFo~&HJ`XR<q(<e30-dv~My6)hHo2FwXn@3dPNzvE!bY$=#9=jUa+iJ$ehp^rG&GoD zL=a6NxLl*rrWKLG_3mkB5<07CHM2Z&by20d77RI0cP(O(O+te-ds|qOkeGS#G7}*x z-Jc<&;##XTVz6AuEkQSJ&&f^!plAk4Fx}uIAZ$`#TGgCk)oZ&x1UN$u{yRImY%UEX zot?eV!)gJq<H;N{Lq~sK`_Oai*uwZk)ETc1lt)nf9`;7!`VN!DSluPJVXspyWUzz@ z12=w~2VrP14mXGhX-gTI-yOZahlU{TARntPb4XM_>JAvGC}LScWd2H>CcTAxf6w9c zN!kDQ88GyKf_3_l)**NU2=Xs4&Wl*}Y^LkWSy`e>dxH1F<e3Teja2@?++(l<(HZ&R z0VQ_UCB1k%6MqnlvCe&FLJ#}+;1zw@$D?v5{LtJ9UzR=L#XAPg`5ymnNuKUT9I*0v zsytQPq>4N1s^|zwc6_Du2i9?FIN5|)gx<FSzl@}_j)Y!b<hGd{3L89&323TIyH5U@ zJf+&*qte=5j$s()BN((h6FHt>Z|T2_{`z|tSnC6qmbK?&k=T{p4Gt6vs;#FnCOMpl zP4f=7lO=3+h{7u2k{Ux9uHem_mkp^JDR);quh7vK6F#u+)KF*LsTw+~G@zz#NW9o~ z3eyitY7YjYjwEKw)UuSVoY$GJf4vI-hRz#$StzW0uW6ehoh#+ERQ(c0YY2VA&MP7E z*2uFzCUfdcY>cu-g=?k`iGL2OX)LG^_6FQ}C72Ti+&NgwqL>od`=tBcb`9iG1~TT< z`eYOGt9j*6D$7F2!KTCM$=nU-xjPR7FN|pvJoyay+Ys41Tr*{el0KDU97`<pz#{}( zux=$Nj2r9Eba}otHgm;C@eLFr5!8d4g-G&HifV4mJWZ4ue2S)~2jTtGu&}R`rzfi9 z#IW-<)Me-RF`dAk5ys*?)P0jGI4^W2LY|^E^Gv@&smt@DwG(S%QNmsOW%SuDTJChu zo<79*Ck}}-r9O>+5HGQ&@P^O2zZKRrV={`M9STU?3vf}HhHwl5T!b2RKCBJ-pxt!H zT8jz|r9xT<OyN|#vM>GS>96Z+;Up*li8q^xY)F0CpVi+=?N$!m`5KkcPZVjKsfvxz z(mW(D+sU=+WF)XD*U6~T7_RT>WHhkaYLyQX6XB1LL4l=iP(a9*c~rsiR+0s$9e`7X z9oR94wTA?R0CJvke@zTgBBL2_%IyoSJri~>!N$7e<*FP9^sC*#PoJ*+mH8ut0MeN7 zDv4z7q#~nrl!7pQL4=LwW8c|<)v-v+EP7g3O=Kwp_v+{fb@U`yO0T1jxdo=9*$teW zbt+&vCs;FUNc=i#F%?4)gfg8G;ITe%eYv$z@x`F_v`$(>Z+T4I|I)z7+zJYOYRHE| zSx8vQ2%5C)T?g|hOfS(RdqKj{1a#JcO_}M-i*S0+KGqF!3$ua5otr9_sKHd$UQwc} z8RhOx<H;?Vjj-1qFJg8Js$WZ9UTREdC-&?g#moO2u+0CQBAVV(JXlT8p^<)}$B8;e znds*7>TUAEz<j3DpS%d?8jKCF^r%;IFjA?&?LB7KPA>O=8<_$kVBs5zVWNg0jBSqW zE9$%`Z<d~Tks)87?Hvg`?yN97XHBf1F&6IG-j5l0zRp*3>5zCcHi?nIqp>68?t4fi zus+7^dcOQAfm7<r$#R%ZkJmd~7tbwk@KEv9+dNcU?~FS&l)U)V^ig`r1{THvRcAK$ zeJ|rjKOC)3q1YPfrWH;LeH+oiHDUsYw{9$+bWVe97^%Urq2%PE^aP3;ltmZD(glny zpK@RQqqlu~cVTQ#7oKuwn=VW)&%IX{ifbkh$+n}4Ly37vnQ6-}=V*Z6tPbm>Ag>&W zN-UUI84OMCnvBP_XHCi7{~K_+AAJCfnVcX|r?DKXN+$6sO_xyp0Orhn;ORY?G<nvv zM((AXyxCJmI>>_LIAN7@Yeo-=M>r^{$p-s`urvz#k|D6wsM6ZTNm2s^p-Dpgin1zC z%=G0sN+E*I3|muC5WT1nbJ<x}qyscLuGD)Cj{3(Ykd0KCKr0ZR6(;gDENbjZ^Y5kn zTM#P`!FO|rCstN=eL92GMHj!s1CIEttZopfu^COsM@9{X6Ddv1oRp{WM6k%W`R#8f z&mrVcsMhu&ct-ql4jeMR7N(-bAMD7u54^X-Fq$9bfUys1%BpTa0!k%q5J98d5$vWd z?0)A97#!~)b`EGkVP<OF&Ren~o!3&cO429YU&*YwpS>ujK*ZI*xg`B5wil^C_+uIB z5s}q{8tVPh{VbrokcusA5|l`8924(O&sE#5?+?3QSlr!oq2Y7AI*TPLQgyQ8Xgf+D z1^Rq+%KbI^=tsRjIx_o_6bZR>7Pg=3O8yY^)caJ~W_|bi4|B4r)Xb9fiQd4@Rb@y! zfjTp=p&A(Ocp>To-ja|xN#@GY7;V!rDH0+M#E8v$eyy|tj1fmoN+_9%wj#CjEw7!T z>YZtD*-JPn>`Wih(DaT}m(NX9b34>r8Smx}!6Og*&Or@M)=%NAQ{iPna)TS1RvKI3 z4el6(IHm)%Xd``<QhzaDg?cbER+{zB3mWJTdEVf>(vZ3i@<!SnXqv!R%dOP0OlPF& zoe+8()F&M;7e@+r#m0&r(`WZlF3R5WblcGP%F$M-fBZ(v9Zf}GYj8+$|1`Fn0bE;d z>|iOE`XYjgo$+O6Q*nG_IoA(Ew<G;njztoyu#R1=S!=x(+)DV$*x~XGal5~*yvz-L zcgf9S<=4A6o8NWrPdCaXGb_{VH2oJ|3<@vW(x3>s9EE-$f)SGEi?M<NaMRzR=`n5@ zwJ@{3)YzaKpP-rEs+lhFCV9A)wh(l|()Pr4XGT#&qTu7NMrQ2Z+-g!9)MY4!7Mipj zU;=n|LZzMcM+lK{OX+&PFW<X37xr9thNSfK)-72Gf-ldH<J>lnNUX=0@~J^9z~!BJ z0vYqbfbYp&gG{S{TWZiq&_-uo|9uL)3Q@Gr7XSb1);S1gmDt7l=bXfQB{4*S#kYYH zwO@gTkU!Dv%a0#xbNV1YP%M|k_00Og6gv+`w$6Mr<EC(`_&H_I%w8X|J6B1n_|To% z>%Ts=+4HX_K6j7bwvlL%166s6WIc-lce|*nuG$NIR-5vJ5|=2E=^roC4*DWd6D4Cu z0;1!fqpQi>tkq3>*9F`pGKJu%37Pa~6Pbcov7-MSX<{peYHQ#RoyJPC$kf(q3x+CF z;|nsWAx}sGfswk;ee(NnWw(RXs#HOE*(9g?oled#t5vwxT$JgeyCn80CTqNzjyfMb zwAvKODP5JA%gi3lAzYqlW@gD=)Lav{It$H=ri$Of@DeU9Rh*PHAbX7Q)n4G6d$OH6 zx4f4;ovp+^$q&~ym&Z$@$yw;s12~^1I!Xf<_+~$c83-v-n<vG-WZFY_;<Y#TyijMo z*;RT@Ge=!0bEl!-Jr`k1YS7~oxwFEX+;_esoU#sMpi(z@ljMw4`Ka6K2<NPKXPe&* zI3^3#82rI`D6eu5%|5&|jeH0sm_Zf2Bao=WB+LX?dsovV>H9kO6)w|v|8+?D?<pa8 z<gk+bLqau?Mj&)Ul65Ik)g$ipH)<v}y4Ub4GMQ6f6A%QeLK8Ve?Z+ZHvAZBnmKTyi zIkDxH=|YnpQ1Tk`MXYg8=hIBX5azE-XDc~B;^*3dx8me~*h=zAK7;I7UMXKD=X|V; zY+q>j=FB5xeo&$m;#1=tiN)G^r5Fblx?lTDL7u5?gZrnX`nDoH*FbjQ5mKLz1FjR@ zSlB@X_JQjZC&`}g3a)ja#!l&!6*6+Spr0Q=qB!)f*61-w*6@pSM|SHLVswLhI+scq zzs|kVG`P|I3cuBB-K!oIRKS-r1^dp-f6e;s99ddmkXX|ldjPPJka`ZLUByH0<Tf>^ z;rDwoiRMZ95i7g~(r|yL+kNP7k)~eqIXrKzR_Uh_Gf&NnkC!%S9We)+-9HX5$lF;* ztAm)M*KSv<b(P9g%HAFH>|JVh==bT2nq@~JS;5#QS?!F%ChM`x8bAjd828j){U7$u z1U}08&i|830wz8|K!c)0jT*%x3To1z&X5Vr$ONKz(25uvr17Z5GNVue1Shc>9|mdH zR@?1CkL|Lp-MVd8lv)jk5JgTeC~C2nPaF|MMUcY$-=E*}Ob&?McDuX(ZdYEfFwgOO ze)sQtAC#C+&F4s>wYIuMPymwN4xv7NKD{C_o?W%k`Q?wOPiwHz`DuYH5_{9;fBBr6 z@ybXA$_#s?o|<Hn%hJsjM0x<mPtq(`ZU%vbdgyLupvLYD#NWWNWv{d4Y!Ox&1uDrj z?yirWXM%bc-hF-^1ko5M^sDln?<D~!$?NJFgG91bKj=ZD*mu_lEAJj<wLS!dj5Gk! zfess-&5Peon;op1XP504S%Rs?&ghkBN0u;A$|2v(uaPz3leq%R68Jx7>d)Ux%ds>H z0z1aulnB&0CmP!Om|(@7H^uT792|hmIF{$!yjC0E1Uf)w)|Efxytz`qY;bPA-*pW* zUdz70xrP2j8g|#(e+X~>V<7&AEIoW{5g{MOA-;5{0GqpD)sDGX8|`3r0?e1Ua9ZuL zOIgPFoFZRznAh`&0tgWajPs=Q;3dv!qy{t_qMkUJvFqdG^J!q8~@{f!UAf1e#a zD&CO|0VX#7Y+I~YPS74-9<+V&-(&}?#uvo$i6mNCJ-UfKg#MTy#q3Q|N$yncAhU^X z`1zr9*XAw%u_@5Cc}sMJl0&xfxYy=o(;bm&<S*ZO|1)14Mo*aZhrJ}(f=x5<HM3XL zHaN&rhy`OZQ!HgWEhQMo5`N<o@^Kak6e|s0=%M7CLIC8f6D`>jkFg#dT#_s}NGadQ z%_Bbyf%#{X5#C-K_+Z9hLF^Drp(NsGoATJmVkP~wL3`_+Z<Q(PGxnhsQ_l58j}6(E zOYaOH`L3Pn{3ccE!*_@bQY_g>$&x+90=XtD(y%9z^S)9Cjo2CAc|nSU7)Bt1b1!;< z>%X%H8<cUy0rq0pZbTNd6JfluvL#GvISGisvt7ov!amP@8-w4^7L&Dn#4dI<HP+_5 zCsWd483yK$9@}yYk_N<6rh7p<RV!Wcqx3Q{l})-cdO@)2j%jxd4kss$LZLjF9yza; z?$cpCKGZOQ_?%|gITI#3Yldh0f?0Re!*p@jzeg3$w``Bw2o*W~#&>ZW0|INujWS$a z|89l@f$--eiIIuh3XnL45>o*zN7G`Xv*EIL(tCrYjl|~LNYMDiwRk>pEM7{C9UVQI zRm^tIxprSVmFL9zy_eoQ)&trVz+O-q`(B)Avan3&AUWi9f#fcrJpt5>kn5vpoBx^J z{MWZ)=otg=4+r%Ga$CYeM3S>dxpB$}?MfDN0DR@}*cq*RXBUJjKUr*jWmV3nic-gQ ziHAut(r!mq4y#&cMYaj3tap}vU%(V1$&*z>9UG<<dID*3vl>Z!2I<D#751~6JL9is zB_>AfXIFIQHou<LHnA>{&Mn=$vIHJOmdzWTv(^xO&;72Z@_egx47h=vm-v8+!VSUF z!GiuWfso0cSb2IBPEJ`3MgveqDnDBsJw22h*GR@XdWUm;z?hP{s_<8^2g!Voq#ZlR z-&*k<R1!ps-pnuLQ-FofC6dal&l*d{QJ5+GAv>e*K*OJ}I4#73Q_9oZ+Gk-QQPIfR zh#?k*K-;V-`6m(c2E~H=QESv-<Z1fi%z-V<bRZOeyMT6P|4?=VGcr%<R#BvChjmXB zW;T+XJ1SKjvG>;I>`kwmRoSaYz$1mFLzhA~u-m9;9B&8TD<K};QO;@fz~p3gn|L`8 zzuf2AciA_F(j;-6cZK8^E?Sr_+OA<Yh!gFdg5Atg@lY~Y*@&b?RPH8PN!OK;8;Ru4 zh74Tqv>(D{kDBHqzqqd6T6RUQz6`~iDrfnSCN|Hn^R<nG%5ACKq=`+8n;ac!EgM6r zc2j@sbjnuD@<mUIKT)xjBEHz5jPMz}xZatMt8D5*qXs(1e8?<jCOmzeUnJ;8=WN4D zcw5gEdg$cR51d+iB**&e&(hyQ4Td!li{XYIaTWi246#&ezh0xj7oE=W-~>0Qm({Yx zOg*s#L?ML&PjZ+rQhvnYCqA#hH}95E;*s4dV;>VrE|#T`Gpq8QG^tj%1{2?wH3*We z#1|#CLGoXZ7Jf#qfd9$C#NCnj{i+B5ga>z+D%Lws)a^?nu_Luh*Q5Pe@99x)ux-ZR zy<apRNGcVIBBjZD7(?Sw;)}B2O-ZyPUi6`VHt_gL=$CGIe7}llVg2F6XjEFL`;Ea3 zzM$f~jQeuu{jG2R7fW}H{k{?XW)cK0c&ozn<m|A5neLai^8@jR1X$7HOxAg?(+btg z$9`bIz5si<HuDM3QvEP{(;cX1<d&eqX*W(0Um=BCGn43iLAcVMb{<L))JxbXM^Fow z@I^53{nEw!BKeF?1AEJYFJ}vf^u=L<Z8K~i+{Ht{CO_chMWBESLxXm18$op10IeZv z(uz7i_(x^myB>22z9au5CYP>3P$mUlr$sRc2Lq3ZD`eLWPUBayqiTQ5#rIety&je@ zbA%amjiKWIkdM8bI<_^Gv)vB9iV@ZAua+dE{v2gHd^m0}{wHt+Zr#iAw#b9l@RBni z2=WK=oa&<5h6taL>5wiJEKWog=kf>6558I=#~<c5Lm(J|gWK*MUc26iWiHULRpZUs z?)>8G@EZ+Rt1r|6kW}>rSMk?I*iwo2X9N<ywE?5w2qsQR*A!{?nbL)3t}?TZQbAcB z3kij6G+dQ6gQMA)f<fq$@`FuaY^~7YW1u2C8+L&Q`jdeYP2=YQ{8Ee60m8W#MTin! z5*c|sXm>jk0jN?nuYwr_;hIIqh_IA*tXwlcixoJaUh~jsEyG&~csn6E?Ucp<O0RnP z-%hSN5IZi?uvYznNjdjq5u8@b13I2@j7F)$hqZr;*@KlWrO$D1-Cs?Ea4ja^B_$w2 zNp*1Wt_TPH7k)~RitW{^U(d{+zBp%l)vrJQp|fLw){^kJl(tv3V$rZZV1?Gm`tB2B z%z9cagLwzlD9<ToxzS{VeMw;bG2*-9%c1cEFdvv9I|2G;gj1x0#D+A`+*BI%SuL}5 zZMdRSV0vP#oJUU(^VcSkz((h-^A4t6pyrWl)gU5wV$6r=wTBA(Sgi_Biac6`1JuP* zemH_To2%-YngB#@y{hp;LV)6KSNaSk$h>&5wd?`c)|QVK^9;6)#0qU!B13aOn!dux zZ^Nu-qcidBgX#O+FPon*Zpyyc$t~nE=9|a}HxhfQD6@e()5xNEqk2@a=x8T$0*8vl zZs)<87Pk(5)fuyZ+9$Z+8TqF-NmsjcmKoT>QiUH$j_F_3F*DZsj9EOZW?R+PnFWXt zp%+-ct)Kr;CWC6yDQ-4r@)E6~Cdj8n<lwN5pZ6;Sj8p*86PPenPrp=s#_%_F(#XBu zjAq7^I#nT0RW-3#8dhRlS)7@4WE$@5yK8PO`iAz-18#={{i`<3oYT6+>+rAW@X>ws zw{gDdFKTn`xsBeITYGs|SI_o3l<8xp%MB|`U(zn+*r}tH>2v2GZZh2t9ad08ry`!r zzy%XCa&ID%1p($b)Ucn{G$YJ*L$BFBDl^Y6h3Y&q&-8ngz3Op_V>64js&E+dJb=z? zl8ZlLl8?>wGj%njl$qO5!?Q#PB!kWTyN~fVzcJs~P5Ij@QzJqP(#qF!H;SUQ<aX{? z(5&}uS^l=!StekLlr%3pkB)pNo#heH$-<=<9)!+xB`Sa=?c^7cn;Br`(qrD!T?o~@ z%kM*VvC=xjf-g5iR;P&8Bk(35ZGf}ra~}mV2Zf4JXc4Yyjoi9~1f7HDb9~JKKV4@Y zD;jt*(}RD2_ERh@VLa@l&MWTBW1olMTJ$7hzirIWxr8-XBxh666qBXtsu#WLgp>2R z`vU~=MFPK}hFloB-DL4=;O$EYPEQZ5_|56zbcgeJG2t!@b-aS52`epK;V;kaA;Eh6 z3)n@flW4?Z7qeDwZlbVl5t!)l1$-2e;yFl24-+8uc^QZR{3X_T;-&*QFC!*`hrKy| z={dK;+eRm0Y(MCyh?*b}i0QJFhsf55)1r%Xp`REnp$5ftdHY|zH|Lrng|Gb^_k46> zdPtlnsX<+PBW5Z%iihrW-W;-r8!aQxoiBdhh|n(eG8sMYx-EygQ|g{El9ajykAnp` z+~n0oAB<&Fw_NNv)4b)>Hc2^PIlJdDBN|ow>4I?lEdbI329`Z+HiXt)t1I@59|2}I z1PICw4j+cO6jmmY;Uy#1By;_Er?Md9lflojO9n4+zG-Fq&YD?tR&@9<vze5@Wq5I* z@~9Y!3{GJ>KRq5D!gJ23osveo9$cuiE`7dH6N}YD;c|t)aVK`-E#CAU;w=;V#*fXt z2&c1#e3_f{kQemEE^PHaB3RDZe1s5Q>#@wd1Zrs%RN0^NCxm%c7EV~A0(<Zme`j`2 ze+#_M$9?$gXF&Nd4Cmr<il4xQmz<acY=BP;0-@>!t0v3JanbAM^h@Ri^U~<aJK}Rk zK|6_B3fk8VCVCnn?VmBmM_6Lbt3b|DOf<w8;W={yRh#GKBXqG5U~WyXP?ooNdr_e3 z*``-hmdypP%{$7}RBf0GIll_gO}uGsF(+3JGWBvc!B7?wWWB3-aGLfI3X47neoT%P zL(#{ZeqHQ~9Yf4hLs71Gh6eVfAtURdV<#B(zY*Ip1VxgQy|36qH%Imj7&Ct2@JE0B zB=@Mn$e%scp?VFewJml%I;r?$%}k<i9-^-kLJi>}rKClMKXS|XWNuODgLjC%Mic=A zNFTg2K3PC6s_Mbv#CYKF(ZLZNLE^a}^nAI-`pJr*ols4J>%#%M0)j-K{B!NG)Ia1> zxA&4CplSGo(v>V}F%=Wcqf^_$U-`*V1Ur=6fDBwN{TQsAcG<8d6J*uTPJj@TBg#t% zg0w>Z^eROWLbb8hx#w~y+4!2GfR--`L!xR}5syw6k&xlrwJNDMdd%XVe;Kk@v%|0P zoasY}$ve=@Z;d4CH!0+MVpe;^o{eqrtHj<?aI5;n<l<1}*EE5#Q=D%fdys%5q+n8b z!BH`TSmv}r<G`4yh<O|xK%OX>WL2b&SKcMPNJA!o>$uWXRv1S4IWw!yf!%~`g)G!d zdpDKiNQnV7_WQfjwJ>^mE;;(`d7?E6aF|+SU)dCDm^}rwmUy7lFI>YhnBinCgmf?+ zJFYe<o5*&BpW5i$l0Yp$#iO)Fji!XvD*d6TD$!d#{ZYgA-KYd;?`>EqSH2%gPA!+| zzWq`UwE+6XFQOK>tC(~@DmLPSP{W%dqz;(QP%<YKfBOR5v50-7krHAmz(Aj)%@A!m z4W~dwk@TdE@ky3y*pY9T;fzV<UY?AUXH{)$LU6N@sIuZtbKE&{e%LSDmvabyP+xYQ zZ8*NB(oq;<y{cI!$;<or)A3lI-OZ}KYOj?{Lkxx+$k8D;{hamA>NDPfYugme*%PvP z6v_D&9GIcC#neuwhmxh#SuNkB25TAoFTZ$Mih08!EYMa%s807O*ID8Cf%$h^(EO`P zp`HzWO@xgF2Mlq2qB3b4;<_!%D-y_1*I@)Blgr*o=j=1{R;%;z91NW4iZ@8-%wY$i zZM`{i2c8+6a*=JML!tPG^Y1Qb{*6o9w+&345nAw}X}y?S&Ti|xZOeiYbqV`CXUCap z*J}jPDqi}r+0545%fk(8nn#!UAYL2Rrq>d8kf*NWo7?)_lQJa+XG-*Ztp%)FWi6bY z*_({X*>ciH4x+P;g0&5=xt<u2oL8Bpqg$StJ%zu?<cF`$sv%$Yz&KgNU+)(<I+GRV zQi@e)n_Q#z3KGh2ZaYq&-#(lSjV!;(AEH#+sUezLe;5F`p%l>+-hD_b+wB!&k_DH4 zZN$pW`vS>xd^zi@*3BQzWD*>PMUm5=9}XhtU}mR%pDIz*5(yNQlsMK}VBBK+dHdB7 zFOPUFFyiH^U(G8FHEbXgjC00&@8b81w93?n2jNSqZ+9;B9mshXE=8wSv*cA?wThjt zL#&DVmycfUs`uySiya0)-m8G^+Nb>JK&AS57r~tO#Zraba>nx7YT1VYi2$4{_QAv2 zuEPTMI_zgvnbneK{0ae0K;5zoA12`O+%^KO!s}^;x_Wr`sRu!_Fkb=p`&gxu{+wZ0 z&rH?<-PSudm%B{r@se~Ic}@uyogk7>N!mX+)jxobvr*f56<lf8AaJ{(B-w=Q?~QEd z5x2Sv<hr#ENzuVj!^=*QSLunNhT6Vlel;aWRLoSX=dn`riG58;C^<T;OujY45~G%{ z4K8=hl&37uM~;WXks#)C&Ic9yVBj<}iWaetwT^u{Z0D9{aPl<~yEZ?Jn`jYOxM39- zIp1JpWa!wExfmJBre<&`K{<f-2t1$?&C~;8UaM&=0W$|n4Fb7OMsX}yiQA&uQG_b( z5c?4!SaN>E#)a)yEy-glqa%hjRf<Da0fSMIYhiEIsao96(rcv{dye5a=Q5H|d=*I5 zY#L+;h-ja4zFGhWk9}vpR+W8IWPZP40%1rYd~v$g7oY3%%|BPmOhSR=+!7a`i<|r8 z9dL8#vf^utf>oa#+=R%E3}-ydgqpbFzdTLYpO4@_F8Mz?1I9joc8M=qur^S_X7xE= z*M61_eV_gCo6s6%aX!IfsQasF=BuZgRfTMJH#!&g2gpc>k{CBDX6Z@Me53nO8NG<g z)Eg@Ii+Yfzx@Ec`+kp9jh$?dCZH4P!YYOlRo*cqvgZ8>`I|L22iZ+>SLSH#`P&Dad zu&$FOGXzs;{<$M}R^Bmq9zi0fd;4Ff*_nLX+ivX9qN+OvH@zjnc@2+{*;p<0sy<mg zY~<d`@>s!Qu{7y53IPAU8BD|5vC2@+&UjO5m~Y<sVq*M)2O-16Yy>L$9dMWP@4ttQ zk+~O^??nDcp$+E8Gs@YT59y?~-eXMZqvKU@GM!w~+1mzNi{cuoUHBV9(L|CBC1HD1 zDFcswI)3SE*SSIuSK4vYWQj61q=yvgB3-!u8|L1Xc6^_k^pHRB0aZPys5X2wJUwKz z`KYj!Cz^Y{Ug?&Z$rBTgwW#X0!A<vJ#Az4a$g}vRji%KxssQ0t$`nUf@^xLL3*&0F zLBgvGO#8f<;nsMH*D5lWH9YZTER)PjBQj(SCG;t=$Bn`Wgi%AVt}eTAYTrAr&+Yg> z{!rTuG$?(n;jrV6H>=~uelB*hbLmlsZ~7CP{+vxuh2>^<e@(N1m5O%?*yk1YLxy%W z2ja6Y_Bs%)J7=Hn9s_4mi*&$fNw+#76|&#eAu0dh)n7n4>*Pd7#pez7MKLdiUN(At zED1I`>vrMB)h^p4b%FC_zvNuPD3q|(JlWvvd%=~xRj^RPbbiCzbuZa}(lw~hwS&JS z99~Hz;V&kwm-xIL>V9JKZumS0J`Y~6aZ@BQqeILdd^XvLaZr}tn9w(|6GF+89v9AJ z?Dbq<dWn18h;c?TFI}ZO2|<#1)#eR)s^zkS#iVeQv!ihjDSDo4ra{)gP(5|AQ{{*< zJy&Aud86<s9t$wjqv|h+Z@gE9MOEH4DvHFCybch7DS{H47h)T~suJe05{Gr@h5%bF z9Y6_Vhqh6S9Q>nD_{esXRygFbqxv;VpCnd?`t4_%n5-6vJ&5}-?h-oU<-){AHDtf0 zjX9ZScGHaW&UUGr5Tk^X6EGEf*=Z+*J-_Pxi*TpX=iNZ7WDV=mp<R)@y0Q_v(Z01l zVt;ya0ILg>gCmqANwh|lV=X*e0Fn;-_{G2z@x8Mw%V-^2r9=)?-d*Gd3JF&Zx9<NL zJ%NeVFeGyl5pEySbXg`8r}|fi$+=|g&Ah9enI8j8=2&Ge<DJox%gYE;uj$r&Pa`6i zBQ)ru<JkluJXLTu!TK?uT*hv5snetu^>lWO85KZoZO&Tac+`6xA}*bYdS7Jv(=tou zH<~Xd60JZc<V-D^l@ZE1%9l*da8c8mUvDNyye9tNOltEE6SbxQno|Wjzh`9R3=ri7 zXQ`fX2A(M4joC`E;}yp8$o_%Us$>?3ko)Z`GeYhc6|u(!z_(t-rQ-Vx)kV56`$2Q> zg8d&8Q6xQN7vBNCmv|omfNLl#0L*7wcnPBqQ7Lf$7IRn4*{a@Wwcc!`X^~Rw_kbXb zLaP?G--Ax9shrM=N%iHt*dR_JitYL<sbPdL0#3Y^8Wd{SB`WgV)8HFiKcZt=)ANoG ztR3rG_Z1rA9N#hLzC&3IWqTBr{P?0!;^@p`R2Otzk)$TGWiT4CGdkdQ=Z+7u%wZ{J zqse?qq&-MgJNo%oL_mL|v{{d+{xg*qJyO@thfh8D?;+;HoxO9+)PSV6^OD(H{S{5s zI(POy#|`lg^~NszwD-}_^pJjh6t;IMqBdWCiTApLGuV~N;Xfg<85mSrE!jE%>4MTg zd~_*D{ayMZ%6%|?_cAS~)&gn`CpoQ|c<A<U^%mrwMYYmsxczJ~ouIXmx=0re>)Fq> z52&C0O_9RoT7NzQx!>qMS;`Y3cfS7pL^GDJ^2EdeL@FCC9o&>K=)IYz@k<jF@e$G5 zZMT3b;4sodexWbZh2N(s?%nyBXxjafTjv<BU3S+SJW;*@K8tcGrfVs~6(9PD`F+^U zg#*XZZl=KlguLHm?!8Ppa4t;5z6t739h3EI#m8~`rFz+5=^>}-B3)QOS6s4VIUz>O zoBe#pM?dsFDu$ccLG3pXlW%P1>lanVd;YgfX7q_0|1UliA_uN_#Z!sT#=u~Yf@v5x zooz9q`UOhR$2u!Nw}*t}5GZ&kR_$v#E_PIWPPvbGA$E@4rqfqBzGU7I6WIoCWZl~8 z5}x^-AHjIzOP!br@gwZ&Mp_9a=9K+~l6H4>+<ay(d$g^aJ*qM6Jw6`n=0alKRG7A3 zyOEfd)uS?PA|C$_wThY#Jist9?QP!+C0$9-jfUO9<Xxaj)DWE!dxt29#WY1=EIAQe z_6t8Z!K!!f>X)-UQ1#m9_dETj3YxnigTnS|87gc==F{-J^XZejQvyBDXZWgYrH+AQ zfPvJKO{nwhcd~dK1VHP!2llSairz?QG#QU}kTv-N;uTnr=2qgZmR>Qs{qsXZXn_Xn zNoo7&W;DF%6}+n2(DYUyy+XfuwNETJ)>c*PnjoUCt5}TjRIoB~&mUnuR#k1AM^@Au z%dPuY(OjhRpPKoJoh7{U^oKY?5zjhUdGjbSo9mtL%@Ez)sv?;V>LrqpQPJZh)p`f} zLvGgg1KRjH7Xi6Lwka-F^xyT}$Y+{Yl?U2x00zN#uI7mdH9@oxG=Szc5PudFCc=!M z958?7BFt#L29d4(Qjl$nXBVO&=jJVXzQOr1iOnRq(Z{J+S2dg8tbuf=A~v0C*&2xd zCJR3Tc_3r%%bSwGni^lZ^U8Z7QrrsEeaJ6S@xOlv+sVs)u``XmSjHmiig?p0vwYBW zr!+>vR?jJjnV(|OOJ)9lib9%jjGl8|UM~XQ-JM568{pjQjJZLo|Jn-0D&C=Oi^W4t zg)_oDc2mDa5+(6VuL!$n%Pzd&OTbnaTCd?DYN7Oy7#Be6sf*0Li$(f#lO8f&Z|uT9 zE_Ocxi+qPCUe=oPxD*rQdMB;b3W+zwi`i4`{e@99|8^m#iN`;Q{KaB*9@8-GtdZME zH|T^g6s=8=;Vg0elG?<~4i5ed{-U*sIV=gM8wStK44hGLo$NgM!5?8th%a7w1IIv` zx^H||Y>L^}GN92p6(6#MUlodyf#|n_DU(w-g)`f~*8Znv-b<)5SsP`XbWVfqcju9` zw5fDhz<#ZA_`K6Rd7{ao?#EP^Q09Z%)Z{kocsZ=Yn||Aq<alP}_KfYM_N+NHFt?dQ zQ)8?q*VB_Sb*ID`xzVM@;SM0K(J($O*1O(05z<ru>)34cI>Xsz<LWgJ4jtxa6F*(M z-+savqF-S@T-na^D;j=Y*}-o(zAq~_-mTVoxWldPD_Km;ZD}0Np69gB8<vR&K)%<4 zvk^L{O~TjxgkEYQ-}?trz3rf`PBBpQ7r}ow6Ez_jt!zY15e?X5XH>1YYZB&S6Z<k3 z6XDqCv`ltE@B!-UX)orIUCytHjVRt~+0J{KifZl%Q(AZ>3Dp$55vD}3=AD5=Gej3Q z18W<-Uufn;+=?c}ne>>#>07Pe<wk_r4t_()VQ3Z7J@tp8wl$YV>9nszBv!*p<|>r4 zE|ScBCX&;x={bqTZ=n?BG(QuQx$VqPBnK$Y{B(7qcI56%`<ebY>z1h>(FYCZmzl<q z+f%R#HKPnDt}uL<+e2f1fF{&it*N%h!LD}(Y4kR{yjaJ*CW|}URVt7Ez*wV%79HAV z#`3U%+OcCJl|L`t$`cZn(VFrwX(|Ma4f!s^z#ingbPF!|ZXd7~*`}t#@e2WEN#s8n zdHTs7{T>LqfY612tGP22_)J}-3#TN^y$b>Rag!brHbn|Qv|R`Y{r+wDiNh0*em~uP z@)A$Ps-j)5f}QZ__jaDfFMX!EXS)$TFogI49@Fmc+RVM%?)}`PhiujxyYL>b-LmwM zGu>8ZsNJFF>mR#irs|0#f!C-o=mM+W?;BNbR}f0(Z>eSmCg$q+rK3$}GR(wNrWV+c zJ9LpQypHyn6t^?krZYjeq4)3O4KoKC_&QHKS>c&n5-emCw%Cc<QPAxIkb%FqkW+tC z$VrxscDSrF2oP7t1dQ`tQ74EAvI)v^a#`j0qS(n16LAQWmE@#iXWBm=O0TUhVtstj ze(f=8A<00ZAL=x=%|{!o9OiF<Ox2Ggrb(5%!&ohC8<|d?^K>)yI@eD!k_QtZrgf)@ z6obz__T|S)=&(DSz*ci_?AYYke$Wd3E=uA0RR~&K$KGS!M)r{OL~<vS0Tw~y9r)M6 zy8j#aL>UJJFa$W3@Qavm?a*9b<s84&Iu2mKkdg(>!Q{05CC-McOlJm++?kx)uk%>m zDte7~tLS#&hUc7<P0t)mNMrc~^65;e@?_qw<MTKNn+U1sTvi8}WxO{-_CZYY_xx)m z^M=($@|N_xPfTA-nQ+5FzWJHH$vGGp0da|x_hl!y>&rd=s_g7!SHWc?r!!bJv$&}v zVjEi`Mv%t{gfh_UDvk>l7Lnw+dAJ-<>1(-E>WQF4sDgW;G(&{aZ>FdE=ZrtWRW&wq zLnKSljpT|`z?ED0xYm9SD%JVPL<Np`E}ZD+{P9YK;&kHyiw=K_d&P(O1XDt9?k>*t z#pg^$W!*}JnO>UiCG-CIIIM7!r~6(qoeQXQyn!)OiZ9nBT|`NlI`|Nu>!0bd^G`#S z!tP=76wgEi37KB5%8_O7`dWLn)1O|_CH3-JuUC>sW;&6~`+&0UR3-Cr+`jA{(xVg1 z*uyIFr~5MWBl~hmcVFgC=<3U}EF@mR!-C0)&`?9Z;8XtYc5w@71h&fd7KNkP;C$(h z1L^SEqcrFYW<xaDd#C?R!IJ-u&KP*4UCdS{fnHBnZ&={7M(#x!Kr{n%0m0<-EW*RM zQcDsKRX~8^>3VIgU0YXc*M!3MHTCS``0iYvvn!(2FoCA>h`FA+AZ*vd*?Pv_+JgaO z>5Y89%hG$xNCh_7fWF1uSC?pw*0QYd(5;Kv?GdqWaAzBwcg)7y;2h#@eBU%A06hE# zH=VZ%P}mdl-LfVI7!<J*c%+>yG&A<ru>F<>aUKOnrkDHtAV8Dz$dez|RNY)`-7n<< zfnds-o66EYt92J!1W-uQEw}v#8J>G7^-u|SsirIJg3H0U1i0Rwy2x5~Wj;<W(*viq z;|N5wt>)PSvSLSt>`xY@28pd#sR2LDa$b!oD8*LO57l5T3*;{)ActE%Xn(RGb^6kx zC<$9XSunkIWwbb$Gc+}5X;w53?>1AziFdz;E!0*SdY48-HI&ow87#ziuR=M4Zptr* zx-u33T4P<{v0TQYxTz)Sx*~fk1Yd;tDhWMgx)3@mx6+*srCu~94f#^6Dt~P_J)v0h zJgU|#NpLGZIZ0HGUK*r|uszfNzb`em_CI(PnF7)26bITra<5=weZ)RRY6~ZVbj;pQ z&?I>w1xh3-Q{X&j)jxos$7!SZkmImLf58>oPRYn2n!k?$ksFQvdpwtw)MTqgFqVJ@ z^(dAqZ}7#Y;A6l-t#}LYOb=Ke8L3XncOD4~<{LC;j?a1W*XMYay9dZUJDb#N5DcWV z^VM=dnZ2IPxPH7orLvHXO91$yl?R0JElEy7{vpF)=V#_{;(p8<-8b;7ggsFOI%DKk z>x1-DL%Lu6t-QM~l)SMnc9o(nBnzw6TS8dkvYhYqqodO7fsgZ&Gy0|IsMS|T4Hv48 z?mS<Ie7(KfDK)L12>I&#<_fyFmo8rGc5$6kWV*P{Imr}S=d@EIb(Fm(mF<R1f+th# z5d*9L|LV8>lSIs+Vk7^?HsLc1d}bniPRuux0jv{ERtCYu2`zEPV>2rN^l9j$N<6yH z=uw*QgM6PUTH+PGgrbO(^6_u{qxqJAMc`E|v_r|6Gl-s8d0FgJ(sCsW3*YRqI=76| z>c|7ljV^exIwS!B%j!F9D<N6as}j9(#+|2CT1RS!d1it6aDy|NOA#L5Wy{ORl}Deu zQ+_d4>+L)W+22~ix7w8TIzTK@wGr0&X`c*sjZLY%Uv_7(gJybtpJD|a>@uP?iR=!N z$ZoE}YrTtFEbv6OMoRy$?K9r_{U2(8YUZ{g{xH;SCxL0z(l+|@`5{~gZOkN!dh;|c z6gQn@vq;g-zu1kUKBCWBE2&jAc85^U9-yO*qQ2^&HeS8*<0+cD66DS6_tdeBJ4M8t zqezoIHL!Pec63~Pe^!)GC&V&X=WJ^rsE(+P3-A$7%&vnr84!v;UPqUF(SA^#F1>wB z^X!|5#knBuh1kh%mH`4GYt3ACh1gklQ9s{uW`zmgfZubr^Sh8H0i<YFdxP@;zrxvU z4@1s`Zu}30;Qt+j#ecF+|Fu0L*v*g-ey;?mh=hg408sc|;JQWxa{h32_ya#v^giU= z3CPuMoRkAdUK6MsTNE2wYmY4vJrGV_TkI4e&_RJ}V73a%R$8*IN4$O87*0-|C5oh; zCMrk9h*5nRXX<NzFlUN0eqFsYB&gZ;D4RxwsqW#$MmM?%8w2xn;`g8J5;l%gK9-ym zdv#J}XXWxl&hKhCS39lNHWqdIV&RT6DF#_X+&dnL(c0*o%%iY9HD7}!5E6L_U=js+ zQAkK!AQ}D9r0y+oj=r{s+Qw-@N8t3Sxfx_MH-)%~lOUR1`Y!T8&Gc<$_HCnxNQvr) z08q@U`gRq2HFcEYT|mTDT}MRE3w59%9)hx17*~czW%KAPUu+Tz2)bKX%^t*xi|h1C zu+ntyanI06&b6Hs)W|rIC~0}X_aIRwHoEjlhCFeU4JDEs+n-PYfvVMajU__V%m93$ z(YxSO{R)1ro~x*nWM!y-bZ?QLNoev$u4{c;5>zlAB*7bug*fh?LwdP?UieE1%u?t6 znO>le;KP}N4?Y7mG!(H_BB89@&F;wE<xQ`|g2h;<tb~R#dluk0MfkohoE}?Dz;kT+ zU4@T?kC0OvoCl9Nm^R+Tip6EMI7s6Z=oJfwb1ra&Q}{p5b|pOWf8?QoYu9msSjc~u zxp&1vshDI`=jx4J_}Z*4u~3{Ro_3&!OZtJI#s=pV3sa?Rgu^Zk;T;Z{NrP=?Wb_4p z(<WvANyzi(eJ0wkbKFZ^K~T;8CEI%3ua>P<NXAwoCxIuE^FxVQj=X8=cVJ}I0Z<Di z8Xx12;}%*fVeD4qKzP{LyU8pN!*esxO=n)85YWOlTIhltjC*4Pl{q{g$M=z2oO6Ez znYkPGHo##e0|AP)*8V^Z?XUVEYZws^1e}aw0Pk`;j|-<FY<1<$?rHvaDi3m;NB20( zE=7y*dt;Hul^kujk~}db7s8YrJ3RnL(vMqsl2i0_m>3f>9;ODt+T3$1Xpb%hOoI%u z;aTL%8;jr}qxAu6nI8_R0}kmKIHYG{g@NW-Vv&^gICad@tk|VLB_u$H^F$*I5?`EG zYhNdj@m!4yGRi%!W+GHG{tx161T_NbtBUO1sa%w+9L%QD(E*@Gpz7(nLS(m?S=}oh z!&WaI1OEI@o&QMS5kgUjfB6py-=Q7=JQRyTPBU^ZITCn0X@JLhe<tvl`Tp*7(1jkb zPUxRQfRE80_^6OLSlj|JRVAZ^TGOg&h22$@0yO|YkxFj~?}MyiwDNg6V~+#<#N z;WVKNjc!2xWiuqt6PWQEE1&0_a|e*!eYeq@s47YBCG5d!WaT-6G<5)te~G$414wh( zxdJ0lP&;`Gq<QI1bMHc$1>B^EtkN61FzS6&j9nEU!Fj}2&qB*+zWz34x}N-b=k9+? zDWiWJPq1?(E<pw9>Pya&*0+;H;E$n+<gfZ6{+94(5`)_{#mQlQWlnzPQf))4b#I<w zz!tsDuQDi~aZt(`Q5{yxugtSrK+Mle+qGU063zTZlDX^o;pk5*oi%bxZL*Ygz^ao~ zS73B)BWLPX3=H;$lXGW@1sxu12-|4mlZB7IDiWs}d_Ae&xv)yedIycgurhPMOit~W zf(z)A3pElPF?U6$iVJ-Xd_RtHWIm19mrILua5O`Mr)=Y>>V6DGo|4AMP&ym9u;kC- zy6BzHOZIWZ5Pp@h$<ZR@jYxRGa?TG2vSs18W8>m;r(_ZQ{59vxs+;)!q{Vi#kDd9r z57D`^>wxs|h%dzeA%?;|h2z8<+09+`GO}xC2jKWNfezF+#Tmwf1M=n|vqdzevOvYC zT&wkU?sURLcSdM6+q63DBU+vPr&@jGC9hQm@Hqu1)Lgt)39sW`!*f-Bq6e|`TIwA7 zA;|aTsqh0`#1f_i8Da_JHzUholqYGfpbK4lf-!dPl1gZj$284W4G@@{@maZlFhhW1 zlxgC2f;wni*rq-mPRn4WWxoL|diiALCB4PGVWYFq><w4_mswyfU`vp1<bx+#+AOO| z_ouYx^#Nd)D-5|$SFfQdFNz(H(69ut6twv@#ZL4d&|D&hND9k;eN#`#pv^Y7U#h8E zF?aYCcJ76gE(ulU4zOx|9guhQN`zC<*E=tws6J7;!OEE5Y8}9MwX;#`-u@#Kp1F0W z+2BPIudvw8gbI=IW@qHHGdkPNdJ_~e6M|2s+91TTz~jxlawRS=>&R(<ny(V)l;H=A zh({r4Gj!5A=T=sa8Hp8&a9`)#Y!-8eE>~P4IZNe5x15O?Wf&M)_c=hNtKR%Q&qOQ_ zc|aHG!nwEe(;zQ^5xUZwTTPL|6TOen?6vd6GeWK9Qd1yf;#x$Q(E%psUgrtivnQ+; zWwG+6<egudDfzq+<aiRN%jjFr`B?Fvn2&)c_cb4%VsH1Dk88LU|HOR!+r^rX_@$H2 z$k4Qx-@#bj33-8sX4r9EqziAqjUO{1C+JEO@<~&qaDev_6Y>+DcoQ<3OE&FE;i_11 zw4a-Rkkuy{rna2(;;RzR#V>v3blMhrgw+IW3hg$Vp}Vj(dY$m!XKB#w)n(Kw%jF?E z`A+yxaXn10TDUTAR_P7+&-(~1^iV!RY_(vuaDlXFC|pg^hbVgZi^oJn^e+3q1@--( z?597Y%atG*kYT*piv%G2Ld0OyTPuhefq7i8@}{Dw<;=;(?Kd&KND?9CdYhUbtZXPD z1UHc(6AdNKZSA7!T-&k!kwim<lP|b2XB2NS#x(LEYNh^=4R9Qf(98G{eeX2wJ8l!V zRfu`xKXu4``Bh#TVbEXfTH^1D-KT+;V@*ZOJ_clm(Ep4~Ba@j$xZM(@H1Ib+FKuS` z8tGrq-V;vTI9ctVNTL$*@BKh_{k0W((m$NIp~5NW{PS%&<w~3(7YQ!74hRJ0DU-&A z7v+JyYqFG;Zm1j2g4=8Y3N);ie!?ELg8N))N7Zh$AJ0SfIV;eDSS_-xx0a31cV&py zvK6ozt6?=(#|Adffzvpe$zq*IZ=5=D?~1HwKhXj+Qr1tAY_4-^roeUp|7Tdss-=+e zzOm;J&GVVg?*U9<fJy_u^!eeX0<BL+3wf1OrI+{e(knMd<+5T0Zk>1DAUU9lD7k{$ zFSiEimhQ5aO@Jfn+0A)wHz#~lH#a!ny1uKMW7W;0oApheJ+B~jhR2~j4Tm<bAm_5w z5Irr*bZ3L}8-^$hi1Uo-Mr&DZujUJy=ZYT-*)gKmYJy}YP^gitcg|F^_HKQ$cZFJ2 z(LB4RAT?s|ilXQsW@LRdpZlB|U#eKo2e~!0OJ$`RZl-YpAeAL2XE`riXs9<b!=?ri z3{}6FA*^#Q*dyw#Bb=D1ZHyg4Kz0a<NqU2u9G*b4NS^GMOi(K4yKAywlkyo#>L~YD z;C==>tSFouS7NX^LGQYy+*vOulB}{(6XdFNR-7RJnD}jU5|{1Mb3Lm8g^Z{n(@pGj zy+%SZu0pO+(c>uCyEC1i{~{C&;JkMi|K5P2iFz-X0B<9&k&u07(a4=O_NE|`NV#B} zR1f<F02>nz8)tK1VvwYY;zrr%R?DP8lu{b9<fNNZIo6}cCdcd~aEE;NFBOWkzIfqa zu``AKlYt2j5!9e1tN6o#SS~GGuyp@GUpVKP^y>yhT2ED97+SF-FO(A~@mHJ`vuyuh zaHslZvh(;WZpn(C8^n_-XorfH*HgKq=CIKv&i4oo4xMbe+~X4h!k<HK`q?Mh6NCI5 zOB3ZIR`jeiNH!wkEL<GaE9gmo8)PB`iCgXH&+L`kcUKo`>}NeM)i1x?XM>_hO`#3W z;+Og?0b@q;38={p&Z5o4Q8=>G%25((SR@v&GBkSr2<lrt)*URfUgBIr#Bv#JYp}}S z)}w#;{u9a*$2)yYJ&kK}JH}2=+)kkU+dFa@Q%61*1t7MLB7fWM9a)EcukJ&LXDhSE zCX7IoH(+ZpS)F#iOfXJJN-m*})iR+aLJeP4JDc|*Hdd!A>qgHn#&>dgs7G%T-(ngz zr7oafR}o^gSJy(OYlx~kauZVy?;35h;x`H5tX)pBowRe_t;Dww>D9F!ty^a2+olug zXR*Yj4ZlY1uV82x+;&8V2Oig_CN|Orr|`3fS71VOuM-cR_(IW|F<JY2*WY6)tfwZG zYdMAn?Un8dFAp<Jvm*cW%{}SV1$|9^*q!{V`<#4~UHSfs#w>YZJ?Jo}oFfUQ#^kaa z$CsNxCeWk7%7Xi%$K(X>Bc@b))7v5Y>C}LDd$uUmWbS>5vt4!utEWv)!5s|n$Q@-@ zpVM>JSY;wA8PWa$A{BaDiAChlOOI8xGJ125k!#c^negEomPax}{^>VZR(B8fJ@QD8 zwLN0n0U*>6$DWW+&KVCQlXEw`_2eeAlW6i}xv*)cc}-uHY5EeHPE{%zqTcp3>sNVg zPhnpj(Kg?y?Z9LFM-Mg<qUOc(b{)2{;vb%ieToTEMeJ?~Q~mLFsZd(n=s8duVfz`W zf+su6?w5hxMno1vgFufG!mm7QruTU#a_^yZ=glalWaz6_!}ez9_~`%@sGJb@lHLVF z_O;M{8<Dj9@#ej51Q%~`L1?JSDkhKs{+k?sri3;tWb#oihL+DHD0O~T@_xFr298;4 zn`w-f&JU?k8i^i_UF9`)Kd&;gNC~yW9^m{MsH$3P|8Y;ca~IE5tMzF1=zC+O?ES8( za~5vt6UL2hiP5vG1PL=`H#p6k`z+hl*`zVf-na%b?Or70Q6KUnPS-5w4WcI;J_MLQ z&DV3h$_zn(=aXhhiH6IPX#fkq&H!W_bojLVgZXfw*+Jc7XW-^MU!%_y>-4ZwaKiFx z9=fL=ZS9k$@Y1ib9WUx@8&;cbxEAO}4-h#Wu@w*R)xidq-(3l<f!*#L%?fx&Luv(J zta}*Up1X!{fn;5^>B-6J$)7wJZjW4Ca0I|r@cRwU>}iBM=j3U(D$VBQZ0Cu?1I_#M zXO1FHRr3DTjHTkb)9*SS|AJs;pdearJv#1mlXGiu)h4`^tVdTsK74T@6&xBjoLw6P ztTj;0II7u~KXbBIiNE4=r{6WG^2&l}si}dGD=P+9IZZpMp*`_Hrh-)2n!r(6sb%JW z!stwb>DUr06CTAL@P}_B{$QWqGmYKlLWILWxFIVHVi;3y2Rn*-Lc)lBJTvDPqc@pW zubQf~&h>3BbfSN!xuO>F5br$nj)b`_zc<@rTs>B)Qr8LuNuO{<C^;kF_IVJrwS8Wt z^s9Tv4$D=5&*Ops3sgMMI47L;zJ!}i-V9R<Vanrc%DO(BzfNXfgHc4oTbKoY-Wf7Y z6uP5Bp!Tp!(vWW?YmXO___D5O=gon5WL;@)dRztmVS&We>&onvk;IMlJx6Vm7^D~3 z5PudEi5u&CKfKSK1?6I{x0W~L9%IF2psTs6QwPT93(&DiLqswb@F3Yk*nZX<2-F4V z@8O;A8pbPRWZk<E7KbVuORU!4bA=;H_G5}JFuk?Ias!L7{XPXMjUdXb^A<B~UkSN~ zqG2Nys}*M-<YZ=pk{~t9TJ)w_611&>WC(NNb{Kcya%OdU`)~9jtuD#HS6Wy;($wMt zfET{PNvdOvC90|phQ(^hhmNqbI&<{np3%O}{74t!_lbF2Sm@@M*m4H;i{nC>B@Nlf zx}$W4GCZwr;LKf&#ob_Kp*S0qxU!>Z+`uF|Bxc-dDMFbncW^WR$y}2(G&G{aHUwZI ztM^fOObH^H?da)>9$S~eue7FsS<bF^sjCNZ1?~|LuwQ(P|9u`!57L2>wiX#<GGr1= z5*jLH$cnGZUmX9iWbUab7Mw|6fe`V&cPFd0oi>Bf-2R}_y<@XW=mc8ol8`+}qy5=& z?;lp4{jLwvD>us<zpQGrTJ}28^q?__k)T$1%^cs6JB>V0B-DJI%Kg6RarU^1VA7wJ zBXDG9C^4=gHB>1{Haed^o9Sh1GYcYn-2IDv#9n`Pdla4R75Tt}{>}Tp6wPbi{|~VN z)}#LH()K`G;9^#dlSv(5s*)V1@+M)Yjn0=&_bMc(!NaD$%n{$0-E`XC>fGk&NmN@d zIeooaCMZt3^NUklmOqp_1DK%#`MnE#y{kZ;7ES#tv0B!ey^3ENutLrRK~*^!q^Rv} z=wZ>~CuAVVhCuSli3UX+_%dK}Q>wf#YJ8%*bzu}h5c&MMe8QSw2TBgx7&JvKpxAPh z18L_wQ{PFa#(V?;-rS^bM1T(pJg(vj?9S<4coQFyKWcjvE&8WKa38YANwMuejNthI z#lh1jic1n6U$FAK4A^;+&SyF@5bbkmXgOH~(#~<}N_A^HynxyF-H9K@Hg@-9i1{M$ zxIR%|d~RP<4gJ_hw!ETHgZVxKU09KU8J2?GuxUCN{7nUiZTT8Zg)C{l#BUeE-ssFN zJDiS;unF9=Ib_EhxxP+i4UK<zx5%Sv_CBC3OE3&e;N%tefzBEhxajO>H$Z`$L*dL4 zf}1hKS%MvZj}t2Tq4L&qV#m1~(%JcK1tEk^sKyC;@;O21exYz08eil*a{R7zuu8FP zl0%|j&jp5dsLn7g=>u^bIiYj#Na@wU2B+ge71-dxb?0&2y2N_dx%nuvWUSe9UtIhj zktID@)Fa4}ZW!$nB_0EQN*oVn_Isq^TVg_km6J!$KSO1OAq|~Ir@M%>9Qxp4&(vt| zg21xZ2a?sjS<>D#TVEs_N6dx3Q6lwuT{;r-x<|2#i671i!8p<-j$)memKpbVcd5KD zR8r@jM|j6x=h5)(J&=IgjgLYAz3{v?lRBZzWcsl1M`&L?BBs}}cQJ^++SwZ^xMC7q zex8~*Hoe07$@p`US7#vv6yWI^?J3<n@?xP5kpc@AbxSS!<`@@ujkga{8Od$=bdFxz z@d~A8J;mM~mmga3dR}u=*3cTO)yHGTw){#188<jvnBC5la>pizjGgBms;Qsi*~>iB z!B~F0S8^#O4JMvMsuOQ6U@jcz*KY|>h|T!-;hbxeLF9T;d=pkG-~Lx^y7YQP_|3C! z@}Z?o=FN{_hdQ~SH_i<;5XHuoN`#WR9Y?;e{K-;kik(D1=l$00=cAw8Bjddu3(`C% zD?2uXU~o%Jr#C`Qg{+#6HGxyI6hCw{T5Z+hE`x#pA@bQ691w8h*t?t!o9{B`gM|hM z;Ou{-L}pAE4uEaRhg@LsddiD3LK)!!IQMUmg1oa8r~AY302@sZziZ%wSuW&V*HijB z<DxI(@yYh(gV2vL#Ud8VT#E6E=zHnTk(6-(ByRt=Lt`ZCz!$;NMhI-k2T3jKopO_{ zby86V3h@v!bBopTj+u!8Vy$O{NdgZ}4VxJLR}}FJlDwjrUrzBD0OQ7R!q3l`GJebW zMStN3M~|uCw}M}PC@HaX!tc*8s?H_<tduCI8m#5fQmJ}qm`+GVA(P9N(sp%#-%Z|c zhxfbH``zLFI^OSY?{}Z~>l00*-ba!Tn9AA~mi~ZuVvWB_^xSr?FUm9^j-@V@6R}?e zlV#9ox`U&#NOoYNh<Q=Jxih^YV0actV{LcnBphu_Kh>`kigc{5sVijT83IW!IBEl{ zTsA<WyFguXOuBVtY-BQcEJyyz$+$z3uYk}|+0M#3VF~Xm_Y-jrb)iIHvf9N84sZE( z6f+GgYZ3*`WSnI31CJNc_6S_4N&b`(KRIK+DbUUu8<O}cmSv-p-CsMUH@HVAwa{SK zE<U)>fSTj(1L0J7c)3p~U)Z(HkA(2)i6Q$%F}P<&lHXQ-1AAO3P?<9idz6iiJ(ScC zN2OPW<EseOG46C2-W^B4Vo}YZzEFZ8)7UNU%*5O4T)IB+I3$VTlj^aQkhun?9e%9u zuG2y#2RCa48<~+!J3J=gJ<bjN6bEhHn}Tld-PHmCD-2PJO=pQ?<#pC+dad)9qVju# z>l2wjSL}l*VXT?L=i304U#4hZh^ZT0A1Sr%yn&AvS2_cIPwyV+8~gi#zEj^A=)2_) z1AUjjJJ2`d9sYRN#{HJ}2Kw&d*=P7$^_zjd-}Cn!{_1}_(AUiGjNc9P)x9~;SI%`d zzgu4)=$l1dmr&<OzO|@p9KWge2a*Kn#NPk1-P@d;+!IgCJE~v5eDkkonf|&Nka?2R z_3voki3L0@%)IIP?bXCFR?$H3P42OS1`j#z=;Moro^ayPe{Tw+kH_=z417ETAJ4$Y zGw?St16}bZ%CXDGkyTXO_06C7YV6vGeI@M6m~&)tJEl0?aG&@SDGP=})0KeT5zQ_i z&ogJA@kE;f8I5hjjjKEaA4uGzFZftG<MC*`I&xFfo$bFiRuxsNqL|cOhqeEf=x4(A zRb35SF?xQf5_ggZw_Obx1tCp2U+%LNEOvXf6G2VWk=u4P+FA&)BK`_QQb^E}EsH0w zkN;(Jf4G0VYXo&?Q9#0VC8u$|E@@RYlz$gPYhPb6a*NUYdNYY+%FLu#njg)F)I7g0 zB5AxC1l*IW+Gb>Ch#IT)Xuk!Y$xR~wmT6Z=vdp@~jo6(s;I?rWuj%(ycWM6eVPmge zo2V|Pqea&SWYqBxYZ{+jj>-U!RySx65wqZjZezd?n`l4b#GD;O(%M>^xNVbce#Nzf z?fpSzzusoGUYjkp2IKa&aAG`v)r<M-W$@1ZV{&LZHPAfQSA{W6l5+No&aV%?XUyLR zQ$s2*u%^a$le`g5F{MZ=7g6kr7oEqvVmqOlQ@L)bz0u*#msLeGg<f+0!7GGV(U;0u zbJR_8gqcA^5XFK$tNHSqVwlp6%TMLt6%F%g-1*n3Oo_Ag={=?!ZKBFi<g|V8E&_lC zrh6aGrty8bO+^9vlAA!35&C0dd|9f{u10WNpA~P<CDt4HQyGoEoQF$d4SX5AkGa3Y zyJxGur1w*~HwFbK(NqNfqn)V?H9V+;rSEbA)|1)65ikrSsE@DC5r2+M8!>W?{oL~J zsuT<)g!?sfr37)mM_Sv(see&5@wJZVckx+`c4X^63_GTE<m<>5FyxM+U|W;}Wn00D zJ8z0&n7z^!lkN&BWT9JYihNZ_F-+Hbm`;!;yh7hfa(kjHD&=!^X$wi|yFSj3B(9S1 zc3-H$bV-6z1f)n7CFvN~XauF?FjaSpm&^a0DgxF6YijH@PQ^S8j@6UJd9!(!2}I@E zU288L&6LY}YtCJ27A>%L4n}_F;dCBq_b%4Q7~Aoj5MLXe33|R@wf21A|F0kUUw(4? z{zA^^k||t`+qwO$F?vhZ4aKp%`n?=jcXp1`Uz;wzI@D*pR(&rc1)SDpEFb_zJ$zrq z_sff!DCZe0KtA$&zwvqtHP1eo6+8>GSDZ(&W@w&!6Lz6ZrR7%Zjob>rSgqG^C96vq z)!9WH1Jc-5KE8w|VgvTpOv#Vst_hr$<t+ap8bNzszzyY%2YO3B-vyG_1+>c+&e@Yz z<yPxY02=XmO+G9;<MZl$R?D||K<Ib-esc!U3e-#RW~@`?9*2D{@ky~QB~DERcH_C) zhrkB}KLPvK!OB=!jr|8}k@iNd{dVirrsx+8kl5%v^o$%dZYXJ;It$Ce5ygSWDT9)K zwWRYias$>^RxpDlbk8_yI~8A$q{A})-Gf69W%j((BnNdGi<*D=@2Vj-wEJ|BOx!ye z!9-KXo0z+X<4>1tUKOmmxy)L42PlWG#-H2@+@NLpDbW!94B7XVF>XA{@)-Ol>!mq4 zCR8~>Hni85N%^x!z{G<wf+xcy;~m+){A*M|m+26DByV<aiC<4R^0i)YBq}%(_27tx zq&e3_$36;RbSqd;^&q!nE~Tw?zB3M`4Eta^$J15yyqB&nc1NBctonh*YArmG4<x5g zJgR%=;Ym_-Z*YD-VK4RELC)}<(M#5hJq?$Qxn^eOofS^rK%jHa-w{DB3xfu6gY!B9 zV3`r4D<tZRujzO0#F*`3y!}Dpp7%X_XZ}zosYZ&=jmSI--D!I5Zjkw?3^MOINrk;8 zsp*JG5<IJj&nx%EF4gvpT@s2vsjcRV4p3bD7!Z0M=H6h5jm~4+_A^G#$=b2SH&aCZ z3W@+0GX8Wtr>ybu%RE$2-`F<y!~_$wd%f!$Z2a9mHKBb4%aBk)<48G=a~`o?y3^6; zvyTLUBKAOuwMgpSY@Y1F(%t$B5;!S?+n9I#YK`=}M8DW>HAWD3F6Bn>>&!^y0=<YG z9oRdj3xMtar+3+!ZYhJV_w5~v1lf9O!q~@X2xu3fLZPPA`51Q5#|Jz_wS~;lW2Tkn zjLz2aMXZS#3&9WE*VeKzQ>{n2rVhq81B$fPb_kGwuPAj%<$e_xwe}9{DIDh=tK}>M z5D6Hd;UQT)dQ5!uQjXL>^L%VR0V}4I6w7!%O^N0Y2cWj3ChO5(#Si4g1`z$WB%f5~ z!EN@scxRT?A~Pv-QIxqD#)aKdI!pKaDG}%M<dnQD&s1U~!bs=Vy95n0)?=LftMWm` z_U<d}t53~$A_xP6_O}JHTldb+4J2n$*uWDakR|hKNA_d-C+Bz8sEGputk#==2LXFq zXQSW(nejZZi8Qst6jYZ&4dzfMug-(W8D}h_PL(A1A>J8k3hmSK3u#iPZ9o)3=G*GH zXByjetl=?o>A1dvoVt(`9uzrch$zg2c%5$mV5jgw*j2sAPP|+75+M{t#6BvN95UtR zT;D{y0H?ZVomrPj(Y0=Q!1Q3ZH-Ul22IbL-p!&SgAnx5WyYPtA>T6sZ*DJ_>of>AF zUUuuTq4<EsvctxHsf*_7qPI+HV?%U_$e+xJ++D-|#EM5-Dzjt5>8DK^o08h9x2=W$ zW&(q{Us#WR!=x#WuTR(7^U7<5nyWHfjG<V|>&yFF_Xr(H&Mz6a{j~Myn<Lx}k_ZIZ zVzHcn-5DT;at;0ji+)R)+T`bon4p>G>`G%VrZ2T$Ywer&$#o>^Don(3NT1PDA=1`T z`j&b8fTu@UXwpWgScg}9tM|KuUxnU73AfO^RMw3zVaKK%hN`4xdn~*3U`xBzaxsmE zlmxP2YMoTSWBEVbx(Zswz7}=HG0EVGSs9hau1i>;#8@6rkg-j)-`d=-u`Sc_4QW?z zK{F%Xl@W?20|o$JN9Sy^IK>a<#y;Bv{fK$Qn$_K*BiobL^f!RR-3GVZ3DTM6ZA6~4 zPZM2xl>HxOa|-=<o6{JycJESvR!3H<lBjLWz%z1#aqSHvc7FU|p0OZauDGpM5PokR z3Z$|e*jHJu_?%x)7P1{ze4o4U8Ljql=G=9g5}D2<vIwFG%~Hl%{xhaCHC2~b3(tdB zrpF4mrx}pvj`kiqs3tKkD2<Z)BJhO3VGEGx0?t4P#z6NFd8g|3&s>e0F7CY=If-+= z=D+XfW_OQB!F^1P_?r(6h#uv)9(^r!G|<G1-U@CdlX|_+YEheqEz0T4mav2LzO&5l z`sEjyV(!|kCun|Z3~Qs8M*t9p?!ge%!7^RsE|awN;3!v|VHT+S$o3=zr**suB(_?G zg#4d)*J_bXRoEU2(Zo)@hnvNOAo_Ik{@iF$^Zp#MIjAUcaOq4ndK905e|4k5A*y74 z2{er%{~&2HV5UD~;LPZKml6KRE!|tpY%j)<t+5E`@z*V?=rLhI*fq@qyEzE+)ySpH z!U?$f^zssFr$P8osLcoO*dw!*)WzP6aowxA5~e94Q0rM5@s$Y9h#1#MM-~`s(IzU7 zAIPy5$&);OAlGWS(p)fGQfg|K3rmM#NB~QPGl_cF542Hhuh9LmGYP6;IKqc7WvfaT z-5$0#N&Psa`3ps#jS<@Eih)OO16lcngj22CsVQvL?1r0+oljk=1$)P&X=4IjM_Aaj zW1d>)d|j@!@mWRWE(^!!mH48!c&I_=dj@^Obh%DYf-@G%;y-^LOU7>nz1^tH0O;)> zqa3#{O$QN_uL+c7Y2wNZaYLaRJgOQtQ<F=lsBGt{{LesWvd9-D!o(Msm>M?HnsKh9 z4e@yh`rKZq6&8jzR6UhCcV4tF-Lpmma}Docu&H3wDGbtdA_J>L8ViX&eLG0>+qCF` zsUwbp2cyiYM%-<rHFj6kVA0fca~z3GXDu5WthEUZVqwoQ>$F;sDAZFsfaSQUxjs1n zO|T2{oeO}z%Lft9GldP-kRN@HIFu)wM<#k#2eb#HVqVL#`LATZGw|y7wA5z9diFU$ zGK?>dfMft{od!`x-{Cjn;!}MXtn`o0kc0C}%v4Y%vx41(nTRKDGlyvjpQSEBv+NIG zU)XDN3sh&OL07O-z2?Ccx!CJkx6jT=UeQGjiEq99Z1`3y)Ucu_)sv{pueI+eB0glm z-X2M~F8N_Q6(Q19Gu_}vh6gZ8R!g$LJsS0F7FeVpM@JN4%jG-=2sZj+CuSg>8`luG zduPA1M|-sqy5#O+&Xx9X&MM(YHfQud!jbFByP-08QD`zJG3skX@(PalZ8$zR1VuKj zbe7e!g-+_&s&5_vXAfR#;1@e@m=w^@GSTRtGk~k^R)LZB)Wv#yIPu1Y8~dk`qP-?; zUoygl>-Z)H3217J9tOE9Dwgrdi-iEUDofGU=6SGfgI&B1?{5OCY;>MbdOE|xy2kNu zHM~QgwlmV2#ErpJ4%eAM)!6R_8Brj;G6-ujZF)`B4fR(1S`C*|^9aKa*l*U_sapHD z)4TXr3{0>yeX1ZgzW-2c+TmU1Z5?!US-!;lJ^FoAcfYrreiKj>gKQE#ZFGM12845u z9)H5^vAWwSa2DU6mO;8pC0I}SgH;{TW4JZwFB#0rN+I=dZ?!nBBs($iAz(jmJ+v~u zG9o}R1h8+wy?iW|k{3?lOD{ZPk=h1#utrl{s@fQ_=?<VUrK89Ig|3-NuSq`*2UH)9 zug(^g5v<z%q=2Zk@K?|nK{@jWF$kHKnQUTTXZ(b{{?%B^YU;<>gCFVIQWAF67#l~~ zg*7mC=iq1Du8usStL&$SOkcr+BCrf1?Cz_fA~I6P==gBe&e&LzYPYe#zSwBBnxTJG zsF|l8L1ncp%Lm#wtnLF8b$)|a&@Qo0BgXv2eejJ`H+n!c&w6w>G|Zt44YM0(>?f$Q zRuQ4Z&D0{$vRZ$~6&<l!mHZ%n2<)h1rZg<Vjsa`=P2k3<1~+ae_qK~0S$&sX({`~h z-UT=7mS+*W5#<R6etaahTm`ml7cDZ)v~o;l>@!a>STS}DA=G-J&4%&}+N{!49X3Vi z4EmfNder#^OkFayn@?SNI%wpEsS<ddhi%L>MV5<7h(3&QX8?#bU5uD{dv$5l-lR<$ z&^C&ir$E`OcqGH7E_$17Fs#=$=$5OqXM=51Bv*IkVWbB4{0&{^?4Wjagk3S9#@@mH zDZM?_KwC57A7;hQV2Q^KZ)uMW2;i7eV}GV1HRezUUM_*Qal>ou?;BT_)cNH1K}z|V zbE-BAXx=^_y+rQd5zhj>&Iu$YmZb*aA#D^BIV*XF6Bvc?!GOH2X-UWWn+<SoE(<S- zgw-mqBX`ESF#Ji(kxqk%%dP|b2Cg%jn?5C9_Z&GLy^b&~TP;dReppMV0z_QWI)dZ1 zy}B1&9izq6rOeK(BMzb{Q1)jJirT=BX&t%dD2h0BL5GXA1sbNw*6kDOf+sClE>hpH z!=0z`m_@N#w(&^YNUs8R3h+F2sugcHcdw|HXxM%?5Z{<)V_j1p06}k=2RlC&>|2Aa z;<AFH<j(_g=F0+qbU=DV)w4~zrw1fL99L{Twb_G10*}Ll%Y;KVF0ZEnS+G0zG<+14 zWY5)SCYfOx61>+Gi(;Az-;Oi-nr!8m{3MW3UA{edA8Q}B-!_Xd63!eS{;96)08&qb zQ{LF*VBCCbrq$Rf_=LxJfZ*HAn?z9vfL`G7Y933*bOV);`Ms8u9-<!zR^*rHppLB+ zw$JGowzJuA^+>87k&IhPnPEI25HSj|4(A}*OESfUSaXe20@$dC1F+f?XEc*nWu3oe zFL{u8Ll6MsU&b)bCyC7}ioGBi%Fibn%$xzYghvvZ#081*5yro&GY03u_6ht#?3&y{ zG_D}TP&>aVG~wP8Xgxg<O4F8#c*rc>9?WUi!UYZ8%Uex=+!gKT13BPQkN>+#5Tqj& z2-y=G$0rAe1MF89T6muX+lFoC?C=doeseB=iX}T`Gu+M9o8bbdY!=km4Ad|RgC719 zH=T>1r$)}{1A?wnBanV3+)e!TlB-K8?a9@{q=`Swg`%6i?3M_19Rcv-R0V^Iugwp$ ze<V6wcslh(z*3@0%uZmsgkG?oUGxUO@eg6W9yJ$O7Qe{FVW+z~!y$;_glOyHHvh36 zO~aJZ+a-t6rpZ8VRCqH?IQLAmsfD!p5G6jUv_NwoRG;W;0}(tAt8R+IK<Cc>RGDd< z+zTS}9()F`O8V5RFRz(Fxt*+0aHo5hm?s;g?{r0cA~u9a*T6vubr#N?fVp?T{#C90 ztcyyI%b-#<<3C@#<`x1N;^d1kCVKqz#eL#WT4>!~Yt^j46DZo%DLSZ06<ZA>R|nA2 zoZ);7son-JNoPcwL#q4p_^$#0N3seU2E3GkZc3c<SM}l<nLx8@9y5f<D~KBPNOmYt z^-7cj^R!FhE`R@RA%kuN?UL-Z_Gin|u8ng>s>9I|=RsWg3|kU{J!$5Vn32{6h<@p_ z;k4Ra(X$64<&&kJ>F5oGLSqMU;9NC~K;?CWM(Z0H^;~?;o0zL!kdpaZLi;X{#mPFH z!+LdC-yD`EcL|fr_icQS&G>@V`P>tngaA)oc#^+crOL+x`*;REo`H{N;Nuzit7pK- zV2ysdmsXm<(Y1Dcy`n1-a*dcu5xY~m>-q>RoJk^iqARZpSLT*R2h>8_m!Z&#?Kba& z_MM}ke(T2CbMSB<n?-z{kvkKCQJ%w{Ocg<;(7^4&UAR8WnjwS-PY3t&Plp*vUUNH^ zSE3c<iT439<srUIX;+!nw?E$P#z{uzATCqV%MlEYqC(ECyVWLyNH94oD;X@xLb?Vq z5+t4{lr$+(O)O^uy-L)L0TS(F0aF@remeO><MC1lv1PRkgvl2Y-b8KotJA9*$6Co3 zxE8hOnBORqg#uzLH-Y5*>>x%H{^^Uu4K+T5$j8Y^hG<~KVGP?>zmV^|@IpGBB8f(q z5vQRw(8|^jOX!=_p}A;cE>hP(YxEhp=bPT>n;5-(Qk#0aL%V%VuS%~)h&C3PRc_T* zYvJvNPG?O`h;DV#4dbldX2!SIFXmipb9n!-M_~}l=Xm|oT8;n6{>?G{qgx28Fi1g} z(#u`@fzlnS2EpOLn&db%0PCHno=<0jp>)klO>$zEH#fZ--f}e}e}x&%5aB&TO3iVb zMY`R&&U6;9ItboDi|s&{eM1;k)ic;P5U$JHsMb@+eOy=J6O6@h*HUOplsGri<eyp# zHL9i1czcbtYc!aVX*6S#!K&=}#N2q6W$q4Hl%Dia^<##NxwANLSGK@p7HLAw6wCRl z4)^~Wc5nn0(lwq7dhA@nJ)(&7^wG)De(TAr4-il>c%aCM4}S-#`T@+R61N{HT9bR= z2jTcHmoQg8bfWG2Sgpm`Y~?jICBDvMxazSN;8nzydIc453YE}WBf)gZ{Ss%?M-HW- z$F|kBfIg-RUGmnhsnVjK6iklK0x&F}Nry7fVcS)E(qtFvBEY%s6|-xm*TCUW!4v5A zYG9~ju;$dQSsr!UaAs3~->V$$QL|2*(L;839j3?`HW=$cH^70}N=Ef*z}#?&^$m<e zS97|7a~3Um)&gCc&t5}0y+?ybL_DxxZB5U+Tfsy4m$5hNu}WqF$0T#Byz$k0b0|*i zD_1hcivUVtogRBaquZ=XugTq9PqPvbM3EOv*_<z#0ZX(Qk@)5;AE|+V-Sm+7O2I-M zTjvD@nCR{Kh?QSE+k!QNZ7Oh&PYI3U{GYn8Pmf1;FS8SJ1uc#^LdJ_Zb_Ed<C5|v2 z^?~%da6^|5Z!d9#%=~I4;M(9UXQQW%mGwnoB=Kn(1-}<ika{na0+zugjAb8VF?LMx z4+l)Qf}34Q-B{O9IBd5r;k{ItR*ggKj)=|$p3SX7E*d(lrh%7T9_DOHoeQLF!fMOG z9<G!5FuYLv-dz29thJQfy}+eyJlBm%?vu>5>(VWi+{4GX3?tJp*iTOy;h#4dUt;a^ zu0R{bJvZMBv-!R}k)B*C8S~*m?`HJq$q~CQH9+A%>YR}S+34}rvp(iP|7x1-|563= zZ^7d5cG*W__}gt48GoxTVqYLlkB-{Nz1Fff@$LxQ`v{+IQZW6zw3!zX`;ff>q3%(& z_9@8;NWFejG_yZK@AQgVBJpxNaOOaB8@6*-gaEGkh{wmy#IKt&qgTie;@&k%k+jgf z3@xXG{xv%{CW(-<9MGYE^U*$q64muiSWgqxjdJA3ZzkH<1MMk<y^r3z7UH9=nlOU5 zVakN{;RW1F%dKA#$9d!jNCgm%M@sXTE1!nK?Vh%BdezF96+l}@5L@KcO{GPt;}x#f z6hBsJNS<>p%9VH-3$%2s#I1m{zGP*NFaG*)5+CJ72bjR!oqK31F|$Ng$WY+RYVw!n zMloC<4DP8*^P`1(0#;Ft&v|(f>FfqBJ(ftufa{_6bC(mc*N~vB#(H$oYIWBhTVYQs z2`91bNsec2kmrg1_oF2XC2J00#i6v`%mb#tB9uvuuHO=8-R1+vc|~GDP3>*3E5-Ms zt=y7Z;E7ju5?0xmPBVM`?6sYKQ?A+{O3W;0Rx2cllOQ)lYVT%#V>0ZEjqq2<Wag`n zs5JQ^E+m|OGVe$FK`hCW)!)I~V&B%C>D0w4N)FgY;;q$pe-fuGb2dvq?k530aXk{+ z`A*Twpp`CSfLP@zvu<|?{sr_SU=oJDXm+XdgQwsHNF%t<d6jS@sq&`;&+WCTyIA+w z*&6oGfAyhBx(3yxX(F5r=m+1S5tJwNHhJuPJXdt*>58T^5X%x1gWE~<`y&}qQdB|& zoNrQE7X+}67Ao7DbFsch(@H3d`}C4bS@xPt9!$(^ZexXJhW_{E!Tis{yiEM_0DE)_ zLC1k4puNTldB)B7qnmEmYF)_k#OF-QweGz~3sp^$`RJTW(_BZRTG5a~Z<HsmD;>EP z#K`)Y)psu6?k=K&AIan$_4Co&cA9ho1#Vt6%Pfape3Lz7@3Vd~6Qc+s&2HY8vpass zKMy%|b-n9swcrs#*X;A6kJ&m9&X1`rv^K75{li59hJ)h<YeKf0x;01fNT=^M#$yJi zA-XTCdHJ6Uss1OY`fz{4E<1HHlS<hb{}4#)$n&r>lsswCw{r0lyBipB(Ht(x^*oIq zYms7q5Ho#kpj0DU6F3W+vKsbEi5O=zrShKaPQ(~WURrm3uCI3%#zSOboR?K~DEYZ8 z>;4inqQ+jY>P>6ni<Of~<_<9e_;t>=1FoaoAz&#QCenFNk2mBOaww2mjF%Pf`=6p$ z4Np6Hw`KWEnq8$%OjMi9iJfcttk$O2t`J@JT=c}**6ex#F6DK6SGJd)w?!$z<GTRs zYZww2(I)+OX*><tCu?wm%a@r%Rk_hTFjwj{0PZn+tfDNZF(H4Q-7ds+e(2p{inCV< zMY_MK?D5SgQ)-|0&0XFd-=y9C@TIm%j6A%*OI`30`F<nzO+~4}%J*xEDdF#12c_`b z(N&4qU~&fUO_hH{9TEX$at7};8GrwUDu}+`RYksA#r8i@#o=j(r<*Faf)uTmO6JbQ z<t{fD*tng^MUCu6es8uB8G=4)^RVIe{$mbP|Hr=e58(dX-5jvic9Ul_cK!6$>U<?5 z#0WB9Kzif7*mzJkX%2`a)4+tbM^B4XEs=@L=TG2bF&8rjcIWRjTPOvXeU5x6E00o2 zPxsO3hgTh?YE_#_;`x|zcvc<ivHj+aS0MV}^Wcww@_w|L!D6NKvUB`F;n3LG5{uzR zx4|e<U#7VDCVD#!JlilFff1uv@4We<ki-;aJeAuaddy~36<_V|qQ(1kwfmEB;P2(7 ziyzD>k3hmChy3<yV10YP^KO$)c?{bk!rKUdf0xM8JOGS%53Vc)amQEx>68`zYvhsb z)jyf~Z~Jl%^>;e|VCuJ8gFq1pWF`x;Lgj#Lh@vODsZI;YYD#MMbe_o_+HyP_F23*P zsAX@`(yrUQGu_$Avyk#+ee@|f_aa7hL@rwwigF6h+_|$yF56jsW}RIX&zyzsT(;+D za@n4d$z^+zcNW~8oXJ7UG3eAWhMG(dx#}s-MUMov6y>!N0rlDLc-kcwg=}Pd<h-Q< zkvmm~P@XsBcfMlI#-E;o6CV0gQ&9R=&nf6Top1X+M^3??lg_vPNdpN|eW&xim0Eia z%^hs-8JcGfa>d4-z-IP@sEs<0P+-%@8L)(%SboFb{yFyOhiGY$Nlb&CDrbY_l1caU z{rIaoeeXE2+2-`sfyhCi^Dwa+FEkRpP*})KHt6QBCm%`GicJ1`LUI+QEbv)OsO%Kn z;xYg8&g%x}->@rplg`Mu@jpDdeM2~tKkxc{b>7d($(y82wO<)B6S<{4cm=1;NOEu~ zAq3jF{mNH(pQ!HO^2@j-bGeDj&nyBbC91coy!&(qm;dILb+~*9a~2Bh#%`h3URP`5 zkH0E1Vio>I)}uwZ!4>#MY>xE{rQ1QyJCTT=6ebp0dQ~{SvM3zipWC!v1_)EwBLMju zabe?9lCK<|23G@I`aQ;RGbrH3zjDiHJq<5Z?B(CN6AIPDo%sCz18F!uKQNPsa_gMz zcMh3*%%kdju`>)_B^)tqS~~+*@C3j7Nrk~&uItX-2hz>IAZrR#c+cWj_Fa68DgN{k z#ov6O&)Nr3yhk5e`YyF|SFchh_g!i&r2ygde~O?t!7p?g|JteTa|1R%-k}l3@;Xn& z9A#wt;mdb8ea=2D3E2zw@e%tpKrYRy4niB-+nP?rzVh*0u#Yc#e6VtX;#S9wu@~&7 zWaWbQ_<vr1XTq*S!g)hNiC?IO#LrYJ@gsfZ?yz#v6fhrA2LB(SLNlI_P5#+XiE_|h zM*_<DTa)9JK6VU#p;l`hZIF+a{nY4$5;Jy?k#=h&(YPs+3>8O`{(K`A1s5wzt+R4H z%oo{lT=QYUK+JR3JNK<K44BpW93vaKH)tOURo+d4M*F&Qp`Vpb({nqKD(_QRnf1<e zN=p?%!-$GHgy$6u_?Nm5+B+C~W7X%%=R-P8^f!+_#uuBYfDP-Ni=Nq;PS&PP{J{po zFS{IqpiQ#iO97iqd=Wr0wME`Q*4=Ppx%rG5oiBHY8gt8M;ePjYD7}V^(b0!g?W||% zPU4IdL2iF1O_S?(yVj@f=>25gBM=`Tk?IWR3hn}llQncSm(#TW4E1okki(SHSs6d< z$$_c=Eqk%A4eD1?(Pp|U{`VcH@Q^F**$9so^29UPG%luqSn*lJxc-0aoeOwW)w%Z* z5+F!$0)j?Gi4xl=wv7hcq|rJ9lVnCF5(NZr5Di6IQBh|sY9O(bXr`M{&N;TVt?j|q z)7sXywzU-TLXb-WA>6ErwN|v%?s32ZDk5Iy`~BD6I~PQ2zvI*AobQu|$-b@ode^(& z^<G)<^F`^*6{UmxI0`959Nn8Zm>D9-dLv}L8?i`ufALcC1+AAN*1J61$Af)RhlX=I zlzD9UqlRmKztPZ2-35#q$B#)gp-8FfU?7PV^-wd<4!`CJy)Lr%{X+bjF3Wc9%Ir@u zzv47aq!c(;$xHk>CjKdtM@>hyKD+3MPy;$;UG}&(FZ5~bXepAZu6_;iQ3M3K#-r0- zNN6p}^AaLdzAKzO^HvRlAJDl?a07Q{v%Q*{;Oh8VyO?|8m^lT9Di+Pa3-|?qGJ(tO zU(-r!KW$c}PGr(=8t~eV_MaAPsB(K_F@IR<k2y>I$co3@m42&P>9?Adev||sm!)Bc z*c@?&Ae~T&>7r2L2P(#W?zq*I!I#7jR7lw_x}s_~W!jk!DaLu0rr*3g8|$vWR+a6- zCHhx`m2*lL&PLkchmAQ9JW~@$PAxV@Tszmo@M}PYdt+@f_jaSPCvAfwmXclYSFN3y zrC#FR>8T}GAUpR5Zo}k*A+r{q=C_(3bM}j4WH_q^;XQ|4#eQ-GTr;PMH0V58{t0|U zNcnN$lvz`8L1{4Iy!0);85CeLZjOxW=r1n|Sh;y7GDL26;GN0~N*BGFs?}!Al-;sM zph$sU=~|e0R?nm{hIZyJ&B>p4&5wzPO6|@{h@RNnT6BgxXs|Tli|n&U_Ox30>b1z{ zs*3rTO(@*@qrb(R%*5)v_w7NPk_}s^;=w^63xYt}d?g6v*8N->6sxm|JM-l+eX)jJ z<7Of><w!Cq+&bCr;iC!A3}ZDqOg;O_YO@-GSnor4N(WU3$y?Sm(~19oL#;de8T1bX zRkYa9KSd_G*dCc+<}&Y}_x=8ygE{&6Cc59CkacrU+&Z+Mod|r_>=fr@zrq44Zk?Mn zXidpaf6fH1)9vyszZ3IdbTH=#R}z4hu2;s-2~ZK_bO=-Yh-A%RZ3Jx6J^OPcdEC+8 z&jI@#$ctS^)Gok{NM=vPb6op6<P>?C4K3@V$8(qMTeco*Gq-R;dG67%{BWinI<s|K z(;qV%TDL7YMk)9_vXGlBQKg0BHuzdk0JMedHXT%TDqs_UE`DHe?5jQXetvPTjD@nO zu|0acZ&{~X<Ud#AuK>eC)ORh;=Bdv|OlK1G)cG^Z)cH|+dE}vb89O@!0)y_^BtZwI zXW0#gRPwbBqx%FkE`P`bH4Y*^>OTRrXwag0D_FNIGL8L+kE1=uhLY2PsrQZfRX=)H zV{q7_=n78IZjDR60T0&oH}g-7{-H-gHA9cQujVPIzLQz*V7dMSa44$bfA2fd4=~{6 zo(|chPK9B4-orNwPR1Y%-wGi)DA(x*CeRB&OR1p6gBs_cW21e5l0bQuujM#KjFUvE z$XW>{M9$ZvybgjX4^_;niv@I2E;r%`L$r#<T>kh0Q6-<!GH0!CvTtqgBZSywe`A%X zMtvyc11U=}Q#m_X2h)ACedX(KXF96XC{`^|C2OE9Hkyc)c)`xGH(mt6Vos3t!us=d zqLljh>P#)?$0km4pHYkEszrDeREZ}$%^4-gXNh##Z?4qF*kym0Yx7EHgZ>50_-Sv> zWF0P#HrubRGCf(+ll2id>nyIR8<2=;aQZjoUkf`%A96|`|2)W{;ZYo5Ea3v|LG}@} z4nV++hlw7vc0-$q*5yShM6K`sU71CVVJi#sD}P=fzGF<F`H{S=w?<_RjGY{6(9lm^ zTY%YU9-q7~QJ+TUPLP?kJ+)qRv`H9Q+ano312bKSG-0TbCLD7u;@TkyZ;!BNaZ3=9 z!yYE0WmYOlUZyuWdTkz$_PdW7SQrT{iwBl2`|^b%WOs;?KFma^PhH|<@Cfg+ZQy@v zBP8CW<f$!!4gr6;{nHuQS!K^w{HG|%*m(j3f0Aeml9O$=N4Gntv>1>8tI7afm;KaB z`vr$1LKbpm9M?O9%aWgqD(SL2Xqm2G<!Wu`xFA9f<M!6o5S;-DRBk_;x*`={tMj#< z!JS3~*6IU4gO;@Btu2&b+l*j=Gq$;5>neiB_Iv4T*+;2}NszJ!`lgOv>q%TfNNFS% zcce6rUnB0{ZbH-|7q@fgJ5K|odEkiAF)f2+CVf8hP?cr>8yTF`V%0vOrvaRrD|bg1 zhzW1#&*Z4Lf2z)6aJMWpr}>fL@gYYF804B?fKzL23^}gP{{u!*&^7mCP+b2PWAMLV zd^v8muX~k+44g3@1haP&Xw;G#A=Ykr8a|9JC=PJJd>pRJu$!s>V2C@lU-g^qqx#fM z732F=;Y`T8?i9Vj^$-BscOY-Py6-?f>^?D&;6VJ1oh@QngX8q8*6Ogoy-ShX-7dxV z9|1$cpq|4`+;kT}($j&cDUOd8Wv8_9S(2IGrXx(aVsP}hTFZw=8wX20@v0V-H%#q1 zymez<<#;rE>KP2IypJBr>N!(HL;*i--!cg5+yPEp$uzGtG<{!Mexs96Qko+B`n;ah zGDTWyI=In(bcLq>j_owjUimQh9k=OT|3JI(HFZ5Qnwb|L%<K8rV!r<!wfRBKaugfi zS%PFTFJx7~VEp!v#qtr4X=3vu3y%KMkszwVP~}7O3Bhokk5MksD9@UiI``ankYFF< zyX^|-Gwr=~LUA+1o*<T-5ycSYw|PPR2%`LUD#|Y*TN2epsj*6LP2a6e_T<$#?M&3P zrw%tSYj*RnJ(bNvBw0grP^DRW-J432mwJWcaPRA1>a_(ewS|wn?dKmiCGAeFA(e_( zN@c&*$-X=F^M2W{@k+hZq`wA#Mb~VHdPts&^SHlM9E}YdaAiDe{5v-aSC${P2#kKs z_S9u$c?|rTWjz(Bn3fg8EO1&$=JARceqpStlH}9@ndHbPMZMVfJtP;V+9{&r6Yx}K z6v487?HI*RhdH(}%x+g;zjmC$>+0FIxeZ%8BZ(`vrw-&goUD<*5@WU7&gV)H!BKk; zC`m{yd7304>ky4^^&0=JgByP@S>#YL+w?$fkCkNB>4npHv?Y=w-!P3&FYjr5xx-j< zJ22s>{v9~Iw*#N<(}4=N15<wKbYK!!IxuxlZwHPfNyNIM&*+D&bj8uJSyH=-O4BR9 z7ABVZnr4e#;n$!}p<S+y(HA<hcn$oSfqlgpSOzPUs4B3(H(Jg7gT`(Nw-M_lGiW~~ zhd6|f{NimsZ?qreO0yo_eLzXf&^M6;m%{gXaC%yi<Rh~%$(VIt>T*5;%?_-}@u{2- zdnr3klqOfr?$nv)!xeclr%YGOEbz6yMnjF5J_oFooWeGIZh?K<@4db_Zc;k3SZJ{G z>Wczk<$~<kNnz-?!uW#1?AS4(iW%jxkwDN^G@+nG89cgPRX~vS<iJahRLxZdfeOS7 z))R|P4?}Dg_S0X+(RK+GP{oWwBqE7R3lf)R83s*Wpc1OQ@y}?#R?N60+Td1=A6~cW zMRgt31;Vw?7ivr2C{e+v`fCu;CWqalCtq-jz3Ml@(F}ieo;~b$x=%B-=ihHecoG*4 z_>{kkh4@@3F)J@MighFa=pCk=-Y~txjW<m7%X)`NRtFz#n0|KD`-kcCqxuiiI5SMf zz8~wHk8OOq7MStzUv0+c7CmWv?)i1^`0V<vH$JET+>FmSE*hV*SIzhUR-8l#*M&Up zIJg~&S=&=D(|3WJgBp)vKn-f#%<G_4^FRQP*0ICkz~5<zgecR%LedhzL*2)UBgw z0!3YLlo%(|w}T%I3cg{q0d0f_fc9<uihr2)sQC2teIfk6oVUBvm+G)Jt0*z6Bz?Yv z-Bn^u0a^B^;p|P;qG<Q(*`!W^>eIw&o1CY&P9K&z?{}vU@2HX4E#AV*o~2kZ@ajc< z%@8$=0xQhtNOIJh|G6tO+4tDuo3u66;N$P6LT=D{52K~sO?Je7xnDeo6a{T(9I36R z8qb=;9|#@^>>l_^?C@~*k-fXvYT5KVv9!sb-w{q69&8&PY~y9mPPh883rA#i@!P>~ z7r)$#Mr57BZz8{o_#Jieh^+1WuDN7H)?$9I&T@X=;r=)Lp1E{HRvz!h@VkQF&HVn2 z-`)Iv$*+^&4t^<q|2rs$Pg?nLjKCq}kA9@%)?UuXkwiEzl>E$)@9)a=u|FA%yA965 zZ`Ce517_6XlkXdUWELI|*X4A^-?~hGEm!%=A1o=VIuf_FBwbu0uul&`6M6B;ZC}s| zcq`(&^)VI+cUOFEEY>o=)yZ=&Ve#VcjrO$&<%W_h;flduTVgz?>e$IX0@*SuSO^A5 zaC#^9astCH=L<xQ^U9iKUMqfYseJ5kitV!P5wB&`LgD&&``_dH2m5X_F5&O87Pl^# zJt8ZV(=FPN8thYl{B|b2(7E6GOLV!eb?%E(2Quj|JNKP0aev{#RmTUzS5k|7p~^c% zsosFwxPVR9LW#lly%XQbq)(#9MT>F+@l|l)@TeYa8{%)fmX;52a!yd=3k<4pkq$<O zAOUm&{@5@g%lo~|y?%S$-+Np?4p{iVDZ|mPD42GEqgV<ZKVK%3?aZM(bL^{4oCY6F z66`&S3xSfveYJ_0v?(6ox166MJ9OG(ej)CLuT_VshZZn;_Sff$AeE%h*YY@TL&*@H zOy&;{xw5rj+i4;EBqZBrkUErT(~yhr<`+i;P;p$I32yxM=P_mx^U8cH^_7rdj<1Qs zx74z_Q2TxZANIit6aiwnFybE-)NJ#=L;YQL7fhhas|%&lx0GJ_k}dp=khVU$&}2dN z+cXcWnH7dpQ~pcn1c>dK4!xR~ix(PcOK^B?CvW`5OR{4Cz_89yxyD%|xwGtim?2^> zhSJAK1EyYDtV(S<AnDo&LvT7T?a$LFxAM4h@A$cfFFG)6{W(4Cp%T5CaHSc)aAI^Z zZf>C1XhS{RfI3NC?ck4qa|{WC02t@+G08f^^sKXQ{soPf!Y#!O>+t8Qak$apO(ao< zQa=E0l;0*6ah;l&INC^n9T9iEz3YdfvLnSa>^o^ugiTY)>uMqL(gTf2gM?^0?gQ5I z9p4ss9sj?9ynjs|!zz}Px4)O~_)aAFH$fk4CDcd7<N|D+#r|;^UEyR+Ve&%gIEU$D z1d<;AK4K9#r@Bx;EqB)vxZ*qNkL0aQ&MBI+q-<B%dfgD{K0eP`f=Ij|l$>d-TR)3e z@j`pUv6|P(<zm7O3w6{u;*2sg+;<i?Q&Ok{vLEzH7#^Go=gBmzBA<ykAY@;nZ~|{` zKXyG_&=&>-hprD18*%S1!#X~^xz#YZBgp_H;9+*@Bq=e*76{W>Hx$aRQZwZ?FBqBi zu)x9>OiR(Xbq0K1PD+;<CqHY7s#q<)#bsjtI-?@J2(bh+s|bw_ncp*9-U#^?zl2Oy zCWmb#>zJS;g%noeYs!1sDVJUhTibC+nwXKB-tn)Rf2RHdmp^d;j{D%m^xVYsJZM~B z%Y!sCzJG|X<>%alDyA1GLh92UHD=L>c!Ndpz5Gn3VtR?S7nwt7QH{}G2qmv!$AX}o zvjoZG$&NDU6ZR5@Ea!R$Sy)?GH=$5`ZC<9mvZh3cp%E%v91cT-!Wgy&$8BWtuwxUG z3!|fDb}}Sj`EwIBx#>^0?prigyXxHocW2T^SA4BR2w=0F)Fa}br|q$L-nO<-J&b&# z%JsC{;8%w7;c@5TzrQeD`ohy6B!mQ{InHtSn?uE(U?N;--^JtuXa0(bxiK^crxaFH z7sl8{pKd%BrgY`gzW-c>H9+OlP5I8_-K+4dGa`b=p5+2V=XjEtQV_p6FDp8>zx-do z4<wlrjGH8u);N|*`tr|f6{<gkwuV&b>-0aqlT$(<uWVN&`I(z=6pNqaJozMAO7jAb znnp5%GeR8h8lbHFm{&cABmK(PU~w6yyw+Wv?tqJV#eQFMzdDv2cpQb{p$oz%N5x_n zbu|}X)fW3tKSHIVZRW{g3zg^HRf(&?^6jzHdvtQ6fMS<DY`S>2o9sbw)KZnKD;`k6 zy)w^!{l9o~vU%fKa@1kTv7(P9hxJ~6E&Kymaom($c>pVprgQsSa46D&>U+*73yxUn zA*?qr+mL3*BovDSD`hR`sLbA+7i_yy0!jOFwdmWRF6T4dj$Tmt+M@FTabuEjm?zjs zf3erLp#y!=j@Z!h3lEDSPeq;d$d)Ify(tTP%bu`1H|pT(Xx%(a#hg-K4US7sNS?W? zkSF^`_d2x45!8((*X={Oh8i~8S+j*{JI$`l;QCtjlDYEFI-e&8<_r)a3cZ&cIDanZ z>xQ>QyDh}!Lq}*_M<{v8szROT!&d$~U~1V4u1$aT;CAOX--wZ*)9~TOu0zQNqYOJz zZO(Lr5;?>Z$qQA!*Z4b%VvbEw@AfqjafYC$s2e>K5!A4ZeaHGP9k%z2CJu?T0E4hW z8#!lHvI?P45DiXAfpk}79|*k3#tjfMkJrFdEHo)aJ)s7LgA4d7N|uA-tWXi6<r{ zD+tAJ!Y4KE#fO!BH7CnH^B#!jVmAbnSY1(8EHc(R&7!bpAO2b<J<v|d%Gla1(EWU} z8tn(IN%oYMb67NhcA%rWSj#7{uKHwA__8_jwMc=$s%uQ$&(*;HKMTRZ<Q3UX(+vm* zD_;!wCjUWZNFERu4l_V}_91|{wqcEc_*T651F{|j8%w?){Sfe#XAhKe?6c^-VET5w z)TZ`P)|F}1IUm%jujiXqo$|r0+Kp_jZ<Ex3VKg9pn6*WXsx^%Q3hXzz6Zdh^eoSB4 zx*-l~3+&SGh<K|dV3|qSZExY4CYlBe8?a3u%B{Z7w*24UBmOlz`Tveu*soG|Av^Y3 z8+b_IpKA49x%%vc&npNgu16=AxHD*QiueQ*{dq3i1v;A60S;C7@!}Vd6cOtMo*v+7 zGoRUccv{ZWJ$yr&z*9R<f8kp=dHsDncJlaFqNH=Xh1-Yp#nFDBd7*i`BSe6Sg*QTl zLSW7`ivE~4UYnFS_((}z{Q6U_Kc!9w0>;{wlQ0CRWAF5ro%<2l1<S9wES7)PVfm=V z4IDdbs%VqV_VlOs@XZwONSZ&TqEWq#uPZ<m;+9C#QN)u6_KS-!k}bhV7GeBfjH|ql z6(G%iFY>QwU!bl?G_>_h^lKq&c*qLFUYx|r(TV;1A{{-UDds~aud@feDd8{5&Z4@o zg|=`{Q+aJ+bWq1&O=rBJ?)mtnx^um6))a6u+2e4qqxta-*@-E2PRf9z%i+=~+GC}o z5&s89OdjxXHSHHoQHY>TwoUZm87o{Ae=EnAOwpFI%)W_rMM3s->&@s~>^5la5&b%5 z&81Ik?bAW{PM_$nQk_SizKSkc)f<QCPsNS7P@_Yi3|Mc_8N7P<S|6r19T$EpSjDhe zaNv(v4UAf>z&js#^csPxx-%DGZM(f<QC=)19~>163*nqru4z1uKYrhTcBJ#UY4Vw; zyE|}}f+M1<A)hBwDn)D5tw3(P^V}g5>(c&sDkpk6QG}vJG{4*)0ar_A*igxn%9)I8 z`{#E{>bO0PPt7iS>iO@Ohavh@#_jVOdNw+gwKXYBLEzGVL5M%ipRrz{)ff5kRT;4+ zlo&8Pk2hWR-RL6Gg8~COx$(($+57-35x5@(OjLg1L8NTNIzf_<w`ze&7I>HSO4xBu zYQ3i9=IBzcJH~mnsDZkQ$wkpI=6vx@wvgoHB6M_@>&R!HX?Dsk5_)W*Fr)@&01h<a z#H~w7<KMS7J9@aB8a$@Op--i}8-OBB!#ZNVSi!aCWjQZ%dtOHLGE(g4WgY~dQr0RZ z&jsc=Y(>`+sWW7~X02VdzX1AAYzOXl4PIprjK7o}-;tfTrr4zmb()3_+Y_-?_4N?Z zX<Nrb1opU)U`u7Y^dUniv9HyaM2%=&{@Ry2k0oJ5U**vWNGnP@YKlZ|N`h66BVzCc z#M3N4T0=0Xn7rrrnk5Cq7Q_+GM0@5h^+QG?L_wv#7TL;4?L{qg%&Clts$)*o4*83{ zjz>mfm)m1bwQZG1tL=D$qVnV!Kd6UDZDm@YW<Tcy@tXZ_Aak>zeXV6w*ZieZVk0AX zcQZ*g+UJjXEt8V{A|#te&dggRIhjdkPBuAI;JaxTDfn9dP8t&hfC@Ge^lT~5(cuh% zPV@GIb?;<S>$&3vWoDW4XKFcj;fk3d2^a}fmK=7~<rr*de_Pba?MwL>FpLJcyD9B( zKpU!>e&09S<Lv_zHAV6L17kxgW))kn@opVv=o)R~yUq~1$aiGg3%&O8Zx1+Kjo}Jx zT{v;cni5b_?Cf|`5tBZ-Jb*i&*iam8XW19s1<iA;X3zfPcf`V~0Y6PHcOox#@<w3( z;{)!*>C^^8>jCO@q1izW|KAWuLIbR3XMd4CWf5_p@kT^EoBgO&vf1Dv7hH^E=N3uU ze9H!4<Xt^KCks{DD=y2G9`dP0%V#ry<JQJb1-5=OyLQ~F7LvcmyNSMK!Mtqb4CiH| z$}FAbBL3u_IBr$+Ps^_(0oo$>%*u81Zu-r2wc|RK_f0o%w({1Ix4nN}-?Cx<et~I& z#RchH?g>Ha|4hVs>Kj{Y$8A*^+8s^JYQ$kZ^(*m-K^pMv@~fN%+*RM(fUDdFbo_$` z0P9;7YzE-WyVE&-%0WD+yu{9fp_a;LusG|qB2dp%Rb1pJm}hd-Cb}xb@iL-V!~00R z<Yih7vo7^CPs(&0nF8^f{MjZ~$j$XYPcBCTo2s5Wmt6Odt4i6%kxeatw#l=9b26W9 zbqlQJi|_X}azBGf#F+H)uKMC&`{EFKa{1`k5gZDy89YTqx=n(`0l$iJzIrN#?E&5t z*}muB6?b4f57>u+yg5*61bz}S)}y1%;%*)5wgOVX{r>I0y-T~i?bqzRQfci&=KPPn z)%x)E@3%tMIeAzdNMDi3{Pj&a5bNuu_;@Bd785)*#)vf}eQb|<=-bt<dT5^QuhHOk zf{scec(lREcke!*iq|M^;i}#@A8mL{`?P*p#GX-v1y>Q}*xezCZJuGmKE<i9gwR%+ ztG8#rqdCMxhSPd2pz@SG<Gf5Jk&_-E8JuCPLHmoI^?w8kq!)jve*8sEGggLdk2k`2 zxE8fk<omy03K&9YqmrG9Sald&p|!h#wkaC?F#viI7R2F-!(syi@pI~mY6$_!m)Of; zt00m*Bi!7hG0EC(DV2^XIts)pF_OlHnnD;NQsXshrPbw53SWzH&@O%pla&5~F=YOr zoi}2IJ+6xq%bI!03aK=7#+&?E(FQqVp9wA*g7U!3x*Q?BJ5O7Z9tAoab}r9qmw673 zdpveVt@VtM&>zJ=YS|XW!_>0#vxS6?00})#-o>TLt4ycsM#$*t2>mb+(RD6lP@&!6 zY*DEnuqU#(W6y`2kl|Ot_hr{l-O77Ifd?MZ1|6)J<&PDFtijT2rQ~~0lV&T!lpQ+@ z`b2@L{IRmCO6X4{v&n();8_J2e#u;h{Zbd-<Slmf9dISxJ$q2<IO;&;nH{@98mr(A z?A9=io>XGEg<I^+K~T&aAUdG^IFxV)*u#S2SN0_Mr4sx>2}VRmhpY|uS^dA?uI~@> zU3p9-095hp1$z4f-m3Z08w2ro2FA_<SWzi9Q#_&h5d#F-u}W{v!I@2u?pbrUO=Qgt zqt3zhM%_vcxVKS9Q#>PR&NP*7-Nw=XllGr4GpB~u_LR&@+)l&#`(pYe3YT8;0Q(e5 zgdLYYg7R@rvBCa|`(i*D@0~^p&Gy%3etkk;CEU-OEW2sgK3Icp7i)Uj__Q6H=+b4e z5j}68vS&GOP0MdFOKK9!8n*0{cCpv;^aaY`zCGM~8$(p+&dSqvp;x%^YUNDk)Aj)G ztppl9C2XvBM<jNH$SZwObtkc*Foy0qZ6Yhs7{SVx)ZqD!W-WRB^A20M!T*;T#r}`o zP2S%y{}ks;kH4%W2XgC~P-4kahE3Qq1gez(-9m#PhlD_oxx$YMkt>rooBg@O{>F5( z=@*7NZc#@46W;!a+RKLYb5XY!0@)COCp!wftehk)XPAv)D}~6z92e~$zb)B1;&xo8 zL3jLyIy<V(xgew?f&Mjf6!D|NR}xwdJ)nP0#!ee!+{9;b>c+QA5Hs(@OMwcB&4UvK zJy8uSXc|520uS3wFCog>-{*LBF300@>&`{Qf0l1dv#QxwU6&mzg&O<q${dakYuL{+ zPnrT5%uV*A(mJR3=+gwl+W%$KIA4$=saxN7CB!nt)Kk5g3pFFYfETmjqwT=&pVJR} z(|2Bv#lOUdO>OE|(|Q?+ZlV8F{%a1A-=k;z_ydCvfq!V@>8ABw1`{uRc_B-Bpj#)h zA#jj~P0%QYfkX_Pa-r70cUG><4S7>!-!a9|67zcVoiLeG>LK$r^vO5f$%oC3S6^!K z2h}&OPrfnai{Cth_>}-mpWL7GeNgUQXZE)C1z1AyoBdg_gK}T^_6N23SABB-h};4j zxtc(q=fmdszw<5B>#re{sDr2r<xNMu{+68~Hl&DEfs(R~yM`UOYe3s_zEpI=)_Y-j z;@pj!qab14?q()~i3dU~IWF_L5Xz~Ams*4}j+m`fl6~tc8BDMZZ5aKzEW#Tt5+z%p z&*B_NLj;!rPSD+o8%uqye>ob&Ufy(>uk~f_l<qFl)w0e$Pc*ms{2|wWwzgt^D8^#W zs!fzu8LoulsY;Be^6fu7^eQ}peX4K1*@N#ifotFz+CRNnBfVc>G}nlW{y-ft18Ks& z#U&&TJktIstQ%;uu~kUMtE`t79fSTu5!wlbp$gn;VqeZZiVRnjG`^}Y5WC<L?A}pU z8xdOd0-JL_`W;e9qr&}XJ8tV{QIAyvU-SNA;WBkgq93?TRTjlORh&)h#VU~HkrTfM zHCg!qvs*i~y>EdW5W+sb`No2IF-Wn%@ZeBkY0l5<W3L1$SOr$Kq9n48Y_M^VsNuZA z@dY2?Wd)W=-)!eaI|=Qp*S`U=?rU9MNG@Xqqslr7OQ*Nr<gID{e37aW!ueXR<6ZN@ z<1r$Lx2>TF6i@a+7vj8g3s12@W$Uf2NQvnl1%fTR?Ncs$i?Mt*Hdeudn)$#P-szQN z6o1ZbTI9agKaJ9-4nlt^SMCT{{I%sYw3(uOD{HEQXu&3R*tfPQ0;=!{-uvTCQ?t;V zXk=2bMZ<3a_q+~TP5ublAPcAu_r`%$e;-U9H8`;E=|J<}vVkRE%d>pN)EZObKt)}i zCV2w@Wwgx;I)d5z1<--Yy1d3z72gBaUf=B^8^fG?lEZ#D3mfYtzLm48iOL24`gWCG zYn4Q->4apv<TIG$2K8b9<oOX{>uoNO^ZA_Y23|o{xC8^nt%{AW9k&`9{$#!e%d>sU zre{m4n;aH2NlfaBp48DN)48mHQGv`VTmuyaE4vm}k+zTo>2Jx8z+A7-fyzA((VVQR zMC3Dhj9w7+%1qE#^%ir`!h3>h`huI#O45TQhJEsy!LICVJT;8pGAsXNdq!MlhtV$( zOj6J(6H#|)fnXI-bvn_6(M2f;RL;*^co|J<ovE|yw$yV*Z|9NXdNc1W&KhjkBzrkc zO(;jI3!ysDt2KxfM0JSM&9d2SpSMbu9S&AlS92VPM;s-j=3(q3gDaJ&D9-|T6{l5h z%;voZ#Xj9;WW^T8j7(K|z<Nxm!Me1ZnlP;+m|OBZAFN8YAmr6=?7{sGaq6^MY|{Cv z9DtGS+;*OMy@QMN)#gG4D5yfn>R#u39LCqbD$(7=;>X%w{yElRi%kZ)vq13u#z?`p z)15$h4Y+M9Zz`%lcgwg@aMVrqr3dz8lGDLlo9usI2@XO&u60GNL{O~=f+N-6*r&Bq z%ypIutaE!#o?(z64!PIVuc2?C*VeT0MB=K?mWOYGlP0Rh`<7KH%wrzoVa3YRJ`?1z zt!j+*VC!N=u<z%EeLp{9J`--RFx=zgyy@t&^+D@#f<h$Eo2OY*vnyZ2-TD_ez`0== z0*+^Sa?V|s+c^*A65_<;Io}Bip(nzv5{f*iIPqTlR}|1oN&|)1KYM)-M*$*(QI82R zz<aR*tnKz>>Qa+x8;n2rV8x6xn+PBrES_zg&nN4yS6WdL|FxG^Rl--FE#LFBE<oJi z{!P2Sw`q<8`h!|VsX;usN1c`#nAuFJ&b<8>jdbpwW$Td9VYeM<do_b1)fc&#>C&WZ zGIQzdfo1JzTh11a5y%O|blu@z1%i6s?Oyl0*DNg?-iui(g%^_#?;#fjtuGPz%>$7t z#9fz!l8f>jb*Dc1*++$vi%l+j$9zEz+`tj64@6cSC6&iF{#kQymnsv8X+<69+*t<{ z#Zcgf+oLp?fzRCaEM@Hjs&%Mu<wPN9AqL;do2z+s8pk>lv{$49`w{xho;(ki6Fe4e zwUM?c;$i%i>{!}~@T<hyT_#X!^s9k!`-7F4=;cB^bJh3cs4bHu%?4>WelpFJjDEBi zX*dX@lHLUg;ayev7J3ZHQ8y`<_=?^3-yb<R@!=$v7U2@=-sdlEj((Me(jV%rY2}Q= zeIy_@oZyT-LqQJcG-4aOayO9X1uE?iVH1Hc!r1FiE<a)%5I`crA1Br@YrUOPv)Fj~ z8v^Zgay1>qt&x$^I8qauuIEzDPFzZeR`(SksYsAyKeFKspv~2*Y}ij=l~BW$(5e>) z*e_0yb(zUB-)!Ya4Od^M6o`4z$t;~Hev<G)Re1>abBSQvJ8&rKvw5r}ki+>UjW3!I z!_jdd;@K-sqH*+`crf<hJ$n?#;z8a7EE9%>ClP+>GGQ>G=B#Kji`iS(_LGc~N^#S< znbWy?N1^r`U}Ix#FCYjY0Q9vC&JjFK5z@s~Qn2+^u!2oS1FOV15xij>f2ACHhuz2r z=bhO!2BdCvOTU0A^3cJzUIp22OPMv~1VDfa=!d8#Dmv?c4uY;|Sc3`0K``Myn60*{ zo!P04RObu_p<+4}6{nsz8W5PJMfQW#kRFY>PqV;jIiC!DHFXOMr`vvtFg!f3D08yd z>;5i8*0<f({-$FN)$%{>qTDaIQ5*i*MjP3lUGdOvQ#sSG_S#`8mzh(L11jnZf1FcU zM{uL#nY4I!CXkE~Fy_U;xLuOZI@|dEe)f6}kp)CWOHFpGE|18x#d3NYUzL{(o{?3N z9UTTyBNVf$pz=T?`jt*5-!c^0TehLg3B+oQM01Z6Zt))5qsLY*$ZI?@3{i!tH*5mJ zjh~ojfAdO&24xUV4!S4Oh&TM&8tl(&l(0b@`8_hB)3!BF+DuCsb-|-34?OOfCK0x( zrWzqK=kjFa4Aijr2W_;tShG%#1zkaQZQ(tr41<&0f$-LA421xp%48LMaY&md>>2{Y z%POC@AVVP5iIqar`~j<*6+Nz#5oo3vRms3SE$z&D_RmtYu+f0gYE~QVP3Ka(iU?%d z1LDti+YjSj)T<d^+V}r#5E`Ux^`MO}<uPS9PtA&6+aF^!ogmWtUeXvAC=u+vb#QxH z(c;_F6KSEoJKJ`jl>nfH*|z^dBzuus?TRzxtU+I!;srU2<I{@X+GzG<mWek>4&}eZ zsXaBEzV_mY8`-57xI{({dTCBPCW3^i9LA~$l4Hdr8cQc|GiGmi#q`0%c`}I(Nq9`^ z-QB5NxYyg>*FksSOoIYV?!HSF$k~$T9%IISMe-99P$g^)%4}#}a2YB|XmbK*PMmF; zIyaQe?bK5EQgeBAY`i8T2BXVC+XAO%s(~WAEIXL+LjldrUzc@#Fj1eE`lf(^nLr!A z-3+J6J5e~(LlXBeTwWPonTjZWJ!LW$2Jc|1@<qnOS?G1YLz(+pcPQO~OrAHO=|p!J zwQ;F}(<#7?r+Q0IpXt?e$gw=#8B2|$yN~r7OBLzimR&R^rIU#1PG!#t;xrd5oDun; z-q=^uC^KB?1qXpN2AUo`Fk)=KoWeHJANyguPd_H~tA@^eIA|XVGU$!F^7hPCfb4B^ zf|XOM1J)}6>wqsQO@0CX8oC&1fYO)l?A+Rhzafbd`+9$vL*vRouyTKl@ZJ50=aaz$ zoIz+a$B-Im0r1v)f0G3<B?S4iKm=o)f)6<fH4ZV6xI~on`-urtN;>2n)O6f!{S#%u z-^<$<EIoFBuSFtgbmpw{489d=r#XQ9>3MebgQ6n(w1YlWXF5!P@1n~6zQwrS&Geu{ z(43~%*YXpVJ&w@o6)6Rz=#WvE=|zWxtfmsVFhk()>>@_vzT5uASNCx&U3oDWNrPjS zS0KK6Kt<h|zB{g>NfaW)v;qY{cF?Y1a>5&on9zW|^<@BkOX?d+)iG{u`qKfno&ceX z*?n|$W%rr0q@sdI=#Z6cJdZb0JAGm(+6K{nV@2~W2UPKu4hvNJ^L)uyd31@KgK-v& z%_93b>g+c#sTXy^^@to_i!fkq<==fR8+h+7y$Q*Y>^}}3I|b}TJTCfR!oE4vKKOm5 zE++ROr#<3MyGTeAX|5j$X_}UrtR{i+HKn1uG^u^a5QEd~X`DOy_v08cX&q{`MP2}% zVx06NiWE6K;!s5t4Fk)xz%2fVPH>S<c0eakS9R;Q8?iPq6Pnr32SdIuOqWp_-((;0 zAjk@CQU*nV#7!nlR|bh?gCQpg()DRNq#e`U?0&yB{?=i%)6c-pofGf{pA^CNN_vp< zJ!G{mRY#zdlV`R4Xb_Y|JKV6&b%7JIQ%4G7oXtvj&PfPw!GlemfHVx+_eFw3qDvos zvEhDD4qJ7d+Zwj?P#cO0zVC?2Y-1<aj7kyS0dQ?}B~J9S7q60kUlHtJD(#oje{hxM zKQ$NDvCCbFeo^3LPW_UUIg3c#z{9UE;v7XQk5KOTsyh2u7)6HS3ktHLgUZ^80zc3w z1H(xwzKk~dIWUX15E;3a8^{Z%#zr-1Hqd;>Td05~&zk!~kA~>sPwcDV?8E7~AI3US z19Kk(Qq~Uq29u%eWL+Kj(X7Uae}Uu*_oUc%NMu`QsA{uuKw69ZhIyy>e=b$6gP&7{ zM>C1td8Q~J27HZ@LqqjaPbQRSc|0}1&{2ITD2E8Yqe?qtbs@~%86qu@Lb;0_x;2-A zLgPBUvr4vE@xB&$_&cb}C8C@R3tL<TRHp;UX~b-DiTuegI;@G=X~NC(9V$v`Np{G! zJDBA&Pv<{3l%t+F{}Dhi*fy^-o0^;xlvy-xaBy!uq3cN4BM00=$um1KF*~TK97flB zEn`QSZ~yuQ_FlPGIb>tz_i2n80!8Gt#!y7*Sv^=SdY;=cinkwTp8wgFG9YQgn-cKo z0eW$l;UbR?#UItnEacGfM@4L#P#xX&?1$dS1O$b?mU<DBu$+CZHQHa?48GP=csghd zMmyT%z$8s&5NhcZaQ>4Wz-IX&hv8gr7@%c5kUVH43^Q9@um6o)wH(=e(`B>;KYG;u zgJxQc<ciHrv2G5wkV<~$oiB>F`R<_%rC<avvUX)2ldTikV}}k>aO{a<A5np#B_ysa zR7J;!D(`Ef{_93@vxJ-L^Lt~Kq*0$DEW^W>Izb9P)noD1HxkO)6DXAu2~<$}n1V52 z7h>2YbBqPA!=07cO6nccLFa{s9vsHXi+#R0Z-lgZ_(6tSD>HuYP5<0xpK;m1sh{*o zmilg=2UBkPX0Hh65mBzw9wbwMX`hGl`##k6eF%9EP7xqhrwHc}lj^>YLwlRLU&me@ z#uVGPgsTwKT(0t?+XNFr7+Ocy2qhGn@Ans%o9o@heqEU_RNpwrY_>N)3rm;uMk2-g z;huq_`Fg^Csx(Ql>>uBv+Xs#FH*JX*$#rjSIKFZzu#zRyJ(OrS<FPkH4S`v+QdQqT zCAM;<0g98jF+edoY~7|U6aNC?#7cA5lLJC;vt4jC`$zAq|BhVolf0jdz$YW{$q0Nh z0-ub)|4So)J!NfTQjz1EW(qcylk%qE7y6c+%h^~t2PLlG5l-B^y*6>>mfFPiowbRZ z+auOnqQsx6wLWda*X~6~VH=uecZl0kGD_1#L<5g^Iv0ugcoHqlMTFEGt~<CoQVw(W zaU?<<x90Lq#4?v9&SfN}@?k!|c_HNbOL?uUNRdEA4MOJg$8uNB(GWVCTj&RjL~Z+f zGo%fJ&X40d19HXJGMeuw2hI;$gCCPB3}XIfmB(4^3@cPpw$FXhx_;3~cq=H9VvMUV z7plOzO3DE3MU{IR_joxGX6>g0<CEcP6(vuSXzPfNbK{Ri>^RSk9F*g2MU|_kA~}n_ z?#GUv%IXs|9!^<K7W>$sqpb3MJ_W3%@qxsmx<IC8{JtuGQNWr$9tjwN!Fsy)S4u*F zzLQHVA6;7RAK*TXgNtta&g;|&l!81BoZ13Byxom+L-l)o^lZ0(R$z8<&Y1%U8wW*( zNT|3zkhs89C}l}i2$KwDoTtTEFq7t#;agc%jSm3KjdE6p?n3ABwgGnCr=3tEjKTsl z?!PXgGT+MDYIEcWC3D-7laSv%6G;{?SIb0yQi6=-0H8cIjV6jZwO_{?X2QB4p%lw9 zb1D~BTTd@U-FwrLj%+wx8P)DYxv1RIxKkwT4l+r2`KHPh6{%~Td!6B4>)q>I_d4Ib zF3^=}*v|Fz^<K`?+k+LShZ^3apmxSp3SBA~_Q-6Fbr$!&+s}Z2jaaWll9%Th{g|*d z5~1v3lhU4iz9W!M9WPPeRn=<X7Hrgr+;aP9vWpgPqi9U`2-1)oHs(y}WL|~3&2yeS zIc!z>mJRYPI|}`pJlu=r9u^$e9t$d{;<(M|Ln1OdUAi_Ep016nlJkek93(C1<e)51 z$!mFxKEcf++@uGhARql~fDu$ouGJ{sJlTl8jngM_jnpV<crH*2HMDXO=DcR;gTcxz zF;swZi{WL@HhzDE1k$JJge?#>@vv4K=1pkTj)4>Q1xt?2W_;WE<XhHG_+ocVO&wmv zUR}Y&_#a4xr%y99-&ERoc25ny*8il+F#OLvyKR>Ad3-HN^Cq`A6z>w3y|-nUUQPWy z{XP!8tsAjP7*?$(q;yrVio2xW7Lk4%Ep$#kRdjx{K?HnSaTKjak;l=0W0l+c3-@A5 ziwM`pyvFwrhz;(@{ei#|H_PETrgoLFEZ^e2aya848gK3N3;`e{JH-XTWO24tHTBKy z9`u0(LdUKTw#_aku5V~AGt0?;Gm<6-tdQ>6`L>Q+3kxC*yUW1LsE$2Y{JI*5BafDA zNkNsnxoG&bplYo@>m;XHDSH-pscQMF!#EGe-zGNgHf61t74o%qau=?A&)2e&8~nf5 z%!I9LJs~?OqX~u;4iJuxe>S0>7hESz_64l%_CUqx766R~FTB(&$pHZ-YP+#t42wNA zYWPcvaJo5?%x#{GsYZbvx?5@r&W@qU7l5geT7I%Fw9VDQ`2lH4rDh%nGR)MJS7Dh* z)9M2`$n$H;<L?cO4voKeSnP!6rppJ$j&)qmq>ng6QoO5REz@?%DQ22Wr~%WG>O^G8 zJ1#5V*GiyoZ^G1yBGO0$QAn@KdJQGSC}xtY9b*q-XFp-r9RTR_&5QIva|v75!1CP{ zJ271GtEJ?_e%l(n&woiCb+4-#3paVQeM)Ap*`O3zede+BtGUUjA0|~%LD;%O8N(Kw znGO&yOy0Mg%PMQr6MwNnjjdg=5ktEYp~m=o*_d})owj|(TbUuV5Y^mm7H;$8qHH6- zXuX}1*h9)Q9SEx0dB{pm*X}VNg%54FfyDH3<EUva>?+|u-hsHW073z0w3Mt`inS4o zUzzi`M%+sU7{w0jN$S&p2do;YH=1&pCb&~PEuln{+ss#bkeDdeo1h78gIUoEPV@y} zP>F}?CEGDmPrjvmHEy`jA|ssIBWB+ZCro0y^KhBR-RUIuaP40r4z7LXXq3<<PK{ng zY0g5p(_uRZogEBq>{O;ps+PT+={1Td((i{sg#-&NR?XSBVsb0tL2Q2rO|3dcZFO*m zbZmSrU#ImjH$?no#je-jfNJm*nG|}d2%X8cDxDiGxu(%Z<pvHo>Kts`w5Z7L*eDV3 z`m|p{3*4e2v`(}tFU3gfOo}(iE%YZBRx_;5NGFU}Pi7&Z>w57d*YBI?FNz&Y;V2YP zxWtNdt;l|v3Q~mnGVK;_sIqFt`&Nc#Y7(XFBq|R5(_}C^dk$3B4jwiAv~FG?=|_xG z16Qu9knkZ+r|8WV($Kf2VpRvbz6ebsRY<+|zAiDAonqCtvP1PsLit1Y$}n(44Zm}T zps-^8nV>xlZ`1LnsulCNry{y(e}lT{fxe=ylgz&XW$J#TC!IZ0kJ#3YeMir!2guTp zgsmo4<7WGu>t1K>w*%}^`s{1I5ji>5fbA>rd6BX6zm1q@v~`=Bmgy8Fl<&tM?_3r2 zW(0v!fmz?na|-|k2+K#zBFl=6Vu_(࿾P(I&4FTUU^7}28YJY?vt2u8DX4r6aj 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 C<y_qW literal 0 HcmV?d00001 From 6e83bf34cf182aeaeb1cb495c2a196395ab9502b Mon Sep 17 00:00:00 2001 From: Ted Smith <1560598+tedsmith@users.noreply.github.com> Date: Thu, 11 Jan 2018 20:16:29 +0000 Subject: [PATCH 43/47] Drafted new user manual for v3.0.0 --- UserManual.fodt | 29899 +++++++++++++++++++++++++++++----------------- 1 file changed, 18647 insertions(+), 11252 deletions(-) diff --git a/UserManual.fodt b/UserManual.fodt index 449c4e4..8dbef14 100644 --- a/UserManual.fodt +++ b/UserManual.fodt @@ -1,11253 +1,18648 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text"> - <office:meta><meta:creation-date>2014-10-23T21:44:47.490000000</meta:creation-date><meta:editing-duration>PT4H31M42S</meta:editing-duration><meta:editing-cycles>67</meta:editing-cycles><meta:generator>LibreOffice/4.2.8.2$Linux_X86_64 LibreOffice_project/420m0$Build-2</meta:generator><dc:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2017</dc:title><dc:date>2017-08-28T13:52:52.300415586</dc:date><meta:document-statistic meta:table-count="1" meta:image-count="16" meta:object-count="0" meta:page-count="37" meta:paragraph-count="194" meta:word-count="6690" meta:character-count="39145" meta:non-whitespace-character-count="32500"/><dc:creator>Ted Smith</dc:creator></office:meta> - <office:settings> - <config:config-item-set config:name="ooo:view-settings"> - <config:config-item config:name="ViewAreaTop" config:type="long">3851</config:config-item> - <config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item> - <config:config-item config:name="ViewAreaWidth" config:type="long">45196</config:config-item> - <config:config-item config:name="ViewAreaHeight" config:type="long">23045</config:config-item> - <config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item> - <config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item> - <config:config-item-map-indexed config:name="Views"> - <config:config-item-map-entry> - <config:config-item config:name="ViewId" config:type="string">view2</config:config-item> - <config:config-item config:name="ViewLeft" config:type="long">13342</config:config-item> - <config:config-item config:name="ViewTop" config:type="long">23267</config:config-item> - <config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item> - <config:config-item config:name="VisibleTop" config:type="long">3851</config:config-item> - <config:config-item config:name="VisibleRight" config:type="long">45194</config:config-item> - <config:config-item config:name="VisibleBottom" config:type="long">26894</config:config-item> - <config:config-item config:name="ZoomType" config:type="short">0</config:config-item> - <config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item> - <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item> - <config:config-item config:name="ZoomFactor" config:type="short">110</config:config-item> - <config:config-item config:name="IsSelectedFrame" config:type="boolean">false</config:config-item> - </config:config-item-map-entry> - </config:config-item-map-indexed> - </config:config-item-set> - <config:config-item-set config:name="ooo:configuration-settings"> - <config:config-item config:name="PrintFaxName" config:type="string"/> - <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item> - <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintEmptyPages" config:type="boolean">false</config:config-item> - <config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item> - <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item> - <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item> - <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item> - <config:config-item config:name="UnbreakableNumberings" config:type="boolean">false</config:config-item> - <config:config-item config:name="TabOverflow" config:type="boolean">false</config:config-item> - <config:config-item config:name="SmallCapsPercentage66" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item> - <config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item> - <config:config-item config:name="RsidRoot" config:type="int">532311</config:config-item> - <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item> - <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item> - <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item> - <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item> - <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item> - <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item> - <config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item> - <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item> - <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item> - <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item> - <config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item> - <config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item> - <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item> - <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item> - <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item> - <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item> - <config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item> - <config:config-item config:name="FloattableNomargins" config:type="boolean">false</config:config-item> - <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item> - <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item> - <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item> - <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item> - <config:config-item config:name="CurrentDatabaseCommand" config:type="string"/> - <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/> - <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item> - <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item> - <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/> - <config:config-item config:name="Rsid" config:type="int">8275047</config:config-item> - <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrinterSetup" config:type="base64Binary"/> - <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item> - <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item> - <config:config-item config:name="InvertBorderSpacing" config:type="boolean">false</config:config-item> - <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item> - <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item> - <config:config-item config:name="ApplyUserData" config:type="boolean">true</config:config-item> - <config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item> - <config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item> - <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item> - <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item> - <config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item> - <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item> - <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item> - <config:config-item config:name="MathBaselineAlignment" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrinterName" config:type="string"/> - <config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item> - <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item> - <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item> - </config:config-item-set> - </office:settings> - <office:scripts> - <office:script script:language="ooo:Basic"> - <ooo:libraries xmlns:ooo="http://openoffice.org/2004/office" xmlns:xlink="http://www.w3.org/1999/xlink"/> - </office:script> - </office:scripts> - <office:font-face-decls> - <style:font-face style:name="Mangal1" svg:font-family="Mangal"/> - <style:font-face style:name="OpenSymbol" svg:font-family="OpenSymbol"/> - <style:font-face style:name="Courier New" svg:font-family="'Courier New'" style:font-family-generic="modern" style:font-pitch="fixed"/> - <style:font-face style:name="Liberation Mono" svg:font-family="'Liberation Mono'" style:font-family-generic="modern" style:font-pitch="fixed"/> - <style:font-face style:name="NSimSun" svg:font-family="NSimSun" style:font-family-generic="modern" style:font-pitch="fixed"/> - <style:font-face style:name="Liberation Serif" svg:font-family="'Liberation Serif'" style:font-family-generic="roman" style:font-pitch="variable"/> - <style:font-face style:name="Times New Roman" svg:font-family="'Times New Roman'" style:font-family-generic="roman" style:font-pitch="variable"/> - <style:font-face style:name="Arial" svg:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable"/> - <style:font-face style:name="Mangal" svg:font-family="Mangal" style:font-family-generic="system" style:font-pitch="variable"/> - <style:font-face style:name="Microsoft YaHei" svg:font-family="'Microsoft YaHei'" style:font-family-generic="system" style:font-pitch="variable"/> - <style:font-face style:name="SimSun" svg:font-family="SimSun" style:font-family-generic="system" style:font-pitch="variable"/> - </office:font-face-decls> - <office:styles> - <style:default-style style:family="graphic"> - <style:graphic-properties svg:stroke-color="#000000" draw:fill-color="#99ccff" fo:wrap-option="no-wrap" draw:shadow-offset-x="0.3cm" draw:shadow-offset-y="0.3cm" draw:start-line-spacing-horizontal="0.283cm" draw:start-line-spacing-vertical="0.283cm" draw:end-line-spacing-horizontal="0.283cm" draw:end-line-spacing-vertical="0.283cm" style:flow-with-text="false"/> - <style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false"> - <style:tab-stops/> - </style:paragraph-properties> - <style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman" fo:font-size="12pt" fo:language="en" fo:country="GB" style:letter-kerning="true" style:font-name-asian="SimSun" style:font-size-asian="10.5pt" style:language-asian="zh" style:country-asian="CN" style:font-name-complex="Mangal" style:font-size-complex="12pt" style:language-complex="hi" style:country-complex="IN"/> - </style:default-style> - <style:default-style style:family="paragraph"> - <style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="1.251cm" style:writing-mode="page"/> - <style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman" fo:font-size="12pt" fo:language="en" fo:country="GB" style:letter-kerning="true" style:font-name-asian="SimSun" style:font-size-asian="10.5pt" style:language-asian="zh" style:country-asian="CN" style:font-name-complex="Mangal" style:font-size-complex="12pt" style:language-complex="hi" style:country-complex="IN" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2"/> - </style:default-style> - <style:default-style style:family="table"> - <style:table-properties table:border-model="collapsing"/> - </style:default-style> - <style:default-style style:family="table-row"> - <style:table-row-properties fo:keep-together="auto"/> - </style:default-style> - <style:style style:name="Standard" style:family="paragraph" style:class="text"/> - <style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text"> - <style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" fo:keep-with-next="always"/> - <style:text-properties style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="14pt" style:font-name-asian="Microsoft YaHei" style:font-family-asian="'Microsoft YaHei'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="14pt" style:font-name-complex="Mangal" style:font-family-complex="Mangal" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="14pt"/> - </style:style> - <style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text"> - <style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false"/> - </style:style> - <style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list"> - <style:text-properties style:font-size-asian="12pt" style:font-name-complex="Mangal1" style:font-family-complex="Mangal"/> - </style:style> - <style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> - <style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" text:number-lines="false" text:line-number="0"/> - <style:text-properties fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-name-complex="Mangal1" style:font-family-complex="Mangal" style:font-size-complex="12pt" style:font-style-complex="italic"/> - </style:style> - <style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index"> - <style:paragraph-properties text:number-lines="false" text:line-number="0"/> - <style:text-properties style:font-size-asian="12pt" style:font-name-complex="Mangal1" style:font-family-complex="Mangal"/> - </style:style> - <style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> - <style:paragraph-properties text:number-lines="false" text:line-number="0"> - <style:tab-stops> - <style:tab-stop style:position="8.5cm" style:type="center"/> - <style:tab-stop style:position="17cm" style:type="right"/> - </style:tab-stops> - </style:paragraph-properties> - </style:style> - <style:style style:name="Illustration" style:family="paragraph" style:parent-style-name="Caption" style:class="extra"/> - <style:style style:name="Frame_20_contents" style:display-name="Frame contents" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="extra"/> - <style:style style:name="Drawing" style:family="paragraph" style:parent-style-name="Caption" style:class="extra"/> - <style:style style:name="Contents_20_Heading" style:display-name="Contents Heading" style:family="paragraph" style:parent-style-name="Heading" style:class="index"> - <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false" text:number-lines="false" text:line-number="0"/> - <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="Contents_20_1" style:display-name="Contents 1" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> - <style:tab-stops> - <style:tab-stop style:position="17cm" style:type="right" style:leader-style="dotted" style:leader-text="."/> - </style:tab-stops> - </style:paragraph-properties> - </style:style> - <style:style style:name="Preformatted_20_Text" style:display-name="Preformatted Text" style:family="paragraph" style:parent-style-name="Standard" style:class="html"> - <style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false"/> - <style:text-properties style:font-name="Liberation Mono" fo:font-family="'Liberation Mono'" style:font-family-generic="modern" style:font-pitch="fixed" fo:font-size="10pt" style:font-name-asian="NSimSun" style:font-family-asian="NSimSun" style:font-family-generic-asian="modern" style:font-pitch-asian="fixed" style:font-size-asian="10pt" style:font-name-complex="Liberation Mono" style:font-family-complex="'Liberation Mono'" style:font-family-generic-complex="modern" style:font-pitch-complex="fixed" style:font-size-complex="10pt"/> - </style:style> - <style:style style:name="Heading_20_1" style:display-name="Heading 1" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:default-outline-level="1" style:list-style-name="" style:class="text"> - <style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false"/> - <style:text-properties style:font-name="Liberation Serif" fo:font-family="'Liberation Serif'" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="24pt" fo:font-weight="bold" style:font-name-asian="SimSun" style:font-family-asian="SimSun" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="24pt" style:font-weight-asian="bold" style:font-name-complex="Mangal" style:font-family-complex="Mangal" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="24pt" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="Table_20_Contents" style:display-name="Table Contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> - <style:paragraph-properties text:number-lines="false" text:line-number="0"/> - </style:style> - <style:style style:name="Table_20_Heading" style:display-name="Table Heading" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra"> - <style:paragraph-properties fo:text-align="center" style:justify-single-word="false" text:number-lines="false" text:line-number="0"/> - <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="Numbering_20_Symbols" style:display-name="Numbering Symbols" style:family="text"/> - <style:style style:name="Bullet_20_Symbols" style:display-name="Bullet Symbols" style:family="text"> - <style:text-properties style:font-name="OpenSymbol" fo:font-family="OpenSymbol" style:font-name-asian="OpenSymbol" style:font-family-asian="OpenSymbol" style:font-name-complex="OpenSymbol" style:font-family-complex="OpenSymbol"/> - </style:style> - <style:style style:name="Internet_20_link" style:display-name="Internet link" style:family="text"> - <style:text-properties fo:color="#000080" fo:language="zxx" fo:country="none" style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color" style:language-asian="zxx" style:country-asian="none" style:language-complex="zxx" style:country-complex="none"/> - </style:style> - <style:style style:name="Graphics" style:family="graphic"> - <style:graphic-properties text:anchor-type="paragraph" svg:x="0cm" svg:y="0cm" style:wrap="none" style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph"/> - </style:style> - <style:style style:name="Frame" style:family="graphic"> - <style:graphic-properties text:anchor-type="paragraph" svg:x="0cm" svg:y="0cm" fo:margin-left="0.201cm" fo:margin-right="0.201cm" fo:margin-top="0.201cm" fo:margin-bottom="0.201cm" style:wrap="parallel" style:number-wrapped-paragraphs="no-limit" style:wrap-contour="false" style:vertical-pos="top" style:vertical-rel="paragraph-content" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0.15cm" fo:border="0.06pt solid #000000"/> - </style:style> - <text:outline-style style:name="Outline"> - <text:outline-level-style text:level="1" style:num-format="A"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.762cm" fo:text-indent="-0.762cm" fo:margin-left="0.762cm"/> - </style:list-level-properties> - </text:outline-level-style> - <text:outline-level-style text:level="2" style:num-format=""> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.016cm" fo:text-indent="-1.016cm" fo:margin-left="1.016cm"/> - </style:list-level-properties> - </text:outline-level-style> - <text:outline-level-style text:level="3" style:num-format=""> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.27cm" fo:text-indent="-1.27cm" fo:margin-left="1.27cm"/> - </style:list-level-properties> - </text:outline-level-style> - <text:outline-level-style text:level="4" style:num-format=""> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.524cm" fo:text-indent="-1.524cm" fo:margin-left="1.524cm"/> - </style:list-level-properties> - </text:outline-level-style> - <text:outline-level-style text:level="5" style:num-format=""> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.778cm" fo:text-indent="-1.778cm" fo:margin-left="1.778cm"/> - </style:list-level-properties> - </text:outline-level-style> - <text:outline-level-style text:level="6" style:num-format=""> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.032cm" fo:text-indent="-2.032cm" fo:margin-left="2.032cm"/> - </style:list-level-properties> - </text:outline-level-style> - <text:outline-level-style text:level="7" style:num-format=""> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.286cm" fo:text-indent="-2.286cm" fo:margin-left="2.286cm"/> - </style:list-level-properties> - </text:outline-level-style> - <text:outline-level-style text:level="8" style:num-format=""> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.54cm" fo:text-indent="-2.54cm" fo:margin-left="2.54cm"/> - </style:list-level-properties> - </text:outline-level-style> - <text:outline-level-style text:level="9" style:num-format=""> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.794cm" fo:text-indent="-2.794cm" fo:margin-left="2.794cm"/> - </style:list-level-properties> - </text:outline-level-style> - <text:outline-level-style text:level="10" style:num-format=""> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.048cm" fo:text-indent="-3.048cm" fo:margin-left="3.048cm"/> - </style:list-level-properties> - </text:outline-level-style> - </text:outline-style> - <text:list-style style:name="List_20_1" style:display-name="List 1"> - <text:list-level-style-bullet text:level="1" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.4cm" fo:text-indent="-0.4cm" fo:margin-left="0.4cm"/> - </style:list-level-properties> - <style:text-properties style:font-name="OpenSymbol"/> - </text:list-level-style-bullet> - <text:list-level-style-bullet text:level="2" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.801cm" fo:text-indent="-0.4cm" fo:margin-left="0.801cm"/> - </style:list-level-properties> - <style:text-properties style:font-name="OpenSymbol"/> - </text:list-level-style-bullet> - <text:list-level-style-bullet text:level="3" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.199cm" fo:text-indent="-0.4cm" fo:margin-left="1.199cm"/> - </style:list-level-properties> - <style:text-properties style:font-name="OpenSymbol"/> - </text:list-level-style-bullet> - <text:list-level-style-bullet text:level="4" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.6cm" fo:text-indent="-0.4cm" fo:margin-left="1.6cm"/> - </style:list-level-properties> - <style:text-properties style:font-name="OpenSymbol"/> - </text:list-level-style-bullet> - <text:list-level-style-bullet text:level="5" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2cm" fo:text-indent="-0.4cm" fo:margin-left="2cm"/> - </style:list-level-properties> - <style:text-properties style:font-name="OpenSymbol"/> - </text:list-level-style-bullet> - <text:list-level-style-bullet text:level="6" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.401cm" fo:text-indent="-0.4cm" fo:margin-left="2.401cm"/> - </style:list-level-properties> - <style:text-properties style:font-name="OpenSymbol"/> - </text:list-level-style-bullet> - <text:list-level-style-bullet text:level="7" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.799cm" fo:text-indent="-0.4cm" fo:margin-left="2.799cm"/> - </style:list-level-properties> - <style:text-properties style:font-name="OpenSymbol"/> - </text:list-level-style-bullet> - <text:list-level-style-bullet text:level="8" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.2cm" fo:text-indent="-0.4cm" fo:margin-left="3.2cm"/> - </style:list-level-properties> - <style:text-properties style:font-name="OpenSymbol"/> - </text:list-level-style-bullet> - <text:list-level-style-bullet text:level="9" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.6cm" fo:text-indent="-0.4cm" fo:margin-left="3.6cm"/> - </style:list-level-properties> - <style:text-properties style:font-name="OpenSymbol"/> - </text:list-level-style-bullet> - <text:list-level-style-bullet text:level="10" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="4.001cm" fo:text-indent="-0.4cm" fo:margin-left="4.001cm"/> - </style:list-level-properties> - <style:text-properties style:font-name="OpenSymbol"/> - </text:list-level-style-bullet> - </text:list-style> - <text:notes-configuration text:note-class="footnote" style:num-format="1" text:start-value="0" text:footnotes-position="page" text:start-numbering-at="document"/> - <text:notes-configuration text:note-class="endnote" style:num-format="i" text:start-value="0"/> - <text:linenumbering-configuration text:number-lines="false" text:offset="0.499cm" style:num-format="1" text:number-position="left" text:increment="5"/> - </office:styles> - <office:automatic-styles> - <style:style style:name="Table1" style:family="table"> - <style:table-properties style:width="9.677cm" table:align="left"/> - </style:style> - <style:style style:name="Table1.A" style:family="table-column"> - <style:table-column-properties style:column-width="2.981cm"/> - </style:style> - <style:style style:name="Table1.B" style:family="table-column"> - <style:table-column-properties style:column-width="1.87cm"/> - </style:style> - <style:style style:name="Table1.C" style:family="table-column"> - <style:table-column-properties style:column-width="1.547cm"/> - </style:style> - <style:style style:name="Table1.D" style:family="table-column"> - <style:table-column-properties style:column-width="3.279cm"/> - </style:style> - <style:style style:name="Table1.A1" style:family="table-cell"> - <style:table-cell-properties style:vertical-align="middle" fo:padding="0.049cm" fo:border="none"/> - </style:style> - <style:style style:name="Table1.D10" style:family="table-cell"> - <style:table-cell-properties fo:padding="0.049cm" fo:border="none"/> - </style:style> - <style:style style:name="P1" style:family="paragraph" style:parent-style-name="Footer"> - <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/> - </style:style> - <style:style style:name="P2" style:family="paragraph" style:parent-style-name="Footer"> - <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/> - </style:style> - <style:style style:name="P3" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-size="36pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="36pt" style:font-size-complex="36pt"/> - </style:style> - <style:style style:name="P4" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-size="36pt" officeooo:rsid="0016f092" style:font-size-asian="36pt" style:font-size-complex="36pt"/> - </style:style> - <style:style style:name="P5" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-size="36pt" officeooo:rsid="00352b1d" officeooo:paragraph-rsid="00352b1d" style:font-size-asian="36pt" style:font-size-complex="36pt"/> - </style:style> - <style:style style:name="P6" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-size="22pt" fo:font-style="italic" style:font-size-asian="22pt" style:font-style-asian="italic" style:font-size-complex="22pt" style:font-style-complex="italic"/> - </style:style> - <style:style style:name="P7" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> - </style:style> - <style:style style:name="P8" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P9" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P10" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00202106" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P11" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P12" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P13" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P14" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P15" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P16" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P17" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P18" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P19" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P20" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00260037" officeooo:paragraph-rsid="00260037" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P21" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P22" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="0038df16" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P23" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P24" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00202106" officeooo:paragraph-rsid="00260037" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P25" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="003e47b3" officeooo:paragraph-rsid="003e47b3" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P26" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="005366ec" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P27" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0054ca95" officeooo:paragraph-rsid="0054ca95" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P28" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P29" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00384566" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P30" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P31" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - </style:style> - <style:style style:name="P32" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0016f092"/> - </style:style> - <style:style style:name="P33" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0052916d"/> - </style:style> - <style:style style:name="P34" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - </style:style> - <style:style style:name="P35" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="000e78c9"/> - </style:style> - <style:style style:name="P36" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0016f092"/> - </style:style> - <style:style style:name="P37" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="001d89c5"/> - </style:style> - <style:style style:name="P38" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="001ec211"/> - </style:style> - <style:style style:name="P39" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0022abc3"/> - </style:style> - <style:style style:name="P40" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="002685dc"/> - </style:style> - <style:style style:name="P41" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="001b5169"/> - </style:style> - <style:style style:name="P42" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0038df16"/> - </style:style> - <style:style style:name="P43" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0055773f"/> - </style:style> - <style:style style:name="P44" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="004a40a4"/> - </style:style> - <style:style style:name="P45" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="005d9a5c"/> - </style:style> - <style:style style:name="P46" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="00609d98"/> - </style:style> - <style:style style:name="P47" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092"/> - </style:style> - <style:style style:name="P48" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="0019f7ff"/> - </style:style> - <style:style style:name="P49" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="001b5169"/> - </style:style> - <style:style style:name="P50" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="001d89c5"/> - </style:style> - <style:style style:name="P51" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="002b1e56"/> - </style:style> - <style:style style:name="P52" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="004428ef"/> - </style:style> - <style:style style:name="P53" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P54" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00260037" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P55" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="004428ef" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P56" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P57" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="004a40a4" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P58" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P59" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P60" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P61" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P62" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P63" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P64" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P65" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P66" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P67" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="002271ad" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P68" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="002cbbec" officeooo:paragraph-rsid="002cbbec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P69" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001b5169" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P70" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0045f7de" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P71" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0048d0ab" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P72" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0047518d" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P73" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="004428ef" officeooo:paragraph-rsid="004a40a4" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P74" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="004428ef" officeooo:paragraph-rsid="00766e40" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P75" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0054ca95" officeooo:paragraph-rsid="0054ca95" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P76" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="003f2ee9" officeooo:paragraph-rsid="003e47b3" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P77" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P78" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P79" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="00609d98" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P80" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P81" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P82" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P83" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="004bc80c" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P84" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005cf2f5" officeooo:paragraph-rsid="005cf2f5" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P85" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00384566" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P86" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00691ad1" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P87" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P88" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P89" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="0079d00e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P90" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0074b38b" officeooo:paragraph-rsid="0074b38b" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P91" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff"/> - </style:style> - <style:style style:name="P92" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="005d9a5c"/> - </style:style> - <style:style style:name="P93" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001aa80e" officeooo:paragraph-rsid="0019f7ff"/> - </style:style> - <style:style style:name="P94" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001aa80e" officeooo:paragraph-rsid="001aa80e"/> - </style:style> - <style:style style:name="P95" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001aa80e"/> - </style:style> - <style:style style:name="P96" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169"/> - </style:style> - <style:style style:name="P97" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001b5169"/> - </style:style> - <style:style style:name="P98" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001d89c5"/> - </style:style> - <style:style style:name="P99" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001ec211"/> - </style:style> - <style:style style:name="P100" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> - </style:style> - <style:style style:name="P101" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="00237674"/> - </style:style> - <style:style style:name="P102" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-style="italic" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211" style:font-style-asian="italic" style:font-style-complex="italic"/> - </style:style> - <style:style style:name="P103" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0022abc3" officeooo:paragraph-rsid="0022abc3"/> - </style:style> - <style:style style:name="P104" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0022abc3" officeooo:paragraph-rsid="0016f092"/> - </style:style> - <style:style style:name="P105" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="002685dc" officeooo:paragraph-rsid="002685dc"/> - </style:style> - <style:style style:name="P106" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="002685dc" officeooo:paragraph-rsid="00766e40"/> - </style:style> - <style:style style:name="P107" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674"/> - </style:style> - <style:style style:name="P108" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P109" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-size="16pt" fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="002b1e56" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P110" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="002df80d" officeooo:paragraph-rsid="002df80d"/> - </style:style> - <style:style style:name="P111" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-size="10.5pt" officeooo:paragraph-rsid="0036dcf9" style:font-size-asian="10.5pt" style:font-size-complex="10.5pt"/> - </style:style> - <style:style style:name="P112" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> - </style:style> - <style:style style:name="P113" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> - </style:style> - <style:style style:name="P114" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> - </style:style> - <style:style style:name="P115" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P116" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P117" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P118" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9"/> - </style:style> - <style:style style:name="P119" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Times New Roman" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P120" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Times New Roman" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P121" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> - </style:style> - <style:style style:name="P122" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00384566" officeooo:paragraph-rsid="00384566"/> - </style:style> - <style:style style:name="P123" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> - </style:style> - <style:style style:name="P124" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="005d9a5c" officeooo:paragraph-rsid="005d9a5c"/> - </style:style> - <style:style style:name="P125" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00609d98" officeooo:paragraph-rsid="00609d98"/> - </style:style> - <style:style style:name="P126" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="006a61e4" officeooo:paragraph-rsid="006a61e4"/> - </style:style> - <style:style style:name="P127" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="0072b5b4"/> - </style:style> - <style:style style:name="P128" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="004428ef" officeooo:paragraph-rsid="00766e40"/> - </style:style> - <style:style style:name="P129" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="000e78c9"/> - </style:style> - <style:style style:name="P130" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="007c103f"/> - </style:style> - <style:style style:name="P131" style:family="paragraph" style:parent-style-name="Table_20_Heading"> - <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> - </style:style> - <style:style style:name="P132" style:family="paragraph" style:parent-style-name="Table_20_Contents"> - <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> - </style:style> - <style:style style:name="P133" style:family="paragraph" style:parent-style-name="Table_20_Contents"> - <style:text-properties fo:font-size="2pt" style:font-size-asian="2pt" style:font-size-complex="2pt"/> - </style:style> - <style:style style:name="P134" style:family="paragraph" style:parent-style-name="Table_20_Contents"> - <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P135" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false" style:page-number="2"/> - <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> - </style:style> - <style:style style:name="P136" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> - <style:paragraph-properties fo:line-height="150%" fo:text-align="start" style:justify-single-word="false" style:page-number="2"/> - <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> - </style:style> - <style:style style:name="P137" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name="First_20_Page"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="start" style:justify-single-word="false" style:page-number="2"/> - <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> - </style:style> - <style:style style:name="P138" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> - </style:style> - <style:style style:name="P139" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> - </style:style> - <style:style style:name="P140" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> - </style:style> - <style:style style:name="P141" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P142" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P143" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P144" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T1" style:family="text"> - <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T2" style:family="text"> - <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T3" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0016f092" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T4" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0019f7ff" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T5" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T6" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="001d89c5" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T7" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0022abc3" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T8" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00235777" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T9" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="002b1e56" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T10" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0036dcf9" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T11" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0048d0ab" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T12" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0058bda7" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T13" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0072b5b4" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T14" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00736b0f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T15" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00766e40" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T16" style:family="text"> - <style:text-properties fo:font-weight="normal" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T17" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T18" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T19" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001ec211" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T20" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T21" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T22" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="002271ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T23" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="002849fc" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T24" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T25" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0039dd13" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T26" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="003e47b3" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T27" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="003f2ee9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T28" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="004428ef" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T29" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0052916d" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T30" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T31" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T32" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0056e68c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T33" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="004bc80c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T34" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005bb709" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T35" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005cf2f5" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T36" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00609d98" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T37" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00639df2" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T38" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="006490ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T39" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T40" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00676dbc" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T41" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="006f5f56" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T42" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="007d98df" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T43" style:family="text"> - <style:text-properties fo:font-size="15pt" style:font-size-asian="15pt" style:font-size-complex="15pt"/> - </style:style> - <style:style style:name="T44" style:family="text"> - <style:text-properties fo:font-size="15pt" officeooo:rsid="000e78c9" style:font-size-asian="15pt" style:font-size-complex="15pt"/> - </style:style> - <style:style style:name="T45" style:family="text"> - <style:text-properties fo:font-size="15pt" officeooo:rsid="00155fec" style:font-size-asian="15pt" style:font-size-complex="15pt"/> - </style:style> - <style:style style:name="T46" style:family="text"> - <style:text-properties fo:font-size="15pt" officeooo:rsid="00489a12" style:font-size-asian="15pt" style:font-size-complex="15pt"/> - </style:style> - <style:style style:name="T47" style:family="text"> - <style:text-properties fo:font-size="15pt" officeooo:rsid="0055773f" style:font-size-asian="15pt" style:font-size-complex="15pt"/> - </style:style> - <style:style style:name="T48" style:family="text"> - <style:text-properties fo:font-size="15pt" officeooo:rsid="006be1ef" style:font-size-asian="15pt" style:font-size-complex="15pt"/> - </style:style> - <style:style style:name="T49" style:family="text"> - <style:text-properties fo:font-size="15pt" officeooo:rsid="0072b5b4" style:font-size-asian="15pt" style:font-size-complex="15pt"/> - </style:style> - <style:style style:name="T50" style:family="text"> - <style:text-properties fo:font-size="15pt" officeooo:rsid="00788cdb" style:font-size-asian="15pt" style:font-size-complex="15pt"/> - </style:style> - <style:style style:name="T51" style:family="text"> - <style:text-properties fo:font-size="15pt" officeooo:rsid="007e4467" style:font-size-asian="15pt" style:font-size-complex="15pt"/> - </style:style> - <style:style style:name="T52" style:family="text"> - <style:text-properties officeooo:rsid="000e78c9"/> - </style:style> - <style:style style:name="T53" style:family="text"> - <style:text-properties officeooo:rsid="0010e5bd"/> - </style:style> - <style:style style:name="T54" style:family="text"> - <style:text-properties officeooo:rsid="0016f092"/> - </style:style> - <style:style style:name="T55" style:family="text"> - <style:text-properties officeooo:rsid="0019f7ff"/> - </style:style> - <style:style style:name="T56" style:family="text"> - <style:text-properties officeooo:rsid="001d89c5"/> - </style:style> - <style:style style:name="T57" style:family="text"> - <style:text-properties style:font-name="Courier New"/> - </style:style> - <style:style style:name="T58" style:family="text"> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001ec211" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T59" style:family="text"> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T60" style:family="text"> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T61" style:family="text"> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="004428ef" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T62" style:family="text"> - <style:text-properties style:font-name="Courier New" officeooo:rsid="001d89c5"/> - </style:style> - <style:style style:name="T63" style:family="text"> - <style:text-properties style:font-name="Courier New" officeooo:rsid="002e4b6e"/> - </style:style> - <style:style style:name="T64" style:family="text"> - <style:text-properties style:font-name="Courier New" officeooo:rsid="0037ec80"/> - </style:style> - <style:style style:name="T65" style:family="text"> - <style:text-properties style:font-name="Courier New" officeooo:rsid="0039dd13"/> - </style:style> - <style:style style:name="T66" style:family="text"> - <style:text-properties style:font-name="Courier New" fo:font-style="normal" style:font-style-asian="normal" style:font-style-complex="normal"/> - </style:style> - <style:style style:name="T67" style:family="text"> - <style:text-properties style:font-name="Courier New" officeooo:rsid="003c4a08"/> - </style:style> - <style:style style:name="T68" style:family="text"> - <style:text-properties style:font-name="Courier New" officeooo:rsid="0016f092"/> - </style:style> - <style:style style:name="T69" style:family="text"> - <style:text-properties officeooo:rsid="00202106"/> - </style:style> - <style:style style:name="T70" style:family="text"> - <style:text-properties officeooo:rsid="0022abc3"/> - </style:style> - <style:style style:name="T71" style:family="text"> - <style:text-properties officeooo:rsid="00237674"/> - </style:style> - <style:style style:name="T72" style:family="text"> - <style:text-properties fo:font-style="italic" style:font-style-asian="italic" style:font-style-complex="italic"/> - </style:style> - <style:style style:name="T73" style:family="text"> - <style:text-properties fo:font-style="italic" officeooo:rsid="00237674" style:font-style-asian="italic" style:font-style-complex="italic"/> - </style:style> - <style:style style:name="T74" style:family="text"> - <style:text-properties fo:font-style="italic" officeooo:rsid="002685dc" style:font-style-asian="italic" style:font-style-complex="italic"/> - </style:style> - <style:style style:name="T75" style:family="text"> - <style:text-properties fo:font-style="italic" style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color" style:font-style-asian="italic" style:font-style-complex="italic"/> - </style:style> - <style:style style:name="T76" style:family="text"> - <style:text-properties fo:font-style="italic" style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color" officeooo:rsid="002685dc" style:font-style-asian="italic" style:font-style-complex="italic"/> - </style:style> - <style:style style:name="T77" style:family="text"> - <style:text-properties officeooo:rsid="00260037"/> - </style:style> - <style:style style:name="T78" style:family="text"> - <style:text-properties officeooo:rsid="002685dc"/> - </style:style> - <style:style style:name="T79" style:family="text"> - <style:text-properties officeooo:rsid="002849fc"/> - </style:style> - <style:style style:name="T80" style:family="text"> - <style:text-properties officeooo:rsid="002b1e56"/> - </style:style> - <style:style style:name="T81" style:family="text"> - <style:text-properties officeooo:rsid="002df80d"/> - </style:style> - <style:style style:name="T82" style:family="text"> - <style:text-properties officeooo:rsid="002e4b6e"/> - </style:style> - <style:style style:name="T83" style:family="text"> - <style:text-properties style:font-name="Times New Roman" officeooo:rsid="002e4b6e"/> - </style:style> - <style:style style:name="T84" style:family="text"> - <style:text-properties style:font-name="Times New Roman" officeooo:rsid="0039dd13"/> - </style:style> - <style:style style:name="T85" style:family="text"> - <style:text-properties style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color"/> - </style:style> - <style:style style:name="T86" style:family="text"> - <style:text-properties officeooo:rsid="003009a4"/> - </style:style> - <style:style style:name="T87" style:family="text"> - <style:text-properties officeooo:rsid="0034b509"/> - </style:style> - <style:style style:name="T88" style:family="text"> - <style:text-properties officeooo:rsid="0036dcf9"/> - </style:style> - <style:style style:name="T89" style:family="text"> - <style:text-properties officeooo:rsid="0037ec80"/> - </style:style> - <style:style style:name="T90" style:family="text"> - <style:text-properties officeooo:rsid="0038df16"/> - </style:style> - <style:style style:name="T91" style:family="text"> - <style:text-properties officeooo:rsid="0039dd13"/> - </style:style> - <style:style style:name="T92" style:family="text"> - <style:text-properties officeooo:rsid="003bbae9"/> - </style:style> - <style:style style:name="T93" style:family="text"> - <style:text-properties officeooo:rsid="003c4a08"/> - </style:style> - <style:style style:name="T94" style:family="text"> - <style:text-properties officeooo:rsid="00404e23"/> - </style:style> - <style:style style:name="T95" style:family="text"> - <style:text-properties officeooo:rsid="0045f7de"/> - </style:style> - <style:style style:name="T96" style:family="text"> - <style:text-properties officeooo:rsid="0047518d"/> - </style:style> - <style:style style:name="T97" style:family="text"> - <style:text-properties officeooo:rsid="00489a12"/> - </style:style> - <style:style style:name="T98" style:family="text"> - <style:text-properties officeooo:rsid="0048d0ab"/> - </style:style> - <style:style style:name="T99" style:family="text"> - <style:text-properties officeooo:rsid="0048eb64"/> - </style:style> - <style:style style:name="T100" style:family="text"> - <style:text-properties officeooo:rsid="004a00f9"/> - </style:style> - <style:style style:name="T101" style:family="text"> - <style:text-properties officeooo:rsid="004a40a4"/> - </style:style> - <style:style style:name="T102" style:family="text"> - <style:text-properties officeooo:rsid="004bc80c"/> - </style:style> - <style:style style:name="T103" style:family="text"> - <style:text-properties officeooo:rsid="004e9dd0"/> - </style:style> - <style:style style:name="T104" style:family="text"> - <style:text-properties officeooo:rsid="0052916d"/> - </style:style> - <style:style style:name="T105" style:family="text"> - <style:text-properties officeooo:rsid="0055773f"/> - </style:style> - <style:style style:name="T106" style:family="text"> - <style:text-properties officeooo:rsid="0056e68c"/> - </style:style> - <style:style style:name="T107" style:family="text"> - <style:text-properties officeooo:rsid="0058bda7"/> - </style:style> - <style:style style:name="T108" style:family="text"> - <style:text-properties officeooo:rsid="005cf2f5"/> - </style:style> - <style:style style:name="T109" style:family="text"> - <style:text-properties officeooo:rsid="005d9a5c"/> - </style:style> - <style:style style:name="T110" style:family="text"> - <style:text-properties officeooo:rsid="005f826a"/> - </style:style> - <style:style style:name="T111" style:family="text"> - <style:text-properties officeooo:rsid="00639df2"/> - </style:style> - <style:style style:name="T112" style:family="text"> - <style:text-properties officeooo:rsid="006490ad"/> - </style:style> - <style:style style:name="T113" style:family="text"> - <style:text-properties officeooo:rsid="0066103c"/> - </style:style> - <style:style style:name="T114" style:family="text"> - <style:text-properties officeooo:rsid="006a61e4"/> - </style:style> - <style:style style:name="T115" style:family="text"> - <style:text-properties officeooo:rsid="006cec71"/> - </style:style> - <style:style style:name="T116" style:family="text"> - <style:text-properties style:text-position="super 58%" fo:font-size="15pt" officeooo:rsid="00788cdb" style:font-size-asian="15pt" style:font-size-complex="15pt"/> - </style:style> - <style:style style:name="T117" style:family="text"> - <style:text-properties style:text-position="super 58%" officeooo:rsid="0055773f"/> - </style:style> - <style:style style:name="T118" style:family="text"> - <style:text-properties officeooo:rsid="006ff11d"/> - </style:style> - <style:style style:name="T119" style:family="text"> - <style:text-properties officeooo:rsid="0072b5b4"/> - </style:style> - <style:style style:name="T120" style:family="text"> - <style:text-properties officeooo:rsid="00736b0f"/> - </style:style> - <style:style style:name="T121" style:family="text"> - <style:text-properties fo:font-size="20pt" style:font-size-asian="20pt" style:font-size-complex="20pt"/> - </style:style> - <style:style style:name="T122" style:family="text"> - <style:text-properties fo:font-size="20pt" officeooo:rsid="0054ca95" style:font-size-asian="20pt" style:font-size-complex="20pt"/> - </style:style> - <style:style style:name="T123" style:family="text"> - <style:text-properties officeooo:rsid="00766e40"/> - </style:style> - <style:style style:name="T124" style:family="text"> - <style:text-properties officeooo:rsid="0079d00e"/> - </style:style> - <style:style style:name="T125" style:family="text"> - <style:text-properties officeooo:rsid="007c103f"/> - </style:style> - <style:style style:name="T126" style:family="text"> - <style:text-properties style:text-position="0% 100%" officeooo:rsid="0055773f"/> - </style:style> - <style:style style:name="T127" style:family="text"> - <style:text-properties style:text-position="0% 100%" fo:font-weight="bold" officeooo:rsid="0055773f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="T128" style:family="text"> - <style:text-properties style:text-position="0% 100%" fo:font-weight="normal" officeooo:rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="T129" style:family="text"> - <style:text-properties officeooo:rsid="007d98df"/> - </style:style> - <style:style style:name="T130" style:family="text"> - <style:text-properties officeooo:rsid="007e4467"/> - </style:style> - <style:style style:name="fr1" style:family="graphic" style:parent-style-name="Frame"> - <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:wrap="none" style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph" fo:padding="0cm" fo:border="none"/> - </style:style> - <style:style style:name="fr2" style:family="graphic" style:parent-style-name="Frame"> - <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:wrap="none" style:vertical-pos="from-top" style:vertical-rel="paragraph" style:horizontal-pos="from-left" style:horizontal-rel="paragraph" fo:padding="0cm" fo:border="none"/> - </style:style> - <style:style style:name="fr3" style:family="graphic" style:parent-style-name="Graphics"> - <style:graphic-properties style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> - </style:style> - <style:style style:name="fr4" style:family="graphic" style:parent-style-name="Graphics"> - <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="paragraph-content" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> - </style:style> - <style:style style:name="fr5" style:family="graphic" style:parent-style-name="Graphics"> - <style:graphic-properties style:vertical-pos="top" style:vertical-rel="paragraph" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> - </style:style> - <style:style style:name="fr6" style:family="graphic" style:parent-style-name="Graphics"> - <style:graphic-properties style:horizontal-pos="center" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> - </style:style> - <style:style style:name="fr7" style:family="graphic" style:parent-style-name="Graphics"> - <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="baseline" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> - </style:style> - <style:style style:name="fr8" style:family="graphic" style:parent-style-name="Graphics"> - <style:graphic-properties style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> - </style:style> - <text:list-style style:name="L1"> - <text:list-level-style-number text:level="1" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.27cm" fo:text-indent="-0.635cm" fo:margin-left="1.27cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="2" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.905cm" fo:text-indent="-0.635cm" fo:margin-left="1.905cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="3" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.54cm" fo:text-indent="-0.635cm" fo:margin-left="2.54cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="4" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.175cm" fo:text-indent="-0.635cm" fo:margin-left="3.175cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="5" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.81cm" fo:text-indent="-0.635cm" fo:margin-left="3.81cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="6" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="4.445cm" fo:text-indent="-0.635cm" fo:margin-left="4.445cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="7" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.08cm" fo:text-indent="-0.635cm" fo:margin-left="5.08cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="8" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.715cm" fo:text-indent="-0.635cm" fo:margin-left="5.715cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="9" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.35cm" fo:text-indent="-0.635cm" fo:margin-left="6.35cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="10" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.985cm" fo:text-indent="-0.635cm" fo:margin-left="6.985cm"/> - </style:list-level-properties> - </text:list-level-style-number> - </text:list-style> - <text:list-style style:name="L2"> - <text:list-level-style-number text:level="1" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.27cm" fo:text-indent="-0.635cm" fo:margin-left="1.27cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="2" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.905cm" fo:text-indent="-0.635cm" fo:margin-left="1.905cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="3" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.54cm" fo:text-indent="-0.635cm" fo:margin-left="2.54cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="4" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.175cm" fo:text-indent="-0.635cm" fo:margin-left="3.175cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="5" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.81cm" fo:text-indent="-0.635cm" fo:margin-left="3.81cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="6" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="4.445cm" fo:text-indent="-0.635cm" fo:margin-left="4.445cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="7" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.08cm" fo:text-indent="-0.635cm" fo:margin-left="5.08cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="8" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.715cm" fo:text-indent="-0.635cm" fo:margin-left="5.715cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="9" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.35cm" fo:text-indent="-0.635cm" fo:margin-left="6.35cm"/> - </style:list-level-properties> - </text:list-level-style-number> - <text:list-level-style-number text:level="10" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> - <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> - <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.985cm" fo:text-indent="-0.635cm" fo:margin-left="6.985cm"/> - </style:list-level-properties> - </text:list-level-style-number> - </text:list-style> - <style:page-layout style:name="pm1"> - <style:page-layout-properties fo:page-width="21.001cm" fo:page-height="29.7cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:writing-mode="lr-tb" style:footnote-max-height="0cm"> - <style:footnote-sep style:width="0.018cm" style:distance-before-sep="0.101cm" style:distance-after-sep="0.101cm" style:line-style="none" style:adjustment="left" style:rel-width="25%" style:color="#000000"/> - </style:page-layout-properties> - <style:header-style/> - <style:footer-style> - <style:header-footer-properties fo:min-height="0cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0.499cm"/> - </style:footer-style> - </style:page-layout> - </office:automatic-styles> - <office:master-styles> - <style:master-page style:name="Standard" style:page-layout-name="pm1"> - <style:footer> - <text:p text:style-name="P1"><text:span text:style-name="T1"><text:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2017</text:title></text:span><text:span text:style-name="T1"> <text:s/></text:span><text:s text:c="17"/>Page <text:page-number text:select-page="current" text:page-adjust="-1">2</text:page-number> of <text:page-count>37</text:page-count></text:p> - </style:footer> - </style:master-page> - <style:master-page style:name="First_20_Page" style:display-name="First Page" style:page-layout-name="pm1" style:next-style-name="Standard"> - <style:footer> - <text:p text:style-name="P1"/> - </style:footer> - </style:master-page> - <style:master-page style:name="Index" style:page-layout-name="pm1"> - <style:footer> - <text:p text:style-name="Footer"/> - </style:footer> - </style:master-page> - </office:master-styles> - <office:body> - <office:text text:use-soft-page-breaks="true"> - <office:forms form:automatic-focus="false" form:apply-design-mode="false"/> - <text:sequence-decls> - <text:sequence-decl text:display-outline-level="0" text:name="Illustration"/> - <text:sequence-decl text:display-outline-level="0" text:name="Table"/> - <text:sequence-decl text:display-outline-level="0" text:name="Text"/> - <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/> - </text:sequence-decls> - <text:p text:style-name="P137"/> - <text:p text:style-name="P7"/> - <text:p text:style-name="P3"/> - <text:p text:style-name="P4">QuickHash <text:span text:style-name="T86">GUI</text:span></text:p> - <text:p text:style-name="P5">V2.<text:span text:style-name="T105">8</text:span>.<text:span text:style-name="T130">4</text:span></text:p> - <text:p text:style-name="P4"/> - <text:p text:style-name="P6"/> - <text:p text:style-name="P6">The Free, Graphical, Cross-Platform, </text:p> - <text:p text:style-name="P6"><text:span text:style-name="T54">Data Hashing </text:span>Tool</text:p> - <text:p text:style-name="P31"/> - <text:p text:style-name="P31"/> - <text:p text:style-name="P31"/> - <text:p text:style-name="P31"/> - <text:p text:style-name="P31"/> - <text:p text:style-name="P31"/> - <text:p text:style-name="P31"><text:span text:style-name="T43">User Manual : </text:span><text:span text:style-name="T44">v1.0.</text:span><text:span text:style-name="T48">1</text:span><text:span text:style-name="T51">3</text:span><text:span text:style-name="T45"> (</text:span><text:span text:style-name="T51">28</text:span><text:span text:style-name="T116">th</text:span><text:span text:style-name="T50"> Aug </text:span><text:span text:style-name="T46">201</text:span><text:span text:style-name="T47">7</text:span><text:span text:style-name="T45">)</text:span></text:p> - <text:p text:style-name="P32">Copyright (c) 201<text:span text:style-name="T94">1-2017</text:span> <text:span text:style-name="T54">Ted Smith </text:span></text:p> - <text:p text:style-name="P32">All rights reserved</text:p> - <text:p text:style-name="P33"><text:a xlink:type="simple" xlink:href="http://quickhash-gui.org/" text:style-name="Internet_20_link"><text:span text:style-name="T104">http://www.QuickHash-gui.org</text:span></text:a><text:span text:style-name="T104"> </text:span></text:p> - <text:p text:style-name="P33"><text:span text:style-name="T104">(and previously </text:span><text:a xlink:type="simple" xlink:href="https://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link"><text:span text:style-name="T104">https://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T104">)</text:span></text:p> - <text:p text:style-name="P33"/> - <text:p text:style-name="P34"><text:soft-page-break/><text:toc-mark-start text:id="IMark45734568" text:outline-level="1"/><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T9">1.0 </text:span><text:span text:style-name="T1">Pre-amble</text:span><text:toc-mark-end text:id="IMark45734568"/></text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P34">This manual is designed as a user-aid only. It is not an authority on the subject matter <text:span text:style-name="T54">of hashing algorithms</text:span>, <text:span text:style-name="T90">filesystems or anything else, </text:span>neither in part or in full. The software comes without any warranty. <text:span text:style-name="T90">Use it at your own risk and if you are unsure of any results, please consider cross referencing your findings with other software. There are many free and commercial data hashing tools available to cross-reference your findings.</text:span></text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P46">Constructive feedback is encouraged and welcomed but complaints will not be tolerated. If <text:span text:style-name="T53">the user is unhappy with the software, s/he is encouraged to use something else</text:span>. </text:p> - <text:p text:style-name="P46"/> - <text:p text:style-name="P8"><text:span text:style-name="T80">1.1 </text:span>License Agreement</text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P34"><text:span text:style-name="T54">T</text:span>here are no restrictions. Users can run it on as many computers as they wish, as many times as they wish, for as long as they wish. There are no dongles, <text:span text:style-name="T54">no DLL's, no installation wizards </text:span>or license files –<text:span text:style-name="T54"> just click and go</text:span>. All that is asked of the users is that they share their thoughts and help contribute <text:span text:style-name="T54">ideas</text:span> back to the develo<text:span text:style-name="T54">per (tedsmith28@yahoo.co.uk)</text:span>. </text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P35">Supported Platforms: Tested on <text:span text:style-name="T52">Microsoft </text:span>Windows (XP, Vista, 7, <text:span text:style-name="T105">10</text:span>), Linux Mint <text:span text:style-name="T90">16 and 17, Apple Mac Yosemite</text:span>. </text:p> - <text:p text:style-name="P35"/> - <text:p text:style-name="P125">QuickHash GUI is made available under the GPL license as follows. </text:p> - <text:p text:style-name="P35"/> - <text:p text:style-name="P130"><text:span text:style-name="T99">QuickHash GUI</text:span> 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 3 of the License, or (at your option) any later version.</text:p> - <text:p text:style-name="P130"/> - <text:p text:style-name="P130">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. <text:s/>See the GNU General Public License for more details.</text:p> - <text:p text:style-name="P130"/> - <text:p text:style-name="P130">You should have received a copy of the GNU General Public License along with this program. <text:s/>If not, see <<text:a xlink:type="simple" xlink:href="http://www.gnu.org/licenses/" text:style-name="Internet_20_link">http://www.gnu.org/licenses/</text:a>>.</text:p> - <text:p text:style-name="P129"/> - <text:p text:style-name="P8"/> - <text:p text:style-name="P8"><text:soft-page-break/><text:span text:style-name="T80">1.2 </text:span>Acknowledgements</text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P46"><text:span text:style-name="T54">QuickHash </text:span>is written and compiled using the <text:a xlink:type="simple" xlink:href="http://www.lazarus.freepascal.org/" text:style-name="Internet_20_link">Lazarus Project IDE</text:a> and the <text:a xlink:type="simple" xlink:href="http://www.freepascal.org/" text:style-name="Internet_20_link">Freepascal language</text:a> using the Freepascal Compiler. Thanks are therefore expressed to the developers and contributors of both Lazarus and FPC, without which <text:span text:style-name="T54">QuickHash</text:span> would not have existe<text:span text:style-name="T54">d</text:span>. </text:p> - <text:p text:style-name="P46"/> - <text:p text:style-name="P46"><text:span text:style-name="T107">A customised version of the Freepascal MD5 and SHA-1 libraries were used for MD5 and SHA-1 and the DCPCrypt library was used for SHA256 and SHA512 hashing algorithms up until v2.8.0 of QuickHash. With v2.8.0 however, the libraries were both discarded in favour of HashLib4Pascal (</text:span><text:a xlink:type="simple" xlink:href="https://github.com/Xor-el/HashLib4Pascal" text:style-name="Internet_20_link"><text:span text:style-name="T107">https://github.com/Xor-el/HashLib4Pascal</text:span></text:a><text:span text:style-name="T107">) by </text:span>Ugochukwu Mmaduekwe <text:span text:style-name="T105">Stanley (aka </text:span>Xor-el<text:span text:style-name="T105">). It is more actively maintained, did not require 64-bit tweaking to allow hashing of large data, is Freepascal v3.0 compliant, avoided the use of a separate customised MD5 and SHA-1 libraries, and includes a full range of hash algorithms which will allow easier implementation of said algorithms by </text:span><text:span text:style-name="T128">QuickHash</text:span><text:span text:style-name="T105"> in the future. <text:s/>So as of v2.8.0, the library is now used for all of the mainstream hashing algorithms used by QuickHash (i.e. MD5, SHA-1, SHA256, SHA512) plus the addition of the faster ‘xxHash’ algorithm which is newer and pretty fast! Significant thanks and appreciation are expressed to Mr Stanley for the open-source library. Further thanks to the author of xxHash for making that open-source as well. Note that xxHash is licensed under BSD License and Haslib4Pascal is licensed under the MIT License. </text:span></text:p> - <text:p text:style-name="P43"><text:span text:style-name="T100"><text:s/></text:span><text:s/></text:p> - <text:p text:style-name="P8"><text:span text:style-name="T80">1.3 </text:span>Development Team</text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P35">Lead Develope<text:span text:style-name="T52">r</text:span>:<text:tab/><text:tab/> Ted Smith </text:p> - <text:p text:style-name="P39"><text:span text:style-name="T70">Contact:<text:tab/><text:tab/><text:tab/></text:span><text:a xlink:type="simple" xlink:href="https://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link"><text:span text:style-name="T70">https://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T70"> – see support pages and <text:tab/><text:tab/><text:tab/><text:tab/>ticket system for feature requests and suggestions</text:span></text:p> - <text:p text:style-name="P23"><text:span text:style-name="T16">GitHub Repository<text:tab/><text:tab/></text:span><text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/quickhash/releases" text:style-name="Internet_20_link"><text:span text:style-name="T16">https://github.com/tedsmith/QuickHash/releases</text:span></text:a><text:span text:style-name="T16"> </text:span></text:p> - <text:p text:style-name="P8"/> - <text:p text:style-name="P80"><text:span text:style-name="T105">Supporting Developer : <text:tab/>d</text:span>areal<text:span text:style-name="T125">s</text:span>hinji</text:p> - <text:p text:style-name="P81">GitHub Page<text:tab/><text:tab/><text:tab/><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link">https://github.com/darealshinj</text:a><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link"><text:span text:style-name="T125">i</text:span></text:a></text:p> - <text:p text:style-name="P28"/> - <text:p text:style-name="P8"/> - <text:p text:style-name="P8"/> - <text:p text:style-name="P8"/> - <text:p text:style-name="P108"><text:soft-page-break/><text:toc-mark-start text:id="IMark45744312" text:outline-level="1"/><text:span text:style-name="T80">2.0 </text:span>Introduction<text:toc-mark-end text:id="IMark45744312"/></text:p> - <text:p text:style-name="P8"/> - <text:p text:style-name="P47">QuickHash is quite simply a free, open source, cross platform, <text:span text:style-name="T70">fast and easy-to-use</text:span> data hashing tool for M<text:span text:style-name="T90">icrosoft</text:span> Windows, <text:span text:style-name="T90">Desktop GNU/</text:span>Linux <text:span text:style-name="T90">distributions like Mint and Ubuntu, and</text:span> Apple Mac <text:span text:style-name="T97">Yosemite and above</text:span>. </text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P34">It does not require installation and can <text:span text:style-name="T70">simply </text:span>be executed from a USB drive or other removable device (though on Linux, <text:span text:style-name="T54">the software</text:span> has to have executable permissions assigned and the external device would require a filesystem <text:span text:style-name="T70">that can store </text:span>executable permissions – so <text:span text:style-name="T54">EXT4 or something and </text:span>not FAT32). </text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P110"><text:span text:style-name="T108">As of v2.8.0 there are the usual four</text:span> ‘mainstream’ hashing algorithms available – MD5, SHA-1, SHA256 and SHA512 <text:span text:style-name="T119">but in addition there is now a fifth algorithm to choose; xxHash (when using the 32-bit version of QuickHash, only xxHash32 will be available, and visa versa for 64 bit), which is gaining much credibility and implementation worldwide for its speeds</text:span>. <text:span text:style-name="T108">It’s much newer than the other algorithms though and, in science, these things take a while to become widely adopted.</text:span> </text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P36">The interface is deliberately simple <text:span text:style-name="T54">and comes as a tabbed system – each tab for a different type of data. </text:span></text:p> - <text:p text:style-name="P47"/> - <text:p text:style-name="P111"><text:span text:style-name="T3">Text</text:span><text:span text:style-name="T4">|File|FileS|Copy|</text:span><text:span text:style-name="T10">Compare Two Files|</text:span><text:span text:style-name="T4">Compare Directories|Disks</text:span><text:span text:style-name="T13">|Base64 Data</text:span></text:p> - <text:p text:style-name="P13"/> - <text:p text:style-name="P13"><draw:frame draw:style-name="fr1" draw:name="Frame2" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="2"> - <draw:text-box fo:min-height="4.625cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr3" draw:name="Image1" text:anchor-type="paragraph" svg:width="17cm" svg:height="6.433cm" draw:z-index="23"><draw:image> - <office:binary-data>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 - YII= - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration0" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">1</text:sequence>: The tabbed interface of QuickHash</text:p> - </draw:text-box> - </draw:frame></text:p> - <text:p text:style-name="P13"/> - <text:p text:style-name="P91"><text:soft-page-break/><text:alphabetical-index-mark-start text:id="IMark45753624" text:key1="1"/><text:alphabetical-index-mark-start text:id="IMark45729528"/><text:span text:style-name="T9">2.1 </text:span><text:span text:style-name="T1">What is a hash? </text:span><text:alphabetical-index-mark-end text:id="IMark45729528"/><text:alphabetical-index-mark-end text:id="IMark45753624"/></text:p> - <text:p text:style-name="P48"><text:span text:style-name="T55">The simplest explanation is that it is like a unique fingerprint of digital data. There are many common hash algorithms, but QuickHash is coded to utilise four of the common mainstream ones : </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/MD5" text:style-name="Internet_20_link"><text:span text:style-name="T55">MD5</text:span></text:a><text:span text:style-name="T55">,</text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-1" text:style-name="Internet_20_link"><text:span text:style-name="T55"> SHA-1</text:span></text:a><text:span text:style-name="T55">, </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-2" text:style-name="Internet_20_link"><text:span text:style-name="T55">SHA256</text:span></text:a><text:span text:style-name="T55"> and </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-2" text:style-name="Internet_20_link"><text:span text:style-name="T55">SHA512</text:span></text:a><text:span text:style-name="T55"> with the inclusion of the increasingly popular xxHash in v2.8.0 of the program. Very basically, if you compute the MD5 value of your typed name, the result is theoretically unique to one in <text:s/>3.4028...E38, which, put more simply is one in 340 billion, billion, billion, billion (1 undecillion) to one, meaning that the chances of any other digital data other than that string of characters generating the same hash are infinitely unlikely (engineered collisions aside). <text:s text:c="2"/></text:span></text:p> - <text:p text:style-name="P91"/> - <text:p text:style-name="P91">The research surrounding <text:span text:style-name="T119">MD5 and SHA-1 </text:span><text:a xlink:type="simple" xlink:href="http://www.princeton.edu/~achaney/tmve/wiki100k/docs/Hash_collision.html" text:style-name="Internet_20_link">hash collisions</text:a> is duly noted and the reader can find more information about that <text:span text:style-name="T90">in publications and articles on the Internet or academic papers</text:span>, if it is a concern to his\her work area. </text:p> - <text:p text:style-name="P91"/> - <text:p text:style-name="P45"><text:a xlink:type="simple" xlink:href="https://github.com/Cyan4973/xxHash" text:style-name="Internet_20_link"><text:span text:style-name="T108">XxHash</text:span></text:a><text:span text:style-name="T108">, by </text:span>Yann Collet <text:span text:style-name="T109">(</text:span><text:a xlink:type="simple" xlink:href="https://github.com/Cyan4973" text:style-name="Internet_20_link"><text:span text:style-name="T109">https://github.com/Cyan4973</text:span></text:a><text:span text:style-name="T109">) is “</text:span><text:span text:style-name="T72">an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the </text:span><text:a xlink:type="simple" xlink:href="http://code.google.com/p/smhasher/wiki/SMHasher" text:style-name="Internet_20_link"><text:span text:style-name="T72">SMHasher</text:span></text:a><text:span text:style-name="T72"> test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian)</text:span>”. <text:span text:style-name="T109">Its implementation into QuickHash typically shows results of about 20%-50% speed increases over SHA-1, depending on the source data and technical hardware. So if a file takes 30 seconds on a given PC using SHA-1, it will take about 20 seconds using xxHash on the developers system, give or take. But various reports have been received, some stating much faster speeds than that. </text:span></text:p> - <text:p text:style-name="P45"/> - <text:p text:style-name="P124"><text:span text:style-name="T112">Published </text:span>benchmark tests report figures around the following : </text:p> - <table:table table:name="Table1" table:style-name="Table1"> - <table:table-column table:style-name="Table1.A"/> - <table:table-column table:style-name="Table1.B"/> - <table:table-column table:style-name="Table1.C"/> - <table:table-column table:style-name="Table1.D"/> - <table:table-header-rows> - <table:table-row> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Heading">Name</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Heading">Speed</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P131">Quality</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Heading">Author</text:p> - </table:table-cell> - </table:table-row> - </table:table-header-rows> - <table:table-row> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">xxHash</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">5.4 GB/s</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">10</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">Y.C.</text:p> - </table:table-cell> - </table:table-row> - <table:table-row> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">MurmurHash 3a</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">2.7 GB/s</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">10</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">Austin Appleby</text:p> - </table:table-cell> - </table:table-row> - <table:table-row> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">SBox</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">1.4 GB/s</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">9</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">Bret Mulvey</text:p> - </table:table-cell> - </table:table-row> - <table:table-row> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">Lookup3</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">1.2 GB/s</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">9</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">Bob Jenkins</text:p> - </table:table-cell> - </table:table-row> - <table:table-row> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">CityHash64</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">1.05 GB/s</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">10</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">Pike & Alakuijala</text:p> - </table:table-cell> - </table:table-row> - <table:table-row> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">FNV</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">0.55 GB/s</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">5</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">Fowler, Noll, Vo</text:p> - </table:table-cell> - </table:table-row> - <table:table-row> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">CRC32</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">0.43 GB/s</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">9</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P133"/> - </table:table-cell> - </table:table-row> - <table:table-row> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">MD5-32</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">0.33 GB/s</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">10</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="Table_20_Contents">Ronald L.Rivest</text:p> - </table:table-cell> - </table:table-row> - <table:table-row> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">SHA1-32</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">0.28 GB/s</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">10</text:p> - </table:table-cell> - <table:table-cell table:style-name="Table1.D10" office:value-type="string"> - <text:p text:style-name="P133"/> - </table:table-cell> - </table:table-row> - </table:table> - <text:p text:style-name="P45"/> - <text:p text:style-name="P45"><text:span text:style-name="T119">As of <text:s/>Feb 2017 there was no official documentation other than the source code to explain xxHash </text:span><text:soft-page-break/><text:span text:style-name="T119">and its ways of working. However, some work has been done by Stephan Brumme to illustrate it, which is useful and may well form the basis of a Wikipedia entry one day. </text:span><text:a xlink:type="simple" xlink:href="http://create.stephan-brumme.com/xxhash/" text:style-name="Internet_20_link"><text:span text:style-name="T119">http://create.stephan-brumme.com/xxhash/</text:span></text:a><text:span text:style-name="T119"> </text:span></text:p> - <text:p text:style-name="P92"/> - <text:p text:style-name="P124">It would very beneficial to the world to <text:span text:style-name="T110">see </text:span>xxHash put through its paces <text:span text:style-name="T111">in a test environment </text:span>so that it can be held with same regard as SHA-1 and SHA256. With such significant <text:span text:style-name="T112">apparent </text:span>speeds, it would be <text:span text:style-name="T110">tragic</text:span> for it not be more widely used. In science circles, the old timers like SHA-1 will take some beating with regard to reliability, but 0.28 Gb\s vs 5.4Gb\s….that alone has to be worth some serious investment of research. <text:span text:style-name="T112">That said, QuickHash itself does not exhibit those kind of speeds with the algorithm but that is perhaps more likely due to the developing skills of the developer (!) more than the fault of the algorithm.</text:span></text:p> - <text:p text:style-name="P124"/> - <text:p text:style-name="P48"><text:span text:style-name="T55">QuickHash adopts </text:span><text:a xlink:type="simple" xlink:href="http://csrc.nist.gov/groups/ST/hash/documents/Puniya_hashDesign.pdf" text:style-name="Internet_20_link"><text:span text:style-name="T55">Merkle–Damgård constructions</text:span></text:a><text:span text:style-name="T55"> which theoretically enables a method of building collision-resistant cryptographic hash functions. More can be read about that online. </text:span></text:p> - <text:p text:style-name="P93"/> - <text:p text:style-name="P16"><text:alphabetical-index-mark-start text:id="IMark45741128"/><text:span text:style-name="T80">2.2 </text:span>Cross Platform<text:alphabetical-index-mark-end text:id="IMark45741128"/></text:p> - <text:p text:style-name="P93"/> - <text:p text:style-name="P94">QuickHash was originally designed for Linux to enable less advanced Linux users to easily and quickly generate a list of hash values for files using a simple graphical interface without having to resort to command line tools like SHA1SUM. It was specifically designed to run with live boot CD's like DEFT, CAINE, PALLADIN, HELIX, <text:span text:style-name="T104">PARROT SECURITY</text:span> and others. However, over time, the hashing function<text:span text:style-name="T97">ality has</text:span> improved and indeed now become faster at generating hash values than many other tools – both free and commercial <text:span text:style-name="T97">ones</text:span>. So it is now not only a tool that enables the quick selection of files to hash, but it is also a tool that does compute the hashes quickly. So the name “QuickHash” is really rather fitting. <text:s/></text:p> - <text:p text:style-name="P95"/> - <text:p text:style-name="P103">It is pre-built into the <text:a xlink:type="simple" xlink:href="http://www.deftlinux.net/" text:style-name="Internet_20_link">DEFT</text:a>, <text:a xlink:type="simple" xlink:href="http://www.caine-live.net/" text:style-name="Internet_20_link">CAINE</text:a> <text:span text:style-name="T119">and </text:span><text:a xlink:type="simple" xlink:href="https://www.parrotsec.org/" text:style-name="Internet_20_link"><text:span text:style-name="T119">Parrot Security</text:span></text:a><text:span text:style-name="T119"> Linux CDs and possibly soon even </text:span><text:a xlink:type="simple" xlink:href="https://www.debian.org/" text:style-name="Internet_20_link"><text:span text:style-name="T119">Debian</text:span></text:a><text:span text:style-name="T119"> (not confirmed yet)</text:span>, so by <text:span text:style-name="T119">using those systems </text:span>you will have the power of QuickHash built in <text:span text:style-name="T81">to your live CD instance </text:span>without having to use it separately. <text:span text:style-name="T97">Though, note, the releases of QuickHash are generally every couple of months whereas bootable distributions generally have a longer cycle refresh period. </text:span><text:s/><text:span text:style-name="T119">There are also DEB packages built usually by darealshinji that accompany the binaries. All are typically available on the website.</text:span></text:p> - <text:p text:style-name="P95"/> - <text:p text:style-name="P96">In addition <text:span text:style-name="T70">to the Linux version</text:span>, due to demand from Windows users, a Microsoft Windows <text:soft-page-break/>compatible version was made and sports some features that are necessary in a Windows environment but not necessary in a Linux one. For example, it is possible to compute the hash of a <text:span text:style-name="T70">physical</text:span> disk <text:span text:style-name="T70">using QuickHash </text:span>in Linux by running QuickHash <text:span text:style-name="T70">as root</text:span>, clicking the “<text:span text:style-name="T57">File</text:span>” tab and navigating to<text:span text:style-name="T57"> /dev/sdX </text:span>or <text:span text:style-name="T57">/dev/sdXX</text:span>. <text:span text:style-name="T104">Or, as of v2.7.0, you can use the ‘Disks’ tab the same as Windows users. Apple macOS cannot currently utilise the ‘Disk’ tab, but may hash disks using the ‘File’ tab in the same way as is possible with Linux.</text:span> </text:p> - <text:p text:style-name="P96"/> - <text:p text:style-name="P96"><text:span text:style-name="T119">The </text:span>Apple Mac version <text:span text:style-name="T88">was first developed with version 2.5.3 in 2014. It functions in a similar vein to the Linux version. </text:span><text:s/><text:span text:style-name="T88">The Mac version was compiled on the Yosemite operating system, so older Mac's with Power PC systems may not run QuickHash successfully – not tested. Since 2014, all three operating systems have been supported as much as possible. </text:span></text:p> - <text:p text:style-name="P96"/> - <text:p text:style-name="P109"><text:alphabetical-index-mark-start text:id="IMark45761864"/>3.0 Interface<text:alphabetical-index-mark-end text:id="IMark45761864"/></text:p> - <text:p text:style-name="P51"><text:alphabetical-index-mark text:string-value=" "/></text:p> - <text:p text:style-name="P51"><text:alphabetical-index-mark-start text:id="IMark45710408"/><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> </text:span><text:span text:style-name="T7">Quick Summary</text:span><text:alphabetical-index-mark-end text:id="IMark45710408"/></text:p> - <text:p text:style-name="P15"/> - <text:p text:style-name="P48"><text:span text:style-name="T4">Text </text:span><text:span text:style-name="T55">: <text:s/></text:span>For hashing chunks of text like paragraphs <text:span text:style-name="T90">from a file, a name, a character string, a list of values (to be hashed line by line) </text:span>or key data that can be copied from somewhere <text:span text:style-name="T102">else </text:span>to QuickHash</text:p> - <text:p text:style-name="P91"/> - <text:p text:style-name="P37"><text:span text:style-name="T3">File</text:span><text:span text:style-name="T54"> : For selecting and then hashing one individual file.</text:span></text:p> - <text:p text:style-name="P47"/> - <text:p text:style-name="P36"><text:span text:style-name="T3">FileS</text:span><text:span text:style-name="T54"> : For hashing multiple files in a directory (aka 'folder') recursively.</text:span></text:p> - <text:p text:style-name="P47"/> - <text:p text:style-name="P36"><text:span text:style-name="T3">Copy </text:span><text:span text:style-name="T54">: Copy & Paste essentially, but with some added data integrity. Designed to enable a user to copy files from one place to another but have the copy process verified and supported by hash values and a retained log of the original date and time attributes. </text:span></text:p> - <text:p text:style-name="P104"/> - <text:p text:style-name="P118"><text:span text:style-name="T1">Compare Two Files</text:span> : Simply choose two files in two different locations and have the hashes of both compared automatically. </text:p> - <text:p text:style-name="P118"/> - <text:p text:style-name="P36"><text:span text:style-name="T3">Compare Directories</text:span><text:span text:style-name="T54"> : For comparing the file content of one directory to another to see if all the files inside each match, or not.</text:span></text:p> - <text:p text:style-name="P47"/> - <text:p text:style-name="P36"><text:soft-page-break/><text:span text:style-name="T3">Disks</text:span><text:span text:style-name="T54"> : Easily hash entire physical disks and logical volumes (as of v2.4.0 upwards and for both Windows and Linux since v2.7.0). </text:span></text:p> - <text:p text:style-name="P36"/> - <text:p text:style-name="P127"><text:span text:style-name="T1">Base64 Data</text:span>: New to v2.8.3, it allows the user to hash an encoded Base64 file AND generate a hash of it’s decoded counterpart without the user having to create the decoded version. </text:p> - <text:p text:style-name="P36"/> - <text:p text:style-name="P41"><text:alphabetical-index-mark-start text:id="IMark45697544"/><text:span text:style-name="T9">3. </text:span><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> Detailed </text:span><text:span text:style-name="T7">Explanation</text:span><text:alphabetical-index-mark-end text:id="IMark45697544"/></text:p> - <text:p text:style-name="P16"/> - <text:p text:style-name="P52"><text:span text:style-name="T9">3.1.1 </text:span><text:span text:style-name="T5">Text :</text:span><text:span text:style-name="T17"> </text:span><text:span text:style-name="T16">For hashing chunks of text like paragraphs or key data that can be copied from somewhere to QuickHash. </text:span><text:span text:style-name="T17">You can also type in the text box and QuickHash will dynamically recompute the hash value as you type. </text:span><text:span text:style-name="T18">The user can also switch the generated hash to one computed by another algorithm simply by clicking one of the other three radio buttons.</text:span></text:p> - <text:p text:style-name="P55"/> - <text:p text:style-name="P52"><text:span text:style-name="T28">As of v2.6.2, an “</text:span><text:span text:style-name="T61">Expected Hash Value</text:span><text:span text:style-name="T28">” field allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the inputted text segment against the one supplied by the user. An alert will be displayed if the hashes do not match.</text:span><text:span text:style-name="T18"> </text:span><text:span text:style-name="T28">To cancel the comparison, replace the hash value with three dots ('…').</text:span></text:p> - <text:p text:style-name="P56"/> - <text:p text:style-name="P44"><text:span text:style-name="T28">As of v2.6.5, the functionality was added to break the text area down line-by-line. This was at user request because it turned out that Google Adwords and perhaps similar services require customers to provide their e-mail address lists as lowercase SHA256 hash values. So now, the user can paste the list of thousands of addresses </text:span><text:span text:style-name="T33">(up to 2Gb of text) </text:span><text:span text:style-name="T28">into QuickHash and if the user then clicks the “Hash Line-By-Line” button, they will get a comma </text:span><text:span text:style-name="T33">separated</text:span><text:span text:style-name="T28"> output file containing all the hash values for each e-mail address in seconds. </text:span><text:span text:style-name="T12">Be aware that lists of e-mail addresses in capital letters will generate different output to an e-mail list of addresses in lower case! Me@Me.com is different to me@me.com. You should prepare your list in advance. QuickHash will not conduct case adjustments of your text data. </text:span></text:p> - <text:p text:style-name="P73"/> - <text:p text:style-name="P83">In addition, a second button allows a text file to be opened and then each line of that file to be hashed, line by line. And as of v2.6.7, there is a toggle tickbox that allows the user to include or exclude the originating <text:span text:style-name="T107">text </text:span>data in the output file. Useful for Google Adwords where it expects just a file containing hashes of e-mail addresses, and not the e-mail addresses themselves that were used to generate the values in the first place. <text:span text:style-name="T107">But there will be other occasions where the user might want to see the text that was hashed as well as the has in the output. That is what this is there for. </text:span></text:p> - <text:p text:style-name="P83"><text:soft-page-break/></text:p> - <text:p text:style-name="P83">ASCII as well as Unicode text should work OK. </text:p> - <text:p text:style-name="P57"/> - <text:p text:style-name="P14"><draw:frame draw:style-name="fr1" draw:name="Frame3" text:anchor-type="paragraph" svg:width="14.799cm" draw:z-index="3"> - <draw:text-box fo:min-height="11.682cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr3" draw:name="Image2" text:anchor-type="paragraph" svg:width="14.799cm" svg:height="10.328cm" draw:z-index="15"><draw:image> - <office:binary-data>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 - Pe3uUse0XPd3j6nObLBGaB0Uly22jdX7KLw2p3ZNmF+dPTF8ti2xxblY1wqPombZL/Moedff - 1xpqa15yz2U1rWLWQkNc8ZyiXbQ27q9r0I77CBhij/sid7xzMIk8esJ0N+O8p/z95WzX2Rle - tKt1Yp3Ptnq8ixWGGir06+u+2/I6ESl/t7Ve0mKc67OK1+HVL8Mbj49WGc8jHOdTw3ifI+Y6 - qoFq6zmxaNRwr8oIn1MT+PTpmxNmJ8sw0bsyK92r66XJXVPfe34a4zyPhqtK3h+heLN1RbCI - AQAAoBddp2XDKyleb0bHxSuN8ktaTv+9ctfZdtdYZ+O454akUm1RvZmotU6+tHmFe2yPiD1T - 2XJGffWlzXPGlJYlbs5ozffZtL6tsjHJZfKtV2s+vbhjVpVhdIdShyWXGdrTw5dtOb/K726d - X9WiNE+VdtXwlxvOOLyKEpcLz5LXCmPr36Tk7rrLWsT5RWnmU5QWv9KA86h/Q5Js0boakWVj - SuKVRmQAly1bopyI8yZH1WTHj3qcHWWi77bivYuVTUxDo1b4OaQ+gc3zSMabreJ9eM2PmNcR - rszwrqHJESs+vEYErG38cK/DNbG445ShMjKMVZkEUY/qmR6cwAJ8+A2lKa9NjmGayU+HEuR8 - PkJmxz/YkVHEAAAAMGjUodVi1kLtCuXf8ov/5mz0SMZr4X6ltbe1uG9LkHngdEfbJPNl1Xab - EM7MIJc/fUlcsZ9BGupoma7gd8bJmYK8Sv7SwZpLRMr5eBFgitDyjH4ZWzs4k+TF5vRJ50XV - ZdsPXO7ws2tS698XtbSmq5eEhedRVY6k746LDPeq5tuaa1bsJI+bTU0PqbJRj4p5Hkk/q/gy - OT4a1xHWd8Gshu69SHNX2HTT9ad9PoRKxvNhPDW+1TMewCCZfPh7YtQ5aqpR4oFxnJvPp9Hf - T4dPPUP/JBMDAABAL+LlmJxL2ru+JNJky8MwUCf0ofnGOyl7u7x6ztFyTl4m1zocTlzSPSlQ - yWG6O/OSU63Kps/H+Zkih4zH60NEtDCzpq9bSPm7b4vZyHvH9UZnf4s1KTkIPqv4trx9j1jo - NQyw6foViQEWFmanRr0RJejq9VWrskfKf037VXSmPx0m9ZzUr4oQAwAAQC/i8s7OKkvcXja8 - Pk/eIiyfPyPOL5KDyy8LvKJ+yXZdzLw053iMSfqsLvcVYvVGzGB0qQPQ5bVP8/jhHEGk1VM3 - 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 - ACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMM - AAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAA - lkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYA - AAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADL - IQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAA - AADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQ - AwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAA - gOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogB - AAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADA - cogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAA - AADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5 - xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAA - AGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxi - AAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAA - sBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEA - AAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABY - DjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAA - AABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyH - GAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAA - ACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMM - AAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAA - lkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcvobA6p27h2QegAAAAAYMv2K - AZMnTx6oegAAAAAYMv2KARWrnxmoegAAAAAYMtwbAAAAAFgOMQAAAACwHGIAAAAAYDnEAAAA - AMByiAEAAACA5RADAAAAAMshBgAAAACWQwwAAAAALIcYAAAAAFgOMQAAAACwHGIAAAAAYDnE - AAAAAMByiAEAAACA5RADAAAAAMshBgAAAACWQwwAAAAALEfGgJKSknBXAwAAAMDQ+cclS58I - dx0AAAAADKn/H46+4QbW0UIcAAAAAElFTkSuQmCC - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration1" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">2</text:sequence>: Hashes value<text:span text:style-name="T101">s for the sum of the text are</text:span> dynamically recomput<text:span text:style-name="T101">ed as the user types, or, using the “Hash Line-by-Line” button enables the entire list to be hashed line by line</text:span></text:p> - </draw:text-box> - </draw:frame></text:p> - <text:p text:style-name="P14"><draw:frame draw:style-name="fr1" draw:name="Frame13" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="16"> - <draw:text-box fo:min-height="9.393cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image11" text:anchor-type="paragraph" svg:width="17cm" svg:height="9.393cm" style:rel-height="scale" draw:z-index="17"><draw:image> - <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAA/kAAAIyCAIAAAAff52YAAAAAXNSR0IArs4c6QAAAARnQU1B - AACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAHQeSURBVHhe7b15mCVXeaeZf09Pz/Qy - 7nbPeMbTM3a3u3GVy3bb3cbdBmy8tME0aWfaeANMg2xWUUCR7IhNQmIpCaUoCe2AFlCxligk - kEALEoXQxiI2CbQgEBIIbAx0u8dQ853zRZz44sS5cePeWG7cm+/veZ/QuSfOEhH35M03oyJT - a5+99cj/9FNP64affto/cDy94F89/X/OeEbGv37GPyx45j/8Gcf/Yvk3zxL+V8u/FY79R4GH - ZPzjhzw742cz/oljr2NXxj9Vdj8n8L8pPyc8V/kxZY/yPOGfKT8f2PfPhV8o8eO/8Pwf/8US - /0L4d1slfmnrf3e8oOCXX/B/ZLww49+/8CcKXvQT/8Hxf1p+RXjx/2V5qOMnH/qSgl91/N+O - lzr+Y8a/zHjZv/xPGf9P4Ndervy/ysOU44SfUh4eeMVPK48o+FePeOW/+vUS/1r4jVdZfkZ4 - pPDqwL8RflN5TcZvvebfFhzv+O3jH1LihIf8zgk/a/nPwmt3WX7Xsft3Tyx4lOPnHCc5Hp2x - J+N1e34v4+cDjxFeL/xC4L8ob/hF5bEF/+6xb3SsF/ySY/8v/X7BLwt/IJwc+PfChnKK8h+E - zcCbHH/4pl8pceqv/NGpD4143PavRvzx9n/849MK/sTxnxxvzvhTx69lHHD8meNhgT8/XXl4 - 4PHCGcIjAk9Q3vLryhMLfuOJZzr+ouCRjrMe+aSC31T+q3C28lvCkwPnCL8tPMVy7u8Ix5T5 - y/P+c8Rfnfe7f3V+iaee/yjHWzOe5nh0xtscT3f8XsHbf+8ZjsdYnnmB8F8Cz1IufGzg2Iz1 - Yy/KeHbG7zsu/v29BX+gPOcdgQ3lucI7lU3heYFLhD8U9lkO/pHw/JjHbb2rxAve9ceOdxe8 - 8N1/kvGejBe9508L3vunL3b8meUl7xP+3PJS4f2PD7ws4wkvO5Tx8ownOi51HJfxF8orPhB4 - kvJK4bDyX5VXKR8Unqy8OnDZU4TXlDjmNZcfc3yJvxRO+FCJ137orxwfLjjxw0/NuCLjpCue - VnDl017neLrl9cJHnmF5g+OZb/howRsdz3Jc5difcWzG1ceenPHswCnXKHuVNynXCs9RTg18 - 7LnKdsHztq973mkl9glvvt7yfOGA8PHAlnC6ciTjjCMvKPiE4y2feGGJG1545g0vspwlfPLF - lrMdLzn7xoJzHC913OQ4N+NlGTe/7LyMlwfOF24Rjgu8Vbn1FcrbCl75tk853l7wKsenX3VB - wauFC4XPBF4jXKR8VjleuDhwm+Mdt51Q4nMnvPNzr4245PMnRhz8/EkHv1DwLsfrHF/MeLfj - 9RlfcrzH8YbAe29X3hh4n3CHsD/wfuXLJyuHCk459BXHpQVvctz5pg8UnKocFu5StoUPBu4W - ThMus9zzZuHyMh/66oGID3/19A/fW+KKe89wfC3jSsdbMr7u+IjjzIL7zvyo4yzLVd8Qzg5c - rdx/TuCajHOveSDj2ozzHN8872MF5yvXfSvwVuV64UHlbcLHA98W3i4csXznAuETJS684a9H - S+H6R2eM9iqB6+P6uD6uj+vj+rg+rq/g+rg+rj8CcH1cH9fH9XF9XB/Xx/VxfVwf12/r+pki - N8vDH/7wrNQs0n6+WXB9XB/Xx/VxfVwf18f1cX1cH9fvwPXFq5tw3HHHqetH9ZPQ9vPNMsX1 - /9t//x8//KEr/L3w97Ipor1KtHH9P7j8Dhn0zssf8TM9uP5LPu2O+Kq3j8f1917tjujLbz0l - 4frH3eb23f3R393Jrn/SF9xFuP59y+v6x33CncHVp+D63bn+2Xe5a3rL1fO4/jl3u763XjPV - 9d94q2t45LwBXf/1t31Nprz/tufN6voX3uuO9bNHVsH1332fO5fP3zJ+1z/vS+5Ib720F9d/ - m/tGePTTl+H6uD6uv7Ncf21ybPteXP/7Pzp6/Ov2/+jo0Xd/9BP33ec/i/NoL885l2V1kluf - Ntn1H3bWN6TFHWcdP6vr/6MXfsqN/dG3qus/46Pu1eUv6tH1f2zPBZe7Plm+fO4bq67/bO/r - Pp99tnX9l382q87z5fNPLrn+ca6BE/0J9/V/960PSIOvvPUU6/o/+SvvuMKPpvnK207NRP+V - /mcDnyteaVz/L67+ilTdffXvWdd/Ulb5mJTr/9TD3nWlH0fzlQsPZK5//OezqqNHrzzeuP5T - rr1Tqu65dt24/guu04aSz79wmuv/zG+917+Z5Xz1uk1cv1PXf9L7vi0Hc/f7Lm7u+o94/Ic/ - 5s7gK8f36/ofvd7NcueJS+L6j3nWx464/ffsb+D6z/nw30jTez98WXeuf+QGN/u9pzZx/Yvd - qEc/+4ng+i/46Hel4usfvbIv178k+x5x0yW9uf5b7tA57vvYxzLXf6/7tnL06N8ePmthrn/e - 7a7mU5c60T/hyPfci9tvc67/1rvcwd1+24lHvi///caRG3F9BdfH9XH9rlzftqnWTHH9H/7w - hz/60Y9u+Kwzw8996YtX3/Tlv//7v/+7v/s73SvRXrno3/pUKf90Vi50v+z6c9/XX4zrX33B - P/v55/3Yz7/hNCcY97/5T0qur6L/oZfX39c/+YAXjA8dZ+/ra+Vte+ue4TnldN/muZHrX/MO - V3jom85wex844wkv+cknXOXd/apH/eqpWeUTRfTfWfxUULj+JbZyout/7F3+vv6BM++Rdt88 - 88nH/dSTr/FCf81jH3F6Ximu/+6PuIF8jOur6H/khJnv629c/C3peOfFZ3Ffvw/Xn+O+Pq7f - 3vV7uK/fyvX7vq9/+ufchC7f/NJLe3X9b/3tfd+64xXO9T922JWlapGur37/jSM3iOur9x99 - 8K7XvvGq12aKfwP39XF9XB/Xj6i6fthliaw9OYt3+6yZLQtTXP/Mg1ecdsEHPvGFOz9w/eeu - /MTnTzzjHRd9yMtLHu31a2e6D97bz3yNe/nTT3tY9vL4f7Dlv2F+5FwR/ad7K7xs6xn/MKs8 - z4n+C3xZI4pvXF/bS/nXf2aa629+yH8wZrnj7JPU9Z95VVYjueOc12Wuf9f9WeO7Pvybe3LX - 3/N6r/JHL3+pd/2XfsY3uOI3zTM8x6rWv8y4/p9c+WWpuvvK365/hsffvz9690d+R0VfXf/P - P+L6Xn1x8by+PrSjyR/d8bf2Hzj98YXrFzz0xc+9xrW94pUvedTb/L8AvP3Un/zVlzz67Vre - zu7rv0qfBSrf1391Vpl0ffsMz/O96F15/HGPvfCbUrjzwtN/+hGvCOXsvr7e7w+uf0x2m//3 - Z3+GJ+36X/2WG9AVrttU0T/pi1rh8tXr/zBy/deX9j7uUSfueebH/dub5a5LzlHXf6n3Nc1d - lxw61ynTg+ce613/2COuy71H/iTT/Tf84rFHvCdmufvg+U709/tv6fc+mO2698ifeddXxQ+J - XP+XT1ER8PnaDY/fOOXx73kweykjv+dC5/pv8uv0a/nIX/vkE/7oord5bbvmVO/6p2qDTz5R - LF/Lmq/d+Bci+ttufR39+rez7l+/8Uni+qf5yhs/5Fxfy5qv3/RkEf03R11uevKfn378TfpC - 443fif4lF37dvxTXP8P9mHnPoUt+/YmXXCRf9/fdcszLbnE/DOa559J3PfJJ77rYfSR85+KX - e9F/uW9w3y1/lbv+ibf4plnuOunJ5zz18HeyV/IeHn5vwvXv++uv+r1H7/vU00X0X/mp7KXP - Vz/4PnX915uRv3rZ+zPXL/p++lll11fFD3Guf8JnvEpnuffyS8X13+g/ivLcs//Ez5bafOhw - yfXf5mf79PVZ4Rt/kzW+/7bnVl0/RKTfu/7zrnC34TVfu/Jycf03+c+nPPeeqq5//3ez7vd/ - fqve9bXmthuywgPfdW+mK3zhheL679C9nxTRf7P/nLjxHe874Atfv+qj4vovvtofzwNfeknS - 9be/5Eb75n03uQ+J7x46zbv+gdvd+x/yzdtfJqJ/elz58sj132P2f+v24xKuf8fhLxy95b2X - PeXMO+77wh2Hg+ufld3119x33fWZ679P7/37fOsrrwquf/ZXSu0/fsSJ/vvvdy8e/F6268E7 - j/euf65X/JDSMzznZ/fvn/nG22SBfONBUf8Hzn/jVee7L/fvX/7Wq4497D6cj97+uWMPu6tz - 9MHvZwf04N0nedF/q/lgkKjrv+4G96OC5v5P3vycU2+5wn1afOvtYvmXu3O+/5O3PG/7liu+ - ffTot+95w2nXXWC+su+/8RZcH9fH9XeI6wve8LPY+imuf/RHP3zzRZef+7a3Hz36w6tv/srR - H/1/WX0e7fVU/8zHZc93Zfe8vtr8ledOcX0V/Tsvf5i7r3/CqR8xrq9a/5HzE/f1yynf1z9p - 22nAN7Y39z7ybPcpKoof39e/68OP3P2cZ/kfAy5/qbmvr35/1dvF9Y/N9hbP6//YH1/hPz/L - 9/VfVvqWq9Jfcf3KTX11ff8DwIePy383Nzyd/8sv/IlfPuX0a/LH9H39h49LuH52L9/f1+/L - 9Z98jZ/im2c+eRbXP6F41Mflnmv/oK3rX7f52ye86OOu+NGTTvjZp10nb/Jd7zjb3dd/ndN6 - KReu/4zr3d53nh2kX8rupr6/r7/n0eec63TrwXOfddLjLnHfMO+65Nzivv4b/bfxI5eK6//J - Qbf36jcm7+uff56TqwfPf3Zw/SN/uv7Gl/ufHK4+ef8vnewrP3E4eV8/E/2vfeLPN0755Y0L - 3vqJGx6vNTdc9h82TznO37C95k3B9W94wh++6RVaKYqvTn/D5eL6r/ykK1576vavbn1Sltjd - 773I3df3in/3+y7OXV8U/7RXa8vTjOu/8EbX5X3vcPf1veJLOXd9r/g3uuLHDky8r//kQ+Li - 37nopW95iiscPXrTlb/+0pvF4O85dNDc1z8YFP+Rb/E/r938EXH9v7rUdbn+TCf66fv6Z3qb - v+Wq337KOSd5Wf/4WVXXd4r/Ot17tr2v/753ukn/+p2vOv8Zl7mPQqf40X19Ufynve0N/uPn - yLnG9c/1e2+9Nnlf/zHPvPSg+1D5m4Ovrbmvf/hdvs27Tqpxfaf4p/hPo0+8PX1fX/3+a1dc - vnmB9/jPHAmKf8OFE+7r3/85UfxT/Y2FT140k+t/4YUves9p/iPhxnekXV8U3+v+d99/6o1u - aQTRr7j+S/1PAl+/+mot3Hf11YXri+Ifd+nLrvH111ydub4o/is+8PJr/9ZVXntN4fpnuL33 - XXutu6/vpf++j11bdf1XvPe+o1+49Sxn/NcVrl/c17/+g67yex88Oxf9b33ZKf5rP/7BLxrX - L+7rH7nMfd1/77Jzguvf+Zrc7289dOXTD/nKL312wvP6TvGPPnjXCe6hne9d/gHZiuLfcLkb - 84Hz91dd/+6TTr5a/f7Tl13z7Mt85e2fL93Xv8ydwNE7Pv+cU699u1Ze/rHXf1Ls//tXXKQF - 2fuF5110jxyZmP0bbvyBVDjF574+ro/r7zzXF7znx4PUuP4Pv/7Xf3f3A3936NrP3P+Dv//W - 3/7d1x/8/t/Lt4Db/Md/Hu01n+tnNS+oPsPzDb/N7+hHrp96huc3vNnnKVxf427ql5/hSbj+ - nrf7R/M/c2x2j18Kmevnoi9ieOVvBdH/hX2/dZ773P/yeft//Bef/9t5OXZ9fWrf3tRPub7+ - kq68LD/Dk7m+e2S/7Pq56MvIVz3qoa1d/9XFP7qf+eTc9TPRF5+55rGPmMH1f/8i7+sXnfGv - f+NVWfniMwrXf63Xd5dvnf1XzVzfP8MTXH/zHf6bn83H3xdc/4/e6b6vlnLk/SL6jyvVF66v - EeP3un/Ivw9feuljzvM2/6WXlZ/h0R8A8hjXP/KBf2dcP/N7kf6U64ea8AyP1lxzin+G5xS1 - +csy15eCdf0/utz/W84dr8zu8d/xysdtP/G97in8Uj55eeb6n7z8P6Vc/7/6B/dLufHDmetL - oYHrP+J0tzquO93dy7/upq8cve/mp/gb/Ned4Sz/GG/zebzrP+kj/sGuO1+b3eO/87WTn+FR - v7/+LP8Az1nq/VfHru+f4bGu//QPug++PIXra5zxl5/hqbp+4fdl1z/2cvfAfZ606z/7Q6U2 - da7/6ev/YJrrb17gW37myCnq9xf4R3fU6Z33T3yGZx7Xv+2GP23g+n/+ko++35uqmPyBIPqx - 6199yH02fPfQaYeecNqX3Pv8zdvdYzzG9f/iXa4oNm9dPyh+KBzn7b+UL9yScH339I4WSq7/ - iutsd+f6Z/t/7bvlfelneF59vX+8Potx/S999mnG9bOC+P2E3831j+48cN4H5Eo9cL6/u/+p - D/gfAG6/zf1ubuT6t3/u2cb1Q8G6fii4p3f8XXwxe72d/5nL3b38z9zxLXc7P6u5Tl1fY2/q - 4/q4Pq6/E1zfe34WWz/R9X8kHxxfvu+08y591vNfcc4ll57xjstOv/iDN3/Bf6c00V7zPcMz - 0fWPfuMOfxPwjrNf28T1VfTvOPukf/yzz36mq3Su/09+du8/fbH/dqq56m1TXP/nnvub57oP - 98vPdWb/5XPf4ER/z/Oy+/0unzk2+js8el//6gvd0zvq9FdfWHb9cFO/8nd4ZnH96L7+T77C - fwd2ue25/hdzO7+v/1OvCfb/uec/wv0dnpnv61/3HnH9UC5cf477+inXz+7rW4zrZ/f18+f1 - VfTvuuScn3v0Sf65Hef67nl9vZGvOXJIdP+P9Xb+EVd/18Hz7PP6Kvp3Hzz/Fx/7Bq/1C3H9 - U5/wXncY17w3v5efu352Xz88rN/A9bP7+uFh/Zlc/wlXirvfc+jm69zdfSl/57qbxO/vPOGJ - mejfc6m7wf/am6Worn/WX+rt/Jv9E14feJeKfleur6Kvj+7453ac67vn9VXuNbdeM4frq+i7 - R3eeqY/uJFxfRd89unPsRSf7Nqvo+v6Ovstk189/K9fmpkvmd/3svv7E5/X1YX39OzyF66vo - 33fddX95gir+FNdX0b/v+iNPPfGKc9yX/vyu7x/Z/96nbv+ef1Lf3dH/xu0PyPenbxy5oUvX - P/ULsi7u/+Q9n3F396X8/c/cIYr/rQv0YX1tpvnyF3F9XB/X53n9ia6vedX2hfc/8K3/9t// - x/63Hfyh/t3NcrRX6ndz73vTY5+euf6dlz9s1md4cuk/9Q+mu773e3X94hme8Lu5//QPP+yG - auD6P/a4/P790ftPe5wX/VBz1xW/mf/Nzfx2/hv/+S9c+CEp+Ud3wi/p/o7uPf/k8k39iuv7 - 5/WzP8Iz+Rme6vP65Tv6+d/cTP9u7pyuX9zRv9vd0c/+5mb6d3NTrv8b73FvtX9eP/sl3dd2 - 8Lu5xTM82cP6X3xxyvXzh/W/+BLj+vpcvn9Mv3iGp/jd3Gf5p/m96//8seHJ/gfPO7b0u7mq - 8t71K8/wlF3/z97lfyp411s7eIan4voPfb6zfJ9vv33L/0pu9rD+Ha9s7Pr5w/pffvX8rv+W - 7FH++25+ij6p78q3HPPEM09wfq+ub57hedJZj9TH9F2+c/Fxtb+b2+QZnrLra8G7fvEMT/G7 - ua/+tHvbp7n+sy53H52i9db19dF8Vzn5GZ792sa5foNneBq4fq74Iv3B76c9w9Ot6z/whRcl - nuH5+gE1fn2G553+Of/bbgquf7pv//Wrr9a/uamP8Rz93M3W9c/wtxFuflf+vL53/bf4j5Cb - 322e188e1r/vzNld/2z/seFdv9EzPOf4zwzv+pVneMquf/zH/U8FRz4xyfWzR/Yl7i/wfNQ/ - qS9xD+tPdf2T/HP537jhpqnP8Dz31I9p+ei373m9Pqnvy2+wv5t7sXuqB9fH9XH9hbu+ardN - 2CV05fp+4FJfW1Pn+u9+/wdOOfdiKfz1f/vhgXPfqZVRtJfH/s1NL/ruj/Ac/6bs1yqzNP/d - 3EdkD+F86hlTfzf3IW/N/zLmN+7IXd8+w+Oe0Z/6DI9Hn9Q/etUF2d/hKew/z11XHlu4/r4f - 11/P9dGHeYzrX+R+Eshu6lf/vn7l7/Co7muy3831f4dHy1XXD/GP8aT+5qb5Ozw+V7xaRN/8 - HR6fK1892fVDnOIn/+am+Ts8Ph853v/NTf31XJ87Lzqjk7/DU7j+72SP7IeUntcXxfeP7Ifc - 9c6z9zzq/frGiqDflbu+fYbn6L0f/2N9ZP8x+S/sHrk0/js8j7nU/0AnefDuWtf/pd9/6/ne - vkKs68/2u7lV1/+jU1/pX4rHF3+Bxz+yH1I8rz/J9f/0zb/2wpvKXfLn9cuu//DHn/7k94cH - fsLv5jrXL57Uf2Lm/e5hffd3eNwtf5/v3OOMLHf9J53lb/P7p/Yrf1//qR8Ij/00+93c+Bme - q/0Ckfz1V92k8TM8R+/79DOnPcPze0+/9BLzsSHxz/Co1kv+5l6317n+f3nWhc8uHuy5Z/+x - cZv5XT/kM0f07/BUfzf3D/cdfP6VoTL/3dx61w954PMvqHf9F1/5Pm+kITe+I3t6R6U//G7u - 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 - kfeIEEIIIYQsJJGYDQauDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAA - sJrg+gAAAAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg - +gAAAAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAA - AAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAA - qwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmu - DwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAA - AACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAAAACw - muD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAAAACwmsSu - f+uR/x/kILvPOKTHlwAAAABJRU5ErkJggg== - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration2" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">3</text:sequence>: The new text hashing functions available since v2.6.7</text:p> - </draw:text-box> - </draw:frame><text:soft-page-break/></text:p> - <text:p text:style-name="P22"/> - <text:p text:style-name="P42"><text:span text:style-name="T9">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T9">.2 </text:span><text:span text:style-name="T3">File</text:span><text:span text:style-name="T54"> : For selecting and then hashing one individual file. Simply click the '</text:span><text:span text:style-name="T62">Select File</text:span><text:span text:style-name="T56">' button, navigate to the file (or drag and drop a file onto the program), and the hash will be computed. There are no size limits (since v2.1 at least – earlier versions struggled only if the file was a) larger than 4Gb and b) being hashed with SHA256 or SHA512 due to a 32-bit limitation of the original DCPCrypt library) other than those that are imposed by the filesystem storing the file which QuickHash has no control over, of course. So there is no need to worry about 4Gb boundaries and so on.</text:span></text:p> - <text:p text:style-name="P105"/> - <text:p text:style-name="P128">As of v2.6.2, <text:span text:style-name="T97">there is also the same</text:span> “<text:span text:style-name="T57">Expected Hash Value</text:span>” field <text:span text:style-name="T97">that appears in the 'Text' tab, that again </text:span>allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the file against the one supplied by the user. <text:span text:style-name="T110">Case sensitivity is dealt with by QuickHash, so don’t worry about converting your expected hash from either lower to upper or upper to lower case – QuickHash will deal with that for you. </text:span>An alert will be displayed if the hashes do not match <text:span text:style-name="T114">though</text:span>. <text:span text:style-name="T123">As of v2.8.3, you can add the value after hashing the file, and if QuickHash identifies that there is one of the 5 valid hash values in that field, it will then see if it matches the computed one. Or you can paste the value in there before hashing the file, and it will then check after computing the hash if it matches the one the user has pasted. </text:span></text:p> - <text:p text:style-name="P106"><text:soft-page-break/></text:p> - <text:p text:style-name="P105">Unicode <text:span text:style-name="T97">characters </text:span>in the filename or file content is also dealt with <text:span text:style-name="T90">automatically</text:span>. </text:p> - <text:p text:style-name="P105"/> - <text:p text:style-name="P40"><text:span text:style-name="T56">As with text, the resulting hash can be re-computed simply by choosing a different algorithm in the radio box selection. Larger files will display a message saying “</text:span><text:span text:style-name="T62">Recomputing hash</text:span><text:span text:style-name="T56">”. </text:span></text:p> - <text:p text:style-name="P97"/> - <text:p text:style-name="P98">Th<text:span text:style-name="T123">e ability to hash a file</text:span> is useful, for example, when you have written a document of some kind and finished it and you want to send it to someone and be certain the file they receive from you is the same as when you finished <text:span text:style-name="T70">and sent it</text:span>. <text:span text:style-name="T110">In such a case, hash the file before you send it, attach it to your e-mail along with a copy of the computed hash, and then tell the recipient to use QuickHash to recompute the same hash on arrival and check the computed value against what you put in your e-mail. It’s also very useful for user who download important data from the Internet, most commonly Linux operating systems and patches. Using QuickHash and the hash value that the web developer places on their website, you can be sure that the file you have downloaded is the same as the file they put there. When a mainstream Linux distribution website got hacked in 2016, the ISO images had been replaced with hacked ones meaning that when they were downloaded and installed, the users had a hacked system to start with. But if the people who downloaded those ISO images had hashed them using QuickHash after downloading them, they would have known they were not the same ISOs as the ones put there by the development team. </text:span></text:p> - <text:p text:style-name="P98"/> - <text:p text:style-name="P98"><draw:frame draw:style-name="fr1" draw:name="Frame1" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="0"> - <draw:text-box fo:min-height="7.064cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image9" text:anchor-type="paragraph" svg:width="17cm" svg:height="7.064cm" style:rel-height="scale" draw:z-index="1"><draw:image> - <office:binary-data>iVBORw0KGgoAAAANSUhEUgAABAEAAAGqCAIAAAD1AsrFAAAAAXNSR0IArs4c6QAAAARnQU1B - AACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAGbNSURBVHhe7b153CRHeefZf+/s7M6x - nvHsetc7u/aMZ7Dk9jljPGPAxscYGdN2vzY2NmAM2IBANNA0N+LSBagRekVL6L4l1AJEi0at - uyUkWreQEBJIoANBS0ICGwMezwK9T8QTGRkRGZmVVZlVme9b39/n+3k76sm4Mqoq6/lVZlZv - OHDgwBfu3AcAAAAAAOueww8//JnPfGbpAf6nn3plP/z0K/+J4VUl/+5V/7PjUMe/P/Sflrz6 - n/6M4X8J+Q+vEf7XkP8oHPbPPE9z/POnvdbxs45/YdhiOMjxL5WDX+f535SfE16v/JiyUXmD - 8K+Un/ds/dfCL0T8+C+88cd/MeLfCL+0LeKXt/3vhjeV/Mqb/g/Hmx3/6c0/UfKWn/jPhv8z - 5FeFt/5fIU83/OTT31bya4b/2/B2w39x/FvHO/7tf3X8P55ff6fy/yrPUA4Xfkp5puddP608 - q+TfPevd/+43Iv698JvvCfkZ4dnCez3/Qfgt5X2O337ffyw5wvA7Rzwt4sin/e6RPxvy34Sj - Dgr5PcPBv3d0yXMMP2c4xnCIY6Pj/Rt/3/HznucKHxB+wfMHygd/UXleyS8971jDppJfNmz/ - 5T8s+RXhj4QPef6TsFk5TvnPwornw4Y//vCvRhz/q39y/NMTnr/6awl/uvpf/vSEkj8z/FfD - RxwvMPy6Y4fhzw3P8PzFicozPS8UThKe5XmR8tHfUF5c8psvPtnwlyXPNpzy7JeU/JbyV8Kp - ym8LL/WcJvyO8LKQ039XeHnMX5/x3xL+5ozf+5szI15x5nMMZzleaTjEcbbhVYbfLznn9w81 - PDfk1ecKf+B5jXLe8zyHOTYddr7jtY4/NFzwh1tK/kh53YWezcrrhY8pK8IbPBcJfyxsDdn5 - J8IbU56/7eKIN138p4aPl7z543/m+ITjLZ94QcknX/BWw5+HvO0S4S9C3i586oWedzhe9I5d - jnc6Xmy41HC44y+Vd33a8xLl3cJu5a+U9yifEV6qvNdz2cuE90W8/H17Xn5ExF8LR14ecdTl - f2O4ouToK17huNJxzJWvLLnqle83vCrkA8LVh4Z80PDqD15TcqzhNYZrDdsdhzn2HvYhx2s9 - x12nbFE+rFwvvE453vPZ1yurJW9YveENJ0RsFT5yY8gbhR3C5zzbhBOVfY6T9r2p5CbDR296 - c8TNbz755reEnCLc8taQUw1vO/XWktMMbzfcZjjd8Q7H7e84w/FOz5nCHcLhnrOUO9+lnF3y - 7rM/bzin5D2Gu95zbsl7hfOEuz3vE85XvqAcIVzgucdw4T1HRnzxyI998aiEi+49OmHnvcfs - vK/kYsP7DV9yfNzwAceXDZ8wfNDzyfuVYz2XCA8I2z2fUr7yIWVXyXG7vmq4tOTDhgc//OmS - 45XdwkPKqvAZz8PCCcJlIY98RNgTc/nXdiRc8bUTr3g04spHTzJ83XGV4aOObxiuNpxcsv/k - awynhFz7mHCqZ6/y+Gme6xynX/eE43rHGYZvnvHZkjOVG570nKXcKDylnC18zvMt4RxhX8i3 - zxVuijjv5r8dOU0eQB5OJW0VgQfAA+AB8AB4ADwAHgAPoOAB8AB4gNGAB8AD4AHwAHgAPAAe - AA+AB8AD4AH69wAuRW4nycVdqZ2k/myjaCs8AB4AD4AHwAPgAfAAeAA8AB4ADzAXD6Cp9UQ0 - F5+2/myjaKsw0soD/MN//x8//KEp/ED4gfwppa0iuniAP9rzgHT64J5n/cwcPMDb7jIzvvac - 8XiALXvNjL5y1nEZD3D4PWbbw9f83jJ7gGPuM4tw4yVr1wMcfpPZg73H4QH68wCnPmTW9I69 - s3iA0x42be+8bqIHOPZOU3HfGQv0AB+45+sy5OP3vGFaD3Deo2auX9i3HjzAx/ebfbn3jvF7 - gDO+bGZ656Vz8QBnmw/CA3ddhgfAA+ABlssDbKhXWH+2UbRVGGnlAb73owNHvH/7jw4c+Pg1 - N+3fb4/RhbSV5bTLXEx05yvrPcAzTnlMajxwyhHTeoB/9ubPm76vOUs9wKHXmEd73jJHD/Bj - G8/dY9o4feX0Y6se4LU2j7f6wmsjD3D+5S5u9JUzP5R6gMO/YOJiAGrOA/zeWU9Iha+edVzo - AX7yVy+80nao+urZxzsD8G7rGayufHfgAf5y71cl9PDe3w89wEtc8Lk5D/BTz7j4KtuP6qvn - 7XAe4Ih7XejAgauOCDzAy65/UEKPXL/JeYBPXK2VCl191AQP8DO//Un7ZMb62g0reIBePcBL - LvmWTObhSy5o7wGe9cIrPmv24KtHzNcDXHOjGeXBo9eIB3juaz67z2x/ZHsLD/C6K/5Oqj56 - xWX9eYB9N5vRHz2+jQe4wPR64As3eQ/wpmu+I4FvXHPVvDzARe4z4raL5uYBPvqAjrH/s591 - HuCT5mPlwIG/333KYB7gjPtN5POXGgNw5L7vmgf332M8wFkPmcndf8/R+74n/z6271Y8gIIH - wAPgAfryAGGdamRGD/DDH/7wRz/60c1fMBnjF7/8pb23feUHP/jBP/7jP+pWkbYqDMCdr5Dy - T7tyaQNiDzDzeYBhPMDec//Vz7/hx37+gyeYxOPxj/xZ5AHUAFz+zux5gPMv33u+PQ/woR0m - 8Xhix5+HHkCD92xpuhbouBNtndcnHuC6C03h6R8+yXZ70ove9pMvutbm9Nc+59eOd8EXiwH4 - WOkWSg9wURis9QCfvdieB9hx8iNS75snv/Twn3rpdTbRv+55zzqxCIoH+HiZ7qce4N43TX8e - YPMFT0rLBy84hfMA8/AAM5wHwAN09wBzOA/QyQPM+zzAiV80Axp988tvn6sHePLv9z/5wLuM - B/jsblOW0JAeQPP+x/bdLB5A/cCBpx466thrj3Kp/82cB8AD4AHwAAlVD+A3hWSz+WQUm/O7 - amFZmNEDnLzzyhPO/fRN9z346Ru/eNVN9x590oXnX26TmkLa6tdPNgfk+09+n3n40698hnt4 - xD/ZZj9Irz5dDMCrbGJ42bZD/6kLnmEMwJtsWSWpf+ABtL6Uf+NnJnmAlcvtAdPpgVOPUQ/w - 6mtdRPTAae93HuChx13lh674rY2FB9j4AZviH9jzdusB3n63rXDlbwXXAh2m6f47Ag/wZ1d9 - RUIPX/U7k64F0mt+Lj888AB/cbVpu/eC8n4AvfhHVVwCZE8FPHHiC0sPUPL0t77+OlP3yne/ - 7Tln2zMG5xz/k7/2tkPO0fKqOw/wHr2mKD4P8F4XzHqA8FqgN9oE8KojDn/eed+UwoPnnfjT - z3qXL7vzAHp+YH4e4GtPGvthCjesqAE45ksaMPrajX+ceIAPRFuf/5yjN776c/bpdXrootPU - A7zd5nGqhy7adbpJpZ46/TDrAQ7bZ5o8uu/PnA344C8ets/mj04P7zzTGIDt9qP+0afcpkf3 - /bn1AJr6eyUe4FeO0wTB6us3v3DzcS/8xFPuofT8ifOMB/iwfZ1+vej567e86E/OP9umc9cd - bz3A8VrhlhdL9q9l1ddv/UsxAKvm9XXgG99yzb9x60vEA5xgg7debjyAllXfuO2lYgA+kjS5 - 7aV/ceIRt+kDlXUCxgBcdN437EPxACcZ+/nIrot+48UXnS/v+/13vPwddxiTWOiRSy9+9ksu - vsAcEr59wTutAXinrbD/jr8pPMDRd9iqTg8d89LTXrH72+6RPIe7P5nxAPv/9mt264H9n3+V - GIB3f949tPraZy5RD/CBoOevXfYp5wHKtne9JvYAmvp7GQ9w5N02xXZ6dM+l4gGOtYeiQo9s - P/oLUZ3Ld0ce4Gw72l03usJjf+cqP37P66sewEvMgPUAb7jSfG2v+vpVe8QDfNgenwo9erx6 - gMe/45o/fu+2Zg+gkXtudoUnvmOeTFO4783iAS7UrbeIAfiIPU7ceuElO2zhG9deIx7grXvt - fJ748tuyHmD1y6a3b+6/zRwkvrPrBOsBdtxvnn+vb97/DjEAJ6bBdyYe4BPB9ifvPzzjAR7Y - fd+BOz552ctOfmD/fQ/s9h7gFHeWQLX/hhudB7hEzxVYPfnV93gPcOpXo/qf22cMwKceNw+e - +q7b9NSDR1gPcLpN/b2ia4HOdN/3v/rYe+QF8thTYgmeOPPYa880b/fv7Tnr2sN2m4Pzgfu/ - eNhuszoHnvqem9BTDx9jDcBZwYFBpB7g/TcbC6F6/JbbX3f8HVeao8WT50j2v8fs8+O33PGG - 1Tuu/NaBA9965IMn3HBu8M5+/NY78AB4ADzAkngAwWb+TmF8Rg9w4Ec//Mj5e04/+5wDB364 - 9/avHvjR/+fihbTVK+y1I5e90ZTN/QCa5V91+gQPoAbgwT3PMOcBjjz+6sADaLp/9ZmZ8wCx - 4vMAx6ya9OCx1ZUtzz7VHF0l9U/PAzx0xbMPft1rrD3Y8/bgPIDm/deeIx7gMLe1vB/gx/70 - Sntcjc8DvCP6KFYzkPEAf27T/eQ8gL0Q6IrDi3uC/dX/v/Lmn/iV4068rrgNwMavODzjAdx3 - //Y8wLw8wEuvs0N88+SXzuABCt3wic4e4IaV3znyLZ8zxWuOOfJnX3mDPMkPXXiqOQ/wfpPu - S7n0AIfeaLZ+7FRvBqRsTgLY8wAbDzntdJOGPXX6a455/kXmg/Shi04vzwMcaz/e910qHuDP - dpqte4/Nngc48wyTdD115mu9B9j3gk3HvtM6ir0f2v7LH7LBm3ZnzwM4A/D1m/5i83G/svnc - s266+YUaufmy/7xy3OH2C97rPuw9wM0v+uMPv0uDkvprrn/zHvEA777FFK8/fvXXtt0iie3D - nzzfnAewqf/Dl1xQeABJ/U94r9Y8IfAAb77VNLnkQnMewKb+Ui48gE39bzXFz+6oPQ/w0l2S - o3/7/Ld/9GWmcODAbVf9xttvl8z+kV07g/MAO33q/+yPWh93+9XiAf7mUtPkxpONAcifBzjZ - Zvl3XPs7LzvtGJvEf+6Uqgcwqf/7deup4XmASz5mBv3bj73nzEMvM4dIk/on5wEk9X/l2R+0 - h599pwce4HS79c7rs+cBnvvqS3eag8rf7Tyq4TzA7ottnYuPafAAJvU/zh6Nbjonfx5A8/6v - X7ln5Vyb39+9z6f+N59Xcx7g8S9K6n+8Oa4cuOX8qTzAfW9+yydOsIeEWy/MewBJ/a0N+M6n - jr/VvDS8Aah4gLdbh/CNvXu1sH/v3tIDSOp/+KXvuM7Gr9vrPICk/u/69Duv/3sTvP660gOc - ZLbuv/56cx7AmoH9n72+6gHe9cn9B+678xTjBG4oPUB5HuDGz5jgdz9zamEAnvyKSf2P+txn - vhR4gPI8wL7LzPv+u5ed5j3Ag+8r8v47d131ql02+OUv1NwPYFL/A089dKS5+Oe7ez4tfyX1 - v3mP6fOJM7dXPcDDx3xor+b9d1123Wsvs8H7743OA1xmduDAA/e+7vjrz9Hgns9+4BZxBd+7 - 8nwtyNb73nD+IzIzyfg/eOv3JWBSf84D4AHwAMvnAQSb/6edzOABfviNv/3Hh5/4x13X3/34 - 93/w5N//4zee+t4P5KPhHvuxUEhbzeYBXORN1WuBHrN/izMAiQfIXQv0mzbjL1R6AJU5CRBf - C5TxABvPsZf+332YOycgBecBCgMgCeNVv+0NwC9s/e0zzOfBV87Y/uO/+MbfKcqpB3iBGgBJ - sq7+XTUAOQ+gJwrkYXwtkPMA5paA2AMUBkC6vfY5T+/sAd5bnrw/+aWFB3AGQPKc6573rKk8 - gL8h+KRT7BfC0f0AR9m03ujJU/+mnQew1wJ5D7Byof1QDPW5S7wH+JOPmc/bSPs+JQbg+VG8 - 9AAqcQLWBuyyz8OX3/7cM2yW/+V3xNcCqTEoFHiAfZ/+pcADuLxfzEDOA/iIvxZII9cdZ68F - Ok6z/MucB5BC6AH+ZI899/PAu905gQfe/fzVF3/SXOUf6ZY9zgPcsue/5jzAX9kbAyLdeoXz - AFJo4QGedaJ5ddxwovnu/4bbvnpg/+0vsycEbjjJZP8vt1l+IesBXnL1Dab84FHunMCDR9Vf - C6R5/42n2AuBTlE/sDf1APZaoNADvOoz5oBYqPQAKuME4muBqh6gzPtjD3DYHnNBf6G8B3jt - 5VGdJg9w141/NMkDrJxra9697zjN+8+1lwBprm/8QO21QLN4gHtufkELD/AXb7vmUzaDlQx/ - hzcAqQfYu8scG76z64RdLzrhy+Z5/ub95nKgwAP85cWmKFl+6AF86u8Lh1tXEOm+OzIewFwF - pIXIA7zrhrC58QCn2rODd1ySvxbovTfay/edAg/w5S+8MvAAriB5f809wfYSoCfO+LSs1BNn - 2rMBn/+0NQb332PuCU48wP1ffG3gAXwh9AC+YK4Cst/6S8avX//fvcd893/3A0+ar/9d5Ab1 - AKrwJAAeAA+AB1gGD2Dzf6cwPrUH+JEcUL6y/4QzLn3NG9912kWXnnThZSde8Jnb77OfoIG0 - 1WzXAtV6gAOPPWC/NHzg1KPaeAA1AA+cesw//9nXvtoEjQf4Fz+75V++1X7Mqq49e4IH+LnX - /9bp5qC/53ST8X/l9A8aA7DxDe78gNHdhyW/C6TnAfaeZ64Ceqf97N17XuQBNGj0hS3eAEzv - AZLzAD/5LvvJbHTP6+0Nwb2fB/ip93lX8MU3Psv8LtBMHuA9f3i++WR68IKTSg8ww3mAnAdw - 5wFCAg/gzgMU9wOoAXjootN+7pBj7PU/xgOY+wH0i3/Vvl1iA/5Uv/7fZ+IP7TwjvB9ADcDD - O8/8xed90Kb7g3iA41/0STON6z5ZfPdfeAB3HsDfDNDCA7jzAP5mgKk8wIuukpz+kV2332DO - Bkj52zfcJnn/g0e+2BmARy41JwSOul2K6gFO+Wv9+v92e1/Jpy9WA9CXB1ADoJcA2et/jAcw - 9wNo0q+687oZPIAaAHMJ0Kv1EqCMB1ADYC4BOuz8D9k669ED2DMARvUeoLgbONRtF83uAdx5 - gNr7AfRmAP1doNIDqAHYf8MNf32kpv4TPIAagP037nvF0VeeZt76s3sAe0vAdz9//3ftnQDm - DMBj9z8hn0+P7bu5Tw9w/H3yunj8lkfuNmcDpPy9ux+Q1P/Jc/VmAK2m+sqX8AB4ADwA9wNM - 7QFU71k97/EnnvyH//4/tp+984f6+6CxtFXunuD9H37eq5wHeHDPM6a9FqgwA8f/0WQPYPN+ - 9QDltUD+nuB/+cdXmK5aeIAfe37xff+Bx094vjUAPvLQlb9V/DZo8fX/sf/6F84zv/xjLwHy - Nwf/rm4980PxGYDKb4Pa+wHcjwLVXwtUvR8gPgNQ/DZo/p7gGT1AeQbgYXMGwP02aP6e4JwH - OPLeB88/KTgP8OSpf93DPcHltUDuZoAvvTXnAYqbAb70tsAD6HX/9jaA8lqg8p7g19i7BawH - +PnD/J0DT51xWHRPsKb41gNUrgWKPcCfX2zdwsVn9XAtUMUDPP2NJvu3+tY52+ytwO5mgAfe - 3doDFDcDfOW9s3uAj7pbBfbf/jK9E8CU73j5i08+0uT96gGCa4Fecsqz9TYAo29fcHjjPcFt - rgWKPYAWrAcorwUq7wl+713maZ/kAV6zxxxSJd0PPYBe+m+C9dcCbdc6xgO0uBaohQcoUn8x - Az7vn3QtUL8e4In73pK5FugbO9QJ6LVAH7P3Edxzm/cAJ9r639i7V38bVC8HOvDF20MPcJL9 - euH2i4v7AawH+Kg9hNz+8eB+AHczwP6Tp/cAp9rDhvUAra4FOs0eM6wHqFwLFHuAIz5n3cK+ - m+o8gLslQGR+EegaeyeAyNwMMNEDHGOv+3/s5tsmXgv0+uM/q+UD33rkA3ongC1/MLwn+AJz - dRAeAA+ABxjcA2g6HspvEvryALbjqG0YmcUDfPxTnz7u9Auk8Lf/8MMdp39Mg4m0lSX8bVBr - AMyPAh3xYXc7p1P7e4Kf5S7m+fyhE+8JftpZxS94PvZA4QHCa4HMPQATrwWy6J0AB6491/0u - UOkKCj101WGlB9j643pbsJVeFJTxAF7+ciDxANXfBVIboHL3BNvfBdJy1QN42cuBcr8NGvwu - kNWV7xUDEPwukNVV7633AF4m9c/+Nmjwu0BWVx9hPIB7YHX1kZ3vCU48wO+6WwK8ovsBJPW3 - twR4PfSxUzc+51P6xEri/lDhAcJrgQ48+rk/1VsCnlvcKLzv0vR3gZ57qTV6oqcebvQAv/yH - Z51pszKv0ANMd09w1QP8yfHvtg8lvy9/EcjeEuBV3g9Q5wFe8JFff/NtcZPifoDYAzzzhSe+ - 9FP+wiF/T7DxAOWdAC92fsDcDGB+F8icIrD69iMmUys8wEtOsacF7F0Blf8f4BWf9pcPtbsn - OL0WaK99gYj+9mtm0PRaoAP773r1pGuBfv9Vl14UHDZE9logTfdFf/eo2Wo8wB+85rzXlhcI - PbL9sLTO7B7A6+59+rtA1XuC/3jrzjde5YPFPcHNHsDriXvf1OwB3nrVJTZT9br1QncVkJoB - f0/wDlP4zqdW/XmA2+yrwF4IpP8/gF4OdGD/Sck9wffeYX4UKLkn+N470t8FsrcEeOXvB8h5 - gJcfcad9XYi+a38syHqAhnuCj76rrN/oAV71/n324v5SqQfQWwLMJUD2/wcwFwWJzM0AEz3A - a4+77fK4c+MBMvcEGw/g7wR4/arzA4/feoek/uG1QAe+9bVjCwOAB8AD4AHWigeoU1i/Okoz - s3gA0Y/cvz8sCqm0VcnzLjMHtAcve4b/YdCpfhvUswz/T/BM/z9ACf9PcHgSIPQAnll+G/R0 - ++tA9m7gxAOU9wQ72vw2KP9PcPDboHonwIEbP1r9bVBPi98GVfxPgnr4f4Il7w9RD/CmOf0f - YdcaY1CcBNDzAI7q/xEWXgsk6A+DhtcC8f8Ex78Nyv8TjAfAA6wbD9BM4gEmslAPMFHaKkTv - DTB6cI9zAngA/p/gteIB9Fog/UlQPEC/HsD/JGjm/wfAA6w1D2B+A7Q8CYAHwAPgAfAAeIDQ - A0iS3VLqAdyDFgo9gAu10II8gPldIAPnASZ7AHczQM15AJP6e/AAi/EAff8fYXiAdv9HGB5g - zZ0HyN0TXOcB2v8fYXgAPAAeAA+w9j2ApNdz1WyjaCs8AB4AD4AHwAPgAfAAeAA8AB4AD9C/ - BxgzTR6gB/AAeAA8AB4AD4AHwAPgARQ8AB4ADzAa8h4AAAAAAADWN3gAAAAAAIDlAg8AAAAA - ALBc4AEAAAAAAJYLPAAAAAAAwHKBBwAAAAAAWC7wAAAAAAAAywUeAAAAAABgucADAAAAAAAs - F3gAAAAAAIDlAg8AAAAAALBc4AEAAACgE7u3fn/DhgPCxq13heWkWltWnzI9bL4/jffL/EYx - PX9/267GyALp4RmZN4Ouz2T6nd6uRzfK03Hwo7vDYJdX46xt8QAAAADQkvtXbDZpeWpHGHQ5 - TVnW1DObdzZsMmRzGg0WeLNhO9FZ+fm0I585JV3N0vOOzWmTamSBhM/O4OTXs5f1sZ0cWFlN - 4/W0fXJnmF7TKxwPAAAAAGuKMGcKyprTaAoSlmemmtNMyHLaJnMR8/IAd207OOm2GlkgvTwj - vZFdz6HWp+WT2/f08AAAAACwhki+2iwePmoTqSrf37Y1SE00TVEk+/FZi+ZDBa7zSk6T/1a1 - qKZfABfYlC4ZLtuD1jn4+24CtlrS1UrSczzbfM+2TvRtdBwJh9BW2kMYCVeg/Hrb545ma343 - KxFNcxVzNUtmrEq38SIUM6+O5dFN8Upmm2SeKSFcH52MR7uqzLC6F77nptnGwW2VyVSfGj+l - 7NMnmLh2mzxZQTCdjN8d35vbNSnEaxivhp9SOs9s2xbgAQAAAGAyZX6jEZ/lBDlNVPYVXI6i - qcld2zYHHkC70vjB0r+96rq6VSMFLhkqq8Vf6No5hHWkXO8BzKyCXUu+G870rE18h0nP9qFv - nkZqp2F3NptBlkE3uqZ6T+0I5u9WNbfj+WdkYre5OmnPZtxgF5KVzDfJfPUerVgw23Kt2sxw - 4tDBJN1yxZPJPDVlvJhedujmYHVcv49Bw7BauFMF5buj9iVU27YWPAAAAABMJk0vfAYT5G1R - uaiQyUuC7EdzmoIaD2DQjK3AZ1emWiaZi0i7sgSjBDNMktT4YW7vXG8Om6tphVwknJumcdHi - +D6zc9PRi8lUVzW/48Gc82PVd+vLE5Y0N9uaJsnyCvGKZVe4YcdbDx21ctS+bIIMO5pe2ElZ - zj5ZRTAzrttHa2n8jmc7yb07MvOsaTsRPAAAAABMRpMPnx6VD8O8LZfDZfKSYlPYp63W4AEK - /BBltUwyF6RxNeQzp44ewNSPh65EtKGSLI7vMzu3cPRctpff8aBVfqz6bn15wpLmZlvTJFle - FymrZVe4YcdbDx21clQmo70pts9kemEnZTk3Bx/MjKu7s+H7G81X+0Xnk3bEBu27w1dWpEl2 - An64evAAAAAA0IYwZwrKYYqWzeG04HK46FogTVlsllNe7RDmNBmSbk21OJnTeJRo5vLCYJQg - c0rywvhhsHfZRM32WSRqSjWiaFfRXgTT0GA8ULS2QlAnWtV4x/PPSH23lbwzmE/dkma7zU4m - XV6tFqxPboXzO54+cZOG1mC4XNXJKDqc7T+ZXtPiJHP2k6yO63dHC5XXvO9EC3a44N2hkxT8 - PHNty2r14AEAAACgJZo2KUXyFKZoYTlITVxZka3lJt+hfi2a5kOKZjaeIOF21TQ5s9hZueyq - rB9l6krQPMyckq6ih3G34dBlXuiyPUcSCXor42GwmKHmfCVmbuHaKsmqSqSy40mrzFhpt7mh - cz2XO16zkpnJJOtZXbG4iXsNpDPMrtjkoavLFU5mW9CnH6vyhGYXJxcM1iQdN9idYgJ1Nzlk - 3h3hvru51a3/JPAAAAAAAC2oJKMxNmPTtK82sobQ1LbyNXmfVNZnwgo34BLxlulvO5qevqmy - 7XGCBwAAAABoQXOGardGSWE1sgbw3z0L8cUnvVOzYtN6gPKr8X7tVuPThwcAAAAAAIA1Bh4A - AAAAAGC5wAMAAAAAACwX68EDyOQHVDIZAAAAAICRs+Y9wOAzl+VLIgAAAAAAY6ZPD2C+FV+4 - kjksHllBN5XFKpyDCy1Qw46+FsWK9aJhlzEcHQAAYE3TmwcY5OvwMXwq6womwQXgBx12dBKj - lrBivTDsMg7yXgMAAJgH/XiAodKaMaRTQ3kAHXeoFRh29LUIK9YLsoyyhkMto46eBAEAANYi - mpkshwfYtWXjwVum/5/nJqArmAQXwLA55bCjr0VYsV4Yw8s+CQIAAKxF9ENtfXkAyfU3hNq0 - Q7N/PEB/DDv6WoQV64UxvOyTIAAAwFpEP9TWnQfI5vrDeoC+Rx9DMjTU6AMz01O51CvWH12X - sdvbsO2bHQAAYPToh1q/HmDntoPdN/BeG7fuDCrUM+UndH7a1U404uNScPM6aNuuoNpMpGlB - 2bmqxVmIoEnbhWpOhlY3ue5Em7enW/tg2NEn0eEVGDLDU1nPuFcs3dmV1SI4/Z62bdXjMraf - /Gx7VJC+2QEAANYs+qE2n/MAM3zcTtmkdlyXDKiS1G37ikR8zQ4JgZKmBXV91o4l8/FWZPtK - 6xSwLqfcvfUgs8vFwx2by3KPDDt6Wzo+v1M/lU2MfcXCnZKyz6RnoOOyN5JfxvaT7za39M0O - AACwZtEPtYV4APvZbKUpr+S+xbezZpMEy69vW35r22pcH/F/3SCqrilXmhY0j64P3dB+HWaZ - Q01OKWuYO7lRDmrHMpPZtFKstk2YzOIXmVNoS/L0NfrKqnvSzdCZWWmKrLI9mzpbtm2Wh0VX - ujE7YVvZPRe+bJrogsvQSScazzUPI1FXKjd6Oduk4fhXzFYr56wPg7+NPZj3sspPT2TexWVl - vyNFV9p5rsOpl9F3FT4sglFvvqY592KGaxirSvpmBwAAWLPoh9oCPECQ6fq4FEwwSIOiJpNp - MW4QCf+GW7uRpgXSv8spVJPPQuwwKdHUF4HUJkO+/xKTopUJogxkqhVrbpIh20QKOgdfqKef - 0Ys8zBR0iaqz8uisTB3XW/5FFRIFXWWZw8rmTbaH7SvuGYmnFza3z0yhSU+lqe8i1a/zx75i - yUOtqcEJPZikv9gaxrVydUeKyq5apUNTx0WmWEY3opJMPugtCSZbXfNa0jc7AADAmkU/1Obv - AcxnbSj3cWsyg/Bb/7BJCyaPG0ZcvMxLeiFNC5pHl7+6AE5B2mFyuCmcQLtkqBI0EygyIVdB - FkTzSJeNiSeZuD79jJ4Uwpp+VqZJoaROuMmoksNFHcp+mQ5dIqj5qP6NOgw6iZuXEf/XjauS - huallZmGZewrFnUl2BeDBpt7SBsGXaUN48paNvFQvSxjMPmkNzec77xprCrpmx0AAGDNoh9q - C/EA0Yd0gU18F+sB7EPzwW81zXBZ0rSgefTq1gibu6TBPPlkyPRQfDHsCQeVcpkeaYWyic3+ - W82hn9GTQlhTu1qV+kWH1TpR/RxxBXMGQPbORHaaq4BW7dmApMNw36v9ayT8G251yMxF6RqO - fcWSTWHb5h4aIknDcEf81jASMc0yJp1kei56s8EdyQmfmrGqpG92AACANYt+qC3mWqDqt8sS - lM9d+RtkLS0+iT0dp90LaVoQ7XUQcfHKOkjcpyPVtvXU5JR6aqVcQ3uFQzloeUmGH0ivKtGy - xNvdjNHP6EmhOqsgYtomdaqLmRBVNg9XDj5I92731k0rmzfZV11lekH9qLmPuHjmqVxxSxdc - 3lYw9hXLVquOkukhdy2Q26P6HdFqplzpcIZlzM5Qg0lv4pFsTbG7ertCw1hV0jc7AADAmkU/ - 1BZ8T7B++x589puzAS4N0ovj26ShQvtp21E3JMFeSNOCZK99xMfTdTApVKHJWYinLqcUbFpZ - SJPaclC7zuEcggS0ZSYkdB3dL0VYyM3K3SwhL4nNm6JlVMImYdxvjYLykiv2ruJ8rMKlqDYP - 5qnxsmH5klZVX8BjX7Goq2KV/CjNPQQRfUeX7+JyU7wjYTntcPplDHtIJp/0Vk7AxDdu3dIw - VhUdPQkCAACsRfRDbT4eYP4MNW7IUGlBPhlqSZkJxYSZcSOdRq+jblbrAlasF+ayjK0Z6s0O - AADQO/qhNowHcN+/BUoqTGSoVCBkqLSgLhlySxkrqVOXO+5ocTewMpdUDA8wLXiAxTLUmx0A - AKB39EON8wCzM1RaMIZkaAzrv1ZgxXphDC/7JAgAALAW0Q81PMDsDJUWjCEZGsP6rxVYsV4Y - w8s+CQIAAKxF9ENtdg8gDYdVMp/F45MShBBCCCGExqOGr6568ABJBAAAAAAAhqX59DUeAAAA - AABgvYEHAAAAAABYLvAAAAAAAADLBR4AAAAAAGC5wAMAAAAAACwXeAAAAAAAgOUCDwAAAAAA - sFzgAQAAAAAAlgs8AAAAAADAcoEHAAAAAABYLvAAAAAAAADLBR4AAAAAAGC5WBoPsGvLxoO3 - 7E6CDUxbv46++gEAAAAA6Ik16AGSrLplkj252s5tB2/Y4OvMlrv7VtUC5Nm+suGgbbuS4Az0 - 1c9EFjYQAAAAwLzAAxSYCptWDi7Su465u2/esZ/xIqlwoM3bi+C0+XH7JvGIIrOwvvlU/YQ1 - 2zdUsvWn7QQAAABgSNaPB9i99SCXGhbZWBmRCrbats0usLJaNC+Qyhu37tyxeYP8NZEwiXeN - irMEZWTTjqKm7XnTDtfKnlKw2rh5UzquqSNmQx+6mtX5jBsz7WDO21d0ZWZh5tw9YeZ+pk3f - p60PAAAAMDrG6wFk7KrMpjApVyUJ6Oom87W0qWZz9Dv37dhss3OfakuFNGeVpNYmdn6Ty+Yl - 4StaVSLGY7iBkjpxIRnXRIqxfEErW9yuNmou5qo9Zhfc2sb4/NgWtsoOGjlbJdjVKBTUNAUt - O7kViwhrVoMz9xP2UKpsaJ6mQuZ0h62f7lrYScsdBwAAABgMySfH6wGkeSKzSdKpIGMuH4Zp - loloSlekqmGrpIcoUiRzGqm2SiLld/9xP9WCLzfXsYvWrOE9QHLvREmYChcXCMneuWfBtMon - zaYQbC2bhPia2eDM/eS69Q1NwW/dvuI8QLFrxh5o/+E0Wu44AAAAwGCM3QMkQYOkVmH2qQ/D - XC2qYHMyScXCYNJDdB2RkUnXtE74Db1Gkn7qeq4WfLm5TgsW4wFklKqCCtYGOAVZcpkKV4Jl - xpyrKYtQbjWdV77Cl5qx/LfyHftxPSSbfG9JD37EsFwtBOX8jhvcsiKEEEIIzaSZc0Jpu148 - QBE0Cb2NrLhvXiURPGjbatAq6SHJFDXvd3WCjK2MuMrltUDVnqWgaV91a1gnKbSjy/PdHh0l - UVJHsQ5Kc1y/XGGmW5RDQ1WtaRLlSLnc3fdZDc7cT9hD7tv6oEPbVdg8bJsUgnJ+xw1uWRFC - CCGEpleXnFCz/CTo0a1rwQOYi/5doqa34RbXAhmV3+s39uAeapbmPUOYU2pE6rvHNVm+Let8 - iskEW32daqEdXZ7v9kwzis9rq4WgbFay+nV4dmuWsM9qcOZ+sg1zY7kK4SZfrhaC8sSeAQAA - AKanS06oWX4S9OjWkXmAoZBMTq/zHprFrEzTKGJawqWQlXEepjEVNoXiW3mTFic1zdmY4mv4 - fbu3biqae8I+q8GZ+ykeyk75uJ/e6ibfVWHVwubV0eu2VnccAAAAoBNdckLN8pOgR7cutQfw - pxcmfbu8OBazMo2jmDw7UPVL7mwqrBmw1eZNNTULZU6MhDWrwZn7KR+Wt4VE0/PKDpQEs1uz - Ow4AAADQiS45oWb5SdCjWzkPMC4WszJzHiXMlZeKpd1xAAAA6Jku2Zpm+UnQo1vxAONiMSsz - j1HMf9Sg5dXwNtn1z9LuOAAAAMyPLtmaZvlJ0KNb8QDjYjErM49RRnhh1WJY2h0HAACA+dEl - W9MsPwl6dCseYFwsZmVYfwAAAIAx0yVb0yw/CXp0Kx5gXCxmZVh/AAAAgDHTJVvTLD8JenQr - HmBcLGZlWH8AAACAMdMlW9MsPwl6dCseYFwsZmVYfwAAAIAx0yVb0yw/CXp0Kx5gXCxmZVh/ - AAAAgDHTJVvTLD8JenQrHmBcLGZlWH8AAACAMdMlW9MsPwl6dCseYFwsZmVYfwAAAIAx0yVb - 0yw/CXp0Kx5gXCxmZVh/AAAAgDHTJVvTLD8JenQrHmBcLGZlWH8AAACAMdMlW9MsPwl6dOuo - PYBU80o2rVdkTxeQnS9mFAAAAACYjS7ZmrRdqx5AKuj8vDSSVFt/yD4uIDtfzCgAAAAAMBtd - sjVpK8lzEvTo1jF6AJ2ZSOp4+UhS+Qu7tmzcsGHD5u0+smPzhg0Hb9mt8UIrq77J9hUXEx20 - bZePj4Iuz3d7FjMKAAAAAMxGl2xNc+kk6NGt4/UAUiGRbNK/EZLrH7xp5eAimzcPD9qoHkD+ - +jqlDRAPsGmHxsdHl+e7PYsZBQAAAABmo0u2prl0EvTo1tF5AJ2WbM1KKujfEpvr79h60Mat - O+Xhjs0bVrba7D/0AEU1+xAPsKBRAAAAAGA2umRrmk4nQY9uXSceYLdm9loO/5Y1fepfXguk - tmFUdHm+27OYUQAAAABgNrpka5pOJ0GPbl03HsDeBqAX/EzwAGGE+wEAAAAAYHR0ydY0nU6C - Ht26fjyAKWiWn/UAqSUQdm7zdxGMhi7Pd3sWMwoAAAAAzEaXbE3T6STo0a3r457gOLnPeABz - /Y+7J3h1kytIhfHdGNDl+W7PYkYBAAAAgNnokq1pLp0EPbp1pB5AC1LHy0e0UNLgAexF/1bB - 9/1BPPjB0LHQ5fluz2JGAQAAAIDZ6JKtSds16QEE2ZpUqEbWJYvJzutGcd5o+ZSsAwAAAMCw - dMkJNctPgh7dOlIPoEgdr2TTeqXL892eulEkG7aLvUQy7wE8AAAAAIyMLjmhZvlJ0KNbR+0B - lpDFrEzdKOoBkuA6xr0H8AAAAAAwMrrkhJrhJEGPy39m7r1Lsthlr9Y3i1mZulHwAOuOMf4A - 7rgZ74rtLv4nxGmZuSFAf3AsUoZdh+6jd+lhqrZtKg+7mIugS06oGU4S9Lj8Z+beuySLXfZq - fbOYlakbBQ8wANHN673fp958iBz/AVRmGGjz9iI41bSnqt++cufVK596/wNlO7cd7EKq4PUQ - /JZxpmEYTGaV/AhyMu2GEUNmayX01bBmryHFrnDyOxlzoc3rP6yTrd+mky5MnMDiGXYa3Z+F - LvOfbaCGVtNOpn39as1px+qHLjmhZjhJ0OPyn5l775Isdtmr9c1iVqZuFPl0Xarnxb0HBvQA - q5tk9CAN2r7S84d382FrmINaa0w2k1ucaac9Vf32lTuuXrB38jJwu5bscoBkwNU6ZUOZjAvu - 3npQ6g2KF5X+R4qxSagfsWC2VkKvDcsdNFuLPYIU83QftLHTK7MlbV7/YZ2O75fZGGTQZoad - Unb0qabUZf69D9RlMs3Mr+fp6JITaoaTBD0u/5m59y7JYpe9Wt8sZmXqRpFP3Z5Htzlu8fXt - fOgwhHsPDOYBTD6Uv0gj852uPSRttTu7wbbSHddytoIPlj042VzKjF5IU8akwtCYRah+45tM - u5yzqJi23etVXcODNrbazbCf6qG/Okp19WqwT2VmPU28GKjc09oUubyeJ9/Q7nIajBs6gpqG - 2hFj2rUyQyfxnhqaV3uxU+EKQIw+3emTXhwrjNJDpV1n92axK2yfC6tgkdNgm9d/UscO1HCA - appkdqu0dQpeOWVww+YtmQnoWJl9zE4vIexc5hA8LOcwsZ+6CmVvmTeItgqnWrto2X7KYOX4 - Vnkqsy+AEjt65nksVY6bTi/bNqE6Vdsqv79+k90L/Wqg6YXk60+cSTBoGsm2DetrOZiSYGZ1 - UNHVFHTJCTXDSYIel//M3HuXZLHLXq1vFrMydaPIC7rt6OHbrPbNXFRL34cNyJtHVPlQiYeT - 99UO82WnHXfqIUrce2AoD1CbyphFcIdRs3e6GnZldDf1GF2WKxVMq+BoZQrmeOSepqiJn0C2 - wrDEx9CScNoByVKUDSfuZhCs69yTX716TP3ch3q4yKasXdldLhS0kngxVr6hfndu4uY8QPl2 - CBo6kmnXjZjQrlVmZ3tqWL4Ror2GmOLpliXyr/9oubavpIdKWefkzVI8EfHBJxec+CyEdexA - 5QEq7qR5kpmt5oWUfSMXL/6d2zbLTiUT0LKZSXYfKwfVkGrnwdayycR+ggpmdJ1SdndC/OSD - sqkZBE2ftcvSeHxLOq8uToipEMy/UsGPm5nepLb5qRaFfIcmIke/YK+TOlouImWfE58m308S - ybYN6/uy3x3TJD6+taVLTqgZThL0uPxn5t67pKpd9mp9s5iVqRtFXtitRjfv3uI90Ez7mg77 - 7qq+IRv6mXqIEvceGNIDVA89ycHRHzuyh5iwnATjVtFY5sCU9pmvMDhmJoWqu+wfemm8WqFx - N6Ng0tYzcZQpSZ/ltCuTyofTjr5PyjWU+OZNOsnyuQsbOmqnHY2YMlsroaeG5jkq9suUGxou - MeY1oEfC4C0cLl2GeJ2zB59ssP6ZDQjrZMtFoXmS1a0m4qcUvpGTKeUGnbw7Ybkg07lgmhfS - rZP6SSv4mVd2xz1Uct1OsSzh/jZOKb84IbmZuLJXzfRq2xbkp1oUajpc2Ryc9crUCan0GQVD - qsHmttmg26Nt0fcy09ElJ9QMJwl6XP4zc+9dUtWWeyXVvJJN6xXZ0y4L25K6UeS922Z0++Ht - zXqAOXwU0sxDI/rqr26tBLe564BV/lgQ95NEJg5Rj6zD0B7AHzUCZC/KyfvPg5pDTP4YVGkV - roxV2me+woiwrzp9SSS7X/+9kWs7aTdNcOJn5MRRpiT8tMu/Esyg+izIvscfcpWGYQ9md1w5 - auhomHY5YoXZWgn9NYyeu7o+l5riPopC/oAZLF1lweN1lprVg0822PTMesI62XIQbJpkZWvw - UFUEg08NQ27QybsTlgvynTcfFnL9RMFghWNVVqCm26Bhu2WZNCWpnFmckOxMpFBdisr08m0D - 8lNt7tAoOsqldUJyfUZlTzXY3DYbNASfXLPQJSfUDCcJelz+M3PvXVLViXslFXR+XhpJqq0/ - ZB+7LGxL6kaR90yr0YP3mMi9/UwWUpRtBVPWmvJR1LDVHXH8qVtR5Q1THdH33DxE2EkFWQd5 - aUnNJL4ozBE2M0kz+fA42Hz09OUkGLeK+vQETfIVRkVuT9O1qlSI4jW7aV451U4CWo0yJWHW - Hk3AI/3rkyivk2CgbMN0hrmG5da6afuGVWZrJcyhoexsmaaAR1YsfBUlDy2Z13+8ztkXUv7V - FTfME9bJlnOdZCYZoFuzdTLvo9ygk3cnN6tq52k/2mRSP2mF6gpnmdRt22WZNKX84oTkZpJf - igBXIdc2rJaf6sQOs14lmZWS7TPXfybY3DYbdHu0IubcG/Ip6ZITaoaTBD0u/5m59y6pavNe - 6cxEUsfLR5LKBrPKTiajkofhJ0T00LxWJn1+9P7bLFPQ5fluT90osoCtR5dXeaDN2/XkQKQg - Qc9u1W+t4reudpu8b/XNHL+LfKRxiLJ+DvceGMwDuL0IVkBfe2YRAjOjq1FziCnLQTDTKvIb - u7duKpr40bMV7Ptl1oNXV+Sdmzzj7o0ZTNu898O9rixFUn/iOpSdBNSOEj53NZi22WpmJuWg - umvBLgffHslA4TuipmG0C9mGigSDHcyPWKVdq8zO9tTQk6kJFnnew/eLf52sbvIveLN66adb - ss7yMHvwyQf9E1Hz4gnrhAP5clFonmRma/aNbILFIpRfKlUmYIK53alOL6TSuXkpFtVMP77z - 5n6CYDl6dndCimfTLbXtoe2yyIjFIpTzDAkq2HJlcULCnSrK2aXITC/XVis4zOiVqRY1Gzr0 - E2h+IZWDhqOHZU812Nw29wSVQanmV3g6uuSEmuEkQY/Lf2buvUuq2rxXOjOpkEg26d+Y+PmQ - t2jyxIcPTXnTSua7MYd98lpdRjInujzf7akbRXZ96tHNe8+sWHmTbrjVvI3LBD3ZOg8PkE6g - EfceGNADCLqAhdxqlMHqsaaurEunqqtZqHiFuxd8+SlYyFUwh7Bo2ReKHb1U+aoIp12UZZ6b - gqXwe53Wz66DexWJyk4icqMk3dZgn8qao7+fie8hmJsPytzSp6DaMNgFP/9Kw+haEbfvuRFj - pmgV7+x8GmaeHRDC5E8xr0+zeuGaV1dPtsbBzMEnHwxe/1HqGRLUCQfy5bDgFYzryG4Ngu5F - Egftiz8/gczuBFujckhd53UHn2w/QSfR1iBe7k5A8QbfuHVLMJZXOGgh30/b45t9S2ZfACXh - TpXlmqXw8pFM24jMVH3Npg7tBKRcrRMSduW3hmVP2I8ofP3UtE2foPjT02515WnokhNqhpME - PS7/mbn3Lqlqw17ptGSrStfUPbBN9G+APAf2heuRV3D4FgoeyqtEjlPyAdOUKSbNF0uX57s9 - daPoUifBCejrXl7o7g0QPxdttrrVbnEtkH87hZHmIRpx74FhPUBvhAcmWD/I8arGQkxg5oYA - 02GyRg4+AP3TJSfUDCcJelz+M3PvXVLVhr3SaclWkU3pnDQiFfRviPvSyCeIpYst5LNMPQMg - yWJDlo8HqMQTom/pwq/e45U38TB3r26VoEvcreyyl18nhNl82E8SmThEPe49gAeA8VL5jqMt - MzcEmBI5CIcHZwDoiS45oWY4SdDj8p+Ze++SqjbslU5Ltoo0k1NpRCro3ww+F0ySeP+wjJfZ - ks84o0QWD7AcuPcAHgAAAABGRpecUDOcJOhx+c/MvXdJFhv2SqclW1U2P3cGQCQV9G8N9quv - Gg8QfMFsVPslMR6gEh8cfcpCJRVmw70H1okHAAAAgPVDl5xQM5wk6HH5z8y9d0kWm/dKZyYV - Eskm/RshKbs/C6npe94DmPszyqtjV+svB8IDVOLrFfcewAMAAADAyOiSE2qGkwQ9Lv+Zufcu - yWLzXslWLUgdLx/RQkD44yH2WoisB0gz+/yFE+G5gkFup+vyfLenbhTZ6wWMPh7cewAPAAAA - ACOjS06oGU4S9Lj8Z+beuySLE/dKtiYVqpF1SZfnuz11o+ABAACWHP0BvTg44+1Gua6qLPpe - pnW/g1nmsNcTm49ix9c0XXJCzXCSoMflPzP33iVZbLlXUscr2bRe6fJ8t6duFPUAsnV5hAcA - gHVBX/lW8QN6UXC2zrNdVdHO7Sn9+EJc8xt0/V+aO9QOJkFlTe/1xOYLfmbXIZKlzJwTaoaT - BD0u/5m59y6pape9Wt8sZmXqRpFsWF4TyyY8AACAI39H3EzJYtub63znJln031Xv3qr/x5mv - 1hND7mCWtbvXE5sv9pldj3TJCTXLT4Ie3YoHGBeLWZm6USQbXk4l6wAAsNaoS8gk7tTmJrf4 - ipGybfC/riYdxuNKglj8xxRRV/rj3Sr3Mx65zk1zW/YFbV6HqRb3oPNZ1Xjmv8gYdAfDSPB0 - rNW9tnW2uh2f0P+0+wiWLjmhZvlJ0KNb8QDjYjErw/oDAKwv4qTNEXz/GqRx9Uh930n43a3v - PNOhua6j+HU+SRCLctBVlPZtXzEVsp1bzK/2bVoJf8evFpNrumomBde9swlo7dfMI9hBJXk6 - 1uJe66AaL2dSv+NT7CM4umRrmuUnQY9uxQOMi8WsDOsPALC+iPMtJUo0TXI2If2S+j6PjNoW - nWc7jPM/N0TaVTx0tvNia5h9NlGOK5h81A6RWwdPOqvF76CZZ6E1vtfpflW7SmfVdh+hoEu2 - pll+EvToVjzAuFjMyrD+AADri1wWaNK4SFGeWiG6YiTNNW3n+Q6LHDFIEKOuhKBhnF8K8cxl - 08EHSUodNc9iavp81OepuXUoGHoHpdDwHfma2+tw0LCrzs8sFHTJ1jTLT4Ie3YoHGBeLWRnW - HwBgfZHLAqOEbCKS8wU9ZL/QrelQUsMNm7cHCWLcVYj2UPdtsYnbsi+4OjnSdHNiNjz0DqYT - LnpYq3sdDlqUs/1Leap9hIIu2Zpm+UnQo1vxAONiMSvD+gO0o+GTFWBU+NeqJGr+igtT9l+7 - 7t66qVIhRHoIE0F5qPml5ohl55UOXWK3sUwQ465WN/kmpqb5UrlN5/7XYxomXNQvs1gJ1r1n - 41m1mkOvOximv5P32pajCSum51HsdTSoL7fpn98FakuXbE2z/CTo0a2j9gBSzSvZtF6RPV1A - dr6YUQC6sNGdlI5kP0XCD56OTOyqx7HqMR+0quDzNRtMWHxDGC/+tZpkzCYnc2pOqSVjS4Im - h7PavCl4I1Q7NJhLvf3DtKugie8n7bw6KxsxfdZMWChftOH0fDlm4B00QZvWh8EJe+3z5ogR - 7XVuAmn/DfvoI5CnS7YmbdeqB5AKOj8vjSTV1h+yjwvIzhczCkAf1H+29cDEzuc6umI+Dsuv - zdznYjaYsPiGsJ6RbM+9ADrTY1c9ssZ20CT6PRx81v3Tur7pkq1JW0mek6BHt47RA+jMRFLH - y0eSyobSE1vTLA/DD7Doofmciz7ekrYmKJ/6XsU7UD4UrfKmvD+6PN/tWcwoAH1QzcJ9xBbC - X6fOvE/Lt3Pl08seDZw27Yje+L6yHys8dFT7rMzEDRFgDzWZT1ATL3bQlO138NmgKxedLKYh - LAvyGu7rSe+xqx5ZazsoR7Pk+/tZWPdP6zqnS7amuXQS9OjW8XoAqZBINunfGHldFh9dUpb3 - jHyA1XkAU960Et7Usrqp8mFfeaGbxGJBL/0uz3d7FjMKQB+Eb/AkIoXiFLNJW8OyvmFN4u4y - 8jIYUu3cUlZ2FXZs9pl9ts9kJrnDhYnXeYCivinb+WSDrhym8vNvCAAAA9ElW9NcOgl6dOvo - PIBOS7ZmJRX0b4B8+hYfXYp8gNV4gN329vbg4zxEPtr1Yy/tcMfmxX0cdnm+27OYUQD6oJqm - +0i4KVcO81qbu1dS8KRzeehVDrGyOfg5vHyfudFdnUlEXzEUbbNB97Bg8Q0BAGCBdMnWNJ1O - gh7dug48gPmKzsifNTMf0rGcByiyfPm0C02CUloF+fxzsh/85UNR5mu8XunyfLdnMaMA9EE1 - H/WRcFOubPLaSI0eQMr+2wEfN0FR6QHyfSb9+HILQlNhyrZtNqgPPYtvCAAAC6RLtqbpdBL0 - 6Nb14AEc+tnccC1QGa9+SGc/tjUof8OPxqI8H7o83+1ZzCgAfdDwbg035crRd9tZglZR5WSI - 4BxCvs/c6FGFesKE2x9hssGExTcEAIAF0iVb03Q6CXp06zryAAb59LX/N0fOA5S/yWUVXA5U - 95mt5w1sn1HEV+ifLs93eyaMYt3ULGc8XHokK9b8hetQTJxD50k2rUALTO7V8sVZpdcVnvk1 - 0D/V/fKRcFO2bHJ3v5jlj16XSM1iN8Mk2Ox+PES5Ndtn3UwC7JObW9LYYLhjVzaYdLKQhrCk - 1LyMl5zwKDE1c13SnjqfcQd5tcyLLjmhptNJ0KNb1/49wfKSDa8Cko8u/RtWMA+DTzjBf8hV - X/H+LmGzyWT/5f0DRaSs3Dddnu/2NI7S4c3s1ifbwxiOERPn0HmSTSswkfAl6nto31XnySfM - /9Xejup+ZRenoVwol9cWXw2YPa38dLdUKLuyW32wkOuzbvQAs57BISjCdxgueC6YdjL/hrBG - MNfE+o9CfRi84M2r1zyUpzj34szQvuZS4ZfFv1mM4ndW3bo1L2mytblylWz9aTsRZutnhoGg - FV1yQs2lk6BHt47UA2hB6nj5iBYCTOZUyL4K5dMu/LDXh0mweMlmTg7YD0tV8cb2Q8z9Vd7l - +W5PwyhmQYIPkulwiyzLVV2oMRwj5n8ga1qBiWRHbz+l/le45u55ABgf0dkbczQI/nvXGd7L - /R9P1gWyLOqQg/WxOUOL5W1e0mTrtOs/bf06pJ/qVwATO+9rdEjpkhNK2zXpAQTZmlSoRtYl - XZ7v9tSPUkleS0fk4/bdvqrx5GCxfSXNgKWylwaT5mGF4NuUwInlrFe2le058xvt1TkkVCvY - rsJ9rFuHdLjqCnjCUcLvjRRp4jYVyxLMpBzRqdJcyM5H407RQkXPYE3PztIEEQAYJ+YYVRwr - pLx5u+T90Vs+Op7YQsujZXr0Mwcr3yR0F+VXSGJIvNIvlfwc4nKmSTmZ2mNX00AxrfqvC3pk - qz9m+r3QzivxdES/yR7t00Nr3GH5UAqlyillO69+HpWd5J7u8pkV+Zq6I57qZ1Op6HnJvJyg - K11yQs3yk6BHt47UAyhSxyvZtF7p8ny3p3YUc0QI3//m3e7e5NExLn9ZRYXwo8IeI/wRLdu8 - HD3bsIayle1ZD+5TdNVmkuZhfh10OBNsnGRCus5KOL1wJloI5lnbPJxPZfeThSr3rqFn2TTN - fgHAYJg3sh6mJBc372g5DqTHw/DA0vJoaWomR7/gdLGptnGzO5g412E69McN+5/22K0Fvueg - nGnS4tg1YaCAtv1ng1nCvdCHukoNe+Q21ZyTqXYYPrT4KeU7rx7/fSfB1uzOZocrqdladpWM - 3tAVTEeXnFCz/CTo0a2j9gBLyGJWpnYU/5nhH5YHQfMmj45xvlod5QFC8K2qze3hw8luSsfN - DldpFdUsyvk5BLSZ5OR18MFmTLVClZmkHcYzieZpjt2V4XLN863CmhN6Dr5KBIBR41PzHfp/ - 2shb26bLScpu3/sTDxdFMHv0k6Am4lLYvD29M97003DcqBs6bpI/LoVtJw4U0LL//KBZ4pmY - h/EMM3Mzm6L/bCTC9BArXCWvps6D+lquFoJyq89ZJdkqD72y/TesG0xHl5xQs/wk6NGteIBx - sZiVqR3FHtCjh/G3xdExzlerI3+ISZqb40X6VUQ0bna4XKuoZtBV82GuzSQnr0Pzp4Ui9Zu/ - dAmDvlwUzDwjVYbLNc+3CmtO6BkPALBmcEcqeYPrMU2OS+adHnzx7N/7dYeLysHQ9anB8Ohn - arrjw+om078kpr5mcFSpHEByQ0s5aRI8VBXj+ra5Vj5epU3/+UGzJDORh5UZpnMzdUTFc5FQ - 7VAfmlaZD45M57552DYpBGXpYcLnrCdp3vxyavNpCG3pkhNqlp8EPboVDzAuFrMytaPIQWHB - 5wHSIeymbNA9tOQrhDWLcn4OAbNMMnvMnXTUm7hTaYfxTKLmWXLN863CmhN6xgMArB3sW3u1 - /K08+/7NHRmyh4vswTB/9PM96yZbUCfgahZkDi9Fz2m5QJu0OXaFNB7HIhr6b99JMpOyYf0e - uU11KXLSsHgYTWli5xr05WohKE/suSTYmm+V9M+nRm90yQk1y0+CHt2KBxgXi1mZ2lHCL3IM - 5s3sDuvlOz98tzcTHAtM8+rBQj91iodRnWrDgNpWvqYvT+oqXyHsytVpWocyWE9+ziHhoL7s - C+aTw3/E1vzUfbV5tlVYs66O3xTWBIBRY77yPzi42kQONfIw83Vv9nAhhezBsHr0M9cXyUD+ - OyMd17ctJ5B+pghlEmwuUtJRMk1aHLtyA9k+K0fjtv03HAwTgpmYY7tvVcQzIxabTP1gLxzx - rmUr+yelofOwbaaQBJs/HD1Bzex8wv6DFwl0p0tOqFl+EvToVjzAuFjMytSPUsn5zBte5ePh - 0WQS5nBglfvBdcUespM62YYRuVZhz8khKakZ02KSNevgleu2Qn5PS7LzT4KF7Kdd0Fa3Vptr - uZBrFW6tq2Nxny6+GgCMmjKr1ogeuMqzu/69nxwiinL2aJk5+rmgywtdQ5/5BceTsImnGGXj - 1i3BfLx8kyCYP3ZVW0VJfEDL/uuCVcIOg3Uw8bo98psqT1PUMH1Y82Hn5SO+uS9XC3F54odj - QTEH8xS3mw/0Q5ecUNriAdYYi1mZhlHM2zu8HGh4woPXqBjtxHrDfLeX+TQFABglxpmQg87A - +v84W6N0yQk1y0+CHt06ag8g1bySTesV2dMuC9uSxlFGcSzYsbn4Smk1vG9pVKz3g6b5NOWU - LgCsHeTzYlzfYY2atfA5u+x0yQml7Vr1AFJB5+elkaTa+kP2scvCtmTCKPb8YHBycwB2bNaz - iqLRpqHr2gOM4DUAAADzYy18zi47XXJCaSvJcxL06NYxegCdmUjqePlIUtlQXq1oL12Qh6Gj - jR6aiwVjvyuZnFeY0ul/+GrLSf+uwlzo8ny3ZzGjAAAAAMBsdMnWNJdOgh7dOl4PIBUSySb9 - GxN+HWv/w7wGD2DKm1ai216leeqA3S0vvtXqpuIL0bl/9dvl+W7PYkYBAAAAgNnokq1pLp0E - Pbp1dB5ApyVbs5IK+jegksTXewBJ7jdu3Rnf6ZjxAIakE0flZ3P6psvz3Z7FjAIAAAAAs9El - W9N0Ogl6dOs68ADFNW3+TiBJ322glMvmiww+uv1FPIBTdJ1P1gPkjUGfdHm+27OYUQAAAABg - Nrpka5pOJ0GPbl0PHsBh72I0TiDJ1P3DMp69pCcOZtL9bKue6fJ8t2cxowAAAADAbHTJ1jSd - ToIe3bqOPIDBXthT4wHK/9jCqnJ3b3ydT+oBFmEAhC7Pd3sWMwoAAAAAzEaXbE3T6STo0a1r - /55gSdbDq4Akcc97APOLQNF/aqh1/P2+Ui28MSDsxGxahAEQujzf7VnMKAAAAAAwG12yNc2l - k6BHt47UA2hB6nj5iBYC7M99OtlMPesBkqD/Xt/k907eIYRnDCQ46QRCn3R5vtuzmFEAAAAA - YDa6ZGvSdk16AEG2JhWqkXXJYrLzxYwCAAAAALPRJVvTLD8JenTrSD2AInW8kk3rlcVk54sZ - BQAAAABmo0u2pll+EvTo1lF7gCVkMSvD+gMAAACMmS7Zmmb5SdCjW/EA42IxK8P6AwAAAIyZ - LtmaZvlJ0KNb8QDjYjErw/oDAAAAjJku2Zpm+UnQo1vxAONiMSvD+gMAAACMmS7Zmmb5SdCj - W/EA42IxK8P6AwAAAIyZLtmaZvlJ0KNb8QDjYjErw/oDAAAAjJku2Zpm+UnQo1vxAONiMSvD - +gMAAACMmS7Zmmb5SdCjW/EA42IxK8P6AwAAAIyZLtmaZvlJ0KNb8QDjYjErw/oDAAAAjJku - 2Zpm+UnQo1vxAONiMSvD+gMAAACMmS7Zmmb5SdCjWwfzAKhOeAAAAACAJadLtiZtR+oBpC1q - ULJcvYMHAAAAABgz69MDwLDgAQAAAADGDB4A+gcPAAAAADBm8ADQP3gAAAAAgDGDB4D+wQMA - AAAAjBk8APQPHgAAAABgzOABoH/wAAAAAABjBg8A/YMHAAAAABgzeADoHzwAAAAAwJjBA0D/ - 4AEAAAAAxgweAPoHDwAAAAAwZvAA0D91ryqJI4QQQgihxaghnW7e2oy0xQNAhrpXlb4mEEII - IYTQvCWpFx4AFkqzB7gWIYQQQgjNWZJ64QFgoeABEEIIIYSGlaReeABYKHgAhBBCCKFhJakX - HgAWCh4AIYQQQmhYSeqFB4CF0rsHOPfQpz3t0HPdg4Vo8SMihBBCCPUoSb3wALBQpvYAknFv - KHXI0S5cKkzJ48pePafsbUc8+hD3yKkajHcnrq/bgtghR+uDqJENhftnJ1TZ4Wiabms8XKaR - VKjESjVvRQghhNB4JakXHgAWynQewKapQc579CGZtDNMyb3mmqG2HDE7hyAYpevmQc2e+iZS - MCqrudQ+GMVM7WlPi8e1tcpGRdfZ6YVqrjCxOUIIIYRGKkm98ACwUKbxACZ3zaeZcVZr8t60 - WjZDdTm0qGhrqx3qwqZBUaVoXKlg1W7EakQUB81wdi5mj8o0PZZvYgsymaIDO43gcTGxaHqm - 5/JRoOz0vEyzQsZVlHXNnEPVTRshhBBCI5WkXngAWChTeIDa5NUlqGXuKVlpmohWE9ygO1PU - Bjaf1aImvWW5UsEUiz5bjViNiJKg6dT2ZIevVjfyTbRQ91Akndhy8a9RuD1S7YZCSc/6QII6 - 4YnNEUIIITRSSeqFB4CFMqUHSBPtGkk+mtSsZKhRb/5BWC1bToK+CylPGtHWD1UZURT2aWZV - KKkTTcbNXh6ZlkGHLiIK9jbYHks2RCqm4RW3tF0e2qJfhBBCCI1cknrhAWChTOkB2maZZfbr - VMlQ04xX64fVsuUwGCTWdsOEETMRURKUh0k/RmakaKh4MnYih7gJlB2avkJpB+V2XyHurVZp - hZpZIYQQQmiNSVIvPAAslCk8QCcTUMlQJRDXsAqrZctJMOhCHjWPmImI4mDcZaCwmi+XQdOu - LPqtYVfFw3QVw/phvKq4QmE8ikEmNkcIIYTQSCWpFx4AFso0HsDmmVGOXPykTfyNtJVUTTLg - JEONcuFzDz3EFsNq2XIQlGI6RPOI1YgoCNq9cA+kXNuZfxBEy98NKoLyb7QiNme3AdkyobdS - 4cqadkWXvjcfDLcihBBCaC1JUi88ACyU6TyAyCalXi7pDDPVQpKTBpFsgmvSVie3MayWLQdN - Kh3KtsYRw7ZGdnMUDJrH++m3BNXt/w+QzqEY1zRPtoWhqHcXzE4vWtmilf1dID9X204eFVuD - nUAIIYTQWpCkXngAWChTe4D2kty0/3Q0m3YXmsuICCGEEELzlaReeABYKHP0AHNJyRs9ACYA - IYQQQmtQknrhAWChzNMDzEPNHgAhhBBCaO1JUi88ACyUteYBEEIIIYTWmyT1wgPAQsEDIIQQ - QggNK0m98ACwUPAACCGEEELDSlIvPAAslAYPkEQAAAAAYE7gAWCh1L2qJIgQQgghhBamJBnz - 4AGgf7q8qgAAAABg3uABoH/wAAAAAABjBg8A/YMHAAAAABgzeADoHzwAAAAAwJjBA0D/4AEA - AAAAxgweAPoHDwAAAAAwZvAA0D94AAAAAIAxgweA/sEDAAAAAIwZPAD0Dx4AAAAAYMzgAaB/ - 8AAAAAAAYwYPAP2DBwAAAAAYM3gA6B88AAAAAMCYwQNA/+ABAAAAAMYMHgD6Bw8AAAAAMGbw - ANA/eAAAAACAMYMHgP7BAwAAAACMGTwA9E/dq0riCCGEEEJo3pqYSLepU4e0xQNAhrpXlb4m - EEIIIYTQ/CRJFx4ABqDZA1yLEEIIIYTmJkm68AAwAHgAhBBCCKGhJEkXHgAGAA+AEEIIITSU - JOnCA8AA4AEQQgghhIaSJF14ABgAPABCCCGE0FCSpAsPAAMwjQc499CnbQh1yNF1waMPcY+M - bKRQWd2Hwx6edui5LpqrWdNtFLYqt9legl4ztf1Wv8VHyjlUKzm5DZmaNUGV6SYOpqPXDKSK - mkc1o9VW1VaOJ1DO1sj209CzbIqbi3x1tyXsMahchosuo3GsysEqA9Wuqt1QmVRlVpXBfJPM - CmSHC+tNnEP9cOnEEEIILaMk6cIDwABM6wHiRFCUDQZ5W5QUBZV9FYkV7c1mV9XkRxo2pTKY - 7TZU0Ic+EkUVg05ClQN6lSE7mp9OtXldzWrQyj6Opp8fPTdPUdo8qGk3Rc2SyvKwGMdsCfuI - ZnD0IWZT0HMwQ1s36FMVVHDKj2WKZUdxH1Zl3dxA5TCmXjiiPE6f69ysakbVwYKqfgUqw0mp - qFfOVZWZQ8NwycQQQggtoyTpwgPAAMzdA4h8uhNmTM2dhRlS2aqm21BxUJpKA/3rQkknTtnZ - BDXL7dnmk2pG3Ws87GfS6JGqzeOa8qhprEBlTTOBmhpFOJ1j0md2FwL57eFQ2UblrFTJQLVT - kkeyQf+6UO0AYYcqU7MabRjOKQ7q6PrXheqHq/SFEEJoGSVJFx4ABmBaD+BVZDDZYDVvs5vC - zMeU09yobFa0MCpr1nRbKulUHtpHxb9WSSdWtt3Tih3xfZoB0onnmudrZoO+GPSTHz07UK55 - WtMMa+tkK5eyw9pwWUoUNEz7iB/nd6FUWdtPypWTcauhzMDVpbaPbLXiXxdrubDVYQvVDOcU - 95WbQ/1wDcuFEEJoeSRJFx4ABmAaD1DK5DCVzCYIJnmPyaNMolP8WwTLOratqIjYx66qTZia - uvVKAvIw6KLYYCpFkg0mVvQcdmJ6OETr1zV38UzNTDDoW4rhiNXRTSmURPPNo7LI1aqpXChd - YVeMZfrwimvEfZqK1V0wsuOIslvjTkRxW6tcnfxS64NgZ0xv1XFNKZKEa1egZrjqfomyc8gO - Z2LZBUEIIbR0kqQLDwADMJsHqMlcfFAKYd5WxMPUyJTj3E4U9mrKXlqzplun5GHcgchtSzqx - ipoWD8IZmlh2DlbZmpmgCSUyAxUD+qr2QXWgmuZpTe2hrrLK1CnbhFONFPSc1okH1TFzD5x8 - zPRTbMz0WWmYDBQ2MdVd2RRDaS9Rf/5B3KGqbgVqhisVDGGKocpwU6vkAUIIoWWTJF14ABiA - RXgAHw4zKlOudJBNxcrOarq1qjSVzWH//mHciSpqXFSI+vcPcs2zNfPNvYJ+sqOHFTIKt8Y1 - 5VEyVNqVqRF3nV13UTJK2G/cZ34XAvkKYU1TLrusmUTcWzQL/0AK4S4XD/Oz8oVQ9YNnhgtU - tisGdfIPc8PlJ4YQQmgZJUkXHgAGYAoPIIlLkeSYHManWdVgmNbYaPjAVfdVjj6k6MBuTtKh - oNP6bkWyyVezkkD02A8ddFKqHLkcMBy67D7XPFsz39wr7Cc3enagUuHWoGzbV5ollXP9mnA4 - xezvAoXtwj5FuV3IP7Om6OJRH2aAYAJe8UBl70ELKUQt/RDlsEG7uEMv01vYjV2BmuF8tXKA - 2jlkh8tODCGE0DJKki48AAzAFB7AJkGFfNYyMZgkOH5TEbZJUKFqD2H+VNut2RAlWmWO5VWE - pG6yRZUbsRzQB6M5iNyGTM2aoJNsC4O+6qSBnMLmUc14tVVB5bTXoNvoidB+8j1H0bK9Dxeh - /DMr8jXLoAmVXTnlByqjGmp4rkWVWZlIUr1QZgWqw2X3q2EOdcNVJ4YQQmgZJUkXHgAGYBoP - gBBCCCGE+pQkXXgAGAA8AEIIIYTQUJKkCw8AA4AHQAghhBAaSpJ04QFgAPAACCGEEEJDSZIu - PAAMAB4AIYQQQmgoSdKFB4ABwAMghBBCCA0lSbrwADAAeACEEEIIoaEkSRceAAYAD4AQQggh - NJQk6cIDwADgARBCCCGEhpIkXXgAGAA8AEIIIYTQUJKkCw8AA4AHQAghhBAaSpJ04QFgAPAA - CCGEEEJDSZIuPAAMAB4AIYQQQmgoSdKFB4ABwAMghBBCCA0lSbrwADAAeACEEEIIoaEkSRce - AAYAD4AQQgghNJQk6cIDwADgARBCCCGEhpIkXXgAGAA8AEIIIYTQUJKkCw8AA4AHQAghhBAa - SpJ04QFgAPAACCGEEEJDSZIuPAAMAB4AIYQQQmgoSdKFB4ABwAMghBBCCA0lSbrwADAAeACE - EEIIoaEkSRceAAYAD4AQQgghNJQk6cIDwADgARBCCCGEhpIkXXgAGAA8AEIIIYTQUJKkCw8A - A4AHQAghhBAaSpJ04QFgAPAACCGEEEJDSZIuPAAMAB4AIYQQQmgoSdKFB4ABwAMghBBCCA0l - SbrwADAAeACEEEIIoaEkSRceAAYAD4AQQgghNJQk6cIDwADgARBCCCGEhpIkXXgAGAA8AEII - IYTQUJKkCw8AA4AHQAghhBAaSpJ04QFgAPAACCGEEEJDSZIuPAAMAB4AIYQQQmgoSdKFB4AB - wAMghBBCCA0lSbrwADAAeACEEEIIoaEkSRceAAYAD4AQQgghNJQk6cIDwAA0eIAkAgAAAAC9 - gweAAah7VUkQIYQQQggtQEkaloAHgP7p8qoCAAAAgHmDB4D+wQMAAAAAjBk8APQPHgAAAABg - zOABoH/wAAAAAABjBg8A/YMHAAAAABgzeADoHzwAAAAAwJjBA0D/4AEAAAAAxgweAPoHDwAA - AAAwZvAA0D94AAAAAIAxgweA/sEDAAAAAIwZPAD0Dx4AAAAAYMzgAaB/8AAAAAAAYwYPAP2D - BwAAAAAYM3gA6B88AAAAAMCYwQNA/6wdD7B9ZcNB23YlwY7022cfva1u2rBhw8pqJT5Xdm3Z - KKNu2LBx685009yZx9PawJTDDfJ0AAAAxOABoH/qX1WSLUWaQ4I4VUKWrZwEp8zwJtTfue3g - DRs2bw+Du7cetOHgLbuDSMC0o1fp3oMyVT9mNxeb5obT62uXq2RHaSjUYAzSph1JEAAAYIHg - AaB/Gj1AY27UA1MNka2cBKed86T65mvgMP8z6XK9F5p29BRjMGLLMStTzaTrtKcnHHF+o2d7 - rgYnT2DH5kHOkAAAADjwANA/03gA+724/xbc5MdSwVbbai6ZiM8VSNwp+I65DG7YvMX05qR5 - 9qQmmVzNjl4G/cOwVdCbvbTDyWTbtn5m8h7TT9m8/Eo42384up9VUnYKdtAjy1vZl3RuZQ+i - mv1qubCKfU6dpLIddFUvDbJti8uEgsWvTKwYPZ8opz3kRmz1+qnMrcRuihY8N4qpkBTCagdt - DA2e7JR/qcsu1J78AQAAmDt4AOifaTyAYHImmyfJVk3OTMF9e+1cQVgtzJttvuW+5965bbMk - VeEQtU2KtCw7nySYq+N7MwW/dfuK8wDh5JPM0rBjs59zzff05Wz96OE0fDm7gwFpMJnbtPvl - I5PGTWcb2Dz70KXg5foEEzMdhuVs59ke4hHL3dQK2TnbmvlcPOlQy83BTLXwQq/4u3+Zj+8K - AABg0eABoH8aPUAkl8nZnGxbmQ2XKZQ2MdWidNDkc0UwSaSCtrVNfDAcyJNOMv662ssGTW/F - XpTNw/rV/m1i6vLCYlZuU6X/sodct9kddA8tMpBbUiXpxNc35UK+5/r9mjhuOpAvh0m5btK2 - dfXjtspsPeTnnOvfke2wOdiymkMsQWXdAAAAFgQeAPqn0QNEaZDHfF0aJXa+WpGumcwvUhH0 - rZSg7eQm2fkkQf9QCrkTCMEolbQy6cpTxCUxjb8gr/RfLQTl7A663ixSodYDhHnwlPs1cdxo - oLBs25a7nM3F69sqs/WQn3Ouf0e2w+Zgtlrx9X80bRevrBsAAMCCwANA/0ztAex3tCvlFTJh - NSnbVMnkcEm6n3y5qwRtJzfJzicJFg+j3nINXYVwU7Z/g3geyQv1rwvm+68WgnJ2B0OkwsTz - ADPs18Rx04GCPtPh2mXwrr5lth7yc87178h22BzMVrNDH7xlW+UmYDwAAAAMCB4A+mdKDxB9 - IZ3mc2XqZqr5LGr31k22ggkWaa6/H8CnVtkmQQXTeXU+ySSLh8Y8hLOy5dVNZWLnvtQPmydd - BZjKm1bCK8Kz/Zc9+FXScyZlsLKDAW5KPhLMxy/sFPvVvLAhDYtg+nFt/Rxq6ydtfTDbg59e - toe6F0O1fyW74NlRsgVfzT2sOBDpv25oAACAuYMHgP5p9ACRNm7dLplW+V21SekkeQqrhXlS - EC9T2yBo+7EZm6hMDZ18EzuK0eZNuRRQmiSDuodFz2HDoP8y4psnXYWYFDP+kr6u/6KHYtob - t26JhygUpftKkmhWZ2tot18tFrYkmHZUthjXocrWaWyrZHoIp9fQWyE355r+ldyC50apFpK1 - Ml/5J891xZ4BAAAslPpsbTKa5SdBj27FAywjXV5VlsbMDKbBJKNl9snCDkJ5SsHjbhIIIgAA - AIsEDwD9gwcYE+FisrBDYM5auBMCtREAAIDFggeA/sEDjAt3hZWUWdgBSC8EKp8OAACAwcAD - QP909gAAAAAAMEfwANA/eAAAAACAMYMHgP7BAwAAAACMGTwA9E/dq0riCCGEEEJoMWpIp5u3 - NiNt8QCQoe5Vpa8JhBBCCCE0b0nqhQeAhdLsAWQTQgghhBCaqyT10r9Z8ADQP3gAhBBCCKFh - JamX/s2CB4D+wQMghBBCCA0rSb30bxY8APQPHgAhhBBCaFhJ6qV/s+ABoH/wAAghhBBCw0pS - L/2bBQ8A/YMHQAghhBAaVpJ66d8seADoHzwAQgghhNCwktRL/2bBA0D/4AEQQgghhIaVpF76 - NwseAPoHD4AQQgghNKwk9dK/WfAA0D94AIQQQgihYSWpl/7NggeA/sEDIIQQQggNK0m99G8W - PAD0Dx4AIYQQQmhYSeqlf7PgAaB/pvEA93/o6Rs2vHx3YxkhhBBCCE0nSb30bxY8APQPHgAh - hBBCaFhJ6qV/s+ABoH+m8QAIIYQQQqh/Seqlf7PgAaB/8AAIIYQQQsNKUi/9mwUPAP2DB0AI - IYQQGlaSeunfLHgA6B88AEIIIYTQsJLUS/9mwQNA/+ABEEIIIYSGlaRe+jcLHgD6Bw+AEEII - ITSsJPXSv1nwANA/DR4giQAAAADAnMADwEKpe1VJECGEEEIILUxJMubBA0D/dHlVAQAAAMC8 - wQNA/+ABAAAAAMYMHgD6Bw8AAAAAMGbwANA/eAAAAACAMYMHgP7BAwAAAACMGTwA9A8eAAAA - AGDM4AGgf/AAAAAAAGMGDwD9gwcAAAAAGDN4AOgfPAAAAADAmMEDQP/gAQAAAADGDB4A+gcP - AAAAADBm8ADQP3gAAAAAgDGDB4D+wQMAAAAAjBk8APQPHgAAAABgzOABoH/wAAAAAABjBg8A - /aOvKvmLEEIIIYTGJs3T8ADQM/61lcQBAAAAYHDwADAX8AAAAAAAowUPAHMBDwAAAAAwWvAA - MBfwAAAAAACjBQ8Ac6HeA2xf2XDQtl11D0N2bjt4w4aDt+xO4x5pG2jz9lyFSWOtbnLNN2xY - WQ032c7L0WvnuXvrQdrcqGm2Bbu2bHS1jeJBHWGfG7fuLOK6v5t2BDV3bJZIdWJas1BmVrW7 - Y4mbR3NI5+8V1TE0diKYfhrmAAAAAHMEDwBzoQcPIDniwQfVp4nGIQQJ9PaVyZlu3VjZuAnK - BIp4vq1N1sukfMfmbP8B1nI0TzvuU8b12bMpR81dOp6fvA+aDlODlN+dguatnm6d4AEAAACG - Aw8Ac6G7B5DMVXJf/ZtsMpgMMvpGPEfLsbJxG1zdstFlz7k6U2exxrfkd6dEBopPDhjboHtq - 57B1k/9e3y7OltrJ+6BxU4nTyO1OSfNWT7dO8AAAAADDgQeAuaCvKvmbxCupYV2mKOmyjWfy - V2XilUJCy7GycRcsvtrP1ZHsfMIEYtpkvaZO4m380FqoexgSBc31QpwHAAAAgAA8AMyFRg+Q - KJcISnrt0tbkmp8QawOcstlku7Hy2WoRdDPJ1ZnFA0w6d5Hp0+yFXQE3B3dtT8PEbJNSqQHQ - CtVWnrh5zU0LnTtpbg4AAABzBA8Ac6HRA4SZXz4RtLe6BspksREmLc6k163Gqon7oJ6RyNUJ - 8vViwtn+C/o5D+DqrGyOjEFQvy4Y0lxhYnOlYydSYZIjAgAAgPmAB4C50M0DJNlhm2Sxrp+J - YwmT2ppv3Ddl6qQ5fV3/HnPiouv9ALZ/Yzmc/Zg0+TzNFSY2V3rpBAAAAAYADwBzoZMHcFe5 - +EjuciDJv8M6wVfyAS3Gqo2HQb3oKNM2yMWFuv4DTEIf7su0vwtU9L+6KRMsmTiT5goTmyvd - OmlzVgQAAADmAx4A5kIHD5D5stykxWmurHm5V/ZEwcSxXFKuim1GXNlUq7S12JS9UMaHVDC5 - b6nU21jCPoOlyM1/imCIVAiVrF6yte7cRfMokzrBAwAAAAwHHgDmQr0HAAAAAICBwQPAXMAD - AAAAAIwWPADMBTwAAAAAwGjBA8Bc0FcVQgghhBAap/AA0D/y3COEEEIIoTELDwA9I88dQggh - hBAauZIUriV4AAAAAACA5QIPAAAAAACwXOABAAAAAACWCzwAAAAAAMBygQcAAAAAAFgu8AAA - AAAAAMsFHgAAAAAAYLnAAwAAAAAALBd4AAAAAACA5QIPAAAAAACwXOABAAAAAACWCzwAAAAA - AMBygQcAAAAAAFgu8AAAAAAAAMsFHgAAAAAAYLnAAwAAAAAALBd4AAAAAACA5QIPAAAAAACw - XOABAAAAAACWCzwAAAAAAMBygQcAAAAAAFgu8AAAAAAAAMsFHgAAAAAAYLnAAwAAAAAALBd4 - AAAAAACA5QIPAAAAAACwXOABAAAAAACWCzwAAAAAAMBygQcAAAAAAFgu8AAAAAAAAMsFHgAA - AAAAYLnAAwAAAAAALBd4AAAAAACA5QIPAAAAAACwXOABAAAAAACWCzwAAAAAAMBygQcAAAAA - AFgu8AAAAAAAAMsFHgAAAAAAYLnAAwAAAAAALBd4AAAAAACA5QIPAAAAAACwXOABAAAAAACW - CzwAAAAAAMBygQcAAAAAAFgu8AAAAAAAAMsFHgAAAAAAYLnAAwAAAAAALBeTPcAzn/n/A22E - KPzY2cX2AAAAAElFTkSuQmCC - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration3" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">4</text:sequence>: The 'File' tab showing a computed hash of a file</text:p> - </draw:text-box> - </draw:frame></text:p> - <text:p text:style-name="P126">With v2.8.1. a progress indicator was added to this tab because users kept reporting that the program “had crashed” whilst hashing large files, when it merely could not be interrupted. With <text:soft-page-break/>v2.8.1, the interface will update every few seconds in this tab and give an idea of how many Mb have been read so far. </text:p> - <text:p text:style-name="P126"><text:s/></text:p> - <text:p text:style-name="P98">On Linux systems, everything is a file so this can include physical disks (e.g. <text:span text:style-name="T57">/dev/sda</text:span>) or logical drives (<text:span text:style-name="T57">/dev/sda1</text:span>) if QuickHash is run with root access. <text:span text:style-name="T90">Disk hashing is also available for Windows and Linux as a GUI <text:s/>in the ‘Disks’ tab, but sadly not for Apple macOS - see Disk Hashing, below. </text:span></text:p> - <text:p text:style-name="P98"/> - <text:p text:style-name="P50"><text:span text:style-name="T56">With regard to forensic images created by digital forensics specialists; it is sometimes useful to hash the individual chunks of a forensic image if forensic software states a problem with an image, to try and diagnose if one particular chunk has not been moved or copied correctly from a master copy. However, do not confuse this functionality with the total </text:span><text:span text:style-name="T6">inability</text:span><text:span text:style-name="T56"> of QuickHash </text:span><text:span text:style-name="T6">to compute the internally computed hash of the data inside the image</text:span><text:span text:style-name="T56">. At the moment, QuickHash can not be used to verify E01 image sets (i.e. the Expert Witness image format), or AFF (Advanced Forensic Format), or even DD image sequences. In other words, if the user navigates to the first file of a chunked image set (such as a chunked dd image or a chunked E01 image) the </text:span><text:span text:style-name="T6">resulting hash will be that </text:span><text:span text:style-name="T7">of the </text:span><text:span text:style-name="T8">chosen image </text:span><text:span text:style-name="T6">chunk </text:span><text:span text:style-name="T15">(i.e. the file) </text:span><text:span text:style-name="T6">only</text:span><text:span text:style-name="T56">, not of the acquired data that sits inside the entire forensic image spanning multiple chunks. To verify an actual complete forensic image, please use forensic software like X-Ways Forensics, EnCase, FTK, ewfacquire, Sleuthkit and so on. In the future, the LibEWF library, by Joachim Metz may be incorporated to allow hashing of the data inside E01 images. But as there are so many other tools for opening and reading data inside E01 sets, this remains merely an open suggestion. The developer of QuickHash also has an imager called ‘YAFFI’ (Yet Another Free Forensic Imager) (http://www.github.com/tedsmith/yaffi) where it is possible to open and create E01 images. So you are encouraged to use and explore that if you want a free alternative. </text:span></text:p> - <text:p text:style-name="P49"/> - <text:p text:style-name="P38"><text:span text:style-name="T9">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T9">.3 </text:span><text:span text:style-name="T3">FileS</text:span><text:span text:style-name="T54"> : For hashing multiple files in a directory (aka 'folder') recursively. Put simply, choose a directory and QuickHash will find all the files below that directory and inside its child directories and compute the hashes for all of the files, outputting the results to screen. If you have many files, choosing ‘</text:span><text:span text:style-name="T68">xxHash</text:span><text:span text:style-name="T54">’ as your chosen hash algorithm will be considerably quicker than any of the others.</text:span></text:p> - <text:p text:style-name="P38"/> - <text:p text:style-name="P38"/> - <text:p text:style-name="P100"><text:soft-page-break/>There are several options in this tab : </text:p> - <text:list xml:id="list6991096407345982433" text:style-name="L1"> - <text:list-item> - <text:p text:style-name="P138">Saved to a CSV log file?</text:p> - </text:list-item> - <text:list-item> - <text:p text:style-name="P138">Saved to an HTML log file?</text:p> - </text:list-item> - <text:list-item> - <text:p text:style-name="P138">Ignoring sub-directories</text:p> - </text:list-item> - <text:list-item> - <text:p text:style-name="P138">Flag Duplicates?</text:p> - </text:list-item> - <text:list-item> - <text:p text:style-name="P139">Hidden folders too?</text:p> - </text:list-item> - <text:list-item> - <text:p text:style-name="P140">Choose file types?</text:p> - </text:list-item> - </text:list> - <text:p text:style-name="P102">Options 1 -<text:span text:style-name="T97">6</text:span> require the user to tick the box prior to starting the scan. </text:p> - <text:p text:style-name="P100"/> - <text:p text:style-name="P100"><draw:frame draw:style-name="fr1" draw:name="Frame4" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="4"> - <draw:text-box fo:min-height="4.771cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr3" draw:name="Image8" text:anchor-type="paragraph" svg:width="17cm" svg:height="5.528cm" draw:z-index="25"><draw:image> - <office:binary-data>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 - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration4" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">5</text:sequence>: The various options of the 'FileS' tab</text:p> - </draw:text-box> - </draw:frame></text:p> - <text:p text:style-name="P100"><text:span text:style-name="T91">The “</text:span><text:span text:style-name="T65">Save to CSV?</text:span><text:span text:style-name="T84">” a</text:span><text:span text:style-name="T91">nd “</text:span><text:span text:style-name="T65">Save to HTML?</text:span><text:span text:style-name="T91">” o</text:span>ptions enable the content of the <text:span text:style-name="T91">completed </text:span>display grid to be saved <text:span text:style-name="T71">permanently</text:span> with a view to the user then being able to use the power of spreadsheet software to sort, search and filter the data <text:span text:style-name="T91">(if saved as CSV)</text:span>, or to present the data more neatly <text:span text:style-name="T71">by e-mail or </text:span>using a web browser (<text:span text:style-name="T91">if saved as </text:span>HTML) <text:span text:style-name="T91">like Mozilla Firefox, Google Chrome and so on</text:span>. </text:p> - <text:p text:style-name="P100"/> - <text:p text:style-name="P100"><text:span text:style-name="T91">The “</text:span><text:span text:style-name="T65">Ignoring sub-directories?</text:span><text:span text:style-name="T91">” </text:span>enables the user to compute hashes of files in the <text:span text:style-name="T91">root of the </text:span>chosen directory but not any of the <text:span text:style-name="T91">files located in the </text:span>child sub-directories that may be below <text:span text:style-name="T71">that chosen root directory</text:span>. </text:p> - <text:p text:style-name="P100"/> - <text:p text:style-name="P100"><text:span text:style-name="T91">The “</text:span><text:span text:style-name="T65">Flag Duplicates?</text:span><text:span text:style-name="T91">” option simply populates an extra column with information about any file that is found to be a duplicate of another in the chosen directory structure. </text:span><text:s/><text:span text:style-name="T93">After hashing the files, if this tick box is enabled AND duplicate files were found, QuickHash will ask the user if he wishes to delete them by way of “</text:span><text:span text:style-name="T67">Yes, No, Cancel</text:span><text:span text:style-name="T93">”. Choosing </text:span><text:span text:style-name="T67">Yes</text:span><text:span text:style-name="T93"> will delete the duplicate files. If in doubt, choose “</text:span><text:span text:style-name="T67">No</text:span><text:span text:style-name="T93">”! The user may prefer to run the hashing once to see what files are </text:span><text:soft-page-break/><text:span text:style-name="T93">duplicated first and whether or not they can safely be deleted having examined the grid. If so, run the scan again and choose “</text:span><text:span text:style-name="T67">Yes</text:span><text:span text:style-name="T93">” when asked if the duplicates are to be deleted. </text:span></text:p> - <text:p text:style-name="P100"/> - <text:p text:style-name="P121"><text:span text:style-name="T91">The “</text:span><text:span text:style-name="T65">Hidden Folders too?</text:span><text:span text:style-name="T91">”</text:span> <text:span text:style-name="T91">option requires some detailed explanation. </text:span>On Windows, hidden files will be found and hashed by default in the '<text:span text:style-name="T57">Copy</text:span>' tab <text:span text:style-name="T91">of QuickHash </text:span><text:span text:style-name="T72">but only if they live in </text:span><text:span text:style-name="T75">unhidden</text:span><text:span text:style-name="T72"> folders</text:span>. </text:p> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121">Files that live in <text:span text:style-name="T85">hidden</text:span> <text:span text:style-name="T85">folders</text:span>, regardless of whether the <text:span text:style-name="T92">files are</text:span> themselves hidden or unhidden, will not be found unless this option is ticked. By ticking the box <text:span text:style-name="T92">however</text:span>, all files, hidden or unhidden, <text:span text:style-name="T91">that live </text:span>in <text:span text:style-name="T85">folders</text:span> that are <text:span text:style-name="T91">either </text:span>hidden or unhidden, will be found. The screenshots below demonstrate. <text:s/></text:p> - <text:p text:style-name="P121"><draw:frame draw:style-name="fr1" draw:name="Frame5" text:anchor-type="paragraph" svg:width="8.834cm" draw:z-index="5"> - <draw:text-box fo:min-height="4.022cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image3" text:anchor-type="paragraph" svg:width="8.834cm" svg:height="4.022cm" style:rel-height="scale" draw:z-index="6"><draw:image> - <office:binary-data>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 - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration5" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">6</text:sequence>: Files with various filesystem attributes</text:p> - </draw:text-box> - </draw:frame></text:p> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121"><draw:frame draw:style-name="fr1" draw:name="Frame6" text:anchor-type="paragraph" svg:width="11.525cm" draw:z-index="7"> - <draw:text-box fo:min-height="5.659cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image4" text:anchor-type="paragraph" svg:width="11.525cm" svg:height="5.659cm" style:rel-height="scale" draw:z-index="26"><draw:image> - <office:binary-data>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 - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration6" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">7</text:sequence>: QuickHash will ignore files in hidden folders if asked </text:p> - </draw:text-box> - </draw:frame><draw:frame draw:style-name="fr2" draw:name="Frame7" text:anchor-type="paragraph" svg:x="3.318cm" svg:y="7.895cm" svg:width="10.365cm" draw:z-index="8"> - <draw:text-box fo:min-height="7.078cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image5" text:anchor-type="paragraph" svg:width="10.365cm" svg:height="6.544cm" style:rel-height="scale" draw:z-index="9"><draw:image> - <office:binary-data>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 - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration7" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">8</text:sequence>: QuickHash will examine files in hidden folders, if asked <text:span text:style-name="T97">(v2.6.3 screenshot)</text:span></text:p> - </draw:text-box> - </draw:frame><text:soft-page-break/></text:p> - <text:p text:style-name="P123"/> - <text:p text:style-name="P123">The “<text:span text:style-name="T57">Choose file types?</text:span>” feature was added to the “<text:span text:style-name="T57">Files</text:span>” tab in v2.6.4 by user request, meaning the user can recursively hash the content of an entire folder and its sub-folders but only files that have the inputted extension(s) will be analysed. Each value is to be <text:span text:style-name="T129">separated</text:span> by a semi-colon ('<text:span text:style-name="T57">;</text:span>'). Note that file header signature analysis is not conducted. </text:p> - <text:p text:style-name="P123"/> - <text:p text:style-name="P123">Since v2.6.4, QuickHash will also find files and folders that exceed the MAX_PATH value of 260 characters imposed by MS Windows. The underlying filesystems of most operating systems, including NTFS, support filenames of much longer than 260 characters, but Windows <text:span text:style-name="T103">itself </text:span>does not currently, <text:span text:style-name="T103">even though the underlying filesystem does</text:span>. It is possible, though, for some software to <text:span text:style-name="T103">deliberately </text:span>exceed this limit, meaning files may exist that the user cannot generally access. With v2.6.4, those files will be found and hashed up to a length of 32K characters for Windows and 4K <text:soft-page-break/>for Linux. <text:span text:style-name="T103">Note that between v2.6.4 and 2.6.8, this functionality was a bit buggy. Hopefully, as of v2.6.9, these bugs have mostly been ironed out for both source and destination locations with long paths, regardless of whether they are drive letter paths or UNC network paths. </text:span></text:p> - <text:p text:style-name="P123"/> - <text:p text:style-name="P99">The results can also be copied to the clipboard from the display grid by clicking the “<text:span text:style-name="T66">Clipboard results</text:span>” button, which will be 'click-able' once a scan has finished; <text:span text:style-name="T91">disabled until then</text:span>. <text:s text:c="2"/></text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P100">The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. </text:p> - <text:p text:style-name="P100"/> - <text:p text:style-name="P107">Drag and drop of directories is not possible in this tab either. </text:p> - <text:p text:style-name="P34"><text:s/></text:p> - <text:p text:style-name="P9"><text:span text:style-name="T80">3.1.4 Copy : </text:span><text:span text:style-name="T19">The </text:span><text:span text:style-name="T58">Copy</text:span><text:span text:style-name="T19"> tab allows the user to select a directory </text:span><text:span text:style-name="T41">(aka 'folder) </text:span><text:span text:style-name="T19">containing files he wishes to copy and a destination directory for where he wishes to copy the files to. </text:span><text:span text:style-name="T20">Both source and destination </text:span><text:span text:style-name="T25">directories </text:span><text:span text:style-name="T20">can be a local </text:span><text:span text:style-name="T25">directory</text:span><text:span text:style-name="T20"> or a mapped network drive or a UNC unmapped network address. </text:span><text:span text:style-name="T41">Multiple source directories can be selected as the source (using Ctrl and left mouse click) but only one destination directory can be selected as the destination. </text:span></text:p> - <text:p text:style-name="P58"/> - <text:p text:style-name="P9"><text:span text:style-name="T20">Having selected both </text:span><text:span text:style-name="T41">source and destination </text:span><text:span text:style-name="T20">directories, u</text:span><text:span text:style-name="T19">pon clicking '</text:span><text:span text:style-name="T58">Go</text:span><text:span text:style-name="T19">', QuickHash will hash the files in the source directory, then copy them to the destination directory (whilst concurrently </text:span><text:span text:style-name="T20">reconstructing</text:span><text:span text:style-name="T19"> the directory path of the original files, </text:span><text:span text:style-name="T24">by default</text:span><text:span text:style-name="T19">) where it then re-hashes the files to check they match the hash values of the original computations. It is, in essence, a “forensic copy and paste”. As with the “FileS” tab, there are options to save the results to CSV or HTML and sub-directories of the source directory can be ignored. </text:span><text:span text:style-name="T24">Also note that there is an option for the user to not have the source directory structure rebuilt in the destination by ticking the “</text:span><text:span text:style-name="T60">Don't rebuild path?</text:span><text:span text:style-name="T24">” option. </text:span></text:p> - <text:p text:style-name="P61"/> - <text:p text:style-name="P62">There are <text:span text:style-name="T82">five</text:span> other options that are unique to this tab that require explanation. </text:p> - <text:list xml:id="list3392293215637259012" text:style-name="L2"> - <text:list-item> - <text:p text:style-name="P141">Just LIST Directories?</text:p> - </text:list-item> - <text:list-item> - <text:p text:style-name="P141">Just LIST sub-directories and files?</text:p> - </text:list-item> - <text:list-item> - <text:p text:style-name="P141">Choose file types?</text:p> - </text:list-item> - <text:list-item> - <text:p text:style-name="P142">Don't rebuild path?</text:p> - </text:list-item> - <text:list-item> - <text:p text:style-name="P143">Copy hidden files?</text:p> - <text:p text:style-name="P144"/> - </text:list-item> - </text:list> - <text:p text:style-name="P59"><draw:frame draw:style-name="fr1" draw:name="Frame8" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="10"> - <draw:text-box fo:min-height="6.279cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image7" text:anchor-type="paragraph" svg:width="17cm" svg:height="11.862cm" draw:z-index="14"><draw:image> - <office:binary-data>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 - Xnjl4wU3xH70T2NH3/1r6p/ef5NSbPzpHdcJZvjl8mERc2nsffmxHw26VQDTzHx173Tc+tMw - FshwxbA/Qa4NOHi47UMf+JuPfuTSf/v//ut//N//8hcDqJ79bKL41dDmR4Z+9Ih8+8YP19Z8 - 80UhXmz74Zeu/Ur8zSdfvtlipYM/+ZC4+98fvPnkH9RPR57+leejF4/cs+va43ddvrX1iy9/ - 8qePB6xD7tn6+K0DG2++q/y9u958xd2ff11ZxW88w4QuHPvMV54Tt1/rLwWXP7T/4NRNDUuE - OHXs2y/5VlLm3fT0c+r9dS4cLz3pmfv8poLLu/a6rg0439Kw6UmR+hXvSvM3lby+yTX9m+rv - f1c/SOTl/qdHl31p44r1jXvkVcLte2LFhrGqpUfOLJWfjp5Uq7CX37bkI3J60KrKFLfkyS71 - CmgZDxxb9t2PjPzzkidPyzm//e4PHxxSVtHdKSgu+4nO7N9uq7rnqO5OQXHZvz6VfXzbt+/x - VxOMyzp4XF5/oN4g6MTND35k8JuuOccffOR7ryiZ0t0pKDbzV7/NPPHgd7codbLPF730eVca - Jx7aWRfKyJ/QHf/VwpHsJ3+UXtNWUaPOuLB/l/fagOOHrh3JeuKHad898vXvap8e2LXmu4dv - enL1krzNz+e9d8F9meEnCu/6RZ67Zv9a7xe2qeO9Xj390zOLZXfBmZ4f+N6V/sntR5b/elX2 - 5zY9+7n3RgPen/3lvUd2L9q46bMbf2d1o6OYjiOLxKozX/307gPqRQOvP3Oss60wbkPLmpU9 - ++Udd0cP/eLrp0VMpsW66vfpbXnmhn++UfnNPbNTO9q7nsq8uOjnD93wzz+/95/VGaNP7CsY - 87O6pvvokouLHt9+3QOPf+kB1yr7N1l9qXHxys8OX5+x2nCJsPTq6/8qrvtH8fqfXhF/ukod - 3DD2rLxQ5ZUfHs/etTx91eeOrfrXMX3v19jvf/58quwceP75nxqzd/7xttS0XO8lwl+es/aR - nCVPNcvj+WL7r6vPBAkkj/+4I/PH2Ytvue3ILf920b3R+bff/sOV7vDgjbNfbR4RN5iHAnm9 - +sTp1mtX5d286te64urkT7rSf5CxSM7899fcwXWMGP2fTy9cdLP7EuHSrjMNGYs+k/Orz3iX - mSTPJcIDZ+rk4J+e8stX1t20aN/3ZPfT68effljOvNh6POnG5b6XCAd2zad//qA68fZL3zwe - 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 - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration8" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">9</text:sequence>: The default 'Copy' tab <text:span text:style-name="T95">showing tree views</text:span></text:p> - </draw:text-box> - </draw:frame><text:soft-page-break/>Options 1 and 2 are simply for listing (thus <text:span text:style-name="T88">'</text:span><text:span text:style-name="T57">LIST</text:span><text:span text:style-name="T88">'</text:span> is capitalised) either the directory structure <text:s/>of the chosen source directory (excluding files) or for listing the names of directories <text:span text:style-name="T88">AND</text:span> files of the chosen source directory but without actually hashing any of the files. This is useful when a user needs a textual representation of a directory structure to paste into some other software <text:span text:style-name="T88">or a report.</text:span> </text:p> - <text:p text:style-name="P68">The “<text:span text:style-name="T57">Choose file types</text:span>” box allows the user to specify what file types to find, hash, and copy. So for example, if the user is only interested in .doc files, by entering <text:span text:style-name="T91">just </text:span>“<text:span text:style-name="T57">.doc;</text:span>”, only those file types will be found and copied. Multiple extensions can be used if <text:span text:style-name="T91">separated</text:span> with a ';' <text:span text:style-name="T88">ONLY (no spaces)</text:span>. Note that this type identification is conducted by filename only – not the more accurate file header signature analysis (which is currently not available in QuickHash). </text:p> - <text:p text:style-name="P16"/> - <text:p text:style-name="P69"><text:span text:style-name="T82">The “</text:span><text:span text:style-name="T63">Don't rebuild path?</text:span><text:span text:style-name="T82">” option allows all files found in the source directory and its sub-directories to simply be dumped in the root of the destination directory without rebuilding the original path in the destination path. Obviously though two files of the same name cannot exist in the same directory on the same filesystem whereas two files of the same name may exist in one folder and any of its other subdirectories. To account for this, when this option is enabled (it is off by default) QuickHash will check for the existence of a file with the same name in the destination </text:span><text:soft-page-break/><text:span text:style-name="T82">directory for each file it copies. Where found, it will rename the second, third, fourth (and so on) instance of the file by renaming it to </text:span><text:span text:style-name="T63">FileName.ext_DuplicatedNameX</text:span><text:span text:style-name="T83"> where X is the counter of duplicated filenames detected. Note this is not a check of file hash based on content – merely filename. </text:span></text:p> - <text:p text:style-name="P119"/> - <text:p text:style-name="P120">The “<text:span text:style-name="T57">Copy hidden files?</text:span>” is disabled in the Windows version, because hidden files <text:span text:style-name="T89">in both hidden and unhidden folders </text:span>are found by default with <text:span text:style-name="T89">this particular tab in</text:span> QuickHash <text:span text:style-name="T89">(different to the '</text:span><text:span text:style-name="T64">FileS</text:span><text:span text:style-name="T89">' tab and its '</text:span><text:span text:style-name="T64">Hidden folders too?</text:span><text:span text:style-name="T89">' tick box)</text:span>. However, in Linux and Apple Mac, the box is enabled, due to the way that files and directories are both, in essence, 'files' on those systems, so a hidden directory needs to be <text:span text:style-name="T89">dealt with </text:span>differently to a hidden file. <text:span text:style-name="T89">If you want such files when using either of those systems, tick this box. But Windows users need not be concerned about it. </text:span><text:s/></text:p> - <text:p text:style-name="P120"/> - <text:p text:style-name="P101">The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. </text:p> - <text:p text:style-name="P101"/> - <text:p text:style-name="P66">Drag and drop of directories is not possible in this tab either. </text:p> - <text:p text:style-name="P66"/> - <text:p text:style-name="P71"><text:span text:style-name="T1">On Windows, </text:span><text:span text:style-name="T11">as of v2.6.4, </text:span><text:span text:style-name="T1">files that live in a folder whose length exceeds 260 characters </text:span><text:span text:style-name="T11">should now</text:span><text:span text:style-name="T1"> be found by QuickHash </text:span><text:span text:style-name="T11">and copied</text:span><text:span text:style-name="T1">.</text:span> <text:span text:style-name="T98">Previous versions of the program could only copy files TO a folder longer than 260, but it could not read\detect them. As of v2.6.4, it should be able to do both. </text:span></text:p> - <text:p text:style-name="P71"/> - <text:p text:style-name="P71">This is due to a restriction called 'MAX_PATH' <text:span text:style-name="T98">(see earlier description) </text:span>and is a MS Windows limitation. It is not an NTFS filesystem limitation; that can allow up to 32K characters. <text:span text:style-name="T96">Nor a </text:span>Linux <text:span text:style-name="T96">limitation</text:span>, <text:span text:style-name="T96">which allows up to </text:span>4K characters. </text:p> - <text:p text:style-name="P70"/> - <text:p text:style-name="P72">Note, however, that if the files that are found are already near to the 260 character limit, but not beyond it, it is likely that when copied, the path length will exceed 260 characters. QuickHash will deal with this by implementing a filesystem bypass. </text:p> - <text:p text:style-name="P18"/> - <text:p text:style-name="P118"><text:span text:style-name="T1">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T1">.5 Compare Two Files</text:span> : It is commonly the case that a file exists in two different places, for example, a backup of a file. This tab allows a user to specifically choose one file, and then hash it against another file automatically, perhaps leaving them overnight if they are large. This avoids the <text:soft-page-break/>need for the user to have to hash all the files in the folder of these two respective files (using the '<text:span text:style-name="T57">FileS</text:span>' tab), or without the need to hash FileA first, and then manually choose FileB second using the '<text:span text:style-name="T57">File</text:span>' tab.</text:p> - <text:p text:style-name="P118"/> - <text:p text:style-name="P122">Results can be saved to a text file, if needed, after hashing has completed and by clicking the '<text:span text:style-name="T57">Save As</text:span>' button. </text:p> - <text:p text:style-name="P19"/> - <text:p text:style-name="P29"><draw:frame draw:style-name="fr1" draw:name="Frame9" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="11"> - <draw:text-box fo:min-height="7.497cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr3" draw:name="Image6" text:anchor-type="paragraph" svg:width="17cm" svg:height="5.689cm" draw:z-index="20"><draw:image> - <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAA/gAAAFUCAIAAAAf+AB8AABvcklEQVR4nO3dDXwU5aEv/ic9 - 557P9dy/tkdbtZLdBEyw6iZsWytZ8gKBwEJslOjGVDcJgkKKRiGt6VZIu00L6JraxRpLgRYk - L9qYrUGRQDCGkBcTrNYlWXwhMSS7wbcqp9r7P7333HvKnWfedmZnZl/yull+33sunX3mmWee - mV3kN88+M/vPHncfAQAAAACA2PLPM90BAAAAAACYfP98s6V2EpqJY/4f+z+BJZLCOJXVkhLm - RZyiRCjVakn2v3GKErWt4+SLwVao9onde2CJbEeSLk7whCjajVPZTvmH6j4CjomEf/jK4wh1 - +HFE1p5662qHEeJMT9UJUe0u0Tz8wBK1LoQ6fJX9hTx8tkeKkqCHr/0i2Js8FSeEKM5CsP0J - +wo42pCHr+xQyMNX/6sX9PBlLSo/YUTj8JXtqS6SCE6I8pTgP8X4T3FgibwhZev4T3HA/vCf - 4hD/OQjj8JUdCnn46n/1gh6+rEXlJ4xoHL6yPdVFEv4JUZ6PqEJH9P//wacj2uZ/JD8wNZ0B - AAAAAIDJgak7AAAAAADjd9d3vhx+5ezs7OPHj0dUf8PjB8exF2YrBH0AAAAAgAk5fepkONVc - B4+Or/74ttIM+v/rf/+ff/lv/+1LXyL/xbz4r//6p3/6p3DaHY8bv/tn14prR44tXXX4zUma - 5hR369pPt6WQE/VffeityWlx2qy0eu03kK5G/Y/6Z7or45T/88pHF5Hjjm33t810V2JGxqqe - smvJn46l/2ow4m0XmTvvn0fefGWxcyh4xRWbSh/5Nun57e7K3nF2E4LIuufOh1LI6w3PP/7n - yW88vfj2shvJG3944YlTk984AABMHYMxTWvVpDwYUzPo/+Nf/pvjiZ0/fnjzSx2vm76hv/rq - q9Vq3fTC4Fozv3zqgfl7D2i09u0fVXbce9X7v3/0m9UfhNOtuNX3/vuOVNJR+5UH6L+KRU/v - fGoJObZ1c+GL4Ww9Pt+sf+vuFcKL4Wd+Zfr1h9LVCx56uHXNlfyLzue+/gN3YAPXmbvrs+d5 - j6+6ozWMf20XPNNXmBNQ5u24ZX/E/YYgrl9z73OWy0dd+1cf+DTsjb7hPHhLFhm033bo8BTe - YHPd48+bM8lQ1Z0tR0NXjgbX/uKZZenk7KP3tIW8grv2jjt+e8tXfIdfWPfCvwert3Bp632J - xH3C/PQwVzAvP/83q74yduTF+5qDbjhOCZVPZy7kl73Osk7+e9ObMl9aoxcrnTvW3bcg446r - mIXDD7z8+YVvZ7zIrP3Ys3nHwOik9iaTif4GJvo3Vb9FElatrF52KfGcvPOAl3z9xp0/uP4a - z8kffXLD40sv/aD9WPnRLyZ1zwAAMOtxVwjSiwFlCVEN+v/4xz/i4uJOvz3yyMOb3xk8c8Vl - X/3a1772n//5n//yL/8ir8il/FP3J+85EHfTC2fWPn1mPdHI+m8+vu3SasV969HmxLNXbX7r - Avn6zw7+4P57iuzHqqveFVZ9t4Sm/M7nri5/6y7n486su3oe/Dj9KfFKwHjgT3ctj2xnp+5J - O8WckNQHyg8Xf2247teLf/MxUxq30jpphwOEvHPg90b2Exntn73Y8v4f/7j8hfFsONzcvLKZ - W5z0dyyRTfneX9F8n1BZk1lek0WYZS7ln+q+7XeSGP9yXPyv0xeuSFn8cjf5pp5eFezoHwl8 - nstEeT/+ghgui7/6y4R8rrvqUlp05aUJzJ8L4q8h5IOPPx9tbS2cJVeBAAAwbqoj90FG+sWt - mDrM/3Gbq6Z8ohr09zUf/8///b9v+vYNLb3v/Pd/invD/cYHn336veU3B1S7ybbKTMjQ7w6z - OeqNR3+3ynzfgvIfzTkwlPs/H1tAjj9z6fffWPPbmpps0vrjBwvIfV/QwgOXbXyD5N/3xaML - +FZGji192N9m8dNPMvWZwmV7NA7rhlveeH75tcKr9/dVf8dJvyKwPuX89RKhcP8vF77PLiUu - P3mqiFYebVt+6xE3tzru61UHH74/gRz76cNFLxFy6z2f/NxARl9dsfpo0WYaLuLIh2eYf/ET - rkxKIuRdIpNwFdPvd85+QrKufP+sdLzfveY7p8gtxR/87EaNfkcoYemJ3sK5zIL3xHe/98oA - vQC4e+SnN/BrmcK72jzS+ua7zv5EXNuZZ207nZzz6r6sucL6s88+nfPbT5iFO3ZUPZ4hFrpe - zbDcp//0d+trHhskcclLj+3NnOvtyr+n3XOBrZGUzZQkCo2MPLd7xd6PyfKC9x75BvF9OqL7 - Kl3l677jnuOnhRk7Wi7kWN6xXce/8PVY7j1B1pW6Cq/gW278/S37PiHLbvdUXEfGPhuJv4K2 - PPbanevfXbl33bp40lH92IPthCy9feDh+WSst3BD5ztL8/uZZc5Y7/dKu95ZuvrUD5m150fj - L6dpaazvru93vZu9+q0fJJOTh7657V3CLXPO9d29sfvd7Nv+XJ5Mzp0fncNucu6k9f7upC23 - ZNEayVUv/qCKDP3stpdepvnuqw/WlKyZM/Sz/EOHF+f9aXOS94W6O+rJg08Vl5CTxU+Q7b9a - KI4JM6sKniVlTxYXzzlf93BdzQi5kGhq+uXN+g9eL9nUd4ats7LCnMmeYvvzD9nJ+1V3tgzf - ZT2w+nK+hYPPfe+5zwJP4pybnntuBd3LB2+s/eHJwYSFzz52k3+nLzVa/0A3MZffX3mTv7Bo - jF265qa6+uW08od/vu9Hr0snAK3YVLrl27L9xOm/c+AX39IJL32HXGv+eH75Q8vS6au5jzyz - /hFy9tGf/rXo59/01zn8x7V/lIzBpy17ZUMieev48jfmvrI+kXz0V9/VX6GVP3JvrPzz+4EH - JrFw6dF7E4j7xMo3E48wCx99Pnb1l+PphqcesL81fHN2yzo9cXfm/vbs0u+vedhI+vYd6PlW - yQ+NZOzoS6Uv/nXebbc9tfLL5KP+h35+alje8LxbUxcyH4rWfnYUf/TZY6kLV+jvvPUrI4Te - 2HTu48/l1Ud3HNC9uEa/6Lup8ankZG33CenKa1JrbDfOEV6de+XIg4c/J99Kf6FYRz7+4txV - l9FVH7/9Q8fACCFZaws3pagf66h77INlN1xzFdOBL5sM5INP/nbNlZfRs0RD/99eP/UF+aap - 8a45xHOycCCeLnzytw+uvJS5BiCfvGN74m3mv1IZJXeUKf6Tk7Bi+aPZl3LLHxx/9eFXSGH5 - slu/9sFvtrzes+DmhsJrPuxor3iF3Ll56a3kvS07342/+7b7hf94fHii/Uev/C3I+wMAANFD - zPriS2UdlaB/3+3Zuxrb3v5Tzz1Fd3W+Nfqj9beTOJVqN86jk3neHzzHvXxj6GNCrk6a93US - fCYwl/JHji1Z9fKfyTU7fvMtyap7aco/XvuVB96MW30vLVlS8tfTJbLN3z58k+Ew+2TUa37x - csUD60p+cfSx5pU/ZlL++/t+eTMT+rlHp97K1R74/oLHr//1E79enFNx6xHrS2zZhQ/tv/fc - /3PDimXfJC+9dfcyA1N27PfMZQA/WnfhGysfokHvkyHpgbz8yq51ho0JS1vfXMq8Gj6ws+Tl - oIc5UafLTK9c//j2X2YuLl/5yr3Dy4//9Iaz9U8t2fUxTfw/WfzUxoHsXR/zdZNz2n9yw9mG - p5cyJSu/d7Yy69ffH1j227ZlmW3sQ2SvfKT+gfV3F/741adeXvYgk/LPPvubnN009NOrmrM3 - 3rf1+vvuMTy29bRh6fXMhUF7vZDyGUPHV2SzuSjuqh8dKL3vrjt+1P6ban7duz9Ydnz+L37y - 2KKMspzjG+MsNOW/dvAbP/WoJH4u5dN833GaXFVRdT1ZdgdN+b0v3viz07f9bMuOwnufHn1U - eGjrez9aeSLZ/sh206L7l3Y++NyZdRXzl2TeQNrfvi2DJvsTf+h8Z17WoYfnjz6/L+/AXwiT - +H9octzzzq1efnPbd7vm/+RHP1+Y9v3srs1iH+ZlHvxB8qjrmdW1n5Ls294qT3u05N18H7fu - zCO39SRt+eHPFy4sXdJdvuPwshclU3f4z8Wnx/rOr7nj8nmJ5DodjeP6OVeQxCuWzGFi/Zn3 - Rj6z3MFNbL+i7NfFJbffUvZabc0fh4ofSiq+c37N42euS09iQnanq/eM0NzR6talTeLUnTiS - kdvLpPw/tS765ZmVDz/409V3OXw1tp6AT8XwT+967tofPvCTm266N/3kj3tO3n3XSfYxwV/9 - /i8Lrbeu+H7vc6+a7mJSPs33jef5jdL5bX9e9Prc8o1bv/2ttYte3/Ka0OSiFTTlv9m25Mn3 - zewcfcYF759K1rzBfkIuX/+Y5a68Zev/1LT3169miVN32INoW8vXue/RO753y7L7Xnf9zqf1 - eR7Zce+biWX32r5pLEn7sz2COYcjj5a+lbjxngrjguKFb1Wp1WjfXUtKS364cvE9b5zS8Snf - Paz4QiDhajbQf/BX7uXZD5hk/+U5V3357FvswopbXmTn7Z07dvj+Q2ydN7ud37y7fIWBfOyp - flPe1gf9ZZu5W2i+XPxI7u3L04veaqnn1/l+VT6gX/e9TSk3FH5rwEHSacof6LXs9zKJ/6GA - xP/hF8xV2DVXXprwdTKHSfZtvpvv1um//mVCZwh+4fuQkK8HHMTYk7a3dTTcX28xvv0ESaMp - //Trd9WNcXP0KeNCmvJPv353/bn0ovwHspf94JPmP57+261LLo2/mujZ7w2+fuWl5KrLvvM1 - 8mHHObJ8KZPyke8BAGYpLusT7Qn9AQn+Hx9+/n//z38SXfw1N3972Wf/8/8mJ1z1X3H//N7b - b99www2q20eqZAUdy2/d/TJ7Q9oHW+//gNz4XXbNgr07rqJj+fe/6f83mp2jHyfM0ed86weP - vLruKmXL1657+LN1dDj/ZqdwG8DIR28Rcr2y6qFTx5igv3jB3XEfzU9kXntaDvFrmJTf99yy - eczS6MBB6XD+NxaYE5hCzyvEsDyBzFuzufasLcysf+GWog/s3D/Cf/ltya+2vRfGNqMfD0h6 - bsi5gY7NFz04WsSXzE1gssDHsrXWB85aZWsN33/wJevXlG3Pvfv+9++mcX85E/ePnW7fev3S - 9BvvIJ8mp3+VkHdaj8kmTdy44f7mu76q0kPfX04TIoyok/ysbzB/Hu/0qNRk1mbSsfzjz3a8 - Tdv+5Jf2T1ZXbWFKOrqYNsiLXe/tMF23JPNG0s21/ClTLVncuP3dDibop33jNvLpPDq0e+aV - dnL9PfPpAPyd6/rv5Gsl6L5GuKB/7tN3JB0TfSOT3cRyz1sWcZOvEi6Yjn3KvNVJql2XeM/H - ROekxISvrki7vPPkUFb8FdclXEHju+9T5rCus5bU3X65bIPOwc6HkrJuTs4ln827+XJ62dSl - 2fhKE/3mqYsd7j/a9/5Pv3NtZtp80nNGVunc+UHmcy4pSP7e3ftv+zdla/pbCztvlcf9D+i2 - cxU1V9xMP+w9fwocZE+yFOzNU2lZ6to7CvZ89yvB6/A+/HdmB4lhVZX76PPhMDZs3/2S3n5r - QSVzge59gqb8SLzRdeubCVufyuDm7tPEf1X3bb9nPkxf1qv8Z4aXeMstzuWXqaz45PMR5vwL - r7IW0I/s66e8Gs14+zxpNxsu019NriGfe9/625y7L51zNRv0PWPdKo1/MUqI+C1KRir95uCN - gTFplXQDW+ih4y89ng8euPGam1LmOAeYEH/NNVddZrrx0jfe/uCmr13GJH7mIuLNj78g7DF+ - ffHSusWI+wAAs484nC/O4QkgC/oXyJc+++x8Z9eb77395l8++vb/+cc/X7hw4WbjDd9US/mn - hz8iS6++Npn5d4X+o3JTEv0XY2j4Q0K+OZ6eJjK5nPlzxZ6Kt779S80bdrmUT2fs/OqDohp+ - us6fnY99dXgdfcwOEz7WPvzZvPqvvhJ0Xxfe+uUzy1fcY8jd9HFSAhl+pvVZrjxvDZ3GQ3k2 - 5x+V3lD7vdKlTCB6ZV9t8csk7rtrPqy6cflSI3nZHc6RxR2un3NY+WN7EeNG9IlGS/yIvrAm - hU35TOGy3Z9YhOk6nt8+de3Zwve30neTiftDCa6kLZ6nnluy9K7rzdvJUj05+9wJ6cxqA5vy - uRk7t//ip4+lT+wAxunt3zyfvuTO+TlrP50bT0af735JuATiR/TFE7L0umDNcJtwI/osuk12 - 6E38TrzXuTkpUTefzDk/8sQZ8qu0DfQv19DxE+S6IpryvS/UWRo+u8W22c5Pczvzu+aFWflJ - 2T8iWXOIt7nvSAQ7C41L+d6X/mD9w3nzD/jpOoONz2WOrey6n8Z3GveveSXr9YhbTrLcyaR8 - OmPHdX75pg2PfEulDpfyfS+71v7xrzkP3vdjtTrT6Cs61YcFSIx+9DlZ8OU513yFvPlX5uXc - a6Qzdka3PzhKPw/XLPjNI4Y5V39lLnPV+N3MO64iJ4954lcYKm4ZfeCwf24Pl/LPvdJSdvjz - Jevu2pQ6/n57P/4bMXw5bQET4n0+8rn+E3IzG98/CJxKNDGnxt4ovGbOVXPI1/72wXPn3njo - G3fQ/1h+cLKfOc72ok++U38nnRBE4/7X3ih+9txk7hoAAKaMdCxfOl9fShb0mX/qDPOuPnjk - i60PP3DZZZf9tumlh+7O/9KXvqTa+huOI633rTXfd8sax54D5KZH7mP+pf3oyOFzhMtOc6/5 - ttpWtcdO1WQvMJd+91sH6dSd7b/51gvcz/KOnFr/MNnrWnHtunu2tez4icYh3TBPHGS75rpE - f/mFF/dd8WJc3PW5J5/PuVZlu0BvtQ68f8+yFfcsY/6B/U0rO9v+Gyv7uJQ/+uoKIeUveOjh - Y/dcOXzAuZGdl7982TfJy28tmEeHyYfPfrzgwR8eXcOs3Znx1Ifau5oEnmEmzn5tbtGygl3P - NmmttWZbdv3BJRR+I0Ecy78yWS+p3dp47bE4kry07Xf8DH5P+9tn78pams6E509fbf9YUpXM - 14tj+VclSRtROOP9jCy6Ym7ilcz5VK5t7npvx6Lrsu9ecsOrHafJlRVV17d0vke4UfxXT9/G - jvfT0f049dj9zon3Ru9ctOTORYR8tq+TJvt3mN2RKxLuzLj1QPNLwfrl9y7d5PIES3pe7YuH - QldX9V77yVt+dsdC/bmTe0Y+W3Hu8pKFTFQcHGKS8RxxLP+KuXMkG/QMefNvzro5iZDzJ3oU - c+4ljva+b+dG8bvPrEzzj+4HMW+OOOJ+xdxrJCt6jmb1MDF/Yf2j3w76plFnz/07+fa/6Wj/ - z4uFkpYvTwycPcKbyyRm3r8lXqNeZ6pc/ZV58oKlpVlpxPvExpH0XVk//Klx9Ofu4e8sfnmt - nri7vrt3hKsz/FL/SXPmQnNq9iF6M+7dK5ig733+pb/KvsC6hp1e/9Ffz16T+psVl5GPPc+9 - PJq5wHDHiszit16uE8YfEq4Wx/K/rNMe9Sfc7bYplzFXDoT8VbXCqNv3wbIbbmb+w+P52yj5 - XPcJWW2IJ+RvB0+FfsyOj7lIuPHSa65iOuOv3OM5V3bjnJsMc4j7XLqBvjFvDNDg/vrb5P4l - 1339L+898tHfTH+59FbmYv8vH/DfBfT/qaifxF31jccfvE7j3QYAgAgo76OdlAdlqu5FbDng - 3lxR4OT75kMtl/2PL135tSs+/1//+O//9x9aKZ/1xu3J5IXBtb8ZfPo39OVHT+Vve+Q0Iadb - nvr+ggcTV3S8t0Jlo+bfXUbu++LRFR3vsGtHjvmHkE8fXr9vQfu6q8pc9763RX2X9WV1eZ7i - Fesqzq/7+P0RvvBb5T9uEyfzjLYtf/DP5NYF6tuL3jny6xPLnlxMyIlXfhZ4x+2yY39exjb1 - 6mbhZ8tO/fqXm+c+vjPrro/evIu+7nwu/akPFzwobiN56o4++8ifsl+p+vE9h0N0IXwXjj6b - OLz8+DOLf9mz7Zdsydn6Gv8c/dbn5g7ntO9fXN39c24CPR3If6TJ3FWwzPrAsPXTs8LEAcP3 - H3zxbiG7ezvzt9CZNhcG23/bk+VIZzJCp0P+lPYXfvKCuf32pXeVnrnr0xHN6dfU6d/98ffp - G+793oZ3v6e2us11PbG8Y0t3HWO/FPD1tLz6R0tiqavwttOttxH2ZtwHXiUk8GmjguHOvX2L - tjGf574eJzf5ur05dSTrUI1p22HbNrbKaNO+W7XmR3COH/zmaObBJ9N+/tLDP+c2cT2Tr35Q - 7+7+oynrjoCbcanBsfNk4eVk7LP3yKdJTEqaQ7wnz7zHBHrHkewXVmXdXvz67ee90vHQkd79 - r99MB/hfP/l04KMZ3/vdwe9krvbfjLtGbz2w2vxaI31crffgc7buEA+eaX3iWPZzKzJu/V7X - rf/uFTJocuFd+24VYvqHb97rHCLpwa58B5teee47d96VV9CR5y985cm2rAM56XmW9rx/9/mv - Yd9/5uVvp39XuBl3bftr+5cu+q6l7bt/9X0UrJ+hGRe37l1MFz46dX/wvzWvu5/P1d95dWrN - b8VR9H+7x35rwdWkb19HO3O+jy5IW5n665+SJ07RR9k0HR6RbDyy7QFS+XTmD2qKfkBf8o/X - zF5vLZf814Kdo09KKjOYxH/yaD+z/dmj3jvW6O+wZXg39XSydU78vsf0ZPrC5bnNy784J7s0 - DjTS0vtCivn2HLNL67P94d/oNH1C/sRO7+nuH3uIBv0vvGEMHYy29r1oWH5bds5z2ZJS98lH - rlz+aPbNzz5KX31w/NVfnaKfI98nfyM3XEr+8oWXfKGjIwPkw9PnmF3qly/dsYS/c5f85b2t - GM4HAJh2IR+wo0p58RDWzbj5ebncrZhf/u+k9J6CUHthsv4bxHDrqWZz0sipP57mCs89sqLs - Ef/8Eu5/f3fpQaGEyfrN/Gqu5FvXs7Pd4+LIL3d85Zf8ZnUHudX0/9c/sLmeX3yz0PBmYNvv - PHaFU3jBlby0/6vcSG9c3LMP/fBZSV3Rs5sefk7ayLtH0755NI4EVG39w6/5l38o/9Ef+JX8 - /k899cTXn+JKPqRP3ZEKe6JO/9NO3dOSDY426IUH6j1v2/q88ES/C2deWbLoFeEQFW0Pti3N - eFXa8zjy8frMAWld+r+DT137WyI+JDCO//PKZHbab/uJgcBmL3i+n+2RNksX32+6TniOevNP - ftHMv0ufVK/dVi3WIYGnO67NdcOr0t0Ssm/3jfuIdAvy6gsGvg55serRF/1nmnn52IsB7Q53 - 5uV2yk/IwQXt/PqXfvH4S/y6g8bjwg6Gu1bndcs/Oy9+6zjf7Ms7nhBD5rt1+79dR/gzJTmQ - 9+qf+U49v8vDDudhfzvvPXyH/94LyVZXzGMH+DvVhufPPFtvelbSl+caFj0nO2f+xe4j6dyU - 7bi41ieebuVLB39816DkJLG8z2U2Sv8mEPJaa9Zr/Itjzt8eIwFvzfndtt27A/YX937lmmF5 - Cf3jfVfTMpf/Zdva94l48gM+kn2vLud/uW94eR+/8tWnf/9qQL2T7eaTxH/C2JUr+Q3PrjrJ - l7Tveqad78a/P/OzA89IW2B2/6dasWT4xRdvoW/8V9b8NJW4uw6cC+jY6LYHRgP6e3xvw3HF - EdRuf7ZW/AvyZvdq/ieuxMdreh/b7BX3z5d92HP7n/l2Ovc1dvLFf21wND4bsLWMt/phr//w - 3+q98y3JyXirt5D/xT9f4Vv8p7G79o/C9P0vnnvij38IaDaOjB575e5j0r+x7G6OtVmFwp6G - g+LN2N5X2ovaAg8fAAAmIqLx+6kY7JdSeZyO8F/8L4X7n37PS/f+bsGJ+8wdZ8z0cTorXnpj - snoH0yDZsIw+KLzrqWMz3ZPYkzh/Mb2H5fXfdSJJTaM5iaarP2/6/chM9wMAAC4iroOR/fRJ - pPXHt5XmL+NG5I3Hf/H/PU6QZWajC4Pty5e0q43Cw4SN9BZY6GM3cWKn1Tn39+8/FboaAADA - JMnOzg5daQL1x73V5AR9AAAAAICL04bHD0bnXmjQ/x/JD4SsBwAAAAAAs8g/v+4qCV0LAAAA - YtyFsAsBYHbA1B0AAAAAgBiEoA8AAAAAEIMQ9AEAAAAAYhCCPgAAAABADELQBwAAAACIQQj6 - AAAAAAAxaLYF/W6HoayZWJyeStNMdyVGdG1L2+giBTV99oyp2cHF/JZ1JxvKLieWIU/lZ1PQ - 8iW2Q/3FOu2S6OSLL8qb404911I7phcLJ3Kipu4kAwAAzHLjCPq9VcbyJvHVZAc4b8P63OoB - Y4Wr3hofYZfyd7ltmZprOSm2Q3sVSUh2RP5dcwmVJcvBvsaiPKc7tbylttCfVFQLJ2sXkmqB - LWjsgqfZn1Dkewzn7ZC8cb6gbwdcUWVMaiLnd7kHM1VehqWr43JCzifqgpXMIG9Dam71JcaK - gXrrf8x0XyIze3sOAACgFGnQ59KkalyeHHrrXo918pqjgZXscvfZ+ddjdSVpRWZFbOUvV5i1 - Fkd1VV3W3mLSWMQkXRqU008whWXr59FDVgvTqglbaSK7yLB53Dah/xZHP0lOUMZuk509zHFd - KcmNawxe8sb5xrlfCNe/jpxhPlHnM4OVzCS9tX8y/xZPo9nbcwAAAKXIgr63YV8THd+1B6R8 - Llxyy3zE5MakxRpinO0XLhLEQevtZAu3sGEklwnlNWSjkDK5WSUiOubNLZ3ZV2Qsd/PNFo5u - 45Jx80ZjM5ENJPdW0ZRvyxQ7Q+s7h41szvYfgsleyS3EJ84npH9geJR4R9uY+kZzup7ELzan - OPoHWjvHiq1smA4cX1ctDDDBXQi6G5iUzxzF2oim2UhbE8b4A86tlHd0iPnTOFf+HvPvV4qx - f8BNX+fz75TYpnB5sIvI344adnP5WzaeLxlmrzNzioxJbmaBna8yui2JPT+XbzQuJOR8geVy - 6ctdh/6+O2+OW9yW3YQEDDP7Lm/tJwUbJDNV/CX/WlfCfJbY7wfYOS3sVoQWMvsilzdFvEo2 - x6Zr20L5X8mTduKfOcOtDSjkp9aIh7PdvznfGlO4QeVE6blJPkJl8fClfaCFCWrbKt6E8fRc - wA3zy7ohTkDacAn9r5Z7kCjbn6K5cAAAAGGLLOiPnqVpPnA4udtBU74YzastVQl9du5fXzbV - EXoZ4NzSkF6/Id9R1uw40FtcafJ20phbsIHJfI1s1bYtZUzj+dJm6T+caomfkJwd7r2jtNC5 - v7vQXukscKnNFenubLJk2Zm4n+dMrumrF/7dXVuxbwuN1IoBb1/jbrqXlHlM50cjOjFhm9Au - xur20GDNnrQI9lhU1sxffdEszr4RCQ3a55boE5IIGXBXWwzV9KXsy4H+pFL33gT6hjZv7HB6 - 3LYu8V0QNs8MeDu6HWyx/C27uDLQ+R1uJt8zQXDO/u4xe+VQgUs2dYdIX/ridxNpvp+zpeH8 - Dnlz3s7L3eR8aYZqyX8sNv/d0X/JiI8kjNJs6j57CfFdwlwGGCvOrSWXNEW86rx0Jj37sfEn - 49C4lM+H73+t23a5dJXYGrOscqIyxurdY2w5e/VSnVSX1b+4M5XZSja1plvtJAd8wMbRc8m2 - NOWL21anVCWc5P/7Ri7fUsacrvMTah8AAGDKTMLNuF0dbPpcQqd5ZC7JJ67mpo5e+xp/BT44 - nvURa1YBaW5ydXZV6kZaaaxfmiFM9GATpCQXypoNNF+vDyMne0eHjHOtxNczSFLMCbJVtDNE - HvT9o/45iyc+K8k/iC6Z5jTBXYxrOJ+7oCJCaifssXed1T63hJsplCXOIKKJ/6zTw72hqYni - iQwc8g8uvLcsNs3/+/iOXZ/wd0IuYTK3vlI6n+RfT7ReQlLPSz7RshJ2q8uHR/+VtF5SYDnf - dOYS7+glbubtTvgPPRnPKnE37G0AzMcmgnte+U02cEPs/1FcScfC2TVsRGYuAKR30CpOlHQo - XcpdncJ8nmVxP2Bb/9cIf7cd6k+MvOeBh8Bum7nkPHFd3tRxBf/ft/6/l7r7M9mvC8bdPgAA - wNSJLOgnzE1hIvvg6BjJGN/8b9PaipSm6ub2baSJDhZa/QPwkgQ5WZgLDHcHc3WhTybcrJj4 - robGBGshUYZUfy7P38VOLPFOcN/+WfWTtYtxDecLAqbsd20LuQU/45+/ODnjnegJgUlzyXDA - QHtASQadhzM4ejkTQ+dtP1+QN2d/B1N6nl5Uk/GtmgL0kpX5k35foXXbq/S+WHGYnM6hT+BD - PI37Z4c8S9Q2zhj0uP2vuia7+7zUv0/6f7UAAAAmUWRBX29dV1Bd3lQtm+PuH8XPMEmG4f3J - UDo2r8/KMVYPNLmYkhRzVrCrhQlfVDD/2GcVlHV2VdrsNfmGMnZIO7W8xdq7v5qYD0naZCe3 - 0AXJ9HGun+7WHq81/QT98iFEb0OY+C7GNzvfPw+nocvqn9cUwbkdHXETbjweUX+6iWPJskfB - dF/eRP5uy5KE48CSz5Zakpqq2Rnkur+T1EscdB48N94/nlXi3nfMpd8wDI7+K8lQRPMzl6h+ - Pvgh8D3xazP4qTuL+a+Gzu+gN+fMcbMTcorVth09K47ls7cai7gQL5/BH1xC5D33n3NxFD/j - M8novuwvTrD2AQAAZk6kU3dMdreTGMsdeWn8DBs6z9vWUjGUW11uYIfcjBUuu39CjjPX6OSq - 8bNmdYWlFic7n3Vd8Of26K12W6vFIZlzEqRX3BcFiptxTfaaToPRwZRIn1ozyPRQdddib9k4 - Xl8zYijjSwpquAsbySNx2MrsMzFVCzV6Ou5dlI13OD/D5jmUWJTnZE8OxY7uBzu3AbP2hbur - ww/68rejJtIex7zP1lbMaaoW7r51D8peHvo7rdI/J9c4hy5YhpjPklcynYVmzdRz0qlfyhIu - d7KzWf6DvfmbGM38eP84VolvvN46ZGtNcbDTZvwyztlSL3eIHQ7AhPKaZEOZsJbpp7hKN7aj - 4nImTDvykhPVPiSZ3M0MdHd/N6byhbLJPNzMn+7LVTaWG0/PJYfQUsHsNMngYq6Z6Xwh/3/f - grcPAAAw08YxR1+Y1CGh+UxMlUesjHGDc/4J4rrCenehf71k0ktxbR871Mc9U5Kd0E/8azMr - +zyVoTpAW2Oic9pG/nWK7VBffUDKD+iAWk8EKseuUTjtuxConAq1vQvnVoX0xKo3ItmFpLL/ - WAL6oPqWXRQkE0gyK09KPq7yZzhKX0puxhX/4kjqX9FOL5L/Lvk7pSyRtS/d7/hWScuLa09y - HxvJLaf/IRZKSGbOyGfRMIRbbGUHrnaiPrO7Pwv82Csff6lxkuXETvJPJWL/YxK855+JO1J5 - 5qZuzH8Umu0DAADMsGn/ZVxfT2u4U1ACfuhq3L++FEFKBohqvksGA276VJaACu5XyTh/tx2K - 4LfJoqN9AACA8ZiyoK81hq1VrgIBHS4+gUPFodYGrz9ltMfOo5PalwOzqX0AAIDxmPYRfQAA - AAAAmHoI+gAAAAAAMQhBHwAAAAAgBiHoAwAAAADEIAR9AAAAAIAYhKAPAAAAABCDEPQhXDcu - WDjTXZhlTp86OdNdAAAAgIsXgj6EhUn5iK2RKtv845qdj810LwAAAOAiNf6gP/3ju9Kgib3P - YAcgTEuWLMHXIBMRPX/pAAAAZqNxBv0ZGd8Vx0dnZKBU3OlFeOxIq+OWnZ2NQf1xi5K/dAAA - ALPUeIL+TM3iEMdHZ+RfX2bvzD/8x48fn6lj5/aO5AEXjxn/S4cZawAAMKvNsjn62dnZzL/6 - M90LuJj4Gou2kh21hfqZ7ghMP3whAwAAs9osC/oQdbodhrJmftni9FSapr0HY3UlFke/rMhY - 4aq3xkfWDBPo85xu/+v8XYcSdzMRf/vEewgAAAAwA2I36M/sQOzFMQzsbVifW520y92Xyb7s - 2uboIqbM6e5FfHFtXzGZjHOeWt4i3zyzljY74R7CDLk4/hoCAABomXjQn8B46qT8MzyzA7Hj - 2Ltkk/EMPCvN2Jj62IlWYjtkE5N9ZqWN/o//APN3uW2Z9F0eSSbNTf2koMY1bw/9tBTU9NkT - /OUMWpLBXTkMsI2l2A7tLSb0E2Ke73S4hKb4ltm1Ou2uiR8tuslIKbMt/aA2JNZKG2HbDHJ8 - XCPbJS/le/f3VnGFEMzMfwcS+LnlTv44/z6GudUkZu5J7DwAAEBMm3jQn7zx1HGb2YHYyPbe - W5XXZj7UV69jl7f5mBM4kZ3P5Ji6r6e1P6k0MG0zB+hMrumr51L7tl7PGkL6h+Yd6vOMMgG3 - ysYt7Glcu10o13HZ17GUid3WvR4r2wxTcqC3mG7rHN7Q56nkWmYiO3uk9MPWuDjIh02nT+7v - HGUWOtuSLUnt3SQzwzdMEhcruyfN2f3OXKNTeEGv2eTHJd/7drKFnvm9mexpZ/YVzic/Or4D - YYmfW5qb06poXC6sr52y3ekmtfFp7jwAAMDsNGVTdwKHP3urjOWD3AA2XcWEXTvZ6nT3EyZa - Tc7AtnTXQQdip1bovScl8n0w2SsnuLOIx9QJPwJKv4dhAjQdCmUirHHfvPGdmdTEhIASn3cw - tXwHbZbos3KM1Z1daxJJas5i2niiMTWRX+A358oJycgqIPtGfCSTSAZrUxO99M/ytRlCy8wh - GIWxcJIfNFubllpog+Rs0tI1ibsP9JIE7+B8vV7ZvUpJzg64ZvM17pYeV8DedVnJxLnRSOgZ - 5k57aFH5HQgTwQ8R5tLFm0C2sB/dLSFaoH+XmwjXB6Z7kr/FWT2KAxGa4r7p4r9jmYwvRlQ7 - X1tIpK2Jfw3pleQQs7vFnRPYFwAAwGwzRUFfZfDVfqi8KK+hy2od2cqkfDYxbC9vnZQvASIa - iJ30f90j3PtSS/lGJi9OypyNSMfUJWPnxRvyDR299gwT6e5ssqzzjCPl01HzfSd8hZN27TTa - WFQmfN3BZsRAkYSzhLmkfbR3+EziWl26+UxD1yhJXlJIiHf83VN+dePus9PUm7Yx5CwgTtR+ - B8J/AZLIvwzWQvqJknJS0+fJELZNEP8WM6dCeSBCU/xV0+R8MaLZeV+jvDW+sKiM0EJmYYL7 - AgAAmFWmJuirDr7qCndUrM81WujI3+QOq0c0EDvp/7pHuPfMSjb3MLHMWD4JcT+yMXXJ2Dmz - UEbHs0lHc8GSMAekA5jWVuzLzXMkChmXCU+kMiu5v3x/dyEdbO5sc1vWZRLv7hDtEHqxkZrT - kkBahX7SbUmOrA7Nc3zL4WCOnWzdN2i260n8YjPZ30HmrZE1InQvPMq9+xqrOtPtVpPd7ZpX - UkVPaTif6uj9DkTaSe0WfKSV8L0NpH4gQlNinUn4YkQb8zZJW2P+MjLX4XnCZVjAWgAAgFg3 - ZVN31AZf9QlJhAxM1R4j6cnM7z3D5nFnVRnlU0ciNaExddNSS3l7dxZx5S8d7wwivXVvC2Eu - 3tL418x1CzFl0q9u0gz0NROwTEy209ze/2UIU5OepdL5aVyJ0ZJvVHTY7m85jLdVpyf9xLyd - TgnTJ5Cm1sQWXUAjbPfCpdy7nlRbDNX0VbjXrlH7HQjN6IlrVVcFuY4dn4l/MRJA1nnmukvS - 2iF6pbHL3LaRvxlDvnYc+wIAAJhVpiboqw++9lbRL9Cd7caquixhunD/yNR+gR7hMPCU751J - Ywf09dwofpB0Fa7Ix9S5sXP25GeuKd+dV04qXPYJ9EAvTh0R6Qrr3YWyl7VqC75GlczHfd0h - IbvDMqDlAIG3ezKpTsjxzGVVhqSaaiPKu0WFEn+35RuyqTEi0fkdCD93SE8Ud5ArW9Clm4kl - sE3ub7HKtyWKA5msL0a0Oh/Q2mgiU5Zg3btrW1pRA72FYGL7AgAAmGWmaERfZfhzv5FO7WXy - TWZNp4HLOrrCUkvaRmPzJN+MG6In0zm6r9x7uvmMxWDkXtObESfYmXDH1BVj5xQT2lLbSNYU - nXlQEUXfgfibYj6HffTC26fcn0oLxdv9JewNwZK/xaEPZDK+GAnSeZ28tYSeVrY4s9LZbrQU - kfLkcewLAABg1pq8oB8wIKo2/Mkv0Vkr/KJyBHei+yWhB2InU+R7559GOnlCj6kTjSuc7gYH - 4Uf3Z8DkPm9x9oiK70BUywM+ulo1FSWSPmgcSMCxTPCLkaCdl7cmdsDE//fHWjiR768AAABm - l+n7ZVyDOIop8IjRf2r2NXXtRw/lWSVhH3hXR3PBhj48eAQAAAAgJk1f0J/O2H0xRHxOWEeq - MXaeWdmHmxFnk4v1OxAAAAAYn+kL+gAAAAAAMG0iC/o3LlgYsDCdmJ3a7Xbsffr3DhOBt2zc - ouQvHQAAQJTIzs6u2flY+PUjHtE/fepkpJsAXJwsq1cy/4e/MgAAADBxroNHI90EU3cAAAAA - AGIQgj4AAAAAQAxC0AcAAAAAiEEI+gAAAAAAMQhBHwAAAAAgBiHoAwAAAADEIAR9AAAAAIAY - hKAPAAAAABCDEPQBAAAAAGIQgj4AAAAAQAxC0AcAAAAAiEEI+gAAAAAAMQhBHwAAAAAgBkV5 - 0O+tMu6bd2hvsW5WNBs9ZvkB+hqL8pxuQowVrnprPFs0/UcU5h7DqRa0Dj3YNvPsfbMCRfhO - xdrhAwAARJGoCvpjdSUWBylvqS3UT1qbYuyY5dk3CCEWcwpq+uwZ09+JSTy9Y3Vbnck1ffUZ - XLNVs+RdG+8Z0OmTpS+j4t0MjjnS8iZpQSrzd1a/f1IOHwAAACZPNAV9X08rSTH2t53wFU5e - sDPZ3abJaisadTsMZc0FfCwmNISVNHozJu9CaQb4hvtT5iVwy7Po7ZtIV5MSuQ+8+rs5ide9 - kyXFpsj0k3D4AAAAMKmiKOh7O9uI2b7DXLWlc6yYn7AhIRvpFHKGv1BMHuzAak1OaxlTnr/L - ndVOBxrtZCs7BpmX5mAL6RadDkN1M/HPD2E3rEhyiIUJDUzqIrIJJNFmrG5PM9M9yaCvyV7L - 5K1euhh4gKqnS6OQTZx8kxanp9IkHcdVDDOP1ZWIpzfFmDpAzPweu7al7Z7LL3sb1ueeXUeb - Ut2jSlPi2xdQR60nKh1WqS/ZRPF2++cIiZVTbCrnXFKB7khaLnZVq07w76y03k3tz3mwj6vq - AWqfCv9fGVtmsPdai+oXGuG8U+E0DgAAAOMRPUF/7EQrMW+P15McsrXHaw1IQnQ6B6lweYQE - wxb2VuUJczyY9JDnSKQZhTHg2JPT4u5jW+htp3/GF9c6hyU5rJ2pw4ROt42NHQ1dVmFDrpDm - KouBSSH8slghyvh6WvtTmJOmtk55gKqnS62QOeSyIduhPj5QbiNc/h7kzj89IY4ut/SEyE4v - G+h9TCE9z64UYunxEvpujp4dKFhi0n7XVJoS3j4ptZ6odFjKZHf32fkzJu289O3mTpGkcf/H - LHDvTfyFxFjdNubQlIlds07XNkurmWs8oHumoO+m9uc8xMdV+hmoqstiTqn2qfD/lQn+Xocv - zHdqFn1pAwAAMMtMX9B3HTyqLLSsXskvdTc45q/z0H/+083Esr+7UDaOyKztz99VK89A3Z1N - JH8XVy0jq4CUt3fbMunLFNv2kLMdUmxrTMKG+0Z8JFMnKaTzhlPM/uU2oYL6UUyc3W4/feqk - 6qoQ501z2oPiAEfVThdRK6TTZgaGR5ljJzSHVdJQ2NqfX8qdf126OdUpnGoV+oQk0ur1EpOe - eYMs61rmdp7wkWIdDf3z1gR518JD07CiJ8oOB5KN06u93exbTCSNa+6d+XRxwTS+uLKQ//Ik - jDrDB9a3zg351ZDauxnkcx7i4yr9DDQL50fjVIh/ZVTPcOAbNOCgX7kIVAfmx/VOTdHfLwAA - gGgQJO9NkWkd0WcOL6BEPNqujmbiaja4hBUdvfYM+ThfamKCskV/oW5eKhmexL5qUB7CxFVV - VUW6U8mnZEi8CAlN9XQpC3WF9TUjhrI0/6QLMuImzRuNzWJLBUH2wsTKsk4my412NBcsselJ - Z2vnWHGWdzA1Zy3Tz9GJvWujaj1RdlgWTGm0DTpOL2085N6TSoOfbfU6A00uYqwI3jrRfDcn - +jkXtwrjVKie4UDKOVeKC57xvFNT8vcLAAAgGoTMe1NhuqfuaFzH9La7uMnB/MsqY2dXpUk2 - YaB/hImIgeP0/kLfcP/k91Zpmq/DQuyXHShtVb2lQZXq6VItzLDRKR+Em1HtWFrDLEnfoOBM - Sy3l7d1ZxJW/lA7ZZiWXNXQxQdVs1QfZYwTUehLQYWkFbkQ8nFOUkGgkIxOqoFmHScZ2stVS - laA95T3IuznRMyZsFe6pCP+9jrydIO/UzP39AgAAiEnRMUefzvHIkgzl6ealNssmDEhnLNCw - QmxC4e4GayYTXKTTGzSJcwZiRnzxhnxHmTQ+9laVeNfWqk1cUj9daoXdjqJRKz/JhImtqSQh - I92WauGr0dtqHSeybIonI/lPb8LclME9+9yWdex7SnP/7j0pyRvitbsRtgyrSk9GFR2WbkKT - tzCbRfzwqKLzXpyBHzNZBZrFN27LEuffL65UnGrNOvHF28uL8tbXaT6DUuvdnNgZI5LJP74w - ToXqGR7H35pxvFMAAAAwqaIh6LMPGzFbJSXxi80pjj2Na/2PiTTZa/L5b/wt+QVi4aFyehti - NeHmEgQdgzStrUjJpS0IT92JDRk2z6HEorw0g1BQUNOnV86joFRPl1phRlZyGVfCFzJvA3uP - rFCYWt5iDWxccnptmVk5pNpZsIGffJW5JH+ji5RmBOlG+OJVeqJT6bCfrnBHRVsuN6fc/+FR - pfoxU+69nJ9jZnEWR1SH78l6opX11d9NMt4zJs6kF7YK61SoneHxiPydAgAAgEkVDUGfCQR9 - AYFJb93rYeOF/4kc4jf+pLfKNcQX6grr3YXyTQMe4uF/KbbJyPTXEStIN9RajkohToJkWaWm - 1uZ9irnSqoV+0tMb2CZ974LvMWTnAwoDehJJ3yqD7EX6MRNrKrsn21c4PVT9EKqL4D0K+XFV - edp9qFOh3n/tXSsLJ/ROAQAAwCSKhqAflq5tDlLJTuft7mxKzWmJqRk4AAAAAACTbNYEfeJ/ - gkf+LncU/lYoAAAAAEAUmTVBP7OyDz+iCRC2qJ9yBgAAAFNs1gR9AAAAAAAIH4I+AAAAAEAM - QtAHAAAAAIhBCPoAAAAAADEIQR8AAAAAIAYh6AMAAAAAxCAEfQAAAACAGISgDwAAAAAQgxD0 - AQAAAABiEII+AAAAAEAMQtCf3W5csHCmuzD7ZGdn1+x8bKZ7AQAAADC1oi7ouw4eFZctq1fO - YE9mi9OnTs50F2YT6QdsqrcCAACASWe32xF+whRFQZ/LUh0dHQHliPsQDZSfTAAAAJhm+E4+ - ItES9JmUzwWp48ePi4XZ2dlE87qtt8pY3kTyd7ltmUJR17a0ja4U26G9xTpuLa+gps+ewS2O - 1ZVYHP3+ViSrAEKQfjgBAABg+mEsPyLREvQ5AUGKeRnq7Wxu77Zlcknd17jbJV3FJX5aXpSX - VlThqrfGcysQ7gEAAAAg5kVF0OeG81WHS29csJDJ+tyfipUptookx57GtRmFekK8nW2koryg - ui2wlq6wvmbEUNbQZfWP/QMAAAAAxLaoCPrjl5VVUL3vhK+wWNe7v5qYD+mHq9WqZWQVkHJx - 7L+pLI2b1YOhfQAAAACIVbM86BPT2op9uQd6i5d0NlnWeXSkKkT9+OLavmJ2yduwPrds/Txu - eg+o660y7pv6UzQ9e5kZQ0+mryEHejYlxfAeAQAAIDrN9qBP9Fk5xurOKtJcsMTGRMYINrSu - K6guHx4lJBbzZVCyO5WJxempNE1ey6qRXb5HRmp5S61+/zjzPXtHNWFaoFO2ZhgTq5M3vya8 - 2tByYfcq2fqkW+4kaw4PbWJzt7yyaNHOwUnM5bI9UkdK47bdENkepJswy7l7gvU0ePvj2DsA - AABMjqgI+twDNLOzs5XT9LUn6At0haWWtI1nylsqtXfQ3Umfz4NZOhSTkstJTZ+HPxu9VSVe - LzFNfWIW7o2WsLvHdYHh62klKcb+NnbK1qT0bbzYDMyE+55Vwuv0J4dWyTOtNHcnbeq5sEnY - csriryLpT8jQGY9w+UKvU9Y8eQtCOwAAwCwRFUGfU7PzMS7WiyVhPkEpc0m+cW66ZlT1NRaV - NRsrXJnc8gF9PTuA7W3YdzGmfyYl9+eX+o/aZK8V07Z/3F3t7gXVtZKheku57YyTLuelOeSP - PdWgOvwfvA8UvevabN9hrtrSOVYsPElpJgw9uW3Pop2DkiH8Vbu5yM+O3Bv4eBx+7vaPnQvR - mr0e2GnYvJkW0+H0+dVcFWFoXVGBvZ6Q7JHpCrtBctxmvlXlXuSj9ht27vRslm7Ss5tfkzTf - QF57e5BZkJ4Ef/uLFi167TWyU+WbAP/eAQAAYPpES9C3rF7JRXxpuFeWqMuw1askwgEHTZyU - PzLq9MmucgP/FM5wwmjM0aWbU50bSxIV817oSP9ghcvDRGf6QFJHl+zkqK6lhU38zJ+xum09 - i2udwxOabR+8D3ydE63EvD1eT3LI1h6vdeZm7wwdfv61RXceCD26zeTj1w7K47Fac0xi9uwc - vMCEZHqdUHqEj8WvbX678sKF3WxhchyTlvnl6iOb5BVosObH2yV7TNrU0/K2/9sDtb1Iymg8 - LyXyTSRdPOMhi+5Mlh+con1u0H+wlP2uY/cqTN0BAACYMdES9IkQ6MMe0TepTfwQC5mFPrv6 - VqrlF4/44loXKbHkGp3sS/HXBtiR/lp2gJy9GPD/QAHRWJvAFKbYtpv4ZisLg94j4b/uoujl - gaJK8D5wuhsc8+ld14Skm4llf3fhjD43yTBfNb/6p+iwVq3ekHvwyO5Vwcaz6WXDhsoetrmk - W+5ctFnYYNHOCnY7Opy+6E7/8vNnhsiqJEkFZi9kDz/errVH1b3Q5C4O1K/aTcfvj6j18Mk1 - m1/b0NITNLEnbTqw8/nk6ieJh8Z8DOADAADMqCgK+hz84NnUkz96KM+R6LZljo64SfNGY7NY - qUC6hepaWphUGu7gvXKOvuKqIHgfWF0dzcTVbBB/Ga2j154xWXcSj4NHSNvBhZH0B99+jezJ - jdsjFmyIuDPJNywibwffo+peuEF5oVRjhs2R0uTNRDZPSQON+tzEJcR8AACAGRZ1QR+mE/vo - oX0jPsLOkAk+l0mx1pdoJCOT3aPgfehtd0kr9FYZO7sqTTMz/4odEX8+vJtewxnT18zY4aIp - Pow9qu1l1W46+YdwE+tLV19YLV9NSz1hPhqIDvwbNmzYQ5vBnHwAAIAZhaB/kZHcjkx1dzal - 5rToCNFZbamW3Q3WTPb2Vm+D40SWzT8An6G6lp3uvy3LP0e/Uk/IwPifWKq+F0kFpreWLMnM - K9281GaV6T3TJGlT5YbNucml88VAe6Q0/UwFE4dlN+OyQib9VRU7FyVve7JiFT/VvfTwLbsj - m9d+5OAeJsSr71GYmaO6l0G+17Ri8g2LFpFk6SbqKT/gCMXKbMynxatJnBj1A2/gBQAAgOmB - oH+RYdL5GYvBKL7O3+Xm7meNL6a30loM3E8Lp5a3WKWbqa7lCoWbmy3OYvr7ZSm59IeHx3ej - c/A+jNXtaTaapUXxi80pjj2NazNm6JbcVbsvDN6QnhwXJxRsaLmgEWhDJn1uAg19PA21aOfg - Jq2aAV7bzG9EH7ojaV7cI5vu6cwcOpavspek1YZcoYRthDkE/yYthE7p2SxW4J7tIzs0oTL7 - 1B1+zs6q3S0b4nLjSMsF6d4xwg8AADCdEPQvNv4J+grKO5Wldzyr3sccWKi37vVYAyuFced0 - 8L1o9lxjd9Mo4L5b7UJ50mcuEZShV5xAIy1ZFWpZ8+e2xD3Ku6O6l4AS2REoVlLSJlXPgb/V - VWprAQAAYOoh6ANMi/Dm6c/uPQIAAEA0QdAHmB6qo/gxtkcAAACIIlEX9F0Hj4rLltUrZ7An - AFEPUR4AAAA0RVHQ5yJ+R0dHQDniPgAAAABApKIl6DMpn4v4x48fFwuzs7OZP+12u8avaPVW - GcubxFf0x1ZNbOG+ef7fZgp4OVZXYnGQ8pba4M9pCdgKAAAAAGCWiZagz5GmfO6l9g/lMpG9 - nNT0efhnqPdWlXi9xBTiMYu+nlaSYuxvO+Er1ArxXdvSNtLnRabYIuv7jJFOdoKpU7PzMfxs - MwAAAMwiURH0ueF8MeXHsc8lv3DhAvPnjQsWMumK+1O2DRPZ+/NL/b+UZLLXKh/gGMjb2UbM - 9h3mqi2dY8XsrzIpZVb2eSrpiP54j2ZacV96wFSz2zWe+QkAAAAQraIi6EvFCb8+xCxwWV8d - 97OsJYmhJuFIjZ1oJebt8XqSQ7b2eK0z9CtLk6pm52Mz3YWLAsbyAQAAYNaJuqAftvjiWhcp - seQanezLFJt/Sv2AIy/N4a8pTMLpbnDMX+ehddLNxLK/u9CeQbwN63OrBxQtAAAAAADMblEX - 9C9cuCCduhOU/6dSaV7PcyS6bZn0lTSy+yfhdHU0E1ezwSVs3dFrzzDN/E+rAgAAAABMgagI - +twDNLOzs7lp+tKIrz5BX0FvXVdQvW/ERzI1h+R72135u/grAcJeAHR2VZoytaoDAAAAAMxm - URH0OdxTTZhYL5YEy/e+xqID+vpK4Qbc7s6m1JyWIBNvmAqWLMkNlbp5qc3t3bbMDO1NAAAA - AABmrWgJ+pbVK7mILw33yhI/Xbr5jMVgFF/n73IHubl2rG5Ps9EsnaMTv9ic4tjTuDYjcCvh - 8ZqE5KU5UkM+cR8AAAAAIBpFS9AnQqAPd0RfMkFfzmR3m1ReKiprzc5nH68ZdqcBAAAAAKJS - FAV9Dp5jCAAAAAAwcVEX9AEAAAAAYOIQ9AEAAAAAYhCCPgAAAABADELQB4hQt8NQ1kwX+Icy - jdWVWBz93LqA31dmVxHJs5vEbUUWp4d/SqyiMv21h/ImoWJBTZ9dfBqsr7Eoz+mmS+KvQ8gq - C93T71dtQb0bRGN34XRDPHDVsyEtFBohQU4F18Mh/8lUOd5I21Se3oCW5UenUq52aGGcSYax - wlVvjReOS/rhCdoH1crsjwDOk/0moLgv+cdPpVnVD0n6CeWZ1DoJ6mc48HgVn72QHVN7N/Hs - YwCACUPQB4gEzV5kl7vP/1Nrvp7W+U5PLU2T9BeatzYu9ge4nlaSYuxvO+Er5FNOhs3jtglb - 0nDTOldHtCpTQkKi2SitiM+LY3Vbnck1ffUZbH9KGoUUGHCZwehVb0G9Gz6N3Wl1o7cqj++G - /6eptc+GIroFORWNRTRNpohHIe6IPv22JLFlPG2qnV42SRdwZ5LbUUmjN6NQr1qeQFQOLeSZ - lFJ+eEL0IbCy8PDfFHGXxOcdFC5mZCdcvVm9WsfG1M6kRgu1YR+vrzGSjqWr9wEAACYGQR8g - fPQHGZg4IgtqusJ64Xms+qwcY/XIKLPAvvR2thGzfYe5akvnWDGfmCW6Gxz9+btq+fIQlZm9 - 1IwYyhq6rGyY7k8xJ7DlCYnGfv8eg5G2oN4NX+jKgeUp8xL8Bx78bAQjOxVMrG8zH3Im5+0T - 1nY2kfxdbATMXFNuzAu4FgqnTdXTy/68RoVLEi5NdprjtcpJiENTPZN+ah+eoH1QVOYe/ktH - 9P1F0hOekET4D4NWs72ap0utt6onIdzjjaxjY2F3DAAAIhB1Qd918Ki4bFm9cgZ7AhCITdhk - T5qhjL5SDkB2HXCSCpcQzsZOtBLz9ng9ySFbe7zWgF9e4xNPeJVZGVkFpJz+nDPN1kmJ/qQ7 - NOIjmSGDr7QFf7cDuhG8ckC5aamlfCM7kJ/Q2ea2rAtoRH42SFNZGjeRQ3HepH0YqyspJzV9 - xbreqjAOKLw2ifrp5a6XtiuuqbTKtQ9NbY8Kqh+eoH0I8klT5R0dIqk5CeEdQoDAMxm6hVDH - G3nHtN9NAAAYpygK+lzE7+joCChH3IdoMTriJsS2va+en5ztWMrPF2cnJ1QPsBMYhBDT3eCY - v85D83e6mVj2dxfKsot8vDlEZbVu8HT6ZP+KAUdemkN8xU6eDiGgGxHKXJLP/NlupPmsoMY/ - 3Ks4G/6ft6OrytbPk07zkPSha5vFMd/pCTj2hEQjcSouOcJtk3+pfnql10tSWuVqb7TqHuXv - BTu7XevDo7Yv7U+aJl/jluqBgpq9wiWi1iEoPyQmlTMZ9CSEPF7Z7RZhdSzouwkAAOMVLUGf - SflcxD9+/LhYmJ2dzfxpt9s1fkVLfmMZ/0+L8k416cvg9zsGvXcw2O1xcPEQYop8wJv/oWXm - 48FNVWcya0czcTUbXMJ2Hb32DDEK91aVySZmBK2sQIPvCL/s8w4SMo9/oTpHP4jAbkSGzqRn - 75ettNnp3wt/OFOeDZHeuq6gunx4lLlEUfZhbOQMIf3l/vOQlzZM/+px84XSxL+nZnlHgrZJ - aZ9erS9DNL8k0Tg05ZlUvBfdROXDkxBkX+qfNA30NgYimxKj1azazQP+oxPOZLCOkbCON+KO - KfqAoA8AMGHREvQ50pTPvdT+oVz+K35h8K+3qsTrJaYQyVt5Q57WrWyad6cp7qWDiwdN2G2S - mMLPUFer0NvuEp8PQ9jryc6uSpMw/L+viblQ9H+6glX2E6eq0xnR0rQUdORVtQX1bgSrrFLe - PeImSaX+MNocGM4CT5cKeR/8w7qBl+jiPa/M38E9iYuDHm+4p1eXbk51tirviNAql5IfWogz - qbYJ/+HR2lfIT5oMHa0Y9N85Hd4hBBe0hbCOd4o6BgAAkYiKoM8N5wekfM6NCxYyWZ/7U7aC - zvXMLw1yo5galRvy1O8YU6V+exxcRCQxhWYdkrSLnVlRRWzcNSHzAXOn5uzQsWnYkmWXbDkv - tVkYlO3dL5vJELyygH0QDT8lmu0Gn6pHR9ypicFCoGoLRK0bwSqrlUtn1PjTv9rZYLY6oK/n - L6f3Sa4fgvZBo1fM30E9iaRNzdMbX7wh31FmqUqQPEi0xLu2tlC9fMPIfuWhhX8Uqh8eotUH - 1cqqFGGaBGlWrY/qZ1Lz5OjDfdci6dh2skX93QQAgAmJiqA/Huy/mtIH7YUhxP2O/jvGWKp3 - p0V6exzElvjiWuew0WKoJuxcBRuXdwfz0gx8hfxd7kL+0SJmq3TDxeYUx57GtRmFo9vK5aOh - QSrrpVOfJR852o0qI7dTbo9BqLZAugK7EayyerlOOqOGztzQOBvsjQQucUKOf3Bdow9K4vw6 - Zi99/Bh/uG0Gey/owzEPJRb5O0z4qwjV8oRGlUML40wS4Tn6Kh8erX0RolpZeLwmndTk4GYP - 0kssQqq5mv59aTSrNpVL40xqdSzcdy2ijul61fsAAAATM2uDPs06LlJiyTU62ZfSGaLy28LE - Z04Hv99RdseY2p1h47g9DmKQye7us0sLmLzrLpTXkU5B4fFzu5mFyj5P2JUD9xWkG7RE+aWW - shovM7AbQSprNiJ/Hj9L5WxotqDWB+kmJsmycvMw2wx2erU7rFquXnMSzmTYJ419vKa8SPkW - BGs2sg+Jasc0jlfRbMQd0/qoAwDA+M3eoE8C47j/3jhp6Pc/czrEzZGBd4zx/HeGURHdHgcA - AAAAMGOiIuhzD9DMzs5WTtNXn6CvwMbxfUFv+wtyv6PqXFKFyG6PAwAAAACYSVER9Dk1Ox/j - Yr1YEizfS24go7o7m1JzWoI99Vnrhjy1lK9+d1r4t8cBAAAAAMywaAn6ltUruYgvDffKEj9d - uvmMxWAUXwe/JVH7hjwyonbHmOrdaRr30gEAAAAARJ9oCfpECPThjuir3WPHCrgtTHipfUOe - 2h1j8RHflQgAAAAAEE2iKOhzQk7HBwAAAACAkKIu6AMAAAAAwMQh6AMAAAAAxCAEfQAAAACA - GISgDwAAAAAQgxD0AQAAAABiEII+AAAAAEAMirqg7zp4VFy2rF45gz0BAAAAAJi9oijocxG/ - o6MjoBxxHwAAAAAgUtES9JmUz0X848ePi4XZ2dnMn3a7XeNXtHqrjOVN4iuL01NpYgv3zTu0 - t1gn1pG+HKsrsThIeUttoZ5ISvr9jRbU9NkzVLeV7i7F5i8HAAAAAIg60RL0OdKUz73U/qFc - JqCXk5o+jxjKS7xeYtJr1Ob5elpJirG/7YSvUBrTJeGe17UtbaOL0EDv39Y7yF9LEG/D+tyt - jYv9VwsAAAAAANElKoI+N5wfkPI5Ny5YyGR97k/ZCiay9+eX+tO5yV5rCrkjb2cbMdt3mKu2 - dI4VW+OD1Mys7PNU0hF9f5GusL6SX9QnJJH+kVFmIeQuAQAAAABmQlQE/fHQpZtTnRtLElsi - GFYfO9FKzNvj9SSHbO3xWv0bNpWlcXNylEP7qryjQyQ1J2Ec3QYAAAAAmBazNuiT+OJaFymx - 5Bqd7EvppPkBR16aw19TmH7T3eCYv85D66SbiWV/dyGb6Zl2+orZ9XRCTtn6eSEn3/sat1QP - FNTsjYbh/BsXLJzpLsw+2dnZNTsfi2gT6cOgAAAAYAZp370JgWZv0CeBGT3Pkei2ZdJX0tDv - n37T1dFMXM0Gl7B1R689QzbbR29dV1BdPjxKSLCg31uV5yQVrnAG/qcHPusRGXdkVz4PCgAA - AKZZpEN1F7moCPrcAzSzs7OV0/TVJ+grsBl934iPZGpm9N52V/4u/kqAsBcAnV2Vpkyt6hqN - VBnLBytc9UHn90OsUr2NBAAAAKYNxjcjEhVBn8NconGxXiwJ9l76GosO6OsrhSH57s6m1JyW - ICPxTAVLlt3/Wjcvtbm925aZ4G/H27CvieTv0hyqR8oHAAAAgFkjWoK+ZfVKLuJLw72yxE+X - bj5jMRjF1/m73EHuyh2r29NsNFslJfGLzSmOPY1ra/XJrnJhPo9/yF94vCYheWmOVPa5+8yl - AvOy2mKo5pswIvQDAAAAQLSKlqBPhEAf7oi+ZIK+nMnuNqm8VFTWW/d62ORvd/fZSSD28Zry - ogybx21TVAQAAAAAiEZRFPQ5mHoFsWToyfQ15EDPpqQY3iMAAABEp6gL+hBl6GOLQj9ydHbs - ZQowsTp582vCqw0tF3avkq1PuuVOsubw0CY2d8srixbtHJzEXC7bI3WkNG7bDZHtQbqJtNOq - PQ3e/jj2DgAAAJMDQf/iRG8sbhJfWZyeytC/Kxx2y6qRXb5HBr3zQb8/4nwvayfMHzibKkyI - zd3DhPueVcLr9CeHVskzrTR3J23qubBJ2HLK4q8i6U/I0OHnDfwR0si/5slbENoBAABmCQT9 - i9BYXUk5qenz8BG5t6rE6yWmqf/9L+nvG/DkN1RE2E63w1DmWOp/ZOo0G3py255FOwclQ/ir - dnORnx0EN/Cj++Hnbva6gV0Svhlgrwd2GjZvpsV0OH1+NVdFGFpXVGCvJyR7ZLrCbpAct5lv - VbkX6Z6Z0p07PZulm/Ts5tcw7S7a/PYgsyA9Cf72Fy1a9NprRBj0l7bp3zsAAABMHwT9i4+v - p7U/v9Q/EG6y14pp2z9erjZYrrpWMsRuKbedcdJl+svE0l8t0KI6/B+8DxIJiUYyEmIPU2fo - 8POvLbrzQOjR7aT5htcOyuOxWnNMYvbsHLzAhGR6nVB6hI/Fr21+u/LChd1sYXIck5b55eoj - m+QVaLDmx9sle0za1NPytmwejmIvkjIaz0uJfBO/I9WbmRgfMDVJ0T436D9Yyn7XsXsVpu4A - AADMGAT9i48u3Zzq3FiSSJ8ZKltBR/oHK1weazz9mYI8R5csqauupYVN/MyfsbptPYtrncMT - mm0fvA9yoyPu1MSE8e1nchjmq+ZX/xQd1qrVG3IPHtm9Kth4Nr1s2FDZwzbHjpwLGyzaWcFu - x4R3suhO//LzZ4bIqiRJBWYvZA8/3q61R9W9JDMvXhMG6lftpuP3RwK34+fpL9o5GDywJ206 - sPP55OoniYfGfAzgAwAAzCgE/YtQfHGti5RYco1O9qUwE4Yb6a9lfxmAvRigPygmDqirrk1g - ClNs2018s5WFhPRq73fAQUf6BfTyQFEleB8U7RTU9E39jKMgPELaDi6MpD/49mtkT27cHrFg - Q8SdSb5hEXk7+B5V98INygulqjNs+CuXI6VxyaXzg8/AoVGfm7iEmA8AADDDoi7ouw4eFZct - q1fOYE9imv9XCLwN63PzHIluW+boiJs0bzQ2i5UKpFuorqWFSaXhDt4r5+grrgqC9yGgHTrk - v75upp7Vw46IPx/eTa/hjOlrZOzw0RQfxh7V9rJqN538Q7iJ9aWrL6xW3wO9lHg+xLXN0JNr - Nhs2bNhDm8GcfAAAgBkVRUGfi/gdHR0B5TMX92ftMx8jobeuK6jeN+Ij7AyZ4BPrFWt9UzFL - PpzJ/SydPpkMDI8yC5PdhbAkbarcsDlXOsR9pDT9TEXPpiTZzbiskEl/VcXORcnbnqxYxU91 - Lz18y+7I5rUfObiHCfHqexRm5qjuZZDvNa3IRPlFJFm6CZ20v5s7EMldCQFHKM78YWM+LV5N - 4sSo/9rbIe9QAAAAgCkQLUGfSflcxD9+/LhYmJ2dzfxpt9vH+ytaAUl9UoL7WF2JxdHPLYtD - 1NJnPqo8Wya6+BqLDujrxedpdnc2pea0MB3WWW2plt0N1kwrnTnjbXCcyLL5DyRDdS073X9b - ln+OfqWeTCR8q+9FozLTc+Zsz+Ak/VW7LwzekJ4cFycUbGi5oBFoQyZ9bgINfTwNtWjn4Cat - mgFe28xvRB+6I2le3COb7unMHDqWr7KXpNWGXKGEbYQ5BP8mgzd4/AfItKC8+hDbZ5+6w8/Z - WbW7ZUNcbhxpuSDdO0b4AQAAplO0BH2ONOVzL6Puh3J9Pa3znR72MTV00svWxsW1hXqfd1B4 - FL2/cKZ7qolJ52csBqP4On+Xm+ttfDG9ldZiqGaLU8tbrNLNVNdyheUGF1tocRYT09qKlNyy - tKbwB+ZlgveBI5ujP8PXVAH33WoXypM+c4mgDL3iBBppyapQy5o/tyXuUd4d1b0ElMiOYJXy - AOVHqHoO/K2uUlsLAAAAUy8qgj43nB+Q8jk3LljIZH3uT0kxO6xOyvnnxtDnqbOzulOlJUO2 - Q+s0dqjxo0tiO0Ryq2inw1BNC40VrnprPNEV1gu3kOqzcozVI6PMgrQwIYn0s4XjORPTwz9B - X8Fkd/fZA0tM2mtVCvXWvR6VdG5Se2S+WBhyL0F6OEuEN09/du8RAAAAoklUBP3I8c+N2dKQ - Xm/1VZU1s2Gdpn9pSbGut0p9c0lYFJ/hyCzQa4M+firONm71gOPsOo/bxl4DNHRZZUPUXQec - pMIVMGjtHR0iqTkz+sxHiE6qo/gxtkcAAACIIrM06BOa9beXt+Y11JEh+hz3DNUSEvhIR5Ji - 4xdks+qFW1HFyeUmOx2h76X117AjzRlZBYS9Y5WdKELn51QPsNPx42Wd8jVuqR4oqNkbxcP5 - EEsQ5QEAAEDT7A36TCIv3FHBBO6kXeKsD2WJ7NZYejOusCD8KpNYqCusrxkx0MnlVPDfZOVn - p3Q7DNyDKYnQfh4d4w/2Y64AAAAAANMiKoI+9wDN7Oxs5TR9tQn6Ajp8nlRgaRae+qJWooo+ - rSV/lzU+sDzDRmfpEG6yvmOpOytEvxMSjaRNGObnLx7qlc0CAAAAAEy7qAj6nJqdj3GxXiwJ - +sidsbqtzmQ67p5FjOVVS9g5+oElGptKAzoN/YSm+25H0aiVj+lMhVSiPs++21FFbFzL3s42 - d2rODqT8iwP3+ZzpXgAAAACEK1qCvmX1Si7iS7OUskTAPnVnPjcR32Svyeen3FhkJaTGqb4z - OsOnLZebu2/J5397NSMruUx4qiM74Uev/N1WQq8BBvPSDPwL4cGU7NUCqRY3Fx7RMy2kvyUM - U8Run5VP+gEAAICLWbQEfSIE+vBG9OUPiBSn3ChLZI909D/DUfYIyEpxbfAnS3LLhfXuwsDu - KDswXbjfFIOphrF8AAAAmHWiKOhzkKgiUrPzsZnuAgAAAABEo6gL+gAAAAAAMHEI+gAAAAAA - MQhBHwAAAAAgBiHoAwAAAADEIAR9AAAAAIAYhKAPAAAAABCDEPQBItTtMJQ104XU8pbaQj33 - 82393Dr6U2vFOrEqu4pw1eTbiixOT6VJvTL7i8tNQsWCGsmPPfsai/KcbrqUv8tty1RUFrqn - 36/agno3iMbuwumGeOCqZ0NaKDRCgpwKrodD/pOpcryRtqk8vQEty49OpVzt0MI4k0T6C3qB - H56gfVCtTN+OffP8HzPpuyP/+Kk0q/ohST+hPJNaJ0H9DAcer+KzF7Jjau+m1k+bAwBA2BD0 - ASJBsxfZ5e7LFEt8Pa3znZ5amia9DetztzYu9ge4nlaSYuxvO+Er5FOO7LfVaLhpnasjWpUp - ISHRbJRWxOfFsbqtzuSavvoMtj8ljUIKDLjMYPSqt6DeDZ/G7rS60VuVx3eDHnieI5GJ4Npn - QxHdgpyKxiKaJlPEoxB31LUtbWNJYst42lQ7vWySLuDOJLejkkZvRqFetTyBqBxayDMppfzw - hOhDYGV6+C727RCLfN5B4WJGdsLVm9WrdWxM7UxqtFAb9vH6GiPpWLp6HwAAYGIQ9AHCN1a3 - h2YUWVDTFdbzP65M9Fk5xuqRUWaBfentbCNm+w5z1ZbOsWI+MUt0Nzj683fV8uUhKjN7qRkx - lDV0Wdkw3Z9iTmDLExKN/f49BiNtQb0bvtCVA8tT5iX4Dzz42QhGdiqYWN9mPuRMztsnrO1s - Ivm72AiYuabcmBdwLRROm6qnl76bxgqXJFya7DTHa5WTEIemeib91D48QfugqEwyK/s8lXRE - 318kPeEJSYT/MGg126t5utR6q3oSwj3eyDo2FnbHAAAgAgj6AGFjEzbZk2Yoo6+UA5BdB5yk - wiWEs7ETrcS8PV5PcsjWHq9VPmNESDzhVWZlZBWQ8vZuWybN1kmJ/qQ7NOIjmSGDr7QFf7cD - uhG8ckC5aamlfCM7kJ/Q2ea2rAtoRH42SFNZGjeRQ3HepH0YqyspJzV9xbreqjAOKLw2ifrp - 5a6XtiuuqbTKtQ9NbY8Kqh+eoH0I8klT5R0dIqk5CeEdQoDAMxm6hVDHG3nHtN9NAAAYp2kN - +lVV4fzbDRCtRkfchNi299Xzk7MdS/n54uzkhOoBdgKDEGK6Gxzz13lo/k43E8v+7kJZdpGP - N4eorNYNnk6f7F8x4MhLc4iv2MnTIQR0I0KZS/KZP9uNNJ8V1PiHexVnI764tq9YXFW2fp50 - moekD13bLI75Tk/AsSckGolTcckRbpv8S/XTK71ektIqV3ujVfcofy/Y2e1aHx61fWl/0jT5 - GrdUDxTU7BUuEbUOQfkhMamcyaAnIeTxym63CKtjQd9NAAAYr+kL+na7fdr2BTBlhJgiH/DW - W/d6rGwm46aqM5m1o5m4mg0uYbuOXnuGGIV7q8pkEzOCVlagwXeEX/Z5BwmZx79QnaMfRGA3 - IkNn0rP3y1ba7DSM+sOZ8myI9NZ1BdXlw6PMJYqyD2MjZwjpL/efh7y0YTq4y80XShPv7DTL - OxK0TUr79Gp9GaL5JYnGoSnPpOK96CYqH56EIPtS/6RpoLcxENmUGK1m1W4e8B+dcCaDdYyE - dbwRd0zRBwR9AIAJm76gf/rUyWnbF8CUoAm7TRJT+BnqahV6213i82EI+2iUzq5KkzD8v68p - tbzFH32CVfYTp6rTGdHStBR05FW1BfVuBKusUt494iZJpf4w2hwYzgJPlwp5H/zDuoHPlhHv - eWUS9p7ExUGPN9zTq0s3pzpblXdEaJVLyQ8txJlU24T/8GjtK+QnTYY+S2fQf+d0eIcQXNAW - wjreKeoYAABEAnP0AcImiSk065CkXezMiipi4wYsvZ1t7tScHTo2DVuyJN9h6ealNguDsr37 - ZTMZglcWsA+i4adEs93gU/XoiDs1MVgIVG2BqHUjWGW1cumMGn/6VzsbzFYH9PX8A1j2Sa4f - gvZBo1cFNX16Ekmbmqc3vnhDvqPMUpUgeZBoiXdtbaF6+YaR/cpDC/8oVD88RKsPqpVVKcI0 - CdKsWh/Vz6TmydGH+65F0rHtZIv6uwkAABOCoA8QvvjiWuew0WKoJuxcBRuXdwfz0gx8hfxd - 7kL+0SJmq3TDxeYUx57GtRmFo9vK5aOhQSrrpVOfJXco0m5UGbmdcnsMQrUF0hXYjWCV1ct1 - 0hk1dOaGxtlgbyRwiRNy/IPrGn1QEp/+zuyljx/jD7fNYO8FfTjmocQif4cJfxWhWp7QqHJo - YZxJIjxHX+XDo7UvQlQrC4/XpJOaHNzD9eklFiHVXE3/vjSaVZvKpXEmtToW7rsWUcd0vep9 - AACAiUHQB4iIye7uk91uwuRdd6G8jnQKCo+f280sVPZ5wq4cuK8g3aAlymn9ymq8zMBuBKms - 2Yj8efwslbOh2YJaH6SbmCTLys3DbDPY6dXusGq5es1JOJNhnzT28ZryIuVbEKzZyD4kqh3T - OF5FsxF3TOujDgAA44egDwAAAAAQgxD0AQAAAABiEII+AAAAAEAMQtAHAAAAAIhBCPqzm8GY - NtNdmJU87r6Z7gIAAADA1ELQn/UuXLgw012YTbKzszs6Oma6FwAAAABTDkE/FuBXh8PkOnh0 - prsAAAAAME0Q9AEAAAAAYhCCPgAAAABADELQBwAAAACIQQj6AAAAAAAxCEEfAAAAACAGIehf - HHyNRXlOt/CqoKbPnjGDvVHVW2Usb0otb6kt1PMv9807tLdYN9P9AgAAAJidEPQvAt0OQ1kz - E+7r+XDfW1XS6M3g8nRUSTGSthO+QoR7AAAAgIlD0I95Y3V7mo0VLskQvslea6L/6x/mT7Hx - Y+fsOHpFkqO6mXnBbFWf0MBcJPDL1niVCnxheZPQuvB1AVuzJqe1jNlF/i63LVNSTesrBfOG - nNYDvcWVJllpYD/H6kosrWZu16RrW9ruufyyt2F97tl1noDNAQAAAC5KCPqxztfT2p9i3h6v - WNFbledM5ob5ux2GPEcizeKMAQeTld02Nl5bDBansNzQZZVXoF8UVNVlMcnbZHf32fndMTUd - XWJTe3Ja3H3sVwdMOi8frHB5mEQuqyOXUFhK1tf5TJJBfZV+LjanOM76CKHXGO2uFGLp8RL6 - BcXo2YGCJUj5AAAAABSC/sUgKVE5Gaa7s4nk7+KG1TOyCkh5e7ctk75Msa1hs7JOn0xSzP7l - thEfydRJKtCtmodHmbVEPqif4q+5XZggRK838ktr2esNXbo51SnsLlDmkqSNdFA/WD/tCUmk - 1eslJj2z1rKuZW7nCR8p1tHQP2/NhM8WAAAAQExA0L8YDAnJWy41MYFf0s1LJcMRNytuRVM+ - P1rPzthRqTs64ibNG43NYkGBVqsZVtueqjrfumD9ZBJ/WSdziTHa0VywxKYnna2dY8VZ3sHU - nLWY3w8AAADAQtCPdezwOc3BVsXsnf4RJiuzI+6+4f5xNC1sxQ26K9sPxM3UDym+eEOS4UCn - /0pApZ+mpZby9u4s4spfSsf+s5LLGrqYqwGzNfruMAYAAACYGQj6MY/JzfmOMktVgnj/a29V - iXdtLZ0Gs7vBmskEdOn0mPCJW/kSjeLEHlpIbMrKGVZbqoXfHb1r1nEiy6b5dB06qG9xkBTa - ToZ6PxPmpgzu2ee2rGPvDaC5f/eelOQNIS82otCEHyQq3Kws3BvNP2dJco+1WCK9Vdp//zSP - f7apfJXF6VnSSbdlFti7nLu2pW100XbWjq7PrR7w7xQAAACiDIL+RSDD5jmUWJSXZhAKmJSm - J8R+qJzebltNuEQYxlg7Z8CRl+Ygkq10hTsq2nK5Qku+xpyc+OJa57CR2x2bKa1BdsFdnAyx - yybVfuqzcki1s2ADf+tt5pJ8Jn2WTvmPAwTk4zC/owi/8Qkk/tQU0trjtTJJfaxuz5Axlbgl - 39J0dfCTppr2NK6lT1bl75+mzymShXXuACVXCIRevAXZbXICUj4AAECUQtC/OOgK692FYRQy - +c8UalmeAll6616PGNwrlZuIJcLDeVTI6zMXJ+5IOi+tP7X8h09TstExqVl/InLM8537uwvt - CT2t83PMZwbc4hpf424XcyXAXIM1N/UH+6UCb8O+JvrNgB0/ZQAAABADEPQBxkmflWOsHhFe - qf1KgDBhhqJTX4hkzD5g/J4+fpRuTr8YYb8oYCfkJEfyG8aLl+Q7OnqXEmfyEhc54xTLvZ1t - bia+m61ryVBT/4D6DRus0bMDRGuQ3lVucIXbEwAAAIgGCPoA49R1wOm2ONnhfLVfCWAWyoZs - h/r4WL8teGPc1KaJTdZn723YSMpbKsmJPWLp2IlWJr6nmLPi9YS5Mhlw8zN8IiSfo8/QJyQR - MjDevgIAAMCUQ9CHiCgn5FxsxFsU6Mi9hxtuV/2VAPpM0AHhdwZMdjqjqTeC/ahOWAqBuVro - K6YLY/6y7gZHv6zbpJ+d4aP2RUHC3BSm5uDoGMnAzHsAAIBZD0EfICLcHH32pwPEQKz6KwFM - Uq8ZMZSlBc7nmV7cbbji7bbc3bdNHb32DJULNr11XUF1eVM194PHoZqm90WoPGAJAAAAogSC - fixwHTw601242PDPApI8tFTtCTxiFKaT9R1L3VnT3EtCetvpNBs6b4d7zd5XMOB2dXZVmtTu - ITbZ3U5iLPcP/9PHa6o3rXhiDwAAAEQXBP1ZLzs7e6a7cFHiB+zX01n1qr8SMOooGrXyITgh - 0ZhKEugv+/KTebjn2yjGw8WpPvzT8cO6GVdlko84h4eQgCcdySvLHpfEUz4cySQduc+s7PNw - D1bKUG4LAAAAUQRBf9br6OiY6S5crDJsLRXrc/PWEybrK38lQJeVXCaUsBN+9IQUb8jnJvMY - K8oLSJu8OdPaipRcunZyH88PAAAAFykE/dnN4+6b6S5cVALvRZaMiKsMhKv8boB0Xru1MKBN - 2fj6eG7GBQAAAPBD0AcAAAAAiEEI+gAAAAAAMQhBHwAAAAAgBiHoAwAAAADEIAR9AAAAAIAY - hKAPAAAAABCDEPQBAAAAAGIQgj4AAAAAQAxC0AcAAAAAiEEI+gAAAAAAMQhBHwAAAAAgBiHo - AwAAAADEIAR9AAAAAIAYhKAPAAAAABCDEPQBAAAAAGIQgj4AAAAAQAxC0AcI7cYFC2e6C7Ej - Ozu7ZudjM90LAACA2IegDxCW06dOznQXYoHr4NGZ7gIAAMDFAkEfAAAAACAGIegDAAAAAMQg - BH0AAAAAgBiEoA8AAAAAEIMQ9AEAAAAAYhCCPgBwequM++Yd2lusm+mOAAAAwGRA0AeYIkxu - Lm8SX1mcnkrTVDVO8ne5bZmT2TgSPwAAwKyHoA8wFcbqSspJTZ8ng3vZW1Xi9RKTfjJ3kWIT - sri3YX2u0TGpWR8AAABmPQR9gCng62ntzy/NEF+b7LXccL5sJL6gps+eIR8+9zUW5Y2U0sju - r8lWC7Y3fVaOsXpEeKW2YbfDUNbMr6ffLRDJTgPG7+klCt08L80xyV8UAAAAwLRC0AeYArp0 - c6pzY0liS22hfBTfZHf32blFmukdXW7bUkv5xgO9xezEHm9nm9uyLpNN24MVLo81XqwWJHB3 - HXC6LU62gtqGzELZkO1QHx/rtwXvenxxrXMYU3cAAABmPwR9gKnAxGUXKbHkGp3sS/80G/mg - fsqIjxQvySdlnV2VJibfn2gdKNhgYjI6/UKgNp5WYa8Z2rttmYGD+gMOOuhOFYhzhLhvEgI2 - TKCVh0eZEkKvNCppH6by2AEAACAqIOgDTBEm6/cVs0t0Dn2eI1GYkMOPuLNzZujqDKst1cIm - 8p5WUr6DiezdI27SvNHYLLZVoNI+d/HANjg6RjLYcD+qtqGusL5mxFCWFuZEIAAAAIgNCPoA - U05vXVdQvW/ERzJHO5tI/i5rvHx9/GJziqOjd+3cNmK2C1N9wpwfb7IfKi/Ks1QliPFdbcMM - m8dtowt0sr5jqTtrYgcEAAAAswCCPsAU8DUWHdDXi8/T7O5sSs1poTNnEo2kjSZ+HVtICJu+ - ubtp921JJebt7DUAO8a/u8GayV4SeBscJ7JsmjPm+QH79XRWveqGo46iUWs9d3WRkGhMJQlE - Ny+Vn8zjbdgndkNCnOozVldiccznng2qtQwAAADRCEEfYAro0s1nLAaj+Dp/l5u9K1dXuKOi - LZebW2/J90/I0RWWWpwbz5Tv4NM8d0esxVDNvkotb7EG3V2GraVifW7eesJkfeWGuqzkMqGE - nfDD9KR4Qz43mcdYUV5A2uTNmdZWpOTStUy3g+8YAAAAoheCPsBU8E/QD6C37vWI4bnSX55Z - 2eeRVZQ8n0cFs1Y2lC5pVrmhWlPiZB6GtTCgTWknM/0HIj0ozQMEAACAKIGgDwAAAAAQgxD0 - AQAAAABiEII+AAAAAEAMQtAHAAAAAIhBCPoAAAAAADEIQR8gLK6DR2e6CwAAAAARQNAHCC07 - O3umuwAAAAAQGQR9gNBqdj42010AAAAAiAyCPgAAAABADELQBwAAAACIQQj6AAAAAAAxCEEf - AAAAACAGIegDAAAAAMQgBH0AAAAAgBiEoA8AAAAAEIMQ9AEAAAAAYhCCPgAAAABADELQBwAA - AACIQQj6AAAAAAAxCEEfAAAAACAGIegDAAAAAMQgBH0AAAAAgBiEoA8AAAAAEIMQ9GcH18Gj - M90FAAAAABgPu90+I1kOQX/WsKxeOdNdAAAAAIBZA0EfAAAAACAGIegDAAAAAMQgBP2LSm+V - cd+8Q3uLdTPdkRiB8wkAAADRC0F/dglIlrEXNGPpiGLpWAAAAGD2QdCHqGKyu00z3QcAAACA - WICgHxt6q4zlTcKLgpo+ewa71O0wlDXzpRanp5Jd6HQYqmmhscJVb40P1hTdxER8jUV5Tjd9 - nWLjx6fZseqKJIfYTkIDtyOhTUUFvlDZSbZmTU5rGbOL/F3urHZxFDyw8+H1ZFqPSH0v7KGN - 1ZWwL/PSHPS4bJmBFbTeSgAAAIDJgaAfG0x2d5+dW6Qp1tHFJEtmoWzIdqiPD7LbuNUDjrPr - PG4bG6MbuqxMAJVi4ymXhpnlbT1eQvbnOZNr+uoz2OSd50h0c5sI7dDdWQzMJvyy2KZ0R1V1 - WUyeVuskV3NPTou7T0+Xe9vFCoGd760K3ZNpPiLZXgYrXB4m/QuHVlzrHPZP3VGpIO8nAAAA - wCRD0J91Bhx0kFiUYuMXpOPlKSM+wmXT4VFCaNA02elwfi+tv4adG5ORVUD20WrSGeS+ntb+ - FNt2bvJMfHFlIRNqm0j+Lm74mW5S3t5ty8wg/nZ0+mSSYvYvtwltSnfULHRD0Umu5vZCvdqR - yjofVk/apv2IxL3kl9ayY/y6dHOqU2gz7AoAAAAAkw1Bf9YRZ5sQbj6JsCAMGIuFusL6mhFD - WVoE00VGR9wkqTTg5tHUxAR+STcvlQxH3GFxK7VOam6k6Pz4ejK1RyTdS/NGY7NYUKDSjaAV - AAAAACYbgn5M6O6ko9TK6ekZNjrVhHDz3R1L3Vkh2klINJKRwML+kVFC2BF333D/ODonbKXV - SS0Bna8ZV0+m9IhkuIn4QYSsAAAAADCZEPRjAo2zwgwTmqcJDcjdjqJRK3/PKFMhlSSEaIWf - VbJxW5Y4o31xJZ3csrvBmsm0wyX1SCeciFv51DqpuZWi8xn68fRkSo9IlGG1pVr4NgnxNjhO - ZNnYb12E2UfqFcbqSiyO+dz9AwAAAACTDEE/JugKd1S05XJz9y35/LSQjKzkMouhmntBJ/zo - 6Rz94OLZW0jLDS72lcVZTEz2Q+X05tRqvpGwx6TFewmErVQ7qUWl82RcPZnKIwrci9Dh1PIW - K/M/prUVKbl09hEdy1erAAAAADCFEPRnl4DHzPtf6q17PWJ2rBTXCk+5Udlc64n1iq10hfXu - Qu1uaC1L7yUgQTupekTKzkfUk+k5ooCagR2WHa9KBebyoK9YrccAAAAAE4egDwAAAAAQgxD0 - AQAAAABiEIL+7GC3B05jiW4Ln7+weab7MLli74gAAAAgxiHozwJVVVUz3QUAAAAAmGUQ9KPd - bBvLBwAAAICogKAf7U6fOjnTXQAAAACA2QdBHwAAAAAgBiHoAwAAAADEIAR9AAAAAIAYhKAP - AAAAABCDEPQBAAAAAGIQgj4AAAAAQAxC0AcAAAAAiEEI+gAAAAAAMQhBHwAAAAAgBiHoAwAA - AADEIAR9AAAAAIAYhKAPAAAAABCDEPQBAAAAAGIQgj4AAAAAQAxC0AcAAAAAiEEI+gAAAAAA - MQhBHwAAAAAgBiHoAwAAAADEIAR9AAAAAIAYhKAPAAAAABCDEPQBAAAAAGIQgj4AAAAAQAz6 - f25JgB+8jVDtAAAAAElFTkSuQmCC - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration9" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">10</text:sequence>: Comparing the hashes of two identical files</text:p> - </draw:text-box> - </draw:frame><text:span text:style-name="T39">As of v2.8.1, if </text:span><text:span text:style-name="T113">the user single mouse clicks</text:span><text:span text:style-name="T39"> the generated hash value, the hash value and the chosen algorithm with be copied to the clipboard. </text:span><text:span text:style-name="T40">This only applies to the “Compare two Files” tab, for now. </text:span><text:s/></text:p> - <text:p text:style-name="P85"><draw:frame draw:style-name="fr6" draw:name="Image15" text:anchor-type="paragraph" svg:width="5.45cm" svg:height="3.175cm" draw:z-index="21"><draw:image> - <office:binary-data>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 - RK5CYII= - </office:binary-data> - </draw:image> - </draw:frame></text:p> - <text:p text:style-name="P86">Of of course, the user can just take a screenshot of the results!</text:p> - <text:p text:style-name="P85"><text:soft-page-break/></text:p> - <text:p text:style-name="P10"><text:span text:style-name="T80">3.1.6 Compare Directories : </text:span><text:span text:style-name="T21">This enables the user to compare the file content of two directories. The user must select one directory </text:span><text:span text:style-name="T26">as the source</text:span><text:span text:style-name="T21"> (Dir A) and then a second </text:span><text:span text:style-name="T26">to compare the source against</text:span><text:span text:style-name="T21"> (Dir B). QuickHash will then </text:span><text:span text:style-name="T29">count and </text:span><text:span text:style-name="T21">hash all the files in </text:span><text:span text:style-name="T59">Dir A</text:span><text:span text:style-name="T21"> and </text:span><text:span text:style-name="T59">Dir B</text:span><text:span text:style-name="T21">, storing the values in a list in memory. When complete, it computes a hash of both the memory resident lists </text:span><text:span text:style-name="T23">(which i</text:span><text:span text:style-name="T26">t</text:span><text:span text:style-name="T23"> can do in a millisecond) </text:span><text:span text:style-name="T21">and compares them. If the “hash of the hash lists” are the same, the two directories must match, which avoids the need to then compare </text:span><text:span text:style-name="T23">individually</text:span><text:span text:style-name="T21"> each hash </text:span><text:span text:style-name="T26">value</text:span><text:span text:style-name="T21">, value by value. This makes QuickHash very fast at this comparison. </text:span></text:p> - <text:p text:style-name="P63"/> - <text:p text:style-name="P63">If, however, <text:s/>there is a mismatch at this stage, QuickHash then does go on to compare the hash of each file and then alerts the user as to which files are in one directory but not the other, or which files are found in both <text:span text:style-name="T79">directories </text:span>by name but are different by hash. </text:p> - <text:p text:style-name="P63"><text:soft-page-break/></text:p> - <text:p text:style-name="P10"><text:span text:style-name="T21">Note therefore it compares the binary content of two directories based on the files inside each. It does not compare the directory structure of each. So you could have Dir A with 1000 files in it spread across 5 different sub-directories but if those same 1000 files are all in the root of Dir B with no sub-directories at all, QuickHash will report a match, because the </text:span><text:span text:style-name="T69">file content</text:span><text:span text:style-name="T21"> </text:span><text:span text:style-name="T30">(file count and file hashes) </text:span><text:span text:style-name="T24">of both directories </text:span><text:span text:style-name="T21">is the same. </text:span></text:p> - <text:p text:style-name="P63"/> - <text:p text:style-name="P25"><text:span text:style-name="T21">U</text:span><text:span text:style-name="T16">pon completion, the user can copy the content of either grid or both grids to the clipboard using the two buttons in the summary panel (as of v2.6.1). </text:span><text:span text:style-name="T27">Prior to completion, the buttons will be greyed out. </text:span></text:p> - <text:p text:style-name="P76"/> - <text:p text:style-name="P26"><text:span text:style-name="T27">W</text:span><text:span text:style-name="T16">ith v2.7.0, a new option was introduced which is enabled by default which is to only tabulate errors, instead of the complete file and hash listing. This makes QuickHash much faster, especially when dealing with large data volumes. So if there are 10K files in Directory A and 10K files in Directory B, but only two have a hash mismatch and, say, five files are missing from Dir B that were found in Dir A, it will only tabulate seven files, instead of 20K file entries. If the user wants a list of files in a directory along with their hashes, he should use the “FileS” tab, as has always been the case. The comparison tab was never intended as a means of generating a log fo file names and hashes; it has always been to compare to directories for a match or mismatch. </text:span></text:p> - <text:p text:style-name="P77"/> - <text:p text:style-name="P77">If the option to tabulate only errors is disabled, then the same behaviour as before is seen. Two tables are shown with content of each. Note though that if errors are encountered they will be included (listed) with the matching data, but prefixed with text such as “Hash does not match” or “File found in Dir A but not in Dir B”. So by sorting the columns by single clicking their top row, the faulty files will be obvious. </text:p> - <text:p text:style-name="P77"><text:soft-page-break/></text:p> - <text:p text:style-name="P77">Lastly, if errors are encountered the user is now prompted (as of v2.7.0) to save the details as a text files. This will list the filename and hash of the files that are seem to be different or missing. </text:p> - <text:p text:style-name="P96"/> - <text:p text:style-name="P11"><text:span text:style-name="T80">3.1.7 Disks : </text:span><text:span text:style-name="T21">This tab </text:span><text:span text:style-name="T30">was</text:span><text:span text:style-name="T21"> only available in the Windows version </text:span><text:span text:style-name="T30">prior to v2.7.0 but is now available for both Windows and Linux users. Apple </text:span><text:span text:style-name="T42">macOS</text:span><text:span text:style-name="T30"> </text:span><text:span text:style-name="T36">are</text:span><text:span text:style-name="T30"> not currently supported.</text:span></text:p> - <text:p text:style-name="P77"/> - <text:p text:style-name="P77">Windows and Linux users must run QuickHash as Administrator or (on Linux) root or sudo. </text:p> - <text:p text:style-name="P65"/> - <text:p text:style-name="P11"><text:span text:style-name="T22">The functionality enables the computation of a hash for the </text:span><text:span text:style-name="T23">physical</text:span><text:span text:style-name="T22"> disk of the computer </text:span><text:span text:style-name="T36">or a logical volume (like Drive E:)</text:span><text:span text:style-name="T22">. Useful for comparing the value computed by one forensic tool to “another tool”. On modern disks, speeds of between 7Gb – 14Gb per minute have been observed. Though speeds of 4Gb per minute are quite common and still fast compared to many other tools. </text:span><text:span text:style-name="T36">With the newly added xxHash algorithm, speeds of 15-20Gb a minute should be observed.</text:span></text:p> - <text:p text:style-name="P67"><text:soft-page-break/></text:p> - <text:p text:style-name="P67">To use the functionality, the user must click the “<text:span text:style-name="T57">Launch Disk Hashing Module</text:span>” button in the tab “<text:span text:style-name="T57">Disks</text:span>” and he will then be presented with the following screen: </text:p> - <text:p text:style-name="P67"/> - <text:p text:style-name="P67"><draw:frame draw:style-name="fr1" draw:name="Frame10" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="18"> - <draw:text-box fo:min-height="12.995cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr7" draw:name="Image12" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.995cm" style:rel-height="scale" draw:z-index="0"><draw:image> - <office:binary-data>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 - AAQgAAEIQAACsyQQGy8iXjTLI4HqEIAABCAAAQjExouYSghAAAIQgAAEIDBLArHxIuJFszwS - qA4BCEAAAhCAQGy8iKmEAAQgAAEIQAACsyQQGy8iXjTLI4HqEIAABCAAAQjExouYSghAAAIQ - gAAEIDBLArHxIuJFszwSqA4BCEAAAhCAQGy8iKmEAAQgAAEIQAACsyQQGy8iXjTLI4HqEIAA - BCAAAQjExouYSghAAAIQgAAEIDBLAnjRLAFSHQIQgAAEIACB2BCoay96+eWXh4eHH3zwwQMH - DoyMjIyOPnrw4MFMJvO43+OJyYd557HHHpPC5vHoo49KxZdeeik2M8tAIAABCEAAAhCYKYG6 - 9qK2trZzz53//vf9w5n/8IEPfOCsD571ofe+94y//qu/efvbT33H3NNOf8975a2zP/ThD5/9 - kXkfOOussz501lkflCfy731N7z9r3gc//OGPfPCDZ8+bJxs/+L6mf/j4xz+xfPnymQKkPAQg - AAEIQAACsSFQv1706quvisZcufiqz3/uC//afN7551148dcv+dAHz37Tm970lrf8+WnveOf7 - 33/mRz/yj59e+JlPfvLcd77zXe9617v//u/PePe73n36e07/27/92/nn/o/LL1ssVRZdfOnX - Lvza+eed981vONKgNBubyWUgEIAABCAAAQjMiED9elEul7vjjjsuveSyL3zhS+d99fwLL7jo - kkWXSSzoP//xn/ztqXMlWCSBoI//4yc++5nPz5//T2ecccb73/f+efPmiRrJP9GkT33q3MWL - r5Iql160aOGdV35m43WLFl28on0lqbQZHT8UhgAEIAABCMSJQP160YkTJ1avXvP1iy7+3//y - 5a997euLLr5EPGfevLP+nz/9f099+5zTT//7D37wQ5/8xKe+8PkvLVjwaYkWvff098rjPe95 - z7ve+a53vOO0j370YxIgkiqLL7/yqluuu7r9hq997Wt3/PiO5557Lk7zy1ggAAEIQAACEAhO - oH696NixY2vWdH7xi//z05/+zL/8y//+yleaJZV25pkfeOtb3yZJtDPOeJ/k1D5xzic/+5nP - LVzw6fe85/SmpvedcUaT/Dv99IIdffjs/y4qdcEFF15wwdcu/OqF5/2f877whS+2t7c/+eST - welREgIQgAAEIACBOBGoXy965pln9uzZ+8gjIw8+uGdk5NHHHstkHssc2H9g+MDwo4WX8joz - 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 - QAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE - EEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAAB - BBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBC4wgKdbvmB - eRr8sLOTW3/Y+db//VDnNsmPdD6S3C75sU6Xv0h+YueOn3S1coOdO2/oeucN3e78qZW7dP6v - u+RuJzf2uPvGHvfo/MzKvT/raefnPe+z8rHO/b/Q6WXll70e8KV3w1/58uBNffzT6Nd9nTz0 - m77V6Sd5WPJbnf6SRyS/0xnwqORmO4/dPOCxmwc+9ns7j/9+4ON/GKTzV50/Dpb8zcmfBj/x - pyA7fw564s9Bjf88xM4tQ560MtRKg6FNfBnW5NZhTZ3c9slTfnn69uH+afaX4c3+8qnOM3fo - jJD8XXKnzkjJs3f50vyuUc3vtvPc3aOeu3v0c/dYeV7n3jE6L+jcJxn7os79VlrcP87OA+Na - PDDuHw+Mt9LQSks7E1o+OKGVLxNbNZr4kpOHJr3sl9YPT2r9cLCdR4JfsTJZ59VHdUIkr0ke - s9PmsSltHvfln49P/edf7bT969S2f5um87rOE5LpkjckjXVmvKnzpJW3npxpp8nMt5rMbGfl - s3ZNrbxtJ/Ttp0LfcfL0rHeenvWuk2az3msW5qT9M2Htn5mt8/7fdcJ1/vWsk4gPmvvSofmc - Ds/50vH5SCedno/s9IJkrqSzzouSeZIPJS105n+k8w8rXaws6NLSTteWC7q2XNi1lZVudqK6 - vRTV3cnLUT1eXuRL60U9Wy+288rij60s0en1qpOlvV5b2tuXZX3a+NK3TXTff/rSr210v7bL - dfpLXpeskAyQvKGzUjJQ8qadQW+usvKWlcFWPh/czkqQndVBb1sZovOOZM1QJ++uGfbuWjvv - rR323tpP3ltnp/264XZihreP+fR9J7Gf/it2hC9xIz/wZVSHuFEd4p2M7hg/umOCzhhJJ0mi - ZKyks51xnZOsfGhn/IfJ4z+yM+Gj5AkfpUzoYmWiTldJqmSSTjdJWrCT7mmTu6fb6ZE+uUd6 - iJUMKz0zptjJnPJx5lRfsqb2yprml+m9s53M6JM9o0+OzkxJX8l6nc/6OdkQ2m9DaH87s/pv - nDXAl7ABm8IG2pk9cJOVQZsl4TqDJVskETpBkq1zdIZYibSyzcpQK3OtbLcybPs8OzvmfbJj - vl8WDM/15dPchZ/udBI1YmfUiDydRSOd7Fo0ctfiUU7yl4zKXzLaztLRu5eO8WXZmN3Lxu7R - iZaMk+yVLNcZLymQrNCZYGXlhEIrE62sslJkZVLR53aKPw+2strJ5JI1TkJK1oaU+jKldN2U - MicxU8uqs08SO83J/thp++OmOymPn+FLwozyhJkHnCTOPJD42UGdJEmopEKSrDPLSsqsQ1bC - 7KSGHbYy20qalcq0cCvpTiKOpEccyXAy52imk8ijWZFVvsytyrbyhZV5X+TY+TJn3pfr5zs5 - tmHBVRJ1Ma+aDYpeRC+iF9GL6EXSjuhF9CJ6Eb1IJproRfQiehG9iF5EL5KJI3oRvehy9KIn - /8svPSVV/04uZrpI1Z4vqghtrL9DbInqfGtjzqNdJ+fRVr1wn1Ip+q++SqmxXcI5jxYqJ9E4 - j8Z5NM6jydk0zqNxHs30PJr8TBkS8EvqzcVur3tR/aO+24vOyW/PWl+y3tR+1ehFMS1/qFSB - 1YgaNO7M+qLrcn1R+Iv3qfLwvVKNXhzE+iJ6EeuLWF9kLTGiF9GLLqEXBbjKWtqT7kUXtb3T - i+oZ5ZSfNauio8KDrV709bHF4dPr70Wzb/mBUjF6mwqlOrecLL1oxK0/UiWT/Qd+2Ddme98f - yVcikpQsut7e78fOn0qbim3dVKnCuBLV9Y6mh8Lkvdqu1I7+H8mbyGSl112rZOu33QfEzr37 - RpmUkveH5b/SQvm1x2tTD4c3c75hQqnqeV+z3EE/l6/MT1Wy6FqldpX3vQbF1Vh3rVK7ydcX - pKre1Yuuk16/Saki/8NOKlOVkd3lK5Mii2TdtUq13utXVKqSddeVkc/J++DIYll3nTf0986f - DhiWEMh8Ud7wP/rvLrVMBT3RUtZd7/r0Fvn6sgx1ZEFLZ4O0fWpok5Zp7RsoVSLvhzVpdWRh - K/nTfKWGNe2r113nj7xNvrI8U+l11yqzn/x2+Kik5c1uVypJ3h+V//aVyK8jOoYdjWrtfPPM - /Wrks6/sGXOXfGVlthrZ/C6VPUDejxqbsmfc3fJmVbbaM+4e602OknXXKmeQvB8zPmW2zBft - D/f/FGMnpDq9KKfrA/KXlFOuxrdoq9ddz2nZUJVHyMzShG5zZN111bLXnbGRy8pk6XXkS41U - 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 - AQACAAAAAACNAAEAAgAAAAAAjAABAAAAAAA= - </office:binary-data> - </draw:image> - </draw:frame><text:line-break/>Illustration <text:sequence text:ref-name="refIllustration10" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">11</text:sequence>: The Disk Hashing Module of QuickHash v2.8.0</text:p> - </draw:text-box> - </draw:frame></text:p> - <text:p text:style-name="P82">With v2.8.0, a full logging feature is available that records the version of QuickHash, date and time of starting and finishing with time taken, the hashes computed and so on that is written to a text file on completion in a place of the users choosing. </text:p> - <text:p text:style-name="P78"/> - <text:p text:style-name="P79"><text:span text:style-name="T105">The disk hashing module is </text:span>largely based on the sister project of QuickHash called YAFFI (‘Yet Another Free Forensic Imager’ also by Ted Smith and also open-source), available from <text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/yaffi" text:style-name="Internet_20_link">https://github.com/tedsmith/yaffi</text:a> </text:p> - <text:p text:style-name="P67"/> - <text:p text:style-name="P12"><text:soft-page-break/><text:span text:style-name="T32">Windows and Linux users only : </text:span><text:span text:style-name="T22">To choose a disk, the user must </text:span><text:span text:style-name="T30">simply single click the physical disk </text:span><text:span text:style-name="T31">or logical volume, </text:span><text:span text:style-name="T34">select their preferred hash algorithm (SHA-1 default)</text:span><text:span text:style-name="T31"> a</text:span><text:span text:style-name="T30">nd then </text:span><text:span text:style-name="T31">click </text:span><text:span text:style-name="T30">“Compute Hash”. </text:span><text:span text:style-name="T31">As of v2.8.0, it is possible to compute </text:span><text:span text:style-name="T30">SHA-1, or MD5, </text:span><text:span text:style-name="T31">MD5 & SHA-1 together, SHA256, SHA-1 and SHA256 together, SHA512 </text:span><text:span text:style-name="T34">or xxHash</text:span><text:span text:style-name="T31">. </text:span><text:span text:style-name="T34">XxHash</text:span><text:span text:style-name="T37">64 especially</text:span><text:span text:style-name="T34"> is </text:span><text:span text:style-name="T38">seemingly </text:span><text:span text:style-name="T34">the fastest hash algorithm available and is about as reliable </text:span><text:span text:style-name="T35">cryptographically</text:span><text:span text:style-name="T34"> as MD-5 </text:span><text:span text:style-name="T35">(though xxHash is not strictly speaking a cryptographical algorithm </text:span><text:span text:style-name="T38">from what I can gather</text:span><text:span text:style-name="T35">)</text:span><text:span text:style-name="T34">. </text:span></text:p> - <text:p text:style-name="P64"/> - <text:p text:style-name="P84"><draw:frame draw:style-name="fr1" draw:name="Frame11" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="19"> - <draw:text-box fo:min-height="10.934cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr7" draw:name="Image14" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="10.934cm" style:rel-height="scale" draw:z-index="0"><draw:image> - <office:binary-data>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 - </office:binary-data> - </draw:image> - </draw:frame><text:line-break/>Illustration <text:sequence text:ref-name="refIllustration11" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">12</text:sequence>: Hashing a logical volume in Linux using QuickHash</text:p> - </draw:text-box> - </draw:frame></text:p> - <text:p text:style-name="P30">3.1.8 Base64 Data</text:p> - <text:p text:style-name="P87">New to v2.8.3, <text:span text:style-name="T120">the Base64 tab</text:span> allows the user to hash an encoded Base64 file AND generate a hash of it’s <text:span text:style-name="T85">decoded</text:span> counterpart without the user having to create the decoded version <text:span text:style-name="T120">first</text:span>. This can be done one file at a time or the user can select a folder full of Base64 encoded files and QuickHash will generate encoded and decoded hash values of them <text:span text:style-name="T124">all.</text:span> <text:span text:style-name="T120">The results are output to a display grid, from which the user can right click to copy single rows, all the rows, or save the whole grid. </text:span></text:p> - <text:p text:style-name="P87"/> - <text:p text:style-name="P89">There is a third button ‘Decode and Save files...’ which, if clicked, will ask the user for a folder of Base64 encoded files, and then QuickHash will ask for a second folder to put the decoded versions in. It will then decode all Base64 encoded files and save new <text:span text:style-name="T124">decoded </text:span>versions in the output folder. No hashing is done here. It’s just a quick and easy way for users to decode their Base64 files <text:span text:style-name="T124">without having to use online systems</text:span>. If <text:span text:style-name="T124">the users wishes</text:span> to have the <text:span text:style-name="T124">files</text:span> hashed <text:span text:style-name="T124">as well, either in their encoded or decoded form, then use the second option of the tab to compute those values as just described (</text:span>the second button (‘Decode and hash files’)<text:span text:style-name="T124">) or</text:span> use the File tab <text:span text:style-name="T124">to do one at a time (choose either the encoded file or decoded version if you’ve decoded it)</text:span>, <text:span text:style-name="T124">or the </text:span>FileS tab. </text:p> - <text:p text:style-name="P88"/> - <text:p text:style-name="P87"><draw:frame draw:style-name="fr1" draw:name="Frame14" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="24"> - <draw:text-box fo:min-height="12.363cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr7" draw:name="Image16" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.363cm" style:rel-height="scale" draw:z-index="0"><draw:image> - <office:binary-data>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 - TOfKpI4XSNd89E7x1itvunec9Hm/DR/88yP5gbvZNfgZF8+7X+k+dGDdXf1fZHMmXTD+yldW - l20nK+4ZOWlPoFXkQBxYe9cVd6t9ig69c+OlK9SxfadunXpXv5Yz1c5FwedKs7pWaVLoSQ58 - kN1ltW2hf7ribrVPEesRtMJ/hvrR6xjoCgPGD4ospJfNx7/+19+PeodeU64jN7y3M7uv8Qgg - GoK+ft21jwipkkbNfum6YYVrxz47qt2BtY/c8PI9b58cu/+GYYVvjnnW9LinncoV+vfZXc7b - lp59kexSMMc1NX1M6jf+apL91zxa9e+VRI+ly+4h5PHXXiZXT2try9P3piAuI9WBtmf/mtzw - 7vsv/XfU5L+NIf8d9uGbiz4m99zZlx3X7UYVvLXzgk6Jeuci3xzqAWHl4w7jQMjmVylbxhuX - S516HxHtd93ePYlY+gw0JLEmFPkivLQRXryQ0A90pwYyH9P8bBz95KN2Itd+TfUeTJJ+CzHh - 3xH2vbHeeGD9rqn1KeOWZe1hSurdUlrWxhdWKwB/khERGyTU9K1P/5XXU3taqxYnT2lPFBXC - CPHSBA8ejBWWzH/48hMSEml1Pj4+oXnz5uJGNL8vQhZycdyERgJ2y25ii/hmLZr9qk2cVqQE - JSpg/8XLCXFqe4JM685x2jsQ4oUyintJb04xlqQ/qFpZZpz2GNM45ZZn3nygRGzxLVt7W/2q - za9aa6GeaUsk6JvP7QxMk/Xt3qm45N3cmdM7duy4cOVrd9wwLi4uzpJMjQqMV1i0vyL7fmn8 - yOnnf/rC8A5eST74wcwet77+yOsLO9Ddcf6V5NYPt0/vlb7j2Usekcl9sqw/Obdt+g1jbprw - 8NvGE07ZhCtXbnxYeqR/z3+sO8xuTtDqF6aGclk+uH+zfOUNae3p4Pb/PiSTv2gHQVr2l58m - 33nhS1/sH9mRGHvS8rur6Pvrh1ePTX+FPPxRlbL8L4tajd38yv97XrnlUT1cy/6efJn8+oE/ - Jl0klSzbeuCK0UlkPw0VyEX3tGdPN1p63RfLLuvAQw+JbN80Rx6zrL32PXJ7FL6wZ7S1MxfM - +NiTVeUHPD+U9QWyueDifOmqYYW/Vm4wUB2s/A/Jn0WrTfKBrS8XEzKZ59nuiuUVG36TSqOC - mRf0TJ/07LhzrhrO7i7oKVYRDnz/mXz9tX1YbMNaAMgTepFk7ZXdRKlD95P+8/tXPt8184KD - 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 - DWo3h00jbBX0PALcFAAAAAANTWk9sDQSaJ2LcL9BlKqtrf3pp5+cpvxSQzwnfxEmDhw+5eOn - 39g+ZXoX8t6ci+ckP797+aVk75IJM58avIqOY4OTy/7yzm46vPe999icwhg6S/eL7+i4O/9S - YkrJhi8n5C/KghyzFexd8mqXd3bvZiNpdpPvGM6yo+X8eM680Wy8MdJ1EeYVFGa8pfC1KfmX - Oi/ivTmTa57fvftSdT6WjeO8fouqG3j/7udruj+d/A5bw59+ek/b1MY297cp/DvttNOCnCNU - 3N5GFMgsdZgXGkcIdw27NZ1Ew5tjQiWobdt0vyOO+73prg5ADJEs/9rfmkwir3ORx+PZXlZW - UVHx/fff048dO3ZMSUnpk57u851oYHC5NVmWCbtrWZioj9mwfln/2W8NY9M6D8+U897eM3V6 - lw2LH5ZnvzW1szJ22DCa7bvCGDLsoecmp6x/96Fhw4mYknSeetvkh592z1YsUuepD03lxR02 - YjJ5umqPd1gXWqr+s+cpuRkj3RZhWUH7jG6L2KEM+J7Xb1HdNq8+7HsL1233NpQFQ6TcTSRK - XhAI9RVUJY/dmh5YnvzdWH5eXhUE8/u2hBwrFwxJySUhWkrjq38lO9gc6rBEfb8jJABoStgd - BnFK3V82bkPWWw+UfyKvS/TRo0eLX301KSmpf79+o0eNomP2799ftWfPsuXLx11zTevWrcNd - wCbArXORTKwdcmSSev55bIxMPnvkipRH+Oj+s2V1JJ9qT6993LnnK5nWkm3j+YIcsxXtXTop - 45HPiDmBWE4hK+dFuK2gPuy0iGEP7SJ/SU1JIWTSc7seHuY6r9+i+l164Jsi7JQ3ltLfeMQG - 0HC0OjytT05bMLa+9Ul+9drhEUGVC6atJIPrlTkAQNRSX3mgBQPsr/m9B5L2zrTI4PF4VhcX - n9+1a1pa70+3fbnyzQ/pyIv7pl500UXlX3xBJ90wZYq1DUG5RrRJHebXPe1XMqxjAmoLZzmv - nNjUroi4P9hUuawtXHHf++LTKybNfJCNoKP637d22VTjeraablfVHu/QLmIO4hj6MbVLZ3tK - fUGO2Qolev/+jJLMtTuWdVE/9FxoXH7n/4pZOS7CbQW14fccF0GHhz64Y8eDbMykJayEjgv1 - W1R/S/cGvCkC0MjxhH5VdnBhYboxWv++CddqhYvCbk0Ppm+gn0uN9kUoM5RMXDmGjTYWYSxX - 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 - </office:binary-data> - </draw:image> - </draw:frame><text:line-break/>Illustration <text:sequence text:ref-name="refIllustration12" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">13</text:sequence>: The Base64 Data tab of QuickHash v2.8.3</text:p> - </draw:text-box> - </draw:frame><text:soft-page-break/></text:p> - <text:p text:style-name="P20"><text:span text:style-name="T80">3.2 </text:span>Unicode</text:p> - <text:p text:style-name="P54"><text:span text:style-name="T77">Be aware that QuickHash is Unicode aware on Linux, Apple Mac and Windows systems. It will process files with Unicode characters in their filenames or in their content without difficulty. </text:span><text:span text:style-name="T74">Note that </text:span><text:span text:style-name="T76">Windows</text:span><text:span text:style-name="T74"> versions prior to 2.3 were not Unicode aware</text:span><text:span text:style-name="T78">. </text:span></text:p> - <text:p text:style-name="P24"/> - <text:p text:style-name="P21"><draw:frame draw:style-name="fr1" draw:name="Frame12" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="12"> - <draw:text-box fo:min-height="7.244cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image10" text:anchor-type="paragraph" svg:width="17cm" svg:height="7.244cm" style:rel-height="scale" draw:z-index="13"><draw:image> - <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAwsAAAFMCAIAAAALBrcQAAAAAXNSR0IArs4c6QAAAARnQU1B - AACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAF3iSURBVHhe7b2/jhy7kiauB9iH+Lnr - DSTIP8bgPMA1tgH1KwiYxXVkaOSOs8Y4OgsIkDHAeGPJO4BwnQHGG/Maax1gzbH2Fe4v/jEY - DDKzsqqrspLV34cP1WQwGAwymcyvs1vqN//nr/8JgiAIgiAIRkIhgSAIgiAIZkIhgSAIgiAI - ZkIhgSAIgiAIZkIhgSAIgiAIZkIhgSAIgiAIZkIhgSAIgiAIZkIhgSAIgiAIZkIhgSAIgiAI - ZkIhrfFvd0VKBgRBEATB3QiFtMi7a5Rff/01WUAQBEEQ3IdbFZK+1dgT9x2dEBO4C//pn/7J - UtkXMQczAefjvssYRwdBEAQv4CaFdJcD19+g3GX0IzxjSCHd5TXSfVf+YXjfZcQLSBAEwRfy - tEK612PS36Ak+z6817iR91JI9135h+F9l1FHT0YQBEFwOw+tkEgf3Gv088b9/dP7d59+JuOL - eUeFdMeVfxjedxnvtXlAEAQfhlBIY47HJSX0JuLpu2qjFYUUurz//CO3rhIKaWpCIYEgCE7N - R1FI136Ls6iQhqMsjv71+c3bL7+X8oevbesJQiFNzZcu48u2NBQSCILgC3muQvrx5Z29EXFs - fTVy5ok/fsBQEBtWseEtzkXcqpDS6FSwxFQYkUJ6+h79z+H4IfftyUYgnCm5NnLt0X770U+z - LjLj+VsxXrABNva6KPiWDbyW/GUzKoRCAkEQfCEvfYd0wfF9ZpfFB8wwyMseJz0XZ22PNkXS - Z0EPlXy+fxDHi8RE/5D7+fktD1qq3z9cLr9WuKSQ9hn9NOO1litiOuMCxlDX5ukNvJ78y3KD - QgJBEHwhr6SQ5KwX+LuT8m6Jm8hYXz5tfOe0VSGpxe05kwu5adZu8U8bWhEEhL56eelP2WgN - R5Oq48qInMzTc1lteQDz4pcncfzB35gLCuns0Z+/2UXnoQdZqeRSSGT2+fSFNWUJpY0pYXFr - 9l68BCci8M5UeHoE3pPV2SdSQmnwUcA6hZiScNMG1moxNtHckzcPD7cyVk8oJBAEwRfyKgpp - 8O5EniVkDI/VpstpLj5g7CmhOP0Wp+m+mRcqpLURQ27bmB9yFH8QgR/5VXCQCGO3sub8cJUu - VFB95oVlLq/8OaOX5zoXdHH6rJyaFftYtPGmGlbVU40nIkSlGO3q3E+kOJtbF5B9zNK/Uduk - kHLyIVoyplbrvkgoJBAEwRfyGgqJz+4IO771W976xih22cBtD5hi8U9NwXD6QbLESxRSeMrW - Vpcjfd9THCikPkI0Upmm3LhRSqpL7On+/UOb4YhbVz4Z0+ipED09K+5SkHxiEyNcyiYUsRUZ - KxFyxxAqd2ydtcz2CEqJr/jSNjtbIaVoNpwHXxurJxQSCILgC3klhdQc+oX8qmB3hXTOECu8 - SCFJlR9jArbUn+PkHxVtYPeQo2dkFySmxKMnHVC7iDaS57E1LXK88ueOngrRU0N9I/8SsPdp - /Fumpth3PcKKJXVMy6jlaGlI0yHkhd20gQeRSzQxftcXWu6/MFZPKCQQBMEX8lo/ZevfTJCR - znH6DE/BDSe78xKFNM7kEo5nvS/7h5y8lqtrKD9tqVOuPx7yJdKfcGmZ13/TL4EtKKQzR0+F - Pqtg4b7JZ+VSDt36UQYRRj9lsxmtLqOVu4C/f3q29Qw/TS7csIFz8k00UpDiSdJWf01qZaye - UEggCIIv5NV/U1vfnYRnSfilE/2HXVse0sSLFFKfSfA8h8dUSESRKQX6dqFOWdY5rkAQNBuf - rMQlhUTcNLpfiFgYZWX/0I+2xIen5iIqY5cl+8pbqOSp9mDR/Vn3ZG1qJxLLOSDvc0W/qxc3 - sPUgtMmnaDUBtr///GllrJ5QSCAIgi/kpQrp9lx5Tu/Awyqk06xP1pbxfdIqb7LyS1k9Lu+7 - gaGQQBAEX8hbKST7bjcgOZzk9gfMZfHXeUyFpDNNiA7MBS0iv4eUjUNCIV2FUEggCIJTE++Q - xjymQtqH9135hyEUEgiC4NSEQhoTCgkK6YWEQgJBEJyaawqJDvfXjLQa+9MfsQAAAAAA7IwT - CilZQBAEQRAEXwOhkEAQBEEQBDOhkEAQBEEQBDOhkEAQBEEQBDOhkEAQBEEQBDOhkEAQBEEQ - BDOhkEAQBEEQBDOhkEAQBEEQBDOhkEAQBEEQBDOhkEAQBEEQBDOhkEAQBEEQBDOhkEAQBEEQ - BDOhkEAQBEEQBDOhkEAQBEEQBDMnUUi/f3r/7tPPZFzhuf5LvFaco/GseanzsMu3pzeC52+3 - X6s9r8WeY83Ii9dnvWPcTqkpERcIBMHbc3eFlI62jSfdabcfX969eeM+lx2g3qsvHJYpw40J - nzUvdR50+fr85u2X31ccVnlr/5fwshkp98zzKrwg4YvnuNaxbKdsH9HjTLfaIAjOw0dRSOzw - 9PyunLAvPDe9+wvj7MCU4caEz5qXOvddyPLm6Xusbo95AW8dP/IlY+2Z57148RxXOlJT3E7r - 9DivYbVBELwTb6WQ/mkEbkonWqn+/PxWX7C/Kd9HVgs5iNuXD2boX8KT8/vPP75/eEOfbIkH - qHUqb5iqRY7jGvnpu/WS11GC9x+e8rjsQ1JMq+YZ87GpruKChbWeLbjJci6epfqS9cx9NWYa - iL/jD4gOVDDraGiPEMIuX9k6yvPnkWcdyx6ueayUzPpw1TnMqHYpG0YdyuyaJMuWIPBWrM7d - ZpNtVhLY8PrkrDRkrWyppWOaRb8Z+FMjW6ilUTym3QWlaXU6Nc7CdQnJk8P34Q70UJ5zvFX1 - xt92AwIAAGzBDRUSdU/gpnhWKvzsU357evPhq7jZef39g2gXf56RQ+rCB6WcpN5kBygfu/VR - 2lr4IWEDJZ+2kMZlSxnLC+ostKkuQ1dGnbdz3/Us9L468eTmlsahPFyjPQ6tTU3rUibxoWsz - bT2HVzOONUxmabhut/Rd+oApyWpX5z694KzLGwsrPCuNmkMpx+5cDqtUnOkbDHOwfPpRpKzV - ooF4atq0OJ1uYYeR0xBKDRWbtLzcy+4NAACAF+O2CikZmelEiyedPeH1Gc+nqn27HN1SOVuo - V/ims++VLBS/9xkWvLzus4EvUUjJyEyjx6xkLRlsOXM9pR+DmtRh6KaW6ECf1lNBI7ZDO2Ov - aEkOw+qwbz8WGyMWLndf1XL8dLuFUrQB3UctuWPvTNlyqlWaFPo7Hn810kWL6CInZyo3Dgub - oSib7x/KTSTRC8IVTPGtaWE6yVmTsZgK6Z5jFqh/H0EtsQkEQfCqPIZCos/yLWnrUI7yaEwR - wuNEYT/dIB868VOvFGcpcl/w8rrPBu6hkOjz4vXs+8ZPd/PWk27G9qlM7P1T35XqsG8NPpqm - sg+y0hQ/e5+TltRxlI+ICRMWbhwzRVsatK9que8yWKUfX95RJl+ftTroUpjil/zH00nOVB5G - diMHHO3A6BadvQkEQfCqPIxCKkZ7af/7p2f77ll+gvYt9MpnYvvzBVVF5kOHdRIK/FRQ5/qD - jz4yFfSU71ujTyps404KqRjPXs9R3xQzezYOdYXdrRlaL4fYc9hYZrZXduA5uJrtWINklocj - Z0tveeJdwJQkkfxNIgzSa0dU5/CiaIVnpVFzaOdSWp8XNgM5P394Kvn0oxSGaDY1tw+mQ3Ha - hR1G9pgpOJU57MJ0QhMIguB1eZSfstF3nwr95Wg9QxX1ndBqBKvqceyHPgkmh1rI3+oLGkjK - mk9JJrS6T1/Yxj0U0kvWs++rDp1b7ZgcqGAB4g/4GM2zM/VyizuoxbqOfvu4caiiRGFjhQjN - kzUGcZbdsjbxFLC16FPfNo+us9gHm82oSi5aFnhmGqwkBM1crPvqZoiCox9l3b40nbSwZOkj - hDS63bs2nbraUgVBELwWd1dI9yKd0f6d7l15ZYUETk195ZmM8/LBpgOC4Ovmgysk/2a0vGO4 - P6GQQCftz/GPsebkg00HBMFXzlfzDukwhEICQRAEweMTCmlvQiGBIAiC4PEJhbQ3oZBAEARB - 8PiEQtqbUEggCIIgeHxCIe1NKCQQBEEQPD6hkPYmFBIIgiAIHp9QSHsTCgkEQRAEj08opL0J - hQSCIAiCxycU0t6EQgJBEATB4xMKaW9CIYEgCILg8QmFtDevq5DIfhK4EOCtaVttFdiH4JQM - fyYZfG28s0LSo1ORmh6VNNMLFnapF9l/XQX5PM6T6eKjqvxtef6rYTjvbsDXtQ+HxOachz8/ - P335nVe++TOCtPh6JQxP3/VynHtRTvq3A1kO546yK78+W7KEt7x02eEYDAv7/vMPs2xc1QXP - uykkckinqlqS2+OR5njBwi71IjstHTUtgXz0s2G/k17I7RuxPA8YH76yJSXThPrx5V24IbeP - 0pBubwmi3c8Ncqb/z89v61y61kflTPsw+XD16fmdpeF4/+GJc9MtKuQ/g72yf7YMPSA25/78 - 8eUDL9r3D+2fM7/ylV1mDEhlF0nHJe3So/zp9xXarcTlr8/+cNl47RY876OQ9DxNR6pbkrPu - ofFRpbe7IGyyQwve9ZVZ4lKvlScTTZ4+yUc/A8uhrOWwsJdz20aUA7reaXJC9ckEVZTCbhsl - k/dJuL3PDXLZoDyvCc6Ua3FlHyrIRz8D77QPk0+s5jIpp7gV33Jr6u5csq+TemFz7kh+drSo - D45+MdXidipYJ9sVrjj5eTTq9aUMl19WLfiHXnKBqHqIR9gcG6ZLkh4luvz8LUG9WLqkzVI3 - nrLsirf3VEh8cLagJv1syDM5dVTJlMouPPTlXF+ZJS71WlpJvbxUIB/9DBysz2D3VJ/iL4tc - fUrftBGDWxqlfSFkHCdj3+N+e2q+2fUr3g9RLe1pxfED4rapXfqsnKem1luMh96EV+fSPnSQ - j34G3mkfkj3ukFjtyt/LVqQn6/NnaU3dnW6nQhq3WrA5D0D94drvn57j2UKMl4mRfsoWFs3t - xdK8jqqt5ZH07Wkgobyqkfte6rm2AXZj3ajNgXwwmvyN32vlpRbS5SCffqnNs7nQd1BI64cp - OehnpaR++qgazvB4XFmZFS718sWkjUGfCtkmDCqTj35GDnaSU3ePrrPf3mzpDggtZwvfS9qR - n3Zps46uyyCZPgeljdIPUS1ruWmhBlmeTmRtXRs3TZYnFWf06Fy/qQnko5+R99uHLTxIDGhl - GU7L8VN9Iqv/4iZp4je9SqEGwea8Fce/hETslzpeFPq07aKgC8Qr3KnPdCmDJTl4VS933+uI - pFSPoNhWSQcFQXd4ugrcIOiX2qvRjWDNI/Yn2nau6ID1w5Qc9LPSUu+2kU/JKA5WMBxQ8K6s - zAqXevli6ny9QKAygXz0c8C0k6QXQ1e1PqL8u/mI9lzwaxEvCncJbrGpZ0zGLiV9izwapR8i - WdIobtGCf8o0CtqBIlN3N/bjWhDefkf+TusWXL+pCeSjnwPedx8mz66sMo6fpmpJ3Z19K5X7 - TZL6ukUL/ilzK8DmvBJ1p0XYgSOMKxYt8TO2GvVx022w6J/6Dqt9ryNy+HOAA1KfIGGpqeDa - brjU0TPYJ1JIJ4+qsiiN5XCXc2VlVrjUyxeTlyaALAry0c8FyqLRSqbdw00qUL4+azWvdktv - jW4cNl6Rk5ejXkF+HH779D6eX0QN3g9BB1+0eDlZYvfebYmpuxt13ZKFy/0+fHyu39QE8tHP - Be64D1OE5NmXvbtaok9k36odsTmPxfLLjvLL2k1TXLFoMTstXXkXWFqfTWu2uqHpFSxaztUS - tu+lnkd4hPn7Ns7nuPunPi98GT3hsLD8SnW81H6P1As9k0LKs+1nGKvMIwrelZVZ4VKvuJgm - joI8IpCPflbSQqWdFJbOdk8pP3/w3wTqDohIitBtr/Ru3yzhBuMf3vfJaFm+28vDmUM/BFn6 - J2vqVQpdkEDaMN132OS/OLW1yb4qrt/UBPLRz0pa2HTp7dKwhdczlK+5D8MoubpUjpberjT7 - cJNgcx6GS7+ERFy6Om7n1S4ol0nRXJfUyy3RwfoR2r0x8DzAIywk3G3LA9F/LS/+9p6+WKEL - pAUu02HSL3XwbC6QN/fMJ9o5XNcBS+cpNelnw24mo80UzpRjC971lVniUq+0knRBrVRAPvoZ - yEdtge2kvHvUMy0gVwvSFRlvr8Hi82Ht4FN7kIyQLmjX3a94P0R8f55yi72oMAjiXWjQwXm0 - NrXeshDksbl0RzvIRz8D77QPyR57xepSOVro08IS2qzUvzqUVmxOEJyTd1NIWuCzs8AtWqj0 - UyNZ4iESb/tgP6DgXV+ZJS71uujJ9NCkp9HF3y6/pO/rJvbhJmJzguBUvI9CIvKp2Tr0lofk - 1RVSsvR8Davq7x7yC4Nz+PPz2yO/Qz4ysQ9XiM0JgpPybgpJST6O1PSovK5CkpU7jdQLBK9L - 22enkHqBIAgemXdWSK+Q11VIIAiCIAjeglBIexMKCQRBEASPTyikvQmFBIIgCILHJxTS3oRC - AkEQBMHjEwppb0IhgSAIguDxCYW0N6GQQBAEQfD4hELam1BIIAiCIHh83lkhkZsjNT0qaaZQ - SCAIgiB4cN5NIbEmkr9U4FBLcns80hyhkEAQBEHw4LyPQqJWVUXk43BLcmaGP7Vmf6Mx/qW2 - pip/DjP9HbfMr88nHG7I6yoksp/EBcOB4Fm0rbYK7EMQBOfiPRUSOSRQk362jH+P+uvzh69r - ConLT8/vFv9+tf1t+QdSSKosl0A+Fwx3Z6bru8LtnuAteZ19uOfVxM4BQfAU76CQ9DClVoW8 - GHpjFemin4GkkNq/+JhOt1AlAfT+84/vH+RVkzsk3vVwXFmZFS71SovZg3z0s5Kmr4v+gr+j - WXmLxdweUz0vy2Fjr83BTXzra86u9bH5sn2oePp+wXVsg5zxt111rO0jnpPba94JIPhIvLNC - 0nNEoRZy0M9I++PYH76apT0WGXZ4/fiib4++Pa29JTrnsLs6V1ZmhUu9LnkyEe+6Aqd5m+dW - 5q0WoRP0r4CX7MN+/S+4IrELlbeLpHPHuiC3V7kTQPCROIdCMpLuIaz8lK3a6w/mBt/PXXLY - XY0rK7PCpV6XPJmIcQWorAtEIKM0fVFJ6s+b6iMnfvUp3/ef6JV/rOkXxUesyZjl6fmdeox+ - YJoi114lq8Yn/IjWLJSh/L6agDdGdV6Y4ChgMwuO76NAIWWQj35W+sJ2lrqwfu3q4rernYJo - NRqrxXeU7M/sGfdGn8DSbsFOmJ91D8zDGXOek1P8lC1SDp20P0o1nGuMxVfcd91eKyuzwqVe - lzyZiHUF+MFQBQ0Z6dMt9iqu+vAKq0I9p1decHa2J8f3D+3VrNHCsyf2ZY5ytl7FrvtE/bVV - HnKlNdrV2ZoWJ9gHZJ8wC23S953+svPV8JJ9KIscMPopG+0lXszVvdR0kcsUjVqmTxdb/I1W - 8THPbm84LYE4EHbCrBzvt3plt5Evd0TZV5fx3NGVl/W6nHwDFrxsvnsw/kus9cwXW/nmlSAz - /KY27QY/aHRnpP1h1faYs+d0qUbuvb0arq/MEpd6XfJkIvoKxKXQ8knL0hPopEXLTN2X7WMm - lpNFPF3+vv/wNPbPvSJGT1+35I5Lj9gISqmdBZMtr/NXTy7Zh3GRkyWuti5+uhxa7qt8CU7t - T/Z5++VbsOcgXQJq8YI1KLATpmG+ysr+6q/zXP9bcO8c5LbKxiPSHhN1cdYzH7fy7zGXp8zd - FJIW+OwscIsWAusrbhN6aX9oNW8amvxA7fqDljD+rvHGXF+ZJS71uuTJRPS1ijqyX8ahhbbU - SR8q95G1XMlPkaxdhtHSJl7y7+1aPmlJHU+m1LDMwspznCNX5yX7sF9SX2q/c9WyspeG1Wjs - LXoyrCgkqqYEhoVM7ISjM184vZTxyvIVJNjVrw+L2HGwAfjSmyDmINw9PGgkGveyn/P6j/j5 - AaTR5HP5txTCbjRLEO7eekNOtZ91Sa26nvmglS6c/SRdgtxHIRH51GwdestD8lgKibdIuP3K - vWrby8p8/+tNy7f9h/b3wNZ6tZG1VarP9u01nRTyrCrblOO30WxE7WiskRv/ZpSac2H3kxTy - t3E3TLAPmGZx80Pq0LyyQip2u76reylUyzUi4/KOsu8K1GL2dm8E55JAjImdMCvzy79mD9Bl - LQ9LtxdL/OGp7ISAZnuMNgDtNz1SdA9T1Qs+usS0TWXfD3T5xI1nFh13hy3HQysmeDPqi8Nc - zzy30v1ela4EuZtCUvLZWZCaHpX3V0h8UynkDuQ7toD2RNxeXk5dep9hrxRZW5mDfWlVfbdZ - h0sdC0vk6u+f7tMHCRY9aPTfSHIOtWlhgoOA/b1Hllf6gLymQirXhRfWf6K6tJfiRQmLv7aj - 4iX2HIID7Y1BAuPdgp0wE/1SGuMeiNeUQZtEL6vslr5XMpYtVzZAuzN9FLXHQvz0jmqxzorR - i20t78oZNvZ4cdYz11b+TqnBu093VkivkPdXSEukh1B+W3Ml3i4yeAxecx+u87K9dLcnCngg - 5j2guyJ+xlZjp5OWPEXEm0IiH38ep/ipkFp7f2fv4037cYa3pOPFWc+8ay1BoJD25tUVUrL0 - XB/Ov10efLf0Mt4uMng0vnwfrvOle+luTxTwQMx7QHeF7Q1WQpt+eDreS9Sddqa+imh87Ae1 - bkmF+KmhrNzl48E9pjqvvRq5Er891Z/uHf8wj4vZZx6nsDKvEgQKaW9eVyGRcQtSLxC8Lm2f - nULqBYJ7sj44lfoULM9CeUwWsIU1iqL+7Cy5MUigBDXDb5L4WZt/UBtHiYX46fHdwWKUnyzL - aypC/eEv+9xeIYVMWtF2OPqP1wmcap85W4oYWpkXNckKQyHtzesqJBAEQRAEb0EopL0JhQSC - IAiCxycU0t6EQgJBEATB4xMKaW9CIYEgCILg8XlnhURujtT0qKSZQiGBIAiC4MF5N4XEmkj+ - DxWHWpLb45HmCIUEgiAIggfnfRQStaoqIh+HW5IzM/yrPPs/bf3fRmprrcp/i5larWv8H28d - 5Z9K+j+kjP+w8waEQgJBEATB4/OeCokcEqhJP1vW/ymLy+nPZhFjlctPz/E/+PL/FarGoUL7 - 30OV/8SiWm5GKCQQBEEQPD7voJCW5JGCHPQzsBM0ywrpp/zlue8fhq+C/L9GzQG/fwiK6saE - QgJBEATB43MKhVT+f1L/e0wkicRQYQqpaKBv+ueRawTrZUZSSAYRUrVKuPX/GQqFBIIgCILH - 5xwKyai/KrTyU7ZGA6XXQr3FjfQZ/xvy2/64DQoJBEEQBI/PqRQSU9TMgkKKf5OFEH7QNpRH - RH3nFBRS+iOFNyAUEgiCIAgenzP8pjYJoPjzNRJDY4XE/4qt/ozMf9BGrUkedX/Rt/7eUrFU - 52sTCgkEQRAEj8+7KSQtkI/DLVoIZOlTIFpnqJCSsbw3GrxYYhlkKIrKh7jtCyQiFBIIgiAI - Hp/3UUhEak0OveUhCYUEgiAIgsfn3RSSknwcqelRCYUEgiAIgsfnnRXSKyQUEgiCIAgen1BI - e/O6ComMwI3w66+/ptW+Fm0A4AW43dUBQRBUQiHtzasrpGQBr0Ja8JsqpGQBz+JNrw4IgqAS - CmlvQiFNQSikIxMKCZyJ+d9Zg9MQCmlvQiFNQSikIxMKCbyIX8sfmNrwRxT0Tzgo/D/ku4wr - Cmkm8fT1uabareQWy8pqX4M2WsH7D0+Xr225LlBIexMKaQpCIR2ZUEjgJSTRI1rH/4tgKgz/ - EKf8L3r1Wf79w8ue6/MrJPtvBUuqvm5sL0uaLNtX+5q81noeRCGRmyM1PSppphcs7FIvPGtv - RFpwKKTD8qZXB3xYpmf24tN04W9Pkb+8nDDxxN2fnuW/Gn7+Zv/nMCuAYA8WGahG0Pj1P0Nu - /yvjMjpbbv6fGG+lz4JfDoXXQmzsLdtX+6qMo2iZP0eXSR24RkiLXK/L3RQSOegx51BLcns8 - 0hwvWNilXtd/1uq7Zf0m4BWTFpz2ZDJei5dftfVTZr31XF43mvMaYW96dcDHpT/5+HG++EqD - H5z9SyP+mZH622sSdpMnK5+ZpaCPZH/icpP/IdGRjPDCUuvBFZKVewsVtq32dVmTLGVfw3SZ - hgvuLJb7KCQ94Ajk43BLcmbyJA0DNdpU5ao0s6WFcMTdFn6qmuKbw024vjJLXOp1RijeHxWL - 01S3MxSSLq/fHoXtcH5F9G3tCxZ5Ybhr86bP4Auvmh7KtJJp/zuX7JcxRQv3SPct1zn0sC/I - 9qZXB3wVtO3nT4dwpAx3ZjRSmfzdkgrRk+O//fKt2G0shYwY+5pdcfMj7mzWedGkPD0t9xYt - F1pfarrx7GqSpeyWVKBPS0bRplSc76mQyCGBmvSzJS2rn8hfn/054Q6xyuWn5+Yd6eCCpZ+q - 0nOoyNs41k24vjJLXOq1NdR23XNdhaRxbC9e5a5YGO7avOkzeONVk11aZ8q/DJF2fuJ667lM - 0WKVL+ill8DjvCDbm14d8BWQvpGWc56OKTmj2jcco6dAv//7nayF6KmhXCFVe2Ef5LCsGdKk - yu1vxt5SejHXV/uqjKNr2S2pED17ltY7KCQ93ah1CHLQz8Cw+so0t1Clh8r7zz/sB5/m0HVX - jheoXMtsvxpXVmaFS702hlp8c6M6RqGrEZVN39oZv3ywoiCsc4wTE3A7rT8VKCxbpONFw5nY - FdgEm8hv3/Ob3nJNvUmDL/Omz+BtV220FXXT1s/+1x3c0k6ZYVcnrJj4SDRZWHGo/u1CiVup - tgeieduINb6n6p7VIu96BXTVmi7qvMqbXh3w8Ukngx9xo2e2bMiyw/WbE97z5sOteoLpdk0F - rxIpfrXUCJXUZAMttXaHwL0Y5uXLZUsxslSeWu1rMi6+lt2SC6MFd5KPXJcpFBIvKMPXnbNv - YYsStKpZiLwQikYi+HpFDo1X5crKrHCp19ZQtCABUUlYWRy4rJ601CutvtofqKDLW08To8dJ - 1Tb+m3dv5VLKN2QXDBdG0U3COz5FDj76JN5yc970GbzpqvEsulUlI62Gf/rpyXPUNQwyhdet - ngKLJxf38jUJp4aO4s6xSh2tTP4lSXXgaGbJL73cQS2xELuo8ypvenXAR2f83kPPEz9kKvWs - MOiNwxtVIbt0uJOpUN0InafZ64h6cPFx17ey5RAKKa6GnA9l3fz2H1iUm1b7avSl9rJbhgXN - h+C9Ck11RFPiBQ9y54oO0NONWocgB/0c0B91PkNlP3O+Ev3Gao0pCHPY68pcWZkVLvU6J5Tv - YMGHr80RoKC1LYs8bK0qJIftHmx+sVI1XkQuWcfLhmscFiKHLvreokt1xJs+gzddtcH+LMb4 - aU2ydfVlvnvSTKOPWqxQkOIslbVqfcJpEo0Mit/uhz6gW2rTwhZa5k2vDgi+iHHPg5NzKoXE - pMO0PfeJpZqesvZCojKK2X4fyzPmxvKIuLIyK1zqdUEonjitzrtP32W58iq1Cim1XqyQarSk - Y8oluGy4NYUULq4Gf/7ADt2uGPOmz+BtV220IXXTxk9rEuctCok/S1htTT7DcqxSwS938qks - l6kPGOM0fRc20og3vTog+CIu3hTgfJzhN7Vpw5UHbT5ko1HeENSnKT0v1cd/C5vc4vkbg3DT - HvKIuL4yS1zqdUGoqiS0kJ5JW1pt3Tb/lI2Xt/RyezS6/dzhwihVLaXIRLUwtl7lmz6DN141 - EXZ1QeoPreKnttI6tBbuy8vCy6X73yzJJ8Vhf1siazV7e7/wsmtiNb67PZsGlW9ISLSVKeTh - qKBNqcuGC3TTqwOCIKi8m0LSAvk43KKFQP3hiEIO0OZML9Vk9LOeD2KDH+V8WBeQMVYJG18z - XMb1lVniUq+NoVQ9OOoEw+IQmnc8w1YyqoNCFjysXn2cN24EvzQeX4On68htho3DxWtnXfrI - vgI6rw286TN4+wZodqbrG/+0BoJJjWrx6VejXR3fDPa/8ms0dSaWBc//Z3/rJonl+0sGZc2k - 0MvhU+iH00zef/6UupzkTa8OCIKg8j4KiUityaG3PCTvopBePU1kN287VnkQhbTGpGxeE6GQ - QBDcgXdTSErycaSmR+UrUUjyRmCA5LYT9T3HOXoCCqmnXsGE5LMPoZBAENyBd1ZIr5CvRCHN - zgkU0ismFBIIgjsQCmlvQiFNQSikIxMKCQTBHQiFtDehkKYgFNKRCYUEguAOhELam1BIUxAK - 6ciEQgJBcAdCIe3NqyskagJugZsqJBsDuBRQSCAI3ppQSHvzspVZ6kXPCeB2SKt9LVp04GVI - qwqCIHhdQiHtzesqJBAEQRAEb0EopL0JhQSCIAiCxycU0t6EQgJBEATB4xMKaW9CIYEgCILg - 8XlDhQQsAQoJBEEQBA/OWykk6gusIC3XSUIhgSAIguCevJVCAq9LKCQQBEEQ3JNQSHMQCgkE - QRAE9yQU0hyEQgJBEATBPQmFNAehkEAQBEFwT0IhzUEoJBAEQRDck1BIcxAKCQRBEAT3JBTS - HIRCAkEQBME9CYU0B6GQQBAEQXBPQiHNQSgkEARBENyTUEhzEAoJBEEQBPckFNIchEICQRAE - wT0JhTQHoZBAEARBcE9CIc1BKCQQBEEQ3JNQSHMQCgkEQRAE9yQU0hyEQgJBEATBPQmFNAeX - FBLZAQAAAAC4OqCQ5iBdqiWF9CsAAAAAANcGFNIcXFdI/wEAAAAAwFUBhTQHoZAAAAAAYE9A - Ic1BKCQAAAAA2BNQSHPwigrp3/78d3/353+zyrVxefArpjUKddNZXxcTpbqCq83iKoFuuiVu - luEceHHme0x93uUF7goopDl4nkL65z+9cfzpn83ooFY1plPjKoeIBadYNr7jROx+9BBjra93 - 7AsRcdYWldEvz04YJqkYp3q3TCtWcu7hsxDEqSzGGMZPxvXqEoZux88wghwsu2F6NBlH177S - N47Lbl6R1TmZFWGLzzriho+hliJfMOK4C1ltWRybAnu0NsDaLXpBzsABAIU0B7crJLln6636 - z3/qb9tyIKWb9jr3cPfY2Rgze1Icr48m0cMjjAcdzZrK95Ie4yQVo1TjesyBuhN4mWvyZD9n - Kmmh1qtLGLsdP8OAehMMt0KdywBrfZtFIITKhrQJ2z0XUXJIoa4QuWA91LkDuX/sSOWVw+Tc - IYBjAAppDm5WSAs3It+91W4HUvItVfZVaGuqi9uf+TtWi6FtHr45qktMQ+9dLemh1IRhcKg/ - /Um85XtbLfgQITR5WYYMj7I+6xAg9jD86c+hl3bhz1E+6sA1gvQR/zafxiO5E0apiq2GSmFK - ztVSQg8vVk1saUmXl1o+8/KalyDNgr/WaTBCHDNny2jl2fZ3f/7n0ItQutBX61DGqhYyiNvi - ljhwhiPUJALKVE5g0Pef/2QW1lGhwgV1H+ZGRjOUCVWLuPhQbNdOVOJCdbTBSvbeRaFV+WxG - r27hKjRxdbho6ZMMI9WAgs6nNYSaHDVNR6lWj9GoXStwXEAhzcGtColvvnI6RLC93o1U44p9 - KdBqiCDfeYaTtzoUU3ZmqJcUU6ULJQfcqBvDDr/SQ8YSD24oBfrqHWPB+6mPFK3d3QzkQb4c - VLtwby6Vr4rYS8vcLqaUjwVMnsVkPiEgt3qjFazRfdQrhZKBtVxiVIv1bfwDNEcLqv1KwXot - 2K21xFS7+DXjxmKwFJC/qT2za7l2CDl7k9q40CIFl9gxBq+q9PK6d9HY5UvEUTIcQIezioP6 - GFa6DvsW27/9+U/0xSSS5mhtg9x4OLNY/2phdy7VGH8icJMEL81St4LFsC8FWmX/2oFHr97F - zhgmUBysi6UULF259ynhCJaw+zcdCaGvwg3ZU9C5A0cDFNIcPEMh9fdhD3VLzlalu5ZQblwy - yrFb0D42krMiOqSyhCgYPYG0HOEjuEMqLNmpMCxHC0NOqeSWp7kaJxXoU6ZXsDDNalxewxgq - 9+rKw4GihcBuBbE1Fdbtbkz2aInlaDGM1tw9kz9VOd2wIVOrVs1NwJZ2VWOvvhwthkNk6D1C - POoVagOsONSmJjJVKAv9bCv8lTz0k/tttsi8VG2Z/qtR24kr+iCE3hgtQ2cvL10+mXVBySH3 - jSCfLmH3jx0Z5CluMUjv2bcCRwUU0hzcqpD4Ft1yz8n9uvDjAEE5FBqjoLfkEyR4ROf1UIOw - Djl33CEVluxUSGWtDGeduvQTTw6xSypET0W09L0MozVMqRKGobRMfePF19bsUyqpNRXW7W50 - ez+ulgfNgqU4vZ0gVVoJW5tRK3dJU5PieBs3Dlo5coYRXZ4DLHVe6UtNvHlK+n/iBVFfDdbn - dtIia0Ffy8/trOj7u07cqtJ/y73plmgnJLfhkqYujt5Tyw1Cwu6TnLVKn/21joXxTgCOCCik - ObhZIckNWM8duq3LLd2ej3YoBiO7kK++azcDtfK5UMMR4l2dnaVowaWUzW0otlgzj149pe6u - GsRDpUKsani3pLImFn+jqKZUcythPJwg1LiYxm0K3TTdIZapoF4ra9ikKsguNlAJRpbSrJ7R - P5TZP7amwrrdjdWhG1eKBJ6FvDsIF7ekzVZNvzhY39BAMGMZo1QNWg1G7iyWZlXjo7eNcPwM - DdbNagy2lCxcfLgxtvZ9W5CKIZhDrFBHKumnNJqlzFUNUiyLFkemOZZQVCRwcWXDL5xIeXSz - WHtBn8Bakg0soKLz6RP2kYcdg5EdtTzqUluBowIKaQ5uV0gEvvEceq/39yLdztQUXa2d73OF - GZIPVWukzlmhwQmNcxeKLCVA/p3H3tVDpYJXS7AmVGhlkAcd2RJUENrI04yaerQ0S2XxPfKw - oK6E6Bl9PNv6S6gxm5JqY2q6M+pAJeeyngzybP298cQU1u1ujA5pXG0lkF1SI0drrblW4yAf - bSDnKhN5jLxPSpc8tZAQ1zxy6GI4foaCMCDDunimodlMoXXQtwU7xNFjELLrpxjMQoWSfp2v - dBT4+pFT6VmL7cQdZKZ+NUhp7kd3S3DmIWu1JLCWZBjeAyqyzyBhNXFYsQtqCO8QN4N10W86 - BbEVOCagkObgWQppG+g+9YPs6rhp8JfgsIn1eFmq95poHretp0fRIXD8DF8J7rVlAWARUEhz - 8AYKiQ6kGz4Kbhr8JThsYj0uSJUeMgW7PmxWxk2zKJ4HugrHz/CVYKJ7E3glgEKag7dQSAAA - AAAALAEKaQ5CIQEAAADAnoBCmoNQSAAAAACwJ6CQ5uCKQkoWEARBEARfTiikObikkMgIAAAA - AMDVAYU0B5cUEgiCIAiCtyAU0hyEQgJBEATBPQmFNAehkEAQBEFwT0IhzUEoJBAEQRDck1BI - cxAKCQRBEAT3JBTSHIRCAkEQBME9CYU0B6GQQBAEQXBPQiHNQSgkEARBENyTUEhzEAoJBEEQ - BPckFNIchEICQRAEwT0JhTQHoZBAEARBcE9CIc1BKCQQBEEQ3JNQSHMQCgkEQRAE9yQU0hyE - QgJBEATBPQmFNAehkEAQBEFwT0IhzUEoJBAEQRDck1BIcxAKCQRBEAT3JBTSHIRCAkEQBME9 - CYU0B6GQQBAEQXBPQiHNwSWFRHYAAAAAAK4OKKQ5SJdqSSH9CgAAAADAtQGFNAfXFRI1zYvZ - 83/NwLV7POCaAoADCmkOnlRIyT4LZ8//NRPX7vGIawqCkVBIcxAKCTwace0ej7imIBgJhTQH - oZDAoxHX7vGIawqCkVBIcxAKCTwace0ej7imIBgJhTQHoZAOwd8/vX/36Wcyvla+6NphJQ9J - KKQ5+MLbB3ffZkIhzUEopJ35/k3E03c9U06eLOTw5s37zz9q9XFPonTtwoo9fW89K31BHnpl - 5iUU0v5sboSN98WKW9P048u7t19+D61K3H2bCYU0B6GQdub4BDl5srDD07OfSg99EmWF5DP9 - 9vRmada+IDijD0kopP3Z3Agb74s1t6CKltxw920mFNIchELamfkE0TPFTxYq2PuS9ls0dSCJ - 8OFrrf71P39+fmvu6s92ElJcf/5GJ5oWSgSuEUbf/B2Jiwrpr1+f5TVSnjWf3VZ//+GJ/L98 - sKrNHbw3oZD2Z7hxlk+MaCEHcVu6fcjTXmN/e9LC6Pxp34h7mQrRU1tfMaGQ5iAU0s4MPzMi - pJ+ymQJgz3jKhOr3D3JspVaiiiey6wFEVS+sRz4elxQSH8fDWVPBJ8UrUE52m3vwB+9EKKT9 - 2R41IoCiQz0x7GT4/kGOo5Xbp9xudgr1TXob+s1ItPJM588+hEKag1BIOzOfDvFMoU87zBTl - THG35K9Vc67fAla36G9OihD5eMwKyXIOR3yatVpSIZXBuxIKaX82mz/eIHbn6L1D2oUwki+D - 20eFzo8v74K/RGKQs3bpg0Q3xqHPn30IhTQHoZB2Zj504pkST5bE0PTz89vnz37ulFfWKUIq - eHUGZoWUMqe5pFkPC6kM3pVQSPuz2fx6L9Bnf+8wi046dft8//D2y7dP7/3F7fD86YNECyiE - QpqDUEg7M58UzQnC51R+fa1sjhg5zmovNtpPoNySC8uRj8fTCqlY6s/dyKjfmIbWpgzelVBI - +7PZ/Hov9PfO75+e7V/Iyi9ik/rxXsPb59sTnT12koyi2SjlLVG5Q2c6f/YhFNIchELamfnQ - 8TNF7Xy4FERPd1CWXxH4Xn6nUn9DuYnTF8y3jXw8nlBI/ayDMVryooH3IxTS/mw2f7kXuntH - vt0S8C9fx1tmfPuQf/0Z2dL5w8Io2smZmtREGIR9dYRCmoNQSODRiGv3eMQ1BcFIKKQ5CIUE - Ho24do9HXFMQjIRCmoNQSODRiGv3eMQ1BcFIKKQ5CIUEHo24do9HXFMQjIRCmoMnFRIVJsXs - +b9m4No9HnBNAcABhTQH6VINLwfZ6UQDAAAAAOC6gEKag+sKiZrmxez5v2b8x3/8h5WARwGu - KQA4oJDm4EmFlOyz8AEU3msGnqaPB1xTAHBAIc1BKCTggMDT9PGAawoADiikOQiFBBwQeJo+ - HnBNAcABhTQHoZCAAwJP08cDrikAOKCQ5iAU0nn447dffvntD6scAEfL50o462l60zW4PPgV - 0xqFmu7KQyEBgAMKaQ6eqZC+Pk/yRweTQvrF/mQi4WWPlTOeS+TajiYGRTX//Ggmwsefwefj - z3FZIRaKop8WaxnrbhuD7Ij8NE2rlECtakwTucq8LDjFsvEdJ2L3o4cYa329Y1+IiLO2qIx+ - eXbCMMmAoULiC9v0+vnRp2wTUvzy28/laQ63RzIOV6k39uNqciVarjPiBEr+hBBqPCceL8Tp - Ml/qtRpnOLNizrNoxi9d25TGgdpQrU/xILShKsIqGZavO1mDcXU4Bg9pwX30zmU8VkoxLpO4 - 1qpgeQW6EQeAQpqD2xWS/bnmSRWSb27eyqe37yKoe7pPlsCeHz9Wb7qfQllSkNuqJlOtMVst - L427ZE9Yd9sYZEfEpyllN1ilBrS23dIRrjOvElyxPWb2HGyAE/AI40FHs6byluP5FhgnWdEr - JF6RcItI7uU51EdbmGYoMnRlB8Zh92SkcrQ4KNG8qO2uEEjU8BytFzleeoOZqk8ZeDBWRR9I - LfSpfTiHrrePlSJLwtViuaSUSJimIQkpVMndyt7Wz87aG7XRWGIoR1rJmFLrz81lR1FZe3H8 - kMeJsQQxDoM9Y108llZgG6CQ5uB2hcT8/dP72RVSvXH8dvE7JlrEFve9loslOJb6L7/9RndN - Ca6OfKdZgDCuocRKiGYv975qiQ6ajg9YEds4R/Ngs4bw1tzzXohP027mAkveara4ZIy+pZpn - mOri5tcuO6crV2Iaeu9qSQvabQAORccuO/p7gTCLEFoOZ8mQ4VHWZx0CxB6Gj7+FXtqFP0f5 - qAPXCNJH/Nt8Go/krkgKSWLILINPrSY7YezZ+xFGxmH3aNTVHHXt33gMrqZi1H1gJUPubgFH - YxX0vcwSkukTKL26yL1rgoQdeeVQyWfQpV2u3sEto+ECpDkqpH7q9mV5Tbya7AVtnGqhiO5+ - YgU2AAppDr46hVS3eX8LkaWY1BL3fW9RaBiye19G8Qt3FUcnuBN3CT0ccQgvS/yAcnKZQz+X - FtHIoTTjYhp2uSvi03RxlcLj12aQJqJV9rQI8r1ot1bsUEzZmaFeUkyVftn5Io+6MUYbQDy4 - oRToq3eMBe+nPlK0dnczkAf5clDtwr25VL4qYi8tc7uYUj4WMHkWk/mEgNzqjXXA9F5QfUNJ - 0AQJIGPy1KzYrQ5hWDKOuzukubGojTwrStxqbKLmUQSd0ddMoENq4OFYhrYXo1joq/vGMiP4 - VLAHD5tGcISUtFhBxlGoJrOYQ5xdQfYPljTc0K3xMY8a0koxh1heHitNpS9RGLOMVsBqina+ - I0AhzcHXopBs44Zbrt/T9ZYoN8WKhQrWUWJGT0Kt1rvKoDcX3UGpiyPavdw7q8U/JZGC7v5s - u6t7NbStR0CjkLbk5usQna3qK16MXHWk75JbZ0V0SGUJUTDaQlqO6DdAKizZqTAsRwuDBugy - ydNcjZMK9CnTK1iYZjWO1jC/F5RIjrVoBdnSTdOxyThaJSoP+oqnFqk1z4taQ4dx99Y0CEJQ - t+Wx+l7VEno15QUfNdJnTjVBUhr8lO1kqDYHhoRyj35ot6xlVYJEHyvTF9tKhl9+CcvV5rM2 - Vh8nbgmfRQjIPbYsZgYU0hx8LQpJt6/uZjX1ezrexdoafaKFPt2199RxAkKLQm+wOF5ADOXl - Nj5DLfHTGkZIDjTyPAppvEoZMod0mjfzkjkPz7LB9IuzVYNHdF4PNQjrkA3gDqmwZKdCKmtl - OOvUpZ94cohdUiF6KqKl72VIa9hc04rUazHakieNkvwII+Owe2NsL0qF2K3cN7eW3D7IZJgx - QYZZHKvvFSyhV5vA2Mec+pAZ3Cf+NNbQhVq77wyxz8DBLaO+gpBt49MEZlhrsKeYp8cSlFb6 - yhu5QGynVmADoJDm4OtSSATa27a5a6mALMVPbw++OcyFi2rxz94uFrXVyBqVbO09Rc7s1zhK - OYbycjQq1GL2fi4avdhimZ2p3E62631fpJ/IjFfJ8xfIrMKkfFp//PaxzpNau7VScym3zlIs - S8bI5jZUWFUevXpK3V01iIdKhVjV8G5JZU2seYZ5SjW3EsbDCUKNi2ncptBN0x1imQrqtbCG - V1VI7exCdro9BsZh92gkG5UbN4O2cInjSlj/8aFbFLE7N3WxWv+6VGWQwViprGgt1Esrjbnz - SZH5a+Ogxjal0bM/h6LP6kONFrSfnaHxF7ilbyLwKAvd28CM0kotJY24DKF7jNPDWtveZbg6 - rLavhxoBCmkObldI9m/ZBM/fqucxuaiQdEvr9paSQR1o4ztaF/unDOVOcMdktwG8zNC7qR+M - Ea18I9a63HWx3MQso7i9OpfwbGlubWnh3681K5tCMaZ1b6SnaZycpcymNl+aQ7OAPh+dHMMM - yYeqNVLnrNDghMa5C0WWEsA2hroxOlcPlQpeLcGaUKGVQR78AwVHaCNPM9pVDpZmqfIeHhbU - lRA9o49nW3+HO2ZzWiHFQVj2WVEhj2orE2LgpuNoru1sGaMhtWdjIainWwcdy4BN1zyg9WRb - k3rZLYQucXfseg0sHqhJp+8lqGY3MbRrSok82iiCNlQTJXgPZtf4qrGx9Ne9+xEab1crEjxw - AXlbCv2adGMNplagcWo0BcXUukeSanY7DSikObhdIc3FpJDOBt0I3a0H7Ibx0/QEbnrNDrsh - ptmpF11TAHhMQCHNQSikCHraFEAf3ROXPU3X/qX0i3HT4C/BYRNLgEICAAcU0hyEQgIOCDxN - Hw+4pgDggEKag0OF9P/+v/8OggehnCfA9IBCAgAHFNIchEICD045T4DpAYUEAA4opDkIhQQe - nPRkBQAAeCRAIc3BdYVETfMCv4c0L+gEeYxNCDjomloJAF49oJDm4EmFlJpmIc0LCmleQCE9 - HqCQAMABhTQHoZCAAwIK6fEAhQQADiikOQiFBBwQUEiPBygkAHBAIc1BKCTggIBCejxAIQGA - AwppDkIhvQjn/zkeYAvOUkg3vQiXB79iWqNQ0209KCQAcEAhzcGtCun3T+/tz3G8ef/5h3se - lkkhNQ+TpWfLBc+clVC2Woy1v2CyfdB1zwuSPzCyQgp/Dmawmv6nydIiXGVNLDjFsvEdJ2L3 - o4cYa329Y1+IiLO2qIy1zXZTDJMMiAqpT7idBC1Q/HO8hPiHnBlhmr45zJZDqbl4lRxzr2Ah - dF4EcuyybP+eLkGiVbe0IvEvxOThBmkP4oRenrj6NUO1szuVNju1PiX2qTjDtGM/AllGHQdu - 2aRubQ4B3FBnLWN4dWnE5Eaonm5tc8iXmN1y+Lw9+2QzoJDm4FaF9O2p/D3/r89v3n753TwP - y0sU0gVYChXtcuss3i/bk1n33B5nBkSFlNbv58d+LelEE2NahOusSQmu2B4ze1Icr48m0cMj - jAcdzZrKpw/n22CcZEWjkGLCXS9eqY8fs31hmn552NbN3BadvjRtwdc8tNT0D4Mw+JrFHBS9 - JZpqcI0Wn815uAjpR0/mLk7dOGEULsb14qGa2QVfQ7RoubeEFMnApegzgo92et00ZnLTr8Ho - IzN8EQRcS5OO9dGIjOQW/Wr8NoelUAVtXoze0gMKaQ5uVUiVP768ewiFJJ+/xW9P6p1AO9xg - 9lBjVEs58qpF6jWUoFRDv0G3rjUienLW5sHmpmvfc0ZEhdQuZYFN3Gp2pJEx+pZqXp1UFzfZ - Ce3VLqGa87LENPTe1ZIuRhOGwaHosGZH/xY0zCKEliO92auC9VmHALGH4eNvoZd24c9RPurA - NYL0Ef82n8YjuSvGCqlbFYm0QYtYNfQfdpHW7o/7xlG9nFLpwy0Mkb2CKbU21X7mBeTGTctx - GLW7NlK9uMTIUu67R4u695YYR1v7OBHUmgMVDGxLsWLyhFitZescYmiRPMywED679SG41Oaw - EMpArU3CI8sIUEhz8GyF9Pun9+8+/UzG43GTQvIHgN4xdiekDU5tVi0N1WKh4h2lFrM72luO - 4IbsKejcGdGTyuwRTMM40yIqpPFxwytQJ2yzT4ugVfa0CPJ96uhiNVIgOjPUS4qp0oViSwhV - PRncRig9ZCzx4IZSoK/eMRa8n/pI0drdzUAe5MtBtQv35lL5qoi9tMztYkr5WMDkWUzmEwJy - qzfWARuFJCsh0D4VFk+GCOgf85pVyK0pM0pq9LVCPEoLw+NWt5JAE42RsiK/Pk/281A+iqCZ - QjtcQEhuGEeH9NxK0NotBNDW9HMiamzSFufewnF8FCk3PjlvG5V9Nq5b58agMAYJ380l7ve+ - 5O4cP2DJjeEjuqnNYRzK0EQS9JYhoJDm4JkKaY4fsRE3vkMyY7REOyG56THRd7S7R7F0mmuE - AnVI0awt34eMNqb6VkPbOjsahbRlXjr9tAhW1fOuHMe6cBXpYrXOiuiQyhKiYLQ3tBzhI7hD - KizZqTAsRwtDNltyy9NcjZMK9CnTK1iYZjWO1nDpHVIMReCxyp0S7YRskWnaZ7QUeKhoj/Fl - MoLQi0H+zc+4Kk5nxSjjyRgx9sjZhnMrd7I+i3EYpVeNGeJIj4Lu0hOiRcu9xcdnSLmP46Am - T7b36Y0roQxhgjYRAg3R1BnkVaP1yxLQu9nEtG1hkYc7QcGd2j69ZQFQSHPwHIU0jTwi7q2Q - YhdCsrhbuS2rQyz0rRHJSDfv61BI9dxfg8w/nWXNmsh6pcunGCxdcbZq8IjO66EGYR1yLLtD - KizZqZDKWhnOOnXpJ54cYpdUiJ6KaOl7GdIaLigkXQorc8Va1gclWDV0bx1qqGaILm4/kJlC - AEfvfMLSNvfOjMa6sAKDnjorauBlLshO2q/v3VgkUm+J67YUp6CmHYuOQceRW4OuTx+kWOir - zV/AtsGIJ936PmJZVkj9HE7OygGFNAe3KiT+t2zTyCNiUkhx3/J9okeL27RsFmsvoD1v1dJQ - 7wK2cLH6GCyUorQGY+lYg55oTWWOSeWaSds6PaJC4pmFqdkPbuoaGWRFwoL4kvzx28e6RtRa - LodDzaXcOkuxLDcjm9tQ4Yrw6NVT6u6qQTxUKsSqhndLKmti8TeKako1txLGwwlCjYtp3KbQ - TdMdYpkK6rWwhmOFVBcsRNBy7SpoLDUlKmkh9m4rYZDWrnVrij9VFR/+2gQ5Q16nUIbo3A2X - y6M4dWm5lWK1A9R5KriVDfQ1JRktHilZ5KsGt2H6OAprNnCtSWq0bkO3+iXH1HqOYWFb1346 - hpEbfylGb085DEIJ2niM3rIMKKQ5uFEh/fz81oS34Pj/4D8pJNm7Bbrd477XsluCM+/3Wi27 - n28rRv1XEaGL3Z9WIfgw3q/5VxhqpNqglePUW6548u/ImpVNoRgHmxlRIVG1WU6dLpvaudL8 - qSldCGswmCH5ULVG6pwVGpzQOHehyFICxEss6Fw9VCp4tQRrQoVWBnk0/zA+tJGnGW2HBEuz - VBbfIw8L6kqIntHHs62/wx2zaRWStRNKbjJG9Y9DKGIOTeCy4kuhGN65mP0yxRHVlAI54pIZ - ln8Y5w6D8BJ/MBybmmB9HJ+rB2k68G7geppdHJshaVuZIOM3PiWjtLZ9HA7P1iaLPti442jM - YLIk+ivlIGey6qeZCLIIzQQJ/ZUqa1VHLM0ph1AVqBtbm3gDyxqgkObg1ndIszErJGAqJIW0 - DXTk2aF6A9w0+Etw2MQyokICgFcOKKQ5CIUEHBAXKSQSC9u/hTsbNw3+Ehw2sQQoJABwQCHN - QSgk4IC4TCEBRwYUEgA4oJDmIBQScEBAIT0eoJAAwAGFNAdPKiRymBRQSPMCCunxAIUEAA4o - pDlISqK/HP5wIpExNehQBiaFb0KrAwAAPAqgkObgukKipnlBCslKwGygE+QxNiHgoGtqJQB4 - 9YBCmoMnFVJqmoX4KdvUgEJ6PEAhAYADCmkOQiEBBwQU0uMBCgkAHFBIcxAKCTggoJAeD1BI - AOCAQpqDUEjAAQGF9HiAQgIABxTSHHzFCukn/70f/u+It/6nxH+M/gRTQd+44M7D3vjPROww - xI1xlkJavS4vxeXBr5jWKNRNZ30LQCEBgAMKaQ5uVkhfn/XP9hE+fHXPw/K0QhJdRI8ZmtDW - J41KKe1TYb37J9bwGUbGHcTLougb5uRYb90RWSGJmjX0y+d/mizlf5XpWHCKZeM7TsTuRw8x - 1vp6x74QEWdtURk77K4xhkkGdApJ8h514atd7SO35f0Q+rqTe7SWdt2sWzWGIUu/YgrD19Fz - njk8eQ6CbwjVBmKv3jJ064zF3K8MoR2079r8geSmZ+47HDQY2XHoM0gsrA/16/8eLQ/Z9moj - 1zxjpGplcItGSkk2Fp/eSpKrCbSAQpqDWxXSt6fnb9r648u7t19+N8/DcsM7pEtBN4DfLA3o - Pkm3Q2+5NxaTF6y37oiokOTAqcv482O/pGWdU/7XmU57EbfHzJ4Ux+ujSfTwCONBR7Om8vKh - fFuMk6zICon9P37s+vAyRXPnlqYYlzL29cvG/lwqX82v/5vwhGBSHy2kFa1DBn8uDqajkGDh - j8uH4KdDhRYrJ4vmd9JYQIProOxVhhfP1fxjo8dXpL6jQcNM82I4Rom5TTCI3PpSa/QpZXYK - cZb2TGjoYqlBvqpPGbh8dZ/QKQ8cAIU0Bze/Q3J+fX7z9D0bD8ekkEzPC3j38sYtu9jLYauH - G6FDvAEiqEe6GaKFe9GNKBmocTicJxPLQ0+BjFAh3sGW8+RApeU3crN2Gyi2tv12R1RI4+X2 - xRHYopAx+pZqnliqixsvR4mhbR6+WfES09B7V0taxyYMg0PZlvj407qFWYTQcoJLhgyPsj7r - ECD2MHz8LfTSLvw5ykcduEaQPuLf5tN4JHdFUkgS4w9KKLiYsXypluAW2lq0fcNq9xYtDyIF - Uymu/gy+xlT3kGcAtbHbIHjAcqjorF6pu1a3GBl1oBhHi2v5p1ArfZNnhjQPFNIwsWAkDCJH - BylHH2tcTMgaBu1qCg1W7JNcTYCQqgVQSHPwHIX048s7OvMmkEfE/h1Sv7WrrRiqT9z2CeSs - p7+i7H7u8bHp1Vi4V3AdD3dhYsHGw1jZg0VEo/kG07DLPRAVUlCHAZx8zdUST/lrlT0tgnyL - 2K6WOYRFa5wZ6iXFVOlCsSWEqp4MbiOUHjKWeHBDKdBX7xgL3k99pGjt7mYgD/LloNqFe3Op - fFXEXlrmdjGlfCxg8iwm8wkBudUb64CtQire3j0EGJTiKGESjq5HyNnKYSR1Sj+ysUZyi3Wv - MsLAnEd7LcU/DlIQbCm44lQobTeIqbgUkGsv+IrROip0HXwsL3eDBphtGJ8LXd/BoAHqPvDx - gAQvU8FgOVhNwCYflSChm8sqTdyrzUGgibSlgmrxBLTeJzlKoIkWu1RAIc3Bi94hTflTtrBP - veiFckMUw9o3jv3txPDfUfKbobXEXl7Ow12YmHuPR4lojVTzW9/qg/B3QKOQtqSkmaf8rUrL - Q7AVsjlXpEdL66yIDqksIQraUE3YAB/BHVJhyU6FYTlaGLIdklue5mqcVKBPmV7BwjSrcbSG - SSE1zt5fwjvI3LtVS0Tf95fwUJQFoa+NV7cggsaVS8VgNo+p6LMqFkfo1QWPWA5VLaUcLQwJ - vMlIKFnEcnUrgzqoKfsolvsOBnWs+JSAuayQjqOfzUmGjtHmHOfTdGNUn5JkzUOcuTRKsom0 - cCGsXAGFNAfPV0j/+f3Dm/I7ScflmkKqO9htbqICWdYEUuheEfuPC7FXLVMpDFft5yU2mlpb - diQj9Ty8QspH9hiSejpAm+nIVGmd+jkOZl2crRo8ovN6qEFYh1wxd0iFJTsVUlkrw1mnLv3E - k0PskgrRUxEtfS9DWsNGIZEvNxak8B5q5EZhs3sD6ysr3FgC1LJkbyohziCQDUMNlqIgOtV0 - B8GtolgM1fiKV+qt1S1GRphRaaWvNp4g9ljIf7Vv8qyowUY+g8QCxDRUSA7t1fTVmGHcIXKX - UmnsWllNUi3J3rsJoJDm4EaF9PPzU3lv9BjvkHTPlgJt4tJIxY8f1wTSaMcHkxU7S+zVNobh - LkxsNLVQDEGasvULXZrWeyIqJE4qZGU/uGFrsxgymTAXn80fv32s06NW8mknqeZSbp2lWFaK - kc1tqLCYPHr1lLq7ahAPlQqxquHdksqaWPyNoppSza2E8XCCUONiGrcpdNN0h1imgnotrGFU - SE0mdc0KrJ9HFBQ3tjbmJjUfk9y1oY1CYIOFT+PGmZZuNbtiqfOzxnaE2iGNPQi+KRTZPGBv - 8bCnjQZq0yHKYOWrQofQcmwZxh/2bTwL2DFYRz5dYmyy4GoaRjaUAaJPmQu3NWnWMsO7lBgF - Ps2SwDBJQ+ns0RghQgsopDm49R3Styf7HuHNBC+QiKsKSfctQb4pkVJt6jZ+BjtEpO9s5P5Y - t8RbKA13UWKjqVEMgozSdtR2/UVbs7IpFLm15H4nRIVEVZ6BQzNlU5umrkJ0tXZfkWJIPlSt - kTpnhQYnNM5dKLKUAPrr1SFE5+qhUsGrJVgTKrQyyKP5Z9ihjTzNaBc3WJqlsvgeeVhQV0L0 - jD6ebf0d7phNo5BqdwbPIdYtZhyFUd1iOj45Q+2l6QSPYhhFIYi5Gn1sNxWLB9bQdUSF58kd - m5Y++JZQ5SgQyFxqHELpsGRsAip81BKtH5TrHLG2bIpfEm6MjKY39c93h6JNjBC62fpYTSEh - SieL1/iUOItmAbVJ5xSebdXk6XZJriXgvTKgkObgVoU0G3uFdCCUGxJYQlJI20AHVTr5roib - Bn8JDptYRlRIAPDKAYU0B6GQ7gAopFO4SCGRWLjhst40+Etw2MQSoJAAwAGFNAehkIAD4jKF - BBwZUEgA4IBCmoNQSMABAYX0eIBCAgAHFNIcPKmQyGFSQCHNCyikxwMUEgA4oJDmICmJ/nL4 - w4lExtSgQxmYFL4JrQ4AAPAogEKag+sKiZrmBSkkKwGzgU6Qx9iEgIOuqZUA4NUDCmkOnlRI - qWkW4qdsUwMK6fEAhQQADiikOQiFBBwQUEiPBygkAHBAIc1BKCTggIBCejxAIQGAAwppDkIh - AQcEFNLjAQoJABxQSHMQCmkM/lM7L/xjDumv9QBn4CyFdNP/ovzy4FdMaxRquv+YHQoJABxQ - SHPwXIX0/cObN+8+/WyNB+QLFRI9fl6ujzTC+Em2/nyb7ul3bWSFVNQmo78wS2t9lWW04BTL - xneciN2PHmKs9fWOfSEiztqiMvrl2QnDJAM6hSR55y6tsZ0aT25xsr5F4gKciqb2Vbcart+E - 1TNMo7gVU+jmsdZCxViE+Edl+jm2wZcyJ+SsFCH4cC6M9FdtxK+x5KzaLFrzYDhGk6pGTEPE - aph06mkdcwbaOefZBioDFBvX+zjNXxHOaXNnDbM6OwUU0hw8SyGRPHr/4en9K1BILwbdZ+W+ - oLul3H0VQ6NjvfUVICokOW3qIfPzY3/glNVO63adZQyXkrA9ZvakOF4fTaKHRxgPOpo1lRdO - 5JtjnGRFVkjs3/2F92TsY0YLlctk/SKxzed/Mppixa2U6Wu3CYOfX1sqpOWvl9r8R6GiW90n - 4tk8u9WH7VpKweMf1Y/D9Fnl4NLdhynF1kfAjs1VG2QV0Ezm1CIruEvrGHOQah2mLkDs2AYU - cD9zrTl57gVkiJY+TrS0qUit5Lns5oBCmoPbFdLPz2/ff/7xf37/NKVC4m1a9mwuK8TCO5tu - MjPZtq4+ArbynWTwW8Lqgl8I4Q7xsiGO+huFsnY2UzG2tv1eDaJC6pePYWtlNTvq0lKXal7Q - VBc3vgwlhrZ5+OYcLTENvXe1pOvXHcccyjabvxsJswih5dyXDBkeZX3WIUDsYfj4W+ilXfhz - lI86cI0gfcS/zafxSO6KpJAkxh+UUHDpjFqXJkOyWDWsbXA4HU2w5maBhz2DsRTT+5YWGmsY - KqJ1qLXxHAukNdlLdTGr6h96LgRRaK2u1XpWZCmtuWN07mOkULWaGiqajgOvMEYtRyMjL1Qf - J1mWqutuAiikObhRIZk8ovKcCqns0HJL2Jalatm5WiR7sgQfbuTe5auahj78JaK5DxnWsZSt - TzHF1leJqJB8sRvwotU1sgVL66ZV9rQI8h0nXawSsDoUU3ZmqJcUU6ULxZYQqnoyuC3uBR5L - PLihFOird4wF76c+UrR2dzOQB/lyUO3CvblUvipiLy1zu5hSPhYweRaT+YSA3OqNdcBWIRVv - 7z40ykABnQiw3EKGtbwh2mk3MbGlTiSA+gS3WmWEDhpRDIuhCko6hlr1eaVyGzz2NbelrJK/ - uzUhWp9SIV8zxkximVG9+o5ksOEI5lWHagYNVe7VDKHIHdktgNtCLtWdjAap1yqBh+nj1JEU - 1CXk463rbgIopDm4USF9eWebxPDukzsfk0khlQ3qO1W2cHwprU1xZ2v5WhYtO1oj1WhRq2HY - 5TWhUUhblkJXLK2bVfXgKyeUrnVFeui2zorokMoSomC0f7Qc4SO4Qyos2akwLEcLY7ST8zRX - 46QCfcr0ChamWY2jNUwKqXEusXpjHEiRLTJZ+4yWbdEI625aHnZsRtLphjTY5ikpJH5z5vQo - OTjq0CF4U1YMg6tbcE5ZhXkVJ59LQfBpk9FSCN6U27H6joOw3KFBdmh7VXQdCb1b4xVnSNCs - Qv7s3N0yhGzppqyt624CKKQ5uFEhVc75DqnsV9+psoVvp5DiLRFbHclI7lBIAVEh5WfGGLJk - 6QnRLKMscbrEisFqF2erBo/ovB5qENbRbrZUWLJTIZW1Mpx16tJPPDnELqkQPRXR0vcypDVs - FBL5cmOBB7C6gI05ZjeKVWU9G8u2aKfdNDJ9jnpWm1ZCGqPBpHkUyrA+Sgg+iC3N8SenBHML - HVNPrzXmBR8p2jIJxLyYVZzMoGPjHDMUtKFCNUYdQT1T94RBq5q6herlbOq7VF13E0AhzcFX - opDKfVVuMNqydDPEjat3R7RYud6T2qm5S63Y+1g8teS2VDbfELZpfY2ICokXI6yG/eCGrWW5 - BLKIYQ19Ff/47WNdVmoln3Zx1VzKrbMUw9XszG2ocBF59OopdXfVIB4qFWJVw7sllTWx5rno - KdXcShgPJwg1LqZxm0I3TXeIZSqo18IaRoXUZGJr5v0FamwCCBpLTYxKWihRtkU76aYW9Wsc - qVxH9zDFPeZRFqM0jkKpv48aQPZipv7arcTugudv+cy/z8pQg1fnZZ+2oQSlr2psmpcr1rGG - jfkVxFZCqHKsJlgtM9QzdW/AAazRO7ONizURtfRxGgu5h1QI3rruJoBCmoOvRCHJLpXvXugQ - kRJvWb4NHLKH486O2z36ECwaxSu/kd37uFMMGO4UbdZfeDVruJVKa7nLXhmiQqJqXV2CrhCb - 2uWhJaOm6Grt5UK4IflQtUbqnBUanNA4d6HIUgLYP6tRN0bn6qFSwaslWBMqtDLIg/agBBWE - NvI0o22qYGmWyuJ75GFBXQnRM/p4tvV3uGM2jUKq3Rk8h+779aGxzaQJr4MTZLIxQ8ZytKGb - hSKUpUsj+2awukdxU7F4XiFWH6qxlM7RKF7tHKNBTU2UOLEuqz54rS/4pBdUulZc77KSfk2U - vuPCIhtClyYH8YuW3FU7Nh4EiVXSbBJTUw3jJvHq4zRp10iE6MtrZUVC4+aAQpqDZyukSZgV - 0hC0qce7V7DeCtwSSSFtAx2B3VF7Ndw0+Etw2MQyokICgFcOKKQ5CIUEhXRAXKSQSCzc8ILd - NPhLcNjEEqCQAMABhTQHX7VCAo6KyxQScGRAIQGAAwppDkIhAQcEFNLjAQoJABxQSHPwpEIi - h0kBhTQvoJAeD1BIAOCAQpqDpCT6y+EPJxIZU4MOZWBS+Ca0OgAAwKMACmkOriskapoXpJD+ - 9ubNf/vv/xOf033SCfIYmxBw0DW1EgC8ekAhzcGTCik1zUL9KRs9bsEZCYX0eIBCAgAHFNIc - fGyFpO8kwLmId0gPCSgkAHBAIc1BvEMCD0gopMcDFBIAOKCQ5iDeIYFHI94hPSSgkADAAYU0 - B/EOaTv//l/+62//9y9/39nBq/MshXTT//z88uBXTGsUarr/8h0KCQAcUEhzcLNC+vpsf4eP - 8PbL79X5mOzeIf3rX3hb/u1v//6vUv1f//v//tf//h/2PN7Kf/yrxvjLP3ZNzItiKv/HX/5Y - 0V7rrQ/HwTuk8lcnGf1fIfM/TZZUw1VEhAWnWDa+40TsfvQQY62vd+wLEXHWFpVxtz/SNkwy - ICqkhYT9MhdbnVoJ3VsIpV87fv1zLO0KaXgfKy1Z/CMubT45ivqFOHV8cW2zUbC32ZcSiD7V - iw19As0fUiXIn6O3siImUabW+pTBPZ+QTcixmmNKvWUcvLtwS3m2wbNXSq1mII61Soip5+AM - CxVMixPcGKrvuAYopDl4jkJ6+h58Ds70Dunv/+W//viX/8U6yaTGSM2wAPrrP0iZXxcJpFfj - 9g//viCDSMdQh1bKeJygzLwcCIXUMiokOfzq0fjzYzgmDXQyiZFc4+GUqheiBFdsj5k9KY7X - R5Po4RHGg45mTeXmObIjxklWNApplLAvNNu4FCLa4vUWKXQzlqjjJ5X1q1egxky9cj5h8AD3 - CmDPjx87bx7azaMECMmnmVqfwBaLgMx1atGnlPNkrUsd3fJNKRFWkqwhgpVnKH9+390cffAA - 7VfLcYE5WlpwcmlC1VwEPp1iKgkNctgaaiX5HlBIc/CxFZK/Q/qHf+cXP/RJiqeqFkIVK0Ez - uSIhzVQcQq//+oNUDt0njXj617+wumqFF2smlVzUanbKoVNIIpsEf/zLX/7ikbk79YqtWa49 - JNM7pNFRqqdUtdsZVk45Q6nKiSbQ1lQXt9/ofCsxtM3DNwdkiWnovaul2gT5nJVQdKyzo3/v - H2YRQsvhLxkyPMr6rEOA2MPw8bfQS7vw5ygfdeAaQfqIf5tP45HcFWOFRJBorFk8T7PYl1UL - dSuWhOBbQca6Gor2utReXT7DgKm7QB2pIbpb70GQGiH55Kn1fbdYHN4UfWzwbrILgfrVPpFk - H02Lo/CLl5JA/gur5JZ2wcOMGKPxGvhC9G6bQq0lPwIU0hw8RyEZ3n/+4Z6HZXqHJGqj/HTs - H/+qUoNEj1lMixTn4hAVkmosfwvFgikKndKluDXG9pWV/LwviSTXZFpOYiu2vg5GhdQ90gR0 - TIXz0A6tdHZplT0tgny31z0M2KGYsjNDvaSYKl0otoRQ1ZPBbYTSQ8YSD24oBfrqHWPB+6mP - FK3d3QzkQb4cVLtwby6Vr4rYS8vcLqaUjwVMnsVkPiEgt3pjHXBRIVn8MEotU0HhHZLFq4w6 - GMHzCSDvYJNptJ1CL8+hlNXdUd0MJXIJEQarUWtJK9TPRul8amQCO6m7g3ySZTFJgQ/Q+Khp - ONl2ZRhdSsMk46A1sntK8yDPPngFtXnuFr4vuROjRmMbD9dPR6GppCQZpcOWUMOOa4BCmoOb - FZKTpNKMv4fUvt1h6lsfKbT6g9RPVUgKFzQkVvIbIKYLo/qqidyou0Wm0XksadVBW7YaSIMU - dfXqFFJ6h9QeuAvQQ7IclQar6uFVTi09DyvkYVB7tc6K6JDKEqKgDdWEDfAR3CEVluxUGJaj - hUEDdJnkaa7GSQX6lOkVLEyzGkdreJFCKibJQEqdJfRiWykTaj4FycFAEYJf7RUia7kP2KDE - aSJoiQdu0MRRt97nl5otN44S2GJxeFP0sfLGyQY3cuByZ8kdzaH4sROXBvH74AW1Kt0jKEgN - RRH6pMX4czidCO27nANjJdR6xwGgkObg+Qrpx5d30yik+NxNvz/kMkh/9CZG00xRIXEhCpT6 - WqihB7e+WdO4GovDBSZ/UWbV7ZUpJGJUSKNTr4cck+nwqkcngY4wwrbHjDtbNXhE5/VQg7AO - OU/dIRWW7FRIZa0MZ5269BNPDrFLKkRPRbT0vQxpDc//KVsTUCrNTLU59EoZtDUCubYGQwwR - eq3n08Oa6QvPuyD3GAVpEiCYTze1/tncRxvFN3hT46OjdJNlSx+oS6lf/5O7cejG6INbZZiK - u9BXW2tB56l+4xgRMvxiDoKVUOsdB4BCmoNbFdK3p+dvUvj90/sZfiGpe4eUpAn/qCu/9RGw - 0d/92DukKq3YeeEdktnLa6f6szYm/y6RWqon6R5/nxTLJqfoM/yUrbY+PtM7JDkB/fSho0jK - bG2OoXLAVSO7kO8fv300kx9wIRwhHmjZWYrx/MvmNhRbrJlHr55Sd1cN4qFSIVY1vFtSWROL - v1FUU6q5lTAeThBqXEzjNoVumu4Qy1RQr4U1XFBINTjPRQolUhjXTL2FTRbME1A0g+fWmmMI - wAi9cj4poCL+LNacwjBtbEYJspgAofjkqRV7xRaLw5uiTxkjT1YLzVS4nFM6kSQ1aggvDN0M - ffBcjrAIbbOHyNdFvjaOasxXYZDDtlDj5JcBhTQHtyokFkYGk0rHZv8O6XBsdQ8rJ7q55De1 - TV2x2DKH0jp4ffWQjAqJJ85HUoEePmyyE8lARxQ1RVdrpwZDOMIKyETVGqlzVmhwQuPchSJL - CZD/bU3v6qFSwaslWBMqtDLIg38c4wht5GnGcl5XS7NUFt8jDwvqSoie0cezrb/DHbNpFZK1 - E6JLWbtBwsWtt1RTDVW9LBYb4kh1qDpY36vNJzYzJF4wshNV8zBNvTqMEjDUIB49jyVYeKtk - rYociMCS2ooEH7xb/BTMzG1KvaXpE5Kr9t6NoJ7j4CFKALVQg36aiVAWPMT3+QRbsQ6ugnuV - uBtD9R1XAYU0B7cqpNnYv0MCZ2F6h8THySbQaecn2NVx0+AvwWETy4gKCQBeOaCQ5uBjK6T0 - 6AVn4UUKicTCpu/eLsNNg78Eh00sAQoJABxQSHMQ75DAo/HSd0jAoQGFBAAOKKQ5iHdI4AEJ - hfR4gEICAAcU0hw8qZDIYVL4OyR8TvcJhfR4gEICAAcU0hwkJdFfDn84kciYGnQoA5PCN6HV - AQAAHgVQSHNwXSFREwDcBdiEAAA8KqCQ5iAUEnBMYBMCAPCogEKag+sKCQTvTjlPAAAAHgdQ - SHMQCgk8OOU8AQAAeBxAIc1BKCTw4JTzBAAA4HEAhTQHhwqJSPZff/1VLiUAAAAAAFcDFNIc - hEICAAAAgD0BhTQHoZAAAAAAYE9AIc1BKCQAAAAA2A9/+9v/D8VGL964sATDAAAAAElFTkSu - QmCC - </office:binary-data> - </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration13" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">14</text:sequence>: QuickHash showing Unicode awareness on Windows</text:p> - </draw:text-box> - </draw:frame></text:p> - <text:p text:style-name="P21">3.<text:span text:style-name="T120">3</text:span> Other tools of the same name</text:p> - <text:p text:style-name="P17"/> - <text:p text:style-name="P53"><text:span text:style-name="T71">There are many hashing tools available – too many to mention - and they all have various strengths and weaknesses, just as QuickHash does. This section is written to try and help with the enquiries received that are worded along the lines of “</text:span><text:span text:style-name="T73">I downloaded QuickHash following our chat the other day but it doesn't do half the things you said it could</text:span><text:span text:style-name="T71">” which, since about 2012, caused some enquiries of my own, at which point it became clear that new projects have been developed since QuickHash that are also called “QuickHash”!</text:span></text:p> - <text:p text:style-name="P66"><text:soft-page-break/></text:p> - <text:p text:style-name="P53"><text:span text:style-name="T71">It is important to point out, however, that QuickHash was the first tool of its kind (a graphical, standalone, free, open-source, Unicode aware and cross-platform data hashing tool) named “QuickHash” and it was published on Sourceforge in 2011 at </text:span><text:a xlink:type="simple" xlink:href="http://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link"><text:span text:style-name="T71">http://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T71"> . Unfortunately, the nature of open-source means there will always be others who might choose the same name for a tool that does the same thing. Without trademarking the name, there is no way to prevent that happening. So please be advised that any other tools appearing to be called or actually being called “QuickHash” are not the same as QuickHash GUI as seen at </text:span><text:a xlink:type="simple" xlink:href="http://www.quickhash-gui.org/" text:style-name="Internet_20_link"><text:span text:style-name="T71">www.QuickHash-gui.org</text:span></text:a><text:span text:style-name="T71"> (since late 2016) and Sourceforge at </text:span><text:a xlink:type="simple" xlink:href="http://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link"><text:span text:style-name="T71">http://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T71"> since 2011 up to 2016.</text:span></text:p> - <text:p text:style-name="P53"/> - <text:p text:style-name="P53"/> - <text:p text:style-name="P53"/> - <text:p text:style-name="P27">3.<text:span text:style-name="T120">4</text:span> Donations</text:p> - <text:p text:style-name="P75"/> - <text:p text:style-name="P75">QuickHash is created in my spare time, which is very tight with a full time job and <text:span text:style-name="T120">a </text:span>family. It is generally written late at night, which can sometimes explain oversights and can be the cause of some bugs! <text:span text:style-name="T115">At the start of 2017, a PayPal donation link was added to the website because my wife kept nagging me about “giving things away for nothing”. As of v2.8.1 of QuickHash, I also added a small ‘donate’ link to the interface of QuickHash. Well I might as well have sold my soul to a corporate for the flaming it caused on the Internet! Strangely, it seemed to upset a few people who were almost offended at the suggestion that a developer might try a bit harder to ask for a donation for his hard work. So, in the spirit of keeping all my users as happy as possible, I moved it to a new “About” section of a new main menu, which was also added in v2.8.2. </text:span></text:p> - <text:p text:style-name="P75"><text:soft-page-break/></text:p> - <text:p text:style-name="P75">If you value the program, or if your organisation, company or agency has found that it has helped them, then please <text:span text:style-name="T118">do </text:span>consider making a donation using <text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link">https://paypal.me/QuickHash</text:a>. Doing so helps fund the <text:span text:style-name="T118">AWS </text:span>server costs and also helps inspire future development. <text:span text:style-name="T115">If you give your blessing, news of your support may be published on the website too, although we always ask first so don't let that put you off making a donation! Case studies are also of interest...if QuickHash has helped you with a major task or anything of importance then do please consider allowing me to document that on the website. Both things are </text:span>a good opportunity to get your company listed on the website of one of the worlds most widely used data hashing tool<text:span text:style-name="T106">s;</text:span> <text:a xlink:type="simple" xlink:href="http://quickhash-gui.org/" text:style-name="Internet_20_link">http://QuickHash-gui.org</text:a>. <text:s/></text:p> - <text:p text:style-name="P75"/> - <text:p text:style-name="P90"><text:span text:style-name="T121">To donate : <text:s/></text:span><text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link"><text:span text:style-name="T122">https://paypal.me/QuickHash</text:span></text:a></text:p> - <text:p text:style-name="P75"><draw:frame draw:style-name="fr8" draw:name="Image13" text:anchor-type="paragraph" svg:width="10.395cm" svg:height="11.292cm" draw:z-index="22"><draw:image> - <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAfIAAAIdCAIAAABJCWhNAACUK0lEQVR4nO2dB2AUVf7Hp2zJ - pvdOSCcJoST03kRBiooFsGOvp6d3p3f/K173mne28+wdFAVUEBCVKr3XQKiBhPRets7M//fe - 212WZLNJNgu7rL8P69fJ7JuZt1O+7zdv3ryn0htNHIIgCOIvqLydAQRBEMSToK0jCIL4FWjr - CIIgfgXaOoIgiF+Bto4gCOJXoK0jCIL4FWjrCIIgfkWntr547cnLmQ8EQRCkm9wyOcPFt53a - uqIoPCjHoaKioqL6lLrGVSWMQteAioqKiupj6pat26J1VFRUVFTfUjdt3bY8j4qKiorqU+qm - rcuKDMvLHCoqKiqqb6nb0br3SyRUVFRU1I7qpq0rikzr5lFRUVFRfUvdtHXO288EUFFRUVGd - qtvRusLxPCoqKiqqr6n70TpYOyoqKiqqL2rndBGtc6ioqKiovqbu2brnyxZUVFRUVE9p57h8 - y9TbBRIqKioqakd109Z5WiSgoqKiovqaumnrMo3WZYVDRUVFRfUp7U20rpA3mlBRUVFRfUnd - tHWFhvuoqKioqL6mbto6h9E6Kioqqk+q29G6zJE3mlBRUVFRfUvdjtZJuI+KioqK6nvai2id - Q0VFRUX1NXU3Wrc1j0RFRUVF9TXtHNdvmfKoqKioqL6mbto6c3ZUVFRUVB9UF2CfMKioqKhX - mLpp617PNypqjxRCEZk+THJDBYH3ev5RUXtytrsXrZOuB8hDV1RU31SFUy6e0/GM7ewc5tvN - kaWL5vDg8t7+daioLtRNWyfL+8CTAVRUR5VlmUzL1jks/qBzZOdpmEoO63GYz5HYh66HzOHY - fEEQHNdgT4OK6jvay2gdFdUnlMbmZFqWZNt8hQ7Wa4vZJfqtItvTk4F8SZd1VGWHaYXF4yQ9 - r9A4nbPG9TBfliTq8oo9PfF3W3pUVF9Q96N171cgof7olYQl5DzmL6o4Z/MlOp+G2YokWyzm - itIzVRWlVeVnq86fbWqobWtrMerbDIa21uZGSB4UEhYQEKjVBQYGBoeGR8Ul9Y2N7xObmBKX - 0Eel0fLEwXm2Trh0eEFgt6u0PLjQKSqb7wt7BvVHre5G6+4+fkJF9YQq1qiZzZHsczgJzNXa - yMus1586fvj4kT3Fh/eUnjlO4/ZOAXNn/t4+gOGF5NSsfvlDsvIK07L6q8HiwbstFphPgnxy - 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 - EATxK/4fW0uv0NUvK4oAAAAASUVORK5CYII= - </office:binary-data> - </draw:image> - </draw:frame></text:p> - </office:text> - </office:body> +<?xml version="1.0" encoding="UTF-8"?> + +<office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text"> + <office:meta><meta:creation-date>2014-10-23T21:44:47.490000000</meta:creation-date><meta:editing-duration>PT4H53M55S</meta:editing-duration><meta:editing-cycles>70</meta:editing-cycles><meta:generator>LibreOffice/5.4.4.2$MacOSX_X86_64 LibreOffice_project/2524958677847fb3bb44820e40380acbe820f960</meta:generator><dc:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2018</dc:title><dc:date>2018-01-11T20:15:09.435449000</dc:date><meta:document-statistic meta:table-count="1" meta:image-count="13" meta:object-count="0" meta:page-count="27" meta:paragraph-count="203" meta:word-count="7066" meta:character-count="41268" meta:non-whitespace-character-count="34252"/></office:meta> + <office:settings> + <config:config-item-set config:name="ooo:view-settings"> + <config:config-item config:name="ViewAreaTop" config:type="long">44850</config:config-item> + <config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item> + <config:config-item config:name="ViewAreaWidth" config:type="long">22932</config:config-item> + <config:config-item config:name="ViewAreaHeight" config:type="long">10724</config:config-item> + <config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item> + <config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item> + <config:config-item-map-indexed config:name="Views"> + <config:config-item-map-entry> + <config:config-item config:name="ViewId" config:type="string">view2</config:config-item> + <config:config-item config:name="ViewLeft" config:type="long">12989</config:config-item> + <config:config-item config:name="ViewTop" config:type="long">50959</config:config-item> + <config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item> + <config:config-item config:name="VisibleTop" config:type="long">44850</config:config-item> + <config:config-item config:name="VisibleRight" config:type="long">22931</config:config-item> + <config:config-item config:name="VisibleBottom" config:type="long">55573</config:config-item> + <config:config-item config:name="ZoomType" config:type="short">0</config:config-item> + <config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item> + <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item> + <config:config-item config:name="ZoomFactor" config:type="short">110</config:config-item> + <config:config-item config:name="IsSelectedFrame" config:type="boolean">false</config:config-item> + <config:config-item config:name="AnchoredTextOverflowLegacy" config:type="boolean">false</config:config-item> + </config:config-item-map-entry> + </config:config-item-map-indexed> + </config:config-item-set> + <config:config-item-set config:name="ooo:configuration-settings"> + <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item> + <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintFaxName" config:type="string"/> + <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item> + <config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item> + <config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item> + <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item> + <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item> + <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item> + <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item> + <config:config-item config:name="FloattableNomargins" config:type="boolean">false</config:config-item> + <config:config-item config:name="UnbreakableNumberings" config:type="boolean">false</config:config-item> + <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item> + <config:config-item config:name="TabOverflow" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item> + <config:config-item config:name="SmallCapsPercentage66" config:type="boolean">true</config:config-item> + <config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item> + <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item> + <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrinterSetup" config:type="base64Binary"/> + <config:config-item config:name="CurrentDatabaseCommand" config:type="string"/> + <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item> + <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item> + <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item> + <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item> + <config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item> + <config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item> + <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item> + <config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item> + <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item> + <config:config-item config:name="RsidRoot" config:type="int">532311</config:config-item> + <config:config-item config:name="PropLineSpacingShrinksFirstLine" config:type="boolean">false</config:config-item> + <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item> + <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item> + <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/> + <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item> + <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item> + <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/> + <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item> + <config:config-item config:name="SubtractFlysAnchoredAtFlys" config:type="boolean">true</config:config-item> + <config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item> + <config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item> + <config:config-item config:name="AddVerticalFrameOffsets" config:type="boolean">false</config:config-item> + <config:config-item config:name="TreatSingleColumnBreakAsPageBreak" config:type="boolean">false</config:config-item> + <config:config-item config:name="MathBaselineAlignment" config:type="boolean">false</config:config-item> + <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item> + <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item> + <config:config-item config:name="MsWordCompTrailingBlanks" config:type="boolean">false</config:config-item> + <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item> + <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrinterName" config:type="string"/> + <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item> + <config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item> + <config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item> + <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item> + <config:config-item config:name="EmbeddedDatabaseName" config:type="string"/> + <config:config-item config:name="Rsid" config:type="int">8866065</config:config-item> + <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item> + <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item> + <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item> + <config:config-item config:name="InvertBorderSpacing" config:type="boolean">false</config:config-item> + <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintEmptyPages" config:type="boolean">false</config:config-item> + <config:config-item config:name="ApplyUserData" config:type="boolean">true</config:config-item> + <config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item> + <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item> + <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item> + <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item> + <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item> + <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item> + <config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item> + <config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item> + </config:config-item-set> + </office:settings> + <office:scripts> + <office:script script:language="ooo:Basic"> + <ooo:libraries xmlns:ooo="http://openoffice.org/2004/office" xmlns:xlink="http://www.w3.org/1999/xlink"> + <ooo:library-embedded ooo:name="Standard"/> + </ooo:libraries> + </office:script> + </office:scripts> + <office:font-face-decls> + <style:font-face style:name="Mangal1" svg:font-family="Mangal"/> + <style:font-face style:name="OpenSymbol" svg:font-family="OpenSymbol"/> + <style:font-face style:name="Courier New" svg:font-family="'Courier New'" style:font-family-generic="modern" style:font-pitch="fixed"/> + <style:font-face style:name="Liberation Mono" svg:font-family="'Liberation Mono'" style:font-family-generic="modern" style:font-pitch="fixed"/> + <style:font-face style:name="NSimSun" svg:font-family="NSimSun" style:font-family-generic="modern" style:font-pitch="fixed"/> + <style:font-face style:name="Courier New1" svg:font-family="'Courier New'" style:font-family-generic="modern" style:font-pitch="variable"/> + <style:font-face style:name="Liberation Serif" svg:font-family="'Liberation Serif'" style:font-family-generic="roman" style:font-pitch="variable"/> + <style:font-face style:name="Times New Roman" svg:font-family="'Times New Roman'" style:font-family-generic="roman" style:font-pitch="variable"/> + <style:font-face style:name="Arial" svg:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable"/> + <style:font-face style:name="Mangal" svg:font-family="Mangal" style:font-family-generic="system" style:font-pitch="variable"/> + <style:font-face style:name="Microsoft YaHei" svg:font-family="'Microsoft YaHei'" style:font-family-generic="system" style:font-pitch="variable"/> + <style:font-face style:name="SimSun" svg:font-family="SimSun" style:font-family-generic="system" style:font-pitch="variable"/> + </office:font-face-decls> + <office:styles> + <style:default-style style:family="graphic"> + <style:graphic-properties svg:stroke-color="#000000" draw:fill-color="#99ccff" fo:wrap-option="no-wrap" draw:shadow-offset-x="0.3cm" draw:shadow-offset-y="0.3cm" draw:start-line-spacing-horizontal="0.283cm" draw:start-line-spacing-vertical="0.283cm" draw:end-line-spacing-horizontal="0.283cm" draw:end-line-spacing-vertical="0.283cm" style:flow-with-text="false"/> + <style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:font-independent-line-spacing="false"> + <style:tab-stops/> + </style:paragraph-properties> + <style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman" fo:font-size="12pt" fo:language="en" fo:country="GB" style:letter-kerning="true" style:font-name-asian="SimSun" style:font-size-asian="10.5pt" style:language-asian="zh" style:country-asian="CN" style:font-name-complex="Mangal" style:font-size-complex="12pt" style:language-complex="hi" style:country-complex="IN"/> + </style:default-style> + <style:default-style style:family="paragraph"> + <style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="1.251cm" style:writing-mode="page"/> + <style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman" fo:font-size="12pt" fo:language="en" fo:country="GB" style:letter-kerning="true" style:font-name-asian="SimSun" style:font-size-asian="10.5pt" style:language-asian="zh" style:country-asian="CN" style:font-name-complex="Mangal" style:font-size-complex="12pt" style:language-complex="hi" style:country-complex="IN" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2"/> + </style:default-style> + <style:default-style style:family="table"> + <style:table-properties table:border-model="collapsing"/> + </style:default-style> + <style:default-style style:family="table-row"> + <style:table-row-properties fo:keep-together="auto"/> + </style:default-style> + <style:style style:name="Standard" style:family="paragraph" style:class="text"/> + <style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text"> + <style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false" fo:keep-with-next="always"/> + <style:text-properties style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="14pt" style:font-name-asian="Microsoft YaHei" style:font-family-asian="'Microsoft YaHei'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="14pt" style:font-name-complex="Mangal" style:font-family-complex="Mangal" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="14pt"/> + </style:style> + <style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text"> + <style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false"/> + </style:style> + <style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list"> + <style:text-properties style:font-size-asian="12pt" style:font-name-complex="Mangal1" style:font-family-complex="Mangal"/> + </style:style> + <style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> + <style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false" text:number-lines="false" text:line-number="0"/> + <style:text-properties fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-name-complex="Mangal1" style:font-family-complex="Mangal" style:font-size-complex="12pt" style:font-style-complex="italic"/> + </style:style> + <style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index"> + <style:paragraph-properties text:number-lines="false" text:line-number="0"/> + <style:text-properties style:font-size-asian="12pt" style:font-name-complex="Mangal1" style:font-family-complex="Mangal"/> + </style:style> + <style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> + <style:paragraph-properties text:number-lines="false" text:line-number="0"> + <style:tab-stops> + <style:tab-stop style:position="8.5cm" style:type="center"/> + <style:tab-stop style:position="17cm" style:type="right"/> + </style:tab-stops> + </style:paragraph-properties> + </style:style> + <style:style style:name="Illustration" style:family="paragraph" style:parent-style-name="Caption" style:class="extra"/> + <style:style style:name="Frame_20_contents" style:display-name="Frame contents" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="extra"/> + <style:style style:name="Drawing" style:family="paragraph" style:parent-style-name="Caption" style:class="extra"/> + <style:style style:name="Contents_20_Heading" style:display-name="Contents Heading" style:family="paragraph" style:parent-style-name="Heading" style:class="index"> + <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false" text:number-lines="false" text:line-number="0"/> + <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="Contents_20_1" style:display-name="Contents 1" style:family="paragraph" style:parent-style-name="Index" style:class="index"> + <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> + <style:tab-stops> + <style:tab-stop style:position="17cm" style:type="right" style:leader-style="dotted" style:leader-text="."/> + </style:tab-stops> + </style:paragraph-properties> + </style:style> + <style:style style:name="Preformatted_20_Text" style:display-name="Preformatted Text" style:family="paragraph" style:parent-style-name="Standard" style:class="html"> + <style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" loext:contextual-spacing="false"/> + <style:text-properties style:font-name="Liberation Mono" fo:font-family="'Liberation Mono'" style:font-family-generic="modern" style:font-pitch="fixed" fo:font-size="10pt" style:font-name-asian="NSimSun" style:font-family-asian="NSimSun" style:font-family-generic-asian="modern" style:font-pitch-asian="fixed" style:font-size-asian="10pt" style:font-name-complex="Liberation Mono" style:font-family-complex="'Liberation Mono'" style:font-family-generic-complex="modern" style:font-pitch-complex="fixed" style:font-size-complex="10pt"/> + </style:style> + <style:style style:name="Heading_20_1" style:display-name="Heading 1" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:default-outline-level="1" style:list-style-name="" style:class="text"> + <style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false"/> + <style:text-properties style:font-name="Liberation Serif" fo:font-family="'Liberation Serif'" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="24pt" fo:font-weight="bold" style:font-name-asian="SimSun" style:font-family-asian="SimSun" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="24pt" style:font-weight-asian="bold" style:font-name-complex="Mangal" style:font-family-complex="Mangal" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="24pt" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="Table_20_Contents" style:display-name="Table Contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> + <style:paragraph-properties text:number-lines="false" text:line-number="0"/> + </style:style> + <style:style style:name="Table_20_Heading" style:display-name="Table Heading" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra"> + <style:paragraph-properties fo:text-align="center" style:justify-single-word="false" text:number-lines="false" text:line-number="0"/> + <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="Numbering_20_Symbols" style:display-name="Numbering Symbols" style:family="text"/> + <style:style style:name="Bullet_20_Symbols" style:display-name="Bullet Symbols" style:family="text"> + <style:text-properties style:font-name="OpenSymbol" fo:font-family="OpenSymbol" style:font-name-asian="OpenSymbol" style:font-family-asian="OpenSymbol" style:font-name-complex="OpenSymbol" style:font-family-complex="OpenSymbol"/> + </style:style> + <style:style style:name="Internet_20_link" style:display-name="Internet link" style:family="text"> + <style:text-properties fo:color="#000080" fo:language="zxx" fo:country="none" style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color" style:language-asian="zxx" style:country-asian="none" style:language-complex="zxx" style:country-complex="none"/> + </style:style> + <style:style style:name="Graphics" style:family="graphic"> + <style:graphic-properties text:anchor-type="paragraph" svg:x="0cm" svg:y="0cm" style:wrap="none" style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph"/> + </style:style> + <style:style style:name="Frame" style:family="graphic"> + <style:graphic-properties text:anchor-type="paragraph" svg:x="0cm" svg:y="0cm" fo:margin-left="0.201cm" fo:margin-right="0.201cm" fo:margin-top="0.201cm" fo:margin-bottom="0.201cm" style:wrap="parallel" style:number-wrapped-paragraphs="no-limit" style:wrap-contour="false" style:vertical-pos="top" style:vertical-rel="paragraph-content" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0.15cm" fo:border="0.06pt solid #000000"/> + </style:style> + <text:outline-style style:name="Outline"> + <text:outline-level-style text:level="1" style:num-format="A"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.762cm" fo:text-indent="-0.762cm" fo:margin-left="0.762cm"/> + </style:list-level-properties> + </text:outline-level-style> + <text:outline-level-style text:level="2" style:num-format=""> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.016cm" fo:text-indent="-1.016cm" fo:margin-left="1.016cm"/> + </style:list-level-properties> + </text:outline-level-style> + <text:outline-level-style text:level="3" style:num-format=""> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.27cm" fo:text-indent="-1.27cm" fo:margin-left="1.27cm"/> + </style:list-level-properties> + </text:outline-level-style> + <text:outline-level-style text:level="4" style:num-format=""> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.524cm" fo:text-indent="-1.524cm" fo:margin-left="1.524cm"/> + </style:list-level-properties> + </text:outline-level-style> + <text:outline-level-style text:level="5" style:num-format=""> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.778cm" fo:text-indent="-1.778cm" fo:margin-left="1.778cm"/> + </style:list-level-properties> + </text:outline-level-style> + <text:outline-level-style text:level="6" style:num-format=""> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.032cm" fo:text-indent="-2.032cm" fo:margin-left="2.032cm"/> + </style:list-level-properties> + </text:outline-level-style> + <text:outline-level-style text:level="7" style:num-format=""> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.286cm" fo:text-indent="-2.286cm" fo:margin-left="2.286cm"/> + </style:list-level-properties> + </text:outline-level-style> + <text:outline-level-style text:level="8" style:num-format=""> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.54cm" fo:text-indent="-2.54cm" fo:margin-left="2.54cm"/> + </style:list-level-properties> + </text:outline-level-style> + <text:outline-level-style text:level="9" style:num-format=""> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.794cm" fo:text-indent="-2.794cm" fo:margin-left="2.794cm"/> + </style:list-level-properties> + </text:outline-level-style> + <text:outline-level-style text:level="10" style:num-format=""> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.048cm" fo:text-indent="-3.048cm" fo:margin-left="3.048cm"/> + </style:list-level-properties> + </text:outline-level-style> + </text:outline-style> + <text:list-style style:name="List_20_1" style:display-name="List 1"> + <text:list-level-style-bullet text:level="1" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.4cm" fo:text-indent="-0.4cm" fo:margin-left="0.4cm"/> + </style:list-level-properties> + <style:text-properties style:font-name="OpenSymbol"/> + </text:list-level-style-bullet> + <text:list-level-style-bullet text:level="2" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.801cm" fo:text-indent="-0.4cm" fo:margin-left="0.801cm"/> + </style:list-level-properties> + <style:text-properties style:font-name="OpenSymbol"/> + </text:list-level-style-bullet> + <text:list-level-style-bullet text:level="3" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.199cm" fo:text-indent="-0.4cm" fo:margin-left="1.199cm"/> + </style:list-level-properties> + <style:text-properties style:font-name="OpenSymbol"/> + </text:list-level-style-bullet> + <text:list-level-style-bullet text:level="4" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.6cm" fo:text-indent="-0.4cm" fo:margin-left="1.6cm"/> + </style:list-level-properties> + <style:text-properties style:font-name="OpenSymbol"/> + </text:list-level-style-bullet> + <text:list-level-style-bullet text:level="5" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2cm" fo:text-indent="-0.4cm" fo:margin-left="2cm"/> + </style:list-level-properties> + <style:text-properties style:font-name="OpenSymbol"/> + </text:list-level-style-bullet> + <text:list-level-style-bullet text:level="6" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.401cm" fo:text-indent="-0.4cm" fo:margin-left="2.401cm"/> + </style:list-level-properties> + <style:text-properties style:font-name="OpenSymbol"/> + </text:list-level-style-bullet> + <text:list-level-style-bullet text:level="7" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.799cm" fo:text-indent="-0.4cm" fo:margin-left="2.799cm"/> + </style:list-level-properties> + <style:text-properties style:font-name="OpenSymbol"/> + </text:list-level-style-bullet> + <text:list-level-style-bullet text:level="8" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.2cm" fo:text-indent="-0.4cm" fo:margin-left="3.2cm"/> + </style:list-level-properties> + <style:text-properties style:font-name="OpenSymbol"/> + </text:list-level-style-bullet> + <text:list-level-style-bullet text:level="9" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.6cm" fo:text-indent="-0.4cm" fo:margin-left="3.6cm"/> + </style:list-level-properties> + <style:text-properties style:font-name="OpenSymbol"/> + </text:list-level-style-bullet> + <text:list-level-style-bullet text:level="10" text:style-name="Numbering_20_Symbols" text:bullet-char="•"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="4.001cm" fo:text-indent="-0.4cm" fo:margin-left="4.001cm"/> + </style:list-level-properties> + <style:text-properties style:font-name="OpenSymbol"/> + </text:list-level-style-bullet> + </text:list-style> + <text:notes-configuration text:note-class="footnote" style:num-format="1" text:start-value="0" text:footnotes-position="page" text:start-numbering-at="document"/> + <text:notes-configuration text:note-class="endnote" style:num-format="i" text:start-value="0"/> + <text:linenumbering-configuration text:number-lines="false" text:offset="0.499cm" style:num-format="1" text:number-position="left" text:increment="5"/> + </office:styles> + <office:automatic-styles> + <style:style style:name="Table1" style:family="table"> + <style:table-properties style:width="9.677cm" table:align="left"/> + </style:style> + <style:style style:name="Table1.A" style:family="table-column"> + <style:table-column-properties style:column-width="2.981cm"/> + </style:style> + <style:style style:name="Table1.B" style:family="table-column"> + <style:table-column-properties style:column-width="1.87cm"/> + </style:style> + <style:style style:name="Table1.C" style:family="table-column"> + <style:table-column-properties style:column-width="1.547cm"/> + </style:style> + <style:style style:name="Table1.D" style:family="table-column"> + <style:table-column-properties style:column-width="3.279cm"/> + </style:style> + <style:style style:name="Table1.A1" style:family="table-cell"> + <style:table-cell-properties style:vertical-align="middle" fo:padding="0.049cm" fo:border="none"/> + </style:style> + <style:style style:name="Table1.D10" style:family="table-cell"> + <style:table-cell-properties fo:padding="0.049cm" fo:border="none"/> + </style:style> + <style:style style:name="P1" style:family="paragraph" style:parent-style-name="Footer"> + <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/> + </style:style> + <style:style style:name="P2" style:family="paragraph" style:parent-style-name="Footer"> + <style:paragraph-properties fo:text-align="end" style:justify-single-word="false"/> + </style:style> + <style:style style:name="P3" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-size="36pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="36pt" style:font-size-complex="36pt"/> + </style:style> + <style:style style:name="P4" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-size="36pt" officeooo:rsid="0016f092" style:font-size-asian="36pt" style:font-size-complex="36pt"/> + </style:style> + <style:style style:name="P5" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-size="36pt" officeooo:rsid="00352b1d" officeooo:paragraph-rsid="00352b1d" style:font-size-asian="36pt" style:font-size-complex="36pt"/> + </style:style> + <style:style style:name="P6" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-size="22pt" fo:font-style="italic" style:font-size-asian="22pt" style:font-style-asian="italic" style:font-size-complex="22pt" style:font-style-complex="italic"/> + </style:style> + <style:style style:name="P7" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> + </style:style> + <style:style style:name="P8" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P9" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P10" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00202106" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P11" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P12" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P13" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P14" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P15" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P16" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P17" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P18" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P19" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P20" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00260037" officeooo:paragraph-rsid="00260037" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P21" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P22" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="0038df16" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P23" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P24" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00202106" officeooo:paragraph-rsid="00260037" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P25" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="003e47b3" officeooo:paragraph-rsid="003e47b3" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P26" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="005366ec" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P27" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0054ca95" officeooo:paragraph-rsid="0054ca95" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P28" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P29" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00384566" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P30" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P31" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + </style:style> + <style:style style:name="P32" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="0016f092"/> + </style:style> + <style:style style:name="P33" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="0052916d"/> + </style:style> + <style:style style:name="P34" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + </style:style> + <style:style style:name="P35" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="000e78c9"/> + </style:style> + <style:style style:name="P36" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="0016f092"/> + </style:style> + <style:style style:name="P37" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="001d89c5"/> + </style:style> + <style:style style:name="P38" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="001ec211"/> + </style:style> + <style:style style:name="P39" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="0022abc3"/> + </style:style> + <style:style style:name="P40" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="002685dc"/> + </style:style> + <style:style style:name="P41" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="001b5169"/> + </style:style> + <style:style style:name="P42" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="0038df16"/> + </style:style> + <style:style style:name="P43" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="0055773f"/> + </style:style> + <style:style style:name="P44" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="004a40a4"/> + </style:style> + <style:style style:name="P45" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="005d9a5c"/> + </style:style> + <style:style style:name="P46" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="00609d98"/> + </style:style> + <style:style style:name="P47" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092"/> + </style:style> + <style:style style:name="P48" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="0019f7ff"/> + </style:style> + <style:style style:name="P49" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="001b5169"/> + </style:style> + <style:style style:name="P50" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="001d89c5"/> + </style:style> + <style:style style:name="P51" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="002b1e56"/> + </style:style> + <style:style style:name="P52" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="004428ef"/> + </style:style> + <style:style style:name="P53" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P54" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00260037" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P55" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="004428ef" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P56" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P57" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="004a40a4" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P58" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P59" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P60" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P61" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P62" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P63" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P64" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P65" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P66" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P67" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="002271ad" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P68" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="002cbbec" officeooo:paragraph-rsid="002cbbec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P69" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001b5169" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P70" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0045f7de" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P71" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0048d0ab" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P72" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0047518d" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P73" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="004428ef" officeooo:paragraph-rsid="004a40a4" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P74" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="004428ef" officeooo:paragraph-rsid="00766e40" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P75" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0054ca95" officeooo:paragraph-rsid="0054ca95" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P76" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="003f2ee9" officeooo:paragraph-rsid="003e47b3" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P77" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P78" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P79" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="00609d98" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P80" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P81" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P82" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P83" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="004bc80c" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P84" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005cf2f5" officeooo:paragraph-rsid="005cf2f5" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P85" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00384566" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P86" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00691ad1" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P87" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P88" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P89" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="0079d00e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P90" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0074b38b" officeooo:paragraph-rsid="0074b38b" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P91" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff"/> + </style:style> + <style:style style:name="P92" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="005d9a5c"/> + </style:style> + <style:style style:name="P93" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001aa80e" officeooo:paragraph-rsid="0019f7ff"/> + </style:style> + <style:style style:name="P94" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001aa80e" officeooo:paragraph-rsid="001aa80e"/> + </style:style> + <style:style style:name="P95" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001aa80e"/> + </style:style> + <style:style style:name="P96" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169"/> + </style:style> + <style:style style:name="P97" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001b5169"/> + </style:style> + <style:style style:name="P98" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001d89c5"/> + </style:style> + <style:style style:name="P99" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001ec211"/> + </style:style> + <style:style style:name="P100" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> + </style:style> + <style:style style:name="P101" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="00237674"/> + </style:style> + <style:style style:name="P102" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-style="italic" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211" style:font-style-asian="italic" style:font-style-complex="italic"/> + </style:style> + <style:style style:name="P103" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0022abc3" officeooo:paragraph-rsid="0022abc3"/> + </style:style> + <style:style style:name="P104" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0022abc3" officeooo:paragraph-rsid="0016f092"/> + </style:style> + <style:style style:name="P105" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="002685dc" officeooo:paragraph-rsid="002685dc"/> + </style:style> + <style:style style:name="P106" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="002685dc" officeooo:paragraph-rsid="00766e40"/> + </style:style> + <style:style style:name="P107" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674"/> + </style:style> + <style:style style:name="P108" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P109" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-size="16pt" fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="002b1e56" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P110" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="002df80d" officeooo:paragraph-rsid="002df80d"/> + </style:style> + <style:style style:name="P111" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" fo:font-size="10.5pt" officeooo:paragraph-rsid="0036dcf9" style:font-size-asian="10.5pt" style:font-size-complex="10.5pt"/> + </style:style> + <style:style style:name="P112" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> + </style:style> + <style:style style:name="P113" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> + </style:style> + <style:style style:name="P114" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> + </style:style> + <style:style style:name="P115" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P116" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P117" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P118" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9"/> + </style:style> + <style:style style:name="P119" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Times New Roman" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P120" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Times New Roman" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P121" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> + </style:style> + <style:style style:name="P122" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="00384566" officeooo:paragraph-rsid="00384566"/> + </style:style> + <style:style style:name="P123" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> + </style:style> + <style:style style:name="P124" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="005d9a5c" officeooo:paragraph-rsid="005d9a5c"/> + </style:style> + <style:style style:name="P125" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="00609d98" officeooo:paragraph-rsid="00609d98"/> + </style:style> + <style:style style:name="P126" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="006a61e4" officeooo:paragraph-rsid="006a61e4"/> + </style:style> + <style:style style:name="P127" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="0072b5b4"/> + </style:style> + <style:style style:name="P128" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="004428ef" officeooo:paragraph-rsid="00766e40"/> + </style:style> + <style:style style:name="P129" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="000e78c9"/> + </style:style> + <style:style style:name="P130" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="007c103f"/> + </style:style> + <style:style style:name="P131" style:family="paragraph" style:parent-style-name="Table_20_Heading"> + <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> + </style:style> + <style:style style:name="P132" style:family="paragraph" style:parent-style-name="Table_20_Contents"> + <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> + </style:style> + <style:style style:name="P133" style:family="paragraph" style:parent-style-name="Table_20_Contents"> + <style:text-properties fo:font-size="2pt" style:font-size-asian="2pt" style:font-size-complex="2pt"/> + </style:style> + <style:style style:name="P134" style:family="paragraph" style:parent-style-name="Table_20_Contents"> + <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P135" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false" style:page-number="2"/> + <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> + </style:style> + <style:style style:name="P136" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> + <style:paragraph-properties fo:line-height="150%" fo:text-align="start" style:justify-single-word="false" style:page-number="2"/> + <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> + </style:style> + <style:style style:name="P137" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name="First_20_Page"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="start" style:justify-single-word="false" style:page-number="2"/> + <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> + </style:style> + <style:style style:name="P138" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> + </style:style> + <style:style style:name="P139" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> + </style:style> + <style:style style:name="P140" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> + </style:style> + <style:style style:name="P141" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P142" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P143" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P144" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0080dceb" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P145" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="0080d158" officeooo:paragraph-rsid="0080d158"/> + </style:style> + <style:style style:name="P146" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P147" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P148" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="004bc80c" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P149" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="007f0163" officeooo:paragraph-rsid="007f0163" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P150" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P151" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P152" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P153" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-size="36pt" officeooo:rsid="00352b1d" officeooo:paragraph-rsid="00352b1d" style:font-size-asian="36pt" style:font-size-complex="36pt"/> + </style:style> + <style:style style:name="P154" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-size="36pt" officeooo:rsid="007e66c2" officeooo:paragraph-rsid="007e66c2" style:font-size-asian="36pt" style:font-size-complex="36pt"/> + </style:style> + <style:style style:name="P155" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + </style:style> + <style:style style:name="P156" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> + </style:style> + <style:style style:name="P157" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> + </style:style> + <style:style style:name="P158" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> + </style:style> + <style:style style:name="P159" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0080d158" officeooo:paragraph-rsid="0080d158"/> + </style:style> + <style:style style:name="P160" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="003e47b3"/> + </style:style> + <style:style style:name="P161" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169"/> + </style:style> + <style:style style:name="P162" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P163" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="003e47b3" officeooo:paragraph-rsid="00202106" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P164" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00824a51" officeooo:paragraph-rsid="00824a51" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P165" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P166" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00830545" officeooo:paragraph-rsid="00830545" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P167" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-style="italic" officeooo:rsid="001ec211" officeooo:paragraph-rsid="00824a51" style:font-style-asian="italic" style:font-style-complex="italic"/> + </style:style> + <style:style style:name="P168" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="00824a51" officeooo:paragraph-rsid="00824a51"/> + </style:style> + <style:style style:name="P169" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="00830545" officeooo:paragraph-rsid="00830545"/> + </style:style> + <style:style style:name="P170" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="00830545" officeooo:paragraph-rsid="0084abcf"/> + </style:style> + <style:style style:name="P171" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0084abcf" officeooo:paragraph-rsid="0084abcf"/> + </style:style> + <style:style style:name="P172" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-size="11pt" officeooo:paragraph-rsid="0036dcf9" style:font-size-asian="11pt" style:font-size-complex="11pt"/> + </style:style> + <style:style style:name="P173" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-size="11pt" fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-size-asian="11pt" style:font-weight-asian="bold" style:font-size-complex="11pt" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P174" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-size="8pt" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-size-asian="8pt" style:font-size-complex="8pt"/> + </style:style> + <style:style style:name="P175" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff"/> + </style:style> + <style:style style:name="T1" style:family="text"> + <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T2" style:family="text"> + <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T3" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0016f092" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T4" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0019f7ff" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T5" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T6" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="001d89c5" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T7" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0022abc3" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T8" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00235777" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T9" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="002b1e56" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T10" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0036dcf9" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T11" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0048d0ab" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T12" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0058bda7" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T13" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0072b5b4" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T14" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00736b0f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T15" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00766e40" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T16" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="007f0163" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T17" style:family="text"> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0080d158" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T18" style:family="text"> + <style:text-properties fo:font-weight="normal" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T19" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T20" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T21" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001ec211" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T22" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T23" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T24" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="002271ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T25" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="002849fc" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T26" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T27" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0039dd13" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T28" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="003e47b3" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T29" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="003f2ee9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T30" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="004428ef" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T31" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0052916d" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T32" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T33" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T34" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0056e68c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T35" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="004bc80c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T36" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005bb709" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T37" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005cf2f5" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T38" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00609d98" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T39" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00639df2" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T40" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="006490ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T41" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T42" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00676dbc" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T43" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="006f5f56" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T44" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="007d98df" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T45" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0080dceb" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T46" style:family="text"> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00824a51" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T47" style:family="text"> + <style:text-properties fo:font-size="15pt" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T48" style:family="text"> + <style:text-properties fo:font-size="15pt" officeooo:rsid="000e78c9" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T49" style:family="text"> + <style:text-properties fo:font-size="15pt" officeooo:rsid="00155fec" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T50" style:family="text"> + <style:text-properties fo:font-size="15pt" officeooo:rsid="00489a12" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T51" style:family="text"> + <style:text-properties fo:font-size="15pt" officeooo:rsid="0055773f" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T52" style:family="text"> + <style:text-properties fo:font-size="15pt" officeooo:rsid="006be1ef" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T53" style:family="text"> + <style:text-properties fo:font-size="15pt" officeooo:rsid="0072b5b4" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T54" style:family="text"> + <style:text-properties fo:font-size="15pt" officeooo:rsid="00788cdb" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T55" style:family="text"> + <style:text-properties fo:font-size="15pt" officeooo:rsid="007e4467" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T56" style:family="text"> + <style:text-properties fo:font-size="15pt" officeooo:rsid="007e66c2" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T57" style:family="text"> + <style:text-properties officeooo:rsid="000e78c9"/> + </style:style> + <style:style style:name="T58" style:family="text"> + <style:text-properties officeooo:rsid="0010e5bd"/> + </style:style> + <style:style style:name="T59" style:family="text"> + <style:text-properties officeooo:rsid="0016f092"/> + </style:style> + <style:style style:name="T60" style:family="text"> + <style:text-properties officeooo:rsid="0019f7ff"/> + </style:style> + <style:style style:name="T61" style:family="text"> + <style:text-properties officeooo:rsid="001d89c5"/> + </style:style> + <style:style style:name="T62" style:family="text"> + <style:text-properties style:font-name="Courier New"/> + </style:style> + <style:style style:name="T63" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001ec211" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T64" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T65" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T66" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="004428ef" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T67" style:family="text"> + <style:text-properties style:font-name="Courier New" officeooo:rsid="001d89c5"/> + </style:style> + <style:style style:name="T68" style:family="text"> + <style:text-properties style:font-name="Courier New" officeooo:rsid="002e4b6e"/> + </style:style> + <style:style style:name="T69" style:family="text"> + <style:text-properties style:font-name="Courier New" officeooo:rsid="0037ec80"/> + </style:style> + <style:style style:name="T70" style:family="text"> + <style:text-properties style:font-name="Courier New" officeooo:rsid="0039dd13"/> + </style:style> + <style:style style:name="T71" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-style="normal" style:font-style-asian="normal" style:font-style-complex="normal"/> + </style:style> + <style:style style:name="T72" style:family="text"> + <style:text-properties style:font-name="Courier New" officeooo:rsid="003c4a08"/> + </style:style> + <style:style style:name="T73" style:family="text"> + <style:text-properties style:font-name="Courier New" officeooo:rsid="0016f092"/> + </style:style> + <style:style style:name="T74" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-size="10.5pt" fo:font-weight="bold" officeooo:rsid="0016f092" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-size-complex="10.5pt" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T75" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-size="10.5pt" fo:font-weight="bold" officeooo:rsid="0019f7ff" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-size-complex="10.5pt" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T76" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-size="10.5pt" fo:font-weight="bold" officeooo:rsid="0036dcf9" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-size-complex="10.5pt" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T77" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-size="10.5pt" fo:font-weight="bold" officeooo:rsid="007f0163" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-size-complex="10.5pt" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T78" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-size="10.5pt" fo:font-weight="bold" officeooo:rsid="0072b5b4" style:font-size-asian="10.5pt" style:font-weight-asian="bold" style:font-size-complex="10.5pt" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T79" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-weight="bold" officeooo:rsid="0016f092" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T80" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-weight="bold" officeooo:rsid="0019f7ff" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T81" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-weight="bold" officeooo:rsid="0036dcf9" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T82" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-weight="bold" officeooo:rsid="007f0163" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T83" style:family="text"> + <style:text-properties style:font-name="Courier New" fo:font-weight="bold" officeooo:rsid="0072b5b4" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T84" style:family="text"> + <style:text-properties officeooo:rsid="00202106"/> + </style:style> + <style:style style:name="T85" style:family="text"> + <style:text-properties officeooo:rsid="0022abc3"/> + </style:style> + <style:style style:name="T86" style:family="text"> + <style:text-properties officeooo:rsid="00237674"/> + </style:style> + <style:style style:name="T87" style:family="text"> + <style:text-properties fo:font-style="italic" style:font-style-asian="italic" style:font-style-complex="italic"/> + </style:style> + <style:style style:name="T88" style:family="text"> + <style:text-properties fo:font-style="italic" officeooo:rsid="00237674" style:font-style-asian="italic" style:font-style-complex="italic"/> + </style:style> + <style:style style:name="T89" style:family="text"> + <style:text-properties fo:font-style="italic" officeooo:rsid="002685dc" style:font-style-asian="italic" style:font-style-complex="italic"/> + </style:style> + <style:style style:name="T90" style:family="text"> + <style:text-properties fo:font-style="italic" officeooo:rsid="00830545" style:font-style-asian="italic" style:font-style-complex="italic"/> + </style:style> + <style:style style:name="T91" style:family="text"> + <style:text-properties fo:font-style="italic" style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color" style:font-style-asian="italic" style:font-style-complex="italic"/> + </style:style> + <style:style style:name="T92" style:family="text"> + <style:text-properties fo:font-style="italic" style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color" officeooo:rsid="002685dc" style:font-style-asian="italic" style:font-style-complex="italic"/> + </style:style> + <style:style style:name="T93" style:family="text"> + <style:text-properties officeooo:rsid="00260037"/> + </style:style> + <style:style style:name="T94" style:family="text"> + <style:text-properties officeooo:rsid="002685dc"/> + </style:style> + <style:style style:name="T95" style:family="text"> + <style:text-properties officeooo:rsid="002849fc"/> + </style:style> + <style:style style:name="T96" style:family="text"> + <style:text-properties officeooo:rsid="002b1e56"/> + </style:style> + <style:style style:name="T97" style:family="text"> + <style:text-properties officeooo:rsid="002df80d"/> + </style:style> + <style:style style:name="T98" style:family="text"> + <style:text-properties officeooo:rsid="002e4b6e"/> + </style:style> + <style:style style:name="T99" style:family="text"> + <style:text-properties style:font-name="Times New Roman" officeooo:rsid="002e4b6e"/> + </style:style> + <style:style style:name="T100" style:family="text"> + <style:text-properties style:font-name="Times New Roman" officeooo:rsid="0039dd13"/> + </style:style> + <style:style style:name="T101" style:family="text"> + <style:text-properties style:font-name="Times New Roman" officeooo:rsid="0080dceb"/> + </style:style> + <style:style style:name="T102" style:family="text"> + <style:text-properties style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color"/> + </style:style> + <style:style style:name="T103" style:family="text"> + <style:text-properties officeooo:rsid="003009a4"/> + </style:style> + <style:style style:name="T104" style:family="text"> + <style:text-properties officeooo:rsid="0034b509"/> + </style:style> + <style:style style:name="T105" style:family="text"> + <style:text-properties officeooo:rsid="0036dcf9"/> + </style:style> + <style:style style:name="T106" style:family="text"> + <style:text-properties officeooo:rsid="0037ec80"/> + </style:style> + <style:style style:name="T107" style:family="text"> + <style:text-properties officeooo:rsid="0038df16"/> + </style:style> + <style:style style:name="T108" style:family="text"> + <style:text-properties officeooo:rsid="0039dd13"/> + </style:style> + <style:style style:name="T109" style:family="text"> + <style:text-properties officeooo:rsid="003bbae9"/> + </style:style> + <style:style style:name="T110" style:family="text"> + <style:text-properties officeooo:rsid="003c4a08"/> + </style:style> + <style:style style:name="T111" style:family="text"> + <style:text-properties officeooo:rsid="00404e23"/> + </style:style> + <style:style style:name="T112" style:family="text"> + <style:text-properties officeooo:rsid="0045f7de"/> + </style:style> + <style:style style:name="T113" style:family="text"> + <style:text-properties officeooo:rsid="0047518d"/> + </style:style> + <style:style style:name="T114" style:family="text"> + <style:text-properties officeooo:rsid="00489a12"/> + </style:style> + <style:style style:name="T115" style:family="text"> + <style:text-properties officeooo:rsid="0048d0ab"/> + </style:style> + <style:style style:name="T116" style:family="text"> + <style:text-properties officeooo:rsid="0048eb64"/> + </style:style> + <style:style style:name="T117" style:family="text"> + <style:text-properties officeooo:rsid="004a00f9"/> + </style:style> + <style:style style:name="T118" style:family="text"> + <style:text-properties officeooo:rsid="004a40a4"/> + </style:style> + <style:style style:name="T119" style:family="text"> + <style:text-properties officeooo:rsid="004bc80c"/> + </style:style> + <style:style style:name="T120" style:family="text"> + <style:text-properties officeooo:rsid="004e9dd0"/> + </style:style> + <style:style style:name="T121" style:family="text"> + <style:text-properties officeooo:rsid="0052916d"/> + </style:style> + <style:style style:name="T122" style:family="text"> + <style:text-properties officeooo:rsid="0055773f"/> + </style:style> + <style:style style:name="T123" style:family="text"> + <style:text-properties officeooo:rsid="0056e68c"/> + </style:style> + <style:style style:name="T124" style:family="text"> + <style:text-properties officeooo:rsid="0058bda7"/> + </style:style> + <style:style style:name="T125" style:family="text"> + <style:text-properties officeooo:rsid="005cf2f5"/> + </style:style> + <style:style style:name="T126" style:family="text"> + <style:text-properties officeooo:rsid="005d9a5c"/> + </style:style> + <style:style style:name="T127" style:family="text"> + <style:text-properties officeooo:rsid="005f826a"/> + </style:style> + <style:style style:name="T128" style:family="text"> + <style:text-properties officeooo:rsid="00639df2"/> + </style:style> + <style:style style:name="T129" style:family="text"> + <style:text-properties officeooo:rsid="006490ad"/> + </style:style> + <style:style style:name="T130" style:family="text"> + <style:text-properties officeooo:rsid="0066103c"/> + </style:style> + <style:style style:name="T131" style:family="text"> + <style:text-properties officeooo:rsid="006a61e4"/> + </style:style> + <style:style style:name="T132" style:family="text"> + <style:text-properties officeooo:rsid="006cec71"/> + </style:style> + <style:style style:name="T133" style:family="text"> + <style:text-properties style:text-position="super 58%" fo:font-size="15pt" officeooo:rsid="00788cdb" style:font-size-asian="15pt" style:font-size-complex="15pt"/> + </style:style> + <style:style style:name="T134" style:family="text"> + <style:text-properties style:text-position="super 58%" officeooo:rsid="0055773f"/> + </style:style> + <style:style style:name="T135" style:family="text"> + <style:text-properties officeooo:rsid="006ff11d"/> + </style:style> + <style:style style:name="T136" style:family="text"> + <style:text-properties officeooo:rsid="0072b5b4"/> + </style:style> + <style:style style:name="T137" style:family="text"> + <style:text-properties officeooo:rsid="00736b0f"/> + </style:style> + <style:style style:name="T138" style:family="text"> + <style:text-properties fo:font-size="20pt" style:font-size-asian="20pt" style:font-size-complex="20pt"/> + </style:style> + <style:style style:name="T139" style:family="text"> + <style:text-properties fo:font-size="20pt" officeooo:rsid="0054ca95" style:font-size-asian="20pt" style:font-size-complex="20pt"/> + </style:style> + <style:style style:name="T140" style:family="text"> + <style:text-properties officeooo:rsid="00766e40"/> + </style:style> + <style:style style:name="T141" style:family="text"> + <style:text-properties officeooo:rsid="0079d00e"/> + </style:style> + <style:style style:name="T142" style:family="text"> + <style:text-properties officeooo:rsid="007c103f"/> + </style:style> + <style:style style:name="T143" style:family="text"> + <style:text-properties style:text-position="0% 100%" officeooo:rsid="0055773f"/> + </style:style> + <style:style style:name="T144" style:family="text"> + <style:text-properties style:text-position="0% 100%" fo:font-weight="bold" officeooo:rsid="0055773f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="T145" style:family="text"> + <style:text-properties style:text-position="0% 100%" fo:font-weight="normal" officeooo:rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="T146" style:family="text"> + <style:text-properties officeooo:rsid="007d98df"/> + </style:style> + <style:style style:name="T147" style:family="text"> + <style:text-properties officeooo:rsid="007e4467"/> + </style:style> + <style:style style:name="T148" style:family="text"> + <style:text-properties officeooo:rsid="007e66c2"/> + </style:style> + <style:style style:name="T149" style:family="text"> + <style:text-properties officeooo:rsid="007f0163"/> + </style:style> + <style:style style:name="T150" style:family="text"> + <style:text-properties officeooo:rsid="0080d158"/> + </style:style> + <style:style style:name="T151" style:family="text"> + <style:text-properties officeooo:rsid="0080dceb"/> + </style:style> + <style:style style:name="T152" style:family="text"> + <style:text-properties officeooo:rsid="00824a51"/> + </style:style> + <style:style style:name="T153" style:family="text"> + <style:text-properties text:display="none"/> + </style:style> + <style:style style:name="T154" style:family="text"> + <style:text-properties fo:font-style="normal" style:font-style-asian="normal" style:font-style-complex="normal"/> + </style:style> + <style:style style:name="T155" style:family="text"> + <style:text-properties officeooo:rsid="00830545"/> + </style:style> + <style:style style:name="T156" style:family="text"> + <style:text-properties officeooo:rsid="0084abcf"/> + </style:style> + <style:style style:name="T157" style:family="text"> + <style:text-properties style:font-name="Courier New1"/> + </style:style> + <style:style style:name="T158" style:family="text"> + <style:text-properties officeooo:rsid="00868ad6"/> + </style:style> + <style:style style:name="T159" style:family="text"> + <style:text-properties officeooo:rsid="00874911"/> + </style:style> + <style:style style:name="fr1" style:family="graphic" style:parent-style-name="Frame"> + <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:wrap="none" style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph" fo:padding="0cm" fo:border="none"/> + </style:style> + <style:style style:name="fr2" style:family="graphic" style:parent-style-name="Frame"> + <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:wrap="none" style:vertical-pos="from-top" style:vertical-rel="paragraph" style:horizontal-pos="from-left" style:horizontal-rel="paragraph" fo:padding="0cm" fo:border="none"/> + </style:style> + <style:style style:name="fr3" style:family="graphic" style:parent-style-name="Graphics"> + <style:graphic-properties style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> + </style:style> + <style:style style:name="fr4" style:family="graphic" style:parent-style-name="Graphics"> + <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="paragraph-content" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> + </style:style> + <style:style style:name="fr5" style:family="graphic" style:parent-style-name="Graphics"> + <style:graphic-properties style:horizontal-pos="center" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0.891cm, 0cm, 0cm, 2.641cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> + </style:style> + <style:style style:name="fr6" style:family="graphic" style:parent-style-name="Graphics"> + <style:graphic-properties style:horizontal-pos="center" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> + </style:style> + <style:style style:name="fr7" style:family="graphic" style:parent-style-name="Graphics"> + <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="baseline" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard" loext:rel-width-rel="paragraph"/> + </style:style> + <style:style style:name="fr8" style:family="graphic" style:parent-style-name="Graphics"> + <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="paragraph-content" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(2.806cm, 0cm, 0cm, 3.805cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> + </style:style> + <style:style style:name="fr9" style:family="graphic" style:parent-style-name="Graphics"> + <style:graphic-properties style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> + </style:style> + <style:style style:name="fr10" style:family="graphic" style:parent-style-name="Graphics"> + <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="baseline" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard" loext:rel-width-rel="paragraph"/> + </style:style> + <text:list-style style:name="L1"> + <text:list-level-style-number text:level="1" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.27cm" fo:text-indent="-0.635cm" fo:margin-left="1.27cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="2" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.905cm" fo:text-indent="-0.635cm" fo:margin-left="1.905cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="3" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.54cm" fo:text-indent="-0.635cm" fo:margin-left="2.54cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="4" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.175cm" fo:text-indent="-0.635cm" fo:margin-left="3.175cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="5" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.81cm" fo:text-indent="-0.635cm" fo:margin-left="3.81cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="6" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="4.445cm" fo:text-indent="-0.635cm" fo:margin-left="4.445cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="7" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.08cm" fo:text-indent="-0.635cm" fo:margin-left="5.08cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="8" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.715cm" fo:text-indent="-0.635cm" fo:margin-left="5.715cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="9" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.35cm" fo:text-indent="-0.635cm" fo:margin-left="6.35cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="10" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.985cm" fo:text-indent="-0.635cm" fo:margin-left="6.985cm"/> + </style:list-level-properties> + </text:list-level-style-number> + </text:list-style> + <text:list-style style:name="L2"> + <text:list-level-style-number text:level="1" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.27cm" fo:text-indent="-0.635cm" fo:margin-left="1.27cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="2" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.905cm" fo:text-indent="-0.635cm" fo:margin-left="1.905cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="3" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.54cm" fo:text-indent="-0.635cm" fo:margin-left="2.54cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="4" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.175cm" fo:text-indent="-0.635cm" fo:margin-left="3.175cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="5" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.81cm" fo:text-indent="-0.635cm" fo:margin-left="3.81cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="6" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="4.445cm" fo:text-indent="-0.635cm" fo:margin-left="4.445cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="7" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.08cm" fo:text-indent="-0.635cm" fo:margin-left="5.08cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="8" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.715cm" fo:text-indent="-0.635cm" fo:margin-left="5.715cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="9" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.35cm" fo:text-indent="-0.635cm" fo:margin-left="6.35cm"/> + </style:list-level-properties> + </text:list-level-style-number> + <text:list-level-style-number text:level="10" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> + <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> + <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.985cm" fo:text-indent="-0.635cm" fo:margin-left="6.985cm"/> + </style:list-level-properties> + </text:list-level-style-number> + </text:list-style> + <style:page-layout style:name="pm1"> + <style:page-layout-properties fo:page-width="21.001cm" fo:page-height="29.7cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:writing-mode="lr-tb" style:footnote-max-height="0cm"> + <style:footnote-sep style:width="0.018cm" style:distance-before-sep="0.101cm" style:distance-after-sep="0.101cm" style:line-style="none" style:adjustment="left" style:rel-width="25%" style:color="#000000"/> + </style:page-layout-properties> + <style:header-style/> + <style:footer-style> + <style:header-footer-properties fo:min-height="0cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0.499cm"/> + </style:footer-style> + </style:page-layout> + </office:automatic-styles> + <office:master-styles> + <style:master-page style:name="Standard" style:page-layout-name="pm1"> + <style:footer> + <text:p text:style-name="P1"><text:span text:style-name="T1"><text:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2018</text:title></text:span><text:span text:style-name="T1"><text:s text:c="2"/></text:span><text:s text:c="17"/>Page <text:page-number text:select-page="current" text:page-adjust="-1">2</text:page-number><text:s/>of <text:page-count>27</text:page-count></text:p> + </style:footer> + </style:master-page> + <style:master-page style:name="First_20_Page" style:display-name="First Page" style:page-layout-name="pm1" style:next-style-name="Standard"> + <style:footer> + <text:p text:style-name="P1"/> + </style:footer> + </style:master-page> + <style:master-page style:name="Index" style:page-layout-name="pm1"> + <style:footer> + <text:p text:style-name="Footer"/> + </style:footer> + </style:master-page> + </office:master-styles> + <office:body> + <office:text text:use-soft-page-breaks="true"> + <office:forms form:automatic-focus="false" form:apply-design-mode="false"/> + <text:sequence-decls> + <text:sequence-decl text:display-outline-level="0" text:name="Illustration"/> + <text:sequence-decl text:display-outline-level="0" text:name="Table"/> + <text:sequence-decl text:display-outline-level="0" text:name="Text"/> + <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/> + </text:sequence-decls> + <text:p text:style-name="P137"><text:soft-page-break/></text:p> + <text:p text:style-name="P7"/> + <text:p text:style-name="P3"/> + <text:p text:style-name="P4">QuickHash <text:span text:style-name="T103">GUI</text:span></text:p> + <text:p text:style-name="P5">V<text:span text:style-name="T148">3.0.0</text:span></text:p> + <text:p text:style-name="P154">(Draft)</text:p> + <text:p text:style-name="P4"/> + <text:p text:style-name="P6"/> + <text:p text:style-name="P6">The Free, Graphical, Cross-Platform, </text:p> + <text:p text:style-name="P6"><text:span text:style-name="T59">Data Hashing </text:span>Tool</text:p> + <text:p text:style-name="P31"/> + <text:p text:style-name="P31"/> + <text:p text:style-name="P31"/> + <text:p text:style-name="P31"/> + <text:p text:style-name="P31"><text:span text:style-name="T47">User Manual : </text:span><text:span text:style-name="T48">v</text:span><text:span text:style-name="T56">3.0.0</text:span></text:p> + <text:p text:style-name="P32">Copyright (c) 201<text:span text:style-name="T111">1-2018</text:span> <text:span text:style-name="T59">Ted Smith </text:span></text:p> + <text:p text:style-name="P32">All rights reserved</text:p> + <text:p text:style-name="P33"><text:a xlink:type="simple" xlink:href="http://quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T121">http://www.QuickHash-gui.org</text:span></text:a><text:span text:style-name="T121"> </text:span></text:p> + <text:p text:style-name="P33"><text:span text:style-name="T121">(and previously </text:span><text:a xlink:type="simple" xlink:href="https://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T121">https://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T121">)</text:span></text:p> + <text:p text:style-name="P33"><text:soft-page-break/></text:p> + <text:p text:style-name="P34"><text:toc-mark-start text:id="IMark5545814432" text:outline-level="1"/><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T9">1.0 </text:span><text:span text:style-name="T1">Pre-amble</text:span><text:toc-mark-end text:id="IMark5545814432"/></text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P34">This manual is designed as a user-aid only. It is not an authority on the subject matter <text:span text:style-name="T59">of hashing algorithms</text:span>, <text:span text:style-name="T107">filesystems or anything else, </text:span>neither in part or in full. The software comes without any warranty, <text:span text:style-name="T148">including any future digitally codesigned versions</text:span>. <text:span text:style-name="T107">Use it at your own risk and if you are unsure of any results, please consider cross referencing your findings with other software. There are many free and commercial data hashing tools available to cross-reference your findings.</text:span></text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P46">Constructive feedback is encouraged and welcomed but complaints will not be tolerated. If <text:span text:style-name="T58">the user is unhappy with the software, s/he is encouraged to use something else</text:span>. </text:p> + <text:p text:style-name="P46"/> + <text:p text:style-name="P8"><text:span text:style-name="T96">1.1 </text:span>License Agreement</text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P34">Users can run it on as many computers as they wish, as many times as they wish, for as long as they wish. There are no dongles, <text:span text:style-name="T59">no DLL's, no installation wizards </text:span>or license files –<text:span text:style-name="T59"> just click and go</text:span>. All that is asked of the users is that they share their thoughts and help contribute <text:span text:style-name="T59">ideas</text:span> back to the develo<text:span text:style-name="T59">per (tedsmith@quickhash-gui.org)</text:span>. </text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P35">Supported Platforms: Tested on <text:span text:style-name="T57">Microsoft </text:span>Windows (7, <text:span text:style-name="T122">10</text:span>), Linux Mint<text:span text:style-name="T107"> 17, Zorin OS, Ubuntu 17.04, Apple Mac OSX (Sierra)</text:span>. </text:p> + <text:p text:style-name="P35"/> + <text:p text:style-name="P125">QuickHash GUI is made available under the GPL<text:span text:style-name="T148">2</text:span> license <text:span text:style-name="T159">(see full details </text:span><text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/githubfeed/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T159">https://quickhash-gui.org/githubfeed/</text:span></text:a><text:span text:style-name="T159">) </text:span>as follows. </text:p> + <text:p text:style-name="P35"/> + <text:p text:style-name="P130"><text:span text:style-name="T116">QuickHash GUI</text:span> 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 <text:span text:style-name="T148">2</text:span> of the License, or (at your option) any later version.</text:p> + <text:p text:style-name="P130"/> + <text:p text:style-name="P130">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. <text:s/>See the GNU General Public License for more details.</text:p> + <text:p text:style-name="P130"><text:s/><<text:a xlink:type="simple" xlink:href="http://www.gnu.org/licenses/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">http://www.gnu.org/licenses/</text:a>>.</text:p> + <text:p text:style-name="P129"/> + <text:p text:style-name="P8"><text:soft-page-break/></text:p> + <text:p text:style-name="P8"><text:span text:style-name="T96">1.2 </text:span>Acknowledgements</text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P46"><text:span text:style-name="T59">QuickHash </text:span>is written and compiled using the <text:a xlink:type="simple" xlink:href="http://www.lazarus.freepascal.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">Lazarus Project IDE</text:a> and the <text:a xlink:type="simple" xlink:href="http://www.freepascal.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">Freepascal language</text:a> using the Freepascal Compiler. Thanks are therefore expressed to the developers and contributors of both Lazarus and FPC, without which <text:span text:style-name="T59">QuickHash</text:span> would not have existe<text:span text:style-name="T59">d</text:span>. </text:p> + <text:p text:style-name="P46"/> + <text:p text:style-name="P46"><text:span text:style-name="T124">A customised version of the Freepascal MD5 and SHA-1 libraries were used for MD5 and SHA-1 and the DCPCrypt library was also used for SHA256 and SHA512 hashing algorithms up until v2.8.0 of QuickHash. With v2.8.0 and above, however, the libraries were both discarded in favour of HashLib4Pascal (</text:span><text:a xlink:type="simple" xlink:href="https://github.com/Xor-el/HashLib4Pascal" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T124">https://github.com/Xor-el/HashLib4Pascal</text:span></text:a><text:span text:style-name="T124">) by </text:span>Ugochukwu Mmaduekwe <text:span text:style-name="T122">Stanley (aka </text:span>Xor-el<text:span text:style-name="T122">). It is more actively maintained, did not require 64-bit tweaking to allow hashing of large data, is Freepascal v3.0 compliant, it avoided the use of a separate customised MD5 and SHA-1 library, and includes a full range of hash algorithms which will allow easier implementation of said algorithms by </text:span><text:span text:style-name="T145">QuickHash</text:span><text:span text:style-name="T122"> in the future. <text:s/>So as of v2.8.0, the library is now used for all of the mainstream hashing algorithms used by QuickHash (i.e. MD5, SHA-1, SHA256, SHA512) plus the addition of the faster ‘xxHash’ algorithm which is newer and pretty fast! Significant thanks and appreciation are expressed to Mr Stanley for the open-source library. Further thanks to the author of xxHash for making that open-source as well. Note that xxHash is licensed under BSD License and Haslib4Pascal is also licensed under the MIT License. </text:span></text:p> + <text:p text:style-name="P43"><text:span text:style-name="T117"><text:s/></text:span><text:s/></text:p> + <text:p text:style-name="P8"><text:span text:style-name="T96">1.3 </text:span>Development Team</text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P35">Lead Develope<text:span text:style-name="T57">r</text:span>:<text:tab/><text:tab/> Ted Smith </text:p> + <text:p text:style-name="P39"><text:span text:style-name="T85">Contact:<text:tab/><text:tab/><text:tab/></text:span><text:a xlink:type="simple" xlink:href="mailto:tedsmith@quickhash-gui.org" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T85">tedsmith@quickhash-gui.org</text:span></text:a><text:span text:style-name="T85"> <text:s/>– see support pages and <text:tab/><text:tab/><text:tab/><text:tab/><text:tab/><text:tab/>ticket system for feature requests and suggestions</text:span></text:p> + <text:p text:style-name="P23"><text:span text:style-name="T18">GitHub Repository<text:tab/><text:tab/></text:span><text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/quickhash/releases" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T18">https://github.com/tedsmith/QuickHash/releases</text:span></text:a><text:span text:style-name="T18"> </text:span></text:p> + <text:p text:style-name="P8"/> + <text:p text:style-name="P80"><text:span text:style-name="T122">Supporting Developer : <text:tab/>d</text:span>areal<text:span text:style-name="T142">s</text:span>hinji</text:p> + <text:p text:style-name="P81">GitHub Page<text:tab/><text:tab/><text:tab/><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://github.com/darealshinj</text:a><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T142">i</text:span></text:a></text:p> + <text:p text:style-name="P28"/> + <text:p text:style-name="P8"/> + <text:p text:style-name="P8"/> + <text:p text:style-name="P8"/> + <text:p text:style-name="P108"><text:soft-page-break/><text:toc-mark-start text:id="IMark5545814432" text:outline-level="1"/><text:span text:style-name="T96">2.0 </text:span>Introduction<text:toc-mark-end text:id="IMark5545814432"/></text:p> + <text:p text:style-name="P8"/> + <text:p text:style-name="P47">QuickHash is quite simply a free, open source, cross platform, <text:span text:style-name="T85">fast and easy-to-use</text:span> data hashing tool for M<text:span text:style-name="T107">icrosoft</text:span> Windows, <text:span text:style-name="T107">Desktop GNU/</text:span>Linux <text:span text:style-name="T107">distributions like Mint, Zorin OS, and Ubuntu, and</text:span> Apple Mac <text:span text:style-name="T114">Yosemite, Sierra (and hopefully above)</text:span>. </text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P34">It does not require installation and can <text:span text:style-name="T85">simply </text:span>be executed from a USB drive or other removable device (though on Linux <text:span text:style-name="T148">and OSX</text:span>, <text:span text:style-name="T59">the software</text:span> has to have executable permissions assigned and the external device would require a filesystem <text:span text:style-name="T85">that can store </text:span>executable permissions – so <text:span text:style-name="T59">EXT4 or something and </text:span>not FAT32). </text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P110"><text:span text:style-name="T125">As of v2.8.0 there are the usual four</text:span> ‘mainstream’ hashing algorithms available – MD5, SHA-1, SHA256 and SHA512 <text:span text:style-name="T136">but in addition there is now a fifth algorithm to choose; xxHash (when using the 32-bit version of QuickHash, only xxHash32 will be available, and visa versa for 64 bit), which is gaining much credibility and implementation worldwide for its speeds</text:span>. <text:span text:style-name="T125">It’s much newer than the other algorithms though and, in science, these things take a while to become widely adopted.</text:span> </text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P36">The interface is deliberately simple <text:span text:style-name="T59">and comes as a tabbed system – each tab for a different type of data. </text:span></text:p> + <text:p text:style-name="P174"/> + <text:p text:style-name="P172"><text:span text:style-name="T79">Text </text:span><text:span text:style-name="T80">| File | FileS | Copy | </text:span><text:span text:style-name="T81">Compare Two Files | </text:span><text:span text:style-name="T80">Compare </text:span><text:span text:style-name="T82">Two Folders </text:span><text:span text:style-name="T80">| Disks </text:span><text:span text:style-name="T83">| Base64 Data</text:span></text:p> + <text:p text:style-name="P173"/> + <text:p text:style-name="P91"><text:alphabetical-index-mark-start text:id="IMark5545814432" text:key1="1"/><text:alphabetical-index-mark-start text:id="IMark5545814624"/><text:span text:style-name="T9">2.1 </text:span><text:span text:style-name="T1">What is a hash?</text:span><text:alphabetical-index-mark-end text:id="IMark5545814624"/><text:alphabetical-index-mark-end text:id="IMark5545814432"/></text:p> + <text:p text:style-name="P91"><text:span text:style-name="T1"/></text:p> + <text:p text:style-name="P48"><text:span text:style-name="T60">The simplest explanation is that it is like a unique fingerprint of digital data. There are many common hash algorithms, but QuickHash is coded to utilise four of the common mainstream ones : </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/MD5" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">MD5</text:span></text:a><text:span text:style-name="T60">,</text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-1" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60"> SHA-1</text:span></text:a><text:span text:style-name="T60">, </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-2" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">SHA256</text:span></text:a><text:span text:style-name="T60"> and </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-2" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">SHA512</text:span></text:a><text:span text:style-name="T60"> with the inclusion of the increasingly popular xxHash from <text:s/>v2.8.0 of the program. Very basically, if you compute the MD5 value of your typed name, the result is theoretically unique to one in <text:s/>3.4028...E38, which, put more simply is a probability of one in 340 billion, billion, billion, billion (1 undecillion), meaning that the chances of any other digital data other than that string of characters generating the same hash are infinitely unlikely (engineered collisions aside). <text:s text:c="2"/></text:span></text:p> + <text:p text:style-name="P91"/> + <text:p text:style-name="P91"><text:soft-page-break/>The research surrounding <text:span text:style-name="T136">MD5 and SHA-1 </text:span><text:a xlink:type="simple" xlink:href="http://www.princeton.edu/~achaney/tmve/wiki100k/docs/Hash_collision.html" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">hash collisions</text:a> is duly noted and the reader can find more information about that <text:span text:style-name="T107">in publications and articles on the Internet or academic papers</text:span>, if it is a concern to his\her work area. </text:p> + <text:p text:style-name="P91"/> + <text:p text:style-name="P45"><text:a xlink:type="simple" xlink:href="https://github.com/Cyan4973/xxHash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T125">XxHash</text:span></text:a><text:span text:style-name="T125">, by </text:span>Yann Collet <text:span text:style-name="T126">(</text:span><text:a xlink:type="simple" xlink:href="https://github.com/Cyan4973" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T126">https://github.com/Cyan4973</text:span></text:a><text:span text:style-name="T126">) is “</text:span><text:span text:style-name="T87">an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the </text:span><text:a xlink:type="simple" xlink:href="http://code.google.com/p/smhasher/wiki/SMHasher" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T87">SMHasher</text:span></text:a><text:span text:style-name="T87"> test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian)</text:span>”. <text:span text:style-name="T126">Its implementation into QuickHash typically shows results of about 20%-50% speed increases over SHA-1, depending on the source data and technical hardware. So if a file takes 30 seconds on a given PC using SHA-1, it will take about 20 seconds using xxHash on the developers system, give or take. But various reports have been received, some stating much faster speeds than that. </text:span></text:p> + <text:p text:style-name="P45"/> + <text:p text:style-name="P124"><text:span text:style-name="T129">Published </text:span>benchmark tests report figures around the following : </text:p> + <table:table table:name="Table1" table:style-name="Table1"> + <table:table-column table:style-name="Table1.A"/> + <table:table-column table:style-name="Table1.B"/> + <table:table-column table:style-name="Table1.C"/> + <table:table-column table:style-name="Table1.D"/> + <table:table-header-rows> + <table:table-row> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Heading">Name</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Heading">Speed</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P131">Quality</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Heading">Author</text:p> + </table:table-cell> + </table:table-row> + </table:table-header-rows> + <table:table-row> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P134">xxHash</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P134">5.4 GB/s</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P132">10</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">Y.C.</text:p> + </table:table-cell> + </table:table-row> + <table:table-row> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">MurmurHash 3a</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">2.7 GB/s</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P132">10</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">Austin Appleby</text:p> + </table:table-cell> + </table:table-row> + <table:table-row> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">SBox</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">1.4 GB/s</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P132">9</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">Bret Mulvey</text:p> + </table:table-cell> + </table:table-row> + <table:table-row> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">Lookup3</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">1.2 GB/s</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P132">9</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">Bob Jenkins</text:p> + </table:table-cell> + </table:table-row> + <table:table-row> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">CityHash64</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">1.05 GB/s</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P132">10</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">Pike & Alakuijala</text:p> + </table:table-cell> + </table:table-row> + <table:table-row> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">FNV</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">0.55 GB/s</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P132">5</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">Fowler, Noll, Vo</text:p> + </table:table-cell> + </table:table-row> + <table:table-row> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">CRC32</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">0.43 GB/s</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P132">9</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P133"/> + </table:table-cell> + </table:table-row> + <table:table-row> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P134">MD5-32</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P134">0.33 GB/s</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P132">10</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="Table_20_Contents">Ronald L.Rivest</text:p> + </table:table-cell> + </table:table-row> + <table:table-row> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P134">SHA1-32</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P134">0.28 GB/s</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.A1" office:value-type="string"> + <text:p text:style-name="P132">10</text:p> + </table:table-cell> + <table:table-cell table:style-name="Table1.D10" office:value-type="string"> + <text:p text:style-name="P133"/> + </table:table-cell> + </table:table-row> + </table:table> + <text:p text:style-name="P45"/> + <text:p text:style-name="P45"><text:span text:style-name="T149">To the knowledge of the author there is currently no official documentation other than the source code to explain xxHash and its ways of working. However, some work has been done by Stephan Brumme to illustrate it, which is useful and may well form the basis of a Wikipedia entry one day. </text:span><text:a xlink:type="simple" xlink:href="http://create.stephan-brumme.com/xxhash/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T149">http://create.stephan-brumme.com/xxhash/</text:span></text:a><text:span text:style-name="T149"> . Should the reader know of any such documentation, please mention it via the contact details on the first pages. </text:span></text:p> + <text:p text:style-name="P92"/> + <text:p text:style-name="P124">It would very beneficial to the world to <text:span text:style-name="T127">see </text:span>xxHash put through its paces <text:span text:style-name="T128">in a test environment </text:span>so that it can be held with same regard as SHA-1 and SHA256. With such significant <text:span text:style-name="T129">apparent </text:span>speeds, it would be <text:span text:style-name="T127">tragic</text:span> for it not be more widely used. In science circles, the old timers like SHA-1 will take some beating with regard to reliability <text:span text:style-name="T149">and speed</text:span>, but 0.28 Gb\s vs 5.4Gb\s….that alone has to be worth some serious investment of research. <text:span text:style-name="T129">That said, QuickHash itself does not exhibit those </text:span><text:soft-page-break/><text:span text:style-name="T129">kind of speeds with the algorithm but that is perhaps more likely due to the developing skills of the developer (!) more than the fault of the algorithm.</text:span></text:p> + <text:p text:style-name="P124"/> + <text:p text:style-name="P48"><text:span text:style-name="T60">QuickHash adopts </text:span><text:a xlink:type="simple" xlink:href="http://csrc.nist.gov/groups/ST/hash/documents/Puniya_hashDesign.pdf" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">Merkle–Damgård constructions</text:span></text:a><text:span text:style-name="T60"> which theoretically enables a method of building collision-resistant cryptographic hash functions. More can be read about that online. </text:span></text:p> + <text:p text:style-name="P93"/> + <text:p text:style-name="P16"><text:alphabetical-index-mark-start text:id="IMark5545814432"/><text:span text:style-name="T96">2.2 </text:span>Cross Platform<text:alphabetical-index-mark-end text:id="IMark5545814432"/></text:p> + <text:p text:style-name="P93"/> + <text:p text:style-name="P94">QuickHash was originally designed for Linux to enable less advanced Linux users to easily “and quickly” <text:span text:style-name="T149">(|thus the name)</text:span> generate a list of hash values for files using a simple graphical interface without having to resort to command line tools like SHA1SUM. It was specifically designed to run with live boot CD's like DEFT, CAINE, PALLADIN, HELIX, <text:span text:style-name="T121">PARROT SECURITY</text:span> and others. However, over time, the hashing function<text:span text:style-name="T114">ality has</text:span> improved and indeed now become faster at generating hash values than many other tools – both free and commercial <text:span text:style-name="T114">ones</text:span>. So it is now not only a tool that enables the quick selection of files to hash, but it is also a tool that does compute the hashes quickly. So the name “QuickHash” is really rather fitting. <text:s/></text:p> + <text:p text:style-name="P95"/> + <text:p text:style-name="P103">It is pre-built into the <text:a xlink:type="simple" xlink:href="http://www.deftlinux.net/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">DEFT</text:a>, <text:a xlink:type="simple" xlink:href="http://www.caine-live.net/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">CAINE</text:a> <text:span text:style-name="T136">and </text:span><text:a xlink:type="simple" xlink:href="https://www.parrotsec.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T136">Parrot Security</text:span></text:a><text:span text:style-name="T136"> Linux CDs and possibly soon even </text:span><text:a xlink:type="simple" xlink:href="https://www.debian.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T136">Debian</text:span></text:a><text:span text:style-name="T136"> (not confirmed yet)</text:span>, so by <text:span text:style-name="T136">using those systems </text:span>you will have the power of QuickHash built in <text:span text:style-name="T97">to your live CD instance </text:span>without having to use it separately. <text:span text:style-name="T114">Though, note, the releases of QuickHash are generally every couple of months whereas bootable distributions generally have a longer cycle refresh period. </text:span><text:s/><text:span text:style-name="T136">There are also DEB packages built usually by darealshinji that accompany the binaries. All are typically available on the website.</text:span></text:p> + <text:p text:style-name="P95"/> + <text:p text:style-name="P96">In addition <text:span text:style-name="T85">to the Linux version</text:span>, due to demand from Windows users, a Microsoft Windows compatible version was made and sports some features that are necessary in a Windows environment but not necessary in a Linux one. For example, it is possible to compute the hash of a <text:span text:style-name="T85">physical</text:span> disk <text:span text:style-name="T85">using QuickHash </text:span>in Linux by running QuickHash <text:span text:style-name="T85">as root</text:span>, clicking the “<text:span text:style-name="T62">File</text:span>” tab and navigating to<text:span text:style-name="T62"> /dev/sdX </text:span>or <text:span text:style-name="T62">/dev/sdXX</text:span>. <text:span text:style-name="T121">Or, as of v2.7.0, you can use the ‘Disks’ tab the same as Windows users. Apple mac OSX cannot currently utilise the ‘Disk’ tab, but may hash disks using the ‘File’ tab in the same way as is possible with Linux.</text:span> <text:span text:style-name="T149">In both instances, the program must be run with sudo privilages. </text:span></text:p> + <text:p text:style-name="P96"/> + <text:p text:style-name="P96"><text:span text:style-name="T136">The </text:span>Apple Mac version <text:span text:style-name="T105">was first developed with version 2.5.3 in 2014. It functions in a similar vein </text:span><text:soft-page-break/><text:span text:style-name="T105">to the Linux version. </text:span><text:s/><text:span text:style-name="T105">The Mac version was first compiled on the Yosemite operating system and version 3.0.0 using Sierra. Since 2014, all three operating systems have been supported as much as possible. </text:span></text:p> + <text:p text:style-name="P16"/> + <text:p text:style-name="P166"><text:span text:style-name="T158">2.3 </text:span>SQLite Implementation</text:p> + <text:p text:style-name="P166"/> + <text:p text:style-name="P169">October 2017 to January 2018 saw the biggest re-write of QuickHash since the programs inception. It is hard to explain just how much work went into the development of v3.0.0 of the program <text:span text:style-name="T158">so bugs are likely to crop up (please </text:span><text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/bug-tracker/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T158">report them</text:span></text:a><text:span text:style-name="T158"> if you find them)</text:span>. A large amount of th<text:span text:style-name="T158">e</text:span> work involved migrating existing capability to interact with SQLite but the benefits are worth it. SQLite holds data very efficiently and it allows developers many more options for their programs. Many of these new and improved features are now available by right clicking the display grids, allowing some of those previous options to be removed from the interface, to free space. </text:p> + <text:p text:style-name="P169"/> + <text:p text:style-name="P169">In addition, there are now many many options for the display grids. They do vary a little but overall options include sorting by filename, path, size, ID number, duplicates, known to hash list or not and many more besides (they may be re-phrased in future versions so no intricate detail here – just right click a display grid and see what comes up). </text:p> + <text:p text:style-name="P169"/> + <text:p text:style-name="P170">For Windows, a 32 and 64 bit pre-compiled <text:span text:style-name="T156">SQLite </text:span>DLL file is shipped with QuickHash. The correct one will be loaded automatically as QuickHash determines what architecture it is running on. <text:span text:style-name="T156">It is important that these files are not renamed or moved from the root folder of where Quickhash is running from.</text:span> </text:p> + <text:p text:style-name="P170"/> + <text:p text:style-name="P170">If you run the 32 bit version of Quickhash on a 64-bit version of Windows, it will utilise the 32-bit SQLite DLL <text:span text:style-name="T156">but it will still work perfectly well</text:span>. <text:span text:style-name="T156">You can not run the 64 bit version on a 32-bit Windows system however. </text:span></text:p> + <text:p text:style-name="P169"/> + <text:p text:style-name="P171">On OSX and Linux, QuickHash will look in several common locations for the SQLite SO file. If it finds it, it will create an SQLite database to use for that session, and it is deleted when QuickHash is closed. The location of the database will be decided by your operating system security settings, but it is commonly <text:span text:style-name="T157">/Users/Username/.config/QuickHash</text:span> (on OSX) or <text:span text:style-name="T157">/home/Username/.config/QuickHash </text:span>on Linux. </text:p> + <text:p text:style-name="P171"/> + <text:p text:style-name="P171"><text:soft-page-break/>If Quickhash does not find SQLite (which will be unusual) then the FileS and Copy tab will not work as intended. Users are instead encouraged to either report the location to us (<text:a xlink:type="simple" xlink:href="mailto:tedsmith@quickhash-gui.org" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">tedsmith@quickhash-gui.org</text:a>) so it can be added, or use an earlier version of QuickHash (pre v3.0.0) available from <text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/downloads/archive-downloads/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">the archives</text:a>. The other tabs will work as normal so depending on your needs, it may not be an issue. </text:p> + <text:p text:style-name="P171"/> + <text:p text:style-name="P171">The database is named based on the <text:span text:style-name="T158">date and </text:span>time of Quickhash execution to allow multiple instances of the program to run (a seperate database will be created for each instance) <text:span text:style-name="T158">from the same launch location</text:span>. </text:p> + <text:p text:style-name="P96"/> + <text:p text:style-name="P109"><text:alphabetical-index-mark-start text:id="IMark5545814432"/>3.0 Interface<text:alphabetical-index-mark-end text:id="IMark5545814432"/></text:p> + <text:p text:style-name="P51"><text:alphabetical-index-mark text:string-value=" "/></text:p> + <text:p text:style-name="P51"><text:alphabetical-index-mark-start text:id="IMark5545814432"/><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> </text:span><text:span text:style-name="T7">Quick Summary</text:span><text:alphabetical-index-mark-end text:id="IMark5545814432"/></text:p> + <text:p text:style-name="P15"/> + <text:p text:style-name="P48"><text:span text:style-name="T4">Text </text:span><text:span text:style-name="T60">: <text:s/></text:span>For hashing chunks of text like paragraphs <text:span text:style-name="T107">from a file, a name, a character string, a list of values (to be hashed line by line) </text:span>or <text:span text:style-name="T149">public </text:span>key data that can be copied from somewhere <text:span text:style-name="T119">else </text:span>to QuickHash</text:p> + <text:p text:style-name="P91"/> + <text:p text:style-name="P37"><text:span text:style-name="T3">File</text:span><text:span text:style-name="T59"> : For selecting and then hashing one individual file.</text:span></text:p> + <text:p text:style-name="P47"/> + <text:p text:style-name="P36"><text:span text:style-name="T3">FileS</text:span><text:span text:style-name="T59"> : For hashing multiple files in a directory (aka 'folder') recursively.</text:span></text:p> + <text:p text:style-name="P47"/> + <text:p text:style-name="P36"><text:span text:style-name="T3">Copy </text:span><text:span text:style-name="T59">: Essentially, this is Copy & Paste but with the added data integrity of hashing at either end of the process. Designed to enable a user to copy files from one place to another but have the copy process verified and supported by hash values and a retained log of the original date and time attributes. </text:span></text:p> + <text:p text:style-name="P104"/> + <text:p text:style-name="P118"><text:span text:style-name="T1">Compare Two Files</text:span> : Simply choose two files in two different locations and have the hashes of both compared automatically. </text:p> + <text:p text:style-name="P118"/> + <text:p text:style-name="P36"><text:span text:style-name="T3">Compare </text:span><text:span text:style-name="T16">Two Folders</text:span><text:span text:style-name="T59"> : For comparing the file content of one folder to another to see if all the files inside each match based on hash and count, or not (filenames are not compared).</text:span></text:p> + <text:p text:style-name="P47"/> + <text:p text:style-name="P36"><text:soft-page-break/><text:span text:style-name="T3">Disks</text:span><text:span text:style-name="T59"> : Easily hash entire physical disks and logical volumes (as of v2.4.0 upwards and for both Windows and Linux since v2.7.0). </text:span></text:p> + <text:p text:style-name="P36"/> + <text:p text:style-name="P127"><text:span text:style-name="T1">Base64 Data</text:span>: New to v2.8.3, it allows the user to hash an encoded Base64 file AND generate a hash of it’s decoded counterpart without the user having to create the decoded version. <text:span text:style-name="T149">It also allows the decoding of Base64 encoded data, just for convenience.</text:span> </text:p> + <text:p text:style-name="P36"/> + <text:p text:style-name="P41"><text:alphabetical-index-mark-start text:id="IMark5545814432"/><text:span text:style-name="T9">3. </text:span><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> Detailed </text:span><text:span text:style-name="T7">Explanation</text:span><text:alphabetical-index-mark-end text:id="IMark5545814432"/></text:p> + <text:p text:style-name="P16"/> + <text:p text:style-name="P52"><text:span text:style-name="T9">3.1.1 </text:span><text:span text:style-name="T5">Text :</text:span><text:span text:style-name="T19"> </text:span><text:span text:style-name="T18">For hashing chunks of text like paragraphs or key data that can be copied from somewhere to QuickHash. </text:span><text:span text:style-name="T19">You can also type in the text box and QuickHash will dynamically recompute the hash value as you type. </text:span><text:span text:style-name="T20">The user can also switch the generated hash to one computed by another algorithm simply by clicking one of the other three radio buttons.</text:span></text:p> + <text:p text:style-name="P55"/> + <text:p text:style-name="P52"><text:span text:style-name="T30">As of v2.6.2, an “</text:span><text:span text:style-name="T66">Expected Hash Value</text:span><text:span text:style-name="T30">” field allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the inputted text segment against the one supplied by the user. An alert will be displayed if the hashes do not match.</text:span><text:span text:style-name="T20"> </text:span><text:span text:style-name="T30">To cancel the comparison, replace the hash value with three dots ('…').</text:span></text:p> + <text:p text:style-name="P56"/> + <text:p text:style-name="P44"><text:span text:style-name="T30">As of v2.6.5, the functionality was added to break the text area down line-by-line. This was at user request because it turned out that Google Adwords and perhaps similar services require customers to provide their e-mail address lists as lowercase SHA256 hash values. So now, the user can paste the list of thousands of addresses </text:span><text:span text:style-name="T35">(up to 2Gb of text) </text:span><text:span text:style-name="T30">into QuickHash and if the user then clicks the “Hash Line-By-Line” button, they will get a comma </text:span><text:span text:style-name="T35">separated</text:span><text:span text:style-name="T30"> output file containing all the hash values for each e-mail address in seconds. </text:span><text:span text:style-name="T12">Be aware that lists of e-mail addresses in capital letters will generate different output to an e-mail list of addresses in lower case! Me@Me.com is different to me@me.com. </text:span><text:span text:style-name="T16">Also be aware of carriage return characters that may not visible. Use Notepad++ or similar to remove these. </text:span><text:span text:style-name="T12">You should prepare your list in advance </text:span><text:span text:style-name="T16">using Microsoft Excel or Notepad++ and ensure it is correct</text:span><text:span text:style-name="T12">. </text:span></text:p> + <text:p text:style-name="P73"/> + <text:p text:style-name="P83">In addition, a second button allows a <text:span text:style-name="T149">large </text:span>text file to be opened and then each line of that file to be hashed, line by line. And as of v2.6.7, there is a toggle tickbox that allows the user to include or exclude the originating <text:span text:style-name="T124">text </text:span>data in the output file. Useful for Google Adwords where it expects just a file containing hashes of e-mail addresses, and not the e-mail addresses themselves that were used <text:soft-page-break/>to generate the values in the first place. <text:span text:style-name="T124">But there will be other occasions where the user might want to see the text that was hashed as well as the hash, in the output. That is what this is there for. </text:span></text:p> + <text:p text:style-name="P83"/> + <text:p text:style-name="P149">As of v3.0.0, there are button to convert your inputted text to upper or lower case, for convenience.</text:p> + <text:p text:style-name="P149"/> + <text:p text:style-name="P83">ASCII as well as Unicode text should work OK. </text:p> + <text:p text:style-name="P57"/> + <text:p text:style-name="P14"><draw:frame draw:style-name="fr1" draw:name="Frame3" text:anchor-type="paragraph" svg:width="14.799cm" draw:z-index="6"> + <draw:text-box fo:min-height="11.682cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr3" draw:name="Image2" text:anchor-type="paragraph" svg:width="14.799cm" svg:height="10.328cm" draw:z-index="13"><draw:image loext:mime-type="image/png"> + <office:binary-data>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 + Pe3uUse0XPd3j6nObLBGaB0Uly22jdX7KLw2p3ZNmF+dPTF8ti2xxblY1wqPombZL/Moedff + 1xpqa15yz2U1rWLWQkNc8ZyiXbQ27q9r0I77CBhij/sid7xzMIk8esJ0N+O8p/z95WzX2Rle + tKt1Yp3Ptnq8ixWGGir06+u+2/I6ESl/t7Ve0mKc67OK1+HVL8Mbj49WGc8jHOdTw3ifI+Y6 + qoFq6zmxaNRwr8oIn1MT+PTpmxNmJ8sw0bsyK92r66XJXVPfe34a4zyPhqtK3h+heLN1RbCI + AQAAoBddp2XDKyleb0bHxSuN8ktaTv+9ctfZdtdYZ+O454akUm1RvZmotU6+tHmFe2yPiD1T + 2XJGffWlzXPGlJYlbs5ozffZtL6tsjHJZfKtV2s+vbhjVpVhdIdShyWXGdrTw5dtOb/K726d + X9WiNE+VdtXwlxvOOLyKEpcLz5LXCmPr36Tk7rrLWsT5RWnmU5QWv9KA86h/Q5Js0boakWVj + SuKVRmQAly1bopyI8yZH1WTHj3qcHWWi77bivYuVTUxDo1b4OaQ+gc3zSMabreJ9eM2PmNcR + rszwrqHJESs+vEYErG38cK/DNbG445ShMjKMVZkEUY/qmR6cwAJ8+A2lKa9NjmGayU+HEuR8 + PkJmxz/YkVHEAAAAMGjUodVi1kLtCuXf8ov/5mz0SMZr4X6ltbe1uG9LkHngdEfbJPNl1Xab + EM7MIJc/fUlcsZ9BGupoma7gd8bJmYK8Sv7SwZpLRMr5eBFgitDyjH4ZWzs4k+TF5vRJ50XV + ZdsPXO7ws2tS698XtbSmq5eEhedRVY6k746LDPeq5tuaa1bsJI+bTU0PqbJRj4p5Hkk/q/gy + OT4a1xHWd8Gshu69SHNX2HTT9ad9PoRKxvNhPDW+1TMewCCZfPh7YtQ5aqpR4oFxnJvPp9Hf + T4dPPUP/JBMDAABAL+LlmJxL2ru+JNJky8MwUCf0ofnGOyl7u7x6ztFyTl4m1zocTlzSPSlQ + yWG6O/OSU63Kps/H+Zkih4zH60NEtDCzpq9bSPm7b4vZyHvH9UZnf4s1KTkIPqv4trx9j1jo + NQyw6foViQEWFmanRr0RJejq9VWrskfKf037VXSmPx0m9ZzUr4oQAwAAQC/i8s7OKkvcXja8 + Pk/eIiyfPyPOL5KDyy8LvKJ+yXZdzLw053iMSfqsLvcVYvVGzGB0qQPQ5bVP8/jhHEGk1VM3 + 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 + ACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMM + AAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAA + lkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYA + AAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADL + IQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAA + AADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQ + AwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAA + gOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogB + AAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADA + cogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAA + AADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5 + xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAA + AGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAAsBxi + AAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEAAAAA + sBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABYDjEA + AAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAAAABY + DjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyHGAAA + AABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAAACyH + GAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMMAAAA + ACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAAlkMM + AAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcogBAAAAgOUQAwAAAADLIQYAAAAA + lkMMAAAAACyHGAAAAABYDjEAAAAAsBxiAAAAAGA5xAAAAADAcvobA6p27h2QegAAAAAYMv2K + AZMnTx6oegAAAAAYMv2KARWrnxmoegAAAAAYMtwbAAAAAFgOMQAAAACwHGIAAAAAYDnEAAAA + AMByiAEAAACA5RADAAAAAMshBgAAAACWQwwAAAAALIcYAAAAAFgOMQAAAACwHGIAAAAAYDnE + AAAAAMByiAEAAACA5RADAAAAAMshBgAAAACWQwwAAAAALEfGgJKSknBXAwAAAMDQ+cclS58I + dx0AAAAADKn/H46+4QbW0UIcAAAAAElFTkSuQmCC + </office:binary-data> + </draw:image> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration1" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">1</text:sequence>: Hashes value<text:span text:style-name="T118">s for the sum of the text are</text:span> dynamically recomput<text:span text:style-name="T118">ed as the user types, or, using the “Hash Line-by-Line” button enables the entire list to be hashed line by line</text:span></text:p> + </draw:text-box> + </draw:frame></text:p> + <text:p text:style-name="P14"><draw:frame draw:style-name="fr1" draw:name="Frame13" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="14"> + <draw:text-box fo:min-height="9.393cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image11" text:anchor-type="paragraph" svg:width="17cm" svg:height="9.393cm" style:rel-height="scale" draw:z-index="15"><draw:image loext:mime-type="image/png"> + <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAA/kAAAIyCAIAAAAff52YAAAAAXNSR0IArs4c6QAAAARnQU1B + AACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAHQeSURBVHhe7b15mCVXeaeZf09Pz/Qy + 7nbPeMbTM3a3u3GVy3bb3cbdBmy8tME0aWfaeANMg2xWUUCR7IhNQmIpCaUoCe2AFlCxligk + kEALEoXQxiI2CbQgEBIIbAx0u8dQ853zRZz44sS5cePeWG7cm+/veZ/QuSfOEhH35M03oyJT + a5+99cj/9FNP64affto/cDy94F89/X/OeEbGv37GPyx45j/8Gcf/Yvk3zxL+V8u/FY79R4GH + ZPzjhzw742cz/oljr2NXxj9Vdj8n8L8pPyc8V/kxZY/yPOGfKT8f2PfPhV8o8eO/8Pwf/8US + /0L4d1slfmnrf3e8oOCXX/B/ZLww49+/8CcKXvQT/8Hxf1p+RXjx/2V5qOMnH/qSgl91/N+O + lzr+Y8a/zHjZv/xPGf9P4Ndervy/ysOU44SfUh4eeMVPK48o+FePeOW/+vUS/1r4jVdZfkZ4 + pPDqwL8RflN5TcZvvebfFhzv+O3jH1LihIf8zgk/a/nPwmt3WX7Xsft3Tyx4lOPnHCc5Hp2x + J+N1e34v4+cDjxFeL/xC4L8ob/hF5bEF/+6xb3SsF/ySY/8v/X7BLwt/IJwc+PfChnKK8h+E + zcCbHH/4pl8pceqv/NGpD4143PavRvzx9n/849MK/sTxnxxvzvhTx69lHHD8meNhgT8/XXl4 + 4PHCGcIjAk9Q3vLryhMLfuOJZzr+ouCRjrMe+aSC31T+q3C28lvCkwPnCL8tPMVy7u8Ix5T5 + y/P+c8Rfnfe7f3V+iaee/yjHWzOe5nh0xtscT3f8XsHbf+8ZjsdYnnmB8F8Cz1IufGzg2Iz1 + Yy/KeHbG7zsu/v29BX+gPOcdgQ3lucI7lU3heYFLhD8U9lkO/pHw/JjHbb2rxAve9ceOdxe8 + 8N1/kvGejBe9508L3vunL3b8meUl7xP+3PJS4f2PD7ws4wkvO5Tx8ownOi51HJfxF8orPhB4 + kvJK4bDyX5VXKR8Unqy8OnDZU4TXlDjmNZcfc3yJvxRO+FCJ137orxwfLjjxw0/NuCLjpCue + VnDl017neLrl9cJHnmF5g+OZb/howRsdz3Jc5difcWzG1ceenPHswCnXKHuVNynXCs9RTg18 + 7LnKdsHztq973mkl9glvvt7yfOGA8PHAlnC6ciTjjCMvKPiE4y2feGGJG1545g0vspwlfPLF + lrMdLzn7xoJzHC913OQ4N+NlGTe/7LyMlwfOF24Rjgu8Vbn1FcrbCl75tk853l7wKsenX3VB + wauFC4XPBF4jXKR8VjleuDhwm+Mdt51Q4nMnvPNzr4245PMnRhz8/EkHv1DwLsfrHF/MeLfj + 9RlfcrzH8YbAe29X3hh4n3CHsD/wfuXLJyuHCk459BXHpQVvctz5pg8UnKocFu5StoUPBu4W + ThMus9zzZuHyMh/66oGID3/19A/fW+KKe89wfC3jSsdbMr7u+IjjzIL7zvyo4yzLVd8Qzg5c + rdx/TuCajHOveSDj2ozzHN8872MF5yvXfSvwVuV64UHlbcLHA98W3i4csXznAuETJS684a9H + S+H6R2eM9iqB6+P6uD6uj+vj+rg+rq/g+rg+rj8CcH1cH9fH9XF9XB/Xx/VxfVwf12/r+pki + N8vDH/7wrNQs0n6+WXB9XB/Xx/VxfVwf18f1cX1cH9fvwPXFq5tw3HHHqetH9ZPQ9vPNMsX1 + /9t//x8//KEr/L3w97Ipor1KtHH9P7j8Dhn0zssf8TM9uP5LPu2O+Kq3j8f1917tjujLbz0l + 4frH3eb23f3R393Jrn/SF9xFuP59y+v6x33CncHVp+D63bn+2Xe5a3rL1fO4/jl3u763XjPV + 9d94q2t45LwBXf/1t31Nprz/tufN6voX3uuO9bNHVsH1332fO5fP3zJ+1z/vS+5Ib720F9d/ + m/tGePTTl+H6uD6uv7Ncf21ybPteXP/7Pzp6/Ov2/+jo0Xd/9BP33ec/i/NoL885l2V1kluf + Ntn1H3bWN6TFHWcdP6vr/6MXfsqN/dG3qus/46Pu1eUv6tH1f2zPBZe7Plm+fO4bq67/bO/r + Pp99tnX9l382q87z5fNPLrn+ca6BE/0J9/V/960PSIOvvPUU6/o/+SvvuMKPpvnK207NRP+V + /mcDnyteaVz/L67+ilTdffXvWdd/Ulb5mJTr/9TD3nWlH0fzlQsPZK5//OezqqNHrzzeuP5T + rr1Tqu65dt24/guu04aSz79wmuv/zG+917+Z5Xz1uk1cv1PXf9L7vi0Hc/f7Lm7u+o94/Ic/ + 5s7gK8f36/ofvd7NcueJS+L6j3nWx464/ffsb+D6z/nw30jTez98WXeuf+QGN/u9pzZx/Yvd + qEc/+4ng+i/46Hel4usfvbIv178k+x5x0yW9uf5b7tA57vvYxzLXf6/7tnL06N8ePmthrn/e + 7a7mU5c60T/hyPfci9tvc67/1rvcwd1+24lHvi///caRG3F9BdfH9XH9rlzftqnWTHH9H/7w + hz/60Y9u+Kwzw8996YtX3/Tlv//7v/+7v/s73SvRXrno3/pUKf90Vi50v+z6c9/XX4zrX33B + P/v55/3Yz7/hNCcY97/5T0qur6L/oZfX39c/+YAXjA8dZ+/ra+Vte+ue4TnldN/muZHrX/MO + V3jom85wex844wkv+cknXOXd/apH/eqpWeUTRfTfWfxUULj+JbZyout/7F3+vv6BM++Rdt88 + 88nH/dSTr/FCf81jH3F6Ximu/+6PuIF8jOur6H/khJnv629c/C3peOfFZ3Ffvw/Xn+O+Pq7f + 3vV7uK/fyvX7vq9/+ufchC7f/NJLe3X9b/3tfd+64xXO9T922JWlapGur37/jSM3iOur9x99 + 8K7XvvGq12aKfwP39XF9XB/Xj6i6fthliaw9OYt3+6yZLQtTXP/Mg1ecdsEHPvGFOz9w/eeu + /MTnTzzjHRd9yMtLHu31a2e6D97bz3yNe/nTT3tY9vL4f7Dlv2F+5FwR/ad7K7xs6xn/MKs8 + z4n+C3xZI4pvXF/bS/nXf2aa629+yH8wZrnj7JPU9Z95VVYjueOc12Wuf9f9WeO7Pvybe3LX + 3/N6r/JHL3+pd/2XfsY3uOI3zTM8x6rWv8y4/p9c+WWpuvvK365/hsffvz9690d+R0VfXf/P + P+L6Xn1x8by+PrSjyR/d8bf2Hzj98YXrFzz0xc+9xrW94pUvedTb/L8AvP3Un/zVlzz67Vre + zu7rv0qfBSrf1391Vpl0ffsMz/O96F15/HGPvfCbUrjzwtN/+hGvCOXsvr7e7w+uf0x2m//3 + Z3+GJ+36X/2WG9AVrttU0T/pi1rh8tXr/zBy/deX9j7uUSfueebH/dub5a5LzlHXf6n3Nc1d + lxw61ynTg+ce613/2COuy71H/iTT/Tf84rFHvCdmufvg+U709/tv6fc+mO2698ifeddXxQ+J + XP+XT1ER8PnaDY/fOOXx73kweykjv+dC5/pv8uv0a/nIX/vkE/7oord5bbvmVO/6p2qDTz5R + LF/Lmq/d+Bci+ttufR39+rez7l+/8Uni+qf5yhs/5Fxfy5qv3/RkEf03R11uevKfn378TfpC + 443fif4lF37dvxTXP8P9mHnPoUt+/YmXXCRf9/fdcszLbnE/DOa559J3PfJJ77rYfSR85+KX + e9F/uW9w3y1/lbv+ibf4plnuOunJ5zz18HeyV/IeHn5vwvXv++uv+r1H7/vU00X0X/mp7KXP + Vz/4PnX915uRv3rZ+zPXL/p++lll11fFD3Guf8JnvEpnuffyS8X13+g/ivLcs//Ez5bafOhw + yfXf5mf79PVZ4Rt/kzW+/7bnVl0/RKTfu/7zrnC34TVfu/Jycf03+c+nPPeeqq5//3ez7vd/ + fqve9bXmthuywgPfdW+mK3zhheL679C9nxTRf7P/nLjxHe874Atfv+qj4vovvtofzwNfeknS + 9be/5Eb75n03uQ+J7x46zbv+gdvd+x/yzdtfJqJ/elz58sj132P2f+v24xKuf8fhLxy95b2X + PeXMO+77wh2Hg+ufld3119x33fWZ679P7/37fOsrrwquf/ZXSu0/fsSJ/vvvdy8e/F6268E7 + j/euf65X/JDSMzznZ/fvn/nG22SBfONBUf8Hzn/jVee7L/fvX/7Wq4497D6cj97+uWMPu6tz + 9MHvZwf04N0nedF/q/lgkKjrv+4G96OC5v5P3vycU2+5wn1afOvtYvmXu3O+/5O3PG/7liu+ + ffTot+95w2nXXWC+su+/8RZcH9fH9XeI6wve8LPY+imuf/RHP3zzRZef+7a3Hz36w6tv/srR + H/1/WX0e7fVU/8zHZc93Zfe8vtr8ledOcX0V/Tsvf5i7r3/CqR8xrq9a/5HzE/f1yynf1z9p + 22nAN7Y39z7ybPcpKoof39e/68OP3P2cZ/kfAy5/qbmvr35/1dvF9Y/N9hbP6//YH1/hPz/L + 9/VfVvqWq9Jfcf3KTX11ff8DwIePy383Nzyd/8sv/IlfPuX0a/LH9H39h49LuH52L9/f1+/L + 9Z98jZ/im2c+eRbXP6F41Mflnmv/oK3rX7f52ye86OOu+NGTTvjZp10nb/Jd7zjb3dd/ndN6 + KReu/4zr3d53nh2kX8rupr6/r7/n0eec63TrwXOfddLjLnHfMO+65Nzivv4b/bfxI5eK6//J + Qbf36jcm7+uff56TqwfPf3Zw/SN/uv7Gl/ufHK4+ef8vnewrP3E4eV8/E/2vfeLPN0755Y0L + 3vqJGx6vNTdc9h82TznO37C95k3B9W94wh++6RVaKYqvTn/D5eL6r/ykK1576vavbn1Sltjd + 773I3df3in/3+y7OXV8U/7RXa8vTjOu/8EbX5X3vcPf1veJLOXd9r/g3uuLHDky8r//kQ+Li + 37nopW95iiscPXrTlb/+0pvF4O85dNDc1z8YFP+Rb/E/r938EXH9v7rUdbn+TCf66fv6Z3qb + v+Wq337KOSd5Wf/4WVXXd4r/Ot17tr2v/753ukn/+p2vOv8Zl7mPQqf40X19Ufynve0N/uPn + yLnG9c/1e2+9Nnlf/zHPvPSg+1D5m4Ovrbmvf/hdvs27Tqpxfaf4p/hPo0+8PX1fX/3+a1dc + vnmB9/jPHAmKf8OFE+7r3/85UfxT/Y2FT140k+t/4YUves9p/iPhxnekXV8U3+v+d99/6o1u + aQTRr7j+S/1PAl+/+mot3Hf11YXri+Ifd+nLrvH111ydub4o/is+8PJr/9ZVXntN4fpnuL33 + XXutu6/vpf++j11bdf1XvPe+o1+49Sxn/NcVrl/c17/+g67yex88Oxf9b33ZKf5rP/7BLxrX + L+7rH7nMfd1/77Jzguvf+Zrc7289dOXTD/nKL312wvP6TvGPPnjXCe6hne9d/gHZiuLfcLkb + 84Hz91dd/+6TTr5a/f7Tl13z7Mt85e2fL93Xv8ydwNE7Pv+cU699u1Ze/rHXf1Ls//tXXKQF + 2fuF5110jxyZmP0bbvyBVDjF574+ro/r7zzXF7znx4PUuP4Pv/7Xf3f3A3936NrP3P+Dv//W + 3/7d1x/8/t/Lt4Db/Md/Hu01n+tnNS+oPsPzDb/N7+hHrp96huc3vNnnKVxf427ql5/hSbj+ + nrf7R/M/c2x2j18Kmevnoi9ieOVvBdH/hX2/dZ773P/yeft//Bef/9t5OXZ9fWrf3tRPub7+ + kq68LD/Dk7m+e2S/7Pq56MvIVz3qoa1d/9XFP7qf+eTc9TPRF5+55rGPmMH1f/8i7+sXnfGv + f+NVWfniMwrXf63Xd5dvnf1XzVzfP8MTXH/zHf6bn83H3xdc/4/e6b6vlnLk/SL6jyvVF66v + EeP3un/Ivw9feuljzvM2/6WXlZ/h0R8A8hjXP/KBf2dcP/N7kf6U64ea8AyP1lxzin+G5xS1 + +csy15eCdf0/utz/W84dr8zu8d/xysdtP/G97in8Uj55eeb6n7z8P6Vc/7/6B/dLufHDmetL + oYHrP+J0tzquO93dy7/upq8cve/mp/gb/Ned4Sz/GG/zebzrP+kj/sGuO1+b3eO/87WTn+FR + v7/+LP8Az1nq/VfHru+f4bGu//QPug++PIXra5zxl5/hqbp+4fdl1z/2cvfAfZ606z/7Q6U2 + da7/6ev/YJrrb17gW37myCnq9xf4R3fU6Z33T3yGZx7Xv+2GP23g+n/+ko++35uqmPyBIPqx + 6199yH02fPfQaYeecNqX3Pv8zdvdYzzG9f/iXa4oNm9dPyh+KBzn7b+UL9yScH339I4WSq7/ + iutsd+f6Z/t/7bvlfelneF59vX+8Potx/S999mnG9bOC+P2E3831j+48cN4H5Eo9cL6/u/+p + D/gfAG6/zf1ubuT6t3/u2cb1Q8G6fii4p3f8XXwxe72d/5nL3b38z9zxLXc7P6u5Tl1fY2/q + 4/q4Pq6/E1zfe34WWz/R9X8kHxxfvu+08y591vNfcc4ll57xjstOv/iDN3/Bf6c00V7zPcMz + 0fWPfuMOfxPwjrNf28T1VfTvOPukf/yzz36mq3Su/09+du8/fbH/dqq56m1TXP/nnvub57oP + 98vPdWb/5XPf4ER/z/Oy+/0unzk2+js8el//6gvd0zvq9FdfWHb9cFO/8nd4ZnH96L7+T77C + fwd2ue25/hdzO7+v/1OvCfb/uec/wv0dnpnv61/3HnH9UC5cf477+inXz+7rW4zrZ/f18+f1 + VfTvuuScn3v0Sf65Hef67nl9vZGvOXJIdP+P9Xb+EVd/18Hz7PP6Kvp3Hzz/Fx/7Bq/1C3H9 + U5/wXncY17w3v5efu352Xz88rN/A9bP7+uFh/Zlc/wlXirvfc+jm69zdfSl/57qbxO/vPOGJ + mejfc6m7wf/am6Worn/WX+rt/Jv9E14feJeKfleur6Kvj+7453ac67vn9VXuNbdeM4frq+i7 + R3eeqY/uJFxfRd89unPsRSf7Nqvo+v6Ovstk189/K9fmpkvmd/3svv7E5/X1YX39OzyF66vo + 33fddX95gir+FNdX0b/v+iNPPfGKc9yX/vyu7x/Z/96nbv+ef1Lf3dH/xu0PyPenbxy5oUvX + P/ULsi7u/+Q9n3F396X8/c/cIYr/rQv0YX1tpvnyF3F9XB/X53n9ia6vedX2hfc/8K3/9t// + x/63Hfyh/t3NcrRX6ndz73vTY5+euf6dlz9s1md4cuk/9Q+mu773e3X94hme8Lu5//QPP+yG + auD6P/a4/P790ftPe5wX/VBz1xW/mf/Nzfx2/hv/+S9c+CEp+Ud3wi/p/o7uPf/k8k39iuv7 + 5/WzP8Iz+Rme6vP65Tv6+d/cTP9u7pyuX9zRv9vd0c/+5mb6d3NTrv8b73FvtX9eP/sl3dd2 + 8Lu5xTM82cP6X3xxyvXzh/W/+BLj+vpcvn9Mv3iGp/jd3Gf5p/m96//8seHJ/gfPO7b0u7mq + 8t71K8/wlF3/z97lfyp411s7eIan4voPfb6zfJ9vv33L/0pu9rD+Ha9s7Pr5w/pffvX8rv+W + 7FH++25+ij6p78q3HPPEM09wfq+ub57hedJZj9TH9F2+c/Fxtb+b2+QZnrLra8G7fvEMT/G7 + ua/+tHvbp7n+sy53H52i9db19dF8Vzn5GZ792sa5foNneBq4fq74Iv3B76c9w9Ot6z/whRcl + nuH5+gE1fn2G553+Of/bbgquf7pv//Wrr9a/uamP8Rz93M3W9c/wtxFuflf+vL53/bf4j5Cb + 322e188e1r/vzNld/2z/seFdv9EzPOf4zwzv+pVneMquf/zH/U8FRz4xyfWzR/Yl7i/wfNQ/ + qS9xD+tPdf2T/HP537jhpqnP8Dz31I9p+ei373m9Pqnvy2+wv5t7sXuqB9fH9XH9hbu+ardN + 2CV05fp+4FJfW1Pn+u9+/wdOOfdiKfz1f/vhgXPfqZVRtJfH/s1NL/ruj/Ac/6bs1yqzNP/d + 3EdkD+F86hlTfzf3IW/N/zLmN+7IXd8+w+Oe0Z/6DI9Hn9Q/etUF2d/hKew/z11XHlu4/r4f + 11/P9dGHeYzrX+R+Eshu6lf/vn7l7/Co7muy3831f4dHy1XXD/GP8aT+5qb5Ozw+V7xaRN/8 + HR6fK1892fVDnOIn/+am+Ts8Ph853v/NTf31XJ87Lzqjk7/DU7j+72SP7IeUntcXxfeP7Ifc + 9c6z9zzq/frGiqDflbu+fYbn6L0f/2N9ZP8x+S/sHrk0/js8j7nU/0AnefDuWtf/pd9/6/ne + vkKs68/2u7lV1/+jU1/pX4rHF3+Bxz+yH1I8rz/J9f/0zb/2wpvKXfLn9cuu//DHn/7k94cH + fsLv5jrXL57Uf2Lm/e5hffd3eNwtf5/v3OOMLHf9J53lb/P7p/Yrf1//qR8Ij/00+93c+Bme + q/0Ckfz1V92k8TM8R+/79DOnPcPze0+/9BLzsSHxz/Co1kv+5l6317n+f3nWhc8uHuy5Z/+x + cZv5XT/kM0f07/BUfzf3D/cdfP6VoTL/3dx61w954PMvqHf9F1/5Pm+kITe+I3t6R6U//G7u + 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 + kfeIEEIIIYQsJJGYDQauDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAA + sJrg+gAAAAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg + +gAAAAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAA + AAAAqwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAA + qwmuDwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmu + DwAAAACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAA + AACwmuD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAAAACw + muD6AAAAAACrCa4PAAAAALCa4PoAAAAAAKsJrg8AAAAAsJrg+gAAAAAAqwmuDwAAAACwmsSu + f+uR/x/kILvPOKTHlwAAAABJRU5ErkJggg== + </office:binary-data> + </draw:image> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration2" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">2</text:sequence>: The new text hashing functions available since v2.6.7</text:p> + </draw:text-box> + </draw:frame><text:soft-page-break/></text:p> + <text:p text:style-name="P22"/> + <text:p text:style-name="P42"><text:span text:style-name="T9">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T9">.2 </text:span><text:span text:style-name="T3">File</text:span><text:span text:style-name="T59"> : For selecting and then hashing one individual file. Simply click the '</text:span><text:span text:style-name="T67">Select File</text:span><text:span text:style-name="T61">' button, navigate to the file (or drag and drop a file onto the program), and the hash will be computed. There are no size limits (since v2.1 at least – earlier versions struggled only if the file was a) larger than 4Gb and b) being hashed with SHA256 or SHA512 due to a 32-bit limitation of the original DCPCrypt library) other than those that are imposed by the filesystem storing the file which QuickHash has no control over, of course. So there is no need to worry about 4Gb boundaries and so on.</text:span></text:p> + <text:p text:style-name="P105"/> + <text:p text:style-name="P128">As of v2.6.2, <text:span text:style-name="T114">there is also the same</text:span> “<text:span text:style-name="T62">Expected Hash Value</text:span>” field <text:span text:style-name="T114">that appears in the 'Text' tab, that again </text:span>allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the file against the one supplied by the user. <text:span text:style-name="T127">Case sensitivity is dealt with by QuickHash, so don’t worry about converting your expected hash from either lower to upper or upper to lower case – QuickHash will deal with that for you. </text:span>An alert will be displayed if the hashes do not match <text:span text:style-name="T131">though</text:span>. <text:span text:style-name="T140">As of v2.8.3, you can add the value after hashing the file, and if QuickHash identifies that there is one of the 5 valid hash values in that field, it will then see if it matches the computed one. Or you can paste the value in there before hashing the file, and it will then check after computing the hash if it matches the one the user has pasted. </text:span></text:p> + <text:p text:style-name="P106"><text:soft-page-break/></text:p> + <text:p text:style-name="P105">Unicode <text:span text:style-name="T114">characters </text:span>in the filename or file content is also dealt with <text:span text:style-name="T107">automatically</text:span>. </text:p> + <text:p text:style-name="P105"/> + <text:p text:style-name="P40"><text:span text:style-name="T61">As with text, the resulting hash can be re-computed simply by choosing a different algorithm in the radio box selection. Larger files will display a message saying “</text:span><text:span text:style-name="T67">Recomputing hash</text:span><text:span text:style-name="T61">”. </text:span></text:p> + <text:p text:style-name="P97"/> + <text:p text:style-name="P98">Th<text:span text:style-name="T140">e ability to hash a file</text:span> is useful, for example, when you have written a document of some kind and finished it and you want to send it to someone and be certain the file they receive from you is the same as when you finished <text:span text:style-name="T85">and sent it</text:span>. <text:span text:style-name="T127">In such a case, hash the file before you send it, attach it to your e-mail along with a copy of the computed hash, and then tell the recipient to use QuickHash (or any hashing tool for that matter) to recompute the same hash on arrival and check the computed value against what you put in your e-mail. It’s also very useful for users who download important data from the Internet, most commonly Linux operating systems and patches. Using QuickHash and the hash value that the web developer places on their website, you can be sure that the file you have downloaded is the same as the file they put there. When a mainstream Linux distribution website got hacked in 2016, the ISO images had been replaced with hacked ones meaning that when they were downloaded and installed, the users had a hacked system installed to start with. But if the people who downloaded those ISO images had hashed them using QuickHash after downloading them, they would have known they were not the same ISOs as the ones put there by the development team. </text:span></text:p> + <text:p text:style-name="P98"/> + <text:p text:style-name="P98"><draw:frame draw:style-name="fr1" draw:name="Frame1" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="0"> + <draw:text-box fo:min-height="7.064cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image9" text:anchor-type="paragraph" svg:width="17cm" svg:height="7.064cm" style:rel-height="scale" draw:z-index="1"><draw:image loext:mime-type="image/png"> + <office:binary-data>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 + KPzY2cX2AAAAAElFTkSuQmCC + </office:binary-data> + </draw:image> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration3" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">3</text:sequence>: The 'File' tab showing a computed hash of a file</text:p> + </draw:text-box> + </draw:frame></text:p> + <text:p text:style-name="P126">With v2.8.1. a progress indicator was added to this tab because users kept reporting that the <text:soft-page-break/>program “had crashed” whilst hashing large files, when it merely could not be interrupted. With v2.8.1, the interface will update every few seconds in this tab and give an idea of how many Mb have been read so far. </text:p> + <text:p text:style-name="P126"><text:s/></text:p> + <text:p text:style-name="P98">On Linux systems, everything is a file so this can include physical disks (e.g. <text:span text:style-name="T62">/dev/sda</text:span>) or logical drives (<text:span text:style-name="T62">/dev/sda1</text:span>) if QuickHash is run with root access. <text:span text:style-name="T107">Disk hashing is also available for Windows and Linux as a GUI in the ‘Disks’ tab, but sadly not for Apple Mac OSX - see Disk Hashing, below. </text:span></text:p> + <text:p text:style-name="P98"/> + <text:p text:style-name="P50"><text:span text:style-name="T61">With regard to forensic images created by digital forensics specialists; it is sometimes useful to hash the individual chunks of a forensic image if forensic software states a problem with an image, to try and diagnose if one particular chunk has not been moved or copied correctly from a master copy. However, do not confuse this functionality with the total </text:span><text:span text:style-name="T6">inability</text:span><text:span text:style-name="T61"> of QuickHash </text:span><text:span text:style-name="T6">to compute the internally computed hash of the data inside the image</text:span><text:span text:style-name="T61">. At the moment, QuickHash can not be used to verify E01 image sets (i.e. the Expert Witness image format), or AFF (Advanced Forensic Format), or even DD image sequences. In other words, if the user navigates to the first file of a chunked image set (such as a chunked dd image or a chunked E01 image) the </text:span><text:span text:style-name="T6">resulting hash will be that </text:span><text:span text:style-name="T7">of the </text:span><text:span text:style-name="T8">chosen image </text:span><text:span text:style-name="T6">chunk </text:span><text:span text:style-name="T15">(i.e. the file) </text:span><text:span text:style-name="T6">only</text:span><text:span text:style-name="T61">, not of the acquired data that sits inside the entire forensic image spanning multiple chunks. To verify an actual complete forensic image, please use forensic software like X-Ways Forensics, EnCase, FTK, ewfacquire, Sleuthkit and so on. In the future, the LibEWF library, by Joachim Metz may be incorporated to allow hashing of the data inside E01 images. But as there are so many other tools for opening and reading data inside E01 sets, this remains merely an open suggestion. The developer of QuickHash also has an imager called ‘YAFFI’ (Yet Another Free Forensic Imager) (http://www.github.com/tedsmith/yaffi) where it is possible to open and create E01 images. So you are encouraged to use and explore that if you want a free alternative. </text:span></text:p> + <text:p text:style-name="P49"/> + <text:p text:style-name="P38"><text:span text:style-name="T9">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T9">.3 </text:span><text:span text:style-name="T3">FileS</text:span><text:span text:style-name="T59"> : For hashing multiple files in a directory (aka 'folder') recursively. Put simply, choose a directory and QuickHash will find all the files below that directory and inside its child directories and compute the hashes for all of the files, outputting the results to screen. If you have many files, choosing ‘</text:span><text:span text:style-name="T73">xxHash</text:span><text:span text:style-name="T59">’ as your chosen hash algorithm will be considerably quicker than any of the others.</text:span></text:p> + <text:p text:style-name="P38"/> + <text:p text:style-name="P38"/> + <text:p text:style-name="P100"><text:soft-page-break/>There are several options in this tab : </text:p> + <text:list xml:id="list3310851368" text:style-name="L1"> + <text:list-header> + <text:p text:style-name="P138"/> + </text:list-header> + <text:list-item> + <text:p text:style-name="P138">Ignoring sub-directories</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P139">Hidden folders too?</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P140">Choose file types?</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P145">Start at a time?</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P145"><text:span text:style-name="T152">Load Hashlist</text:span>? (since v3.0.0)</text:p> + <text:p text:style-name="P145"/> + </text:list-item> + </text:list> + <text:p text:style-name="P167">Options 1 -<text:span text:style-name="T150">5</text:span> <text:span text:style-name="T150">all </text:span>require the user to tick the box <text:span text:style-name="T17">prior</text:span> to starting the scan.</text:p> + <text:p text:style-name="P167"><text:s/></text:p> + <text:p text:style-name="P100"><draw:frame draw:style-name="fr1" draw:name="Frame4" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="22"> + <draw:text-box fo:min-height="12.076cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr10" draw:name="Image7" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.076cm" style:rel-height="scale" draw:z-index="23"><draw:image loext:mime-type="image/x-vclgraphic"> + <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAB74AAAWACAYAAADOB+lkAAixOUlEQVR4nOzdC1xUdf4//hcw + A4M1GBpqWKGhhSVT4Rp2wRrsItU6bmG1SK3UBqzrF2h3laVNdhf9ylLtCv7Kr9C36JvYbun2 + d9pcXTeh7Ka5Wo6VbkpKrqSSUlAyOAPzP2euZ24wN66+nj4QZuacM5/zOZ/zOZf3+Xw+MpMA + REREREREREREREREREREQ5RsoBNAREREREREREREREREREQUDAa+iYgGjBF6vdH+SqZQsFIm + OuewHvDGqNfDnjMyBRTMGCIiIiIiIiIiIuoBbyESkZP2liYcOXocZwxyyEcIP8K/ESOiER0T + g1GxsedY4KEV77y+DScQicizZ4FRU3FnelLIKs591ZlQ5Wvtr6t2t6EgRRmipQfH2N6CpmPH + 8e0Zg/m1XD4Coy+egPhYRQi/oxUnT59GW9sZGAwGGMTvGDceCXF+5IGxHU2HDuLUGctL+chx + mJIYH+A2MqKlqQmGmARhPf1fgjnPThqQEPD3+/NdweeduK8fPHrK+kqOcROnBLTelvT4u+5i + Xh/CUduGE75/9CUT/Nv2w8SBF3MwJafO/lqzRoeNeckBLMmI1uYm/Of4t0J5EGpu4ScmOgYx + o0YhVhm6/dYXrY3vYNtHQs0ZGQmx6pw6604k+Vu29HuQGT0N9hpSvQZt9Xk490oIERERERHt + fO0s3m42wXxl0xmG1B9HIjV+oFNFNHwZm41Y/ecuIMryOio+Ao/cI/P5flew8w801jlEQ9tQ + qWuIqE/psW/LX/Dkkzmoa+h5SpUqG8teew5zEvs3kDIg2j/HbzXzYM8SVRVO701CbMi+wDWE + Y/Q4VX9qb9qJ/1lRjuIarcfPVZoSLCtdhDkpgZ7ttaL+xWdQ+9IGoazpPE+iLoL26cW9fkdT + fTVyZuXDrcgKZVRbtwpzknvbUpZA4Se6nfhg+9tYV14DMUWqih3YuyS11zUx6lvRdPAT7Hz/ + A7y9eR1qtOLcauxoq0dqn0TnQpR3+kZUlzyK/Er3nT27QotVS+b0WsYDX3cjDmx5Hr/OyIen + EiaWr5V/LEF6Yogy0NiIx2+fhE2nVIHNr9Mhfd1+rMxKCk16PDB0urzRafB7GU07X8YTufNR + 56VYCDmLdfvfRVZS/4SND2/6LeYVOspXxY7TSEr1v+Z0Sm1M8OkiIiIiIqKhyISPa4wo3u94 + p+ImOVLjwwYuSQNN3419e00Qrx5HXhaOxDg/8iKYeWmQMeHFnA7k1DveWbMpGnlTg9+mHSe6 + ULiqy/HGOOC+e2Q+3xMNdv6BxTpHqv2Ts4i5S3LP+joZ2tZHsmECDWoMfBOd4/TNO1GSPQMe + YmAe6XR1OPLtKuGvcyDwDblzrGV01EAlpB/o8U51IWbm1zjeUmmQm34lRkd34OiOenOwVact + h0b4UZeswysrshDn79e0f47lOaXuwWqphkpoplUit3Y3qhekeJxkT3UepknTKiWUUY2qDmWb + j2Dp7AQPE+ix5clCFBdbAt2uJirkPa6CvmkLHs0p9hJ8jkHPcwchFHnXuhN5o2bAS86hrliD + ui0VOLJ1CRI8nCEEt+56vP54KjTlXqOz5vI1S/hZt78tNEHajm/xmZBhOo9b2jcTvz7T+0QD + aN+LeVDleNuiNjp8fab/HqyRR413et3LLuWbthAsg4iIiIiIhqQol8tDReTApGOwaP7gLFQL + us1/q5+IQv2jEf0yLw0+nd+5vPb/WXrP5C5B3tgw/wJJwc4/wFjn9KB9MDTdIurZUKpviCjE + 9I0bkDppnoeQkApFZY/g6kuicPJoExo/34EaSVNwfahOogY7uRxjpa/HRw2qSlPfVI+yFa/g + 6IkT0Gm1mLFuP6oDapnaipfzbsH8GmtJyK7Ajt89itRE5+cwn2s5gNdW/hrzy7VoKJ+PMZsa + cWjnUvjX+N/xMIFKnY3MubNw9eXjgOM6VOYUOwV1a3Km4Ta1AZkuEdimLY+7BL3VqN32NKZ8 + 9yZmaIrt75ZmTMAlujYsSHYNoBqEZXgOevvCcOpz7y2u+1SwedeEx12C3uqiWlTlTcHm/56B + Yltv2w3FmJBzMdrWZrk9vRnMuhsb33AOeqtyUVuRjSnnnYD2t/NQLlmB+b/+K364cUHwT4/K + RzjvwwFQxvTZowxBMza/7iHorUFZVTqivj2OfQ2b7NurP+ttuXKE+bdKpYJOp0OMXFoOxYds + nkLdns9x4qAO2oZ06DpWIvlceJaKiIiIiIgGnP47E06fNiF6TDh6Gs3NqDehvd2ENkMYEgZZ + S89/beq2/70wPbzf5qVBqH2gE0DDnsHk8obra6LBZzDFcIioXzVj1T3uQW9NhRbP/WIO4lxq + h+paPZoP7cXWrR9Dddk50pmJIhnVJhOqBzodXsg6DqK8xhH0mtgeWGRr56oce9C7aN1urMyy + tBRub27EwaNfm7u/Mo/xPe5i3LdiI27JqMb4mfmArhSTHk30GCD1Kno07qtYg5L770NqgjSw + Phtz7s3AYzEqVErerduiQ2aepOWysRGVGeVOi6zVaa3B7RQc2fwNJkg+zyl8GZr6PLeulJTj + VVBpZuCR+36Ey8/+f8jotcWsg3yEGH5WIbfkEfwo43L8fzMzvLagDqkg865xwwo45Vx2LbQr + LcHl5LVH0KmbgFJbhVA3H7WPZaAgxTnngln3/W9KOzfXYMe71fZu0VPrjyD6asn3t3WG5ulR + RZKwDxvwrNPCZJDJWrAqfQwkvXGjYsdJLEmNg9Ho/M0y2eA9VTr01ibnNzRrcHJjnqMnhqUr + UNvejN0N/8LIy/uv3k7KqoYpy3vN2fhKKWocY0j4vFw+UUxERERERIEx4eWfd2D+G4531Iuj + UL/IvbWz/sBZpN5hlNwvC8OOT6ORen5/pNMH+i5sWm97EY7pif50cx7EvDQoTb43HEVfAtHC + 3x0dwNTRA50iGm7ko8NRMs9kKWSiS8PtfxINVoP3bi4R9amW+udR7BL1zq3VoXpBsucZZArE + J6ViQZLnsY/1zQewdevraNj7leWNM8LxMDEJt946GzNTEjxUNu3YU78L35j/PgucNwXpqQlo + bdwJ7aat2Hv4tHkZo1JuRFZWJqRD/jbveQe6bwyItM4aN+0GJMd5eEy3vRH17zUBkeLyJ2Nm + aqKQjh6+96/C9zb+BxfdtQRL5iS6p/GCKV7WRY999a9h49924bT4MnoUps+8C/fMTkHHgZ3Y + 2fy9Ja3yOExPS+4hSCwu2YgD9a/iJWFZHeb3RkH94EOYkyLtstuIpn27sathj9Pc2s2bUX/l + Nzj7PTDlxjQk+BDnMja9jhmFloBkifYQVojr3boPTxZko9jjgMEa6Ewb0aGLQrQqxxwgrcy9 + DUvTfOz0XJaArCV5nj9TJiOvNhuVOXWO91zGP2754K9OwV3krke2pEV3wuzHUKEqd5Tthnxs + bvwJspyapSuRtXYvsqyv9AeOC//7HrpWJC2AybTANjeOa4S5PQ+JHlpB5V0L/rrMeR3X/y5b + UhYTsOiZCpTOdLSYL6zehtzqTKdBDUK57nKnhtQJuOsRDUoLbQtzHfg6GGKg2/U9BWJcxoxW + yC1r2mugW9+Cd7ZuwlsNe837+5kzZzA68Xpk3n8vUnrY6fTN+/Ba3Z+xq1HYs0cIe/bE6Zj7 + 43vsraMDYWg/4fRakz7dbfgBmTIeqXPmuLzrXLfJ41RIS45H64F6PFf9ChrPjMCIEdGYOP1W + /Pi+dPuDUK0H3sHa9a/hsKWiQ5Jag6w5qW51WnvTHry3/xtERpoXj4TUmUiMlYkfYOeuXfjg + lHTqOmx+IwffjLLUsWkpnoYnsK6L8GNsOYBXa1/C20I+jhDzMUmNh34yBwlsMU5ERERERF6F + 4exJ53divIxmJ153uN4NGTGIrjfaD3XZ72Coc2XwfgUV2nlpMApD+qMKpA90MmhYU1wqx4qn + B29viESeMPBNdE5qx6ZVpS7vleG33oLePWrF608WQFNc5/FTcwtTTRl2P1eCFGkz8vbP8KtZ + sxzdM2uqsPm+48iYX+6yhEqU5quwTvcWspLF1qd6vLVyJuZLv65oM0wrZ7t9957aRzHL1qRT + XYuO+kTI3L63Qvjer4TvrbTPp74qD0s8pVFVhdN7C5xbD7cfwDLNFJS6DrxcLuSvWg00SD9Q + Y0dbvb2Vq6sYHMOGx+7HvErnS6zKylIhe3ZgY4HtoYMOaLNnoND1SkxbjFnWuGHFjtNYkura + ztmVHhtXaCx/Zq9DqTnovRNzR82ALfyoyi7D0nlX4+zpI9i17XlU1onBNrEx/ALsqNpoDpqX + zlyJh0wrQnDBZMTne51XynlY33b8s6bY6Z2iu6a7HMjicPN8jThYtP2dV988iKxE72XbYAgm + yDpY+v3vOe/0Bza5POhSgmtdupCPveZmoYTCUd5r6vBZVSZSvF7g+7fu8ihpgFeLnEefxCur + l8A8lLfxANYWOraZSj01+G7O/dZ7e+KWnS/i/hk5HsZZr0F5cQ5K1uuwItO9rDVueRKTMord + 3i8tDCylNq5FV1uYg+prNyMvLb7nGT3Uv9se/hazNK7HhXIUzi/CIdNKnHn5Magk9aRZZTny + s2txeu0Cp3rxoPZXyJA0p7fVR+0HtZgxy32li+fNsvzhqY61Ga/EyX0v4x7VfJebUOIxIhs7 + Tq9Fr1UeERERERENK43vnsUzz3fhsHWc44nXRCBvYSSSpNcG33VhyxtGvPSh87zavxqw4aJu + 4XMTxk6XIy0xDI07Ddi03vXa0IQXas9CPVqYFOHIuEdmv2Y50HAWe1phbuxw9iyQcof43Sbs + fMOAv/zVOV0P50Yi2eVJZef5w4T55c5p9+Czf3TZ/557p3/jc/c473fdeF3Ip7O2sYxjIzBX + HeF8z0XIy9ff6LJMI6xv5EQZ5qQ6d5eub+7Ca9u7zA9CR463fN4k5Ot7h03m98R8ShbyKdll + PRvfNWDnSZM9L26cK3d5wNmEPf8w4MD34gRhSL1bjkT0XZp9YuzGlnUGrHuj29Lj+PlhmDYt + HFnzI5EY3YUNG7usGxcYNVWG9KnS5ZrwzmsG2B5nN6+zsE4J0p4FpGkXRYbjjrtlTvdLPJdB + z8lt/bILm1834u3d3ThhLZvKMWG45DKh7F0RgRtukSHej54NmoXt+pZtuyIMt82Ru/Ug6p6I + Lrz8ggGv7rB2ly3k2dyH5Fig9lKWjSY07uvCzn914ZN/m3D0lAnt31nTHS+k+2YZ7r4pAj09 + m9L8iQF/E8r+u8J3WrYTMHZ0GBInhOOyyeGYdYfM830ID3yqc0JNL5SzV1zK2Q1COcsUyplc + KGdveC9nrY1GbN7VbW+Y4Kn8S/c9cZpLhPowVdIbhFHYZhv/Yf0Okaf9zActB4x47a9GvPux + ydFDv7Au6XdEQONa9iW81rPC/vOXvwnb4ivgSqF+XXGPcxkSt3vdi114v8lS1sYmhOO2uTJk + CuXFaZm+ll0aUrg5ic5FxtP4/LDzW0Xah9BLqMSDVlTPHYX83lp8aksxTduAzce2Yna8tdqR + yzHe9rnY0622EBlel6PDfNW9uOR0PdJiFchYVAXUSYInleuwp2w2UqRnfvp9WCkJvFQ9rbGc + BLl9b7Hb99obgkqnFU10HeO7CctumuLontlVg2t4LAY9PR+XM22K18+0hbl4PXM35sT7WG37 + 8iCe/iC05kd9VdAuv8+cP/VP5dqD3tlrdmBtnqOFf9aCAjz1nFFs/G+WmrsMuYVa1GAHGluA + BB8bfXtlPIRNLkH/qyc499F01mXsookXj3JbzGXX3wDAsVG1e/4NPZJ7PAke8nrLO9cIqToB + Y1yLkvIyzHZ6VkOLA0f0SEkKTc5NUt8Gact6XV0xptRtwRptEb5dv1TSkj8XryxOH3QnKC3v + PIkxM92D11Ll81SI3n7SqQcEcT5PQe9QmHxTBqRlXawr82eOx+aSWvxxcballbUnHurfWV7r + 30pMCqv0noi6HGh/8wAWSMqJPMqp5oQiFA8G183HJM/PV4kfYkbZfBhWzh505YaIiIiIiEIv + Rm7Clv/WI6PGZazZD42orOnC5neiMftSy1vtB43IKO5yX8j+bsz7uWW8a1VBOPb+MgKbCgwo + PO4+aeVyo/WaNQw7bpdZuz03YeuvjU7TV8WGYf1KA0r3uyzAnC4j1qxTIO8mW9BJmL9CmF8y + bcVEGZJSe+p+vBtbX7WtcxjUU/zpqrzneY2nu6ApNjpNf6gxAomSi6ymtwzCNI4xwjHOhJM7 + o5x6Htv7507MX2V9MS8MplQhb18yOHUznxsZgWqnIFU3nplvcOrhr+ziCCy9SRKga+1CTq6j + C3rtDXIkoO/S3Bv9lwY8kGaA86W0Cdr6bpQ+ZXRuWABrGZMGvr/rwm8fMzpNI27/JZLtL5Zd + jVPZFcrfLTJJt/vuZbBioty9DOm78eITnchZ72lsZtt7Xah4NcLp+3tiFNZ//H2SBhHjInDs + nh5muAg43Shsi3SDS2MCMc868VKuHFt/I3e+ptd34cErOuH5VoA13cL+jusicOTPUUhwvSEg + 5PHjmZ0od90f7fOL5UIcykDW61AG/tQ5odQu5NmD6V7KmVAvibd0pHcDXcvZ4c3CvveUJM1C + +T8tlP9YybI2/dK53rPUh47M7DhixDxpOTQvI8LnhwXE7bCquBOFb3j60LIuhcUGlFVEoeQB + 14C6hzLuoZ5ta3aex/O26kLN+i6opgh55lQmxHpdjrjBMpwFhQTvDxKdizpO4TOXYK2nAGJv + ml4vcwt6l2l1KJmTjI6meiycMEtyctKAjIV1aNu4wL0lp9MROhtVxbNw/NUclDstuwF/XLsH + aQUpiJ12O4oAyQlxHTa8V4GU2Y7QfdPWFxzfra7Cj1M8HI5d8kCTW4SxJ+rFsxnPK+zc/FhY + /0q3oLc4RnZ5lko4MdmOFffMQqW3oHgPVNkleCT5lHDQl3ZNrcORo+1AvLgeSuS8eQw3vf0M + ps1ztJBXFa3Da4tvFBuEY0yCD6cfBoPlCTtVJn4gnh0aD+CVcmuCVWWoyHPv1l6mkBw2FBNw + vbmr6wZ88kUr0uOCebzRiC2lC106HC/Cojsl7ciNx7DXqUyoMfUS91FlFBeMdH7j4Clzt/HD + N/Dde94d+/cBp0/V6skeWlQrMMal+++vz4Qu52QJmdi/vgRT5kl7dWhAvkZ6yaPB5iNVCFGs + PXSMjVjhEvQW9/WnslJw7J1VmDDT8SBO6R9fQ1FanjV/m7HGLViei+1Hnsb0Ue3YWvt7aAoD + HyFemXIfarPzkeNyFagtzzH/lNRux+IFaT1fjLjUvxWPXI4thaUeWrVD7AsPVbNH4PniSqfZ + 9n5yDEhK7D29qhwcO3QTnr9nmqTuVGHd7tdwo7DbGqPH+HDhpEJJ1SPo2FiISmki934u1Gez + fb/wIiIiIiKiISvnLn0Pn5qQ8duzaKuN7POexGLEQJckIFOY23PPaPnz9RhdH41Ma2vKGJcE + KiI9zCRh/NKIUtv33R2BKX5cO/c2r+zSCJSNMzimQTd2NpmQaG/5acKuzd3OMx3vxr4WID3O + Mc/WVx0fV8y1BLevzxR+v+EInNVs60LVPY5WuvpGo/OwdoKGt7udAt/NH3c5rkOnROD6S8XA + Rt+luUctBtyZ5hrAdUm/y+uJUS4BZVmYc2MbeNj+cvcgtOsdS9cy6LaM77qQd1WnTwP89Vb+ + 7IxdWJwmLeth2LElqucGVfVGTKj3/nFDjQF1GhkWTA1g3PkPuzCnwoi9v5GGukzYUOwt6O2/ + gahzjM0G3JRucBt6Qcr1M9dyJncd0uHSMLeAoGsZciurruXQwzK8ajXiwWvOenl4wVmpsL02 + NMqx2+UBCNf0FXuoZ6W3M+v/uwMZPRR4nYcywY7chx8GvonORXK4HYgvHOlvFd+Eak2l0zua + qt1YOsfSza8yIR21h9ahbtJ8xwTaHPz1wL1YkOTlNCC3FierF1ieuszS4PIHRzkFdLQbd6FV + DHzLkvBAhRqVxY7TyPI1W1Eye4E92PTSUkfaSp7IdBv31uWLsf1YFdLi/Ym2tUJbWen0jqps + G1ZmpZj/ViSmY+W7O3A4Zga8NqT0lJLa3aheYFlGKk5gRrFj7vqdh1Fg7ctXGRePK69w7lx8 + YlIyEuN973C8/cguS9omjrHkW8cZexdLmkfu8qEHACVUGRphw2iDPkM48PJiZJQ7PQuL9fvL + nJ7SFdPn3FFBDC5Q+HYYGzwHOyP07R2uA1y7MRgMkEcr4cvq+ZJ3Z0655NyYC3xPcgglZS5C + Nsp7OOG9EuNjBs/Wsmn6+zNuY8uLQW8xpQlpBdhc9DwybE+5aF/Bx615SBN21fZ9W+HcebgK + 2iPPIs38GLIScwqqsUPvvJ/7JxYLao+grX0CCj0sojxnpvCTjc2HnsPsxF7qt+w1OLk2z1xX + PpoahVEznAP2qhIt3l0xx1xX3H7xGUyZ77iKONz8rW/JlSkRn3glLpkIydWZCklXJvo4Rncu + dpysRqqYyJxrhfp1pqN+bajH4fYCxPZ/H/lERERERDRgwpA7Lww1612Cm/Vd+Ow7mFtxKqfI + oXs1HE/eZ3C+Fk2PwI4C4drsexNGXhFhXtaPX47ChM1noXnKuaVgVU0kbrpAmFSY5mpfWgWO + C0PJnDBsqul2C0zN+x8jDE9bAjv+Drx26H3HepbMkfl1r6P3ecNx+31hKF3lWPfN73YjK9Ea + CNZ3Q+vWYtOE9z7pRrraEqB2Cq4LeXXrNZb3466JgBpdjmDwG104+Ecg2XodeLDevUV+w+td + aP6NzH5v6l+bHNNo7pZZ7/P1XZp7sqXCPeitfkiG2l/IgSNGVJYYUBmigGuwXv+dp6B3ONa/ + Ksf0i4BTXwpl9OMuvPRUNy50b1vixNK23oQNhZ1O90jWbFT4NfSYKj0cM77qRo1LHr30VjcW + THV+8OCYdfqlDwnpnRqOsbFhMLR2oXZJJwolgXRdjRGNxTLHvTBh29e5bPuSikg8dneE+b7G + 6RPdOLDXiNq/ARf6dRuq9zonNEzY+N/uQW9NrgyrC+WQn+jCml+fRemHHmf2rr33SUK5jNef + cA96Zy+W408/lUNx2ojyH51FuSSorasxYPWdMhRc69sDEGLPFQ37hf3fGuA3Np7FLLcCH4b1 + G6Nwx2Tg4zcMmOmpBxAadgbf3WUiGhgG8WkpPwK/+lP4zOkNFfIzVU7vyBIzUKUGJD2O42SL + HvAU+FaV4Igt6G0Wi3sfq0KOtEvzhndxuD3PHNiYdu9PAUngG9qVeK8529yVeuvODZLWhCV4 + JL2nEK4G205WI83fbrrbD6Pe5Sx3adYNzm/I5X496acu22YPeotGjOx5brfn2zr7f7xp/9bQ + s8bXl2GKy9jBa3a8iUxvD0gMYe17ViNmmo8DO2tqPfeQIOF73rm8DmZY80AZm7Bs2oRenvIs + h2rUJqzb/y6yBtH2b/vqa7f3jjU3wdhhhCxahu+cPmnAR4dbkRYbiyPvb3SeKbsYt7v0vdXb + ft4rWQIKNrZhavWvMCvf0yOtdciYVId1utPIch1Eza4I+2vz7PVv9Mgxzh9r1uBNa9BbNCH5 + esCn58U9ca2n2i1v9Xr4UWPzsWctQW+R/LwBGAeeiIiIiIgGjXQZjvxPpPkh2uV3dWLMAudg + hv1xc0U4klPDMOs6A+okQSLNDTKkXuscZItLjMCdtwrvPSXtPjsM6ptl9iBtb3KfiETVozLz + JU5ZjgGZ17t0U7zeiP3L5eblXXRNGDTnW67YxXGLJ8R4XqaFCW//1RZsC8OtKT6OQ+3HvJen + C++vcuRj3RtdWP0TS6Cwda/Rfj0v7V55Q30XllqDyIcaJMHA9AhcaQsCimMCTxGulu2BThPe + 329Csjm4ZULDXz10wX28C7pmIF68pafvwqb1jo/m3upIf5+l2ZsWI55c7/KeUBa1y6ytfWPl + WLklAkk5euT30MK5Pxi/PAuNa1rHReDQe1H2AHHCpRFIuUmOBYt6X54YF2/8SyfmSQLK2U9E + Ic/HIKWoap0CBeaW/N1ITNWjWBL0dCv+ighoP46GMtZ5+Yq4CBQ8KcfGH0gfQDDhaz2QaN1+ + +mNdLg2RwjBzpszenXX8+RGIF/b39J66Z3fla50TAsZmI5a5PrRxtwx/+U2k5fbJ+TIsXR+B + S3I6kDPA5cwbsTt8jcs6qHPlWLvImlPxMqzYFoajVzl3Z1+4woAH10f23KPfdRHQ1UTBfJvL + aIJRZikjb75odJt0Xb3C3stG2gNROH3FWYya6z4dDS8MfBOdiwzuD2e1+xkzNZ4+6dLz90SM + UbpWKbG41nnQYGz56CiWeIoyT0yAa2frysk3QQPpCLaOVMsSb0OFWhr71mHd1v2YvWAytM84 + Aou56x5Cjx3wauZieiBjU7u1ms/GZeOD65/5/rnTg5rfX8oJ0y35e/hbc84qo0dgrPUz7fOb + 0FyQ0kur73bs3mw9NQko5m7EzuqfY4ZTsE4D7aG1mJPoIaQld6TPog3fiz0N+RD9GpKnM4fb + eki3f3knV45wet2m/z5UqfRRO17++QSnoQHKNu/HQ2M+wRM581Dn9AirDvOnLERS21qkDIrI + phHHmlyesa2Zhwk+xX2dV0BzU1+NNa9Eel41Ou5ZhJonClFY497h2nzVr5HcUe35Zo0mCeOd + RjFQCTUa7BcemowbnHrNMAzEkxOah3BjPE9biYiIiIgI5q6uj9VG2u9ZxE0Nd25R7AsvlzUd + Hi7EDT7eVNAURKL6Ucd1iyxejj9UdEErHWMaJhw+CSRfGoY5v4nGHF/T29qFV2yBe2H9r/Xn + XpaP88ZOlkEDScDwwy581gpza95P3nSsg/kKeRzM3Q/rXupC0zJxvG0T3n7DMU3uDyMk179h + UN8bBiyXtMx+rwt518rMgeSNXlpHb9/Xjdnx4Wjf3yV59DocaZMcgdC+S7Nn7Se63crZml+6 + NgsJx823CGms9zSmdv9p+le323trno907l3RV+Yxus9ikrQsp8uw+lEfuoa3qnjRFvQWheMH + c4Q8ch2H2YVr0NuoN8EIsavtMLdAuTTwrBgb7nJP2YSM68+gokKO7DvklpEk/eF3nWNC/R87 + sXyHCeN9aAXe/hWQ/awjQNtxwr23iNr/kruUzzDMGATlzJum991bVhfluDwecH4EHlschjpp + LxvCPvx5T63nrxO2xXpJ1/oyW9frJjTtcplWKKP3JDqXoVhhW2bD6FP36zR08Q4i0bkoeiSu + BJyefNuz75hw1p3k8yI6jje5HNzb8L2HC4G4Mc4j1nh9eLXNw3seWkw74qtxuPenuShucJz6 + 1r3UgOXqY1hpP3JlI++eXtapLVQBHF9bLXrX6euVVKjYgve6dfhX8y8wJz4J95eoUCOO860r + xcInb8RflqR7XyX7mNtqXH6JvxHKdrz+uAYaaRfd2VU4tLoAnmLeZorx1jHFbW804KOj7UiL + c57BeMZlm05WopfemvpN9LhrUVVWAYzspaDo9Yi67CYvMX3/825CcorT64Ytn6F9SZrL8vVo + c9kPLxwRmpzTH3gZkp6xzb0bLJ0t7ptJWLu3DbnVv8JMpyB+HVb+7TdYm+V7ndR3OnD8s55G + VHLndeSnPu6VQRGXjILqevx40QY8qprn8nRzDTbvWo5kTw8eeap/pQagNwk3IauriYiIiIho + qKsqj3R+UF8Z7jZe8kDIuMM9CDjhGkvrVqkjp0zmcXL9IY5xbbsLkP3jiJ5bQwY67/nhmJsO + aO0tSE14+1MTUm8yYbNrgFIyrvbeZiAhRhJcF/xohnNeTE4TXzvue2nXdqF1kQwdO70HD8v/ + 2YUVd4TjM0lX6KqHIpwDt32YZk+O7XYNJodh+gT3bWk42+ui+ty3p1wDouGYHcgY2qJ6IzKc + WhaHYff/+DGm9RQZfqZ27mkgboyXaV20ftkF7XoDXnq1Gw3He5/eTCgX6VOEcuHyUEVxscH8 + o5kXgV/+VI60JN96Tgikzjn4z25JLwe9S5fcmzni9tBCGFQXD85y5s2ZdpfyNy4CP/DQwmry + La69bABne7gNVfV4pOeGWvpubHbJb8203h9moeGJgW+ic5FsDC53fuwNNfNX4rH7qpHkY62g + nDzd5cm58TjPbV4jPt/rHDAae+EI14m8Mp74t8vTV2MxQvJgWGLG/VCjxnGC3FCICRMcn6ur + FiGlD49uzq3m2/CNa+tjw/duT+cNKoorkZEN1NXpoPn9RhiqM5G++Bloyi3j5mqLZyF6Sy7W + LLwLF+E7HHhvM4orgd0da835uu/5/7aO6XM1Jo/x53Cix+uP3yR8jyN31GWbsXXpbL8PSsdP + noZrq9rDO537+NGkJA2akxxZfBoKlqYFsYRA8y7K+eWpJrjlXPsXLt33a5A0ITQ5d2TPHqfX + M265VvJKibS8ahy78iqMn+noraH96zMh+e7gKTFN3FG0ktoodz2O/eFmGDoMLl1ZGWAwyDFq + vOfbCG169zN3eZSHCYMUl5yJjae348FRM53q0Pc/Ogr/x3UgIiIiIiIiX3h6Zrjj29C0xnQa + 4/om34J1/s8bhhl3CJ/XO4Ju697uQsFlJpTb3rguAjt+KlzX5zqW2bCvG2nnSQLY4yIwzSUy + pZgUgVwYHS23j3fjk+9M+H6z47sqXowU/juLYlvwan0Xmv4Qga2vOvIw0+3hgr5LsyeGs67b + MwzyQRphcet6+7pwt942/eF8j9OENz/oRorax7IYUI9+3Xjx553IeSOQfSgcC9dG4tMfnPU4 + UJt2fZf5Rxyb/ZVlkeiLOyVRIe3FMAwjBmk589mlYT4WAxM++NyEtFT/H9JwXf7YC/1eBA0T + Q313IaKAKHF7QZlwlC+VvFeDhaV34e8r5gQYJKzDuwdXI8Wpb+Jj2FHpfFp0VZKX5+FiotxO + yJre+6fzG+oUOMXhYm/AT7OFk1WPfZOo8cSPU31LeoCcD6YNqN20D+kLkq2v9Xi9/Lf9G/j2 + O4CmwH2/W4/5dfPMXTeX/+gYls5Ow4ZjO1CaPQPmBsUNNchvkJ4iqi1HjqbXkZ1vyfiSzYv9 + 6iZp56oHnAK3UFfhFZ+C3krc5VJuy/+xHytmJ0imacW7G53buc69ebLviRvkAs07RfLtKFPB + 0dW4bhP2NpchQdJ1dOtnbzu3EM6+D1eG6ImBM+0nnF57akcef83U0HxZn3AZHOLgF5DHZvba + NZah03m+hnVb0bwkVfJkagu2buyjzpVipyNDI9TM2t4nJSIiIiIior4hOy/AFrZSTmNch2N6 + oh/L9HPeSdOdW6jr3unCG2McgUdxvPPUG01Qoct+z6v+XSOmS+bRPChzDyTKwnHb3UCNfcxf + E956w4DT9tdhuPV6Gb5PMwD7TfZpGrYYJa18w3D7Ne6B1j5Ls09MPneF769Qjhlt1m4K6VCA + xQs6ofogGrN9eGDAbcxNH+x5xkPQe1wYiuaEY6Kw7Qp76SZdFidDdWM4frTmLDKecu/2XdTw + khFjOsLQ8bRrN+LBCsOCP0fjXj18ejBCLEPR5/e0b5pwxsPGk0cGnMBB7eJAAtZG92J2IoBy + R8MDA99E56j49EdQpip1GnO3oVyD6M8qsPu5AqTEuRzujXo07X8fLz1Zi8TfrEZW0pV4uEgF + rSSwXfir/0Fm/RJ7UKdxQ7Xj6UozDVInenm2S7sSNe+oUZBmDWK27sTv5js/k6e5f7pLsFmB + 23LLgLpSuFIVLcHMvmzYqFBhXq7w1ZIk1uWocCG24WHVWWwsy0Cph4BTX3YYrN28C615KX51 + dyVLzMT2MjVmljagNGM8sPkQls5OxYp6ExYd2Il/fXIU3wnTRUaej7EXT8DUKyfBuH8D0lXz + LBcL6jVY7NMZrkXLO09iRqFzxqjvvxZnGg/ggGvmGAyIvngyEmIdZTFu5jzkotTxtGZlMTYs + ugWZiZZpmuufQaG01bKqCncl9fw8YbRrk9sofy4tXEO4Ssj7qF/14PIuHlnFQs7Z9ykdNE9t + hGFlpvVEoBnP5RY7LaIi97ZeTvp9X/cRSufR2Uv/uBb5aQVOF5WtBw86Ly3G994h+lryD/Oh + ytc6HmRpKMb9yy7DKyWZiHM6kxLqyX0HIZ+QjHih2E1MTYdT1xrmIQSmY+2S2ZC37MOqR1Uo + DiIw3bJzA147OhY/vON64fucT+naD7yBCpdlp6dODPzLQsi503It3v2sFSmp/g6wRURERERE + NPjpW9xbCF/roWvsnrQfcoxxrc6VIaHHqYObV5YoQwmMjvt5+7swb7nj8/tvCQfONyFznHCJ + aw1I614yYr5kGXNv8dQKOAzTM4T3JWNqlxZLInnXRZgfvm+/QZimxtYy24Scn7tM42Hc375L + s2++93Cz70xvQ4r54MQRz8FaX7klS8iXnS3A7EDul6bLcKgAmDRXGn01IeNHnTiyM8qvMukT + fRdWPuW87xRVROGpByKs97G6sKums/dxmmXhmL1IAVO+CXveMaC6woga1+7H1xux93dy72NK + B0oWBqWPy3S9/yZXinWEdP1N+I9QplKclteNrX8OtkeJbnz+Ye9TBcKt/H3YhYPfua6D5zoy + aWwADwzJxL5inR3+UtyHnHuJaN3L8b3PBQx8E52z4rH4lXUonTLf+W1tMaYJP+rsIsyePlE4 + +nyLxn27saPOEfSpemwVxCDXnUXLgEqNY96GYoxP/wq1C28UTqa0yCl1Poxk1y6D99iGDoUz + J2BjbgV+erMCr84vdBmfVo2Ce1Lc5oqbPtc5EGq1dNEtfVzByaBetEY4Gc93ercyZ5a1+28V + bJ0AqYQ/deY/lSF9WlPuGrDV5uOWuQcwf1o0xtyyCAvSfAtIpy19BWt2j0G+kOGlGZPQUFSL + 1Y8/gKSkVMxJkrSa1zfj9ZqfQ1Noy+0i7Nbm+RVoP/rR+27vNeTPxAQv06sqdmDvEkkaZElY + sr4INfMqrW/oMG/So1i/4zFc0voucjOcH4KoqnnQwxO7RuzZ8DzePSU2ko/Ctwc2On2qXf0M + qqNSzNG5TlyEHz8yxym4aWzZg+f//K4ws3luODcwr8Mzf7oJ148U5u0U5r7px5iTEponMILN + u8T7lqBofo21fAoq5yHnIi2WZIzF+8/koljaPYF6DR710CV2oOs+6cbbAOleqi3EmKsPY/0z + D2N6vBz733wJGfnSx2TUyNUMhvG9reJn4xnrAyI2DaXzMKZUhaKy+bgoqhNfNe5GfY2lnqzY + cRpLhMouNvUuYS8pdOQ5xCo2AzHFrl8QmKM765BfqIVYC6k02ci84SYkXqzE159sRmG562l8 + EW6fNjiCy66dUxTOuAWHK+Yj+psxyCtbgASenRIRERERUYh1urxu6/Q9YBR4IwYT/vlSl9u7 + F1gfGm9p7MLxDsf74yZFwLUdiuizfziWMffO3sehDm7ecNz6EFD+kufPbk4SA1JhuGWO8Ntj + i9twzEjyHLRKSImACt0ee0fMvdcyFq/imnCo4Xncb3Eaz00bQp/mlp1nseZNE6Ks26MzKgyP + 5Efi4h+IAXLpNjWhTsjjtAcinOadscr/gKS0HUb7gbOY8/PgAt8TVa5pBZ6sMWD2bwK4O/kV + MP7aSGwv6MJM6bod78KcpQbsXiYP6X1Y42nXchKOPHvQG2K7A/8akcvCkKKORLXwc/8fOzDL + ZfuEvHV9kCZMde7FQLT0Twbcbm+ZbsLLv9Kj0I8xxM2U0nUVlvHzTpdGa34ydmNDlQFf2F4L + 2+WyW+XITA33UP5M2LTLvXv8Dza51pEBDh+gCMf11wm7uCSQr3vJgA0LZMi09nTR+slZ3HKf + e51Mww9vLRKdwxRJWWg7NAoLJ2W4PenUUFfppQtx4RhmPeOXJczBkW1VmDCrUDJjJXKEH1fq + kvVYbe8G3LuGmmI0eBh8pWxzLdI9xQ8VycguU6NGEpBC9jrcnei9rarriVFP3fz0NK0yOQ+7 + a/dgWo6n0WJ0UGWbB9C2Br0hDqSEyX6N79LzKZwiSYM1aiBfsuo6baXwI+R3RabPgW8gDnkb + 23DRsgehKdUKmzAHU4QfdXYuZlwyAogehY7PG1BZ5/giVe4avF6VhwQ/+wGS+znAzUSF+6ln + YuZT2F5xGDPtTWXrMG+Ge2EtWr8fBR6ftOjArtX5zi3DpXQ1yM+xvVAjNWsO4iTJ7jj6LvIL + Cz3NaVZTnG8P8aoqUkMW+A4672SJeOrYNhweP8v+UEldsUb4cZlRVYL9f/f8QEOg6y5LyISu + Nhcq6b6iq8S8mZUel5O7rgppfRyjdb3p0RvxAZF1p2/FfKfhG3SoLHW/ZHdkfSIe316Fypne + 8ywokgiyTltn/vGmbNtiJEnO+vypB0NLKdQzVeaHHxyEfDQ/eaGGpmQBEqxFvcc0Gtw/78se + NYiIiIiIaCgLw/Sbw4APHcGuhlVG7MuTIdml9aFyQjjEJh6O57xN+MvWLqTe03vQuHCuHpf/ + Q4HZ1iDqgdc6Mb/eeRpVrvCdCsty/5zVicLjjs8qXo3GErdxbbslY1yHQT3Fn5aQgc2bnC6s + q4eAPeZFYJL1unLqrdKW2Z6ncRMfgcxxBnura6nbbrDmb2wE5k4xoMFDQO+uG7xvg1Cn+eiu + LpQ6BcnDcPsCIPVi98B8TXEnLo6MQn5aGPb9/SxmlfoQsPbQLXP+789i+h/lMPzLgBmPBR+c + i50mQ5GQ1krJew01Bjw4Eli9SO54iMBoQuO+bsgmRyChhxbK4jMaab+MQtmrepRKtqEYXCy9 + KQIr7gi81XzvurHjo24kXSt8x3fdePF3nS4NppzvCRibjSiv7cbtD8gwLTHcKQiWnOLamnrw + 3U9QJEUgVygk0jvOuvUGpJ7qwsIbwrB5eZfb+vvkQyOeeiMCD00x4aVfn0VpsK299SasXuW8 + P6gVEebAt6fyV7qgE7f8Kxq2tjZNDZ3QrIcTzWK5tY70VxjS7hXKx4fO+9+89A6ULJbhgiNd + KF4fbAt5GioY+CY6xykTZ2Ot6TRyX34Gv51f6vGJSjuVGkXzf4o5lzsCcAnpBeg4dhNW/f5X + KK7xMLc6F+t+/ziybF2Ye6MugXbhBVg6r9jliT4N1u1+Dlk9BA+vuX22cOR0fHfVYxk9dNEs + d+72JCaqh4qw92lTFlTjyJSbsaKkAjUN1hbe6mw8UrQEC++UI0cMfHtbepRzV85RLo+zjVA6 + d0s89kLXrp9jkff3Q0DJo8ivdM77mJFeV8oLJeYs3YiTc7dgxdJiVGp1aKircS8P5u25RNie + if5+gZlc6V/31coYT89cypC2ZCN0ly2Dap57N/dimandsRoLUr0H/qO8DDXvbjJGuCRBLo/x + dWaoxoSuu+5Q5J0sPh0bT+uwLEflsSt+dck61JVlId7LThHMuicL+8ox1W34/a/mwVNVYZ4n + uwwrf7cI6Yl93TJZuMBz6f8optfHSeOQtXIvUu95Gb/77XzUeVkHtaYIl4929Pkel1aAk7sv + xKPT5rtclKhQte013P7d85iicTxf676fezfyoiuBXi51NEVVKF2ci5R4aa3oUreNV3ocd91G + 6dL9v2tvE2NduqXvrW6LTSnAkW1RyJmV71LHxEiePO6l/o0eAZca0m1fJSIiIiIishl5oWuw + qxuqq84gOz0M7aNl+IutJaUizK273MrHOlH/5zBM/BLIfllhbz3oSiV2/XxHB9Tp4bh6hAmV + ruMTC5blOC5cYi4V/pMEEBUexus1fml0BBnvjsAUPwJCgc4bd02Ex1bXJXc5WtzGXh4BDdyD + b2WSadyF4/b7wlDq2hp6XARuuNQxTerdYZJxvh3T/OBSeBXqNLt2smh+z/xFciy824CGN5w/ + KxXKiP0O1Tg4bVePzg9HxhThil4a4P+wC9PSutyW4ehT0k+yCCx+MQKVC5yD6HVPGYQfI3Ln + heFMkwl11gdCPD94IVmc+f9wlKyXozTNOVRcnqvHzA9G+Dbety9JHxVuvuaXrnfOXD1WTgmD + zrVsmJkwY1YHKpZGYolQ1jtOiA8uiD+WR+iz7w5Hsvjgx4luFL/kMv91Ebg81N2cB0vYdovK + wlBT6pxWXX038uu9zOPBBLceCoSy+nNJWbXxpcx6TCfgeos1JspahjyWPxNm/uAMih4KR3SH + CeVugegwLPupf71aSCXOlSO72L0L/PKn3Jt7BLxf0ZDAwDcRQQygpmUtRX3WYjQ3HkRjU4v5 + STe5XDyli8R5F4zEuIvHIz7Wc4tTRXwKllTXo+DpFhw71obo0dHoONUG2ejxSIjztZVqAm7P + zMMcw8/QfOwkOoxiCmIwPjG+l3GG2/G3FyRNVlUV+HFKD0EzRTKqTSZU+5IkH6Y16vVISM1C + dX2W23TNW5Y5H2jbOp1aLCYtqIZpgfelJ2athEn46TmNichbWY+flDbjxOkO8/KjY0ZhTFxg + gcO45NlYuXE2ylqacPCLL/E9LsB5aME3Zy9AQuJEJMYHF5BMyhLWOcun3O9VcuZSmDrysW/v + AXwjvwCR37fg7HkJuCYl0UvXVzZKLFhrEn4C+15F8gKYTAsCmzkIIcu72GQs3WhCfuM+HGg6 + gwvigJYWYQ9MvhKJveyvwa57fEqmsK+Y8IfmRhw+2oxvvhffNUB+XhwuvWyyUF8E9EhnABTI + qjYhkOxMTMvCWmF/X93SjJNCPSdUlJDJZBgREwOlMhYKD2dWcSlZ2Gi6R6hfj0Ec5ksui8b4 + 8fHWaVcIeboioLVInCPMayhF68kTOCGk5dsz3+DsWfMQ70K9HYfLJk9CnNJDgnqr2xQpWCt8 + 7m0XUST1XA56q9tECel5qDf9BM1NJ4T6Xqi5hDwZNXYM7MPS95ZGWRJWCp/3UkMSEREREdEw + 4EuPXb31COUtIFInXKNiisncmtV8OSKLwGOeAk4fmsxBkvQexm62BVEa6rs9Niwpq1FgjiQw + 6Mt6HXrf0XqxZI7Mr5v5Ac9rbnUNl1bXYci4JtxpGrfArdid+DU9t/q9PF34fJVzIE59XwSk + 8dLLbxSmearnafozzTa2MpW5PBLZb5z1Pk7w8TAUpQOV9T21Lg3DDx8LR36ul9bhwjLKCsSH + BJy7/HYt172VoXh1FHQVeqiKXb/HhBqXoKOnBy+kbPc0ZZfKsb+iC1Nclmke7/u9KK/Dl/nV + 05wiAiWLw6B1Gefbc9Db6rgJW44ASzx8VCeOLf+Ghw8E6/8gd+v1MBR1TrCSf6LA+kN6zHMN + 1NukR0B7gwma5d57GFBeK0cZutwD3VaquyNw18kulPvZ8tso+aOn/kq9lb/KlzylOQzb3lG4 + tfb2q8dGodys/ocMujuMXoPaFStlaHzM6DZsKg0vDHwTkYQC8YnJwk+AcyvjkJhkbZkd5/8j + fuIJgkKmRHyC7106N9dXYr7kSFVSke1hTOe+0o7n74xBfkwJ1uVnIHVKEsaMEtJuPIFdm1/C + rPnOpxWa+2/yazxsfyhi45EQwoUr4xKQEtdLK/3BQBGH5NT+2+LDSZywr8cFuK8HK1aoZGID + rWgGCaVQxyn9qufE+jWx5wv1QMgUQl4mCD+hXnB/EPIkYQjUM0RERERENKCiXFpjRnno7cn1 + TpLbJIoI1P4rCslLOlHsocWk9CZ50k+ioVN2IvuxLrfgiYeGwHZlz8pxyVtG5Li2YhwXhvXP + RyFzqnOAtff1MuHtv9oCRGG4NcWfrqSDmTcM6nvDgOWS9bguAtfEOk8z3XWadNdp3MVOliEb + XU5B4/vTI3qf5o7eWoGGNs1ypWsPAWEYYW86LsPaT8OQ/F8eytKUcGxfG4W4bXpU9tIyN/4O + BXQrO6Fy69Y8DNp6BebIDebAt/T9kS7RHF/2jeQHFGi7wYjK3wrL8xqMD0N8T13BXeSyjzwQ + hdp/dCBHuo7Hu7BiQxeqH/CwrS7yEIiKdM5jpcvOlbpIgW3oxKynXIKkQh5vq4nC9DMG3OQl + wKmcIENZejc21Ju8BkCzc2X4zcJIJHnY/iGpc4IWhsxl0dh/01n890oj6qwPbKimhGH+AjkK + HpBh66/O9LKMcCz9WMjY3E63bs2zC+R47pdyvPFz52WMvbCXRUq3pQxuPWSMdckYc/mbLpS/ + 5d7LX8kTcjyWI0ech2ilL9tCSpkUib0fR6D6T2eRL3loQHN3BH75i0ikRRvh2q/BYOvqnoLH + wDcRDV36fSieJQ0uF+GRW/s5+iP2/Kwtx3xteS8TZmPZT1L6I0VERERERERERMNEGBbUjsCC + niZRRGBt0wivvVbZyOIisERY1s9aunGyzWTuLSs6Jgxjx4S79TaYfE8U9s4xobm5G21nxM6+ + whAzNgxx53vvCnrkBBkWPC3HA7/pxrETJkswRZhvkssYwz6vV2sXXrEFq6ZE4Fp/nvsPZl5B + 8qPRMD3a8zQpPkzj5nwftpUv03gQyjQnPaCA6YEeJjjfUpYebe7Cf06LPbuJZSkcCfGW8rGv + p2aw0jQL5cx0ezca/+MoLxMSbeUxEqamnpph+1CGrJSXyrC0VobFrZayKYY6xY4+o6OFci3s + A7Eu5Vo5Nbjv7n1+S4tm0096miIM6YsUMCzoRpM1f6R5LObP3kY5mpq60SHZl81iI4T1jcZS + 4c92YZ3b203oOAN7Ho8fHw6l104HQ1fnhELSHZFYK/64fqDvwnqX8bHHerotLubF+hHI/7IL + p8QNbwRihPWPj7XkY+azI2B61vv397gthXyoFvKhtw4VlYmO8nfkmAnyUcJ3nxa2qbDNJsSH + e+w90cL3Mu5EWOe8ZdHCj/tH+55z7XsgDBf2VweU1G8Y+CaigSFcXRyTvj7V6V+XN9Dj9RKV + 09Of2evykNivtVo7TvY8vK6FqgjbXy9366qFiIiIiIiIiIj6lzIuXPjxYUJZGOIv7aWLbSlr + s0FFbDgSQ9ArX/PHjjGrs38c4VcvgsHMS76LjY8Ivge284XykhSS5PQqVGWzP8l6yh9hH01I + 7Lk3AKWwzsohts5m+i48eEUnLnlCjh/fEYHJkgBxa6MRz/zavbv9H83wnhdxQl020H1miuXP + 3sK+j9qu7XuuA6qt4dAWynD9NeGOh5X0Juzc2IkZy51bnaseiujneAL1B25SIhoY0ZehaE0V + 5poH6tADF6aipx513HUgMqkKVVWWV3p9DO69p5/OEu3isfj0Mdz+0fvY+d4efPr5Zzh4rA04 + dQqnRo+G6urZmPfAvbgzNZGVLRERERERERER+ciE9zc4usDOuMm/bs4Dn5eIBoUOk3n87PLl + BvOPSOzmHK0m6I57mP5uOfq7I9TB6IwYa/iwC5r5jjpQPQVo2O95+qWPhr6Tehp4jMUQ0cCQ + xWFOXkEQC4jFbGH+2SFLUGDEsbVT0zPNP0REREREREREdG7o7OPlnz8lHLliK5HocNyS6L2L + 9VDPS0QDT3+sG64djer2exmjfUoE9lfIGeyDCfvfds8jb0HvkpVRyLy0j5NEA4L7AhERERER + ERERERGRH6LOd3kd0oaDYZi9SBFgg49g5qWQcB0SOWpAUkFDmCJJBu0TJqz/axfqvARuMS4M + a8oi8ZM7IsARNkVhuOu3cpS9aMSG9SbovEyV/ZAMSwrkSI7jQ0HDFQPfREREREREREREREQ+ + C8OC2hFYMNDJoEEp+SfRMP1koFNBQ5osHHMejRJ+gFq9Ca2nTWjrMMFgAMSOz0ePDkc8A7du + 4qbKsfRp8Qdob+3GaSHfOsQMMwo/0WEYPz4cSj4lMOwx8E1EREREREREREREREQ0yMgUYYiL + F34GOiFDjDI2XPgZ6FTQQGDgm4iIiIiIiIiIiIiIiIiIhjQGvomIiIiIiIiIiIiIiIiIaEhj + 4JuIiIiIiIiIiIiIiIiIiIY0Br6JiIiIiIiIiIiIiIiIiGhIY+CbiIiIiIiIiIiIiIiIiIiG + NAa+iYiIiIiIiIiIiIiIiIhoSGPgm4iIiIiIiIiIiIiIiIiIhjQGvomIiIiIiIiIiIiIiIiI + aEhj4JuIiIiIiIiIiIiIiIiIiIY0Br6JiIiIiIiIiIiIiIiIiGhIY+CbiIiIiIiIiIiIiIiI + iIiGNAa+iYiIiIiIiIiIiIiIiIhoSGPgm4iIiIiIiIiIiIiIiIiIhjQGvomIiIiIiIiIiIiI + iIiIaEhj4JuIiIiIiIiIiIiIiIiIiIY0Br6JiIiIiIiIiIiIiIiIiGhIY+CbiIiIiIiIiIiI + iIiIiIiGNAa+iYiIiIiIiIiIiIiIiIhoSGPgm4iIiIiIiIiIiIiIiIiIhjQGvomIiIiIiIiI + iIiIiIiIaEhj4JuIiIiIiIiIiIiIiIiIiIY0Br6JiIiIiIiIiIiIiIiIiGhIY+CbiIiIiIiI + iIiIiIiIiIiGNAa+iYiIiIiIiIiIiIiIiIhoSGPgm4iIiIiIiIiIiIiIiIiIhjQGvomIiIiI + iIiIiIiIiIiIaEhj4JuIiIiIiIiIiIiIiIiIiIY0Br6JiAZYd3c3urq6zL+JiIiIiIiIiIiI + PAkPD0dERIT5NxERuWPgm4hogOj1enz//ffo6OhAZ2enOfhtMpkGOllEASv/MN7yh1iMwwY0 + KRSAkuuaBzoJRERERERERORFWFiYOegdFRWF6OhonHfeeVAoFAOdLCKiQYWBbyKifiYGt9va + 2tDa2mo+YT3//PMxduxYyOXygU7asNXcbAnoxcfHD3BKhrfxn38/0EmgIFxxxRUDnQQKAOs3 + Igo11itENFyxfhseuB3pXGcwGMz3Fb/77ju0t7cjNjYWMTEx5nuMRETEwDcRUb8TT05Pnz4N + pVKJCy+8cKCTQxQy3SZJQ+8w8SEPy2tpPwZhkvepjwmZLT5oY8tz+9tOf1in6f/UERERERER + EZGfxIYzo0ePNv98/fXX5nuMopEjRw5wyoiIBgcGvomI+pHYvbnY0ptBbxqOzMHVMEuo22Qd + st456B1mnkYMtJqc3jPxd1/87jbZt4vtfds2cXxusm2Ivi8gRERERERERBQytnuL4r1Gsftz + dntORMTANxFRvxLH9BaDTwx603BkDmrDZIusOt50msbkaPZte83fffbbxu21+X/HNjLB+XMi + IiIiIiIiGvzEe4xil+fiPUcGvomIGPgmIuo33d3d6OjoMLf2JhqOus39m8MaAZe0JLYFu60t + kD1+xt+h/+1K+r7087AwMO5NRERERERENDSJ9xrFe47ivcfw8PCBTg4R0YBi4JuIqJ90dXXh + zJkzGDNmzEAnhahPdFsD22HW1t7mGHi3pdttSD5zbn1sC7ryd6h/28dXtwfDbW+48BQkJyIi + IiIiIqIhISYmxjzWt3jvkYFvIjrXMfBNRNRPxKcuDQYDIiMjBzopRH3CHNt2C3K7dLMtGYea + +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 + zGl4b+uHcA/AUv8wSbaHCc4B8XNqcG8iIiIiIiKi4UW8x6jX6xEXFzfQSSEiGhQY+CYi6kfi + 05cjR47EV199ZX7N4DcNJyZbk29zkFsyvrct6trtEu0Ok0TI+Tv0v13y2NTt8jSCCedYH+dE + REREREREw4cY9BbvMY4aNcp8z5GIiBj4JiLqV+JYO+LJqNFoNJ+cil0RjR49GhdeeCFPUGlY + sDfsNpmce9XuNjnFYy2tjU383Ze/TfaR1s0PJYTB8XCCfbvY4uRBbHMiIiIiIiIi6h9nzpzB + 119/bb6n+P3335vvK4r3Gjm+NxGRBQPfRET9LCoqytz9kPj7m2++weHDh7F//350d3ebg1Im + tsD0WZhTX9q9+/jjj32ajtvAma/53HJE3ccpob7097//3afpuH/0D9ZvRBRqrFeIaLhi/TY8 + cDsS9UzcR8QfcRxvhUIBpVKJ+Ph4xMTEmO8xEhGRBQPfRET9zHaCKv4+77zz0NnZibNnz9oD + 30RD1ZslXw50EigoiQOdACIiIiIiIiLywhb4joyMNAe75XK5+W/xPSIismDgm4hoANiC3+IJ + qniiKg16M/hNRERERERERERENrZeEWzBb7Frc3ZvTkTkjoFvIqIBxJNUIiIiIiIiIiIiIiKi + 4DHwTUREREREREREREREREREQxoD30RERERERERERERERERENKQx8E1ERERERERERERERERE + REMaA99ERERERERERERERERERDSkMfBNRERERERERERERERERERDGgPfRERERERERERERERE + REQ0pDHwTUREREREREREREREREREQxoD30RERERERERERERERERENKQx8E1ERERERERERERE + REREREMaA99ERERERERERERERERERDSkMfBNRERERERERERERERERERDGgPfRERERERERERE + REREREQ0pDHwTUREREREREREREREREREQxoD30RERERERERERERERERENKQx8E1ERERERERE + REREREREREMaA99ERERERERERERERERERDSkMfBNRERERERERERERERERERDGgPfRERERERE + REREREREREQ0pDHwTUREREREREREREREREREQxoD30RERERERERERERERERENKQx8E1ERERE + REREREREREREREMaA99ERERERERERERERERERDSkMfBNRERERERERERERERERERDGgPfRERE + REREREREREREREQ0pDHwTUREREREREREREREREREQxoD30RERERERERERERERERENKQx8E1E + REREREREREREREREREMaA99ERERERERERERERERERDSkMfBNRERERERERERERERERERDGgPf + REREREREREREREREREQ0pDHwTUREREREREREREREREREQxoD30RERERERERERERERERENKQx + 8E1EREREREREREREREREREMaA99ERERERERERERERERERDSkMfBNRHYjRowY6CQQERERERER + ERERERHRMHLmzJl++R4GvomIiIiIiIiIiIiIiIiIaEhj4JuIiIiIiIiIiIiIiIiIiIY0Br6J + iIiIiIiIiIiIiIiIiGhIY+CbiIiIiIiIiIiIiIiIiIiGNAa++9M3n+L52rfRGdWJqITb8ZO7 + rjq3NwDzgwa71n2ofq4BnQo9oiZk4JE5yYOkjBqx7/U6bD7SBuijcGvOI0iJk6QsZOnWY8+G + Gqxc/TzqGgCVChg9UYWrp81CUckCJHhdaC/poxBgHvc/I3ZueB5vN3cKf8cje2Em4pnlROeQ + oVzv9n39pW/eiZqnnsHzlXXWE4bRUI2/GrNyF2NBWnxov8xnQ3mbEREREREREVEgeOUfhG+O + foqDpwyQQ/gZPRlXXXJBj9N/d+RtFDyx2PJiahTuvesq9DzH4PXNF8K6t4nrLsf4pKsQp/B/ + GcMpP6hnLY37cPRbA2CQY9zVyYjvqbwYW7FPd1jYqwQjxkGVFD9gFVX74QbkFxdaXqgUuG9O + MmIHKC3OOvB+ZQ6KGyyvKm6+DylxjpSFJt2tePHBUcipc7yj01n+a9AewwNF2ZAf0eG4uKHk + I3FlciIcm7Xn9A06xhahzB0VypxQp428DMmJcQOdIh8MsTweFjrw8ep8a56rcXNOJuKVko+H + ZDkiGmBDar8ZyvVuL/VXkFr3vIhR03Icb5hPGIRfaMCx5AcGMPA9lLcZEREREREREQWCge+A + fYWVSdfhafvrJ3Do+xJc1NMs8ijH3xOihnDmf4eXf3wdFn9iebX8rWN4bPoF/i9m2OQH9awd + f75HhULLPVBU7DiNJanebzq269ZCNc0WtK3C6b0FAxdslpbRiYOrjEbFOP5WyF0+DEG6W955 + zinoXVS1Djde2I79u95FaeWFGKnXYaFqGrTmT9XY0VaPVMlN9B7TN8i06/48eMqcH4ZSHg8X + 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 + cuWKfLJKZH2IE1eenp7yTSgoKJBv4sSYyObIysqSpw0LC0Pjxo0f85YQPT7iOBJd/IsbERER + UW3A7y9ERERERERERDULA98uIgLX4ta8eXM5qP3gwQN5bD4R6DZkf4gsDhEEF12ii6C4mFZk + jBMRERERERERERERERERUeUx8O1iIpAtbs2aNXvcq0JEREREREREREREREREVC8w8E1ERERE + RERERERERERERLUaA99ERERERERERERERERERFSrMfBNRERERERERERERERERES1GgPfRERE + RERERERERERERERUqzHwTUREREREREREREREREREtRoD3y728OFDZGVlITs7Gw8ePEBubi40 + Go38mlKpRKNGjdC4cWOoVCr4+/vDz8/vMa8xEREREREREREREREREVHtxsC3i9y+fRs3btzA + zZs35WC2j48PgoKC5GC3h4eHPE1hYaEcBM/Ly8O1a9eQkZEhT9OyZUs0b978MW8BERERERER + EREREREREVHtxMC3k0RG988//ywHslu0aIHIyEg5q9vd3R1ubm7yrUGDBvK0JSUlKC4ulm9F + RUXyvJmZmTh27Bhat26Ndu3ayfMSEREREREREREREREREZHjGPh2wq1bt+Sgt6enJ6KiouQs + b3FfZHgrFAo0bNjQauD70aNH0Gq1xm7PRcBcZIv/+OOPcvBbPKZqkp2Bj9bvQ4FHITzb9MfY + QeE8KIiIiIiIiIiIiIiIiIhqGcb4Kun69ev46aefjF2Ve3l5yTdD0NsQ8DYEvQ1E8NsQABfB + b9H9uWHsbxH8Pn36tBwYb9Wq1WPaskrQ3EXGTzegle4qvFoiPCzA7uTZ1zJwIUsL9yKgWcdw + tPB5fLuh+so+zEyaq3sQ7oFhg8KhqmgZdy/i5PfH8P3JM7h44Royc3OlZxshsE1rdOwciR69 + +yGytY/dMrTqW/jxhyM4eigdZ41lAIEduyN26HDERLbmwUpERERERERERERERERkA2NplSAy + vc+fP4+2bdvKQW9vb2856G3o3txawLs0EfwWAXIRKBdZ4oZMcXETZYts8dqS+a3+6XP0GWAI + Hi/AuT1T7ASP1dg6tg9mZugezd9xDvHdbE9d5RSepvttPStxQKjxyYjumJthf6qpK3cieUSk + 1dcufpmI7pNWWZ8xLQ2pS5OAwfNx4G/xCLMfPyciIiIiIiIiIiIiIiKqlxj4riDDmN4iIzs4 + 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 + YnBLrL+Yz47F/K1dzN/aJc1fMQhOREREROQsGPgmonrVWDptiajhYf1D9mD5IaobYqDf09MT + N2/eRFBQUH0n56EirhPftm1b+WPms+Mxf2sX87d2SfOXiIiIiMiZMPBNREREREREDZa4tEBV + VRWKi4vh6+tb38l5KNy+fVs+SrZZs2bq55jPjsP8rV3M39plKH+JiIiIiJwFA99ERERERETU + YHl5eaF169Y4ffo0IiMj5euak+3EaYvPnDmDdu3aaa2HzHx2DOZv7WL+1i5j+UtERERE5CwY + +CYiIiIiIqIGS1xWoEWLFigrK8Phw4fRrVs3+Pn51XeynJI4GvbEiRNo1aqVPE+lSzYwn+3H + /K1dzN/aZSp/iYiIiIicBQPfRERERERE1KC5u7ujTZs28rV8xcCMOBIxICBAPqWxuLYvR3ca + Jo7eFAOBYkBLXP+4oqJCvm6vODJWzFNdzGfrMH9rF/O3dlmbv0REREREzoCBbyIiIiIiImrQ + xJGHYuBKDMqIa/neuXMHt27dwuXLl1FTUyP/EdekdUZikE5UG+mXyWTyvBMDgN7e3vLpi318 + fORBrSZNmui9nvlsHeavBvO3djWE/CUiIiIicgYMfBMREREREVGDJwZpxOCPGKhp1qyZfLSi + +KMKZjGgpU8MXon5JY50FX9cXV3l/5oKajGfLcf81WD+1q6Gkr9ERERERA0dA99ERERERETU + IN2/f9/g86qRneIPWe7XX39FeXm5xa9nPluH+Vu7mL+1y9r8JSIiIiJqiBj4JiIiIiIiIiIi + IiIiIiIip8bANxEREREREREREREREREROTUGvomIiIiIiIiIiIiIiIiIyKkx8E1ERERERERE + RERERERERE6NgW8iIiIiIiIiIiIiIiIiInJqDHwTEREREREREREREREREZFTY+CbiIiIiIiI + iIiIiIiIiIicGgPfRERERERERERERERERETk1Bj4JiIiIiIiIiIiIiIiIiIip8bANxERERER + EREREREREREROTUGvomIiIiIiIiIiIiIiIiIyKkx8E1ERERERERERERERERERE6NgW8iIiIi + IiIiIiIiIiIiInJqDHwTEREREREREREREREREZFTY+CbiIiIiIiIiIiIiIiIiIicGgPfRERE + RERERERERERERETk1Bj4JiIiIiIiIiIiIiIiIiIip8bANxEREREREREREREREREROTUGvomI + iIiIiIiIiIiIiIiIyKkx8E1ERERERERERERERERERE6NgW8iIiIiIiIiIiIiIiIiInJqDHwT + EREREREREREREREREZFTY+CbiIiIiIiIiIiIiIiIiIicGgPfRERERERERERERERERETk1Bj4 + JiIiIiIiIiIiIiIiIiIip8bANxEREREREREREREREREROTUGvomIiIiIiIiIiIiIiIiIyKkx + 8E1ERERERERERERERERERE6NgW8iIiIiIiIiIiIiIiIiInJqDHwTUZ3x8vKq7yQQERERERER + ERERERGRCffv36/vJNiEgW8iqlO7du2q7yQQERERERERERERERGRAYMHD67vJNiMgW8iqnPO + XGkSERERERERERERERE9jJx98CID30RERERERERERERERERE5NQY+CYiIiIiIiIiIiIiIiIi + IqfGwDcRERERERERERERERERETk1Br6JqN7t3r27vpNARERERERERERERETUqAwaNKi+k+BQ + DHwTEREREREREREREREREZFTY+CbiIiIiIiIiIiIiIiIiIicGgPfRERERERERERERERERETk + 1Bj4JiIiIiIiIiIiIiIiIiIip8bANxERNSA1OLl7M44VVQmP/TH86UHwd6nvNBERUaNSeh4b + /99RVLlVwrVtX4wcEIxG0RQ11v2uDXblZQ3O79+CQ9fuA5Wu6BU7EiG+DfhIsNwQERERERFR + A8LANxE5gTL8eOYy7lYDrTqHwN9T85ea0hs4d/mOvDbzaNEeHaR/1FVZjPMXb6Ja2E7TwE4I + 8nWr/aQ3OMbzsmGoxNkNS7DyqPg4Aj2fGmRhGk3vV/GV87h5r9rIe2Xw8HCHl5cPfPy84cbe + WrJAWdGPuHDzLmTNWiGkg7/2H1V1jYH3yTyaoqlXU/j5+bKsNQKlQt1zWah7ZMJ/rToFw3ma + HSvaippSnDm8D7v3HsGl22WK5+4JP/5tEBHZB/2ieiHIu3YLu6PzuezaUSxZuVzxS7AbYgYE + w9uK96vbnGoZWnQNhr+p9Aj5d/7cNUV94dECXYT6pL6qBnv32+S2TdWZDUDDKkOV+G59lvJa + CEjtGYMQX0cdCcerzXJDREREREREZC0Gvomowav8cRcmpGTJH6eu2IRxoZrutHNb3kLKckXP + YHDqCqwaF2p0O2UXt2NSynKLXvuwMpWXDYVrU9WjphY3Uqb3qwzb50zC8vOWbSsqIRVj//B7 + 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 + ono3aNCg+k4CEREREREREREREREROTEGvomIiIiIiIiIiIiIiIiIyKkx8E1ERERERERERERE + RERERE6NgW8iIiIiIiIiIiIiIiIiInJqDHwTUZ3btWtXfSeBiIiIiIiIiIiIiIiIHiIMfBNR + nRo8eHB9J4GIiIiIiIiIiIiIiIgeMgx8E1GduX//fn0ngYiIiIiIiIiIiIiIiB5CDHwTERER + EREREREREREREZFTY+CbiIiIiIiIiIiIiIiIiIicGgPfRERERERERERERERERETk1Bj4JiIi + IiIiIiIiIiIiIiIip8bANxEREREREREREREREREROTUGvomIiIiIiIiIiIiIiIiIyKkx8E1E + RERERERERERERERERE6NgW8iIiIiIiIiIiIiIiIiInJqDHwTEREREREREREREREREZFTY+Cb + iIiIiIiIiIiIiIiIiIicGgPfRERERERERERERERERETk1Bj4JiIiIiIiIiIiIiIiIiIip8bA + NxEREREREREREREREREROTUGvomIiIiIiIiIiIiIiIiIyKkx8E1ERERERERERERERERERE6N + gW8iIiIiIiIiIiIiIiIiInJqDHwTEREREREREREREREREZFTY+CbiIiIiIiIiIiIiIiIiIic + GgPfRERERERERERERERERETk1Bj4JiIiIiIiIiIiIiIiIiIip8bANxERERERERERERERERER + OTUGvomIiIiIiIiIiIiIiIiIyKkx8E1ERERERERERERERERERE6NgW8iIiIiIiIiIiIiIiIi + InJqDHwTEREREREREREREREREZFTY+CbiIiIiIiIiIiIiIiIiIicGgPfRERERERERERERERE + RETk1Bj4JiIiIiIiIiIiIiIiIiIip8bANxEREREREREREREREREROTUGvomIiIiIiIiIiIiI + iIiIyKkx8E1ERERERERERERERERERE6NgW8iIiIiIiIiIiIiIiIiInJqDHwTERERERERERER + EREREZFTY+CbiIiIiIiIiIiIiIiIiIicGgPfRERERERERERERERERETk1Bj4JqI6U1VVpX68 + detWh257+PDhWr87evsNVWPdbyJyHqyniIioIWB7RERERETOiNexZK+oqCg88sgj8PX1lf8r + Uv1rDd33PHjwQOt3afynPjHwTUR1RtUo6zbW9oqIiEBRURGOHj1aK9tvqBrrfhOR82A9RURE + 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 + s/3XzPX83YSIiIjooWTNNZZwresvXDOKPw0SrxedHgPfRERERERERERERERERETk1Bj4JiIi + IiIiIiIiIiIiIiIip8bANxEREREREREREREREREROTUGvomIiIiIiIiIiIiIiIiIyKkx8E1E + RERERERERERERERERE6NgW8iIiIiIiIiIiIiIiIiInJqDHwTEREREREREREREREREZFTY+Cb + iIiIiIiIiIiIiIiIiIicGgPfRFSnIiIiUFRU5LTbb6ga634TkfNgPUVERA0B2yMiIiIicka8 + jiVbNW3atL6TUKcY+CaiOjN8+PBaa5z9/f1rdfsNVWPdbyJyHqyniIioIWB7RERERETOiNex + RNZh4JuI6pTYUIu2bt3q0O2KjX/z5s3lP41RY91vInIerKeIiKghYHtERERERM6I17Fkq+vX + r9d3EuoUA99EVGdUwW4xSO1IqmleGlvjv3v3bvm/gwYNqueUEBEZxnqKiIgaArZHREREROSM + eB1LZD0GvomoXjgy+M1pXoiIiIiIiIiIiIiIiBo3Br6JiIiIiIiIiIiIiIiIiMipMfBNRERE + REREREREREREREROjYFvIiIiIiIiIiIiIiIiIiJyagx8ExERERERERERERERERGRU2Pgm4iI + iIiIiIiIiIiIiIiInBoD30RERERERERERERERERE5NQY+CYiIiIionpWjUN572P31QrhcSCS + piYgkN9UiIiIiIiIiIjICuxOIiKqN9W4ffUsvvvmCAo270a/9GWI6+JR56m4de44Lt+pMvJX + V3h5ecHHpwVatPKDh4Wtxu1zh5D/73xs338SpcLv3t7e8PcPQeee3RHRKwK/7d4F3g5qgery + s4iorpXi9JEfIFZR7UMjEeit+Uv17UsoPPOzWE3Bq82j6Cb9o67yWzh+8jKqhO00Dw5Fl4C6 + r2vrn/G8bBjK8O2KKcjYKT6OwaDkBAvTaHq/aqONo8at9OppnLx8B67N2yOyW6D2H1V1jYH3 + uXo1F8qaD1q3CmBZa8BM1xlSXng0shssqaZKLx3HyZ+r4Cpsto2p+rdaKD+FhsuPlGvzzgjr + 4qf9pLGy5yrUc65eaBkUhABv421f6a1z+PbAIRw49h3OnbmMG6Xyq2q07twePXpGIirmd4js + aGJvS6/iyMnr8jbZMjr5Z2f6Napx6dB/8eknm7H/wg3lc94IHTAUCc+MNr0PEuJ5vnPLRmze + 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 + 8FKOMb1uyVuOKm4jOJ72wt1KiPDcxXxwRJyGP/ovrR3+oOXVMaToq0371MTWHXlZvNahFzRX + vzYRem1TmnX9Z+t/VYveiV7P89NXhd2cN0q6Shf60T1+5qlU7TuQrqyT22z3YVm3Z6d+3PWr + apoClZUXpPgG9aw/S0Y38Kl79+l4TpZCQmspIS662PO7M7pU37VlkzZv+83ycxOi/Kws1azb + VG0uaa2YcD4mBwCgMuAdHUAVYVJMfKJlOtft8JMpVJFUegMAAAAAykqg5G/NdnBogh6fO1sZ + 1gLeINWs4/qV7PSD25X87JNavv2olzPE6q4nJqpX67rWpZN7VmvcvfZvhbfW7EUTFRdcNBg1 + gsl3HrhT76UWDCI2eMIsDWtfzzqfm3tUH856Sq8s2+bxiub4K/XUpFvUxEdVsvu1Fo6/S8vc + xsBevWCqZSqYj0sar9ljLndsM9qw5KVpmrd0k9f7vn3So+rTtr5fbbDLTkvRBx/vciz3u2eU + 19Dbzly9hYYnNdJU23Frtu7TjfZxuMvgtQ4IMKtjUj+9tqlg7O2VH3yjUVc29Rjsu1eYJ/2p + pV/X/v6dp/TUez+7rd2sf919p20+WpNfm6MW1c3KOvWLxt823lqBHhTeR6++cauigvyvzt+/ + eYUmPvK8I2B3N+iOxzXiT96/IAAAACoGgm8A5SawlN96BgAAAAAAZ66wojhFya+u0MSxfb1W + KNeoHacans5xfLseGD1eKR62FTqo5x+5RbnPzlPvprUU2aC9+sYEa6k10N6stTuOamDL2kXP + /cdOfWELvaVm6pRYUBmenbZX00aNcxmzusixez7TPSO3atKcaWobWzbfJI8IKfzo1AinJ4+6 + S9/5aINx3y9OuE0/jXpMdw5s5/d1jv66UTscS83U69J6fh3X9aYn1fz6NOu8ObK6y7ayeK3r + tu1mac3b1rZl7vlcPx4erPaxRYeCO7pjrdbb5oNj+qp9g+pF9vEkOKRkfdxFGdeyTKZaZr/H + Dzf89L95euCF933u8+4Lj+qnvffqqZFXlKhNAABUdedb7kPwDQAAAAAAAFRyIZENdHWbCL2y + qSAo3bZsloat+lQ3jR2hzm0uUkz1cL/Os3bhLKfQO1Y3P3iHurVprLCgfB1O+UHJU6Zqgy28 + njt7qbpPHSpzULR6XN9ZS2d/ZV3/+aqtHoPvPRtWyl5DXrt7b+tY00YX18tnTXQJvQfe+k9d + 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 + VtcAAAAASUVORK5CYII= + </office:binary-data> + </draw:image> + </draw:frame><text:span text:style-name="T153"><text:line-break/></text:span>Illustration <text:sequence text:ref-name="refIllustration4" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">4</text:sequence>: Files hashed in FileS tab (v3.0.0 on OSX Sierra)</text:p> + </draw:text-box> + </draw:frame></text:p> + <text:p text:style-name="P100"><text:span text:style-name="T108">The “</text:span><text:span text:style-name="T70">Ignoring sub-directories?</text:span><text:span text:style-name="T108">” </text:span>enables the user to compute hashes of files in the <text:span text:style-name="T108">root of the </text:span>chosen directory but not any of the <text:span text:style-name="T108">files located in the </text:span>child sub-directories that may be below <text:span text:style-name="T86">that chosen root directory</text:span>. </text:p> + <text:p text:style-name="P100"/> + <text:p text:style-name="P121"><text:span text:style-name="T108">The “</text:span><text:span text:style-name="T70">Hidden Folders too?</text:span><text:span text:style-name="T108">”</text:span> <text:span text:style-name="T108">option requires some detailed explanation. </text:span>On Windows, hidden <text:soft-page-break/>files will be found and hashed by default <text:span text:style-name="T87">but only if they live in </text:span><text:span text:style-name="T91">unhidden</text:span><text:span text:style-name="T87"> folders</text:span>. </text:p> + <text:p text:style-name="P121"/> + <text:p text:style-name="P121">Files that live in <text:span text:style-name="T102">hidden</text:span> <text:span text:style-name="T102">folders</text:span>, regardless of whether the <text:span text:style-name="T109">files are</text:span> themselves hidden or unhidden, will not be found unless this option is ticked. By ticking the box <text:span text:style-name="T109">however</text:span>, all files, hidden or unhidden, <text:span text:style-name="T108">that live </text:span>in <text:span text:style-name="T102">folders</text:span> that are <text:span text:style-name="T108">either </text:span>hidden or unhidden, will be found. The screenshots below demonstrate. <text:s/></text:p> + <text:p text:style-name="P121"/> + <text:p text:style-name="P121"><draw:frame draw:style-name="fr2" draw:name="Frame5" text:anchor-type="paragraph" svg:x="4.083cm" svg:y="0cm" svg:width="8.834cm" draw:z-index="20"> + <draw:text-box fo:min-height="4.022cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image3" text:anchor-type="paragraph" svg:width="8.834cm" svg:height="4.022cm" style:rel-height="scale" draw:z-index="21"><draw:image loext:mime-type="image/png"> + <office:binary-data>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 + </office:binary-data> + </draw:image> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration5" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">5</text:sequence>: Files with various filesystem attributes</text:p> + </draw:text-box> + </draw:frame></text:p> + <text:p text:style-name="P121"><draw:frame draw:style-name="fr1" draw:name="Frame6" text:anchor-type="paragraph" svg:width="11.525cm" draw:z-index="7"> + <draw:text-box fo:min-height="5.659cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image4" text:anchor-type="paragraph" svg:width="11.525cm" svg:height="5.659cm" style:rel-height="scale" draw:z-index="19"><draw:image loext:mime-type="image/png"> + <office:binary-data>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 + </office:binary-data> + </draw:image> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration6" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">6</text:sequence>: QuickHash will ignore files in hidden folders if asked </text:p> + </draw:text-box> + </draw:frame><draw:frame draw:style-name="fr2" draw:name="Frame7" text:anchor-type="paragraph" svg:x="3.318cm" svg:y="7.895cm" svg:width="10.365cm" draw:z-index="8"> + <draw:text-box fo:min-height="7.078cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image5" text:anchor-type="paragraph" svg:width="10.365cm" svg:height="6.544cm" style:rel-height="scale" draw:z-index="9"><draw:image loext:mime-type="image/png"> + <office:binary-data>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 + </office:binary-data> + </draw:image> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration7" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">7</text:sequence>: QuickHash will examine files in hidden folders, if asked <text:span text:style-name="T114">(v2.6.3 screenshot)</text:span></text:p> + </draw:text-box> + </draw:frame></text:p> + <text:p text:style-name="P123"><text:soft-page-break/></text:p> + <text:p text:style-name="P123">The “<text:span text:style-name="T62">Choose file types?</text:span>” feature was added to the “<text:span text:style-name="T62">Files</text:span>” tab in v2.6.4 by user request, meaning the user can recursively hash the content of an entire folder and its sub-folders but only files that have the inputted extension(s) will be analysed. Each value is to be <text:span text:style-name="T146">separated</text:span> by a semi-colon ('<text:span text:style-name="T62">;</text:span>'). Note that file header signature analysis is not conducted. </text:p> + <text:p text:style-name="P123"/> + <text:p text:style-name="P123">Since v2.6.4, QuickHash will also find files and folders that exceed the MAX_PATH value of 260 characters imposed by MS Windows. The underlying filesystems of most operating systems, including NTFS, support filenames of much longer than 260 characters, but Windows <text:span text:style-name="T120">itself </text:span>does not currently, <text:span text:style-name="T120">even though the underlying filesystem does</text:span>. It is possible, though, for some software to <text:span text:style-name="T120">deliberately </text:span>exceed this limit, meaning files may exist that the user cannot generally access. With v2.6.4, those files will be found and hashed up to a length of 32K characters for Windows and 4K for Linux. </text:p> + <text:p text:style-name="P123"/> + <text:p text:style-name="P99">The results can also be copied to the clipboard from the display grid by clicking the “<text:span text:style-name="T71">Clipboard results</text:span>” button, which will be 'click-able' once a scan has finished; <text:span text:style-name="T108">disabled until then</text:span>. <text:s text:c="2"/></text:p> + <text:p text:style-name="P168"/> + <text:p text:style-name="P168">The ‘<text:span text:style-name="T87">Start at a time:’</text:span><text:span text:style-name="T154"> option allows the user to schedule a date and time in the future to start the hashing. However be aware that in development some inconsistancies were noticed with this. It seems to work OK on some processor architectures, but not all. Your mileage may vary so try it before using it for anything important. </text:span></text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P168">The “<text:span text:style-name="T90">Load </text:span><text:span text:style-name="T87">Hashlist?</text:span>’ option is new to v3.0.0 and was perhaps the most frequently requested feature of QuickHash by users <text:span text:style-name="T155">over the years</text:span>. What it enables is for the user to import a list of any number (limit yet to be discovered) of existing hash values that may have been generated at an earlier date by QuickHash or perhaps by another data hashing tool or digital forensics tool. The list must be just one column of hash values without a header row. Once selected QuickHash will rapidly ingest the values. When the user then selects a folder of files, it will compute hashes in the folder and then lookup whether the corresponding hash exists in the list imported by the user (if the tick box is ticked). If it is, it will add “Yes” in the final rightmost column of the display grid. <text:span text:style-name="T155">Conversely, if it is not found, QuickHash will display “No”. On completion, three options will be enabled in the right click menu allowing the user to sort or filter out the values as necessary. </text:span><text:s/></text:p> + <text:p text:style-name="P168"/> + <text:p text:style-name="P100">The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. </text:p> + <text:p text:style-name="P100"><text:soft-page-break/></text:p> + <text:p text:style-name="P107">Drag and drop of directories is not possible in this tab either. </text:p> + <text:p text:style-name="P34"><text:s/></text:p> + <text:p text:style-name="P159">UNC network paths can be selected this way as well. </text:p> + <text:p text:style-name="P34"/> + <text:p text:style-name="P9"><text:span text:style-name="T96">3.1.4 Copy : </text:span><text:span text:style-name="T21">The </text:span><text:span text:style-name="T63">Copy</text:span><text:span text:style-name="T21"> tab allows the user to select a </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T43"> </text:span><text:span text:style-name="T21">containing files he wishes to copy </text:span><text:span text:style-name="T45">from and another folder where he wishes to copy files to. </text:span><text:span text:style-name="T22">Both source and destination </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T27"> </text:span><text:span text:style-name="T22">can be a local </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T22"> or a mapped network drive or a UNC unmapped network address. </text:span><text:span text:style-name="T43">Multiple source </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T43"> can be selected as the source (using Ctrl and left mouse click) but only one destination </text:span><text:span text:style-name="T45">folder </text:span><text:span text:style-name="T43">can be selected as the destination </text:span><text:span text:style-name="T45">(the original folders will be rebuilt in the destination folder)</text:span><text:span text:style-name="T43">. </text:span></text:p> + <text:p text:style-name="P58"/> + <text:p text:style-name="P9"><text:span text:style-name="T22">Having selected both </text:span><text:span text:style-name="T43">source and destination </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T22">, u</text:span><text:span text:style-name="T21">pon clicking '</text:span><text:span text:style-name="T63">Go</text:span><text:span text:style-name="T21">', QuickHash will hash the files in the source </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21">, then copy them to the destination </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21"> (whilst concurrently </text:span><text:span text:style-name="T22">reconstructing</text:span><text:span text:style-name="T21"> the </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21"> path of the original files, </text:span><text:span text:style-name="T26">by default</text:span><text:span text:style-name="T21">) where it then re-hashes the files to check they match the hash values of the original computations. It is, in essence, a “forensic copy and paste”. As with the “FileS” tab, there are options to save the results to CSV or HTML and sub-directories of the source directory can be ignored. </text:span><text:span text:style-name="T26">Also note that there is an option for the user to not have the source directory structure rebuilt in the destination by ticking the “</text:span><text:span text:style-name="T65">Don't rebuild path?</text:span><text:span text:style-name="T26">” option. </text:span></text:p> + <text:p text:style-name="P61"/> + <text:p text:style-name="P62">There are <text:span text:style-name="T151">8</text:span> options that are unique to this tab that require explanation. </text:p> + <text:list xml:id="list1981899626" text:style-name="L2"> + <text:list-item> + <text:p text:style-name="P141">Just LIST Directories?</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P141">Just LIST sub-directories and files?</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P144">Save Results (CSV)?</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P144">Start at a time?</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P144">Ignore sub-directories?</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P141">Choose file types?</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P142">Don't rebuild path?</text:p> + </text:list-item> + <text:list-item> + <text:p text:style-name="P143">Copy hidden files?</text:p> + <text:p text:style-name="P146"/> + </text:list-item> + </text:list> + <text:p text:style-name="P59">Options 1 and 2 are simply for listing (thus <text:span text:style-name="T105">'</text:span><text:span text:style-name="T62">LIST</text:span><text:span text:style-name="T105">'</text:span> is capitalised) either the <text:span text:style-name="T151">folder</text:span> structure of the chosen source <text:span text:style-name="T151">folder</text:span> (excluding files) or for listing the names of <text:span text:style-name="T151">folders</text:span> <text:span text:style-name="T105">AND</text:span> <text:span text:style-name="T151">names of </text:span>files of the chosen source <text:span text:style-name="T151">folder</text:span> but without actually hashing any of the files <text:span text:style-name="T151">inside them</text:span>. This is useful when a <text:soft-page-break/>user needs a textual representation of a directory structure to paste into some other software <text:span text:style-name="T105">or a report.</text:span> </text:p> + <text:p text:style-name="P59"/> + <text:p text:style-name="P68">The “<text:span text:style-name="T62">Choose file types</text:span>” box allows the user to specify what file types to find, hash, and copy. So for example, if the user is only interested in .doc files, by entering <text:span text:style-name="T108">just </text:span>“<text:span text:style-name="T62">.doc;</text:span>”, only those file types will be found and copied. Multiple extensions can be used if <text:span text:style-name="T108">separated</text:span> with a ';' <text:span text:style-name="T105">ONLY (no spaces)</text:span>. Note that this type identification is conducted by filename only – not the more accurate file header signature analysis (which is currently not available in QuickHash). </text:p> + <text:p text:style-name="P16"/> + <text:p text:style-name="P69"><text:span text:style-name="T98">The “</text:span><text:span text:style-name="T68">Don't rebuild path?</text:span><text:span text:style-name="T98">” option allows all files found in the source folder and its sub-folders to simply be dumped in the root of the destination folder without rebuilding the original path in the destination path. Obviously though two files of the same name cannot exist in the same directory on the same filesystem whereas two files of the same name may exist in one folder and any of its other folders. To account for this, when this option is enabled (it is off by default) QuickHash will check for the existence of a file with the same name in the destination directory for each file it copies. Where found, it will rename the second, third, fourth (and so on) instance of the file by renaming it to </text:span><text:span text:style-name="T68">FileName.ext_DuplicatedNameX</text:span><text:span text:style-name="T99"> where X is the counter of duplicated filenames detected. Note this is not a check of file hash based on content – merely filename </text:span><text:span text:style-name="T101">and is provided due to filesystem restrictions</text:span><text:span text:style-name="T99">. </text:span></text:p> + <text:p text:style-name="P119"/> + <text:p text:style-name="P120">The “<text:span text:style-name="T62">Copy hidden files?</text:span>” is disabled in the Windows version, because hidden files <text:span text:style-name="T106">in both hidden and unhidden folders </text:span>are found by default with <text:span text:style-name="T106">this particular tab in</text:span> QuickHash <text:span text:style-name="T106">(different to the '</text:span><text:span text:style-name="T69">FileS</text:span><text:span text:style-name="T106">' tab and its '</text:span><text:span text:style-name="T69">Hidden folders too?</text:span><text:span text:style-name="T106">' tick box)</text:span>. However, in Linux and Apple Mac, the box is enabled, due to the way that files and <text:span text:style-name="T151">folders</text:span> are both, in essence, 'files' on those systems, so a hidden <text:span text:style-name="T151">folder </text:span>needs to be <text:span text:style-name="T106">dealt with </text:span>differently to a hidden file. <text:span text:style-name="T106">If you want such files when using either of those systems, tick this box. But Windows users need not be concerned about it. </text:span><text:s/></text:p> + <text:p text:style-name="P120"/> + <text:p text:style-name="P101">The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. </text:p> + <text:p text:style-name="P101"/> + <text:p text:style-name="P66">Drag and drop of <text:span text:style-name="T151">folders</text:span> is not possible in this tab either. </text:p> + <text:p text:style-name="P66"/> + <text:p text:style-name="P71"><text:span text:style-name="T1">On Windows, </text:span><text:span text:style-name="T11">as of v2.6.4, </text:span><text:span text:style-name="T1">files that live in a folder whose length exceeds 260 characters </text:span><text:span text:style-name="T11">should now</text:span><text:span text:style-name="T1"> be found by QuickHash </text:span><text:span text:style-name="T11">and copied</text:span><text:span text:style-name="T1">.</text:span> <text:span text:style-name="T115">Previous versions of the program could only </text:span><text:soft-page-break/><text:span text:style-name="T115">copy files TO a folder longer than 260, but it could not read\detect them. As of v2.6.4, it should be able to do both. </text:span></text:p> + <text:p text:style-name="P71"/> + <text:p text:style-name="P71">This <text:span text:style-name="T151">common difficulty </text:span>is due to a restriction called 'MAX_PATH' <text:span text:style-name="T115">(see earlier description) </text:span>and is a MS Windows limitation. It is not an NTFS filesystem limitation; that can allow up to 32K characters. <text:span text:style-name="T151">Neither is it a </text:span>Linux <text:span text:style-name="T113">limitation</text:span>, <text:span text:style-name="T113">which allows up to </text:span>4K characters. </text:p> + <text:p text:style-name="P70"/> + <text:p text:style-name="P72">Note, however, that if the files that are found are already near to the 260 character limit, but not beyond it, it is likely that when copied, the path length will exceed 260 characters. QuickHash will deal with this by implementing a filesystem bypass. </text:p> + <text:p text:style-name="P18"/> + <text:p text:style-name="P118"><text:span text:style-name="T1">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T1">.5 Compare Two Files</text:span> : It is commonly the case that a file exists in two different places, for example, a backup of a file. This tab allows a user to specifically choose one file, and then hash it against another file automatically, perhaps leaving them overnight if they are large. This avoids the need for the user to have to hash all the files in the folder of these two respective files (using the '<text:span text:style-name="T62">FileS</text:span>' tab), or without the need to hash FileA first, and then manually choos<text:span text:style-name="T151">ing</text:span> FileB second<text:span text:style-name="T151">ly</text:span> using the '<text:span text:style-name="T62">File</text:span>' tab.</text:p> + <text:p text:style-name="P118"/> + <text:p text:style-name="P122">Results can be saved to a text file, if needed, after hashing has completed and by clicking the '<text:span text:style-name="T62">Save As</text:span>' button. </text:p> + <text:p text:style-name="P19"/> + <text:p text:style-name="P29"><draw:frame draw:style-name="fr1" draw:name="Frame9" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="10"> + <draw:text-box fo:min-height="6.2cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image6" text:anchor-type="paragraph" svg:width="14.757cm" svg:height="4.932cm" draw:z-index="16"><draw:image loext:mime-type="image/png"> + <office:binary-data>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 + f25JgB+8jVDtAAAAAElFTkSuQmCC + </office:binary-data> + </draw:image> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration9" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">8</text:sequence>: Comparing the hashes of two identical files</text:p> + </draw:text-box> + </draw:frame><text:span text:style-name="T41">As of v2.8.1, if </text:span><text:span text:style-name="T130">the user single mouse clicks</text:span><text:span text:style-name="T41"> the generated hash value, the hash value and the chosen algorithm with be copied to the clipboard. </text:span><text:span text:style-name="T42">This only applies to the “Compare two Files” tab, for now. </text:span><text:s/></text:p> + <text:p text:style-name="P85"><draw:frame draw:style-name="fr6" draw:name="Image15" text:anchor-type="paragraph" svg:width="5.45cm" svg:height="3.175cm" draw:z-index="17"><draw:image loext:mime-type="image/png"> + <office:binary-data>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 + RK5CYII= + </office:binary-data> + </draw:image> + </draw:frame><text:soft-page-break/></text:p> + <text:p text:style-name="P86">Of of course, the user can just take a screenshot of the results!</text:p> + <text:p text:style-name="P85"/> + <text:p text:style-name="P162"><text:span text:style-name="T96">3.1.6 Compare Two Folders : </text:span><text:span text:style-name="T23">This enables the user to compare the file content of two </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23">. The user must select one </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T23"> </text:span><text:span text:style-name="T28">as the source</text:span><text:span text:style-name="T23"> (Dir A) and then a second </text:span><text:span text:style-name="T45">folder </text:span><text:span text:style-name="T28">to compare the source against</text:span><text:span text:style-name="T23"> (Dir B). QuickHash will then </text:span><text:span text:style-name="T31">count and </text:span><text:span text:style-name="T23">hash all the files in </text:span><text:span text:style-name="T64">Dir A</text:span><text:span text:style-name="T23"> and </text:span><text:span text:style-name="T64">Dir B</text:span><text:span text:style-name="T23">, storing the values in a list in memory. When complete, it </text:span><text:span text:style-name="T45">then counts the number of files in each folder and then it hashes them all. If the user does not tick ‘Cont if count differs?’, it will not proceed further and instead report a mis-match as the file count is </text:span><text:span text:style-name="T46">di</text:span><text:span text:style-name="T45">fferent, therefore Folder A and Folder B are clearly not the same. However, the user can override this by ticking that box. Then, if there is a mis-match of file count, it will still go on to hash all the files and then report those computed in both Folder A and Folder B.</text:span></text:p> + <text:p text:style-name="P162"><text:span text:style-name="T45"/></text:p> + <text:p text:style-name="P162"><text:span text:style-name="T45">The list of hashes is also held in memory where they are then compared very quickly. If both hash lists and the file count match, it will report a match even if the file names are different. </text:span><text:span text:style-name="T23"><text:s/>This makes QuickHash very fast at this comparison. </text:span></text:p> + <text:p text:style-name="P63"/> + <text:p text:style-name="P63">If, however, <text:s/>there is a mismatch <text:span text:style-name="T152">of hash even if count is the same</text:span> QuickHash then does go on to compare the hash of each file <text:span text:style-name="T151">to work out which ones differ in Folder A to Folder B</text:span>. <text:span text:style-name="T151">The results are saved by default (unless the user unticks ‘Log results?’) to a text file. </text:span></text:p> + <text:p text:style-name="P63"/> + <text:p text:style-name="P10"><text:span text:style-name="T23">Note therefore it compares the binary content of two </text:span><text:span text:style-name="T46">folders</text:span><text:span text:style-name="T23"> based on the files inside each. It does not compare the directory structure of each. So you could have Dir A with 1000 files in it spread across 5 different sub-</text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23"> but if those same 1000 files are all in the root of Dir B with no sub-</text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23"> at all, QuickHash will report a match, because the </text:span><text:span text:style-name="T84">file content</text:span><text:span text:style-name="T23"> </text:span><text:span text:style-name="T32">(file count and file hashes) </text:span><text:span text:style-name="T26">of both </text:span><text:span text:style-name="T45">folders are</text:span><text:span text:style-name="T23"> the same. </text:span></text:p> + <text:p text:style-name="P163"><text:span text:style-name="T29"/></text:p> + <text:p text:style-name="P164"><text:span text:style-name="T29">U</text:span><text:span text:style-name="T18">pon completion, the log file is automatically saved to a location deemed safe on the users particular operating system. This path can vary, but the user is told in the Summary window at the </text:span><text:soft-page-break/><text:span text:style-name="T18">bottom where he is then able to navigate to it and open it with any text editor. </text:span></text:p> + <text:p text:style-name="P160"/> + <text:p text:style-name="P11"><text:span text:style-name="T96">3.1.7 Disks : </text:span><text:span text:style-name="T23">This tab </text:span><text:span text:style-name="T32">was</text:span><text:span text:style-name="T23"> only available in the Windows version </text:span><text:span text:style-name="T32">prior to v2.7.0 but </text:span><text:span text:style-name="T46">since then it has been</text:span><text:span text:style-name="T32"> available for both Windows and Linux users. Apple </text:span><text:span text:style-name="T46">Mac OSX is</text:span><text:span text:style-name="T32"> not currently supported.</text:span></text:p> + <text:p text:style-name="P77"/> + <text:p text:style-name="P77">Windows and Linux users must run QuickHash as Administrator or (on Linux) root or sudo. </text:p> + <text:p text:style-name="P65"/> + <text:p text:style-name="P11"><text:span text:style-name="T24">The functionality enables the computation of a hash for the </text:span><text:span text:style-name="T25">physical</text:span><text:span text:style-name="T24"> disk </text:span><text:span text:style-name="T46">or logical volume </text:span><text:span text:style-name="T24">of the computer </text:span><text:span text:style-name="T38">(like Drive E:)</text:span><text:span text:style-name="T24">. Useful for comparing the value computed by one forensic tool to “another tool”. On modern disks, speeds of between 7Gb – 14Gb per minute have been observed. Though speeds of 4Gb per minute are quite common and still fast compared to many other tools. </text:span><text:span text:style-name="T38">With the newly added xxHash algorithm, speeds of 15-20Gb a minute should be observed.</text:span></text:p> + <text:p text:style-name="P67"/> + <text:p text:style-name="P67">To use the functionality, the user must click the “<text:span text:style-name="T62">Launch Disk Hashing Module</text:span>” button in the tab “<text:span text:style-name="T62">Disks</text:span>” and he will then be presented with the following screen: </text:p> + <text:p text:style-name="P67"/> + <text:p text:style-name="P67"><draw:frame draw:style-name="fr1" draw:name="Frame10" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="4"> + <draw:text-box fo:min-height="12.995cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr7" draw:name="Image12" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.995cm" style:rel-height="scale" draw:z-index="5"><draw:image loext:mime-type="image/x-vclgraphic"> + <office:binary-data>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 + OyrlP5PaPbdnfOIhozzf9cg+oQ9yN5I27ffAgXiR57jyXIjnOYx1v/gP3YxHe5qjN/vh2K2Y + wyab37d+8cmmQvJAAAKhJxAaL8q4p7JfXJSxqrLKUD73uw79bi1+SSj+Hob+IGGAEIBAaLwo + Y7yIfQ0BCEAAAhCAAATSEwiNF7GjIQABCEAAAhCAwAAJhMaLiBcN8EigOAQgAAEIQAACofEi + diUEIAABCEAAAhAYIIHQeBHxogEeCRSHAAQgAAEIQCA0XsSuhAAEIAABCEAAAgMkEBovIl40 + wCOB4hCAAAQgAAEIhMaL2JUQgAAEIAABCEBggARC40XEiwZ4JFAcAhCAAAQgAIHQeBG7EgIQ + gAAEIAABCAyQQGi8iHjRAI8EikMAAhCAAAQgEBovYldCAAIQgAAEIACBARLAiwYIkOIQgAAE + IAABCISGQEl70euvv97R0fHss89u3769s7Ozq2vnrl27otHo7mSvPX0v88nzzz8vmc1r586d + UvCPf/xjaPYsA4EABCAAAQhAoL8EStqLJk6cOHz4iK9+5d9O/7czzjjjzLPO/NqXv3zapz75 + L5/+9MmfHXrKqV/6snx09tfOOefsrw8748wzz/zamWeeJW8kfaXyq2cOO+ucc75+1llnDxsm + G8/6SuW/fetb3548eXJ/AZIfAhCAAAQgAIHQEChdL3r77bdFY24Yc+NFP/zRr6suufSSy6++ + 6pqvnXX2n/3Zn330o397ymc/99Wvnv6Nr3/zwgu+f/75wz/3uc9//vNf+Nd/Pe0Ln//CqV86 + 9TOf+cyI4f8x+roxUmTU1ddecfkVl15yyS03O1KhVBuanctAIAABCEAAAhDoF4HS9aLe3t5p + 06Zde811P/rRTy65+NLLL7vymlHXSSzor//qw585eagEiyQQ9K1vfvsH379oxIjvnnbaaV/9 + yleHDRsmaiRJNOk73xk+ZsyNUuTaK0ddMP2G7y+5c9Soq6fUTWUqrV/HD5khAAEIQAACYSJQ + ul509OjRWbNmX3Xl1f/5819cccVVo66+Rjxn2LAz/9ff/O+TPz3k1FP/9ayzvnb+t7/zo4t+ + MnLkhRIt+vKpX5bXl770pc9/7vOf/ewp3/jGuRIgkiJjRt9w48N33lR3zxVXXDHt8Wkvv/xy + mPYvY4EABCAAAQhAIHsCpetFhw8fnj27/sc//umFF37/5z//z1/+skqm0k4//YyPfezjMol2 + 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 + YrGY3OaozA8Ghg8BCEAAAhAocwLF7EVpds3dq7puazt0W9uLt6x/6eZ1L97UcvDKJc9fuWTX + Ncuj9z7yqEjRPffcPn7cAy2rl+zbvfXA3m0H9m59Yd+2136/780/vvDGaweOH9179FDHls2b + d+7cuXfvXpGi3//+94GXW1dUNYrCyauqosJ1G8v8iGL4EIAABCAAgdIlUGxepIKR9GVDvnfN + 87e3HbpVptI2vCzrrn+79sWrlj7/6ye3X7ti90NTp9SOv++RCfcteeqJg9FnYns37elct2fn + uo4tze3PLG1Z0bBlQ+P2TcuOvdT+8uFDb731luhQrm5wXdXoNlaJGvGCAAQgAAEIQKAkCRSh + FyXl6JlTu781esezL98mU2ltL9/a9rKEjMas2n/pok55Dsi9E8bde8eNdzrXj3vw9iULp21s + fapl+bw1y+c1L5nduqJh/aoFq5rmdD7X/IfD2954PavrzioqKu1wUHXU1S0mOiQ6ZESuurKi + Ohqtrqx03ajJGe+8CJMJK1VVSgaTzR6vBJsknwk6edqSP7VmKZzo0vurMhnsN6b/0jcpW5KH + KZ2GAAQgAAEIDAqBYvYi24U8XjR27e57trxy67rYnZtecZ45IvEiuR5NrtO/aumuO2oid91+ + w7133vTgfbeuaJy17dll+7vWd7Wven7bmp4Xt/6xu1PSsZc7Xnu5463eP2bDWFVEc4q3iBCJ + 5Mh7kRORHdlSKVui1bJFbUSFJ+pGKyqrNaf5SOuRHLY+2X1QxdJS/rZM/VUV0qX4hJ2nKo8X + NUof3uttNiMlDwQgAAEIQKDMCZSoF0m86M5nj8Tv6/hMt9zCSC5Ju6Zp95XyfLT49WhyU6L7 + Jz1839wZtRvWLNyyYcma5Q0tyxtWLp2zef2SVU1zn2ldvHHt068d6QzgRUY8VHXET6oaG00c + xvYiTzhIPqoUmfHpkyeAI9VVy/9VifYkLEszaFsiYp5Ak92iRqhMqCpVSKrMD3iGDwEIQAAC + EEhDoDi9yLO+SPqv8SITNZJ40V3PvuxovEjm0da+2Pd8tH3iRQ9MfLjmgdvvv/vm8ZE7lzw1 + o2XFgvVrFq1smieppfnJdaufWrfqqfaNK/7YvSsnXqSuYuzF2Ih/msyeVksaL9JJtKhEiyTQ + 5Db6HSyAF5lJNJaF8zsAAQhAAAIQyEigOL1Iu51mHu2+lufv2PjybRtelOeAyPPRbuh7Ptq1 + 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 + EIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAA + AhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhA + AAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEI + QAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAAB + CEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhAYZAKXnvSB4OkT//Myk/75 + f172z39+uaZPSvqgpiskfUrS/6fpyn+R9BeJ9Om/uCqePpRIJ3/oqpM/dPXJfxlPn9H0V6Mk + DTHpr68Z8tfXDNX04Xj67IevTaS/ufaUeLpO0+f+l6bR8fS/R3/+RLr+Cx85kb74f8bY6Usf + vcGkU//2hr50o6QvS/o7TTdJ+ldJ/1fTb06T9LFEqvzYbyo/9tvKv0+kr/z9b7/y8Zs1fVXT + P9wi6d9M+sdbTv/HWxPpn249/Z9uPeOfnEQ6yRkWT7fF0yduO/NEuv3Mf779LJM++buvWens + T91hp3P+5Y5z/uVOTf/+aU13Sfq6pJM13S3pG585kc79zD3nDkmkbw6555tD7v3m0Hj6lqbP + 3qfpPE2nSLr/25o+F0/nf+6BRPr8A+d//oHvfH5sPH0hnoYn0oPDv/jgiBMpMuJLkf8w6dTq + 71pp5JerR365JpH+teaCeHpI04WnaRon6XuSKhPp+5Xjv/+VE+kHX5nwg68m0g+/OuGH//aw + pos0nS6pVtKPJJ2h6ZEfaxoWTz8ZNjGRzpz4kzMn/jSeHv3pWfH0s0Sa9LOvTfq5SWdP/vnZ + k//TpHMm/+KcOpN++e91v/z3KZp+9XVNUzVVfcOkx3597ol08bmPX/zNE+mSb00z6dJvTbv0 + PEnTJV2m6duSnpB0uaTzNc24QtN34unKeJp55fBEumr4zKuGz7pqRDxdnUizr/6P2aNM+u7s + a75bfyKNrL925JxEumDOdfE0V9PoC02aN/p7864/kRrGfP9EuuH782/4wYl04w/n3/jDBZpu + knSRpCcl/UbSjzQtlPRbST9OpJt//FQ8/SSebomnRbf8NJ5uTaTFt/4snhxNP5f09G0m/efT + t/9nYyL9ovH2XzT+7hdLEumXS+5IpKV3/HLpnb8yqenOqqa7TqRld//6RLrn4mX3XLzcpHsv + WX7vJSs03SfpUknNku6XdFkiPXDZyni6PJHGXr5q7BWJ9OAVqx68YvWDV8ZTRNNVktZIqtZ0 + taSWGpNGtTw0qjWRrml96JrWcfG0Np6uXTs+kdaNv27dhBNp/YTR6x+2Uu31G0x6ZMyGR8a0 + aZoo6QZJz2h69EaTNk66ceOkmxJp8k3PTv7NiVT3m011v02kKb/dFE83b5Y0VdMtkrZIekzT + rZKee1yTE0/T4qk9nm6Lp+nxtDWebt/6RCJte+J322ZYaeYd20+kO7fPurPDpNl3dcy+a4em + +rtN6qy/u3POPSbtnHvPzrn3JtK8e7vm3XciNdzX1XD/Lk3zJT0g6XlJCzSNlRSV9KSmB+Np + 4YO74ykST0/F0554qt6zKJH2LqqJp8UmPbTvaZPG7Wsct/9EGr9/yfgDJi2dcKAvHZTU9LBJ + LzQ9/MKyWpNiyx85kVY8Elsx8UWTmie+2PzoS5pWSpok6ZCkVZomx9PqyYfjqS6R1tS9HE9T + 4qklno60TI2nVpMe6259rHutSY+/ss6kaa+sn9ZzIk3v2RBPr8bTE6+2JdLv2574/TMzTDq6 + cWaRJLc/L69B4UV4EV6EF+FFYkd4EV6EF+FFEmjCi/AivAgvwovwIgkc4UV4US68aFieXxqS + St9If8JFrj9edGjSGVpD0z73sn8+g3m0MplHe+q8U1x3te76Hte9/8qpzKNNkkk05tGYR2Me + TWbTmEdjHi3oPJqcU5ysX6I3/c2vXpS+1Pu96F358534pvgb/8vjRUuH/0/XjcaN6BNnXMb6 + orJcXzT126e4sanPixp9+2bWF+FFrC9ifVF8iRFehBcNwIuyXGUt9qRe1K/8xovSlDLy8/RT + 82dPrYl7Ue/ROVNr03vRlJM+4LpLNc8h171s+EPiRXf98wfdfQ/ZBS+/YenWGz4oWx5b6cqi + 6603/n/mU7GpppFnue7uZfvcqz591uE6ee9udd1tN10hb6atcnXdtbsq/ueo3zRNH/LXEpSS + 9y/L//bvlv9e870JL089x1S4Yr977SnnbL/5b2TLjDWuLLp211wl70ffvMyz7tpdc7Vsn7nG + vb5v0fXKi/6P6+6xu73ygHtk2ijZUj1tj6y7dtfE3+tr9hpX1l0fmfZNeV8zba+su95x29+b + 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 + AQACAAAAAACNAAEAAgAAAAAAjAABAAAAAAA= + </office:binary-data> + </draw:image> + </draw:frame><text:line-break/>Illustration <text:sequence text:ref-name="refIllustration10" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">9</text:sequence>: The Disk Hashing Module of QuickHash v2.8.0</text:p> + </draw:text-box> + </draw:frame><text:soft-page-break/></text:p> + <text:p text:style-name="P82">With v2.8.0, a full logging feature is available that records the version of QuickHash, date and time of starting and finishing with time taken, the hashes computed and so on that is written to a text file on completion in a place of the users choosing. </text:p> + <text:p text:style-name="P78"/> + <text:p text:style-name="P79"><text:span text:style-name="T122">The disk hashing module is </text:span>largely based on the sister project of QuickHash called YAFFI (‘Yet Another Free Forensic Imager’ also by Ted Smith and also open-source), available from <text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/yaffi" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://github.com/tedsmith/yaffi</text:a> </text:p> + <text:p text:style-name="P67"/> + <text:p text:style-name="P12"><text:span text:style-name="T34">Windows and Linux users only : </text:span><text:span text:style-name="T24">To choose a disk, the user must </text:span><text:span text:style-name="T32">simply single click the physical disk </text:span><text:span text:style-name="T33">or logical volume, </text:span><text:span text:style-name="T36">select their preferred hash algorithm (SHA-1 default)</text:span><text:span text:style-name="T33"> a</text:span><text:span text:style-name="T32">nd then </text:span><text:span text:style-name="T33">click </text:span><text:span text:style-name="T32">“Compute Hash”. </text:span><text:span text:style-name="T33">As of v2.8.0, it is possible to compute </text:span><text:span text:style-name="T32">SHA-1, or MD5, </text:span><text:span text:style-name="T33">MD5 & SHA-1 together, SHA256, SHA-1 and SHA256 together, SHA512 </text:span><text:span text:style-name="T36">or xxHash</text:span><text:span text:style-name="T33">. </text:span><text:span text:style-name="T46">x</text:span><text:span text:style-name="T36">xHash</text:span><text:span text:style-name="T39">64 especially</text:span><text:span text:style-name="T36"> is </text:span><text:span text:style-name="T40">seemingly </text:span><text:span text:style-name="T36">the fastest hash algorithm available </text:span><text:span text:style-name="T37">(though xxHash is not strictly speaking a cryptographical algorithm </text:span><text:span text:style-name="T40">from what I can gather</text:span><text:span text:style-name="T37">)</text:span><text:span text:style-name="T36">. </text:span></text:p> + <text:p text:style-name="P64"><text:soft-page-break/></text:p> + <text:p text:style-name="P84"><draw:frame draw:style-name="fr1" draw:name="Frame11" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="2"> + <draw:text-box fo:min-height="10.934cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr7" draw:name="Image14" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="10.934cm" style:rel-height="scale" draw:z-index="3"><draw:image loext:mime-type="image/png"> + <office:binary-data>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 + </office:binary-data> + </draw:image> + </draw:frame><text:line-break/>Illustration <text:sequence text:ref-name="refIllustration11" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">10</text:sequence>: Hashing a logical volume in Linux using QuickHash</text:p> + </draw:text-box> + </draw:frame></text:p> + <text:p text:style-name="P30">3.1.8 Base64 Data</text:p> + <text:p text:style-name="P87">New to v2.8.3, <text:span text:style-name="T137">the Base64 tab</text:span> allows the user to hash an encoded Base64 file AND generate a hash of it’s <text:span text:style-name="T102">decoded</text:span> counterpart without the user having to create the decoded version <text:span text:style-name="T137">first</text:span>. This can be done one file at a time or the user can select a folder full of Base64 encoded files and QuickHash will generate encoded and decoded hash values of them <text:span text:style-name="T141">all.</text:span> <text:span text:style-name="T137">The results are output to a display grid, from which the user can right click to copy single rows, all the rows, or save the whole grid. </text:span></text:p> + <text:p text:style-name="P87"/> + <text:p text:style-name="P89">There is a third button ‘Decode and Save files...’ which, if clicked, will ask the user for a folder of Base64 encoded files, and then QuickHash will ask for a second folder to put the decoded versions in. It will then decode all Base64 encoded files and save new <text:span text:style-name="T141">decoded </text:span>versions in the output folder. No hashing is done here. It’s just a quick and easy way for users to decode their Base64 files <text:span text:style-name="T141">without having to use online systems</text:span>. If <text:span text:style-name="T141">the users wishes</text:span> to have the <text:span text:style-name="T141">files</text:span> hashed <text:span text:style-name="T141">as well, either in their encoded or decoded form, then use the second option of the tab to compute those values as just described (</text:span>the second button (‘Decode and hash files’)<text:span text:style-name="T141">) or</text:span> use the File tab <text:span text:style-name="T141">to do one at a time (choose either the encoded file or decoded version if you’ve decoded it)</text:span>, <text:span text:style-name="T141">or the </text:span>FileS tab. </text:p> + <text:p text:style-name="P87"><text:soft-page-break/></text:p> + <text:p text:style-name="P20"><text:span text:style-name="T96">3.2 </text:span>Unicode</text:p> + <text:p text:style-name="P54"><draw:frame draw:style-name="fr2" draw:name="Frame12" text:anchor-type="paragraph" svg:x="0.487cm" svg:y="2.921cm" svg:width="16.028cm" draw:z-index="11"> + <draw:text-box fo:min-height="5.946cm"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr8" draw:name="Image10" text:anchor-type="paragraph" svg:width="13.862cm" svg:height="4.93cm" style:rel-height="scale" draw:z-index="12"><draw:image loext:mime-type="image/png"> + <office:binary-data>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 + QmCC + </office:binary-data> + </draw:image> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration13" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">11</text:sequence>: QuickHash showing Unicode awareness on Windows</text:p> + </draw:text-box> + </draw:frame><text:span text:style-name="T93">Be aware that QuickHash is Unicode aware on Linux, Apple Mac and Windows systems. It will process files with Unicode characters in their filenames or in their content without difficulty. </text:span><text:span text:style-name="T89">Note that </text:span><text:span text:style-name="T92">Windows</text:span><text:span text:style-name="T89"> versions prior to 2.3 were not Unicode aware</text:span><text:span text:style-name="T94">. </text:span></text:p> + <text:p text:style-name="P21"/> + <text:p text:style-name="P21">3.<text:span text:style-name="T137">3</text:span> Other tools of the same name</text:p> + <text:p text:style-name="P17"/> + <text:p text:style-name="P53"><text:span text:style-name="T86">There are many hashing tools available – too many to mention - and they all have various strengths and weaknesses, just as QuickHash does. This section is written to try and help with the enquiries received that are worded along the lines of “</text:span><text:span text:style-name="T88">I downloaded QuickHash following our chat the other day but it doesn't do half the things you said it could</text:span><text:span text:style-name="T86">” which, since about 2012, caused some enquiries of my own, at which point it became clear that new projects have been developed since QuickHash that are also called “QuickHash”.</text:span></text:p> + <text:p text:style-name="P66"/> + <text:p text:style-name="P53"><text:span text:style-name="T86">It is important to point out, however, that QuickHash was the first graphical, standalone, free, open-source, Unicode aware and cross-platform data hashing tool that was named “QuickHash” and it was published on Sourceforge in 2011 at </text:span><text:a xlink:type="simple" xlink:href="http://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">http://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T86"> . Unfortunately, the nature of open-source means there will always be others who might choose the same name for a tool that does the same thing, either knowingly or unknowingly. Without trademarking the name, there is no way to prevent that happening. The pages for this program are </text:span><text:a xlink:type="simple" xlink:href="http://www.quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">www.QuickHash-gui.org</text:span></text:a><text:span text:style-name="T86"> (since late 2016) and Sourceforge at </text:span><text:a xlink:type="simple" xlink:href="http://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">http://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T86"> since 2011 up to 2016.</text:span></text:p> + <text:p text:style-name="P53"/> + <text:p text:style-name="P27">3.<text:span text:style-name="T137">4</text:span> Donations</text:p> + <text:p text:style-name="P75"><text:soft-page-break/></text:p> + <text:p text:style-name="P75">QuickHash is created in my spare time, which is very tight with a full time job and <text:span text:style-name="T137">a </text:span>family. It is generally written late at night, which can sometimes explain oversights and can be the cause of some bugs! <text:span text:style-name="T132">At the start of 2017, a PayPal donation link was added to the website because my wife kept nagging me about “giving things away for nothing”. As of v2.8.1 of QuickHash, I also added a small ‘donate’ link to the interface of QuickHash. Well I might as well have sold my soul to a corporate for the flaming it caused on the Internet! Strangely, it seemed to upset a few people who were almost offended at the suggestion that a developer might try a bit harder to ask for a donation for his hard work. So, in the spirit of keeping all my users as happy as possible, I moved it to a new “About” section of a new main menu, which was also added in v2.8.2. </text:span></text:p> + <text:p text:style-name="P75"/> + <text:p text:style-name="P75">If you value the program, or if your organisation, company or agency <text:span text:style-name="T152">does</text:span>, then please <text:span text:style-name="T135">do </text:span>consider making a donation using <text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://paypal.me/QuickHash</text:a>. Doing so helps fund the <text:span text:style-name="T135">AWS </text:span>server costs and also helps inspire future development. <text:span text:style-name="T132">If you give your blessing, news of your support may be published on the website too, although we always ask first so don't let that put you off making a donation! Case studies are also of interest...if QuickHash has helped you with a major task or anything of importance then do please consider </text:span><text:a xlink:type="simple" xlink:href="https://www.quickhash-gui.org/about-quickhash-gui/submit-testimonial/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T132">submitting a testimonial</text:span></text:a><text:span text:style-name="T132"> for the website. Both things are </text:span>a good opportunity to get your company listed on the website of one of the worlds most widely used data hashing tool<text:span text:style-name="T123">s;</text:span> <text:a xlink:type="simple" xlink:href="http://quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">http://QuickHash-gui.org</text:a>. <text:s/></text:p> + <text:p text:style-name="P75"/> + <text:p text:style-name="P90"><text:span text:style-name="T138">To donate : <text:s/></text:span><text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T139">https://paypal.me/QuickHash</text:span></text:a></text:p> + <text:p text:style-name="P75"><draw:frame draw:style-name="fr9" draw:name="Image13" text:anchor-type="paragraph" svg:width="10.395cm" svg:height="11.292cm" draw:z-index="18"><draw:image loext:mime-type="image/png"> + <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAfIAAAIdCAIAAABJCWhNAACUK0lEQVR4nO2dB2AUVf7Hp2zJ + pvdOSCcJoST03kRBiooFsGOvp6d3p3f/K173mne28+wdFAVUEBCVKr3XQKiBhPRets7M//fe + 212WZLNJNgu7rL8P69fJ7JuZt1O+7zdv3ryn0htNHIIgCOIvqLydAQRBEMSToK0jCIL4FWjr + CIIgfgXaOoIgiF+Bto4gCOJXoK0jCIL4FWjrCIIgfkWntr547cnLmQ8EQRCkm9wyOcPFt53a + uqIoPCjHoaKioqL6lLrGVSWMQteAioqKiupj6pat26J1VFRUVFTfUjdt3bY8j4qKiorqU+qm + rcuKDMvLHCoqKiqqb6nb0br3SyRUVFRU1I7qpq0rikzr5lFRUVFRfUvdtHXO288EUFFRUVGd + qtvRusLxPCoqKiqqr6n70TpYOyoqKiqqL2rndBGtc6ioqKiovqbu2brnyxZUVFRUVE9p57h8 + y9TbBRIqKioqakd109Z5WiSgoqKiovqaumnrMo3WZYVDRUVFRfUp7U20rpA3mlBRUVFRfUnd + tHWFhvuoqKioqL6mbto6h9E6Kioqqk+q29G6zJE3mlBRUVFRfUvdjtZJuI+KioqK6nvai2id + Q0VFRUX1NXU3Wrc1j0RFRUVF9TXtHNdvmfKoqKioqL6mbto6c3ZUVFRUVB9UF2CfMKioqKhX + mLpp617PNypqjxRCEZk+THJDBYH3ev5RUXtytrsXrZOuB8hDV1RU31SFUy6e0/GM7ewc5tvN + kaWL5vDg8t7+daioLtRNWyfL+8CTAVRUR5VlmUzL1jks/qBzZOdpmEoO63GYz5HYh66HzOHY + fEEQHNdgT4OK6jvay2gdFdUnlMbmZFqWZNt8hQ7Wa4vZJfqtItvTk4F8SZd1VGWHaYXF4yQ9 + r9A4nbPG9TBfliTq8oo9PfF3W3pUVF9Q96N171cgof7olYQl5DzmL6o4Z/MlOp+G2YokWyzm + itIzVRWlVeVnq86fbWqobWtrMerbDIa21uZGSB4UEhYQEKjVBQYGBoeGR8Ul9Y2N7xObmBKX + 0Eel0fLEwXm2Trh0eEFgt6u0PLjQKSqb7wt7BvVHre5G6+4+fkJF9YQq1qiZzZHsczgJzNXa + yMus1586fvj4kT3Fh/eUnjlO4/ZOAXNn/t4+gOGF5NSsfvlDsvIK07L6q8HiwbstFphPgnxy + 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 + EATxK/4fW0uv0NUvK4oAAAAASUVORK5CYII= + </office:binary-data> + </draw:image> + </draw:frame><text:soft-page-break/></text:p> + </office:text> + </office:body> </office:document> \ No newline at end of file From 4e5bcf12617a55d146704725d3276ee26af22a3f Mon Sep 17 00:00:00 2001 From: Ted Smith <1560598+tedsmith@users.noreply.github.com> Date: Tue, 16 Jan 2018 11:12:24 +0000 Subject: [PATCH 44/47] Fixed error caused by trying to free hashlist when not assigned to start with --- quickhash.lpi | 93 +++++++++++++------------ unit2.lfm | 185 +++++++++++++++++++++++++------------------------- unit2.pas | 18 +++-- 3 files changed, 154 insertions(+), 142 deletions(-) diff --git a/quickhash.lpi b/quickhash.lpi index 071fc0f..cb93eb6 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -14,7 +14,7 @@ <UseVersionInfo Value="True"/> <AutoIncrementBuild Value="True"/> <MajorVersionNr Value="3"/> - <BuildNr Value="16"/> + <BuildNr Value="17"/> <Language Value="0809"/> <Attributes pvaPreRelease="True"/> <StringTable Comments="Free, cross platform, open-source file and disk hashing software" CompanyName="Ted Smith (Ted Technology on Sourceforge)" FileDescription="File hashing GUI for Linux & Windows" LegalCopyright="2011 - 2017 (c) Ted Smith" ProductName="QuickHash (www.quickhash-gui.org)" ProductVersion=""/> @@ -100,8 +100,8 @@ <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> <IsVisibleTab Value="True"/> - <TopLine Value="52"/> - <CursorPos X="25" Y="60"/> + <TopLine Value="1301"/> + <CursorPos X="7" Y="1329"/> <UsageCount Value="201"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> @@ -593,7 +593,7 @@ <EditorIndex Value="-1"/> <TopLine Value="4"/> <CursorPos X="53" Y="16"/> - <UsageCount Value="75"/> + <UsageCount Value="76"/> </Unit70> <Unit71> <Filename Value="uloadhashlist.pas"/> @@ -601,12 +601,13 @@ <UnitName Value="uLoadhashlist"/> <EditorIndex Value="-1"/> <CursorPos X="21"/> - <UsageCount Value="73"/> + <UsageCount Value="74"/> </Unit71> <Unit72> <Filename Value="uKnownHashLists.pas"/> <EditorIndex Value="1"/> - <CursorPos X="27" Y="9"/> + <TopLine Value="24"/> + <CursorPos X="6" Y="48"/> <UsageCount Value="34"/> <Loaded Value="True"/> </Unit72> @@ -639,123 +640,127 @@ <UsageCount Value="10"/> </Unit76> </Units> - <JumpHistory Count="29" HistoryIndex="28"> + <JumpHistory Count="30" HistoryIndex="29"> <Position1> <Filename Value="diskmodule.pas"/> - <Caret Line="504" TopLine="496"/> + <Caret Line="453" Column="46" TopLine="430"/> </Position1> <Position2> <Filename Value="diskmodule.pas"/> - <Caret Line="366" Column="38" TopLine="356"/> + <Caret Line="454" Column="23" TopLine="431"/> </Position2> <Position3> <Filename Value="diskmodule.pas"/> - <Caret Line="339" Column="23" TopLine="325"/> + <Caret Line="455" Column="16" TopLine="432"/> </Position3> <Position4> <Filename Value="diskmodule.pas"/> - <Caret Line="340" Column="26" TopLine="325"/> + <Caret Line="456" Column="53" TopLine="433"/> </Position4> <Position5> <Filename Value="diskmodule.pas"/> - <Caret Line="401" Column="23" TopLine="377"/> + <Caret Line="457" Column="16" TopLine="434"/> </Position5> <Position6> <Filename Value="diskmodule.pas"/> - <Caret Line="402" Column="26" TopLine="378"/> + <Caret Line="461" Column="16" TopLine="438"/> </Position6> <Position7> <Filename Value="diskmodule.pas"/> - <Caret Line="451" Column="23" TopLine="428"/> + <Caret Line="463" Column="23" TopLine="440"/> </Position7> <Position8> <Filename Value="diskmodule.pas"/> - <Caret Line="452" Column="23" TopLine="429"/> + <Caret Line="563" Column="34" TopLine="539"/> </Position8> <Position9> <Filename Value="diskmodule.pas"/> - <Caret Line="453" Column="46" TopLine="430"/> + <Caret Line="578" Column="61" TopLine="554"/> </Position9> <Position10> <Filename Value="diskmodule.pas"/> - <Caret Line="454" Column="23" TopLine="431"/> + <Caret Line="595" Column="34" TopLine="571"/> </Position10> <Position11> <Filename Value="diskmodule.pas"/> - <Caret Line="455" Column="16" TopLine="432"/> + <Caret Line="619" Column="79" TopLine="595"/> </Position11> <Position12> <Filename Value="diskmodule.pas"/> - <Caret Line="456" Column="53" TopLine="433"/> + <Caret Line="1021" Column="23" TopLine="997"/> </Position12> <Position13> <Filename Value="diskmodule.pas"/> - <Caret Line="457" Column="16" TopLine="434"/> + <Caret Line="1022" Column="16" TopLine="998"/> </Position13> <Position14> <Filename Value="diskmodule.pas"/> - <Caret Line="461" Column="16" TopLine="438"/> + <Caret Line="1025" Column="23" TopLine="1001"/> </Position14> <Position15> <Filename Value="diskmodule.pas"/> - <Caret Line="463" Column="23" TopLine="440"/> + <Caret Line="1026" Column="23" TopLine="1002"/> </Position15> <Position16> <Filename Value="diskmodule.pas"/> - <Caret Line="563" Column="34" TopLine="539"/> + <Caret Line="1027" Column="46" TopLine="1003"/> </Position16> <Position17> <Filename Value="diskmodule.pas"/> - <Caret Line="578" Column="61" TopLine="554"/> + <Caret Line="1028" Column="23" TopLine="1004"/> </Position17> <Position18> <Filename Value="diskmodule.pas"/> - <Caret Line="595" Column="34" TopLine="571"/> + <Caret Line="1030" Column="16" TopLine="1006"/> </Position18> <Position19> <Filename Value="diskmodule.pas"/> - <Caret Line="619" Column="79" TopLine="595"/> + <Caret Line="1031" Column="53" TopLine="1007"/> </Position19> <Position20> <Filename Value="diskmodule.pas"/> - <Caret Line="1021" Column="23" TopLine="997"/> + <Caret Line="1033" Column="49" TopLine="1009"/> </Position20> <Position21> <Filename Value="diskmodule.pas"/> - <Caret Line="1022" Column="16" TopLine="998"/> + <Caret Line="1037" Column="16" TopLine="1013"/> </Position21> <Position22> - <Filename Value="diskmodule.pas"/> - <Caret Line="1025" Column="23" TopLine="1001"/> + <Filename Value="unit2.pas"/> + <Caret Line="56" Column="39" TopLine="52"/> </Position22> <Position23> - <Filename Value="diskmodule.pas"/> - <Caret Line="1026" Column="23" TopLine="1002"/> + <Filename Value="unit2.pas"/> + <Caret Line="2035" Column="16" TopLine="2013"/> </Position23> <Position24> - <Filename Value="diskmodule.pas"/> - <Caret Line="1027" Column="46" TopLine="1003"/> + <Filename Value="unit2.pas"/> + <Caret Line="103" Column="3" TopLine="86"/> </Position24> <Position25> - <Filename Value="diskmodule.pas"/> - <Caret Line="1028" Column="23" TopLine="1004"/> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="9" Column="27"/> </Position25> <Position26> - <Filename Value="diskmodule.pas"/> - <Caret Line="1030" Column="16" TopLine="1006"/> + <Filename Value="unit2.pas"/> + <Caret Line="1146" Column="20" TopLine="1113"/> </Position26> <Position27> - <Filename Value="diskmodule.pas"/> - <Caret Line="1031" Column="53" TopLine="1007"/> + <Filename Value="unit2.pas"/> + <Caret Line="2039" Column="5" TopLine="2013"/> </Position27> <Position28> - <Filename Value="diskmodule.pas"/> - <Caret Line="1033" Column="49" TopLine="1009"/> + <Filename Value="unit2.pas"/> + <Caret Line="2380" Column="30" TopLine="2352"/> </Position28> <Position29> - <Filename Value="diskmodule.pas"/> - <Caret Line="1037" Column="16" TopLine="1013"/> + <Filename Value="unit2.pas"/> + <Caret Line="2372" Column="6" TopLine="2361"/> </Position29> + <Position30> + <Filename Value="unit2.pas"/> + <Caret Line="2036" Column="53" TopLine="2013"/> + </Position30> </JumpHistory> </ProjectOptions> <CompilerOptions> diff --git a/unit2.lfm b/unit2.lfm index 8b35454..b9f0d4c 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -4,8 +4,8 @@ object MainForm: TMainForm Top = 58 Width = 1016 AllowDropFiles = True - Caption = 'QuickHash v3.0.0 (Beta3 9th Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 711 + Caption = 'QuickHash v3.0.0 (Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' + ClientHeight = 732 ClientWidth = 1016 Menu = MainMenu1 OnClose = FormClose @@ -16,7 +16,7 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 673 + Height = 694 Top = 24 Width = 984 ActivePage = TabSheet1 @@ -28,7 +28,7 @@ object MainForm: TMainForm object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 640 + ClientHeight = 655 ClientWidth = 978 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False @@ -39,8 +39,8 @@ object MainForm: TMainForm Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 516 - ClientWidth = 840 + ClientHeight = 511 + ClientWidth = 834 Color = clForm Font.Height = -13 ParentColor = False @@ -51,13 +51,14 @@ object MainForm: TMainForm Height = 183 Hint = 'Type or paste and watch hash value change.'#13#10'For amounts larger than several hundred Kb, save'#13#10'data to a file and use File Hashing instead. ' Top = 9 - Width = 818 + Width = 812 Anchors = [akTop, akLeft, akRight] Lines.Strings = ( 'Type or paste text here - hash will update as you type' '' '' '' + '' ) MaxLength = 500000000 OnChange = HashText @@ -72,7 +73,7 @@ object MainForm: TMainForm Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' Top = 408 - Width = 818 + Width = 812 Anchors = [akTop, akLeft, akRight] Color = clSilver Font.Height = -13 @@ -81,6 +82,7 @@ object MainForm: TMainForm '' '' '' + '' ) ParentFont = False ParentShowHint = False @@ -90,19 +92,19 @@ object MainForm: TMainForm end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 27 + Height = 22 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 - Width = 819 + Width = 813 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHashText EditLabel.Left = 8 - EditLabel.Height = 17 - EditLabel.Top = 348 - EditLabel.Width = 819 + EditLabel.Height = 16 + EditLabel.Top = 349 + EditLabel.Width = 813 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False ParentShowHint = False @@ -117,8 +119,8 @@ object MainForm: TMainForm Top = 208 Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 102 - ClientWidth = 446 + ClientHeight = 97 + ClientWidth = 440 TabOrder = 3 object btnFLBL: TButton Left = 8 @@ -146,10 +148,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 22 + Height = 18 Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 212 + Width = 213 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -159,9 +161,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 22 + Height = 18 Top = 472 - Width = 101 + Width = 93 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -219,8 +221,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -243,14 +245,14 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 63 - ClientWidth = 94 + ClientHeight = 58 + ClientWidth = 88 Font.Height = -13 ParentFont = False TabOrder = 2 object lblRAM: TLabel Left = 8 - Height = 17 + Height = 16 Top = 8 Width = 12 Caption = '...' @@ -271,8 +273,8 @@ object MainForm: TMainForm Width = 842 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 380 - ClientWidth = 840 + ClientHeight = 375 + ClientWidth = 834 Color = clForm Font.Height = -13 ParentColor = False @@ -358,6 +360,7 @@ object MainForm: TMainForm '' '' '' + '' ) TabOrder = 3 WordWrap = False @@ -484,8 +487,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -504,19 +507,19 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 640 + ClientHeight = 655 ClientWidth = 978 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 614 + Height = 629 Top = 10 Width = 848 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 596 - ClientWidth = 846 + ClientHeight = 606 + ClientWidth = 840 Color = clForm Font.Height = -13 ParentColor = False @@ -525,7 +528,7 @@ object MainForm: TMainForm object Label2: TLabel AnchorSideRight.Control = lblFilesExamined Left = 520 - Height = 17 + Height = 16 Top = 28 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -536,10 +539,10 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 27 + Height = 20 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' Top = 96 - Width = 99 + Width = 109 AutoSize = True Caption = 'Select &Folder' Color = 8454016 @@ -552,10 +555,10 @@ object MainForm: TMainForm end object DirSelectedField: TEdit Left = 8 - Height = 27 + Height = 22 Hint = 'The chosen parent directory' Top = 136 - Width = 832 + Width = 826 Anchors = [akTop, akLeft, akRight] Color = clSilver TabOrder = 0 @@ -564,7 +567,7 @@ object MainForm: TMainForm object Label4: TLabel AnchorSideRight.Control = lblNoFilesInDir Left = 520 - Height = 17 + Height = 16 Top = 6 Width = 111 Anchors = [akTop, akLeft, akRight] @@ -573,19 +576,19 @@ object MainForm: TMainForm end object PercentageComplete: TLabel Left = 520 - Height = 17 + Height = 16 Top = 56 - Width = 92 + Width = 86 Anchors = [akTop, akLeft, akRight] Caption = '% Complete:' ParentColor = False end object btnClipboardResults: TButton Left = 224 - Height = 29 + Height = 20 Hint = 'Press this to copy entire grid content to RAM' Top = 96 - Width = 72 + Width = 90 AutoSize = True Caption = 'Clipboard' Enabled = False @@ -596,10 +599,10 @@ object MainForm: TMainForm end object btnStopScan1: TButton Left = 152 - Height = 27 + Height = 20 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' Top = 96 - Width = 38 + Width = 70 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click @@ -608,18 +611,18 @@ object MainForm: TMainForm end object chkRecursiveDirOverride: TCheckBox Left = 8 - Height = 22 + Height = 18 Hint = 'Hash files just in the root of the chosen folder'#13#10'Sub-folders will be ignored. ' Top = 8 - Width = 185 + Width = 181 Caption = 'Ignoring sub-directories?' TabOrder = 1 end object Label5: TLabel Left = 110 - Height = 24 + Height = 23 Top = 312 - Width = 675 + Width = 653 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -632,8 +635,8 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 8 Height = 23 - Top = 563 - Width = 838 + Top = 573 + Width = 832 Align = alCustom Anchors = [akLeft, akRight] AutoSize = False @@ -654,9 +657,9 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 17 + Height = 16 Top = 56 - Width = 160 + Width = 154 Anchors = [akTop, akLeft, akRight] Caption = '...' ParentColor = False @@ -664,7 +667,7 @@ object MainForm: TMainForm object lblNoFilesInDir: TLabel AnchorSideRight.Control = lblTimeTaken3 Left = 631 - Height = 17 + Height = 16 Top = 6 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -674,7 +677,7 @@ object MainForm: TMainForm object lblPercentageComplete: TLabel AnchorSideRight.Control = lblTimeTaken4 Left = 631 - Height = 17 + Height = 16 Top = 56 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -684,7 +687,7 @@ object MainForm: TMainForm object lblFilesExamined: TLabel AnchorSideRight.Control = lblTotalBytesExamined Left = 631 - Height = 17 + Height = 16 Top = 28 Width = 55 Anchors = [akTop, akLeft, akRight] @@ -695,7 +698,7 @@ object MainForm: TMainForm AnchorSideRight.Control = DirectoryHashingGroupBox AnchorSideRight.Side = asrBottom Left = 686 - Height = 17 + Height = 16 Top = 28 Width = 12 Caption = '...' @@ -703,16 +706,16 @@ object MainForm: TMainForm end object chkHiddenFiles: TCheckBox Left = 8 - Height = 22 + Height = 18 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' Top = 64 - Width = 151 + Width = 144 Caption = 'Hidden folders too?' TabOrder = 6 end object FileMaskField2: TEdit Left = 288 - Height = 27 + Height = 22 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 36 Width = 200 @@ -724,19 +727,19 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox2: TCheckBox Left = 288 - Height = 22 + Height = 18 Hint = 'Select file type masks (e.g. *.doc;*.pdf)'#13#10'Remember that JPG and jpg are different'#13#10'file names on Linux and OSX!!' Top = 8 - Width = 143 + Width = 134 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change TabOrder = 8 end object ZVDateTimePickerFileSTab: TZVDateTimePicker Left = 128 - Height = 23 + Height = 20 Top = 36 - Width = 147 + Width = 151 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -758,19 +761,19 @@ object MainForm: TMainForm end object lblschedulertickboxFileSTab: TCheckBox Left = 8 - Height = 22 + Height = 18 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' Top = 36 - Width = 122 + Width = 113 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange TabOrder = 10 end object RecursiveDisplayGrid1: TDBGrid Left = 8 - Height = 372 + Height = 382 Top = 176 - Width = 840 + Width = 834 Anchors = [akTop, akLeft, akRight, akBottom] Color = clWindow Columns = <> @@ -802,9 +805,9 @@ object MainForm: TMainForm end object cbLoadHashList: TCheckBox Left = 288 - Height = 22 + Height = 18 Top = 64 - Width = 115 + Width = 108 Caption = 'Load HashList' OnChange = cbLoadHashListChange TabOrder = 13 @@ -836,8 +839,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -873,8 +876,8 @@ object MainForm: TMainForm Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 578 - ClientWidth = 834 + ClientHeight = 573 + ClientWidth = 828 Color = clForm Font.Height = -13 ParentColor = False @@ -1246,8 +1249,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1281,8 +1284,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1305,8 +1308,8 @@ object MainForm: TMainForm Width = 836 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 278 - ClientWidth = 834 + ClientHeight = 273 + ClientWidth = 828 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1479,8 +1482,8 @@ object MainForm: TMainForm Width = 830 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 159 - ClientWidth = 828 + ClientHeight = 154 + ClientWidth = 822 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1508,8 +1511,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1530,8 +1533,8 @@ object MainForm: TMainForm Width = 830 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two folders' - ClientHeight = 386 - ClientWidth = 828 + ClientHeight = 381 + ClientWidth = 822 DragMode = dmAutomatic Font.Height = -13 ParentFont = False @@ -1835,8 +1838,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 111 - ClientWidth = 102 + ClientHeight = 106 + ClientWidth = 96 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1857,8 +1860,8 @@ object MainForm: TMainForm Width = 840 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 556 - ClientWidth = 838 + ClientHeight = 551 + ClientWidth = 832 Color = clForm Font.Height = -13 ParentColor = False @@ -2007,10 +2010,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 736 - Height = 15 + Height = 16 Hint = 'Click to open URL in browser' Top = 1 - Width = 205 + Width = 207 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue diff --git a/unit2.pas b/unit2.pas index dc87227..b55cce7 100644 --- a/unit2.pas +++ b/unit2.pas @@ -1319,6 +1319,14 @@ procedure TMainForm.FormClose(Sender: TObject; var CloseAction: TCloseAction); Showmessage('Could not delete sqlite database ' + DataBasefilename + '. Please delete the manually.'); end; end; + + // Free the Hashlist if one was imported at any stage + if assigned(uKnownHashLists.HL1) then + try + uKnownHashLists.Free; + except + Showmessage('Had difficulty releasing hashlist memory while exiting.'); + end; end; procedure TMainForm.lblDonateClick(Sender: TObject); @@ -2030,8 +2038,9 @@ procedure TMainForm.btnLoadHashListClick(Sender: TObject); HashListChooserDialog.Options:= [ofReadOnly]; if HashListChooserDialog.Execute then begin - // Create to memory addresses for the source hash list, and also for the - // generated hashes to be stored for comparison + // Create to memory addresses for the source hash list to live in + // Only create it if not already created previously. It is freed on FormClose + if not assigned(uKnownHashLists.HL1) then uKnownHashLists.CreateMemResidentHashLists(); // Now load existing hashlist to memory, accessible as uKnownHashLists.HL1 @@ -2375,12 +2384,7 @@ procedure TMainForm.btnRecursiveDirectoryHashingClick(Sender: TObject); // If user has imported an existing hash list, check new results against it if cbLoadHashList.Checked then begin - try StatusBar2.SimpleText:= 'See rightmost column for hashset correlations. ' + IntToStr(CountHashesInKnownList) + ' unique hashes are in the imported hash list'; - uKnownHashLists.Free; - except - ShowMessage('Could not free the imported hash list from memory. Try restarting.') - end; end; end; // end of SelectDirectoryDialog1.Execute end; From 7f516943a0dd712071b5ef767b6907351d0ff55f Mon Sep 17 00:00:00 2001 From: Ted Smith <1560598+tedsmith@users.noreply.github.com> Date: Tue, 16 Jan 2018 19:11:11 +0000 Subject: [PATCH 45/47] Added details to user manual and corrected typos --- UserManual.fodt | 1141 +++++++++++++++++++++++------------------------ 1 file changed, 561 insertions(+), 580 deletions(-) diff --git a/UserManual.fodt b/UserManual.fodt index 8dbef14..b620581 100644 --- a/UserManual.fodt +++ b/UserManual.fodt @@ -1,24 +1,24 @@ <?xml version="1.0" encoding="UTF-8"?> <office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text"> - <office:meta><meta:creation-date>2014-10-23T21:44:47.490000000</meta:creation-date><meta:editing-duration>PT4H53M55S</meta:editing-duration><meta:editing-cycles>70</meta:editing-cycles><meta:generator>LibreOffice/5.4.4.2$MacOSX_X86_64 LibreOffice_project/2524958677847fb3bb44820e40380acbe820f960</meta:generator><dc:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2018</dc:title><dc:date>2018-01-11T20:15:09.435449000</dc:date><meta:document-statistic meta:table-count="1" meta:image-count="13" meta:object-count="0" meta:page-count="27" meta:paragraph-count="203" meta:word-count="7066" meta:character-count="41268" meta:non-whitespace-character-count="34252"/></office:meta> + <office:meta><meta:creation-date>2014-10-23T21:44:47.490000000</meta:creation-date><meta:editing-duration>PT5H3M35S</meta:editing-duration><meta:editing-cycles>72</meta:editing-cycles><meta:generator>LibreOffice/5.4.4.2$MacOSX_X86_64 LibreOffice_project/2524958677847fb3bb44820e40380acbe820f960</meta:generator><dc:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2018</dc:title><dc:date>2018-01-16T19:10:11.650345000</dc:date><meta:document-statistic meta:table-count="1" meta:image-count="13" meta:object-count="0" meta:page-count="27" meta:paragraph-count="205" meta:word-count="7214" meta:character-count="42096" meta:non-whitespace-character-count="34931"/></office:meta> <office:settings> <config:config-item-set config:name="ooo:view-settings"> - <config:config-item config:name="ViewAreaTop" config:type="long">44850</config:config-item> + <config:config-item config:name="ViewAreaTop" config:type="long">485447</config:config-item> <config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item> - <config:config-item config:name="ViewAreaWidth" config:type="long">22932</config:config-item> - <config:config-item config:name="ViewAreaHeight" config:type="long">10724</config:config-item> + <config:config-item config:name="ViewAreaWidth" config:type="long">28945</config:config-item> + <config:config-item config:name="ViewAreaHeight" config:type="long">15558</config:config-item> <config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item> <config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item> <config:config-item-map-indexed config:name="Views"> <config:config-item-map-entry> <config:config-item config:name="ViewId" config:type="string">view2</config:config-item> - <config:config-item config:name="ViewLeft" config:type="long">12989</config:config-item> - <config:config-item config:name="ViewTop" config:type="long">50959</config:config-item> + <config:config-item config:name="ViewLeft" config:type="long">6214</config:config-item> + <config:config-item config:name="ViewTop" config:type="long">496432</config:config-item> <config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item> - <config:config-item config:name="VisibleTop" config:type="long">44850</config:config-item> - <config:config-item config:name="VisibleRight" config:type="long">22931</config:config-item> - <config:config-item config:name="VisibleBottom" config:type="long">55573</config:config-item> + <config:config-item config:name="VisibleTop" config:type="long">485447</config:config-item> + <config:config-item config:name="VisibleRight" config:type="long">28944</config:config-item> + <config:config-item config:name="VisibleBottom" config:type="long">501003</config:config-item> <config:config-item config:name="ZoomType" config:type="short">0</config:config-item> <config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item> <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item> @@ -95,7 +95,7 @@ <config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item> <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item> <config:config-item config:name="EmbeddedDatabaseName" config:type="string"/> - <config:config-item config:name="Rsid" config:type="int">8866065</config:config-item> + <config:config-item config:name="Rsid" config:type="int">8991471</config:config-item> <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item> <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item> <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item> @@ -383,676 +383,653 @@ </style:style> <style:style style:name="P6" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-size="22pt" fo:font-style="italic" style:font-size-asian="22pt" style:font-style-asian="italic" style:font-size-complex="22pt" style:font-style-complex="italic"/> + <style:text-properties fo:font-size="36pt" officeooo:rsid="007e66c2" officeooo:paragraph-rsid="007e66c2" style:font-size-asian="36pt" style:font-size-complex="36pt"/> </style:style> <style:style style:name="P7" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> + <style:text-properties fo:font-size="22pt" fo:font-style="italic" style:font-size-asian="22pt" style:font-style-asian="italic" style:font-size-complex="22pt" style:font-style-complex="italic"/> </style:style> <style:style style:name="P8" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> </style:style> <style:style style:name="P9" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P10" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00202106" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P11" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00202106" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P12" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P13" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P14" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P15" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P16" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P17" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P18" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P19" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P20" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00260037" officeooo:paragraph-rsid="00260037" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P21" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00237674" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P22" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="0038df16" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00260037" officeooo:paragraph-rsid="00260037" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P23" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P24" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00202106" officeooo:paragraph-rsid="00260037" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="0038df16" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P25" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="003e47b3" officeooo:paragraph-rsid="003e47b3" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P26" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="005366ec" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00202106" officeooo:paragraph-rsid="00260037" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P27" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0054ca95" officeooo:paragraph-rsid="0054ca95" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="003e47b3" officeooo:paragraph-rsid="003e47b3" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P28" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="003e47b3" officeooo:paragraph-rsid="00202106" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P29" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00384566" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="005366ec" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P30" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0054ca95" officeooo:paragraph-rsid="0054ca95" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P31" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P32" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0016f092"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00384566" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P33" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0052916d"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P34" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00824a51" officeooo:paragraph-rsid="00824a51" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P35" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="000e78c9"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00830545" officeooo:paragraph-rsid="00830545" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P36" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0016f092"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> </style:style> <style:style style:name="P37" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="001d89c5"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="0016f092"/> </style:style> <style:style style:name="P38" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="001ec211"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="0052916d"/> </style:style> <style:style style:name="P39" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0022abc3"/> </style:style> <style:style style:name="P40" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="002685dc"/> + <style:text-properties officeooo:paragraph-rsid="000e78c9"/> </style:style> <style:style style:name="P41" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="001b5169"/> + <style:text-properties officeooo:paragraph-rsid="0016f092"/> </style:style> <style:style style:name="P42" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0038df16"/> + <style:text-properties officeooo:paragraph-rsid="001d89c5"/> </style:style> <style:style style:name="P43" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="0055773f"/> + <style:text-properties officeooo:paragraph-rsid="001ec211"/> </style:style> <style:style style:name="P44" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="004a40a4"/> + <style:text-properties officeooo:paragraph-rsid="0022abc3"/> </style:style> <style:style style:name="P45" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="005d9a5c"/> + <style:text-properties officeooo:paragraph-rsid="002685dc"/> </style:style> <style:style style:name="P46" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="00609d98"/> + <style:text-properties officeooo:paragraph-rsid="001b5169"/> </style:style> <style:style style:name="P47" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092"/> + <style:text-properties officeooo:paragraph-rsid="0038df16"/> </style:style> <style:style style:name="P48" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="0019f7ff"/> + <style:text-properties officeooo:paragraph-rsid="0055773f"/> </style:style> <style:style style:name="P49" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="001b5169"/> + <style:text-properties officeooo:paragraph-rsid="004a40a4"/> </style:style> <style:style style:name="P50" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="001d89c5"/> + <style:text-properties officeooo:paragraph-rsid="005d9a5c"/> </style:style> <style:style style:name="P51" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="002b1e56"/> + <style:text-properties officeooo:paragraph-rsid="00609d98"/> </style:style> <style:style style:name="P52" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="004428ef"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092"/> </style:style> <style:style style:name="P53" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="0019f7ff"/> </style:style> <style:style style:name="P54" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00260037" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="001b5169"/> </style:style> <style:style style:name="P55" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="004428ef" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="001d89c5"/> </style:style> <style:style style:name="P56" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="002b1e56"/> </style:style> <style:style style:name="P57" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="004a40a4" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="0016f092" officeooo:paragraph-rsid="004428ef"/> </style:style> <style:style style:name="P58" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P59" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00260037" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P60" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="004428ef" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P61" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P62" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001d13be" officeooo:paragraph-rsid="004a40a4" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P63" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P64" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P65" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P66" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P67" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="002271ad" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P68" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="002cbbec" officeooo:paragraph-rsid="002cbbec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P69" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001b5169" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P70" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0045f7de" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P71" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0048d0ab" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P72" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0047518d" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="002271ad" officeooo:paragraph-rsid="002271ad" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P73" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="004428ef" officeooo:paragraph-rsid="004a40a4" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="002cbbec" officeooo:paragraph-rsid="002cbbec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P74" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="004428ef" officeooo:paragraph-rsid="00766e40" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001b5169" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P75" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0054ca95" officeooo:paragraph-rsid="0054ca95" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0045f7de" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P76" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="003f2ee9" officeooo:paragraph-rsid="003e47b3" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0048d0ab" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P77" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0045f7de" officeooo:paragraph-rsid="0047518d" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P78" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="004428ef" officeooo:paragraph-rsid="004a40a4" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P79" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="00609d98" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="004428ef" officeooo:paragraph-rsid="00766e40" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P80" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0054ca95" officeooo:paragraph-rsid="0054ca95" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P81" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="003f2ee9" officeooo:paragraph-rsid="003e47b3" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P82" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P83" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="004bc80c" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P84" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005cf2f5" officeooo:paragraph-rsid="005cf2f5" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="00609d98" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P85" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00384566" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P86" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00691ad1" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P87" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P88" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="004bc80c" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P89" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="0079d00e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005cf2f5" officeooo:paragraph-rsid="005cf2f5" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P90" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0074b38b" officeooo:paragraph-rsid="0074b38b" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00384566" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P91" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00691ad1" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P92" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="005d9a5c"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P93" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001aa80e" officeooo:paragraph-rsid="0019f7ff"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P94" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001aa80e" officeooo:paragraph-rsid="001aa80e"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="0079d00e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P95" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001aa80e"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0074b38b" officeooo:paragraph-rsid="0074b38b" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P96" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="007f0163" officeooo:paragraph-rsid="007f0163" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P97" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001b5169"/> + <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff"/> </style:style> <style:style style:name="P98" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001d89c5"/> + <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="005d9a5c"/> </style:style> <style:style style:name="P99" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001ec211"/> + <style:text-properties officeooo:rsid="001aa80e" officeooo:paragraph-rsid="0019f7ff"/> </style:style> <style:style style:name="P100" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> + <style:text-properties officeooo:rsid="001aa80e" officeooo:paragraph-rsid="001aa80e"/> </style:style> <style:style style:name="P101" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="00237674"/> + <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001aa80e"/> </style:style> <style:style style:name="P102" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-style="italic" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211" style:font-style-asian="italic" style:font-style-complex="italic"/> + <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169"/> </style:style> <style:style style:name="P103" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0022abc3" officeooo:paragraph-rsid="0022abc3"/> + <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="003e47b3"/> </style:style> <style:style style:name="P104" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0022abc3" officeooo:paragraph-rsid="0016f092"/> + <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001b5169"/> </style:style> <style:style style:name="P105" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="002685dc" officeooo:paragraph-rsid="002685dc"/> + <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001d89c5"/> </style:style> <style:style style:name="P106" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="002685dc" officeooo:paragraph-rsid="00766e40"/> + <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001ec211"/> </style:style> <style:style style:name="P107" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674"/> + <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> </style:style> <style:style style:name="P108" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> + <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="00237674"/> </style:style> <style:style style:name="P109" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-size="16pt" fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="002b1e56" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> + <style:text-properties fo:font-style="italic" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211" style:font-style-asian="italic" style:font-style-complex="italic"/> </style:style> <style:style style:name="P110" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="002df80d" officeooo:paragraph-rsid="002df80d"/> + <style:text-properties fo:font-style="italic" officeooo:rsid="001ec211" officeooo:paragraph-rsid="00824a51" style:font-style-asian="italic" style:font-style-complex="italic"/> </style:style> <style:style style:name="P111" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-size="10.5pt" officeooo:paragraph-rsid="0036dcf9" style:font-size-asian="10.5pt" style:font-size-complex="10.5pt"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="0022abc3" officeooo:paragraph-rsid="0022abc3"/> </style:style> <style:style style:name="P112" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> + <style:text-properties officeooo:rsid="0022abc3" officeooo:paragraph-rsid="0016f092"/> </style:style> <style:style style:name="P113" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> + <style:text-properties officeooo:rsid="002685dc" officeooo:paragraph-rsid="002685dc"/> </style:style> <style:style style:name="P114" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> + <style:text-properties officeooo:rsid="002685dc" officeooo:paragraph-rsid="00766e40"/> </style:style> <style:style style:name="P115" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674"/> </style:style> <style:style style:name="P116" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P117" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-size="16pt" fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="002b1e56" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> </style:style> <style:style style:name="P118" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9"/> + <style:text-properties officeooo:rsid="002df80d" officeooo:paragraph-rsid="002df80d"/> </style:style> <style:style style:name="P119" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Times New Roman" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties style:font-name="Courier New" fo:font-size="10.5pt" officeooo:paragraph-rsid="0036dcf9" style:font-size-asian="10.5pt" style:font-size-complex="10.5pt"/> </style:style> <style:style style:name="P120" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Times New Roman" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> </style:style> <style:style style:name="P121" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> </style:style> <style:style style:name="P122" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00384566" officeooo:paragraph-rsid="00384566"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> </style:style> <style:style style:name="P123" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P124" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="005d9a5c" officeooo:paragraph-rsid="005d9a5c"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P125" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00609d98" officeooo:paragraph-rsid="00609d98"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P126" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="006a61e4" officeooo:paragraph-rsid="006a61e4"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0080dceb" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P127" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="0072b5b4"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="0080d158" officeooo:paragraph-rsid="0080d158"/> </style:style> <style:style style:name="P128" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="004428ef" officeooo:paragraph-rsid="00766e40"/> + <style:text-properties officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9"/> </style:style> - <style:style style:name="P129" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> + <style:style style:name="P129" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="000e78c9"/> + <style:text-properties style:font-name="Times New Roman" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P130" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> + <style:style style:name="P130" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:paragraph-rsid="007c103f"/> - </style:style> - <style:style style:name="P131" style:family="paragraph" style:parent-style-name="Table_20_Heading"> - <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> - </style:style> - <style:style style:name="P132" style:family="paragraph" style:parent-style-name="Table_20_Contents"> - <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> - </style:style> - <style:style style:name="P133" style:family="paragraph" style:parent-style-name="Table_20_Contents"> - <style:text-properties fo:font-size="2pt" style:font-size-asian="2pt" style:font-size-complex="2pt"/> - </style:style> - <style:style style:name="P134" style:family="paragraph" style:parent-style-name="Table_20_Contents"> - <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P135" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false" style:page-number="2"/> - <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> + <style:text-properties style:font-name="Times New Roman" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P136" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> - <style:paragraph-properties fo:line-height="150%" fo:text-align="start" style:justify-single-word="false" style:page-number="2"/> - <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> + <style:style style:name="P131" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> </style:style> - <style:style style:name="P137" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name="First_20_Page"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="start" style:justify-single-word="false" style:page-number="2"/> - <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> + <style:style style:name="P132" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="00384566" officeooo:paragraph-rsid="00384566"/> </style:style> - <style:style style:name="P138" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:style style:name="P133" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> + <style:text-properties officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> </style:style> - <style:style style:name="P139" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:style style:name="P134" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> + <style:text-properties officeooo:rsid="005d9a5c" officeooo:paragraph-rsid="005d9a5c"/> </style:style> - <style:style style:name="P140" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:style style:name="P135" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> + <style:text-properties officeooo:rsid="00609d98" officeooo:paragraph-rsid="00609d98"/> </style:style> - <style:style style:name="P141" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:style style:name="P136" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="006a61e4" officeooo:paragraph-rsid="006a61e4"/> </style:style> - <style:style style:name="P142" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:style style:name="P137" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="0072b5b4"/> </style:style> - <style:style style:name="P143" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:style style:name="P138" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="004428ef" officeooo:paragraph-rsid="00766e40"/> </style:style> - <style:style style:name="P144" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:style style:name="P139" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0080dceb" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="0080d158" officeooo:paragraph-rsid="0080d158"/> </style:style> - <style:style style:name="P145" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:style style:name="P140" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties style:font-name="Courier New" officeooo:rsid="0080d158" officeooo:paragraph-rsid="0080d158"/> + <style:text-properties officeooo:rsid="00824a51" officeooo:paragraph-rsid="00824a51"/> </style:style> - <style:style style:name="P146" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:style style:name="P141" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="00830545" officeooo:paragraph-rsid="00830545"/> </style:style> - <style:style style:name="P147" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P142" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="00830545" officeooo:paragraph-rsid="0084abcf"/> </style:style> - <style:style style:name="P148" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P143" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="004bc80c" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="0084abcf" officeooo:paragraph-rsid="0084abcf"/> + </style:style> + <style:style style:name="P144" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties fo:font-size="11pt" officeooo:paragraph-rsid="0036dcf9" style:font-size-asian="11pt" style:font-size-complex="11pt"/> </style:style> - <style:style style:name="P149" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P145" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="007f0163" officeooo:paragraph-rsid="007f0163" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-size="11pt" fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-size-asian="11pt" style:font-weight-asian="bold" style:font-size-complex="11pt" style:font-weight-complex="bold"/> </style:style> - <style:style style:name="P150" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P146" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00202106" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-size="8pt" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-size-asian="8pt" style:font-size-complex="8pt"/> </style:style> - <style:style style:name="P151" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P147" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:paragraph-rsid="000e78c9"/> </style:style> - <style:style style:name="P152" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P148" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:paragraph-rsid="007c103f"/> </style:style> - <style:style style:name="P153" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-size="36pt" officeooo:rsid="00352b1d" officeooo:paragraph-rsid="00352b1d" style:font-size-asian="36pt" style:font-size-complex="36pt"/> + <style:style style:name="P149" style:family="paragraph" style:parent-style-name="Table_20_Heading"> + <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> </style:style> - <style:style style:name="P154" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-size="36pt" officeooo:rsid="007e66c2" officeooo:paragraph-rsid="007e66c2" style:font-size-asian="36pt" style:font-size-complex="36pt"/> + <style:style style:name="P150" style:family="paragraph" style:parent-style-name="Table_20_Contents"> + <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> </style:style> - <style:style style:name="P155" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:style style:name="P151" style:family="paragraph" style:parent-style-name="Table_20_Contents"> + <style:text-properties fo:font-size="2pt" style:font-size-asian="2pt" style:font-size-complex="2pt"/> + </style:style> + <style:style style:name="P152" style:family="paragraph" style:parent-style-name="Table_20_Contents"> + <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + </style:style> + <style:style style:name="P153" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false" style:page-number="2"/> + <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> + </style:style> + <style:style style:name="P154" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> + <style:paragraph-properties fo:line-height="150%" fo:text-align="start" style:justify-single-word="false" style:page-number="2"/> + <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> + </style:style> + <style:style style:name="P155" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name="First_20_Page"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="start" style:justify-single-word="false" style:page-number="2"/> + <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> </style:style> <style:style style:name="P156" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> - <style:style style:name="P157" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P157" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> </style:style> - <style:style style:name="P158" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P158" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> </style:style> - <style:style style:name="P159" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P159" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0080d158" officeooo:paragraph-rsid="0080d158"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> </style:style> - <style:style style:name="P160" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P160" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="003e47b3"/> + <style:text-properties style:font-name="Courier New" officeooo:rsid="0080d158" officeooo:paragraph-rsid="0080d158"/> </style:style> - <style:style style:name="P161" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P161" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P162" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P162" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0080dceb" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P163" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P163" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="003e47b3" officeooo:paragraph-rsid="00202106" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P164" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P164" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00824a51" officeooo:paragraph-rsid="00824a51" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P165" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P165" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P166" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00830545" officeooo:paragraph-rsid="00830545" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0080dceb" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P167" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-style="italic" officeooo:rsid="001ec211" officeooo:paragraph-rsid="00824a51" style:font-style-asian="italic" style:font-style-complex="italic"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="003f2ee9" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P168" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00824a51" officeooo:paragraph-rsid="00824a51"/> + <style:text-properties officeooo:rsid="00824a51" officeooo:paragraph-rsid="008932ef"/> </style:style> <style:style style:name="P169" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00830545" officeooo:paragraph-rsid="00830545"/> - </style:style> - <style:style style:name="P170" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00830545" officeooo:paragraph-rsid="0084abcf"/> - </style:style> - <style:style style:name="P171" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0084abcf" officeooo:paragraph-rsid="0084abcf"/> - </style:style> - <style:style style:name="P172" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> - <style:text-properties fo:font-size="11pt" officeooo:paragraph-rsid="0036dcf9" style:font-size-asian="11pt" style:font-size-complex="11pt"/> - </style:style> - <style:style style:name="P173" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-size="11pt" fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-size-asian="11pt" style:font-weight-asian="bold" style:font-size-complex="11pt" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P174" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-size="8pt" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-size-asian="8pt" style:font-size-complex="8pt"/> - </style:style> - <style:style style:name="P175" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff"/> + <style:text-properties officeooo:rsid="008932ef" officeooo:paragraph-rsid="008932ef"/> </style:style> <style:style style:name="T1" style:family="text"> <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> @@ -1531,6 +1508,9 @@ <style:style style:name="T159" style:family="text"> <style:text-properties officeooo:rsid="00874911"/> </style:style> + <style:style style:name="T160" style:family="text"> + <style:text-properties officeooo:rsid="008932ef"/> + </style:style> <style:style style:name="fr1" style:family="graphic" style:parent-style-name="Frame"> <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:wrap="none" style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph" fo:padding="0cm" fo:border="none"/> </style:style> @@ -1544,13 +1524,13 @@ <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="paragraph-content" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> </style:style> <style:style style:name="fr5" style:family="graphic" style:parent-style-name="Graphics"> - <style:graphic-properties style:horizontal-pos="center" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0.891cm, 0cm, 0cm, 2.641cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> + <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="baseline" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard" loext:rel-width-rel="paragraph"/> </style:style> <style:style style:name="fr6" style:family="graphic" style:parent-style-name="Graphics"> - <style:graphic-properties style:horizontal-pos="center" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> + <style:graphic-properties style:horizontal-pos="center" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0.891cm, 0cm, 0cm, 2.641cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> </style:style> <style:style style:name="fr7" style:family="graphic" style:parent-style-name="Graphics"> - <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="baseline" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard" loext:rel-width-rel="paragraph"/> + <style:graphic-properties style:horizontal-pos="center" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> </style:style> <style:style style:name="fr8" style:family="graphic" style:parent-style-name="Graphics"> <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="paragraph-content" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(2.806cm, 0cm, 0cm, 3.805cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> @@ -1558,9 +1538,6 @@ <style:style style:name="fr9" style:family="graphic" style:parent-style-name="Graphics"> <style:graphic-properties style:vertical-pos="top" style:vertical-rel="paragraph" style:horizontal-pos="center" style:horizontal-rel="paragraph" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard"/> </style:style> - <style:style style:name="fr10" style:family="graphic" style:parent-style-name="Graphics"> - <style:graphic-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" style:run-through="foreground" style:wrap="none" style:vertical-pos="top" style:vertical-rel="baseline" style:horizontal-pos="center" style:horizontal-rel="paragraph-content" fo:padding="0cm" fo:border="none" style:shadow="none" draw:shadow-opacity="100%" style:mirror="none" fo:clip="rect(0cm, 0cm, 0cm, 0cm)" draw:luminance="0%" draw:contrast="0%" draw:red="0%" draw:green="0%" draw:blue="0%" draw:gamma="100%" draw:color-inversion="false" draw:image-opacity="100%" draw:color-mode="standard" loext:rel-width-rel="paragraph"/> - </style:style> <text:list-style style:name="L1"> <text:list-level-style-number text:level="1" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1"> <style:list-level-properties text:list-level-position-and-space-mode="label-alignment"> @@ -1678,7 +1655,7 @@ <office:master-styles> <style:master-page style:name="Standard" style:page-layout-name="pm1"> <style:footer> - <text:p text:style-name="P1"><text:span text:style-name="T1"><text:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2018</text:title></text:span><text:span text:style-name="T1"><text:s text:c="2"/></text:span><text:s text:c="17"/>Page <text:page-number text:select-page="current" text:page-adjust="-1">2</text:page-number><text:s/>of <text:page-count>27</text:page-count></text:p> + <text:p text:style-name="P1"><text:span text:style-name="T1"><text:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2018</text:title></text:span><text:span text:style-name="T1"><text:s text:c="2"/></text:span><text:s text:c="17"/>Page <text:page-number text:select-page="current" text:page-adjust="-1">17</text:page-number><text:s/>of <text:page-count>27</text:page-count></text:p> </style:footer> </style:master-page> <style:master-page style:name="First_20_Page" style:display-name="First Page" style:page-layout-name="pm1" style:next-style-name="Standard"> @@ -1701,85 +1678,85 @@ <text:sequence-decl text:display-outline-level="0" text:name="Text"/> <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/> </text:sequence-decls> - <text:p text:style-name="P137"><text:soft-page-break/></text:p> - <text:p text:style-name="P7"/> + <text:p text:style-name="P155"><text:soft-page-break/></text:p> + <text:p text:style-name="P8"/> <text:p text:style-name="P3"/> <text:p text:style-name="P4">QuickHash <text:span text:style-name="T103">GUI</text:span></text:p> <text:p text:style-name="P5">V<text:span text:style-name="T148">3.0.0</text:span></text:p> - <text:p text:style-name="P154">(Draft)</text:p> + <text:p text:style-name="P6">(Draft)</text:p> <text:p text:style-name="P4"/> - <text:p text:style-name="P6"/> - <text:p text:style-name="P6">The Free, Graphical, Cross-Platform, </text:p> - <text:p text:style-name="P6"><text:span text:style-name="T59">Data Hashing </text:span>Tool</text:p> - <text:p text:style-name="P31"/> - <text:p text:style-name="P31"/> - <text:p text:style-name="P31"/> + <text:p text:style-name="P7"/> + <text:p text:style-name="P7">The Free, Graphical, Cross-Platform, </text:p> + <text:p text:style-name="P7"><text:span text:style-name="T59">Data Hashing </text:span>Tool</text:p> + <text:p text:style-name="P36"/> + <text:p text:style-name="P36"/> + <text:p text:style-name="P36"/> + <text:p text:style-name="P36"/> + <text:p text:style-name="P36"><text:span text:style-name="T47">User Manual : </text:span><text:span text:style-name="T48">v</text:span><text:span text:style-name="T56">3.0.0</text:span></text:p> + <text:p text:style-name="P37">Copyright (c) 201<text:span text:style-name="T111">1-2018</text:span> <text:span text:style-name="T59">Ted Smith </text:span></text:p> + <text:p text:style-name="P37">All rights reserved</text:p> + <text:p text:style-name="P38"><text:a xlink:type="simple" xlink:href="http://quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T121">http://www.QuickHash-gui.org</text:span></text:a><text:span text:style-name="T121"> </text:span></text:p> + <text:p text:style-name="P38"><text:span text:style-name="T121">(and previously </text:span><text:a xlink:type="simple" xlink:href="https://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T121">https://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T121">)</text:span></text:p> + <text:p text:style-name="P38"><text:soft-page-break/></text:p> + <text:p text:style-name="P39"><text:toc-mark-start text:id="IMark5650223952" text:outline-level="1"/><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T9">1.0 </text:span><text:span text:style-name="T1">Pre-amble</text:span><text:toc-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P39">This manual is designed as a user-aid only. It is not an authority on the subject matter <text:span text:style-name="T59">of hashing algorithms</text:span>, <text:span text:style-name="T107">filesystems or anything else, </text:span>neither in part or in full. The software comes without any warranty, <text:span text:style-name="T148">including any future digitally codesigned versions</text:span>. <text:span text:style-name="T107">Use it at your own risk and if you are unsure of any results, please consider cross referencing your findings with other software. There are many free and commercial data hashing tools available to cross-reference your findings.</text:span></text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P51">Constructive feedback is encouraged and welcomed but complaints will not be tolerated. If <text:span text:style-name="T58">the user is unhappy with the software, s/he is encouraged to use something else</text:span>. </text:p> + <text:p text:style-name="P51"/> + <text:p text:style-name="P9"><text:span text:style-name="T96">1.1 </text:span>License Agreement</text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P39">Users can run it on as many computers as they wish, as many times as they wish, for as long as they wish. There are no dongles, <text:span text:style-name="T59">no DLL's, no installation wizards </text:span>or license files –<text:span text:style-name="T59"> just click and go</text:span>. All that is asked of the users is that they share their thoughts and help contribute <text:span text:style-name="T59">ideas</text:span> back to the develo<text:span text:style-name="T59">per (tedsmith@quickhash-gui.org)</text:span>. </text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P40">Supported Platforms: Tested on <text:span text:style-name="T57">Microsoft </text:span>Windows (7, <text:span text:style-name="T122">10</text:span>), Linux Mint<text:span text:style-name="T107"> 17, Zorin OS, Ubuntu 17.04, Apple Mac OSX (Sierra)</text:span>. </text:p> + <text:p text:style-name="P40"/> + <text:p text:style-name="P135">QuickHash GUI is made available under the GPL<text:span text:style-name="T148">2</text:span> license <text:span text:style-name="T159">(see full details </text:span><text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/githubfeed/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T159">https://quickhash-gui.org/githubfeed/</text:span></text:a><text:span text:style-name="T159">) </text:span>as follows. </text:p> + <text:p text:style-name="P40"/> + <text:p text:style-name="P148"><text:span text:style-name="T116">QuickHash GUI</text:span> 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 <text:span text:style-name="T148">2</text:span> of the License, or (at your option) any later version.</text:p> + <text:p text:style-name="P148"/> + <text:p text:style-name="P148">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. <text:s/>See the GNU General Public License for more details.</text:p> + <text:p text:style-name="P148"><text:s/><<text:a xlink:type="simple" xlink:href="http://www.gnu.org/licenses/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">http://www.gnu.org/licenses/</text:a>>.</text:p> + <text:p text:style-name="P147"/> + <text:p text:style-name="P9"><text:soft-page-break/></text:p> + <text:p text:style-name="P9"><text:span text:style-name="T96">1.2 </text:span>Acknowledgements</text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P51"><text:span text:style-name="T59">QuickHash </text:span>is written and compiled using the <text:a xlink:type="simple" xlink:href="http://www.lazarus.freepascal.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">Lazarus Project IDE</text:a> and the <text:a xlink:type="simple" xlink:href="http://www.freepascal.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">Freepascal language</text:a> using the Freepascal Compiler. Thanks are therefore expressed to the developers and contributors of both Lazarus and FPC, without which <text:span text:style-name="T59">QuickHash</text:span> would not have existe<text:span text:style-name="T59">d</text:span>. </text:p> + <text:p text:style-name="P51"/> + <text:p text:style-name="P51"><text:span text:style-name="T124">A customised version of the Freepascal MD5 and SHA-1 libraries were used for MD5 and SHA-1 and the DCPCrypt library was also used for SHA256 and SHA512 hashing algorithms up until v2.8.0 of QuickHash. With v2.8.0 and above, however, the libraries were both discarded in favour of HashLib4Pascal (</text:span><text:a xlink:type="simple" xlink:href="https://github.com/Xor-el/HashLib4Pascal" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T124">https://github.com/Xor-el/HashLib4Pascal</text:span></text:a><text:span text:style-name="T124">) by </text:span>Ugochukwu Mmaduekwe <text:span text:style-name="T122">Stanley (aka </text:span>Xor-el<text:span text:style-name="T122">). It is more actively maintained, did not require 64-bit tweaking to allow hashing of large data, is Freepascal v3.0 compliant, it avoided the use of a separate customised MD5 and SHA-1 library, and includes a full range of hash algorithms which will allow easier implementation of said algorithms by </text:span><text:span text:style-name="T145">QuickHash</text:span><text:span text:style-name="T122"> in the future. <text:s/>So as of v2.8.0, the library is now used for all of the mainstream hashing algorithms used by QuickHash (i.e. MD5, SHA-1, SHA256, SHA512) plus the addition of the faster ‘xxHash’ algorithm which is newer and pretty fast! Significant thanks and appreciation are expressed to Mr Stanley for the open-source library. Further thanks to the author of xxHash for making that open-source as well. Note that xxHash is licensed under BSD License and Haslib4Pascal is also licensed under the MIT License. </text:span></text:p> + <text:p text:style-name="P48"><text:span text:style-name="T117"><text:s/></text:span><text:s/></text:p> + <text:p text:style-name="P9"><text:span text:style-name="T96">1.3 </text:span>Development Team</text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P40">Lead Develope<text:span text:style-name="T57">r</text:span>:<text:tab/><text:tab/> Ted Smith </text:p> + <text:p text:style-name="P44"><text:span text:style-name="T85">Contact:<text:tab/><text:tab/><text:tab/></text:span><text:a xlink:type="simple" xlink:href="mailto:tedsmith@quickhash-gui.org" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T85">tedsmith@quickhash-gui.org</text:span></text:a><text:span text:style-name="T85"> <text:s/>– see support pages and <text:tab/><text:tab/><text:tab/><text:tab/><text:tab/><text:tab/>ticket system for feature requests and suggestions</text:span></text:p> + <text:p text:style-name="P25"><text:span text:style-name="T18">GitHub Repository<text:tab/><text:tab/></text:span><text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/quickhash/releases" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T18">https://github.com/tedsmith/QuickHash/releases</text:span></text:a><text:span text:style-name="T18"> </text:span></text:p> + <text:p text:style-name="P9"/> + <text:p text:style-name="P85"><text:span text:style-name="T122">Supporting Developer : <text:tab/>d</text:span>areal<text:span text:style-name="T142">s</text:span>hinji</text:p> + <text:p text:style-name="P86">GitHub Page<text:tab/><text:tab/><text:tab/><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://github.com/darealshinj</text:a><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T142">i</text:span></text:a></text:p> <text:p text:style-name="P31"/> - <text:p text:style-name="P31"><text:span text:style-name="T47">User Manual : </text:span><text:span text:style-name="T48">v</text:span><text:span text:style-name="T56">3.0.0</text:span></text:p> - <text:p text:style-name="P32">Copyright (c) 201<text:span text:style-name="T111">1-2018</text:span> <text:span text:style-name="T59">Ted Smith </text:span></text:p> - <text:p text:style-name="P32">All rights reserved</text:p> - <text:p text:style-name="P33"><text:a xlink:type="simple" xlink:href="http://quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T121">http://www.QuickHash-gui.org</text:span></text:a><text:span text:style-name="T121"> </text:span></text:p> - <text:p text:style-name="P33"><text:span text:style-name="T121">(and previously </text:span><text:a xlink:type="simple" xlink:href="https://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T121">https://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T121">)</text:span></text:p> - <text:p text:style-name="P33"><text:soft-page-break/></text:p> - <text:p text:style-name="P34"><text:toc-mark-start text:id="IMark5545814432" text:outline-level="1"/><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T9">1.0 </text:span><text:span text:style-name="T1">Pre-amble</text:span><text:toc-mark-end text:id="IMark5545814432"/></text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P34">This manual is designed as a user-aid only. It is not an authority on the subject matter <text:span text:style-name="T59">of hashing algorithms</text:span>, <text:span text:style-name="T107">filesystems or anything else, </text:span>neither in part or in full. The software comes without any warranty, <text:span text:style-name="T148">including any future digitally codesigned versions</text:span>. <text:span text:style-name="T107">Use it at your own risk and if you are unsure of any results, please consider cross referencing your findings with other software. There are many free and commercial data hashing tools available to cross-reference your findings.</text:span></text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P46">Constructive feedback is encouraged and welcomed but complaints will not be tolerated. If <text:span text:style-name="T58">the user is unhappy with the software, s/he is encouraged to use something else</text:span>. </text:p> - <text:p text:style-name="P46"/> - <text:p text:style-name="P8"><text:span text:style-name="T96">1.1 </text:span>License Agreement</text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P34">Users can run it on as many computers as they wish, as many times as they wish, for as long as they wish. There are no dongles, <text:span text:style-name="T59">no DLL's, no installation wizards </text:span>or license files –<text:span text:style-name="T59"> just click and go</text:span>. All that is asked of the users is that they share their thoughts and help contribute <text:span text:style-name="T59">ideas</text:span> back to the develo<text:span text:style-name="T59">per (tedsmith@quickhash-gui.org)</text:span>. </text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P35">Supported Platforms: Tested on <text:span text:style-name="T57">Microsoft </text:span>Windows (7, <text:span text:style-name="T122">10</text:span>), Linux Mint<text:span text:style-name="T107"> 17, Zorin OS, Ubuntu 17.04, Apple Mac OSX (Sierra)</text:span>. </text:p> - <text:p text:style-name="P35"/> - <text:p text:style-name="P125">QuickHash GUI is made available under the GPL<text:span text:style-name="T148">2</text:span> license <text:span text:style-name="T159">(see full details </text:span><text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/githubfeed/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T159">https://quickhash-gui.org/githubfeed/</text:span></text:a><text:span text:style-name="T159">) </text:span>as follows. </text:p> - <text:p text:style-name="P35"/> - <text:p text:style-name="P130"><text:span text:style-name="T116">QuickHash GUI</text:span> 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 <text:span text:style-name="T148">2</text:span> of the License, or (at your option) any later version.</text:p> - <text:p text:style-name="P130"/> - <text:p text:style-name="P130">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. <text:s/>See the GNU General Public License for more details.</text:p> - <text:p text:style-name="P130"><text:s/><<text:a xlink:type="simple" xlink:href="http://www.gnu.org/licenses/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">http://www.gnu.org/licenses/</text:a>>.</text:p> - <text:p text:style-name="P129"/> - <text:p text:style-name="P8"><text:soft-page-break/></text:p> - <text:p text:style-name="P8"><text:span text:style-name="T96">1.2 </text:span>Acknowledgements</text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P46"><text:span text:style-name="T59">QuickHash </text:span>is written and compiled using the <text:a xlink:type="simple" xlink:href="http://www.lazarus.freepascal.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">Lazarus Project IDE</text:a> and the <text:a xlink:type="simple" xlink:href="http://www.freepascal.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">Freepascal language</text:a> using the Freepascal Compiler. Thanks are therefore expressed to the developers and contributors of both Lazarus and FPC, without which <text:span text:style-name="T59">QuickHash</text:span> would not have existe<text:span text:style-name="T59">d</text:span>. </text:p> - <text:p text:style-name="P46"/> - <text:p text:style-name="P46"><text:span text:style-name="T124">A customised version of the Freepascal MD5 and SHA-1 libraries were used for MD5 and SHA-1 and the DCPCrypt library was also used for SHA256 and SHA512 hashing algorithms up until v2.8.0 of QuickHash. With v2.8.0 and above, however, the libraries were both discarded in favour of HashLib4Pascal (</text:span><text:a xlink:type="simple" xlink:href="https://github.com/Xor-el/HashLib4Pascal" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T124">https://github.com/Xor-el/HashLib4Pascal</text:span></text:a><text:span text:style-name="T124">) by </text:span>Ugochukwu Mmaduekwe <text:span text:style-name="T122">Stanley (aka </text:span>Xor-el<text:span text:style-name="T122">). It is more actively maintained, did not require 64-bit tweaking to allow hashing of large data, is Freepascal v3.0 compliant, it avoided the use of a separate customised MD5 and SHA-1 library, and includes a full range of hash algorithms which will allow easier implementation of said algorithms by </text:span><text:span text:style-name="T145">QuickHash</text:span><text:span text:style-name="T122"> in the future. <text:s/>So as of v2.8.0, the library is now used for all of the mainstream hashing algorithms used by QuickHash (i.e. MD5, SHA-1, SHA256, SHA512) plus the addition of the faster ‘xxHash’ algorithm which is newer and pretty fast! Significant thanks and appreciation are expressed to Mr Stanley for the open-source library. Further thanks to the author of xxHash for making that open-source as well. Note that xxHash is licensed under BSD License and Haslib4Pascal is also licensed under the MIT License. </text:span></text:p> - <text:p text:style-name="P43"><text:span text:style-name="T117"><text:s/></text:span><text:s/></text:p> - <text:p text:style-name="P8"><text:span text:style-name="T96">1.3 </text:span>Development Team</text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P35">Lead Develope<text:span text:style-name="T57">r</text:span>:<text:tab/><text:tab/> Ted Smith </text:p> - <text:p text:style-name="P39"><text:span text:style-name="T85">Contact:<text:tab/><text:tab/><text:tab/></text:span><text:a xlink:type="simple" xlink:href="mailto:tedsmith@quickhash-gui.org" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T85">tedsmith@quickhash-gui.org</text:span></text:a><text:span text:style-name="T85"> <text:s/>– see support pages and <text:tab/><text:tab/><text:tab/><text:tab/><text:tab/><text:tab/>ticket system for feature requests and suggestions</text:span></text:p> - <text:p text:style-name="P23"><text:span text:style-name="T18">GitHub Repository<text:tab/><text:tab/></text:span><text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/quickhash/releases" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T18">https://github.com/tedsmith/QuickHash/releases</text:span></text:a><text:span text:style-name="T18"> </text:span></text:p> - <text:p text:style-name="P8"/> - <text:p text:style-name="P80"><text:span text:style-name="T122">Supporting Developer : <text:tab/>d</text:span>areal<text:span text:style-name="T142">s</text:span>hinji</text:p> - <text:p text:style-name="P81">GitHub Page<text:tab/><text:tab/><text:tab/><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://github.com/darealshinj</text:a><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T142">i</text:span></text:a></text:p> - <text:p text:style-name="P28"/> - <text:p text:style-name="P8"/> - <text:p text:style-name="P8"/> - <text:p text:style-name="P8"/> - <text:p text:style-name="P108"><text:soft-page-break/><text:toc-mark-start text:id="IMark5545814432" text:outline-level="1"/><text:span text:style-name="T96">2.0 </text:span>Introduction<text:toc-mark-end text:id="IMark5545814432"/></text:p> - <text:p text:style-name="P8"/> - <text:p text:style-name="P47">QuickHash is quite simply a free, open source, cross platform, <text:span text:style-name="T85">fast and easy-to-use</text:span> data hashing tool for M<text:span text:style-name="T107">icrosoft</text:span> Windows, <text:span text:style-name="T107">Desktop GNU/</text:span>Linux <text:span text:style-name="T107">distributions like Mint, Zorin OS, and Ubuntu, and</text:span> Apple Mac <text:span text:style-name="T114">Yosemite, Sierra (and hopefully above)</text:span>. </text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P34">It does not require installation and can <text:span text:style-name="T85">simply </text:span>be executed from a USB drive or other removable device (though on Linux <text:span text:style-name="T148">and OSX</text:span>, <text:span text:style-name="T59">the software</text:span> has to have executable permissions assigned and the external device would require a filesystem <text:span text:style-name="T85">that can store </text:span>executable permissions – so <text:span text:style-name="T59">EXT4 or something and </text:span>not FAT32). </text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P110"><text:span text:style-name="T125">As of v2.8.0 there are the usual four</text:span> ‘mainstream’ hashing algorithms available – MD5, SHA-1, SHA256 and SHA512 <text:span text:style-name="T136">but in addition there is now a fifth algorithm to choose; xxHash (when using the 32-bit version of QuickHash, only xxHash32 will be available, and visa versa for 64 bit), which is gaining much credibility and implementation worldwide for its speeds</text:span>. <text:span text:style-name="T125">It’s much newer than the other algorithms though and, in science, these things take a while to become widely adopted.</text:span> </text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P36">The interface is deliberately simple <text:span text:style-name="T59">and comes as a tabbed system – each tab for a different type of data. </text:span></text:p> - <text:p text:style-name="P174"/> - <text:p text:style-name="P172"><text:span text:style-name="T79">Text </text:span><text:span text:style-name="T80">| File | FileS | Copy | </text:span><text:span text:style-name="T81">Compare Two Files | </text:span><text:span text:style-name="T80">Compare </text:span><text:span text:style-name="T82">Two Folders </text:span><text:span text:style-name="T80">| Disks </text:span><text:span text:style-name="T83">| Base64 Data</text:span></text:p> - <text:p text:style-name="P173"/> - <text:p text:style-name="P91"><text:alphabetical-index-mark-start text:id="IMark5545814432" text:key1="1"/><text:alphabetical-index-mark-start text:id="IMark5545814624"/><text:span text:style-name="T9">2.1 </text:span><text:span text:style-name="T1">What is a hash?</text:span><text:alphabetical-index-mark-end text:id="IMark5545814624"/><text:alphabetical-index-mark-end text:id="IMark5545814432"/></text:p> - <text:p text:style-name="P91"><text:span text:style-name="T1"/></text:p> - <text:p text:style-name="P48"><text:span text:style-name="T60">The simplest explanation is that it is like a unique fingerprint of digital data. There are many common hash algorithms, but QuickHash is coded to utilise four of the common mainstream ones : </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/MD5" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">MD5</text:span></text:a><text:span text:style-name="T60">,</text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-1" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60"> SHA-1</text:span></text:a><text:span text:style-name="T60">, </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-2" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">SHA256</text:span></text:a><text:span text:style-name="T60"> and </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-2" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">SHA512</text:span></text:a><text:span text:style-name="T60"> with the inclusion of the increasingly popular xxHash from <text:s/>v2.8.0 of the program. Very basically, if you compute the MD5 value of your typed name, the result is theoretically unique to one in <text:s/>3.4028...E38, which, put more simply is a probability of one in 340 billion, billion, billion, billion (1 undecillion), meaning that the chances of any other digital data other than that string of characters generating the same hash are infinitely unlikely (engineered collisions aside). <text:s text:c="2"/></text:span></text:p> - <text:p text:style-name="P91"/> - <text:p text:style-name="P91"><text:soft-page-break/>The research surrounding <text:span text:style-name="T136">MD5 and SHA-1 </text:span><text:a xlink:type="simple" xlink:href="http://www.princeton.edu/~achaney/tmve/wiki100k/docs/Hash_collision.html" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">hash collisions</text:a> is duly noted and the reader can find more information about that <text:span text:style-name="T107">in publications and articles on the Internet or academic papers</text:span>, if it is a concern to his\her work area. </text:p> - <text:p text:style-name="P91"/> - <text:p text:style-name="P45"><text:a xlink:type="simple" xlink:href="https://github.com/Cyan4973/xxHash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T125">XxHash</text:span></text:a><text:span text:style-name="T125">, by </text:span>Yann Collet <text:span text:style-name="T126">(</text:span><text:a xlink:type="simple" xlink:href="https://github.com/Cyan4973" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T126">https://github.com/Cyan4973</text:span></text:a><text:span text:style-name="T126">) is “</text:span><text:span text:style-name="T87">an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the </text:span><text:a xlink:type="simple" xlink:href="http://code.google.com/p/smhasher/wiki/SMHasher" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T87">SMHasher</text:span></text:a><text:span text:style-name="T87"> test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian)</text:span>”. <text:span text:style-name="T126">Its implementation into QuickHash typically shows results of about 20%-50% speed increases over SHA-1, depending on the source data and technical hardware. So if a file takes 30 seconds on a given PC using SHA-1, it will take about 20 seconds using xxHash on the developers system, give or take. But various reports have been received, some stating much faster speeds than that. </text:span></text:p> - <text:p text:style-name="P45"/> - <text:p text:style-name="P124"><text:span text:style-name="T129">Published </text:span>benchmark tests report figures around the following : </text:p> + <text:p text:style-name="P9"/> + <text:p text:style-name="P9"/> + <text:p text:style-name="P9"/> + <text:p text:style-name="P116"><text:soft-page-break/><text:toc-mark-start text:id="IMark5650223952" text:outline-level="1"/><text:span text:style-name="T96">2.0 </text:span>Introduction<text:toc-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P9"/> + <text:p text:style-name="P52">QuickHash is quite simply a free, open source, cross platform, <text:span text:style-name="T85">fast and easy-to-use</text:span> data hashing tool for M<text:span text:style-name="T107">icrosoft</text:span> Windows, <text:span text:style-name="T107">Desktop GNU/</text:span>Linux <text:span text:style-name="T107">distributions like Mint, Zorin OS, and Ubuntu, and</text:span> Apple Mac <text:span text:style-name="T114">Yosemite, Sierra (and hopefully above)</text:span>. </text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P39">It does not require installation and can <text:span text:style-name="T85">simply </text:span>be executed from a USB drive or other removable device (though on Linux <text:span text:style-name="T148">and OSX</text:span>, <text:span text:style-name="T59">the software</text:span> has to have executable permissions assigned and the external device would require a filesystem <text:span text:style-name="T85">that can store </text:span>executable permissions – so <text:span text:style-name="T59">EXT4 or something and </text:span>not FAT32). </text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P118"><text:span text:style-name="T125">As of v2.8.0 there are the usual four</text:span> ‘mainstream’ hashing algorithms available – MD5, SHA-1, SHA256 and SHA512 <text:span text:style-name="T136">but in addition there is now a fifth algorithm to choose; xxHash (when using the 32-bit version of QuickHash, only xxHash32 will be available, and visa versa for 64 bit), which is gaining much credibility and implementation worldwide for its speeds</text:span>. <text:span text:style-name="T125">It’s much newer than the other algorithms though and, in science, these things take a while to become widely adopted.</text:span> </text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P41">The interface is deliberately simple <text:span text:style-name="T59">and comes as a tabbed system – each tab for a different type of data. </text:span></text:p> + <text:p text:style-name="P146"/> + <text:p text:style-name="P144"><text:span text:style-name="T79">Text </text:span><text:span text:style-name="T80">| File | FileS | Copy | </text:span><text:span text:style-name="T81">Compare Two Files | </text:span><text:span text:style-name="T80">Compare </text:span><text:span text:style-name="T82">Two Folders </text:span><text:span text:style-name="T80">| Disks </text:span><text:span text:style-name="T83">| Base64 Data</text:span></text:p> + <text:p text:style-name="P145"/> + <text:p text:style-name="P97"><text:alphabetical-index-mark-start text:id="IMark5650223952" text:key1="1"/><text:alphabetical-index-mark-start text:id="IMark5650223760"/><text:span text:style-name="T9">2.1 </text:span><text:span text:style-name="T1">What is a hash?</text:span><text:alphabetical-index-mark-end text:id="IMark5650223760"/><text:alphabetical-index-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P17"/> + <text:p text:style-name="P53"><text:span text:style-name="T60">The simplest explanation is that it is like a unique fingerprint of digital data. There are many common hash algorithms, but QuickHash is coded to utilise four of the common mainstream ones : </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/MD5" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">MD5</text:span></text:a><text:span text:style-name="T60">,</text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-1" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60"> SHA-1</text:span></text:a><text:span text:style-name="T60">, </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-2" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">SHA256</text:span></text:a><text:span text:style-name="T60"> and </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-2" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">SHA512</text:span></text:a><text:span text:style-name="T60"> with the inclusion of the increasingly popular xxHash from <text:s/>v2.8.0 of the program. Very basically, if you compute the MD5 value of your typed name, the result is theoretically unique to one in <text:s/>3.4028...E38, which, put more simply is a probability of one in 340 billion, billion, billion, billion (1 undecillion), meaning that the chances of any other digital data other than that string of characters generating the same hash are infinitely unlikely (engineered collisions aside). <text:s text:c="2"/></text:span></text:p> + <text:p text:style-name="P97"/> + <text:p text:style-name="P97"><text:soft-page-break/>The research surrounding <text:span text:style-name="T136">MD5 and SHA-1 </text:span><text:a xlink:type="simple" xlink:href="http://www.princeton.edu/~achaney/tmve/wiki100k/docs/Hash_collision.html" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">hash collisions</text:a> is duly noted and the reader can find more information about that <text:span text:style-name="T107">in publications and articles on the Internet or academic papers</text:span>, if it is a concern to his\her work area. </text:p> + <text:p text:style-name="P97"/> + <text:p text:style-name="P50"><text:a xlink:type="simple" xlink:href="https://github.com/Cyan4973/xxHash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T125">XxHash</text:span></text:a><text:span text:style-name="T125">, by </text:span>Yann Collet <text:span text:style-name="T126">(</text:span><text:a xlink:type="simple" xlink:href="https://github.com/Cyan4973" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T126">https://github.com/Cyan4973</text:span></text:a><text:span text:style-name="T126">) is “</text:span><text:span text:style-name="T87">an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the </text:span><text:a xlink:type="simple" xlink:href="http://code.google.com/p/smhasher/wiki/SMHasher" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T87">SMHasher</text:span></text:a><text:span text:style-name="T87"> test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian)</text:span>”. <text:span text:style-name="T126">Its implementation into QuickHash typically shows results of about 20%-50% speed increases over SHA-1, depending on the source data and technical hardware. So if a file takes 30 seconds on a given PC using SHA-1, it will take about 20 seconds using xxHash on the developers system, give or take. But various reports have been received, some stating much faster speeds than that. </text:span></text:p> + <text:p text:style-name="P50"/> + <text:p text:style-name="P134"><text:span text:style-name="T129">Published </text:span>benchmark tests report figures around the following : </text:p> <table:table table:name="Table1" table:style-name="Table1"> <table:table-column table:style-name="Table1.A"/> <table:table-column table:style-name="Table1.B"/> @@ -1794,7 +1771,7 @@ <text:p text:style-name="Table_20_Heading">Speed</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P131">Quality</text:p> + <text:p text:style-name="P149">Quality</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Heading">Author</text:p> @@ -1803,13 +1780,13 @@ </table:table-header-rows> <table:table-row> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">xxHash</text:p> + <text:p text:style-name="P152">xxHash</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">5.4 GB/s</text:p> + <text:p text:style-name="P152">5.4 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">10</text:p> + <text:p text:style-name="P150">10</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Y.C.</text:p> @@ -1823,7 +1800,7 @@ <text:p text:style-name="Table_20_Contents">2.7 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">10</text:p> + <text:p text:style-name="P150">10</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Austin Appleby</text:p> @@ -1837,7 +1814,7 @@ <text:p text:style-name="Table_20_Contents">1.4 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">9</text:p> + <text:p text:style-name="P150">9</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Bret Mulvey</text:p> @@ -1851,7 +1828,7 @@ <text:p text:style-name="Table_20_Contents">1.2 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">9</text:p> + <text:p text:style-name="P150">9</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Bob Jenkins</text:p> @@ -1865,7 +1842,7 @@ <text:p text:style-name="Table_20_Contents">1.05 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">10</text:p> + <text:p text:style-name="P150">10</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Pike & Alakuijala</text:p> @@ -1879,7 +1856,7 @@ <text:p text:style-name="Table_20_Contents">0.55 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">5</text:p> + <text:p text:style-name="P150">5</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Fowler, Noll, Vo</text:p> @@ -1893,21 +1870,21 @@ <text:p text:style-name="Table_20_Contents">0.43 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">9</text:p> + <text:p text:style-name="P150">9</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P133"/> + <text:p text:style-name="P151"/> </table:table-cell> </table:table-row> <table:table-row> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">MD5-32</text:p> + <text:p text:style-name="P152">MD5-32</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">0.33 GB/s</text:p> + <text:p text:style-name="P152">0.33 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">10</text:p> + <text:p text:style-name="P150">10</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Ronald L.Rivest</text:p> @@ -1915,87 +1892,87 @@ </table:table-row> <table:table-row> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">SHA1-32</text:p> + <text:p text:style-name="P152">SHA1-32</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P134">0.28 GB/s</text:p> + <text:p text:style-name="P152">0.28 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P132">10</text:p> + <text:p text:style-name="P150">10</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.D10" office:value-type="string"> - <text:p text:style-name="P133"/> + <text:p text:style-name="P151"/> </table:table-cell> </table:table-row> </table:table> - <text:p text:style-name="P45"/> - <text:p text:style-name="P45"><text:span text:style-name="T149">To the knowledge of the author there is currently no official documentation other than the source code to explain xxHash and its ways of working. However, some work has been done by Stephan Brumme to illustrate it, which is useful and may well form the basis of a Wikipedia entry one day. </text:span><text:a xlink:type="simple" xlink:href="http://create.stephan-brumme.com/xxhash/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T149">http://create.stephan-brumme.com/xxhash/</text:span></text:a><text:span text:style-name="T149"> . Should the reader know of any such documentation, please mention it via the contact details on the first pages. </text:span></text:p> - <text:p text:style-name="P92"/> - <text:p text:style-name="P124">It would very beneficial to the world to <text:span text:style-name="T127">see </text:span>xxHash put through its paces <text:span text:style-name="T128">in a test environment </text:span>so that it can be held with same regard as SHA-1 and SHA256. With such significant <text:span text:style-name="T129">apparent </text:span>speeds, it would be <text:span text:style-name="T127">tragic</text:span> for it not be more widely used. In science circles, the old timers like SHA-1 will take some beating with regard to reliability <text:span text:style-name="T149">and speed</text:span>, but 0.28 Gb\s vs 5.4Gb\s….that alone has to be worth some serious investment of research. <text:span text:style-name="T129">That said, QuickHash itself does not exhibit those </text:span><text:soft-page-break/><text:span text:style-name="T129">kind of speeds with the algorithm but that is perhaps more likely due to the developing skills of the developer (!) more than the fault of the algorithm.</text:span></text:p> - <text:p text:style-name="P124"/> - <text:p text:style-name="P48"><text:span text:style-name="T60">QuickHash adopts </text:span><text:a xlink:type="simple" xlink:href="http://csrc.nist.gov/groups/ST/hash/documents/Puniya_hashDesign.pdf" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">Merkle–Damgård constructions</text:span></text:a><text:span text:style-name="T60"> which theoretically enables a method of building collision-resistant cryptographic hash functions. More can be read about that online. </text:span></text:p> - <text:p text:style-name="P93"/> - <text:p text:style-name="P16"><text:alphabetical-index-mark-start text:id="IMark5545814432"/><text:span text:style-name="T96">2.2 </text:span>Cross Platform<text:alphabetical-index-mark-end text:id="IMark5545814432"/></text:p> - <text:p text:style-name="P93"/> - <text:p text:style-name="P94">QuickHash was originally designed for Linux to enable less advanced Linux users to easily “and quickly” <text:span text:style-name="T149">(|thus the name)</text:span> generate a list of hash values for files using a simple graphical interface without having to resort to command line tools like SHA1SUM. It was specifically designed to run with live boot CD's like DEFT, CAINE, PALLADIN, HELIX, <text:span text:style-name="T121">PARROT SECURITY</text:span> and others. However, over time, the hashing function<text:span text:style-name="T114">ality has</text:span> improved and indeed now become faster at generating hash values than many other tools – both free and commercial <text:span text:style-name="T114">ones</text:span>. So it is now not only a tool that enables the quick selection of files to hash, but it is also a tool that does compute the hashes quickly. So the name “QuickHash” is really rather fitting. <text:s/></text:p> - <text:p text:style-name="P95"/> - <text:p text:style-name="P103">It is pre-built into the <text:a xlink:type="simple" xlink:href="http://www.deftlinux.net/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">DEFT</text:a>, <text:a xlink:type="simple" xlink:href="http://www.caine-live.net/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">CAINE</text:a> <text:span text:style-name="T136">and </text:span><text:a xlink:type="simple" xlink:href="https://www.parrotsec.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T136">Parrot Security</text:span></text:a><text:span text:style-name="T136"> Linux CDs and possibly soon even </text:span><text:a xlink:type="simple" xlink:href="https://www.debian.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T136">Debian</text:span></text:a><text:span text:style-name="T136"> (not confirmed yet)</text:span>, so by <text:span text:style-name="T136">using those systems </text:span>you will have the power of QuickHash built in <text:span text:style-name="T97">to your live CD instance </text:span>without having to use it separately. <text:span text:style-name="T114">Though, note, the releases of QuickHash are generally every couple of months whereas bootable distributions generally have a longer cycle refresh period. </text:span><text:s/><text:span text:style-name="T136">There are also DEB packages built usually by darealshinji that accompany the binaries. All are typically available on the website.</text:span></text:p> - <text:p text:style-name="P95"/> - <text:p text:style-name="P96">In addition <text:span text:style-name="T85">to the Linux version</text:span>, due to demand from Windows users, a Microsoft Windows compatible version was made and sports some features that are necessary in a Windows environment but not necessary in a Linux one. For example, it is possible to compute the hash of a <text:span text:style-name="T85">physical</text:span> disk <text:span text:style-name="T85">using QuickHash </text:span>in Linux by running QuickHash <text:span text:style-name="T85">as root</text:span>, clicking the “<text:span text:style-name="T62">File</text:span>” tab and navigating to<text:span text:style-name="T62"> /dev/sdX </text:span>or <text:span text:style-name="T62">/dev/sdXX</text:span>. <text:span text:style-name="T121">Or, as of v2.7.0, you can use the ‘Disks’ tab the same as Windows users. Apple mac OSX cannot currently utilise the ‘Disk’ tab, but may hash disks using the ‘File’ tab in the same way as is possible with Linux.</text:span> <text:span text:style-name="T149">In both instances, the program must be run with sudo privilages. </text:span></text:p> - <text:p text:style-name="P96"/> - <text:p text:style-name="P96"><text:span text:style-name="T136">The </text:span>Apple Mac version <text:span text:style-name="T105">was first developed with version 2.5.3 in 2014. It functions in a similar vein </text:span><text:soft-page-break/><text:span text:style-name="T105">to the Linux version. </text:span><text:s/><text:span text:style-name="T105">The Mac version was first compiled on the Yosemite operating system and version 3.0.0 using Sierra. Since 2014, all three operating systems have been supported as much as possible. </text:span></text:p> - <text:p text:style-name="P16"/> - <text:p text:style-name="P166"><text:span text:style-name="T158">2.3 </text:span>SQLite Implementation</text:p> - <text:p text:style-name="P166"/> - <text:p text:style-name="P169">October 2017 to January 2018 saw the biggest re-write of QuickHash since the programs inception. It is hard to explain just how much work went into the development of v3.0.0 of the program <text:span text:style-name="T158">so bugs are likely to crop up (please </text:span><text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/bug-tracker/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T158">report them</text:span></text:a><text:span text:style-name="T158"> if you find them)</text:span>. A large amount of th<text:span text:style-name="T158">e</text:span> work involved migrating existing capability to interact with SQLite but the benefits are worth it. SQLite holds data very efficiently and it allows developers many more options for their programs. Many of these new and improved features are now available by right clicking the display grids, allowing some of those previous options to be removed from the interface, to free space. </text:p> - <text:p text:style-name="P169"/> - <text:p text:style-name="P169">In addition, there are now many many options for the display grids. They do vary a little but overall options include sorting by filename, path, size, ID number, duplicates, known to hash list or not and many more besides (they may be re-phrased in future versions so no intricate detail here – just right click a display grid and see what comes up). </text:p> - <text:p text:style-name="P169"/> - <text:p text:style-name="P170">For Windows, a 32 and 64 bit pre-compiled <text:span text:style-name="T156">SQLite </text:span>DLL file is shipped with QuickHash. The correct one will be loaded automatically as QuickHash determines what architecture it is running on. <text:span text:style-name="T156">It is important that these files are not renamed or moved from the root folder of where Quickhash is running from.</text:span> </text:p> - <text:p text:style-name="P170"/> - <text:p text:style-name="P170">If you run the 32 bit version of Quickhash on a 64-bit version of Windows, it will utilise the 32-bit SQLite DLL <text:span text:style-name="T156">but it will still work perfectly well</text:span>. <text:span text:style-name="T156">You can not run the 64 bit version on a 32-bit Windows system however. </text:span></text:p> - <text:p text:style-name="P169"/> - <text:p text:style-name="P171">On OSX and Linux, QuickHash will look in several common locations for the SQLite SO file. If it finds it, it will create an SQLite database to use for that session, and it is deleted when QuickHash is closed. The location of the database will be decided by your operating system security settings, but it is commonly <text:span text:style-name="T157">/Users/Username/.config/QuickHash</text:span> (on OSX) or <text:span text:style-name="T157">/home/Username/.config/QuickHash </text:span>on Linux. </text:p> - <text:p text:style-name="P171"/> - <text:p text:style-name="P171"><text:soft-page-break/>If Quickhash does not find SQLite (which will be unusual) then the FileS and Copy tab will not work as intended. Users are instead encouraged to either report the location to us (<text:a xlink:type="simple" xlink:href="mailto:tedsmith@quickhash-gui.org" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">tedsmith@quickhash-gui.org</text:a>) so it can be added, or use an earlier version of QuickHash (pre v3.0.0) available from <text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/downloads/archive-downloads/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">the archives</text:a>. The other tabs will work as normal so depending on your needs, it may not be an issue. </text:p> - <text:p text:style-name="P171"/> - <text:p text:style-name="P171">The database is named based on the <text:span text:style-name="T158">date and </text:span>time of Quickhash execution to allow multiple instances of the program to run (a seperate database will be created for each instance) <text:span text:style-name="T158">from the same launch location</text:span>. </text:p> + <text:p text:style-name="P50"/> + <text:p text:style-name="P50"><text:span text:style-name="T149">To the knowledge of the author there is currently no official documentation other than the source code to explain xxHash and its ways of working. However, some work has been done by Stephan Brumme to illustrate it, which is useful and may well form the basis of a Wikipedia entry one day. </text:span><text:a xlink:type="simple" xlink:href="http://create.stephan-brumme.com/xxhash/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T149">http://create.stephan-brumme.com/xxhash/</text:span></text:a><text:span text:style-name="T149"> . Should the reader know of any such documentation, please mention it via the contact details on the first pages. </text:span></text:p> + <text:p text:style-name="P98"/> + <text:p text:style-name="P134">It would very beneficial to the world to <text:span text:style-name="T127">see </text:span>xxHash put through its paces <text:span text:style-name="T128">in a test environment </text:span>so that it can be held with same regard as SHA-1 and SHA256. With such significant <text:span text:style-name="T129">apparent </text:span>speeds, it would be <text:span text:style-name="T127">tragic</text:span> for it not be more widely used. In science circles, the old timers like SHA-1 will take some beating with regard to reliability <text:span text:style-name="T149">and speed</text:span>, but 0.28 Gb\s vs 5.4Gb\s….that alone has to be worth some serious investment of research. <text:span text:style-name="T129">That said, QuickHash itself does not exhibit those </text:span><text:soft-page-break/><text:span text:style-name="T129">kind of speeds with the algorithm but that is perhaps more likely due to the developing skills of the developer (!) more than the fault of the algorithm.</text:span></text:p> + <text:p text:style-name="P134"/> + <text:p text:style-name="P53"><text:span text:style-name="T60">QuickHash adopts </text:span><text:a xlink:type="simple" xlink:href="http://csrc.nist.gov/groups/ST/hash/documents/Puniya_hashDesign.pdf" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">Merkle–Damgård constructions</text:span></text:a><text:span text:style-name="T60"> which theoretically enables a method of building collision-resistant cryptographic hash functions. More can be read about that online. </text:span></text:p> + <text:p text:style-name="P99"/> + <text:p text:style-name="P18"><text:alphabetical-index-mark-start text:id="IMark5650223952"/><text:span text:style-name="T96">2.2 </text:span>Cross Platform<text:alphabetical-index-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P99"/> + <text:p text:style-name="P100">QuickHash was originally designed for Linux to enable less advanced Linux users to easily “and quickly” <text:span text:style-name="T149">(|thus the name)</text:span> generate a list of hash values for files using a simple graphical interface without having to resort to command line tools like SHA1SUM. It was specifically designed to run with live boot CD's like DEFT, CAINE, PALLADIN, HELIX, <text:span text:style-name="T121">PARROT SECURITY</text:span> and others. However, over time, the hashing function<text:span text:style-name="T114">ality has</text:span> improved and indeed now become faster at generating hash values than many other tools – both free and commercial <text:span text:style-name="T114">ones</text:span>. So it is now not only a tool that enables the quick selection of files to hash, but it is also a tool that does compute the hashes quickly. So the name “QuickHash” is really rather fitting. <text:s/></text:p> + <text:p text:style-name="P101"/> + <text:p text:style-name="P111">It is pre-built into the <text:a xlink:type="simple" xlink:href="http://www.deftlinux.net/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">DEFT</text:a>, <text:a xlink:type="simple" xlink:href="http://www.caine-live.net/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">CAINE</text:a> <text:span text:style-name="T136">and </text:span><text:a xlink:type="simple" xlink:href="https://www.parrotsec.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T136">Parrot Security</text:span></text:a><text:span text:style-name="T136"> Linux CDs and possibly soon even </text:span><text:a xlink:type="simple" xlink:href="https://www.debian.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T136">Debian</text:span></text:a><text:span text:style-name="T136"> (not confirmed yet)</text:span>, so by <text:span text:style-name="T136">using those systems </text:span>you will have the power of QuickHash built in <text:span text:style-name="T97">to your live CD instance </text:span>without having to use it separately. <text:span text:style-name="T114">Though, note, the releases of QuickHash are generally every couple of months whereas bootable distributions generally have a longer cycle refresh period. </text:span><text:s/><text:span text:style-name="T136">There are also DEB packages built usually by darealshinji that accompany the binaries. All are typically available on the website.</text:span></text:p> + <text:p text:style-name="P101"/> + <text:p text:style-name="P102">In addition <text:span text:style-name="T85">to the Linux version</text:span>, due to demand from Windows users, a Microsoft Windows compatible version was made and sports some features that are necessary in a Windows environment but not necessary in a Linux one. For example, it is possible to compute the hash of a <text:span text:style-name="T85">physical</text:span> disk <text:span text:style-name="T85">using QuickHash </text:span>in Linux by running QuickHash <text:span text:style-name="T85">as root</text:span>, clicking the “<text:span text:style-name="T62">File</text:span>” tab and navigating to<text:span text:style-name="T62"> /dev/sdX </text:span>or <text:span text:style-name="T62">/dev/sdXX</text:span>. <text:span text:style-name="T121">Or, as of v2.7.0, you can use the ‘Disks’ tab the same as Windows users. Apple mac OSX cannot currently utilise the ‘Disk’ tab, but may hash disks using the ‘File’ tab in the same way as is possible with Linux.</text:span> <text:span text:style-name="T149">In both instances, the program must be run with sudo privileges. </text:span></text:p> + <text:p text:style-name="P102"/> + <text:p text:style-name="P102"><text:span text:style-name="T136">The </text:span>Apple Mac version <text:span text:style-name="T105">was first developed with version 2.5.3 in 2014. It functions in a similar vein </text:span><text:soft-page-break/><text:span text:style-name="T105">to the Linux version. </text:span><text:s/><text:span text:style-name="T105">The Mac version was first compiled on the Yosemite operating system and version 3.0.0 using Sierra. Since 2014, all three operating systems have been supported as much as possible. </text:span></text:p> + <text:p text:style-name="P18"/> + <text:p text:style-name="P35"><text:span text:style-name="T158">2.3 </text:span>SQLite Implementation</text:p> + <text:p text:style-name="P35"/> + <text:p text:style-name="P141">October 2017 to January 2018 saw the biggest re-write of QuickHash since the programs inception. It is hard to explain just how much work went into the development of v3.0.0 of the program <text:span text:style-name="T158">so bugs are likely to crop up (please </text:span><text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/bug-tracker/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T158">report them</text:span></text:a><text:span text:style-name="T158"> if you find them)</text:span>. A large amount of th<text:span text:style-name="T158">e</text:span> work involved migrating existing capability to interact with SQLite but the benefits are worth it. SQLite holds data very efficiently and it allows developers many more options for their programs. Many of these new and improved features are now available by right clicking the display grids, allowing some of those previous options to be removed from the interface, to free space. </text:p> + <text:p text:style-name="P141"/> + <text:p text:style-name="P141">In addition, there are now many many options for the display grids. They do vary a little but overall options include sorting by filename, path, size, ID number, duplicates, known to hash list or not and many more besides (they may be re-phrased in future versions so no intricate detail here – just right click a display grid and see what comes up). </text:p> + <text:p text:style-name="P141"/> + <text:p text:style-name="P142">For Windows, a 32 and 64 bit pre-compiled <text:span text:style-name="T156">SQLite </text:span>DLL file is shipped with QuickHash. The correct one will be loaded automatically as QuickHash determines what architecture it is running on. <text:span text:style-name="T156">It is important that these files are not renamed or moved from the root folder of where Quickhash is running from.</text:span> </text:p> + <text:p text:style-name="P142"/> + <text:p text:style-name="P142">If you run the 32 bit version of Quickhash on a 64-bit version of Windows, it will utilise the 32-bit SQLite DLL <text:span text:style-name="T156">but it will still work perfectly well</text:span>. <text:span text:style-name="T156">You can not run the 64 bit version on a 32-bit Windows system however. </text:span></text:p> + <text:p text:style-name="P141"/> + <text:p text:style-name="P143">On OSX and Linux, QuickHash will look in several common locations for the SQLite SO file. If it finds it, it will create an SQLite database to use for that session, and it is deleted when QuickHash is closed. The location of the database will be decided by your operating system security settings, but it is commonly <text:span text:style-name="T157">/Users/Username/.config/QuickHash</text:span> (on OSX) or <text:span text:style-name="T157">/home/Username/.config/QuickHash </text:span>on Linux. </text:p> + <text:p text:style-name="P143"/> + <text:p text:style-name="P143"><text:soft-page-break/>If Quickhash does not find SQLite (which will be unusual) then the FileS and Copy tab will not work as intended. Users are instead encouraged to either report the location to us (<text:a xlink:type="simple" xlink:href="mailto:tedsmith@quickhash-gui.org" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">tedsmith@quickhash-gui.org</text:a>) so it can be added, or use an earlier version of QuickHash (pre v3.0.0) available from <text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/downloads/archive-downloads/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">the archives</text:a>. The other tabs will work as normal so depending on your needs, it may not be an issue. </text:p> + <text:p text:style-name="P143"/> + <text:p text:style-name="P143">The database is named based on the <text:span text:style-name="T158">date and </text:span>time of Quickhash execution to allow multiple instances of the program to run (a separate database will be created for each instance) <text:span text:style-name="T158">from the same launch location</text:span>. </text:p> + <text:p text:style-name="P102"/> + <text:p text:style-name="P117"><text:alphabetical-index-mark-start text:id="IMark5650223952"/>3.0 Interface<text:alphabetical-index-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P56"><text:alphabetical-index-mark text:string-value=" "/></text:p> + <text:p text:style-name="P56"><text:alphabetical-index-mark-start text:id="IMark5650223952"/><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> </text:span><text:span text:style-name="T7">Quick Summary</text:span><text:alphabetical-index-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P17"/> + <text:p text:style-name="P53"><text:span text:style-name="T4">Text </text:span><text:span text:style-name="T60">: <text:s/></text:span>For hashing chunks of text like paragraphs <text:span text:style-name="T107">from a file, a name, a character string, a list of values (to be hashed line by line) </text:span>or <text:span text:style-name="T149">public </text:span>key data that can be copied from somewhere <text:span text:style-name="T119">else </text:span>to QuickHash</text:p> + <text:p text:style-name="P97"/> + <text:p text:style-name="P42"><text:span text:style-name="T3">File</text:span><text:span text:style-name="T59"> : For selecting and then hashing one individual file.</text:span></text:p> + <text:p text:style-name="P52"/> + <text:p text:style-name="P41"><text:span text:style-name="T3">FileS</text:span><text:span text:style-name="T59"> : For hashing multiple files in a directory (aka 'folder') recursively.</text:span></text:p> + <text:p text:style-name="P52"/> + <text:p text:style-name="P41"><text:span text:style-name="T3">Copy </text:span><text:span text:style-name="T59">: Essentially, this is Copy & Paste but with the added data integrity of hashing at either end of the process. Designed to enable a user to copy files from one place to another but have the copy process verified and supported by hash values and a retained log of the original date and time attributes. </text:span></text:p> + <text:p text:style-name="P112"/> + <text:p text:style-name="P128"><text:span text:style-name="T1">Compare Two Files</text:span> : Simply choose two files in two different locations and have the hashes of both compared automatically. </text:p> + <text:p text:style-name="P128"/> + <text:p text:style-name="P41"><text:span text:style-name="T3">Compare </text:span><text:span text:style-name="T16">Two Folders</text:span><text:span text:style-name="T59"> : For comparing the file content of one folder to another to see if all the files inside each match based on hash and count, or not (filenames are not compared).</text:span></text:p> + <text:p text:style-name="P52"/> + <text:p text:style-name="P41"><text:soft-page-break/><text:span text:style-name="T3">Disks</text:span><text:span text:style-name="T59"> : Easily hash entire physical disks and logical volumes (as of v2.4.0 upwards and for both Windows and Linux since v2.7.0). </text:span></text:p> + <text:p text:style-name="P41"/> + <text:p text:style-name="P137"><text:span text:style-name="T1">Base64 Data</text:span>: New to v2.8.3, it allows the user to hash an encoded Base64 file AND generate a hash of it’s decoded counterpart without the user having to create the decoded version. <text:span text:style-name="T149">It also allows the decoding of Base64 encoded data, just for convenience.</text:span> </text:p> + <text:p text:style-name="P41"/> + <text:p text:style-name="P46"><text:alphabetical-index-mark-start text:id="IMark5650223952"/><text:span text:style-name="T9">3. </text:span><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> Detailed </text:span><text:span text:style-name="T7">Explanation</text:span><text:alphabetical-index-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P18"/> + <text:p text:style-name="P57"><text:span text:style-name="T9">3.1.1 </text:span><text:span text:style-name="T5">Text :</text:span><text:span text:style-name="T19"> </text:span><text:span text:style-name="T18">For hashing chunks of text like paragraphs or key data that can be copied from somewhere to QuickHash. </text:span><text:span text:style-name="T19">You can also type in the text box and QuickHash will dynamically recompute the hash value as you type. </text:span><text:span text:style-name="T20">The user can also switch the generated hash to one computed by another algorithm simply by clicking one of the other three radio buttons.</text:span></text:p> + <text:p text:style-name="P60"/> + <text:p text:style-name="P57"><text:span text:style-name="T30">As of v2.6.2, an “</text:span><text:span text:style-name="T66">Expected Hash Value</text:span><text:span text:style-name="T30">” field allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the inputted text segment against the one supplied by the user. An alert will be displayed if the hashes do not match.</text:span><text:span text:style-name="T20"> </text:span><text:span text:style-name="T30">To cancel the comparison, replace the hash value with three dots ('…').</text:span></text:p> + <text:p text:style-name="P61"/> + <text:p text:style-name="P49"><text:span text:style-name="T30">As of v2.6.5, the functionality was added to break the text area down line-by-line. This was at user request because it turned out that Google Adwords and perhaps similar services require customers to provide their e-mail address lists as lowercase SHA256 hash values. So now, the user can paste the list of thousands of addresses </text:span><text:span text:style-name="T35">(up to 2Gb of text) </text:span><text:span text:style-name="T30">into QuickHash and if the user then clicks the “Hash Line-By-Line” button, they will get a comma </text:span><text:span text:style-name="T35">separated</text:span><text:span text:style-name="T30"> output file containing all the hash values for each e-mail address in seconds. </text:span><text:span text:style-name="T12">Be aware that lists of e-mail addresses in capital letters will generate different output to an e-mail list of addresses in lower case! Me@Me.com is different to me@me.com. </text:span><text:span text:style-name="T16">Also be aware of carriage return characters that may not visible. Use Notepad++ or similar to remove these. </text:span><text:span text:style-name="T12">You should prepare your list in advance </text:span><text:span text:style-name="T16">using Microsoft Excel or Notepad++ and ensure it is correct</text:span><text:span text:style-name="T12">. </text:span></text:p> + <text:p text:style-name="P78"/> + <text:p text:style-name="P88">In addition, a second button allows a <text:span text:style-name="T149">large </text:span>text file to be opened and then each line of that file to be hashed, line by line. And as of v2.6.7, there is a toggle tickbox that allows the user to include or exclude the originating <text:span text:style-name="T124">text </text:span>data in the output file. Useful for Google Adwords where it expects just a file containing hashes of e-mail addresses, and not the e-mail addresses themselves that were used <text:soft-page-break/>to generate the values in the first place. <text:span text:style-name="T124">But there will be other occasions where the user might want to see the text that was hashed as well as the hash, in the output. That is what this is there for. </text:span></text:p> + <text:p text:style-name="P88"/> + <text:p text:style-name="P96">As of v3.0.0, there are button to convert your inputted text to upper or lower case, for convenience.</text:p> <text:p text:style-name="P96"/> - <text:p text:style-name="P109"><text:alphabetical-index-mark-start text:id="IMark5545814432"/>3.0 Interface<text:alphabetical-index-mark-end text:id="IMark5545814432"/></text:p> - <text:p text:style-name="P51"><text:alphabetical-index-mark text:string-value=" "/></text:p> - <text:p text:style-name="P51"><text:alphabetical-index-mark-start text:id="IMark5545814432"/><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> </text:span><text:span text:style-name="T7">Quick Summary</text:span><text:alphabetical-index-mark-end text:id="IMark5545814432"/></text:p> - <text:p text:style-name="P15"/> - <text:p text:style-name="P48"><text:span text:style-name="T4">Text </text:span><text:span text:style-name="T60">: <text:s/></text:span>For hashing chunks of text like paragraphs <text:span text:style-name="T107">from a file, a name, a character string, a list of values (to be hashed line by line) </text:span>or <text:span text:style-name="T149">public </text:span>key data that can be copied from somewhere <text:span text:style-name="T119">else </text:span>to QuickHash</text:p> - <text:p text:style-name="P91"/> - <text:p text:style-name="P37"><text:span text:style-name="T3">File</text:span><text:span text:style-name="T59"> : For selecting and then hashing one individual file.</text:span></text:p> - <text:p text:style-name="P47"/> - <text:p text:style-name="P36"><text:span text:style-name="T3">FileS</text:span><text:span text:style-name="T59"> : For hashing multiple files in a directory (aka 'folder') recursively.</text:span></text:p> - <text:p text:style-name="P47"/> - <text:p text:style-name="P36"><text:span text:style-name="T3">Copy </text:span><text:span text:style-name="T59">: Essentially, this is Copy & Paste but with the added data integrity of hashing at either end of the process. Designed to enable a user to copy files from one place to another but have the copy process verified and supported by hash values and a retained log of the original date and time attributes. </text:span></text:p> - <text:p text:style-name="P104"/> - <text:p text:style-name="P118"><text:span text:style-name="T1">Compare Two Files</text:span> : Simply choose two files in two different locations and have the hashes of both compared automatically. </text:p> - <text:p text:style-name="P118"/> - <text:p text:style-name="P36"><text:span text:style-name="T3">Compare </text:span><text:span text:style-name="T16">Two Folders</text:span><text:span text:style-name="T59"> : For comparing the file content of one folder to another to see if all the files inside each match based on hash and count, or not (filenames are not compared).</text:span></text:p> - <text:p text:style-name="P47"/> - <text:p text:style-name="P36"><text:soft-page-break/><text:span text:style-name="T3">Disks</text:span><text:span text:style-name="T59"> : Easily hash entire physical disks and logical volumes (as of v2.4.0 upwards and for both Windows and Linux since v2.7.0). </text:span></text:p> - <text:p text:style-name="P36"/> - <text:p text:style-name="P127"><text:span text:style-name="T1">Base64 Data</text:span>: New to v2.8.3, it allows the user to hash an encoded Base64 file AND generate a hash of it’s decoded counterpart without the user having to create the decoded version. <text:span text:style-name="T149">It also allows the decoding of Base64 encoded data, just for convenience.</text:span> </text:p> - <text:p text:style-name="P36"/> - <text:p text:style-name="P41"><text:alphabetical-index-mark-start text:id="IMark5545814432"/><text:span text:style-name="T9">3. </text:span><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> Detailed </text:span><text:span text:style-name="T7">Explanation</text:span><text:alphabetical-index-mark-end text:id="IMark5545814432"/></text:p> - <text:p text:style-name="P16"/> - <text:p text:style-name="P52"><text:span text:style-name="T9">3.1.1 </text:span><text:span text:style-name="T5">Text :</text:span><text:span text:style-name="T19"> </text:span><text:span text:style-name="T18">For hashing chunks of text like paragraphs or key data that can be copied from somewhere to QuickHash. </text:span><text:span text:style-name="T19">You can also type in the text box and QuickHash will dynamically recompute the hash value as you type. </text:span><text:span text:style-name="T20">The user can also switch the generated hash to one computed by another algorithm simply by clicking one of the other three radio buttons.</text:span></text:p> - <text:p text:style-name="P55"/> - <text:p text:style-name="P52"><text:span text:style-name="T30">As of v2.6.2, an “</text:span><text:span text:style-name="T66">Expected Hash Value</text:span><text:span text:style-name="T30">” field allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the inputted text segment against the one supplied by the user. An alert will be displayed if the hashes do not match.</text:span><text:span text:style-name="T20"> </text:span><text:span text:style-name="T30">To cancel the comparison, replace the hash value with three dots ('…').</text:span></text:p> - <text:p text:style-name="P56"/> - <text:p text:style-name="P44"><text:span text:style-name="T30">As of v2.6.5, the functionality was added to break the text area down line-by-line. This was at user request because it turned out that Google Adwords and perhaps similar services require customers to provide their e-mail address lists as lowercase SHA256 hash values. So now, the user can paste the list of thousands of addresses </text:span><text:span text:style-name="T35">(up to 2Gb of text) </text:span><text:span text:style-name="T30">into QuickHash and if the user then clicks the “Hash Line-By-Line” button, they will get a comma </text:span><text:span text:style-name="T35">separated</text:span><text:span text:style-name="T30"> output file containing all the hash values for each e-mail address in seconds. </text:span><text:span text:style-name="T12">Be aware that lists of e-mail addresses in capital letters will generate different output to an e-mail list of addresses in lower case! Me@Me.com is different to me@me.com. </text:span><text:span text:style-name="T16">Also be aware of carriage return characters that may not visible. Use Notepad++ or similar to remove these. </text:span><text:span text:style-name="T12">You should prepare your list in advance </text:span><text:span text:style-name="T16">using Microsoft Excel or Notepad++ and ensure it is correct</text:span><text:span text:style-name="T12">. </text:span></text:p> - <text:p text:style-name="P73"/> - <text:p text:style-name="P83">In addition, a second button allows a <text:span text:style-name="T149">large </text:span>text file to be opened and then each line of that file to be hashed, line by line. And as of v2.6.7, there is a toggle tickbox that allows the user to include or exclude the originating <text:span text:style-name="T124">text </text:span>data in the output file. Useful for Google Adwords where it expects just a file containing hashes of e-mail addresses, and not the e-mail addresses themselves that were used <text:soft-page-break/>to generate the values in the first place. <text:span text:style-name="T124">But there will be other occasions where the user might want to see the text that was hashed as well as the hash, in the output. That is what this is there for. </text:span></text:p> - <text:p text:style-name="P83"/> - <text:p text:style-name="P149">As of v3.0.0, there are button to convert your inputted text to upper or lower case, for convenience.</text:p> - <text:p text:style-name="P149"/> - <text:p text:style-name="P83">ASCII as well as Unicode text should work OK. </text:p> - <text:p text:style-name="P57"/> - <text:p text:style-name="P14"><draw:frame draw:style-name="fr1" draw:name="Frame3" text:anchor-type="paragraph" svg:width="14.799cm" draw:z-index="6"> + <text:p text:style-name="P88">ASCII as well as Unicode text should work OK. </text:p> + <text:p text:style-name="P62"/> + <text:p text:style-name="P16"><draw:frame draw:style-name="fr1" draw:name="Frame3" text:anchor-type="paragraph" svg:width="14.799cm" draw:z-index="5"> <draw:text-box fo:min-height="11.682cm"> <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr3" draw:name="Image2" text:anchor-type="paragraph" svg:width="14.799cm" svg:height="10.328cm" draw:z-index="13"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAABAIAAALMCAIAAADxcIccAACGQ0lEQVR4nO3dC3wU5aH//4fz @@ -2638,10 +2615,10 @@ dx0AAAAADKn/H46+4QbW0UIcAAAAAElFTkSuQmCC </office:binary-data> </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration1" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">1</text:sequence>: Hashes value<text:span text:style-name="T118">s for the sum of the text are</text:span> dynamically recomput<text:span text:style-name="T118">ed as the user types, or, using the “Hash Line-by-Line” button enables the entire list to be hashed line by line</text:span></text:p> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration0" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">1</text:sequence>: Hashes value<text:span text:style-name="T118">s for the sum of the text are</text:span> dynamically recomput<text:span text:style-name="T118">ed as the user types, or, using the “Hash Line-by-Line” button enables the entire list to be hashed line by line</text:span></text:p> </draw:text-box> </draw:frame></text:p> - <text:p text:style-name="P14"><draw:frame draw:style-name="fr1" draw:name="Frame13" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="14"> + <text:p text:style-name="P16"><draw:frame draw:style-name="fr1" draw:name="Frame13" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="14"> <draw:text-box fo:min-height="9.393cm"> <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image11" text:anchor-type="paragraph" svg:width="17cm" svg:height="9.393cm" style:rel-height="scale" draw:z-index="15"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAA/kAAAIyCAIAAAAff52YAAAAAXNSR0IArs4c6QAAAARnQU1B @@ -3199,21 +3176,21 @@ f+uR/x/kILvPOKTHlwAAAABJRU5ErkJggg== </office:binary-data> </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration2" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">2</text:sequence>: The new text hashing functions available since v2.6.7</text:p> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration1" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">2</text:sequence>: The new text hashing functions available since v2.6.7</text:p> </draw:text-box> </draw:frame><text:soft-page-break/></text:p> - <text:p text:style-name="P22"/> - <text:p text:style-name="P42"><text:span text:style-name="T9">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T9">.2 </text:span><text:span text:style-name="T3">File</text:span><text:span text:style-name="T59"> : For selecting and then hashing one individual file. Simply click the '</text:span><text:span text:style-name="T67">Select File</text:span><text:span text:style-name="T61">' button, navigate to the file (or drag and drop a file onto the program), and the hash will be computed. There are no size limits (since v2.1 at least – earlier versions struggled only if the file was a) larger than 4Gb and b) being hashed with SHA256 or SHA512 due to a 32-bit limitation of the original DCPCrypt library) other than those that are imposed by the filesystem storing the file which QuickHash has no control over, of course. So there is no need to worry about 4Gb boundaries and so on.</text:span></text:p> - <text:p text:style-name="P105"/> - <text:p text:style-name="P128">As of v2.6.2, <text:span text:style-name="T114">there is also the same</text:span> “<text:span text:style-name="T62">Expected Hash Value</text:span>” field <text:span text:style-name="T114">that appears in the 'Text' tab, that again </text:span>allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the file against the one supplied by the user. <text:span text:style-name="T127">Case sensitivity is dealt with by QuickHash, so don’t worry about converting your expected hash from either lower to upper or upper to lower case – QuickHash will deal with that for you. </text:span>An alert will be displayed if the hashes do not match <text:span text:style-name="T131">though</text:span>. <text:span text:style-name="T140">As of v2.8.3, you can add the value after hashing the file, and if QuickHash identifies that there is one of the 5 valid hash values in that field, it will then see if it matches the computed one. Or you can paste the value in there before hashing the file, and it will then check after computing the hash if it matches the one the user has pasted. </text:span></text:p> - <text:p text:style-name="P106"><text:soft-page-break/></text:p> - <text:p text:style-name="P105">Unicode <text:span text:style-name="T114">characters </text:span>in the filename or file content is also dealt with <text:span text:style-name="T107">automatically</text:span>. </text:p> + <text:p text:style-name="P24"/> + <text:p text:style-name="P47"><text:span text:style-name="T9">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T9">.2 </text:span><text:span text:style-name="T3">File</text:span><text:span text:style-name="T59"> : For selecting and then hashing one individual file. Simply click the '</text:span><text:span text:style-name="T67">Select File</text:span><text:span text:style-name="T61">' button, navigate to the file (or drag and drop a file onto the program), and the hash will be computed. There are no size limits (since v2.1 at least – earlier versions struggled only if the file was a) larger than 4Gb and b) being hashed with SHA256 or SHA512 due to a 32-bit limitation of the original DCPCrypt library) other than those that are imposed by the filesystem storing the file which QuickHash has no control over, of course. So there is no need to worry about 4Gb boundaries and so on.</text:span></text:p> + <text:p text:style-name="P113"/> + <text:p text:style-name="P138">As of v2.6.2, <text:span text:style-name="T114">there is also the same</text:span> “<text:span text:style-name="T62">Expected Hash Value</text:span>” field <text:span text:style-name="T114">that appears in the 'Text' tab, that again </text:span>allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the file against the one supplied by the user. <text:span text:style-name="T127">Case sensitivity is dealt with by QuickHash, so don’t worry about converting your expected hash from either lower to upper or upper to lower case – QuickHash will deal with that for you. </text:span>An alert will be displayed if the hashes do not match <text:span text:style-name="T131">though</text:span>. <text:span text:style-name="T140">As of v2.8.3, you can add the value after hashing the file, and if QuickHash identifies that there is one of the 5 valid hash values in that field, it will then see if it matches the computed one. Or you can paste the value in there before hashing the file, and it will then check after computing the hash if it matches the one the user has pasted. </text:span></text:p> + <text:p text:style-name="P114"><text:soft-page-break/></text:p> + <text:p text:style-name="P113">Unicode <text:span text:style-name="T114">characters </text:span>in the filename or file content is also dealt with <text:span text:style-name="T107">automatically</text:span>. </text:p> + <text:p text:style-name="P113"/> + <text:p text:style-name="P45"><text:span text:style-name="T61">As with text, the resulting hash can be re-computed simply by choosing a different algorithm in the radio box selection. Larger files will display a message saying “</text:span><text:span text:style-name="T67">Recomputing hash</text:span><text:span text:style-name="T61">”. </text:span></text:p> + <text:p text:style-name="P104"/> + <text:p text:style-name="P105">Th<text:span text:style-name="T140">e ability to hash a file</text:span> is useful, for example, when you have written a document of some kind and finished it and you want to send it to someone and be certain the file they receive from you is the same as when you finished <text:span text:style-name="T85">and sent it</text:span>. <text:span text:style-name="T127">In such a case, hash the file before you send it, attach it to your e-mail along with a copy of the computed hash, and then tell the recipient to use QuickHash (or any hashing tool for that matter) to recompute the same hash on arrival and check the computed value against what you put in your e-mail. It’s also very useful for users who download important data from the Internet, most commonly Linux operating systems and patches. Using QuickHash and the hash value that the web developer places on their website, you can be sure that the file you have downloaded is the same as the file they put there. When a mainstream Linux distribution website got hacked in 2016, the ISO images had been replaced with hacked ones meaning that when they were downloaded and installed, the users had a hacked system installed to start with. But if the people who downloaded those ISO images had hashed them using QuickHash after downloading them, they would have known they were not the same ISOs as the ones put there by the development team. </text:span></text:p> <text:p text:style-name="P105"/> - <text:p text:style-name="P40"><text:span text:style-name="T61">As with text, the resulting hash can be re-computed simply by choosing a different algorithm in the radio box selection. Larger files will display a message saying “</text:span><text:span text:style-name="T67">Recomputing hash</text:span><text:span text:style-name="T61">”. </text:span></text:p> - <text:p text:style-name="P97"/> - <text:p text:style-name="P98">Th<text:span text:style-name="T140">e ability to hash a file</text:span> is useful, for example, when you have written a document of some kind and finished it and you want to send it to someone and be certain the file they receive from you is the same as when you finished <text:span text:style-name="T85">and sent it</text:span>. <text:span text:style-name="T127">In such a case, hash the file before you send it, attach it to your e-mail along with a copy of the computed hash, and then tell the recipient to use QuickHash (or any hashing tool for that matter) to recompute the same hash on arrival and check the computed value against what you put in your e-mail. It’s also very useful for users who download important data from the Internet, most commonly Linux operating systems and patches. Using QuickHash and the hash value that the web developer places on their website, you can be sure that the file you have downloaded is the same as the file they put there. When a mainstream Linux distribution website got hacked in 2016, the ISO images had been replaced with hacked ones meaning that when they were downloaded and installed, the users had a hacked system installed to start with. But if the people who downloaded those ISO images had hashed them using QuickHash after downloading them, they would have known they were not the same ISOs as the ones put there by the development team. </text:span></text:p> - <text:p text:style-name="P98"/> - <text:p text:style-name="P98"><draw:frame draw:style-name="fr1" draw:name="Frame1" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="0"> + <text:p text:style-name="P105"><draw:frame draw:style-name="fr1" draw:name="Frame1" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="0"> <draw:text-box fo:min-height="7.064cm"> <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image9" text:anchor-type="paragraph" svg:width="17cm" svg:height="7.064cm" style:rel-height="scale" draw:z-index="1"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAABAEAAAGqCAIAAAD1AsrFAAAAAXNSR0IArs4c6QAAAARnQU1B @@ -3708,45 +3685,45 @@ KPzY2cX2AAAAAElFTkSuQmCC </office:binary-data> </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration3" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">3</text:sequence>: The 'File' tab showing a computed hash of a file</text:p> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration2" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">3</text:sequence>: The 'File' tab showing a computed hash of a file</text:p> </draw:text-box> </draw:frame></text:p> - <text:p text:style-name="P126">With v2.8.1. a progress indicator was added to this tab because users kept reporting that the <text:soft-page-break/>program “had crashed” whilst hashing large files, when it merely could not be interrupted. With v2.8.1, the interface will update every few seconds in this tab and give an idea of how many Mb have been read so far. </text:p> - <text:p text:style-name="P126"><text:s/></text:p> - <text:p text:style-name="P98">On Linux systems, everything is a file so this can include physical disks (e.g. <text:span text:style-name="T62">/dev/sda</text:span>) or logical drives (<text:span text:style-name="T62">/dev/sda1</text:span>) if QuickHash is run with root access. <text:span text:style-name="T107">Disk hashing is also available for Windows and Linux as a GUI in the ‘Disks’ tab, but sadly not for Apple Mac OSX - see Disk Hashing, below. </text:span></text:p> - <text:p text:style-name="P98"/> - <text:p text:style-name="P50"><text:span text:style-name="T61">With regard to forensic images created by digital forensics specialists; it is sometimes useful to hash the individual chunks of a forensic image if forensic software states a problem with an image, to try and diagnose if one particular chunk has not been moved or copied correctly from a master copy. However, do not confuse this functionality with the total </text:span><text:span text:style-name="T6">inability</text:span><text:span text:style-name="T61"> of QuickHash </text:span><text:span text:style-name="T6">to compute the internally computed hash of the data inside the image</text:span><text:span text:style-name="T61">. At the moment, QuickHash can not be used to verify E01 image sets (i.e. the Expert Witness image format), or AFF (Advanced Forensic Format), or even DD image sequences. In other words, if the user navigates to the first file of a chunked image set (such as a chunked dd image or a chunked E01 image) the </text:span><text:span text:style-name="T6">resulting hash will be that </text:span><text:span text:style-name="T7">of the </text:span><text:span text:style-name="T8">chosen image </text:span><text:span text:style-name="T6">chunk </text:span><text:span text:style-name="T15">(i.e. the file) </text:span><text:span text:style-name="T6">only</text:span><text:span text:style-name="T61">, not of the acquired data that sits inside the entire forensic image spanning multiple chunks. To verify an actual complete forensic image, please use forensic software like X-Ways Forensics, EnCase, FTK, ewfacquire, Sleuthkit and so on. In the future, the LibEWF library, by Joachim Metz may be incorporated to allow hashing of the data inside E01 images. But as there are so many other tools for opening and reading data inside E01 sets, this remains merely an open suggestion. The developer of QuickHash also has an imager called ‘YAFFI’ (Yet Another Free Forensic Imager) (http://www.github.com/tedsmith/yaffi) where it is possible to open and create E01 images. So you are encouraged to use and explore that if you want a free alternative. </text:span></text:p> - <text:p text:style-name="P49"/> - <text:p text:style-name="P38"><text:span text:style-name="T9">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T9">.3 </text:span><text:span text:style-name="T3">FileS</text:span><text:span text:style-name="T59"> : For hashing multiple files in a directory (aka 'folder') recursively. Put simply, choose a directory and QuickHash will find all the files below that directory and inside its child directories and compute the hashes for all of the files, outputting the results to screen. If you have many files, choosing ‘</text:span><text:span text:style-name="T73">xxHash</text:span><text:span text:style-name="T59">’ as your chosen hash algorithm will be considerably quicker than any of the others.</text:span></text:p> - <text:p text:style-name="P38"/> - <text:p text:style-name="P38"/> - <text:p text:style-name="P100"><text:soft-page-break/>There are several options in this tab : </text:p> - <text:list xml:id="list3310851368" text:style-name="L1"> + <text:p text:style-name="P136">With v2.8.1. a progress indicator was added to this tab because users kept reporting that the <text:soft-page-break/>program “had crashed” whilst hashing large files, when it merely could not be interrupted. With v2.8.1, the interface will update every few seconds in this tab and give an idea of how many Mb have been read so far. </text:p> + <text:p text:style-name="P136"><text:s/></text:p> + <text:p text:style-name="P105">On Linux systems, everything is a file so this can include physical disks (e.g. <text:span text:style-name="T62">/dev/sda</text:span>) or logical drives (<text:span text:style-name="T62">/dev/sda1</text:span>) if QuickHash is run with root access. <text:span text:style-name="T107">Disk hashing is also available for Windows and Linux as a GUI in the ‘Disks’ tab, but sadly not for Apple Mac OSX - see Disk Hashing, below. </text:span></text:p> + <text:p text:style-name="P105"/> + <text:p text:style-name="P55"><text:span text:style-name="T61">With regard to forensic images created by digital forensics specialists; it is sometimes useful to hash the individual chunks of a forensic image if forensic software states a problem with an image, to try and diagnose if one particular chunk has not been moved or copied correctly from a master copy. However, do not confuse this functionality with the total </text:span><text:span text:style-name="T6">inability</text:span><text:span text:style-name="T61"> of QuickHash </text:span><text:span text:style-name="T6">to compute the internally computed hash of the data inside the image</text:span><text:span text:style-name="T61">. At the moment, QuickHash can not be used to verify E01 image sets (i.e. the Expert Witness image format), or AFF (Advanced Forensic Format), or even DD image sequences. In other words, if the user navigates to the first file of a chunked image set (such as a chunked dd image or a chunked E01 image) the </text:span><text:span text:style-name="T6">resulting hash will be that </text:span><text:span text:style-name="T7">of the </text:span><text:span text:style-name="T8">chosen image </text:span><text:span text:style-name="T6">chunk </text:span><text:span text:style-name="T15">(i.e. the file) </text:span><text:span text:style-name="T6">only</text:span><text:span text:style-name="T61">, not of the acquired data that sits inside the entire forensic image spanning multiple chunks. To verify an actual complete forensic image, please use forensic software like X-Ways Forensics, EnCase, FTK, ewfacquire, Sleuthkit and so on. In the future, the LibEWF library, by Joachim Metz may be incorporated to allow hashing of the data inside E01 images. But as there are so many other tools for opening and reading data inside E01 sets, this remains merely an open suggestion. The developer of QuickHash also has an imager called ‘YAFFI’ (Yet Another Free Forensic Imager) (http://www.github.com/tedsmith/yaffi) where it is possible to open and create E01 images. So you are encouraged to use and explore that if you want a free alternative. </text:span></text:p> + <text:p text:style-name="P54"/> + <text:p text:style-name="P43"><text:span text:style-name="T9">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T9">.3 </text:span><text:span text:style-name="T3">FileS</text:span><text:span text:style-name="T59"> : For hashing multiple files in a directory (aka 'folder') recursively. Put simply, choose a directory and QuickHash will find all the files below that directory and inside its child directories and compute the hashes for all of the files, outputting the results to screen. If you have many files, choosing ‘</text:span><text:span text:style-name="T73">xxHash</text:span><text:span text:style-name="T59">’ as your chosen hash algorithm will be considerably quicker than any of the others.</text:span></text:p> + <text:p text:style-name="P43"/> + <text:p text:style-name="P43"/> + <text:p text:style-name="P107"><text:soft-page-break/>There are several options in this tab : </text:p> + <text:list xml:id="list3912124328" text:style-name="L1"> <text:list-header> - <text:p text:style-name="P138"/> + <text:p text:style-name="P157"/> </text:list-header> <text:list-item> - <text:p text:style-name="P138">Ignoring sub-directories</text:p> + <text:p text:style-name="P157">Ignoring sub-directories</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P139">Hidden folders too?</text:p> + <text:p text:style-name="P158">Hidden folders too?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P140">Choose file types?</text:p> + <text:p text:style-name="P159">Choose file types?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P145">Start at a time?</text:p> + <text:p text:style-name="P160">Start at a time?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P145"><text:span text:style-name="T152">Load Hashlist</text:span>? (since v3.0.0)</text:p> - <text:p text:style-name="P145"/> + <text:p text:style-name="P160"><text:span text:style-name="T152">Load Hashlist</text:span>? (since v3.0.0)</text:p> + <text:p text:style-name="P160"/> </text:list-item> </text:list> - <text:p text:style-name="P167">Options 1 -<text:span text:style-name="T150">5</text:span> <text:span text:style-name="T150">all </text:span>require the user to tick the box <text:span text:style-name="T17">prior</text:span> to starting the scan.</text:p> - <text:p text:style-name="P167"><text:s/></text:p> - <text:p text:style-name="P100"><draw:frame draw:style-name="fr1" draw:name="Frame4" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="22"> + <text:p text:style-name="P110">Options 1 -<text:span text:style-name="T150">5</text:span> <text:span text:style-name="T150">all </text:span>require the user to tick the box <text:span text:style-name="T17">prior</text:span> to starting the scan.</text:p> + <text:p text:style-name="P110"><text:s/></text:p> + <text:p text:style-name="P107"><draw:frame draw:style-name="fr1" draw:name="Frame4" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="22"> <draw:text-box fo:min-height="12.076cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr10" draw:name="Image7" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.076cm" style:rel-height="scale" draw:z-index="23"><draw:image loext:mime-type="image/x-vclgraphic"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image7" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.076cm" style:rel-height="scale" draw:z-index="23"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAB74AAAWACAYAAADOB+lkAAixOUlEQVR4nOzdC1xUdf4//hcw A4M1GBpqWKGhhSVT4Rp2wRrsItU6bmG1SK3UBqzrF2h3laVNdhf9ylLtCv7Kr9C36JvYbun2 d9pcXTeh7Ka5Wo6VbkpKrqSSUlAyOAPzP2euZ24wN66+nj4QZuacM5/zOZ/zOZf3+Xw+MpMA @@ -14300,16 +14277,16 @@ VtcAAAAASUVORK5CYII= </office:binary-data> </draw:image> - </draw:frame><text:span text:style-name="T153"><text:line-break/></text:span>Illustration <text:sequence text:ref-name="refIllustration4" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">4</text:sequence>: Files hashed in FileS tab (v3.0.0 on OSX Sierra)</text:p> + </draw:frame><text:span text:style-name="T153"><text:line-break/></text:span>Illustration <text:sequence text:ref-name="refIllustration3" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">4</text:sequence>: Files hashed in FileS tab (v3.0.0 on OSX Sierra)</text:p> </draw:text-box> </draw:frame></text:p> - <text:p text:style-name="P100"><text:span text:style-name="T108">The “</text:span><text:span text:style-name="T70">Ignoring sub-directories?</text:span><text:span text:style-name="T108">” </text:span>enables the user to compute hashes of files in the <text:span text:style-name="T108">root of the </text:span>chosen directory but not any of the <text:span text:style-name="T108">files located in the </text:span>child sub-directories that may be below <text:span text:style-name="T86">that chosen root directory</text:span>. </text:p> - <text:p text:style-name="P100"/> - <text:p text:style-name="P121"><text:span text:style-name="T108">The “</text:span><text:span text:style-name="T70">Hidden Folders too?</text:span><text:span text:style-name="T108">”</text:span> <text:span text:style-name="T108">option requires some detailed explanation. </text:span>On Windows, hidden <text:soft-page-break/>files will be found and hashed by default <text:span text:style-name="T87">but only if they live in </text:span><text:span text:style-name="T91">unhidden</text:span><text:span text:style-name="T87"> folders</text:span>. </text:p> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121">Files that live in <text:span text:style-name="T102">hidden</text:span> <text:span text:style-name="T102">folders</text:span>, regardless of whether the <text:span text:style-name="T109">files are</text:span> themselves hidden or unhidden, will not be found unless this option is ticked. By ticking the box <text:span text:style-name="T109">however</text:span>, all files, hidden or unhidden, <text:span text:style-name="T108">that live </text:span>in <text:span text:style-name="T102">folders</text:span> that are <text:span text:style-name="T108">either </text:span>hidden or unhidden, will be found. The screenshots below demonstrate. <text:s/></text:p> - <text:p text:style-name="P121"/> - <text:p text:style-name="P121"><draw:frame draw:style-name="fr2" draw:name="Frame5" text:anchor-type="paragraph" svg:x="4.083cm" svg:y="0cm" svg:width="8.834cm" draw:z-index="20"> + <text:p text:style-name="P107"><text:span text:style-name="T108">The “</text:span><text:span text:style-name="T70">Ignoring sub-directories?</text:span><text:span text:style-name="T108">” </text:span>enables the user to compute hashes of files in the <text:span text:style-name="T108">root of the </text:span>chosen directory but not any of the <text:span text:style-name="T108">files located in the </text:span>child sub-directories that may be below <text:span text:style-name="T86">that chosen root directory</text:span>. </text:p> + <text:p text:style-name="P107"/> + <text:p text:style-name="P131"><text:span text:style-name="T108">The “</text:span><text:span text:style-name="T70">Hidden Folders too?</text:span><text:span text:style-name="T108">”</text:span> <text:span text:style-name="T108">option requires some detailed explanation. </text:span>On Windows, hidden <text:soft-page-break/>files will be found and hashed by default <text:span text:style-name="T87">but only if they live in </text:span><text:span text:style-name="T91">unhidden</text:span><text:span text:style-name="T87"> folders</text:span>. </text:p> + <text:p text:style-name="P131"/> + <text:p text:style-name="P131">Files that live in <text:span text:style-name="T102">hidden</text:span> <text:span text:style-name="T102">folders</text:span>, regardless of whether the <text:span text:style-name="T109">files are</text:span> themselves hidden or unhidden, will not be found unless this option is ticked. By ticking the box <text:span text:style-name="T109">however</text:span>, all files, hidden or unhidden, <text:span text:style-name="T108">that live </text:span>in <text:span text:style-name="T102">folders</text:span> that are <text:span text:style-name="T108">either </text:span>hidden or unhidden, will be found. The screenshots below demonstrate. <text:s/></text:p> + <text:p text:style-name="P131"/> + <text:p text:style-name="P131"><draw:frame draw:style-name="fr2" draw:name="Frame5" text:anchor-type="paragraph" svg:x="4.083cm" svg:y="0cm" svg:width="8.834cm" draw:z-index="20"> <draw:text-box fo:min-height="4.022cm"> <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image3" text:anchor-type="paragraph" svg:width="8.834cm" svg:height="4.022cm" style:rel-height="scale" draw:z-index="21"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAXEAAACoCAIAAACZo0mgAAAW6klEQVR4nO2de2wUR57Hq8cP @@ -14424,10 +14401,10 @@ mgIAMBJoCgDASKApAAAj+X9iXIlYviOMMAAAAABJRU5ErkJggg== </office:binary-data> </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration5" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">5</text:sequence>: Files with various filesystem attributes</text:p> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration4" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">5</text:sequence>: Files with various filesystem attributes</text:p> </draw:text-box> </draw:frame></text:p> - <text:p text:style-name="P121"><draw:frame draw:style-name="fr1" draw:name="Frame6" text:anchor-type="paragraph" svg:width="11.525cm" draw:z-index="7"> + <text:p text:style-name="P131"><draw:frame draw:style-name="fr1" draw:name="Frame6" text:anchor-type="paragraph" svg:width="11.525cm" draw:z-index="7"> <draw:text-box fo:min-height="5.659cm"> <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image4" text:anchor-type="paragraph" svg:width="11.525cm" svg:height="5.659cm" style:rel-height="scale" draw:z-index="19"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAgcAAAEWCAIAAAB9oaPPAAAxE0lEQVR4nO2de0xcV57nTyT+ @@ -14666,7 +14643,7 @@ AAAADlQBAAAAB6oAAACA8/8Bgy6lynP2zAIAAAAASUVORK5CYII= </office:binary-data> </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration6" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">6</text:sequence>: QuickHash will ignore files in hidden folders if asked </text:p> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration5" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">6</text:sequence>: QuickHash will ignore files in hidden folders if asked </text:p> </draw:text-box> </draw:frame><draw:frame draw:style-name="fr2" draw:name="Frame7" text:anchor-type="paragraph" svg:x="3.318cm" svg:y="7.895cm" svg:width="10.365cm" draw:z-index="8"> <draw:text-box fo:min-height="7.078cm"> @@ -14925,83 +14902,87 @@ AAAAWiD9AADgOiD9AADgOiD9AADgOiD9AADgOv4/Z5KLfaOYl8gAAAAASUVORK5CYII= </office:binary-data> </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration7" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">7</text:sequence>: QuickHash will examine files in hidden folders, if asked <text:span text:style-name="T114">(v2.6.3 screenshot)</text:span></text:p> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration6" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">7</text:sequence>: QuickHash will examine files in hidden folders, if asked <text:span text:style-name="T114">(v2.6.3 screenshot)</text:span></text:p> </draw:text-box> </draw:frame></text:p> - <text:p text:style-name="P123"><text:soft-page-break/></text:p> - <text:p text:style-name="P123">The “<text:span text:style-name="T62">Choose file types?</text:span>” feature was added to the “<text:span text:style-name="T62">Files</text:span>” tab in v2.6.4 by user request, meaning the user can recursively hash the content of an entire folder and its sub-folders but only files that have the inputted extension(s) will be analysed. Each value is to be <text:span text:style-name="T146">separated</text:span> by a semi-colon ('<text:span text:style-name="T62">;</text:span>'). Note that file header signature analysis is not conducted. </text:p> - <text:p text:style-name="P123"/> - <text:p text:style-name="P123">Since v2.6.4, QuickHash will also find files and folders that exceed the MAX_PATH value of 260 characters imposed by MS Windows. The underlying filesystems of most operating systems, including NTFS, support filenames of much longer than 260 characters, but Windows <text:span text:style-name="T120">itself </text:span>does not currently, <text:span text:style-name="T120">even though the underlying filesystem does</text:span>. It is possible, though, for some software to <text:span text:style-name="T120">deliberately </text:span>exceed this limit, meaning files may exist that the user cannot generally access. With v2.6.4, those files will be found and hashed up to a length of 32K characters for Windows and 4K for Linux. </text:p> - <text:p text:style-name="P123"/> - <text:p text:style-name="P99">The results can also be copied to the clipboard from the display grid by clicking the “<text:span text:style-name="T71">Clipboard results</text:span>” button, which will be 'click-able' once a scan has finished; <text:span text:style-name="T108">disabled until then</text:span>. <text:s text:c="2"/></text:p> + <text:p text:style-name="P133"><text:soft-page-break/></text:p> + <text:p text:style-name="P133">The “<text:span text:style-name="T62">Choose file types?</text:span>” feature was added to the “<text:span text:style-name="T62">Files</text:span>” tab in v2.6.4 by user request, meaning the user can recursively hash the content of an entire folder and its sub-folders but only files that have the inputted extension(s) will be analysed. Each value is to be <text:span text:style-name="T146">separated</text:span> by a semi-colon ('<text:span text:style-name="T62">;</text:span>'). Note that file header signature analysis is not conducted. </text:p> + <text:p text:style-name="P133"/> + <text:p text:style-name="P133">Since v2.6.4, QuickHash will also find files and folders that exceed the MAX_PATH value of 260 characters imposed by MS Windows. The underlying filesystems of most operating systems, including NTFS, support filenames of much longer than 260 characters, but Windows <text:span text:style-name="T120">itself </text:span>does not currently, <text:span text:style-name="T120">even though the underlying filesystem does</text:span>. It is possible, though, for some software to <text:span text:style-name="T120">deliberately </text:span>exceed this limit, meaning files may exist that the user cannot generally access. With v2.6.4, those files will be found and hashed up to a length of 32K characters for Windows and 4K for Linux. </text:p> + <text:p text:style-name="P133"/> + <text:p text:style-name="P106">The results can also be copied to the clipboard from the display grid by clicking the “<text:span text:style-name="T71">Clipboard results</text:span>” button, which will be 'click-able' once a scan has finished; <text:span text:style-name="T108">disabled until then</text:span>. <text:s text:c="2"/></text:p> + <text:p text:style-name="P140"/> + <text:p text:style-name="P140">The ‘<text:span text:style-name="T87">Start at a time:’</text:span><text:span text:style-name="T154"> option allows the user to schedule a date and time in the future to start the hashing. However be aware that in development some inconsistencies were noticed with this. It seems to work OK on some processor architectures, but not all. Your mileage may vary so try it before using it for anything important. </text:span></text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P168">The “<text:span text:style-name="T90">Load </text:span><text:span text:style-name="T87">Hashlist?</text:span>’ option is new to v3.0.0 and was perhaps the most frequently requested feature of QuickHash by users <text:span text:style-name="T155">over the years</text:span>. What it enables is for the user to import a list of any number (limit yet to be discovered) of existing hash values that may have been generated at an earlier date by QuickHash or perhaps by another data hashing tool or digital forensics tool. The list must be just one column of hash values without a header row. Once selected QuickHash will rapidly ingest the values. When the user then selects a folder of files, it will compute hashes in the folder and then lookup whether the corresponding hash exists in the list imported by the user (if the tick box is ticked). If it is, it will add “Yes” in the final rightmost column of the display grid. <text:span text:style-name="T155">Conversely, if it is not found, QuickHash will display “No”. On completion, three options will be enabled in the right click menu allowing the user to sort or filter out the values as necessary. The column will be empty if no hashlist has been imported. </text:span></text:p> <text:p text:style-name="P168"/> - <text:p text:style-name="P168">The ‘<text:span text:style-name="T87">Start at a time:’</text:span><text:span text:style-name="T154"> option allows the user to schedule a date and time in the future to start the hashing. However be aware that in development some inconsistancies were noticed with this. It seems to work OK on some processor architectures, but not all. Your mileage may vary so try it before using it for anything important. </text:span></text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P168">The “<text:span text:style-name="T90">Load </text:span><text:span text:style-name="T87">Hashlist?</text:span>’ option is new to v3.0.0 and was perhaps the most frequently requested feature of QuickHash by users <text:span text:style-name="T155">over the years</text:span>. What it enables is for the user to import a list of any number (limit yet to be discovered) of existing hash values that may have been generated at an earlier date by QuickHash or perhaps by another data hashing tool or digital forensics tool. The list must be just one column of hash values without a header row. Once selected QuickHash will rapidly ingest the values. When the user then selects a folder of files, it will compute hashes in the folder and then lookup whether the corresponding hash exists in the list imported by the user (if the tick box is ticked). If it is, it will add “Yes” in the final rightmost column of the display grid. <text:span text:style-name="T155">Conversely, if it is not found, QuickHash will display “No”. On completion, three options will be enabled in the right click menu allowing the user to sort or filter out the values as necessary. </text:span><text:s/></text:p> + <text:p text:style-name="P168"><text:soft-page-break/><text:span text:style-name="T160">The list will remain in memory until QuickHash is closed. The list can however be added to after one ingestion if another list needs to be added. Just click the button again to choose a second file of hash values to import and they will be added to the first one. </text:span></text:p> <text:p text:style-name="P168"/> - <text:p text:style-name="P100">The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. </text:p> - <text:p text:style-name="P100"><text:soft-page-break/></text:p> - <text:p text:style-name="P107">Drag and drop of directories is not possible in this tab either. </text:p> - <text:p text:style-name="P34"><text:s/></text:p> - <text:p text:style-name="P159">UNC network paths can be selected this way as well. </text:p> - <text:p text:style-name="P34"/> - <text:p text:style-name="P9"><text:span text:style-name="T96">3.1.4 Copy : </text:span><text:span text:style-name="T21">The </text:span><text:span text:style-name="T63">Copy</text:span><text:span text:style-name="T21"> tab allows the user to select a </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T43"> </text:span><text:span text:style-name="T21">containing files he wishes to copy </text:span><text:span text:style-name="T45">from and another folder where he wishes to copy files to. </text:span><text:span text:style-name="T22">Both source and destination </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T27"> </text:span><text:span text:style-name="T22">can be a local </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T22"> or a mapped network drive or a UNC unmapped network address. </text:span><text:span text:style-name="T43">Multiple source </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T43"> can be selected as the source (using Ctrl and left mouse click) but only one destination </text:span><text:span text:style-name="T45">folder </text:span><text:span text:style-name="T43">can be selected as the destination </text:span><text:span text:style-name="T45">(the original folders will be rebuilt in the destination folder)</text:span><text:span text:style-name="T43">. </text:span></text:p> - <text:p text:style-name="P58"/> - <text:p text:style-name="P9"><text:span text:style-name="T22">Having selected both </text:span><text:span text:style-name="T43">source and destination </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T22">, u</text:span><text:span text:style-name="T21">pon clicking '</text:span><text:span text:style-name="T63">Go</text:span><text:span text:style-name="T21">', QuickHash will hash the files in the source </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21">, then copy them to the destination </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21"> (whilst concurrently </text:span><text:span text:style-name="T22">reconstructing</text:span><text:span text:style-name="T21"> the </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21"> path of the original files, </text:span><text:span text:style-name="T26">by default</text:span><text:span text:style-name="T21">) where it then re-hashes the files to check they match the hash values of the original computations. It is, in essence, a “forensic copy and paste”. As with the “FileS” tab, there are options to save the results to CSV or HTML and sub-directories of the source directory can be ignored. </text:span><text:span text:style-name="T26">Also note that there is an option for the user to not have the source directory structure rebuilt in the destination by ticking the “</text:span><text:span text:style-name="T65">Don't rebuild path?</text:span><text:span text:style-name="T26">” option. </text:span></text:p> - <text:p text:style-name="P61"/> - <text:p text:style-name="P62">There are <text:span text:style-name="T151">8</text:span> options that are unique to this tab that require explanation. </text:p> - <text:list xml:id="list1981899626" text:style-name="L2"> + <text:p text:style-name="P168"><text:span text:style-name="T160">Once QuickHash is closed, the list will also be released from memory. After re-launching QuickHash the user will need to reimport any hashlists if they are needed, but this should not take long. Future versions may support the retention of such values long term but lets see. </text:span></text:p> + <text:p text:style-name="P168"/> + <text:p text:style-name="P169">Note that Hashlist importing is new to QuickHash v3.0.0 and was not an insignificant amount of work to implement so there may be some refinement in future versions. <text:s/></text:p> + <text:p text:style-name="P140"/> + <text:p text:style-name="P107">The <text:span text:style-name="T160">computed </text:span>hashes <text:span text:style-name="T160">of the FileS tab </text:span>cannot be dynamically re-computed, unlike in the first two tabs. <text:s/><text:span text:style-name="T86">Drag and drop of directories is not possible in this tab either. </text:span></text:p> + <text:p text:style-name="P39"><text:s/></text:p> + <text:p text:style-name="P139">UNC network paths can be selected this way as well <text:span text:style-name="T160">if the dialog of your operating system supports it</text:span>. </text:p> + <text:p text:style-name="P39"/> + <text:p text:style-name="P10"><text:span text:style-name="T96">3.1.4 Copy : </text:span><text:span text:style-name="T21">The </text:span><text:span text:style-name="T63">Copy</text:span><text:span text:style-name="T21"> tab allows the user to select a </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T43"> </text:span><text:span text:style-name="T21">containing files he wishes to copy </text:span><text:span text:style-name="T45">from and another folder where he wishes to copy files to. </text:span><text:span text:style-name="T22">Both source and destination </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T27"> </text:span><text:span text:style-name="T22">can be a local </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T22"> or a mapped network drive or a UNC unmapped network address. </text:span><text:span text:style-name="T43">Multiple source </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T43"> can be selected as the source (using Ctrl and left mouse click) but only one destination </text:span><text:span text:style-name="T45">folder </text:span><text:span text:style-name="T43">can be selected as the destination </text:span><text:span text:style-name="T45">(the original folders will be rebuilt in the destination folder)</text:span><text:span text:style-name="T43">. </text:span></text:p> + <text:p text:style-name="P63"/> + <text:p text:style-name="P10"><text:span text:style-name="T22">Having selected both </text:span><text:span text:style-name="T43">source and destination </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T22">, u</text:span><text:span text:style-name="T21">pon clicking '</text:span><text:span text:style-name="T63">Go</text:span><text:span text:style-name="T21">', QuickHash will hash the files in the source </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21">, then copy them to the destination </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21"> (whilst concurrently </text:span><text:span text:style-name="T22">reconstructing</text:span><text:span text:style-name="T21"> the </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21"> path of the original files, </text:span><text:span text:style-name="T26">by default</text:span><text:span text:style-name="T21">) where it then re-hashes the files to check they match the hash values of the original computations. It is, in essence, a “forensic copy and paste”. As with the “FileS” tab, there are options to save the results to CSV or HTML and sub-directories of the source directory can be ignored. </text:span><text:span text:style-name="T26">Also note that there is an option for the user to not have the source directory structure rebuilt in the destination by ticking the “</text:span><text:span text:style-name="T65">Don't rebuild path?</text:span><text:span text:style-name="T26">” option. </text:span></text:p> + <text:p text:style-name="P66"/> + <text:p text:style-name="P67">There are <text:span text:style-name="T151">8</text:span> options that are unique to this tab that require explanation. </text:p> + <text:list xml:id="list829708613" text:style-name="L2"> <text:list-item> - <text:p text:style-name="P141">Just LIST Directories?</text:p> + <text:p text:style-name="P161"><text:soft-page-break/>Just LIST Directories?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P141">Just LIST sub-directories and files?</text:p> + <text:p text:style-name="P161">Just LIST sub-directories and files?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P144">Save Results (CSV)?</text:p> + <text:p text:style-name="P162">Save Results (CSV)?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P144">Start at a time?</text:p> + <text:p text:style-name="P162">Start at a time?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P144">Ignore sub-directories?</text:p> + <text:p text:style-name="P162">Ignore sub-directories?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P141">Choose file types?</text:p> + <text:p text:style-name="P161">Choose file types?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P142">Don't rebuild path?</text:p> + <text:p text:style-name="P163">Don't rebuild path?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P143">Copy hidden files?</text:p> - <text:p text:style-name="P146"/> + <text:p text:style-name="P164">Copy hidden files?</text:p> + <text:p text:style-name="P165"/> </text:list-item> </text:list> - <text:p text:style-name="P59">Options 1 and 2 are simply for listing (thus <text:span text:style-name="T105">'</text:span><text:span text:style-name="T62">LIST</text:span><text:span text:style-name="T105">'</text:span> is capitalised) either the <text:span text:style-name="T151">folder</text:span> structure of the chosen source <text:span text:style-name="T151">folder</text:span> (excluding files) or for listing the names of <text:span text:style-name="T151">folders</text:span> <text:span text:style-name="T105">AND</text:span> <text:span text:style-name="T151">names of </text:span>files of the chosen source <text:span text:style-name="T151">folder</text:span> but without actually hashing any of the files <text:span text:style-name="T151">inside them</text:span>. This is useful when a <text:soft-page-break/>user needs a textual representation of a directory structure to paste into some other software <text:span text:style-name="T105">or a report.</text:span> </text:p> - <text:p text:style-name="P59"/> - <text:p text:style-name="P68">The “<text:span text:style-name="T62">Choose file types</text:span>” box allows the user to specify what file types to find, hash, and copy. So for example, if the user is only interested in .doc files, by entering <text:span text:style-name="T108">just </text:span>“<text:span text:style-name="T62">.doc;</text:span>”, only those file types will be found and copied. Multiple extensions can be used if <text:span text:style-name="T108">separated</text:span> with a ';' <text:span text:style-name="T105">ONLY (no spaces)</text:span>. Note that this type identification is conducted by filename only – not the more accurate file header signature analysis (which is currently not available in QuickHash). </text:p> - <text:p text:style-name="P16"/> - <text:p text:style-name="P69"><text:span text:style-name="T98">The “</text:span><text:span text:style-name="T68">Don't rebuild path?</text:span><text:span text:style-name="T98">” option allows all files found in the source folder and its sub-folders to simply be dumped in the root of the destination folder without rebuilding the original path in the destination path. Obviously though two files of the same name cannot exist in the same directory on the same filesystem whereas two files of the same name may exist in one folder and any of its other folders. To account for this, when this option is enabled (it is off by default) QuickHash will check for the existence of a file with the same name in the destination directory for each file it copies. Where found, it will rename the second, third, fourth (and so on) instance of the file by renaming it to </text:span><text:span text:style-name="T68">FileName.ext_DuplicatedNameX</text:span><text:span text:style-name="T99"> where X is the counter of duplicated filenames detected. Note this is not a check of file hash based on content – merely filename </text:span><text:span text:style-name="T101">and is provided due to filesystem restrictions</text:span><text:span text:style-name="T99">. </text:span></text:p> - <text:p text:style-name="P119"/> - <text:p text:style-name="P120">The “<text:span text:style-name="T62">Copy hidden files?</text:span>” is disabled in the Windows version, because hidden files <text:span text:style-name="T106">in both hidden and unhidden folders </text:span>are found by default with <text:span text:style-name="T106">this particular tab in</text:span> QuickHash <text:span text:style-name="T106">(different to the '</text:span><text:span text:style-name="T69">FileS</text:span><text:span text:style-name="T106">' tab and its '</text:span><text:span text:style-name="T69">Hidden folders too?</text:span><text:span text:style-name="T106">' tick box)</text:span>. However, in Linux and Apple Mac, the box is enabled, due to the way that files and <text:span text:style-name="T151">folders</text:span> are both, in essence, 'files' on those systems, so a hidden <text:span text:style-name="T151">folder </text:span>needs to be <text:span text:style-name="T106">dealt with </text:span>differently to a hidden file. <text:span text:style-name="T106">If you want such files when using either of those systems, tick this box. But Windows users need not be concerned about it. </text:span><text:s/></text:p> - <text:p text:style-name="P120"/> - <text:p text:style-name="P101">The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. </text:p> - <text:p text:style-name="P101"/> - <text:p text:style-name="P66">Drag and drop of <text:span text:style-name="T151">folders</text:span> is not possible in this tab either. </text:p> - <text:p text:style-name="P66"/> - <text:p text:style-name="P71"><text:span text:style-name="T1">On Windows, </text:span><text:span text:style-name="T11">as of v2.6.4, </text:span><text:span text:style-name="T1">files that live in a folder whose length exceeds 260 characters </text:span><text:span text:style-name="T11">should now</text:span><text:span text:style-name="T1"> be found by QuickHash </text:span><text:span text:style-name="T11">and copied</text:span><text:span text:style-name="T1">.</text:span> <text:span text:style-name="T115">Previous versions of the program could only </text:span><text:soft-page-break/><text:span text:style-name="T115">copy files TO a folder longer than 260, but it could not read\detect them. As of v2.6.4, it should be able to do both. </text:span></text:p> - <text:p text:style-name="P71"/> - <text:p text:style-name="P71">This <text:span text:style-name="T151">common difficulty </text:span>is due to a restriction called 'MAX_PATH' <text:span text:style-name="T115">(see earlier description) </text:span>and is a MS Windows limitation. It is not an NTFS filesystem limitation; that can allow up to 32K characters. <text:span text:style-name="T151">Neither is it a </text:span>Linux <text:span text:style-name="T113">limitation</text:span>, <text:span text:style-name="T113">which allows up to </text:span>4K characters. </text:p> - <text:p text:style-name="P70"/> - <text:p text:style-name="P72">Note, however, that if the files that are found are already near to the 260 character limit, but not beyond it, it is likely that when copied, the path length will exceed 260 characters. QuickHash will deal with this by implementing a filesystem bypass. </text:p> + <text:p text:style-name="P64">Options 1 and 2 are simply for listing (thus <text:span text:style-name="T105">'</text:span><text:span text:style-name="T62">LIST</text:span><text:span text:style-name="T105">'</text:span> is capitalised) either the <text:span text:style-name="T151">folder</text:span> structure of the chosen source <text:span text:style-name="T151">folder</text:span> (excluding files) or for listing the names of <text:span text:style-name="T151">folders</text:span> <text:span text:style-name="T105">AND</text:span> <text:span text:style-name="T151">names of </text:span>files of the chosen source <text:span text:style-name="T151">folder</text:span> but without actually hashing any of the files <text:span text:style-name="T151">inside them</text:span>. This is useful when a user needs a textual representation of a directory structure to paste into some other software <text:span text:style-name="T105">or a report.</text:span> </text:p> + <text:p text:style-name="P64"/> + <text:p text:style-name="P73">The “<text:span text:style-name="T62">Choose file types</text:span>” box allows the user to specify what file types to find, hash, and copy. So for example, if the user is only interested in .doc files, by entering <text:span text:style-name="T108">just </text:span>“<text:span text:style-name="T62">.doc;</text:span>”, only those file types will be found and copied. Multiple extensions can be used if <text:span text:style-name="T108">separated</text:span> with a ';' <text:span text:style-name="T105">ONLY (no spaces)</text:span>. Note that this type identification is conducted by filename only – not the more accurate file header signature analysis (which is currently not available in QuickHash). </text:p> <text:p text:style-name="P18"/> - <text:p text:style-name="P118"><text:span text:style-name="T1">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T1">.5 Compare Two Files</text:span> : It is commonly the case that a file exists in two different places, for example, a backup of a file. This tab allows a user to specifically choose one file, and then hash it against another file automatically, perhaps leaving them overnight if they are large. This avoids the need for the user to have to hash all the files in the folder of these two respective files (using the '<text:span text:style-name="T62">FileS</text:span>' tab), or without the need to hash FileA first, and then manually choos<text:span text:style-name="T151">ing</text:span> FileB second<text:span text:style-name="T151">ly</text:span> using the '<text:span text:style-name="T62">File</text:span>' tab.</text:p> - <text:p text:style-name="P118"/> - <text:p text:style-name="P122">Results can be saved to a text file, if needed, after hashing has completed and by clicking the '<text:span text:style-name="T62">Save As</text:span>' button. </text:p> - <text:p text:style-name="P19"/> - <text:p text:style-name="P29"><draw:frame draw:style-name="fr1" draw:name="Frame9" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="10"> + <text:p text:style-name="P74"><text:span text:style-name="T98">The “</text:span><text:span text:style-name="T68">Don't rebuild path?</text:span><text:span text:style-name="T98">” option allows all files found in the source folder and its sub-folders to simply be dumped in the root of the destination folder without rebuilding the original path in the destination path. Obviously though two files of the same name cannot exist in the same directory on the same filesystem whereas two files of the same name may exist in one folder and any of its other folders. To account for this, when this option is enabled (it is off by default) QuickHash will check for the existence of a file with the same name in the destination directory for each file it copies. Where found, it will rename the second, third, fourth (and so on) instance of the file by renaming it to </text:span><text:span text:style-name="T68">FileName.ext_DuplicatedNameX</text:span><text:span text:style-name="T99"> where X is the counter of duplicated filenames detected. Note this is not a check of file hash based on content – merely filename </text:span><text:span text:style-name="T101">and is provided due to filesystem restrictions</text:span><text:span text:style-name="T99">. </text:span></text:p> + <text:p text:style-name="P129"/> + <text:p text:style-name="P130">The “<text:span text:style-name="T62">Copy hidden files?</text:span>” is disabled in the Windows version, because hidden files <text:span text:style-name="T106">in both hidden and unhidden folders </text:span>are found by default with <text:span text:style-name="T106">this particular tab in</text:span> QuickHash <text:span text:style-name="T106">(different to </text:span><text:soft-page-break/><text:span text:style-name="T106">the '</text:span><text:span text:style-name="T69">FileS</text:span><text:span text:style-name="T106">' tab and its '</text:span><text:span text:style-name="T69">Hidden folders too?</text:span><text:span text:style-name="T106">' tick box)</text:span>. However, in Linux and Apple Mac, the box is enabled, due to the way that files and <text:span text:style-name="T151">folders</text:span> are both, in essence, 'files' on those systems, so a hidden <text:span text:style-name="T151">folder </text:span>needs to be <text:span text:style-name="T106">dealt with </text:span>differently to a hidden file. <text:span text:style-name="T106">If you want such files when using either of those systems, tick this box. But Windows users need not be concerned about it. </text:span><text:s/></text:p> + <text:p text:style-name="P130"/> + <text:p text:style-name="P108">The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. </text:p> + <text:p text:style-name="P108"/> + <text:p text:style-name="P71">Drag and drop of <text:span text:style-name="T151">folders</text:span> is not possible in this tab either. </text:p> + <text:p text:style-name="P71"/> + <text:p text:style-name="P76"><text:span text:style-name="T1">On Windows, </text:span><text:span text:style-name="T11">as of v2.6.4, </text:span><text:span text:style-name="T1">files that live in a folder whose length exceeds 260 characters </text:span><text:span text:style-name="T11">should now</text:span><text:span text:style-name="T1"> be found by QuickHash </text:span><text:span text:style-name="T11">and copied</text:span><text:span text:style-name="T1">.</text:span> <text:span text:style-name="T115">Previous versions of the program could only copy files TO a folder longer than 260, but it could not read\detect them. As of v2.6.4, it should be able to do both. </text:span></text:p> + <text:p text:style-name="P76"/> + <text:p text:style-name="P76">This <text:span text:style-name="T151">common difficulty </text:span>is due to a restriction called 'MAX_PATH' <text:span text:style-name="T115">(see earlier description) </text:span>and is a MS Windows limitation. It is not an NTFS filesystem limitation; that can allow up to 32K characters. <text:span text:style-name="T151">Neither is it a </text:span>Linux <text:span text:style-name="T113">limitation</text:span>, <text:span text:style-name="T113">which allows up to </text:span>4K characters. </text:p> + <text:p text:style-name="P75"/> + <text:p text:style-name="P77">Note, however, that if the files that are found are already near to the 260 character limit, but not beyond it, it is likely that when copied, the path length will exceed 260 characters. QuickHash will deal with this by implementing a filesystem bypass. </text:p> + <text:p text:style-name="P20"/> + <text:p text:style-name="P128"><text:span text:style-name="T1">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T1">.5 Compare Two Files</text:span> : It is commonly the case that a file exists in two different places, for example, a backup of a file. This tab allows a user to specifically choose one file, and then hash it against another file automatically, perhaps leaving them overnight if they are large. This avoids the need for the user to have to hash all the files in the folder of these two respective files (using the '<text:span text:style-name="T62">FileS</text:span>' tab), or without the need to hash FileA first, and then manually choos<text:span text:style-name="T151">ing</text:span> FileB second<text:span text:style-name="T151">ly</text:span> using the '<text:span text:style-name="T62">File</text:span>' tab.</text:p> + <text:p text:style-name="P128"/> + <text:p text:style-name="P132">Results can be saved to a text file, if needed, after hashing has completed and by clicking the '<text:span text:style-name="T62">Save As</text:span>' button. </text:p> + <text:p text:style-name="P21"/> + <text:p text:style-name="P32"><draw:frame draw:style-name="fr1" draw:name="Frame9" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="10"> <draw:text-box fo:min-height="6.2cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image6" text:anchor-type="paragraph" svg:width="14.757cm" svg:height="4.932cm" draw:z-index="16"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr6" draw:name="Image6" text:anchor-type="paragraph" svg:width="14.757cm" svg:height="4.932cm" draw:z-index="16"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAA/gAAAFUCAIAAAAf+AB8AABvcklEQVR4nO3dDXwU5aEv/ic9 557P9dy/tkdbtZLdBEyw6iZsWytZ8gKBwEJslOjGVDcJgkKKRiGt6VZIu00L6JraxRpLgRYk L9qYrUGRQDCGkBcTrNYlWXwhMSS7wbcqp9r7P7333HvKnWfedmZnZl/yull+33sunX3mmWee @@ -15534,10 +15515,10 @@ f25JgB+8jVDtAAAAAElFTkSuQmCC </office:binary-data> </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration9" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">8</text:sequence>: Comparing the hashes of two identical files</text:p> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration7" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">8</text:sequence>: Comparing the hashes of two identical files</text:p> </draw:text-box> - </draw:frame><text:span text:style-name="T41">As of v2.8.1, if </text:span><text:span text:style-name="T130">the user single mouse clicks</text:span><text:span text:style-name="T41"> the generated hash value, the hash value and the chosen algorithm with be copied to the clipboard. </text:span><text:span text:style-name="T42">This only applies to the “Compare two Files” tab, for now. </text:span><text:s/></text:p> - <text:p text:style-name="P85"><draw:frame draw:style-name="fr6" draw:name="Image15" text:anchor-type="paragraph" svg:width="5.45cm" svg:height="3.175cm" draw:z-index="17"><draw:image loext:mime-type="image/png"> + </draw:frame><text:soft-page-break/><text:span text:style-name="T41">As of v2.8.1, if </text:span><text:span text:style-name="T130">the user single mouse clicks</text:span><text:span text:style-name="T41"> the generated hash value, the hash value and the chosen algorithm with be copied to the clipboard. </text:span><text:span text:style-name="T42">This only applies to the “Compare two Files” tab, for now. </text:span><text:s/></text:p> + <text:p text:style-name="P90"><draw:frame draw:style-name="fr7" draw:name="Image15" text:anchor-type="paragraph" svg:width="5.45cm" svg:height="3.175cm" draw:z-index="17"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAM4AAAB4CAIAAAA17lr7AAANuElEQVR4nO2dDVRUVR7AL4V2 Om27tXnSjBlGAj8QcCpsmYRBcGzM/IgYUkOGoLXWk+uKLY2ZOZLoipRY4XqUFk58+LGSuuGi KBIOIGx+jcNIKogwGKWVbV9n2zote+97b958vfni4xLD/3c843v33Xvf/735vXvvmzfD9Tfq @@ -15607,30 +15588,30 @@ RK5CYII= </office:binary-data> </draw:image> - </draw:frame><text:soft-page-break/></text:p> - <text:p text:style-name="P86">Of of course, the user can just take a screenshot of the results!</text:p> - <text:p text:style-name="P85"/> - <text:p text:style-name="P162"><text:span text:style-name="T96">3.1.6 Compare Two Folders : </text:span><text:span text:style-name="T23">This enables the user to compare the file content of two </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23">. The user must select one </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T23"> </text:span><text:span text:style-name="T28">as the source</text:span><text:span text:style-name="T23"> (Dir A) and then a second </text:span><text:span text:style-name="T45">folder </text:span><text:span text:style-name="T28">to compare the source against</text:span><text:span text:style-name="T23"> (Dir B). QuickHash will then </text:span><text:span text:style-name="T31">count and </text:span><text:span text:style-name="T23">hash all the files in </text:span><text:span text:style-name="T64">Dir A</text:span><text:span text:style-name="T23"> and </text:span><text:span text:style-name="T64">Dir B</text:span><text:span text:style-name="T23">, storing the values in a list in memory. When complete, it </text:span><text:span text:style-name="T45">then counts the number of files in each folder and then it hashes them all. If the user does not tick ‘Cont if count differs?’, it will not proceed further and instead report a mis-match as the file count is </text:span><text:span text:style-name="T46">di</text:span><text:span text:style-name="T45">fferent, therefore Folder A and Folder B are clearly not the same. However, the user can override this by ticking that box. Then, if there is a mis-match of file count, it will still go on to hash all the files and then report those computed in both Folder A and Folder B.</text:span></text:p> - <text:p text:style-name="P162"><text:span text:style-name="T45"/></text:p> - <text:p text:style-name="P162"><text:span text:style-name="T45">The list of hashes is also held in memory where they are then compared very quickly. If both hash lists and the file count match, it will report a match even if the file names are different. </text:span><text:span text:style-name="T23"><text:s/>This makes QuickHash very fast at this comparison. </text:span></text:p> - <text:p text:style-name="P63"/> - <text:p text:style-name="P63">If, however, <text:s/>there is a mismatch <text:span text:style-name="T152">of hash even if count is the same</text:span> QuickHash then does go on to compare the hash of each file <text:span text:style-name="T151">to work out which ones differ in Folder A to Folder B</text:span>. <text:span text:style-name="T151">The results are saved by default (unless the user unticks ‘Log results?’) to a text file. </text:span></text:p> - <text:p text:style-name="P63"/> - <text:p text:style-name="P10"><text:span text:style-name="T23">Note therefore it compares the binary content of two </text:span><text:span text:style-name="T46">folders</text:span><text:span text:style-name="T23"> based on the files inside each. It does not compare the directory structure of each. So you could have Dir A with 1000 files in it spread across 5 different sub-</text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23"> but if those same 1000 files are all in the root of Dir B with no sub-</text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23"> at all, QuickHash will report a match, because the </text:span><text:span text:style-name="T84">file content</text:span><text:span text:style-name="T23"> </text:span><text:span text:style-name="T32">(file count and file hashes) </text:span><text:span text:style-name="T26">of both </text:span><text:span text:style-name="T45">folders are</text:span><text:span text:style-name="T23"> the same. </text:span></text:p> - <text:p text:style-name="P163"><text:span text:style-name="T29"/></text:p> - <text:p text:style-name="P164"><text:span text:style-name="T29">U</text:span><text:span text:style-name="T18">pon completion, the log file is automatically saved to a location deemed safe on the users particular operating system. This path can vary, but the user is told in the Summary window at the </text:span><text:soft-page-break/><text:span text:style-name="T18">bottom where he is then able to navigate to it and open it with any text editor. </text:span></text:p> - <text:p text:style-name="P160"/> - <text:p text:style-name="P11"><text:span text:style-name="T96">3.1.7 Disks : </text:span><text:span text:style-name="T23">This tab </text:span><text:span text:style-name="T32">was</text:span><text:span text:style-name="T23"> only available in the Windows version </text:span><text:span text:style-name="T32">prior to v2.7.0 but </text:span><text:span text:style-name="T46">since then it has been</text:span><text:span text:style-name="T32"> available for both Windows and Linux users. Apple </text:span><text:span text:style-name="T46">Mac OSX is</text:span><text:span text:style-name="T32"> not currently supported.</text:span></text:p> - <text:p text:style-name="P77"/> - <text:p text:style-name="P77">Windows and Linux users must run QuickHash as Administrator or (on Linux) root or sudo. </text:p> - <text:p text:style-name="P65"/> - <text:p text:style-name="P11"><text:span text:style-name="T24">The functionality enables the computation of a hash for the </text:span><text:span text:style-name="T25">physical</text:span><text:span text:style-name="T24"> disk </text:span><text:span text:style-name="T46">or logical volume </text:span><text:span text:style-name="T24">of the computer </text:span><text:span text:style-name="T38">(like Drive E:)</text:span><text:span text:style-name="T24">. Useful for comparing the value computed by one forensic tool to “another tool”. On modern disks, speeds of between 7Gb – 14Gb per minute have been observed. Though speeds of 4Gb per minute are quite common and still fast compared to many other tools. </text:span><text:span text:style-name="T38">With the newly added xxHash algorithm, speeds of 15-20Gb a minute should be observed.</text:span></text:p> - <text:p text:style-name="P67"/> - <text:p text:style-name="P67">To use the functionality, the user must click the “<text:span text:style-name="T62">Launch Disk Hashing Module</text:span>” button in the tab “<text:span text:style-name="T62">Disks</text:span>” and he will then be presented with the following screen: </text:p> - <text:p text:style-name="P67"/> - <text:p text:style-name="P67"><draw:frame draw:style-name="fr1" draw:name="Frame10" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="4"> + </draw:frame></text:p> + <text:p text:style-name="P91">Of of course, the user can just take a screenshot of the results!</text:p> + <text:p text:style-name="P90"/> + <text:p text:style-name="P14"><text:span text:style-name="T96">3.1.6 Compare Two Folders : </text:span><text:span text:style-name="T23">This enables the user to compare the file content of two </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23">. The user must select one </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T23"> </text:span><text:span text:style-name="T28">as the source</text:span><text:span text:style-name="T23"> (Dir A) and then a second </text:span><text:span text:style-name="T45">folder </text:span><text:span text:style-name="T28">to compare the source against</text:span><text:span text:style-name="T23"> (Dir B). QuickHash will then </text:span><text:span text:style-name="T31">count and </text:span><text:span text:style-name="T23">hash all the files in </text:span><text:span text:style-name="T64">Dir A</text:span><text:span text:style-name="T23"> and </text:span><text:span text:style-name="T64">Dir B</text:span><text:span text:style-name="T23">, storing the values in a list in memory. When complete, it </text:span><text:span text:style-name="T45">then counts the number of files in each folder and then it hashes them all. If the user does not tick ‘Cont if count differs?’, it will not proceed further and instead report a mis-match as the file count is </text:span><text:span text:style-name="T46">di</text:span><text:span text:style-name="T45">fferent, therefore Folder A and Folder B are clearly not the same. However, the user can override this by ticking that box. Then, if there is a mis-match of file count, it will still go on to hash all the files and then report those computed in both Folder A and Folder B.</text:span></text:p> + <text:p text:style-name="P166"/> + <text:p text:style-name="P14"><text:span text:style-name="T45">The list of hashes is also held in memory where they are then compared very quickly. If both hash lists and the file count match, it will report a match even if the file names are different. </text:span><text:span text:style-name="T23"><text:s/>This makes QuickHash very fast at this comparison. </text:span></text:p> + <text:p text:style-name="P68"/> + <text:p text:style-name="P68"><text:soft-page-break/>If, however, <text:s/>there is a mismatch <text:span text:style-name="T152">of hash even if count is the same</text:span> QuickHash then does go on to compare the hash of each file <text:span text:style-name="T151">to work out which ones differ in Folder A to Folder B</text:span>. <text:span text:style-name="T151">The results are saved by default (unless the user unticks ‘Log results?’) to a text file. </text:span></text:p> + <text:p text:style-name="P68"/> + <text:p text:style-name="P11"><text:span text:style-name="T23">Note therefore it compares the binary content of two </text:span><text:span text:style-name="T46">folders</text:span><text:span text:style-name="T23"> based on the files inside each. It does not compare the directory structure of each. So you could have Dir A with 1000 files in it spread across 5 different sub-</text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23"> but if those same 1000 files are all in the root of Dir B with no sub-</text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23"> at all, QuickHash will report a match, because the </text:span><text:span text:style-name="T84">file content</text:span><text:span text:style-name="T23"> </text:span><text:span text:style-name="T32">(file count and file hashes) </text:span><text:span text:style-name="T26">of both </text:span><text:span text:style-name="T45">folders are</text:span><text:span text:style-name="T23"> the same. </text:span></text:p> + <text:p text:style-name="P167"/> + <text:p text:style-name="P34"><text:span text:style-name="T29">U</text:span><text:span text:style-name="T18">pon completion, the log file is automatically saved to a location deemed safe on the users particular operating system. This path can vary, but the user is told in the Summary window at the bottom where he is then able to navigate to it and open it with any text editor. </text:span></text:p> + <text:p text:style-name="P103"/> + <text:p text:style-name="P12"><text:span text:style-name="T96">3.1.7 Disks : </text:span><text:span text:style-name="T23">This tab </text:span><text:span text:style-name="T32">was</text:span><text:span text:style-name="T23"> only available in the Windows version </text:span><text:span text:style-name="T32">prior to v2.7.0 but </text:span><text:span text:style-name="T46">since then it has been</text:span><text:span text:style-name="T32"> available for both Windows and Linux users. Apple </text:span><text:span text:style-name="T46">Mac OSX is</text:span><text:span text:style-name="T32"> not currently supported.</text:span></text:p> + <text:p text:style-name="P82"/> + <text:p text:style-name="P82">Windows and Linux users must run QuickHash as Administrator or (on Linux) root or sudo. </text:p> + <text:p text:style-name="P70"/> + <text:p text:style-name="P12"><text:span text:style-name="T24">The functionality enables the computation of a hash for the </text:span><text:span text:style-name="T25">physical</text:span><text:span text:style-name="T24"> disk </text:span><text:span text:style-name="T46">or logical volume </text:span><text:span text:style-name="T24">of the computer </text:span><text:span text:style-name="T38">(like Drive E:)</text:span><text:span text:style-name="T24">. Useful for comparing the value computed by one forensic tool to “another tool”. On modern disks, speeds of between 7Gb – 14Gb per minute have been observed. Though speeds of 4Gb per minute are quite common and still fast compared to many other tools. </text:span><text:span text:style-name="T38">With the newly added xxHash algorithm, speeds of 15-20Gb a minute should be observed.</text:span></text:p> + <text:p text:style-name="P72"/> + <text:p text:style-name="P72">To use the functionality, the user must click the “<text:span text:style-name="T62">Launch Disk Hashing Module</text:span>” button in the tab “<text:span text:style-name="T62">Disks</text:span>” and he will then be presented with the following screen: </text:p> + <text:p text:style-name="P72"/> + <text:p text:style-name="P72"><draw:frame draw:style-name="fr1" draw:name="Frame10" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="4"> <draw:text-box fo:min-height="12.995cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr7" draw:name="Image12" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.995cm" style:rel-height="scale" draw:z-index="5"><draw:image loext:mime-type="image/x-vclgraphic"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image12" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.995cm" style:rel-height="scale" draw:z-index="6"><draw:image loext:mime-type="image/x-vclgraphic"> <office:binary-data>VkNMTVRGAQAxAAAAAQAAAAEAGwAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAATVQAAAw QAAACQAAAIsAAQACAAAAIACNAAEAAgAAAAAAjAABAAAAAACLAAEAAgAAACAAjQABAAIAAAAA AHUAAQD3igAAQk1uDxYAAAAAADYAAAAoAAAACAMAAG0CAAABABgAU0QAATgPFgAAAAAAAAAA @@ -16295,18 +16276,18 @@ AQACAAAAAACNAAEAAgAAAAAAjAABAAAAAAA= </office:binary-data> </draw:image> - </draw:frame><text:line-break/>Illustration <text:sequence text:ref-name="refIllustration10" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">9</text:sequence>: The Disk Hashing Module of QuickHash v2.8.0</text:p> + </draw:frame><text:line-break/>Illustration <text:sequence text:ref-name="refIllustration8" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">9</text:sequence>: The Disk Hashing Module of QuickHash v2.8.0</text:p> </draw:text-box> </draw:frame><text:soft-page-break/></text:p> - <text:p text:style-name="P82">With v2.8.0, a full logging feature is available that records the version of QuickHash, date and time of starting and finishing with time taken, the hashes computed and so on that is written to a text file on completion in a place of the users choosing. </text:p> - <text:p text:style-name="P78"/> - <text:p text:style-name="P79"><text:span text:style-name="T122">The disk hashing module is </text:span>largely based on the sister project of QuickHash called YAFFI (‘Yet Another Free Forensic Imager’ also by Ted Smith and also open-source), available from <text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/yaffi" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://github.com/tedsmith/yaffi</text:a> </text:p> - <text:p text:style-name="P67"/> - <text:p text:style-name="P12"><text:span text:style-name="T34">Windows and Linux users only : </text:span><text:span text:style-name="T24">To choose a disk, the user must </text:span><text:span text:style-name="T32">simply single click the physical disk </text:span><text:span text:style-name="T33">or logical volume, </text:span><text:span text:style-name="T36">select their preferred hash algorithm (SHA-1 default)</text:span><text:span text:style-name="T33"> a</text:span><text:span text:style-name="T32">nd then </text:span><text:span text:style-name="T33">click </text:span><text:span text:style-name="T32">“Compute Hash”. </text:span><text:span text:style-name="T33">As of v2.8.0, it is possible to compute </text:span><text:span text:style-name="T32">SHA-1, or MD5, </text:span><text:span text:style-name="T33">MD5 & SHA-1 together, SHA256, SHA-1 and SHA256 together, SHA512 </text:span><text:span text:style-name="T36">or xxHash</text:span><text:span text:style-name="T33">. </text:span><text:span text:style-name="T46">x</text:span><text:span text:style-name="T36">xHash</text:span><text:span text:style-name="T39">64 especially</text:span><text:span text:style-name="T36"> is </text:span><text:span text:style-name="T40">seemingly </text:span><text:span text:style-name="T36">the fastest hash algorithm available </text:span><text:span text:style-name="T37">(though xxHash is not strictly speaking a cryptographical algorithm </text:span><text:span text:style-name="T40">from what I can gather</text:span><text:span text:style-name="T37">)</text:span><text:span text:style-name="T36">. </text:span></text:p> - <text:p text:style-name="P64"><text:soft-page-break/></text:p> - <text:p text:style-name="P84"><draw:frame draw:style-name="fr1" draw:name="Frame11" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="2"> + <text:p text:style-name="P87">With v2.8.0, a full logging feature is available that records the version of QuickHash, date and time of starting and finishing with time taken, the hashes computed and so on that is written to a text file on completion in a place of the users choosing. </text:p> + <text:p text:style-name="P83"/> + <text:p text:style-name="P84"><text:span text:style-name="T122">The disk hashing module is </text:span>largely based on the sister project of QuickHash called YAFFI (‘Yet Another Free Forensic Imager’ also by Ted Smith and also open-source), available from <text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/yaffi" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://github.com/tedsmith/yaffi</text:a> </text:p> + <text:p text:style-name="P72"/> + <text:p text:style-name="P13"><text:span text:style-name="T34">Windows and Linux users only : </text:span><text:span text:style-name="T24">To choose a disk, the user must </text:span><text:span text:style-name="T32">simply single click the physical disk </text:span><text:span text:style-name="T33">or logical volume, </text:span><text:span text:style-name="T36">select their preferred hash algorithm (SHA-1 default)</text:span><text:span text:style-name="T33"> a</text:span><text:span text:style-name="T32">nd then </text:span><text:span text:style-name="T33">click </text:span><text:span text:style-name="T32">“Compute Hash”. </text:span><text:span text:style-name="T33">As of v2.8.0, it is possible to compute </text:span><text:span text:style-name="T32">SHA-1, or MD5, </text:span><text:span text:style-name="T33">MD5 & SHA-1 together, SHA256, SHA-1 and SHA256 together, SHA512 </text:span><text:span text:style-name="T36">or xxHash</text:span><text:span text:style-name="T33">. </text:span><text:span text:style-name="T46">x</text:span><text:span text:style-name="T36">xHash</text:span><text:span text:style-name="T39">64 especially</text:span><text:span text:style-name="T36"> is </text:span><text:span text:style-name="T40">seemingly </text:span><text:span text:style-name="T36">the fastest hash algorithm available </text:span><text:span text:style-name="T37">(though xxHash is not strictly speaking a cryptographical algorithm </text:span><text:span text:style-name="T40">from what I can gather</text:span><text:span text:style-name="T37">)</text:span><text:span text:style-name="T36">. </text:span></text:p> + <text:p text:style-name="P69"><text:soft-page-break/></text:p> + <text:p text:style-name="P89"><draw:frame draw:style-name="fr1" draw:name="Frame11" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="2"> <draw:text-box fo:min-height="10.934cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr7" draw:name="Image14" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="10.934cm" style:rel-height="scale" draw:z-index="3"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image14" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="10.934cm" style:rel-height="scale" draw:z-index="3"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAA48AAAJKCAIAAAADWefrAADxpUlEQVR4nOzdBVwU2xoA8Jnt oLtbGgmlUUQwQAxsjGtjt3BV7O6Oa1y7O7G7GwsDW0EFAWGB7d23QSzLDOxisL77/X/veZfZ 2TNnzvnmzMfZmYGUlpaGAAAAAAAABSdOnIiOjq7tWgApUm1XAAAAAAAAAFyQrQIAAAAAAM0F @@ -17456,16 +17437,16 @@ AACGC9kqAAAAABiu/wO+HYf3BMaB4QAAAABJRU5ErkJggg== </office:binary-data> </draw:image> - </draw:frame><text:line-break/>Illustration <text:sequence text:ref-name="refIllustration11" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">10</text:sequence>: Hashing a logical volume in Linux using QuickHash</text:p> + </draw:frame><text:line-break/>Illustration <text:sequence text:ref-name="refIllustration9" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">10</text:sequence>: Hashing a logical volume in Linux using QuickHash</text:p> </draw:text-box> </draw:frame></text:p> - <text:p text:style-name="P30">3.1.8 Base64 Data</text:p> - <text:p text:style-name="P87">New to v2.8.3, <text:span text:style-name="T137">the Base64 tab</text:span> allows the user to hash an encoded Base64 file AND generate a hash of it’s <text:span text:style-name="T102">decoded</text:span> counterpart without the user having to create the decoded version <text:span text:style-name="T137">first</text:span>. This can be done one file at a time or the user can select a folder full of Base64 encoded files and QuickHash will generate encoded and decoded hash values of them <text:span text:style-name="T141">all.</text:span> <text:span text:style-name="T137">The results are output to a display grid, from which the user can right click to copy single rows, all the rows, or save the whole grid. </text:span></text:p> - <text:p text:style-name="P87"/> - <text:p text:style-name="P89">There is a third button ‘Decode and Save files...’ which, if clicked, will ask the user for a folder of Base64 encoded files, and then QuickHash will ask for a second folder to put the decoded versions in. It will then decode all Base64 encoded files and save new <text:span text:style-name="T141">decoded </text:span>versions in the output folder. No hashing is done here. It’s just a quick and easy way for users to decode their Base64 files <text:span text:style-name="T141">without having to use online systems</text:span>. If <text:span text:style-name="T141">the users wishes</text:span> to have the <text:span text:style-name="T141">files</text:span> hashed <text:span text:style-name="T141">as well, either in their encoded or decoded form, then use the second option of the tab to compute those values as just described (</text:span>the second button (‘Decode and hash files’)<text:span text:style-name="T141">) or</text:span> use the File tab <text:span text:style-name="T141">to do one at a time (choose either the encoded file or decoded version if you’ve decoded it)</text:span>, <text:span text:style-name="T141">or the </text:span>FileS tab. </text:p> - <text:p text:style-name="P87"><text:soft-page-break/></text:p> - <text:p text:style-name="P20"><text:span text:style-name="T96">3.2 </text:span>Unicode</text:p> - <text:p text:style-name="P54"><draw:frame draw:style-name="fr2" draw:name="Frame12" text:anchor-type="paragraph" svg:x="0.487cm" svg:y="2.921cm" svg:width="16.028cm" draw:z-index="11"> + <text:p text:style-name="P33">3.1.8 Base64 Data</text:p> + <text:p text:style-name="P92">New to v2.8.3, <text:span text:style-name="T137">the Base64 tab</text:span> allows the user to hash an encoded Base64 file AND generate a hash of it’s <text:span text:style-name="T102">decoded</text:span> counterpart without the user having to create the decoded version <text:span text:style-name="T137">first</text:span>. This can be done one file at a time or the user can select a folder full of Base64 encoded files and QuickHash will generate encoded and decoded hash values of them <text:span text:style-name="T141">all.</text:span> <text:span text:style-name="T137">The results are output to a display grid, from which the user can right click to copy single rows, all the rows, or save the whole grid. </text:span></text:p> + <text:p text:style-name="P92"/> + <text:p text:style-name="P94">There is a third button ‘Decode and Save files...’ which, if clicked, will ask the user for a folder of Base64 encoded files, and then QuickHash will ask for a second folder to put the decoded versions in. It will then decode all Base64 encoded files and save new <text:span text:style-name="T141">decoded </text:span>versions in the output folder. No hashing is done here. It’s just a quick and easy way for users to decode their Base64 files <text:span text:style-name="T141">without having to use online systems</text:span>. If <text:span text:style-name="T141">the users wishes</text:span> to have the <text:span text:style-name="T141">files</text:span> hashed <text:span text:style-name="T141">as well, either in their encoded or decoded form, then use the second option of the tab to compute those values as just described (</text:span>the second button (‘Decode and hash files’)<text:span text:style-name="T141">) or</text:span> use the File tab <text:span text:style-name="T141">to do one at a time (choose either the encoded file or decoded version if you’ve decoded it)</text:span>, <text:span text:style-name="T141">or the </text:span>FileS tab. </text:p> + <text:p text:style-name="P92"><text:soft-page-break/></text:p> + <text:p text:style-name="P22"><text:span text:style-name="T96">3.2 </text:span>Unicode</text:p> + <text:p text:style-name="P59"><draw:frame draw:style-name="fr2" draw:name="Frame12" text:anchor-type="paragraph" svg:x="0.487cm" svg:y="2.921cm" svg:width="16.028cm" draw:z-index="11"> <draw:text-box fo:min-height="5.946cm"> <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr8" draw:name="Image10" text:anchor-type="paragraph" svg:width="13.862cm" svg:height="4.93cm" style:rel-height="scale" draw:z-index="12"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAwsAAAFMCAIAAAALBrcQAAAAAXNSR0IArs4c6QAAAARnQU1B @@ -17918,24 +17899,24 @@ QmCC </office:binary-data> </draw:image> - </draw:frame>Illustration <text:sequence text:ref-name="refIllustration13" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">11</text:sequence>: QuickHash showing Unicode awareness on Windows</text:p> + </draw:frame>Illustration <text:sequence text:ref-name="refIllustration10" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">11</text:sequence>: QuickHash showing Unicode awareness on Windows</text:p> </draw:text-box> </draw:frame><text:span text:style-name="T93">Be aware that QuickHash is Unicode aware on Linux, Apple Mac and Windows systems. It will process files with Unicode characters in their filenames or in their content without difficulty. </text:span><text:span text:style-name="T89">Note that </text:span><text:span text:style-name="T92">Windows</text:span><text:span text:style-name="T89"> versions prior to 2.3 were not Unicode aware</text:span><text:span text:style-name="T94">. </text:span></text:p> - <text:p text:style-name="P21"/> - <text:p text:style-name="P21">3.<text:span text:style-name="T137">3</text:span> Other tools of the same name</text:p> - <text:p text:style-name="P17"/> - <text:p text:style-name="P53"><text:span text:style-name="T86">There are many hashing tools available – too many to mention - and they all have various strengths and weaknesses, just as QuickHash does. This section is written to try and help with the enquiries received that are worded along the lines of “</text:span><text:span text:style-name="T88">I downloaded QuickHash following our chat the other day but it doesn't do half the things you said it could</text:span><text:span text:style-name="T86">” which, since about 2012, caused some enquiries of my own, at which point it became clear that new projects have been developed since QuickHash that are also called “QuickHash”.</text:span></text:p> - <text:p text:style-name="P66"/> - <text:p text:style-name="P53"><text:span text:style-name="T86">It is important to point out, however, that QuickHash was the first graphical, standalone, free, open-source, Unicode aware and cross-platform data hashing tool that was named “QuickHash” and it was published on Sourceforge in 2011 at </text:span><text:a xlink:type="simple" xlink:href="http://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">http://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T86"> . Unfortunately, the nature of open-source means there will always be others who might choose the same name for a tool that does the same thing, either knowingly or unknowingly. Without trademarking the name, there is no way to prevent that happening. The pages for this program are </text:span><text:a xlink:type="simple" xlink:href="http://www.quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">www.QuickHash-gui.org</text:span></text:a><text:span text:style-name="T86"> (since late 2016) and Sourceforge at </text:span><text:a xlink:type="simple" xlink:href="http://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">http://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T86"> since 2011 up to 2016.</text:span></text:p> - <text:p text:style-name="P53"/> - <text:p text:style-name="P27">3.<text:span text:style-name="T137">4</text:span> Donations</text:p> - <text:p text:style-name="P75"><text:soft-page-break/></text:p> - <text:p text:style-name="P75">QuickHash is created in my spare time, which is very tight with a full time job and <text:span text:style-name="T137">a </text:span>family. It is generally written late at night, which can sometimes explain oversights and can be the cause of some bugs! <text:span text:style-name="T132">At the start of 2017, a PayPal donation link was added to the website because my wife kept nagging me about “giving things away for nothing”. As of v2.8.1 of QuickHash, I also added a small ‘donate’ link to the interface of QuickHash. Well I might as well have sold my soul to a corporate for the flaming it caused on the Internet! Strangely, it seemed to upset a few people who were almost offended at the suggestion that a developer might try a bit harder to ask for a donation for his hard work. So, in the spirit of keeping all my users as happy as possible, I moved it to a new “About” section of a new main menu, which was also added in v2.8.2. </text:span></text:p> - <text:p text:style-name="P75"/> - <text:p text:style-name="P75">If you value the program, or if your organisation, company or agency <text:span text:style-name="T152">does</text:span>, then please <text:span text:style-name="T135">do </text:span>consider making a donation using <text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://paypal.me/QuickHash</text:a>. Doing so helps fund the <text:span text:style-name="T135">AWS </text:span>server costs and also helps inspire future development. <text:span text:style-name="T132">If you give your blessing, news of your support may be published on the website too, although we always ask first so don't let that put you off making a donation! Case studies are also of interest...if QuickHash has helped you with a major task or anything of importance then do please consider </text:span><text:a xlink:type="simple" xlink:href="https://www.quickhash-gui.org/about-quickhash-gui/submit-testimonial/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T132">submitting a testimonial</text:span></text:a><text:span text:style-name="T132"> for the website. Both things are </text:span>a good opportunity to get your company listed on the website of one of the worlds most widely used data hashing tool<text:span text:style-name="T123">s;</text:span> <text:a xlink:type="simple" xlink:href="http://quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">http://QuickHash-gui.org</text:a>. <text:s/></text:p> - <text:p text:style-name="P75"/> - <text:p text:style-name="P90"><text:span text:style-name="T138">To donate : <text:s/></text:span><text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T139">https://paypal.me/QuickHash</text:span></text:a></text:p> - <text:p text:style-name="P75"><draw:frame draw:style-name="fr9" draw:name="Image13" text:anchor-type="paragraph" svg:width="10.395cm" svg:height="11.292cm" draw:z-index="18"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="P23"/> + <text:p text:style-name="P23">3.<text:span text:style-name="T137">3</text:span> Other tools of the same name</text:p> + <text:p text:style-name="P19"/> + <text:p text:style-name="P58"><text:span text:style-name="T86">There are many hashing tools available – too many to mention - and they all have various strengths and weaknesses, just as QuickHash does. This section is written to try and help with the enquiries received that are worded along the lines of “</text:span><text:span text:style-name="T88">I downloaded QuickHash following our chat the other day but it doesn't do half the things you said it could</text:span><text:span text:style-name="T86">” which, since about 2012, caused some enquiries of my own, at which point it became clear that new projects have been developed since QuickHash that are also called “QuickHash”.</text:span></text:p> + <text:p text:style-name="P71"/> + <text:p text:style-name="P58"><text:span text:style-name="T86">It is important to point out, however, that QuickHash was the first graphical, standalone, free, open-source, Unicode aware and cross-platform data hashing tool that was named “QuickHash” and it was published on Sourceforge in 2011 at </text:span><text:a xlink:type="simple" xlink:href="http://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">http://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T86"> . Unfortunately, the nature of open-source means there will always be others who might choose the same name for a tool that does the same thing, either knowingly or unknowingly. Without trademarking the name, there is no way to prevent that happening. The pages for this program are </text:span><text:a xlink:type="simple" xlink:href="http://www.quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">www.QuickHash-gui.org</text:span></text:a><text:span text:style-name="T86"> (since late 2016) and Sourceforge at </text:span><text:a xlink:type="simple" xlink:href="http://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">http://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T86"> since 2011 up to 2016.</text:span></text:p> + <text:p text:style-name="P58"/> + <text:p text:style-name="P30">3.<text:span text:style-name="T137">4</text:span> Donations</text:p> + <text:p text:style-name="P80"><text:soft-page-break/></text:p> + <text:p text:style-name="P80">QuickHash is created in my spare time, which is very tight with a full time job and <text:span text:style-name="T137">a </text:span>family. It is generally written late at night, which can sometimes explain oversights and can be the cause of some bugs! <text:span text:style-name="T132">At the start of 2017, a PayPal donation link was added to the website because my wife kept nagging me about “giving things away for nothing”. As of v2.8.1 of QuickHash, I also added a small ‘donate’ link to the interface of QuickHash. Well I might as well have sold my soul to a corporate for the flaming it caused on the Internet! Strangely, it seemed to upset a few people who were almost offended at the suggestion that a developer might try a bit harder to ask for a donation for his hard work. So, in the spirit of keeping all my users as happy as possible, I moved it to a new “About” section of a new main menu, which was also added in v2.8.2. </text:span></text:p> + <text:p text:style-name="P80"/> + <text:p text:style-name="P80">If you value the program, or if your organisation, company or agency <text:span text:style-name="T152">does</text:span>, then please <text:span text:style-name="T135">do </text:span>consider making a donation using <text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://paypal.me/QuickHash</text:a>. Doing so helps fund the <text:span text:style-name="T135">AWS </text:span>server costs and also helps inspire future development. <text:span text:style-name="T132">If you give your blessing, news of your support may be published on the website too, although we always ask first so don't let that put you off making a donation! Case studies are also of interest...if QuickHash has helped you with a major task or anything of importance then do please consider </text:span><text:a xlink:type="simple" xlink:href="https://www.quickhash-gui.org/about-quickhash-gui/submit-testimonial/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T132">submitting a testimonial</text:span></text:a><text:span text:style-name="T132"> for the website. Both things are </text:span>a good opportunity to get your company listed on the website of one of the worlds most widely used data hashing tool<text:span text:style-name="T123">s;</text:span> <text:a xlink:type="simple" xlink:href="http://quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">http://QuickHash-gui.org</text:a>. <text:s/></text:p> + <text:p text:style-name="P80"/> + <text:p text:style-name="P95"><text:span text:style-name="T138">To donate : <text:s/></text:span><text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T139">https://paypal.me/QuickHash</text:span></text:a></text:p> + <text:p text:style-name="P80"><draw:frame draw:style-name="fr9" draw:name="Image13" text:anchor-type="paragraph" svg:width="10.395cm" svg:height="11.292cm" draw:z-index="18"><draw:image loext:mime-type="image/png"> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAfIAAAIdCAIAAABJCWhNAACUK0lEQVR4nO2dB2AUVf7Hp2zJ pvdOSCcJoST03kRBiooFsGOvp6d3p3f/K173mne28+wdFAVUEBCVKr3XQKiBhPRets7M//fe 212WZLNJNgu7rL8P69fJ7JuZt1O+7zdv3ryn0htNHIIgCOIvqLydAQRBEMSToK0jCIL4FWjr From 3565f381ec4fda02ef4b26f17ef1611761c6bfd5 Mon Sep 17 00:00:00 2001 From: Ted Smith <tedsmith28@yahoo.co.uk> Date: Sat, 20 Jan 2018 13:38:57 +0000 Subject: [PATCH 46/47] removed word wrap to text output field to allow better copy and paste result --- CHANGELOG.md | 2 + quickhash.lpi | 84 ++++----- unit2.lfm | 477 +++++++++++++++++++++++++------------------------- 3 files changed, 283 insertions(+), 280 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4a9167..9153b4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,6 +24,8 @@ Fixed the time scheduler. It now checks every 1/3 of second if the current time Removed (deleted) an old unused progress bar that had been hidden by other elements +Text hashing SHA512 word wrapped the output so if it was copied and pasted into the expected hash value the carriage return went with it. So output field no longer word wraps. + Ensured the GNU license delcaration and open source nature of the tool, as well as the copyright and home URL notice are in every unit file of the project to better protect it and to make the licensing clear. Added the GPL2 license, explicitally, to the Github project page. diff --git a/quickhash.lpi b/quickhash.lpi index cb93eb6..7962af3 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -14,7 +14,7 @@ <UseVersionInfo Value="True"/> <AutoIncrementBuild Value="True"/> <MajorVersionNr Value="3"/> - <BuildNr Value="17"/> + <BuildNr Value="18"/> <Language Value="0809"/> <Attributes pvaPreRelease="True"/> <StringTable Comments="Free, cross platform, open-source file and disk hashing software" CompanyName="Ted Smith (Ted Technology on Sourceforge)" FileDescription="File hashing GUI for Linux & Windows" LegalCopyright="2011 - 2017 (c) Ted Smith" ProductName="QuickHash (www.quickhash-gui.org)" ProductVersion=""/> @@ -59,9 +59,10 @@ <Unit0> <Filename Value="quickhash.lpr"/> <IsPartOfProject Value="True"/> + <IsVisibleTab Value="True"/> <EditorIndex Value="7"/> - <TopLine Value="52"/> - <CursorPos X="16" Y="68"/> + <TopLine Value="84"/> + <CursorPos Y="95"/> <UsageCount Value="200"/> <Loaded Value="True"/> </Unit0> @@ -99,7 +100,6 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> - <IsVisibleTab Value="True"/> <TopLine Value="1301"/> <CursorPos X="7" Y="1329"/> <UsageCount Value="201"/> @@ -593,7 +593,7 @@ <EditorIndex Value="-1"/> <TopLine Value="4"/> <CursorPos X="53" Y="16"/> - <UsageCount Value="76"/> + <UsageCount Value="77"/> </Unit70> <Unit71> <Filename Value="uloadhashlist.pas"/> @@ -601,7 +601,7 @@ <UnitName Value="uLoadhashlist"/> <EditorIndex Value="-1"/> <CursorPos X="21"/> - <UsageCount Value="74"/> + <UsageCount Value="75"/> </Unit71> <Unit72> <Filename Value="uKnownHashLists.pas"/> @@ -643,123 +643,123 @@ <JumpHistory Count="30" HistoryIndex="29"> <Position1> <Filename Value="diskmodule.pas"/> - <Caret Line="453" Column="46" TopLine="430"/> + <Caret Line="455" Column="16" TopLine="432"/> </Position1> <Position2> <Filename Value="diskmodule.pas"/> - <Caret Line="454" Column="23" TopLine="431"/> + <Caret Line="456" Column="53" TopLine="433"/> </Position2> <Position3> <Filename Value="diskmodule.pas"/> - <Caret Line="455" Column="16" TopLine="432"/> + <Caret Line="457" Column="16" TopLine="434"/> </Position3> <Position4> <Filename Value="diskmodule.pas"/> - <Caret Line="456" Column="53" TopLine="433"/> + <Caret Line="461" Column="16" TopLine="438"/> </Position4> <Position5> <Filename Value="diskmodule.pas"/> - <Caret Line="457" Column="16" TopLine="434"/> + <Caret Line="463" Column="23" TopLine="440"/> </Position5> <Position6> <Filename Value="diskmodule.pas"/> - <Caret Line="461" Column="16" TopLine="438"/> + <Caret Line="563" Column="34" TopLine="539"/> </Position6> <Position7> <Filename Value="diskmodule.pas"/> - <Caret Line="463" Column="23" TopLine="440"/> + <Caret Line="578" Column="61" TopLine="554"/> </Position7> <Position8> <Filename Value="diskmodule.pas"/> - <Caret Line="563" Column="34" TopLine="539"/> + <Caret Line="595" Column="34" TopLine="571"/> </Position8> <Position9> <Filename Value="diskmodule.pas"/> - <Caret Line="578" Column="61" TopLine="554"/> + <Caret Line="619" Column="79" TopLine="595"/> </Position9> <Position10> <Filename Value="diskmodule.pas"/> - <Caret Line="595" Column="34" TopLine="571"/> + <Caret Line="1021" Column="23" TopLine="997"/> </Position10> <Position11> <Filename Value="diskmodule.pas"/> - <Caret Line="619" Column="79" TopLine="595"/> + <Caret Line="1022" Column="16" TopLine="998"/> </Position11> <Position12> <Filename Value="diskmodule.pas"/> - <Caret Line="1021" Column="23" TopLine="997"/> + <Caret Line="1025" Column="23" TopLine="1001"/> </Position12> <Position13> <Filename Value="diskmodule.pas"/> - <Caret Line="1022" Column="16" TopLine="998"/> + <Caret Line="1026" Column="23" TopLine="1002"/> </Position13> <Position14> <Filename Value="diskmodule.pas"/> - <Caret Line="1025" Column="23" TopLine="1001"/> + <Caret Line="1027" Column="46" TopLine="1003"/> </Position14> <Position15> <Filename Value="diskmodule.pas"/> - <Caret Line="1026" Column="23" TopLine="1002"/> + <Caret Line="1028" Column="23" TopLine="1004"/> </Position15> <Position16> <Filename Value="diskmodule.pas"/> - <Caret Line="1027" Column="46" TopLine="1003"/> + <Caret Line="1030" Column="16" TopLine="1006"/> </Position16> <Position17> <Filename Value="diskmodule.pas"/> - <Caret Line="1028" Column="23" TopLine="1004"/> + <Caret Line="1031" Column="53" TopLine="1007"/> </Position17> <Position18> <Filename Value="diskmodule.pas"/> - <Caret Line="1030" Column="16" TopLine="1006"/> + <Caret Line="1033" Column="49" TopLine="1009"/> </Position18> <Position19> <Filename Value="diskmodule.pas"/> - <Caret Line="1031" Column="53" TopLine="1007"/> + <Caret Line="1037" Column="16" TopLine="1013"/> </Position19> <Position20> - <Filename Value="diskmodule.pas"/> - <Caret Line="1033" Column="49" TopLine="1009"/> + <Filename Value="unit2.pas"/> + <Caret Line="56" Column="39" TopLine="52"/> </Position20> <Position21> - <Filename Value="diskmodule.pas"/> - <Caret Line="1037" Column="16" TopLine="1013"/> + <Filename Value="unit2.pas"/> + <Caret Line="2035" Column="16" TopLine="2013"/> </Position21> <Position22> <Filename Value="unit2.pas"/> - <Caret Line="56" Column="39" TopLine="52"/> + <Caret Line="103" Column="3" TopLine="86"/> </Position22> <Position23> - <Filename Value="unit2.pas"/> - <Caret Line="2035" Column="16" TopLine="2013"/> + <Filename Value="uKnownHashLists.pas"/> + <Caret Line="9" Column="27"/> </Position23> <Position24> <Filename Value="unit2.pas"/> - <Caret Line="103" Column="3" TopLine="86"/> + <Caret Line="1146" Column="20" TopLine="1113"/> </Position24> <Position25> - <Filename Value="uKnownHashLists.pas"/> - <Caret Line="9" Column="27"/> + <Filename Value="unit2.pas"/> + <Caret Line="2039" Column="5" TopLine="2013"/> </Position25> <Position26> <Filename Value="unit2.pas"/> - <Caret Line="1146" Column="20" TopLine="1113"/> + <Caret Line="2380" Column="30" TopLine="2352"/> </Position26> <Position27> <Filename Value="unit2.pas"/> - <Caret Line="2039" Column="5" TopLine="2013"/> + <Caret Line="2372" Column="6" TopLine="2361"/> </Position27> <Position28> <Filename Value="unit2.pas"/> - <Caret Line="2380" Column="30" TopLine="2352"/> + <Caret Line="2036" Column="53" TopLine="2013"/> </Position28> <Position29> - <Filename Value="unit2.pas"/> - <Caret Line="2372" Column="6" TopLine="2361"/> + <Filename Value="quickhash.lpr"/> + <Caret Line="95" TopLine="80"/> </Position29> <Position30> - <Filename Value="unit2.pas"/> - <Caret Line="2036" Column="53" TopLine="2013"/> + <Filename Value="quickhash.lpr"/> + <Caret Line="105" TopLine="84"/> </Position30> </JumpHistory> </ProjectOptions> diff --git a/unit2.lfm b/unit2.lfm index b9f0d4c..9529400 100644 --- a/unit2.lfm +++ b/unit2.lfm @@ -1,12 +1,12 @@ object MainForm: TMainForm - Left = 351 - Height = 732 - Top = 58 - Width = 1016 + Left = 291 + Height = 656 + Top = 234 + Width = 1025 AllowDropFiles = True Caption = 'QuickHash v3.0.0 (Jan 2018) - The easy and convenient way to hash data in Linux, OSX and Windows' - ClientHeight = 732 - ClientWidth = 1016 + ClientHeight = 637 + ClientWidth = 1025 Menu = MainMenu1 OnClose = FormClose OnCreate = FormCreate @@ -16,9 +16,9 @@ object MainForm: TMainForm LCLVersion = '1.6.4.0' object PageControl1: TPageControl Left = 16 - Height = 694 + Height = 599 Top = 24 - Width = 984 + Width = 993 ActivePage = TabSheet1 Anchors = [akTop, akLeft, akRight, akBottom] ParentShowHint = False @@ -28,19 +28,19 @@ object MainForm: TMainForm object TabSheet1: TTabSheet Hint = 'Hash portions of text' Caption = 'Te&xt' - ClientHeight = 655 - ClientWidth = 978 + ClientHeight = 573 + ClientWidth = 985 OnContextPopup = TabSheet1ContextPopup ParentShowHint = False object TextHashingGroupBox: TGroupBox Left = 120 Height = 534 Top = 10 - Width = 842 + Width = 849 Anchors = [akTop, akLeft, akRight] Caption = 'Text Hashing' - ClientHeight = 511 - ClientWidth = 834 + ClientHeight = 513 + ClientWidth = 845 Color = clForm Font.Height = -13 ParentColor = False @@ -51,7 +51,7 @@ object MainForm: TMainForm Height = 183 Hint = 'Type or paste and watch hash value change.'#13#10'For amounts larger than several hundred Kb, save'#13#10'data to a file and use File Hashing instead. ' Top = 9 - Width = 812 + Width = 823 Anchors = [akTop, akLeft, akRight] Lines.Strings = ( 'Type or paste text here - hash will update as you type' @@ -73,7 +73,7 @@ object MainForm: TMainForm Height = 56 Hint = 'This is the hash of ALL THE TEXT in the textarea above'#13#10'For line-by-line analysis, use the button'#13#10#13#10'The hash value can be copied from here'#13#10'to clipboard (highlight and press Ctrl + C or right click ''Copy''' Top = 408 - Width = 812 + Width = 823 Anchors = [akTop, akLeft, akRight] Color = clSilver Font.Height = -13 @@ -89,13 +89,14 @@ object MainForm: TMainForm ScrollBars = ssAutoHorizontal ShowHint = True TabOrder = 1 + WordWrap = False end object lbleExpectedHashText: TLabeledEdit Left = 8 - Height = 22 + Height = 24 Hint = 'Paste an existing hash value here to see if'#13#10'the generated hash matches the computed hash.'#13#10'To resume normal behaviour, return value '#13#10'to ''...'' (3 dots only)'#13#10'It expects you to paste hash values '#13#10'of the correct length' Top = 368 - Width = 813 + Width = 824 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHashText EditLabel.AnchorSideRight.Control = lbleExpectedHashText @@ -104,7 +105,7 @@ object MainForm: TMainForm EditLabel.Left = 8 EditLabel.Height = 16 EditLabel.Top = 349 - EditLabel.Width = 813 + EditLabel.Width = 824 EditLabel.Caption = 'Expected Hash Value (clear, then paste value from other utility)' EditLabel.ParentColor = False ParentShowHint = False @@ -119,8 +120,8 @@ object MainForm: TMainForm Top = 208 Width = 448 Caption = 'Line-By-Line Hashing Options' - ClientHeight = 97 - ClientWidth = 440 + ClientHeight = 99 + ClientWidth = 444 TabOrder = 3 object btnFLBL: TButton Left = 8 @@ -148,10 +149,10 @@ object MainForm: TMainForm end object cbToggleInputDataToOutputFile: TCheckBox Left = 184 - Height = 18 + Height = 20 Hint = 'If unticked, source text (including '#13#10'hashes) will be output. '#13#10'If ticked, only the computed'#13#10'hashes will be output.' Top = 16 - Width = 213 + Width = 192 Caption = 'Source text INcluded in output' OnChange = cbToggleInputDataToOutputFileChange ParentShowHint = False @@ -161,9 +162,9 @@ object MainForm: TMainForm end object cbFlipCaseTEXT: TCheckBox Left = 8 - Height = 18 + Height = 20 Top = 472 - Width = 93 + Width = 88 Caption = 'Switch case' OnChange = cbFlipCaseTEXTChange TabOrder = 4 @@ -221,8 +222,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -245,8 +246,8 @@ object MainForm: TMainForm Top = 152 Width = 96 Caption = 'System RAM' - ClientHeight = 58 - ClientWidth = 88 + ClientHeight = 60 + ClientWidth = 92 Font.Height = -13 ParentFont = False TabOrder = 2 @@ -263,18 +264,18 @@ object MainForm: TMainForm object TabSheet2: TTabSheet Hint = 'Hash a single file (useful for hashing disks in Linux)' Caption = 'F&ile' - ClientHeight = 640 - ClientWidth = 978 + ClientHeight = 573 + ClientWidth = 985 ParentShowHint = False object FileHashingGroupBox: TGroupBox Left = 120 Height = 398 Top = 10 - Width = 842 + Width = 850 Anchors = [akTop, akLeft, akRight] Caption = 'Single File Hashing' - ClientHeight = 375 - ClientWidth = 834 + ClientHeight = 377 + ClientWidth = 846 Color = clForm Font.Height = -13 ParentColor = False @@ -283,16 +284,16 @@ object MainForm: TMainForm TabOrder = 0 object Label6: TLabel Left = 552 - Height = 34 + Height = 32 Top = 47 - Width = 301 + Width = 264 Caption = 'As root, this section can be used to hash disks'#10'e.g. /dev/sdX or /dev/sdaX, or /dev/hdX' ParentColor = False WordWrap = True end object lblStartedFileAt: TLabel Left = 272 - Height = 17 + Height = 16 Top = 8 Width = 12 Caption = '...' @@ -300,7 +301,7 @@ object MainForm: TMainForm end object lblFileTimeTaken: TLabel Left = 272 - Height = 17 + Height = 16 Top = 56 Width = 12 Caption = '...' @@ -308,9 +309,9 @@ object MainForm: TMainForm end object edtFileNameToBeHashed: TEdit Left = 6 - Height = 27 + Height = 24 Top = 96 - Width = 828 + Width = 826 Anchors = [akTop, akLeft, akRight] Color = clSilver ReadOnly = True @@ -319,10 +320,10 @@ object MainForm: TMainForm end object btnHashFile: TButton Left = 6 - Height = 27 + Height = 23 Hint = 'Choose a single file to hash (or Linux physical device e.g. /dev/sda)' Top = 64 - Width = 80 + Width = 83 AutoSize = True Caption = 'Select &File' Color = 8454016 @@ -335,16 +336,16 @@ object MainForm: TMainForm end object StatusBar1: TStatusBar Left = 0 - Height = 23 + Height = 20 Top = 357 - Width = 840 + Width = 846 Panels = <> end object lblDragAndDropNudge: TLabel Left = 112 - Height = 17 + Height = 16 Top = 64 - Width = 127 + Width = 115 Caption = 'or drag n drop a file' ParentColor = False end @@ -367,19 +368,19 @@ object MainForm: TMainForm end object lbleExpectedHash: TLabeledEdit Left = 8 - Height = 27 + Height = 24 Hint = 'Paste an existing hash value here to see if'#13#10'the generated file hash matches it, or not. ' Top = 264 - Width = 828 + Width = 824 Anchors = [akTop, akLeft, akRight] EditLabel.AnchorSideLeft.Control = lbleExpectedHash EditLabel.AnchorSideRight.Control = lbleExpectedHash EditLabel.AnchorSideRight.Side = asrBottom EditLabel.AnchorSideBottom.Control = lbleExpectedHash EditLabel.Left = 8 - EditLabel.Height = 17 - EditLabel.Top = 244 - EditLabel.Width = 828 + EditLabel.Height = 16 + EditLabel.Top = 245 + EditLabel.Width = 824 EditLabel.Caption = 'Expected Hash Value (paste from other utility before or after file hashing)' EditLabel.ParentColor = False MaxLength = 128 @@ -389,7 +390,7 @@ object MainForm: TMainForm end object lbEndedFileAt: TLabel Left = 272 - Height = 17 + Height = 16 Top = 32 Width = 12 Caption = '...' @@ -397,10 +398,10 @@ object MainForm: TMainForm end object ZVDateTimePickerFileTab: TZVDateTimePicker Left = 8 - Height = 23 + Height = 24 Hint = 'Enter date and time (hours and minutes) '#13#10'to start the process. Must be in the future!' Top = 32 - Width = 147 + Width = 138 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -424,10 +425,10 @@ object MainForm: TMainForm end object lblschedulertickboxFileTab: TCheckBox Left = 8 - Height = 22 + Height = 20 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the file to hash.' Top = 8 - Width = 122 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileTabChange ParentShowHint = False @@ -456,7 +457,7 @@ object MainForm: TMainForm AnchorSideTop.Control = pbFile AnchorSideTop.Side = asrBottom Left = 456 - Height = 17 + Height = 16 Top = 324 Width = 12 Caption = '...' @@ -464,9 +465,9 @@ object MainForm: TMainForm end object cbFlipCaseFILE: TCheckBox Left = 8 - Height = 22 + Height = 20 Top = 208 - Width = 101 + Width = 88 Caption = 'Switch case' OnChange = cbFlipCaseFILEChange TabOrder = 9 @@ -487,8 +488,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -507,19 +508,19 @@ object MainForm: TMainForm object TabSheet3: TTabSheet Hint = 'Compute hashes for multiple files in a directory'#13#10'recursively, or just those in the root of the directory' Caption = 'FileS' - ClientHeight = 655 - ClientWidth = 978 + ClientHeight = 573 + ClientWidth = 985 ParentShowHint = False ShowHint = True object DirectoryHashingGroupBox: TGroupBox Left = 120 - Height = 629 + Height = 547 Top = 10 - Width = 848 + Width = 855 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Hash all files in chosen directory - recursive by default' - ClientHeight = 606 - ClientWidth = 840 + ClientHeight = 526 + ClientWidth = 851 Color = clForm Font.Height = -13 ParentColor = False @@ -539,10 +540,10 @@ object MainForm: TMainForm end object btnRecursiveDirectoryHashing: TButton Left = 8 - Height = 20 + Height = 23 Hint = 'All files and subdirectories below the chosen '#10'directory will be hashed, subject to selected'#10'options. Recursive by default.' Top = 96 - Width = 109 + Width = 99 AutoSize = True Caption = 'Select &Folder' Color = 8454016 @@ -555,10 +556,10 @@ object MainForm: TMainForm end object DirSelectedField: TEdit Left = 8 - Height = 22 + Height = 24 Hint = 'The chosen parent directory' Top = 136 - Width = 826 + Width = 824 Anchors = [akTop, akLeft, akRight] Color = clSilver TabOrder = 0 @@ -578,17 +579,17 @@ object MainForm: TMainForm Left = 520 Height = 16 Top = 56 - Width = 86 + Width = 97 Anchors = [akTop, akLeft, akRight] Caption = '% Complete:' ParentColor = False end object btnClipboardResults: TButton Left = 224 - Height = 20 + Height = 26 Hint = 'Press this to copy entire grid content to RAM' Top = 96 - Width = 90 + Width = 80 AutoSize = True Caption = 'Clipboard' Enabled = False @@ -599,10 +600,10 @@ object MainForm: TMainForm end object btnStopScan1: TButton Left = 152 - Height = 20 + Height = 23 Hint = 'Click to abort the hash as soon as the'#10'current file hashing action completes. ' Top = 96 - Width = 70 + Width = 48 AutoSize = True Caption = 'S&top' OnClick = btnStopScan1Click @@ -611,18 +612,18 @@ object MainForm: TMainForm end object chkRecursiveDirOverride: TCheckBox Left = 8 - Height = 18 + Height = 20 Hint = 'Hash files just in the root of the chosen folder'#13#10'Sub-folders will be ignored. ' Top = 8 - Width = 181 + Width = 162 Caption = 'Ignoring sub-directories?' TabOrder = 1 end object Label5: TLabel Left = 110 - Height = 23 + Height = 24 Top = 312 - Width = 653 + Width = 606 Caption = 'This area will be populated once the scan is complete...please wait!' Font.Height = -20 ParentColor = False @@ -635,8 +636,8 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 8 Height = 23 - Top = 573 - Width = 832 + Top = 496 + Width = 843 Align = alCustom Anchors = [akLeft, akRight] AutoSize = False @@ -659,7 +660,7 @@ object MainForm: TMainForm Left = 686 Height = 16 Top = 56 - Width = 154 + Width = 165 Anchors = [akTop, akLeft, akRight] Caption = '...' ParentColor = False @@ -706,16 +707,16 @@ object MainForm: TMainForm end object chkHiddenFiles: TCheckBox Left = 8 - Height = 18 + Height = 20 Hint = 'Tick to have files in hidden folders hashed. '#13#10'Hidden files are hashed by default anyway '#13#10'but hidden folders, ergo their contents, are not found by default.' Top = 64 - Width = 144 + Width = 130 Caption = 'Hidden folders too?' TabOrder = 6 end object FileMaskField2: TEdit Left = 288 - Height = 22 + Height = 24 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 36 Width = 200 @@ -727,19 +728,19 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox2: TCheckBox Left = 288 - Height = 18 + Height = 20 Hint = 'Select file type masks (e.g. *.doc;*.pdf)'#13#10'Remember that JPG and jpg are different'#13#10'file names on Linux and OSX!!' Top = 8 - Width = 134 + Width = 123 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox2Change TabOrder = 8 end object ZVDateTimePickerFileSTab: TZVDateTimePicker Left = 128 - Height = 20 + Height = 24 Top = 36 - Width = 151 + Width = 138 CenturyFrom = 1941 MaxDate = 72686 MinDate = 42736 @@ -761,19 +762,19 @@ object MainForm: TMainForm end object lblschedulertickboxFileSTab: TCheckBox Left = 8 - Height = 18 + Height = 20 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the directory to hash.' Top = 36 - Width = 113 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxFileSTabChange TabOrder = 10 end object RecursiveDisplayGrid1: TDBGrid Left = 8 - Height = 382 + Height = 302 Top = 176 - Width = 834 + Width = 845 Anchors = [akTop, akLeft, akRight, akBottom] Color = clWindow Columns = <> @@ -805,9 +806,9 @@ object MainForm: TMainForm end object cbLoadHashList: TCheckBox Left = 288 - Height = 18 + Height = 20 Top = 64 - Width = 108 + Width = 98 Caption = 'Load HashList' OnChange = cbLoadHashListChange TabOrder = 13 @@ -839,8 +840,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -865,19 +866,19 @@ object MainForm: TMainForm object TabSheet4: TTabSheet Hint = 'Choose a directory, have its content hashed, files are copied to destination, and re-hashed.' Caption = '&Copy' - ClientHeight = 640 - ClientWidth = 978 + ClientHeight = 573 + ClientWidth = 985 ParentShowHint = False ShowHint = True object CopyFilesHashingGroupBox: TGroupBox Left = 120 Height = 596 Top = 8 - Width = 836 + Width = 843 Anchors = [akTop, akLeft, akRight] Caption = 'Hash files in chosen directory, copy them, and re-hash the copied files (recursive by default) ' - ClientHeight = 573 - ClientWidth = 828 + ClientHeight = 575 + ClientWidth = 839 Color = clForm Font.Height = -13 ParentColor = False @@ -887,18 +888,18 @@ object MainForm: TMainForm Left = 8 Height = 184 Top = 8 - Width = 817 + Width = 828 Anchors = [akTop, akLeft, akRight] ClientHeight = 184 - ClientWidth = 817 + ClientWidth = 828 TabOrder = 3 OnClick = Panel1CopyAndHashOptionsClick object CheckBoxListOfDirsOnly: TCheckBox Left = 14 - Height = 22 + Height = 20 Hint = 'Tick to have child directories listed, but no files inside hashed' - Top = -1 - Width = 180 + Top = 0 + Width = 161 Anchors = [akLeft] Caption = 'Just LIST sub-directories' OnChange = CheckBoxListOfDirsOnlyChange @@ -906,20 +907,20 @@ object MainForm: TMainForm end object CheckBoxListOfDirsAndFilesOnly: TCheckBox Left = 14 - Height = 22 + Height = 20 Hint = 'Tick to have child directories and files listed, but no files actually hashed' Top = 32 - Width = 239 + Width = 213 Caption = 'Just LIST sub-directories and files' OnChange = CheckBoxListOfDirsAndFilesOnlyChange TabOrder = 1 end object SaveToCSVCheckBox2: TCheckBox Left = 256 - Height = 22 + Height = 20 Hint = 'Save results as CSV data (spreadsheet format)' Top = 0 - Width = 151 + Width = 134 Caption = 'Save results (CSV)?' Checked = True State = cbChecked @@ -927,17 +928,17 @@ object MainForm: TMainForm end object FileTypeMaskCheckBox1: TCheckBox Left = 448 - Height = 22 + Height = 20 Hint = 'Only copy files of a particular type' Top = 32 - Width = 143 + Width = 123 Caption = 'Choose file types?' OnChange = FileTypeMaskCheckBox1Change TabOrder = 4 end object FileMaskField: TEdit Left = 464 - Height = 27 + Height = 24 Hint = 'Use an asterix, full stop and the file type '#10'extension, seperated by a semi-colon.'#10'NO space characters' Top = 64 Width = 248 @@ -949,57 +950,57 @@ object MainForm: TMainForm end object chkNoRecursiveCopy: TCheckBox Left = 448 - Height = 22 + Height = 20 Hint = 'Only copy files found in the root of chosen directory' - Top = -1 - Width = 173 + Top = 0 + Width = 152 Anchors = [akLeft] Caption = 'Ignore sub-directories?' TabOrder = 3 end object Label11: TLabel Left = 14 - Height = 17 + Height = 16 Top = 72 - Width = 87 + Width = 78 Caption = '# Files in Dir:' ParentColor = False end object Label12: TLabel Left = 14 - Height = 17 + Height = 16 Top = 104 - Width = 117 + Width = 103 Caption = '# Files Examined:' ParentColor = False end object Label13: TLabel Left = 14 - Height = 17 + Height = 16 Top = 136 - Width = 83 + Width = 75 Caption = '% Complete:' ParentColor = False end object lblTimeTaken5A: TLabel Left = 464 - Height = 17 + Height = 16 Top = 97 - Width = 76 + Width = 70 Caption = 'Start Time: ' ParentColor = False end object lblTimeTaken5B: TLabel Left = 464 - Height = 17 + Height = 16 Top = 121 - Width = 73 + Width = 67 Caption = 'End Time: ' ParentColor = False end object lblTimeTaken6A: TLabel Left = 560 - Height = 17 + Height = 16 Top = 97 Width = 12 Caption = '...' @@ -1007,7 +1008,7 @@ object MainForm: TMainForm end object lblTimeTaken6B: TLabel Left = 560 - Height = 17 + Height = 16 Top = 121 Width = 12 Caption = '...' @@ -1015,15 +1016,15 @@ object MainForm: TMainForm end object lblTimeTaken5C: TLabel Left = 464 - Height = 17 + Height = 16 Top = 145 - Width = 79 + Width = 73 Caption = 'Time Taken:' ParentColor = False end object lblTimeTaken6C: TLabel Left = 560 - Height = 17 + Height = 16 Top = 145 Width = 12 Caption = '...' @@ -1031,7 +1032,7 @@ object MainForm: TMainForm end object lblNoOfFilesToExamine: TLabel Left = 136 - Height = 17 + Height = 16 Top = 72 Width = 12 Caption = '...' @@ -1039,7 +1040,7 @@ object MainForm: TMainForm end object lblDataCopiedSoFar: TLabel Left = 208 - Height = 17 + Height = 16 Top = 104 Width = 12 Caption = '...' @@ -1051,8 +1052,8 @@ object MainForm: TMainForm AnchorSideTop.Control = pbCopy AnchorSideTop.Side = asrBottom AnchorSideRight.Control = pbCopy - Left = 374 - Height = 17 + Left = 379 + Height = 16 Top = 139 Width = 12 Anchors = [] @@ -1061,20 +1062,20 @@ object MainForm: TMainForm end object chkNoPathReconstruction: TCheckBox Left = 624 - Height = 22 + Height = 20 Hint = 'Files will be copied to the root of your chosen '#10'destination directory. Duplicate file NAMES '#10'will have their names appended with '#10'DuplicatedNameX to avoid filesystem conflicts' - Top = -1 - Width = 148 + Top = 0 + Width = 127 Anchors = [akLeft] Caption = 'Don''t rebuild path?' TabOrder = 6 end object chkCopyHidden: TCheckBox Left = 624 - Height = 22 + Height = 20 Hint = 'If checked, will find hidden directories and files and copy those too' Top = 32 - Width = 143 + Width = 123 Caption = 'Copy hidden files?' TabOrder = 7 end @@ -1088,20 +1089,20 @@ object MainForm: TMainForm end object lblschedulertickboxCopyTab: TCheckBox Left = 256 - Height = 22 + Height = 20 Hint = 'Tick and set a date and time ahead of current time'#13#10'and then select the source and destination folders.'#13#10'Hash, copy and hash will start at the specified time' Top = 32 - Width = 122 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxCopyTabChange TabOrder = 9 end object ZVDateTimePickerCopyTab: TZVDateTimePicker Left = 272 - Height = 23 + Height = 24 Hint = 'Enter date and time (hours and minutes) ' Top = 64 - Width = 147 + Width = 138 CenturyFrom = 1941 MaxDate = 73050 MinDate = 42736 @@ -1123,7 +1124,7 @@ object MainForm: TMainForm end object lblNoOfFilesToExamine2: TLabel Left = 136 - Height = 17 + Height = 16 Top = 104 Width = 12 Caption = '...' @@ -1148,7 +1149,7 @@ object MainForm: TMainForm end object Edit2SourcePath: TEdit Left = 8 - Height = 27 + Height = 24 Hint = 'Show currently selected source directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 365 @@ -1161,7 +1162,7 @@ object MainForm: TMainForm end object Edit3DestinationPath: TEdit Left = 480 - Height = 27 + Height = 24 Hint = 'Show currently selected destination directory'#13#10'Switch to UNC path by ticking "UNC Mode?"' Top = 216 Width = 357 @@ -1174,9 +1175,9 @@ object MainForm: TMainForm end object StatusBar3: TStatusBar Left = 0 - Height = 23 + Height = 20 Top = 555 - Width = 834 + Width = 839 Panels = <> ParentShowHint = False end @@ -1184,7 +1185,7 @@ object MainForm: TMainForm Left = 8 Height = 272 Hint = 'Single click where to copy files FROM' - Top = 262 + Top = 264 Width = 365 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1202,7 +1203,7 @@ object MainForm: TMainForm Left = 480 Height = 272 Hint = 'Single click where to copy files TO' - Top = 262 + Top = 264 Width = 357 Anchors = [akLeft, akBottom] AutoExpand = True @@ -1225,10 +1226,10 @@ object MainForm: TMainForm end object chkUNCMode: TCheckBox Left = 384 - Height = 22 + Height = 20 Hint = 'Tick to enter UNC network path '#13#10'instead of using treeview selection' Top = 216 - Width = 99 + Width = 85 Caption = 'UNC Mode?' OnChange = chkUNCModeChange TabOrder = 8 @@ -1249,8 +1250,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1267,8 +1268,8 @@ object MainForm: TMainForm end object TabSheet7: TTabSheet Caption = 'Compare Two Files' - ClientHeight = 640 - ClientWidth = 978 + ClientHeight = 573 + ClientWidth = 985 object AlgorithmChoiceRadioBox5: TRadioGroup Left = 16 Height = 129 @@ -1284,8 +1285,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1305,11 +1306,11 @@ object MainForm: TMainForm Left = 120 Height = 296 Top = 10 - Width = 836 + Width = 843 Anchors = [akTop, akLeft, akRight] Caption = 'Choose two files and click ''Compare Files''' - ClientHeight = 273 - ClientWidth = 828 + ClientHeight = 275 + ClientWidth = 839 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1343,15 +1344,15 @@ object MainForm: TMainForm end object Label9: TLabel Left = 130 - Height = 17 + Height = 16 Top = 176 - Width = 44 + Width = 40 Caption = 'Result:' ParentColor = False end object lblFileBHash: TLabel Left = 130 - Height = 17 + Height = 16 Hint = 'Single left mouse click to copy value to clipboard' Top = 100 Width = 12 @@ -1364,7 +1365,7 @@ object MainForm: TMainForm end object lblFileAHash: TLabel Left = 130 - Height = 17 + Height = 16 Hint = 'Single left mouse click to copy value to clipboard' Top = 40 Width = 12 @@ -1377,9 +1378,9 @@ object MainForm: TMainForm end object lblHashMatchResult: TLabel Left = 180 - Height = 15 + Height = 13 Top = 176 - Width = 15 + Width = 9 Caption = '...' Font.Style = [fsBold] ParentColor = False @@ -1399,17 +1400,17 @@ object MainForm: TMainForm AnchorSideLeft.Control = GroupBox4 AnchorSideRight.Control = GroupBox4 Left = 0 - Height = 23 + Height = 20 Top = 255 - Width = 834 + Width = 839 Panels = <> end object edtFileAName: TEdit Left = 128 - Height = 27 + Height = 24 Hint = 'Path to the file you wish to analyse. '#13#10'Type or paste path here directly, '#13#10'or use the button to the left to select it' Top = 9 - Width = 646 + Width = 657 Anchors = [akTop, akLeft, akRight] ParentShowHint = False ShowHint = True @@ -1418,10 +1419,10 @@ object MainForm: TMainForm end object edtFileBName: TEdit Left = 128 - Height = 27 + Height = 24 Hint = 'Path to the second file you wish to analyse. '#13#10'Type or paste path here directly, '#13#10'or use the button to the left to select it' Top = 72 - Width = 646 + Width = 657 Anchors = [akTop, akLeft, akRight] ParentShowHint = False ShowHint = True @@ -1430,20 +1431,20 @@ object MainForm: TMainForm end object lblschedulertickboxCompareTab: TCheckBox Left = 8 - Height = 22 + Height = 20 Hint = 'After choosing FileA and FileB, tick and set a date and time ahead of current time'#13#10'and then click Compare Now.' Top = 132 - Width = 122 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTabChange TabOrder = 7 end object ZVDateTimePickerCompareTab: TZVDateTimePicker Left = 128 - Height = 23 + Height = 24 Hint = 'Enter date and time (hours and minutes) ' Top = 132 - Width = 147 + Width = 138 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1467,8 +1468,8 @@ object MainForm: TMainForm end object TabSheet6: TTabSheet Caption = 'Compare Two Folders' - ClientHeight = 640 - ClientWidth = 978 + ClientHeight = 573 + ClientWidth = 985 OnContextPopup = TabSheet6ContextPopup ParentShowHint = False object GroupBox2: TGroupBox @@ -1478,12 +1479,12 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Left = 128 Height = 177 - Top = 436 - Width = 830 + Top = 369 + Width = 837 Anchors = [akLeft, akRight, akBottom] Caption = 'Summary' - ClientHeight = 154 - ClientWidth = 822 + ClientHeight = 156 + ClientWidth = 833 Font.Height = -13 ParentFont = False TabOrder = 1 @@ -1511,8 +1512,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1528,22 +1529,22 @@ object MainForm: TMainForm end object GroupBox1: TGroupBox Left = 128 - Height = 404 + Height = 337 Top = 16 - Width = 830 + Width = 837 Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Compare two folders' - ClientHeight = 381 - ClientWidth = 822 + ClientHeight = 316 + ClientWidth = 833 DragMode = dmAutomatic Font.Height = -13 ParentFont = False TabOrder = 0 object lblStatusA: TLabel Left = 8 - Height = 15 + Height = 13 Top = 336 - Width = 54 + Width = 43 Caption = 'Status: ' Font.Style = [fsBold] ParentColor = False @@ -1551,7 +1552,7 @@ object MainForm: TMainForm end object lblFolderAName: TLabel Left = 8 - Height = 17 + Height = 16 Top = 248 Width = 12 Caption = '...' @@ -1560,7 +1561,7 @@ object MainForm: TMainForm end object lblFolderBName: TLabel Left = 520 - Height = 17 + Height = 16 Top = 248 Width = 12 Caption = '...' @@ -1582,10 +1583,10 @@ object MainForm: TMainForm end object ZVDateTimePickerCompareDirsTab: TZVDateTimePicker Left = 347 - Height = 23 + Height = 24 Hint = 'Enter date and time (hours and minutes) ' Top = 200 - Width = 147 + Width = 138 CenturyFrom = 1941 MaxDate = 2958465 MinDate = 42736 @@ -1607,10 +1608,10 @@ object MainForm: TMainForm end object lblschedulertickboxCompareDirsTab: TCheckBox Left = 347 - Height = 22 + Height = 20 Hint = 'After choosing FolderA and FolderB, set a date and '#13#10'time ahead of current time and then click Compare Now.' Top = 168 - Width = 116 + Width = 108 Caption = 'Start at a time:' OnChange = lblschedulertickboxCompareTwoDirectoriesTabChange TabOrder = 2 @@ -1618,8 +1619,8 @@ object MainForm: TMainForm object StatusBar6: TStatusBar Left = 8 Height = 23 - Top = 354 - Width = 796 + Top = 292 + Width = 807 Align = alNone Anchors = [akLeft, akRight] AutoSize = False @@ -1660,25 +1661,25 @@ object MainForm: TMainForm end object lblCompareTwoFoldersInstruction1: TLabel Left = 104 - Height = 17 + Height = 16 Top = 5 - Width = 97 + Width = 87 Caption = 'Select Folder A' ParentColor = False end object lblCompareTwoFoldersInstruction2: TLabel Left = 608 - Height = 17 + Height = 16 Top = 5 - Width = 97 + Width = 86 Caption = 'Select Folder B' ParentColor = False end object lblTotalFileCountB: TLabel Left = 520 - Height = 17 + Height = 16 Top = 275 - Width = 100 + Width = 90 BorderSpacing.Left = 5 Caption = '# Files in Fol B:' ParentColor = False @@ -1688,7 +1689,7 @@ object MainForm: TMainForm AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom Left = 648 - Height = 17 + Height = 16 Top = 275 Width = 20 Caption = ' ...' @@ -1711,15 +1712,15 @@ object MainForm: TMainForm end object lblTotalFileCountA: TLabel Left = 8 - Height = 17 + Height = 16 Top = 275 - Width = 100 + Width = 91 Caption = '# Files in Fol A:' ParentColor = False end object lblTotalFileCountNumberA: TLabel Left = 112 - Height = 17 + Height = 16 Top = 275 Width = 12 Caption = '...' @@ -1727,10 +1728,10 @@ object MainForm: TMainForm end object cbUNCModeCompFolders: TCheckBox Left = 347 - Height = 22 + Height = 20 Hint = 'For Windows users, if ticked, two UNC path'#13#10'fields will allow the user to compare two '#13#10'network paths' Top = 72 - Width = 92 + Width = 85 Caption = 'UNC Mode?' OnChange = cbUNCModeCompFoldersChange ParentShowHint = False @@ -1739,7 +1740,7 @@ object MainForm: TMainForm end object edtUNCPathCompareA: TEdit Left = 8 - Height = 27 + Height = 24 Top = 32 Width = 300 OnChange = edtUNCPathCompareAChange @@ -1749,7 +1750,7 @@ object MainForm: TMainForm end object edtUNCPathCompareB: TEdit Left = 520 - Height = 27 + Height = 24 Top = 32 Width = 300 OnChange = edtUNCPathCompareBChange @@ -1759,10 +1760,10 @@ object MainForm: TMainForm end object cbSaveComparisons: TCheckBox Left = 347 - Height = 22 + Height = 20 Hint = 'Save the results of the comparison.'#13#10'Filenames, hash values etc will be '#13#10'auto-saved to a CSV file in the location'#13#10'of where QuickHash is running from.' Top = 102 - Width = 98 + Width = 91 Caption = 'Log Results?' Checked = True OnChange = cbSaveComparisonsChange @@ -1773,10 +1774,10 @@ object MainForm: TMainForm end object cbOverrideFileCountDiffer: TCheckBox Left = 347 - Height = 22 + Height = 20 Hint = 'If the file count of both folders are different'#13#10'proceed anyway to hash all the files in both'#13#10'(''Save Results?'' must be enabled for this feature)' Top = 136 - Width = 153 + Width = 142 Caption = 'Cont. if count differs?' OnChange = cbOverrideFileCountDifferChange ParentShowHint = False @@ -1788,8 +1789,8 @@ object MainForm: TMainForm object TabSheet5: TTabSheet Hint = 'Compute a SHA-1 hash of a physical disk in Windows.'#13#10'Must run QuickHash as administrator with '#13#10'Windows Vista or above' Caption = 'Disks' - ClientHeight = 640 - ClientWidth = 978 + ClientHeight = 573 + ClientWidth = 985 object btnCallDiskHasherModule: TButton Left = 376 Height = 25 @@ -1804,25 +1805,25 @@ object MainForm: TMainForm end object lblDiskHashingRunAsAdminWarning: TLabel Left = 368 - Height = 15 + Height = 13 Top = 72 - Width = 275 + Width = 215 Caption = 'Must be run as administrator for disk hashing' ParentColor = False end object Label8: TLabel Left = 344 - Height = 30 + Height = 26 Top = 112 - Width = 335 + Width = 270 Caption = 'LINUX USERS - You may prefer to hash disks using '#10'"File" tab and navigate to /dev/sdX or /dev/sdXX as root' ParentColor = False end end object TabSheet8: TTabSheet Caption = 'Base64 Data' - ClientHeight = 640 - ClientWidth = 978 + ClientHeight = 573 + ClientWidth = 985 object AlgorithmChoiceRadioBox7: TRadioGroup Left = 16 Height = 129 @@ -1838,8 +1839,8 @@ object MainForm: TMainForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 106 - ClientWidth = 96 + ClientHeight = 108 + ClientWidth = 100 Font.Height = -13 ItemIndex = 1 Items.Strings = ( @@ -1857,11 +1858,11 @@ object MainForm: TMainForm Left = 120 Height = 574 Top = 10 - Width = 840 + Width = 847 Anchors = [akTop, akLeft, akRight] Caption = 'Base64 Decoder and Hasher' - ClientHeight = 551 - ClientWidth = 832 + ClientHeight = 553 + ClientWidth = 843 Color = clForm Font.Height = -13 ParentColor = False @@ -1901,7 +1902,7 @@ object MainForm: TMainForm Left = 8 Height = 96 Top = 56 - Width = 812 + Width = 823 Anchors = [akTop, akLeft, akRight] ColCount = 4 Columns = < @@ -1927,7 +1928,7 @@ object MainForm: TMainForm Left = 8 Height = 224 Top = 216 - Width = 812 + Width = 823 Anchors = [akTop, akLeft, akRight] AutoAdvance = aaDown ColCount = 4 @@ -1957,7 +1958,7 @@ object MainForm: TMainForm Height = 24 Hint = 'Progress of Base64 decoding of FileS will show here' Top = 168 - Width = 624 + Width = 635 Anchors = [akTop, akLeft, akRight] Color = clSilver TabOrder = 5 @@ -1967,7 +1968,7 @@ object MainForm: TMainForm Height = 24 Hint = 'Progress of Base64 decoding of FileS will show here' Top = 464 - Width = 624 + Width = 635 Anchors = [akTop, akLeft, akRight] Color = clSilver TabOrder = 6 @@ -2010,10 +2011,10 @@ object MainForm: TMainForm AnchorSideRight.Side = asrBottom Cursor = crHandPoint Left = 736 - Height = 16 + Height = 13 Hint = 'Click to open URL in browser' Top = 1 - Width = 207 + Width = 170 BorderSpacing.Right = 10 Caption = 'http://www.quickhash-gui.org' Font.Color = clBlue From 6fba3afb49aef5cddb3aa2f287e4dc0c051b60d8 Mon Sep 17 00:00:00 2001 From: Ted Smith <tedsmith28@yahoo.co.uk> Date: Sat, 20 Jan 2018 13:57:16 +0000 Subject: [PATCH 47/47] v3.0.0. Final UserManual commit --- UserManual.fodt | 742 ++++++++++++++++++++++++------------------------ UserManual.pdf | Bin 577660 -> 860984 bytes quickhash.lpi | 7 +- 3 files changed, 380 insertions(+), 369 deletions(-) diff --git a/UserManual.fodt b/UserManual.fodt index b620581..4cf2d82 100644 --- a/UserManual.fodt +++ b/UserManual.fodt @@ -1,24 +1,24 @@ <?xml version="1.0" encoding="UTF-8"?> <office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text"> - <office:meta><meta:creation-date>2014-10-23T21:44:47.490000000</meta:creation-date><meta:editing-duration>PT5H3M35S</meta:editing-duration><meta:editing-cycles>72</meta:editing-cycles><meta:generator>LibreOffice/5.4.4.2$MacOSX_X86_64 LibreOffice_project/2524958677847fb3bb44820e40380acbe820f960</meta:generator><dc:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2018</dc:title><dc:date>2018-01-16T19:10:11.650345000</dc:date><meta:document-statistic meta:table-count="1" meta:image-count="13" meta:object-count="0" meta:page-count="27" meta:paragraph-count="205" meta:word-count="7214" meta:character-count="42096" meta:non-whitespace-character-count="34931"/></office:meta> + <office:meta><meta:creation-date>2014-10-23T21:44:47.490000000</meta:creation-date><meta:editing-duration>PT5H6M11S</meta:editing-duration><meta:editing-cycles>73</meta:editing-cycles><meta:generator>LibreOffice/5.3.4.2$Windows_x86 LibreOffice_project/f82d347ccc0be322489bf7da61d7e4ad13fe2ff3</meta:generator><dc:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2018</dc:title><dc:date>2018-01-20T13:53:17.066000000</dc:date><meta:document-statistic meta:table-count="1" meta:image-count="13" meta:object-count="0" meta:page-count="26" meta:paragraph-count="204" meta:word-count="7213" meta:character-count="42089" meta:non-whitespace-character-count="34924"/></office:meta> <office:settings> <config:config-item-set config:name="ooo:view-settings"> - <config:config-item config:name="ViewAreaTop" config:type="long">485447</config:config-item> + <config:config-item config:name="ViewAreaTop" config:type="long">343671</config:config-item> <config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item> - <config:config-item config:name="ViewAreaWidth" config:type="long">28945</config:config-item> - <config:config-item config:name="ViewAreaHeight" config:type="long">15558</config:config-item> + <config:config-item config:name="ViewAreaWidth" config:type="long">38269</config:config-item> + <config:config-item config:name="ViewAreaHeight" config:type="long">19606</config:config-item> <config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item> <config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item> <config:config-item-map-indexed config:name="Views"> <config:config-item-map-entry> <config:config-item config:name="ViewId" config:type="string">view2</config:config-item> - <config:config-item config:name="ViewLeft" config:type="long">6214</config:config-item> - <config:config-item config:name="ViewTop" config:type="long">496432</config:config-item> + <config:config-item config:name="ViewLeft" config:type="long">13961</config:config-item> + <config:config-item config:name="ViewTop" config:type="long">348417</config:config-item> <config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item> - <config:config-item config:name="VisibleTop" config:type="long">485447</config:config-item> - <config:config-item config:name="VisibleRight" config:type="long">28944</config:config-item> - <config:config-item config:name="VisibleBottom" config:type="long">501003</config:config-item> + <config:config-item config:name="VisibleTop" config:type="long">343671</config:config-item> + <config:config-item config:name="VisibleRight" config:type="long">38268</config:config-item> + <config:config-item config:name="VisibleBottom" config:type="long">363275</config:config-item> <config:config-item config:name="ZoomType" config:type="short">0</config:config-item> <config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item> <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item> @@ -29,90 +29,90 @@ </config:config-item-map-indexed> </config:config-item-set> <config:config-item-set config:name="ooo:configuration-settings"> - <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item> - <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintFaxName" config:type="string"/> - <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item> - <config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item> - <config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item> - <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item> - <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item> - <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item> - <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item> + <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrinterName" config:type="string"/> + <config:config-item config:name="EmbeddedDatabaseName" config:type="string"/> + <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/> + <config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item> + <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item> <config:config-item config:name="FloattableNomargins" config:type="boolean">false</config:config-item> <config:config-item config:name="UnbreakableNumberings" config:type="boolean">false</config:config-item> - <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item> - <config:config-item config:name="TabOverflow" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item> - <config:config-item config:name="SmallCapsPercentage66" config:type="boolean">true</config:config-item> - <config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item> - <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item> - <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrinterSetup" config:type="base64Binary"/> + <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item> + <config:config-item config:name="AddVerticalFrameOffsets" config:type="boolean">false</config:config-item> + <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item> + <config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item> + <config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item> <config:config-item config:name="CurrentDatabaseCommand" config:type="string"/> - <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item> - <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item> + <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrinterSetup" config:type="base64Binary"/> + <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item> + <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item> + <config:config-item config:name="ApplyUserData" config:type="boolean">true</config:config-item> + <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item> + <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item> + <config:config-item config:name="SmallCapsPercentage66" config:type="boolean">true</config:config-item> <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item> - <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item> + <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item> + <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item> + <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item> + <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item> + <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item> + <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item> + <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item> + <config:config-item config:name="AllowPaddingWithoutBorders" config:type="boolean">false</config:config-item> + <config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item> + <config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item> + <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item> <config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item> - <config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item> - <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item> - <config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item> - <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item> - <config:config-item config:name="RsidRoot" config:type="int">532311</config:config-item> - <config:config-item config:name="PropLineSpacingShrinksFirstLine" config:type="boolean">false</config:config-item> - <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item> - <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item> - <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/> - <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item> - <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item> - <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/> + <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item> <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item> - <config:config-item config:name="SubtractFlysAnchoredAtFlys" config:type="boolean">true</config:config-item> + <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item> <config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item> - <config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item> - <config:config-item config:name="AddVerticalFrameOffsets" config:type="boolean">false</config:config-item> - <config:config-item config:name="TreatSingleColumnBreakAsPageBreak" config:type="boolean">false</config:config-item> - <config:config-item config:name="MathBaselineAlignment" config:type="boolean">false</config:config-item> - <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item> - <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item> - <config:config-item config:name="MsWordCompTrailingBlanks" config:type="boolean">false</config:config-item> - <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrinterName" config:type="string"/> - <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item> - <config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item> + <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item> + <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/> + <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item> + <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item> + <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item> <config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item> - <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item> - <config:config-item config:name="EmbeddedDatabaseName" config:type="string"/> - <config:config-item config:name="Rsid" config:type="int">8991471</config:config-item> <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item> - <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item> <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item> + <config:config-item config:name="RsidRoot" config:type="int">532311</config:config-item> + <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item> + <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item> + <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item> + <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item> + <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item> + <config:config-item config:name="Rsid" config:type="int">9071190</config:config-item> + <config:config-item config:name="MathBaselineAlignment" config:type="boolean">false</config:config-item> <config:config-item config:name="InvertBorderSpacing" config:type="boolean">false</config:config-item> - <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item> + <config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item> + <config:config-item config:name="TabOverflow" config:type="boolean">false</config:config-item> + <config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item> + <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item> + <config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item> + <config:config-item config:name="TreatSingleColumnBreakAsPageBreak" config:type="boolean">false</config:config-item> + <config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item> + <config:config-item config:name="PropLineSpacingShrinksFirstLine" config:type="boolean">false</config:config-item> + <config:config-item config:name="SubtractFlysAnchoredAtFlys" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item> + <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintFaxName" config:type="string"/> + <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item> <config:config-item config:name="PrintEmptyPages" config:type="boolean">false</config:config-item> - <config:config-item config:name="ApplyUserData" config:type="boolean">true</config:config-item> - <config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item> - <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item> - <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item> - <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item> - <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item> - <config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item> - <config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item> </config:config-item-set> </office:settings> <office:scripts> @@ -139,7 +139,7 @@ <office:styles> <style:default-style style:family="graphic"> <style:graphic-properties svg:stroke-color="#000000" draw:fill-color="#99ccff" fo:wrap-option="no-wrap" draw:shadow-offset-x="0.3cm" draw:shadow-offset-y="0.3cm" draw:start-line-spacing-horizontal="0.283cm" draw:start-line-spacing-vertical="0.283cm" draw:end-line-spacing-horizontal="0.283cm" draw:end-line-spacing-vertical="0.283cm" style:flow-with-text="false"/> - <style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:font-independent-line-spacing="false"> + <style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false"> <style:tab-stops/> </style:paragraph-properties> <style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman" fo:font-size="12pt" fo:language="en" fo:country="GB" style:letter-kerning="true" style:font-name-asian="SimSun" style:font-size-asian="10.5pt" style:language-asian="zh" style:country-asian="CN" style:font-name-complex="Mangal" style:font-size-complex="12pt" style:language-complex="hi" style:country-complex="IN"/> @@ -685,351 +685,359 @@ </style:style> <style:style style:name="P82" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="003f2ee9" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P83" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="005366ec" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P84" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="00609d98" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P85" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005366ec" officeooo:paragraph-rsid="00609d98" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P86" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P87" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0055773f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P88" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="004bc80c" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0055773f" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P89" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="005cf2f5" officeooo:paragraph-rsid="005cf2f5" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="004bc80c" officeooo:paragraph-rsid="0058bda7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P90" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00384566" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="005cf2f5" officeooo:paragraph-rsid="005cf2f5" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P91" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00691ad1" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00384566" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P92" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00691ad1" officeooo:paragraph-rsid="0066103c" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P93" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P94" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="0079d00e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="00736b0f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="P95" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00736b0f" officeooo:paragraph-rsid="0079d00e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P96" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> <style:text-properties fo:font-weight="normal" officeooo:rsid="0074b38b" officeooo:paragraph-rsid="0074b38b" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P96" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P97" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties fo:font-weight="normal" officeooo:rsid="007f0163" officeooo:paragraph-rsid="007f0163" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P97" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P98" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="0080dceb" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + </style:style> + <style:style style:name="P99" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff"/> </style:style> - <style:style style:name="P98" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P100" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="005d9a5c"/> </style:style> - <style:style style:name="P99" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P101" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="001aa80e" officeooo:paragraph-rsid="0019f7ff"/> </style:style> - <style:style style:name="P100" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P102" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="001aa80e" officeooo:paragraph-rsid="001aa80e"/> </style:style> - <style:style style:name="P101" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P103" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001aa80e"/> </style:style> - <style:style style:name="P102" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P104" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="001b5169"/> </style:style> - <style:style style:name="P103" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P105" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="001b5169" officeooo:paragraph-rsid="003e47b3"/> </style:style> - <style:style style:name="P104" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P106" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001b5169"/> </style:style> - <style:style style:name="P105" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P107" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001d89c5"/> </style:style> - <style:style style:name="P106" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P108" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="001d89c5" officeooo:paragraph-rsid="001ec211"/> </style:style> - <style:style style:name="P107" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P109" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> </style:style> - <style:style style:name="P108" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P110" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="001ec211" officeooo:paragraph-rsid="00237674"/> </style:style> - <style:style style:name="P109" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P111" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties fo:font-style="italic" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211" style:font-style-asian="italic" style:font-style-complex="italic"/> </style:style> - <style:style style:name="P110" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P112" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties fo:font-style="italic" officeooo:rsid="001ec211" officeooo:paragraph-rsid="00824a51" style:font-style-asian="italic" style:font-style-complex="italic"/> </style:style> - <style:style style:name="P111" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P113" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="0022abc3" officeooo:paragraph-rsid="0022abc3"/> </style:style> - <style:style style:name="P112" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P114" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="0022abc3" officeooo:paragraph-rsid="0016f092"/> </style:style> - <style:style style:name="P113" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P115" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="002685dc" officeooo:paragraph-rsid="002685dc"/> </style:style> - <style:style style:name="P114" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P116" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="002685dc" officeooo:paragraph-rsid="00766e40"/> </style:style> - <style:style style:name="P115" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P117" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="00237674" officeooo:paragraph-rsid="00237674"/> </style:style> - <style:style style:name="P116" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P118" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> </style:style> - <style:style style:name="P117" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P119" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties fo:font-size="16pt" fo:font-weight="bold" officeooo:rsid="002b1e56" officeooo:paragraph-rsid="002b1e56" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> </style:style> - <style:style style:name="P118" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P120" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="002df80d" officeooo:paragraph-rsid="002df80d"/> </style:style> - <style:style style:name="P119" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P121" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" fo:font-size="10.5pt" officeooo:paragraph-rsid="0036dcf9" style:font-size-asian="10.5pt" style:font-size-complex="10.5pt"/> </style:style> - <style:style style:name="P120" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P122" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> </style:style> - <style:style style:name="P121" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P123" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> </style:style> - <style:style style:name="P122" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P124" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> </style:style> - <style:style style:name="P123" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P125" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P124" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P126" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P125" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P127" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P126" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P128" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0080dceb" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P127" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P129" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" officeooo:rsid="0080d158" officeooo:paragraph-rsid="0080d158"/> </style:style> - <style:style style:name="P128" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P130" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9"/> </style:style> - <style:style style:name="P129" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P131" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Times New Roman" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P130" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P132" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Times New Roman" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P131" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P133" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> </style:style> - <style:style style:name="P132" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P134" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="00384566" officeooo:paragraph-rsid="00384566"/> </style:style> - <style:style style:name="P133" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P135" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> </style:style> - <style:style style:name="P134" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P136" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="005d9a5c" officeooo:paragraph-rsid="005d9a5c"/> </style:style> - <style:style style:name="P135" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P137" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="00609d98" officeooo:paragraph-rsid="00609d98"/> </style:style> - <style:style style:name="P136" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P138" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="006a61e4" officeooo:paragraph-rsid="006a61e4"/> </style:style> - <style:style style:name="P137" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P139" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="0072b5b4" officeooo:paragraph-rsid="0072b5b4"/> </style:style> - <style:style style:name="P138" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P140" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="004428ef" officeooo:paragraph-rsid="00766e40"/> </style:style> - <style:style style:name="P139" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P141" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="0080d158" officeooo:paragraph-rsid="0080d158"/> </style:style> - <style:style style:name="P140" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P142" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="00824a51" officeooo:paragraph-rsid="00824a51"/> </style:style> - <style:style style:name="P141" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P143" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="00824a51" officeooo:paragraph-rsid="008932ef"/> + </style:style> + <style:style style:name="P144" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="00830545" officeooo:paragraph-rsid="00830545"/> </style:style> - <style:style style:name="P142" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P145" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="00830545" officeooo:paragraph-rsid="0084abcf"/> </style:style> - <style:style style:name="P143" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P146" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:rsid="0084abcf" officeooo:paragraph-rsid="0084abcf"/> </style:style> - <style:style style:name="P144" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P147" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> <style:text-properties fo:font-size="11pt" officeooo:paragraph-rsid="0036dcf9" style:font-size-asian="11pt" style:font-size-complex="11pt"/> </style:style> - <style:style style:name="P145" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P148" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties fo:font-size="11pt" fo:font-weight="bold" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-size-asian="11pt" style:font-weight-asian="bold" style:font-size-complex="11pt" style:font-weight-complex="bold"/> </style:style> - <style:style style:name="P146" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P149" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties fo:font-size="8pt" officeooo:rsid="0016f092" officeooo:paragraph-rsid="0016f092" style:font-size-asian="8pt" style:font-size-complex="8pt"/> </style:style> - <style:style style:name="P147" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> + <style:style style:name="P150" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> + <style:text-properties officeooo:rsid="008932ef" officeooo:paragraph-rsid="008932ef"/> + </style:style> + <style:style style:name="P151" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:paragraph-rsid="000e78c9"/> </style:style> - <style:style style:name="P148" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> + <style:style style:name="P152" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties officeooo:paragraph-rsid="007c103f"/> </style:style> - <style:style style:name="P149" style:family="paragraph" style:parent-style-name="Table_20_Heading"> + <style:style style:name="P153" style:family="paragraph" style:parent-style-name="Table_20_Heading"> <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> </style:style> - <style:style style:name="P150" style:family="paragraph" style:parent-style-name="Table_20_Contents"> + <style:style style:name="P154" style:family="paragraph" style:parent-style-name="Table_20_Contents"> <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> </style:style> - <style:style style:name="P151" style:family="paragraph" style:parent-style-name="Table_20_Contents"> + <style:style style:name="P155" style:family="paragraph" style:parent-style-name="Table_20_Contents"> <style:text-properties fo:font-size="2pt" style:font-size-asian="2pt" style:font-size-complex="2pt"/> </style:style> - <style:style style:name="P152" style:family="paragraph" style:parent-style-name="Table_20_Contents"> + <style:style style:name="P156" style:family="paragraph" style:parent-style-name="Table_20_Contents"> <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> - <style:style style:name="P153" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> + <style:style style:name="P157" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false" style:page-number="2"/> <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> </style:style> - <style:style style:name="P154" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> + <style:style style:name="P158" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name=""> <style:paragraph-properties fo:line-height="150%" fo:text-align="start" style:justify-single-word="false" style:page-number="2"/> <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> </style:style> - <style:style style:name="P155" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name="First_20_Page"> + <style:style style:name="P159" style:family="paragraph" style:parent-style-name="Standard" style:master-page-name="First_20_Page"> <style:paragraph-properties fo:line-height="150%" fo:text-align="start" style:justify-single-word="false" style:page-number="2"/> <style:text-properties fo:font-size="22pt" officeooo:rsid="000ef055" officeooo:paragraph-rsid="000e78c9" style:font-size-asian="22pt" style:font-size-complex="22pt"/> </style:style> - <style:style style:name="P156" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="bold" officeooo:rsid="0019f7ff" officeooo:paragraph-rsid="0019f7ff" style:font-weight-asian="bold" style:font-weight-complex="bold"/> - </style:style> - <style:style style:name="P157" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:style style:name="P160" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" officeooo:rsid="001ec211" officeooo:paragraph-rsid="001ec211"/> </style:style> - <style:style style:name="P158" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:style style:name="P161" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" officeooo:rsid="003785f2" officeooo:paragraph-rsid="003785f2"/> </style:style> - <style:style style:name="P159" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:style style:name="P162" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" officeooo:rsid="00489a12" officeooo:paragraph-rsid="00489a12"/> </style:style> - <style:style style:name="P160" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> + <style:style style:name="P163" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" officeooo:rsid="0080d158" officeooo:paragraph-rsid="0080d158"/> </style:style> - <style:style style:name="P161" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:style style:name="P164" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001fb1c7" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P162" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:style style:name="P165" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0080dceb" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P163" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:style style:name="P166" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="002e4b6e" officeooo:paragraph-rsid="002e4b6e" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P164" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> + <style:style style:name="P167" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> <style:text-properties style:font-name="Courier New" fo:font-weight="normal" officeooo:rsid="0036dcf9" officeooo:paragraph-rsid="0036dcf9" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P165" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> - </style:style> - <style:style style:name="P166" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P168" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="0080dceb" officeooo:paragraph-rsid="0080dceb" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="008932ef" officeooo:paragraph-rsid="008932ef"/> </style:style> - <style:style style:name="P167" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P169" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L2"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties fo:font-weight="normal" officeooo:rsid="003f2ee9" officeooo:paragraph-rsid="00202106" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="001fb1c7" officeooo:paragraph-rsid="001b5169" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P168" style:family="paragraph" style:parent-style-name="Standard"> + <style:style style:name="P170" style:family="paragraph" style:parent-style-name="Standard"> <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="00824a51" officeooo:paragraph-rsid="008932ef"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="000cdf43" officeooo:paragraph-rsid="00237674" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> - <style:style style:name="P169" style:family="paragraph" style:parent-style-name="Standard"> - <style:paragraph-properties fo:line-height="150%" fo:text-align="justify" style:justify-single-word="false"/> - <style:text-properties officeooo:rsid="008932ef" officeooo:paragraph-rsid="008932ef"/> + <style:style style:name="P171" style:family="paragraph" style:parent-style-name="Standard"> + <style:paragraph-properties fo:line-height="150%" fo:text-align="center" style:justify-single-word="false"/> + <style:text-properties officeooo:paragraph-rsid="0052916d"/> </style:style> <style:style style:name="T1" style:family="text"> <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> @@ -1655,7 +1663,7 @@ <office:master-styles> <style:master-page style:name="Standard" style:page-layout-name="pm1"> <style:footer> - <text:p text:style-name="P1"><text:span text:style-name="T1"><text:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2018</text:title></text:span><text:span text:style-name="T1"><text:s text:c="2"/></text:span><text:s text:c="17"/>Page <text:page-number text:select-page="current" text:page-adjust="-1">17</text:page-number><text:s/>of <text:page-count>27</text:page-count></text:p> + <text:p text:style-name="P1"><text:span text:style-name="T1"><text:title>QuickHash GUI User Manual (c) Ted Smith 2011 - 2018</text:title></text:span><text:span text:style-name="T1"> <text:s/></text:span><text:s text:c="17"/>Page <text:page-number text:select-page="current" text:page-adjust="-1">13</text:page-number> of <text:page-count>26</text:page-count></text:p> </style:footer> </style:master-page> <style:master-page style:name="First_20_Page" style:display-name="First Page" style:page-layout-name="pm1" style:next-style-name="Standard"> @@ -1678,12 +1686,11 @@ <text:sequence-decl text:display-outline-level="0" text:name="Text"/> <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/> </text:sequence-decls> - <text:p text:style-name="P155"><text:soft-page-break/></text:p> + <text:p text:style-name="P159"/> <text:p text:style-name="P8"/> <text:p text:style-name="P3"/> <text:p text:style-name="P4">QuickHash <text:span text:style-name="T103">GUI</text:span></text:p> <text:p text:style-name="P5">V<text:span text:style-name="T148">3.0.0</text:span></text:p> - <text:p text:style-name="P6">(Draft)</text:p> <text:p text:style-name="P4"/> <text:p text:style-name="P7"/> <text:p text:style-name="P7">The Free, Graphical, Cross-Platform, </text:p> @@ -1697,8 +1704,10 @@ <text:p text:style-name="P37">All rights reserved</text:p> <text:p text:style-name="P38"><text:a xlink:type="simple" xlink:href="http://quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T121">http://www.QuickHash-gui.org</text:span></text:a><text:span text:style-name="T121"> </text:span></text:p> <text:p text:style-name="P38"><text:span text:style-name="T121">(and previously </text:span><text:a xlink:type="simple" xlink:href="https://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T121">https://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T121">)</text:span></text:p> - <text:p text:style-name="P38"><text:soft-page-break/></text:p> - <text:p text:style-name="P39"><text:toc-mark-start text:id="IMark5650223952" text:outline-level="1"/><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T9">1.0 </text:span><text:span text:style-name="T1">Pre-amble</text:span><text:toc-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P38"/> + <text:p text:style-name="P38"/> + <text:p text:style-name="P38"/> + <text:p text:style-name="P39"><text:soft-page-break/><text:toc-mark-start text:id="IMark112463244" text:outline-level="1"/><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T1"><text:chapter text:display="number-and-name" text:outline-level="1"/></text:span><text:span text:style-name="T9">1.0 </text:span><text:span text:style-name="T1">Pre-amble</text:span><text:toc-mark-end text:id="IMark112463244"/></text:p> <text:p text:style-name="P39"/> <text:p text:style-name="P39">This manual is designed as a user-aid only. It is not an authority on the subject matter <text:span text:style-name="T59">of hashing algorithms</text:span>, <text:span text:style-name="T107">filesystems or anything else, </text:span>neither in part or in full. The software comes without any warranty, <text:span text:style-name="T148">including any future digitally codesigned versions</text:span>. <text:span text:style-name="T107">Use it at your own risk and if you are unsure of any results, please consider cross referencing your findings with other software. There are many free and commercial data hashing tools available to cross-reference your findings.</text:span></text:p> <text:p text:style-name="P39"/> @@ -1710,15 +1719,15 @@ <text:p text:style-name="P39"/> <text:p text:style-name="P40">Supported Platforms: Tested on <text:span text:style-name="T57">Microsoft </text:span>Windows (7, <text:span text:style-name="T122">10</text:span>), Linux Mint<text:span text:style-name="T107"> 17, Zorin OS, Ubuntu 17.04, Apple Mac OSX (Sierra)</text:span>. </text:p> <text:p text:style-name="P40"/> - <text:p text:style-name="P135">QuickHash GUI is made available under the GPL<text:span text:style-name="T148">2</text:span> license <text:span text:style-name="T159">(see full details </text:span><text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/githubfeed/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T159">https://quickhash-gui.org/githubfeed/</text:span></text:a><text:span text:style-name="T159">) </text:span>as follows. </text:p> + <text:p text:style-name="P137">QuickHash GUI is made available under the GPL<text:span text:style-name="T148">2</text:span> license <text:span text:style-name="T159">(see full details </text:span><text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/githubfeed/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T159">https://quickhash-gui.org/githubfeed/</text:span></text:a><text:span text:style-name="T159">) </text:span>as follows. </text:p> <text:p text:style-name="P40"/> - <text:p text:style-name="P148"><text:span text:style-name="T116">QuickHash GUI</text:span> 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 <text:span text:style-name="T148">2</text:span> of the License, or (at your option) any later version.</text:p> - <text:p text:style-name="P148"/> - <text:p text:style-name="P148">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. <text:s/>See the GNU General Public License for more details.</text:p> - <text:p text:style-name="P148"><text:s/><<text:a xlink:type="simple" xlink:href="http://www.gnu.org/licenses/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">http://www.gnu.org/licenses/</text:a>>.</text:p> - <text:p text:style-name="P147"/> - <text:p text:style-name="P9"><text:soft-page-break/></text:p> - <text:p text:style-name="P9"><text:span text:style-name="T96">1.2 </text:span>Acknowledgements</text:p> + <text:p text:style-name="P152"><text:span text:style-name="T116">QuickHash GUI</text:span> 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 <text:span text:style-name="T148">2</text:span> of the License, or (at your option) any later version.</text:p> + <text:p text:style-name="P152"/> + <text:p text:style-name="P152">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. <text:s/>See the GNU General Public License for more details.</text:p> + <text:p text:style-name="P152"><text:s/><<text:a xlink:type="simple" xlink:href="http://www.gnu.org/licenses/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">http://www.gnu.org/licenses/</text:a>>.</text:p> + <text:p text:style-name="P151"/> + <text:p text:style-name="P9"/> + <text:p text:style-name="P9"><text:soft-page-break/><text:span text:style-name="T96">1.2 </text:span>Acknowledgements</text:p> <text:p text:style-name="P39"/> <text:p text:style-name="P51"><text:span text:style-name="T59">QuickHash </text:span>is written and compiled using the <text:a xlink:type="simple" xlink:href="http://www.lazarus.freepascal.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">Lazarus Project IDE</text:a> and the <text:a xlink:type="simple" xlink:href="http://www.freepascal.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">Freepascal language</text:a> using the Freepascal Compiler. Thanks are therefore expressed to the developers and contributors of both Lazarus and FPC, without which <text:span text:style-name="T59">QuickHash</text:span> would not have existe<text:span text:style-name="T59">d</text:span>. </text:p> <text:p text:style-name="P51"/> @@ -1730,33 +1739,33 @@ <text:p text:style-name="P44"><text:span text:style-name="T85">Contact:<text:tab/><text:tab/><text:tab/></text:span><text:a xlink:type="simple" xlink:href="mailto:tedsmith@quickhash-gui.org" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T85">tedsmith@quickhash-gui.org</text:span></text:a><text:span text:style-name="T85"> <text:s/>– see support pages and <text:tab/><text:tab/><text:tab/><text:tab/><text:tab/><text:tab/>ticket system for feature requests and suggestions</text:span></text:p> <text:p text:style-name="P25"><text:span text:style-name="T18">GitHub Repository<text:tab/><text:tab/></text:span><text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/quickhash/releases" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T18">https://github.com/tedsmith/QuickHash/releases</text:span></text:a><text:span text:style-name="T18"> </text:span></text:p> <text:p text:style-name="P9"/> - <text:p text:style-name="P85"><text:span text:style-name="T122">Supporting Developer : <text:tab/>d</text:span>areal<text:span text:style-name="T142">s</text:span>hinji</text:p> - <text:p text:style-name="P86">GitHub Page<text:tab/><text:tab/><text:tab/><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://github.com/darealshinj</text:a><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T142">i</text:span></text:a></text:p> + <text:p text:style-name="P86"><text:span text:style-name="T122">Supporting Developer : <text:tab/>d</text:span>areal<text:span text:style-name="T142">s</text:span>hinji</text:p> + <text:p text:style-name="P87">GitHub Page<text:tab/><text:tab/><text:tab/><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://github.com/darealshinj</text:a><text:a xlink:type="simple" xlink:href="https://github.com/darealshinji" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T142">i</text:span></text:a></text:p> <text:p text:style-name="P31"/> <text:p text:style-name="P9"/> <text:p text:style-name="P9"/> <text:p text:style-name="P9"/> - <text:p text:style-name="P116"><text:soft-page-break/><text:toc-mark-start text:id="IMark5650223952" text:outline-level="1"/><text:span text:style-name="T96">2.0 </text:span>Introduction<text:toc-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P118"><text:soft-page-break/><text:toc-mark-start text:id="IMark112463244" text:outline-level="1"/><text:span text:style-name="T96">2.0 </text:span>Introduction<text:toc-mark-end text:id="IMark112463244"/></text:p> <text:p text:style-name="P9"/> <text:p text:style-name="P52">QuickHash is quite simply a free, open source, cross platform, <text:span text:style-name="T85">fast and easy-to-use</text:span> data hashing tool for M<text:span text:style-name="T107">icrosoft</text:span> Windows, <text:span text:style-name="T107">Desktop GNU/</text:span>Linux <text:span text:style-name="T107">distributions like Mint, Zorin OS, and Ubuntu, and</text:span> Apple Mac <text:span text:style-name="T114">Yosemite, Sierra (and hopefully above)</text:span>. </text:p> <text:p text:style-name="P39"/> <text:p text:style-name="P39">It does not require installation and can <text:span text:style-name="T85">simply </text:span>be executed from a USB drive or other removable device (though on Linux <text:span text:style-name="T148">and OSX</text:span>, <text:span text:style-name="T59">the software</text:span> has to have executable permissions assigned and the external device would require a filesystem <text:span text:style-name="T85">that can store </text:span>executable permissions – so <text:span text:style-name="T59">EXT4 or something and </text:span>not FAT32). </text:p> <text:p text:style-name="P39"/> - <text:p text:style-name="P118"><text:span text:style-name="T125">As of v2.8.0 there are the usual four</text:span> ‘mainstream’ hashing algorithms available – MD5, SHA-1, SHA256 and SHA512 <text:span text:style-name="T136">but in addition there is now a fifth algorithm to choose; xxHash (when using the 32-bit version of QuickHash, only xxHash32 will be available, and visa versa for 64 bit), which is gaining much credibility and implementation worldwide for its speeds</text:span>. <text:span text:style-name="T125">It’s much newer than the other algorithms though and, in science, these things take a while to become widely adopted.</text:span> </text:p> + <text:p text:style-name="P120"><text:span text:style-name="T125">As of v2.8.0 there are the usual four</text:span> ‘mainstream’ hashing algorithms available – MD5, SHA-1, SHA256 and SHA512 <text:span text:style-name="T136">but in addition there is now a fifth algorithm to choose; xxHash (when using the 32-bit version of QuickHash, only xxHash32 will be available, and visa versa for 64 bit), which is gaining much credibility and implementation worldwide for its speeds</text:span>. <text:span text:style-name="T125">It’s much newer than the other algorithms though and, in science, these things take a while to become widely adopted.</text:span> </text:p> <text:p text:style-name="P39"/> <text:p text:style-name="P41">The interface is deliberately simple <text:span text:style-name="T59">and comes as a tabbed system – each tab for a different type of data. </text:span></text:p> - <text:p text:style-name="P146"/> - <text:p text:style-name="P144"><text:span text:style-name="T79">Text </text:span><text:span text:style-name="T80">| File | FileS | Copy | </text:span><text:span text:style-name="T81">Compare Two Files | </text:span><text:span text:style-name="T80">Compare </text:span><text:span text:style-name="T82">Two Folders </text:span><text:span text:style-name="T80">| Disks </text:span><text:span text:style-name="T83">| Base64 Data</text:span></text:p> - <text:p text:style-name="P145"/> - <text:p text:style-name="P97"><text:alphabetical-index-mark-start text:id="IMark5650223952" text:key1="1"/><text:alphabetical-index-mark-start text:id="IMark5650223760"/><text:span text:style-name="T9">2.1 </text:span><text:span text:style-name="T1">What is a hash?</text:span><text:alphabetical-index-mark-end text:id="IMark5650223760"/><text:alphabetical-index-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P149"/> + <text:p text:style-name="P147"><text:span text:style-name="T79">Text </text:span><text:span text:style-name="T80">| File | FileS | Copy | </text:span><text:span text:style-name="T81">Compare Two Files | </text:span><text:span text:style-name="T80">Compare </text:span><text:span text:style-name="T82">Two Folders </text:span><text:span text:style-name="T80">| Disks </text:span><text:span text:style-name="T83">| Base64 Data</text:span></text:p> + <text:p text:style-name="P148"/> + <text:p text:style-name="P99"><text:alphabetical-index-mark-start text:id="IMark112463244" text:key1="1"/><text:alphabetical-index-mark-start text:id="IMark112463196"/><text:span text:style-name="T9">2.1 </text:span><text:span text:style-name="T1">What is a hash?</text:span><text:alphabetical-index-mark-end text:id="IMark112463196"/><text:alphabetical-index-mark-end text:id="IMark112463244"/></text:p> <text:p text:style-name="P17"/> <text:p text:style-name="P53"><text:span text:style-name="T60">The simplest explanation is that it is like a unique fingerprint of digital data. There are many common hash algorithms, but QuickHash is coded to utilise four of the common mainstream ones : </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/MD5" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">MD5</text:span></text:a><text:span text:style-name="T60">,</text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-1" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60"> SHA-1</text:span></text:a><text:span text:style-name="T60">, </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-2" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">SHA256</text:span></text:a><text:span text:style-name="T60"> and </text:span><text:a xlink:type="simple" xlink:href="http://en.wikipedia.org/wiki/SHA-2" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">SHA512</text:span></text:a><text:span text:style-name="T60"> with the inclusion of the increasingly popular xxHash from <text:s/>v2.8.0 of the program. Very basically, if you compute the MD5 value of your typed name, the result is theoretically unique to one in <text:s/>3.4028...E38, which, put more simply is a probability of one in 340 billion, billion, billion, billion (1 undecillion), meaning that the chances of any other digital data other than that string of characters generating the same hash are infinitely unlikely (engineered collisions aside). <text:s text:c="2"/></text:span></text:p> - <text:p text:style-name="P97"/> - <text:p text:style-name="P97"><text:soft-page-break/>The research surrounding <text:span text:style-name="T136">MD5 and SHA-1 </text:span><text:a xlink:type="simple" xlink:href="http://www.princeton.edu/~achaney/tmve/wiki100k/docs/Hash_collision.html" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">hash collisions</text:a> is duly noted and the reader can find more information about that <text:span text:style-name="T107">in publications and articles on the Internet or academic papers</text:span>, if it is a concern to his\her work area. </text:p> - <text:p text:style-name="P97"/> + <text:p text:style-name="P99"/> + <text:p text:style-name="P99"><text:soft-page-break/>The research surrounding <text:span text:style-name="T136">MD5 and SHA-1 </text:span><text:a xlink:type="simple" xlink:href="http://www.princeton.edu/~achaney/tmve/wiki100k/docs/Hash_collision.html" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">hash collisions</text:a> is duly noted and the reader can find more information about that <text:span text:style-name="T107">in publications and articles on the Internet or academic papers</text:span>, if it is a concern to his\her work area. </text:p> + <text:p text:style-name="P99"/> <text:p text:style-name="P50"><text:a xlink:type="simple" xlink:href="https://github.com/Cyan4973/xxHash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T125">XxHash</text:span></text:a><text:span text:style-name="T125">, by </text:span>Yann Collet <text:span text:style-name="T126">(</text:span><text:a xlink:type="simple" xlink:href="https://github.com/Cyan4973" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T126">https://github.com/Cyan4973</text:span></text:a><text:span text:style-name="T126">) is “</text:span><text:span text:style-name="T87">an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the </text:span><text:a xlink:type="simple" xlink:href="http://code.google.com/p/smhasher/wiki/SMHasher" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T87">SMHasher</text:span></text:a><text:span text:style-name="T87"> test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian)</text:span>”. <text:span text:style-name="T126">Its implementation into QuickHash typically shows results of about 20%-50% speed increases over SHA-1, depending on the source data and technical hardware. So if a file takes 30 seconds on a given PC using SHA-1, it will take about 20 seconds using xxHash on the developers system, give or take. But various reports have been received, some stating much faster speeds than that. </text:span></text:p> <text:p text:style-name="P50"/> - <text:p text:style-name="P134"><text:span text:style-name="T129">Published </text:span>benchmark tests report figures around the following : </text:p> + <text:p text:style-name="P136"><text:span text:style-name="T129">Published </text:span>benchmark tests report figures around the following : </text:p> <table:table table:name="Table1" table:style-name="Table1"> <table:table-column table:style-name="Table1.A"/> <table:table-column table:style-name="Table1.B"/> @@ -1771,7 +1780,7 @@ <text:p text:style-name="Table_20_Heading">Speed</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P149">Quality</text:p> + <text:p text:style-name="P153">Quality</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Heading">Author</text:p> @@ -1780,13 +1789,13 @@ </table:table-header-rows> <table:table-row> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P152">xxHash</text:p> + <text:p text:style-name="P156">xxHash</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P152">5.4 GB/s</text:p> + <text:p text:style-name="P156">5.4 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P150">10</text:p> + <text:p text:style-name="P154">10</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Y.C.</text:p> @@ -1800,7 +1809,7 @@ <text:p text:style-name="Table_20_Contents">2.7 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P150">10</text:p> + <text:p text:style-name="P154">10</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Austin Appleby</text:p> @@ -1814,7 +1823,7 @@ <text:p text:style-name="Table_20_Contents">1.4 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P150">9</text:p> + <text:p text:style-name="P154">9</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Bret Mulvey</text:p> @@ -1828,7 +1837,7 @@ <text:p text:style-name="Table_20_Contents">1.2 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P150">9</text:p> + <text:p text:style-name="P154">9</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Bob Jenkins</text:p> @@ -1842,7 +1851,7 @@ <text:p text:style-name="Table_20_Contents">1.05 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P150">10</text:p> + <text:p text:style-name="P154">10</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Pike & Alakuijala</text:p> @@ -1856,7 +1865,7 @@ <text:p text:style-name="Table_20_Contents">0.55 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P150">5</text:p> + <text:p text:style-name="P154">5</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Fowler, Noll, Vo</text:p> @@ -1870,21 +1879,21 @@ <text:p text:style-name="Table_20_Contents">0.43 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P150">9</text:p> + <text:p text:style-name="P154">9</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P151"/> + <text:p text:style-name="P155"/> </table:table-cell> </table:table-row> <table:table-row> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P152">MD5-32</text:p> + <text:p text:style-name="P156">MD5-32</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P152">0.33 GB/s</text:p> + <text:p text:style-name="P156">0.33 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P150">10</text:p> + <text:p text:style-name="P154">10</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> <text:p text:style-name="Table_20_Contents">Ronald L.Rivest</text:p> @@ -1892,73 +1901,73 @@ </table:table-row> <table:table-row> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P152">SHA1-32</text:p> + <text:p text:style-name="P156">SHA1-32</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P152">0.28 GB/s</text:p> + <text:p text:style-name="P156">0.28 GB/s</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.A1" office:value-type="string"> - <text:p text:style-name="P150">10</text:p> + <text:p text:style-name="P154">10</text:p> </table:table-cell> <table:table-cell table:style-name="Table1.D10" office:value-type="string"> - <text:p text:style-name="P151"/> + <text:p text:style-name="P155"/> </table:table-cell> </table:table-row> </table:table> <text:p text:style-name="P50"/> <text:p text:style-name="P50"><text:span text:style-name="T149">To the knowledge of the author there is currently no official documentation other than the source code to explain xxHash and its ways of working. However, some work has been done by Stephan Brumme to illustrate it, which is useful and may well form the basis of a Wikipedia entry one day. </text:span><text:a xlink:type="simple" xlink:href="http://create.stephan-brumme.com/xxhash/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T149">http://create.stephan-brumme.com/xxhash/</text:span></text:a><text:span text:style-name="T149"> . Should the reader know of any such documentation, please mention it via the contact details on the first pages. </text:span></text:p> - <text:p text:style-name="P98"/> - <text:p text:style-name="P134">It would very beneficial to the world to <text:span text:style-name="T127">see </text:span>xxHash put through its paces <text:span text:style-name="T128">in a test environment </text:span>so that it can be held with same regard as SHA-1 and SHA256. With such significant <text:span text:style-name="T129">apparent </text:span>speeds, it would be <text:span text:style-name="T127">tragic</text:span> for it not be more widely used. In science circles, the old timers like SHA-1 will take some beating with regard to reliability <text:span text:style-name="T149">and speed</text:span>, but 0.28 Gb\s vs 5.4Gb\s….that alone has to be worth some serious investment of research. <text:span text:style-name="T129">That said, QuickHash itself does not exhibit those </text:span><text:soft-page-break/><text:span text:style-name="T129">kind of speeds with the algorithm but that is perhaps more likely due to the developing skills of the developer (!) more than the fault of the algorithm.</text:span></text:p> - <text:p text:style-name="P134"/> + <text:p text:style-name="P100"/> + <text:p text:style-name="P136">It would very beneficial to the world to <text:span text:style-name="T127">see </text:span>xxHash put through its paces <text:span text:style-name="T128">in a test environment </text:span>so that it can be held with same regard as SHA-1 and SHA256. With such significant <text:span text:style-name="T129">apparent </text:span>speeds, it would be <text:span text:style-name="T127">tragic</text:span> for it not be more widely used. In science circles, the old timers like SHA-1 will take some beating with regard to reliability <text:span text:style-name="T149">and speed</text:span>, but 0.28 Gb\s vs 5.4Gb\s….that alone has to be worth some serious investment of research. <text:span text:style-name="T129">That said, QuickHash itself does not exhibit those </text:span><text:soft-page-break/><text:span text:style-name="T129">kind of speeds with the algorithm but that is perhaps more likely due to the developing skills of the developer (!) more than the fault of the algorithm.</text:span></text:p> + <text:p text:style-name="P136"/> <text:p text:style-name="P53"><text:span text:style-name="T60">QuickHash adopts </text:span><text:a xlink:type="simple" xlink:href="http://csrc.nist.gov/groups/ST/hash/documents/Puniya_hashDesign.pdf" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T60">Merkle–Damgård constructions</text:span></text:a><text:span text:style-name="T60"> which theoretically enables a method of building collision-resistant cryptographic hash functions. More can be read about that online. </text:span></text:p> - <text:p text:style-name="P99"/> - <text:p text:style-name="P18"><text:alphabetical-index-mark-start text:id="IMark5650223952"/><text:span text:style-name="T96">2.2 </text:span>Cross Platform<text:alphabetical-index-mark-end text:id="IMark5650223952"/></text:p> - <text:p text:style-name="P99"/> - <text:p text:style-name="P100">QuickHash was originally designed for Linux to enable less advanced Linux users to easily “and quickly” <text:span text:style-name="T149">(|thus the name)</text:span> generate a list of hash values for files using a simple graphical interface without having to resort to command line tools like SHA1SUM. It was specifically designed to run with live boot CD's like DEFT, CAINE, PALLADIN, HELIX, <text:span text:style-name="T121">PARROT SECURITY</text:span> and others. However, over time, the hashing function<text:span text:style-name="T114">ality has</text:span> improved and indeed now become faster at generating hash values than many other tools – both free and commercial <text:span text:style-name="T114">ones</text:span>. So it is now not only a tool that enables the quick selection of files to hash, but it is also a tool that does compute the hashes quickly. So the name “QuickHash” is really rather fitting. <text:s/></text:p> <text:p text:style-name="P101"/> - <text:p text:style-name="P111">It is pre-built into the <text:a xlink:type="simple" xlink:href="http://www.deftlinux.net/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">DEFT</text:a>, <text:a xlink:type="simple" xlink:href="http://www.caine-live.net/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">CAINE</text:a> <text:span text:style-name="T136">and </text:span><text:a xlink:type="simple" xlink:href="https://www.parrotsec.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T136">Parrot Security</text:span></text:a><text:span text:style-name="T136"> Linux CDs and possibly soon even </text:span><text:a xlink:type="simple" xlink:href="https://www.debian.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T136">Debian</text:span></text:a><text:span text:style-name="T136"> (not confirmed yet)</text:span>, so by <text:span text:style-name="T136">using those systems </text:span>you will have the power of QuickHash built in <text:span text:style-name="T97">to your live CD instance </text:span>without having to use it separately. <text:span text:style-name="T114">Though, note, the releases of QuickHash are generally every couple of months whereas bootable distributions generally have a longer cycle refresh period. </text:span><text:s/><text:span text:style-name="T136">There are also DEB packages built usually by darealshinji that accompany the binaries. All are typically available on the website.</text:span></text:p> + <text:p text:style-name="P18"><text:alphabetical-index-mark-start text:id="IMark112463244"/><text:span text:style-name="T96">2.2 </text:span>Cross Platform<text:alphabetical-index-mark-end text:id="IMark112463244"/></text:p> <text:p text:style-name="P101"/> - <text:p text:style-name="P102">In addition <text:span text:style-name="T85">to the Linux version</text:span>, due to demand from Windows users, a Microsoft Windows compatible version was made and sports some features that are necessary in a Windows environment but not necessary in a Linux one. For example, it is possible to compute the hash of a <text:span text:style-name="T85">physical</text:span> disk <text:span text:style-name="T85">using QuickHash </text:span>in Linux by running QuickHash <text:span text:style-name="T85">as root</text:span>, clicking the “<text:span text:style-name="T62">File</text:span>” tab and navigating to<text:span text:style-name="T62"> /dev/sdX </text:span>or <text:span text:style-name="T62">/dev/sdXX</text:span>. <text:span text:style-name="T121">Or, as of v2.7.0, you can use the ‘Disks’ tab the same as Windows users. Apple mac OSX cannot currently utilise the ‘Disk’ tab, but may hash disks using the ‘File’ tab in the same way as is possible with Linux.</text:span> <text:span text:style-name="T149">In both instances, the program must be run with sudo privileges. </text:span></text:p> - <text:p text:style-name="P102"/> - <text:p text:style-name="P102"><text:span text:style-name="T136">The </text:span>Apple Mac version <text:span text:style-name="T105">was first developed with version 2.5.3 in 2014. It functions in a similar vein </text:span><text:soft-page-break/><text:span text:style-name="T105">to the Linux version. </text:span><text:s/><text:span text:style-name="T105">The Mac version was first compiled on the Yosemite operating system and version 3.0.0 using Sierra. Since 2014, all three operating systems have been supported as much as possible. </text:span></text:p> + <text:p text:style-name="P102">QuickHash was originally designed for Linux to enable less advanced Linux users to easily “and quickly” <text:span text:style-name="T149">(|thus the name)</text:span> generate a list of hash values for files using a simple graphical interface without having to resort to command line tools like SHA1SUM. It was specifically designed to run with live boot CD's like DEFT, CAINE, PALLADIN, HELIX, <text:span text:style-name="T121">PARROT SECURITY</text:span> and others. However, over time, the hashing function<text:span text:style-name="T114">ality has</text:span> improved and indeed now become faster at generating hash values than many other tools – both free and commercial <text:span text:style-name="T114">ones</text:span>. So it is now not only a tool that enables the quick selection of files to hash, but it is also a tool that does compute the hashes quickly. So the name “QuickHash” is really rather fitting. <text:s/></text:p> + <text:p text:style-name="P103"/> + <text:p text:style-name="P113">It is pre-built into the <text:a xlink:type="simple" xlink:href="http://www.deftlinux.net/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">DEFT</text:a>, <text:a xlink:type="simple" xlink:href="http://www.caine-live.net/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">CAINE</text:a> <text:span text:style-name="T136">and </text:span><text:a xlink:type="simple" xlink:href="https://www.parrotsec.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T136">Parrot Security</text:span></text:a><text:span text:style-name="T136"> Linux CDs and possibly soon even </text:span><text:a xlink:type="simple" xlink:href="https://www.debian.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T136">Debian</text:span></text:a><text:span text:style-name="T136"> (not confirmed yet)</text:span>, so by <text:span text:style-name="T136">using those systems </text:span>you will have the power of QuickHash built in <text:span text:style-name="T97">to your live CD instance </text:span>without having to use it separately. <text:span text:style-name="T114">Though, note, the releases of QuickHash are generally every couple of months whereas bootable distributions generally have a longer cycle refresh period. </text:span><text:s/><text:span text:style-name="T136">There are also DEB packages built usually by darealshinji that accompany the binaries. All are typically available on the website.</text:span></text:p> + <text:p text:style-name="P103"/> + <text:p text:style-name="P104">In addition <text:span text:style-name="T85">to the Linux version</text:span>, due to demand from Windows users, a Microsoft Windows compatible version was made and sports some features that are necessary in a Windows environment but not necessary in a Linux one. For example, it is possible to compute the hash of a <text:span text:style-name="T85">physical</text:span> disk <text:span text:style-name="T85">using QuickHash </text:span>in Linux by running QuickHash <text:span text:style-name="T85">as root</text:span>, clicking the “<text:span text:style-name="T62">File</text:span>” tab and navigating to<text:span text:style-name="T62"> /dev/sdX </text:span>or <text:span text:style-name="T62">/dev/sdXX</text:span>. <text:span text:style-name="T121">Or, as of v2.7.0, you can use the ‘Disks’ tab the same as Windows users. Apple mac OSX cannot currently utilise the ‘Disk’ tab, but may hash disks using the ‘File’ tab in the same way as is possible with Linux.</text:span> <text:span text:style-name="T149">In both instances, the program must be run with sudo privileges. </text:span></text:p> + <text:p text:style-name="P104"/> + <text:p text:style-name="P104"><text:span text:style-name="T136">The </text:span>Apple Mac version <text:span text:style-name="T105">was first developed with version 2.5.3 in 2014. It functions in a similar vein </text:span><text:soft-page-break/><text:span text:style-name="T105">to the Linux version. </text:span><text:s/><text:span text:style-name="T105">The Mac version was first compiled on the Yosemite operating system and version 3.0.0 using Sierra. Since 2014, all three operating systems have been supported as much as possible. </text:span></text:p> <text:p text:style-name="P18"/> <text:p text:style-name="P35"><text:span text:style-name="T158">2.3 </text:span>SQLite Implementation</text:p> <text:p text:style-name="P35"/> - <text:p text:style-name="P141">October 2017 to January 2018 saw the biggest re-write of QuickHash since the programs inception. It is hard to explain just how much work went into the development of v3.0.0 of the program <text:span text:style-name="T158">so bugs are likely to crop up (please </text:span><text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/bug-tracker/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T158">report them</text:span></text:a><text:span text:style-name="T158"> if you find them)</text:span>. A large amount of th<text:span text:style-name="T158">e</text:span> work involved migrating existing capability to interact with SQLite but the benefits are worth it. SQLite holds data very efficiently and it allows developers many more options for their programs. Many of these new and improved features are now available by right clicking the display grids, allowing some of those previous options to be removed from the interface, to free space. </text:p> - <text:p text:style-name="P141"/> - <text:p text:style-name="P141">In addition, there are now many many options for the display grids. They do vary a little but overall options include sorting by filename, path, size, ID number, duplicates, known to hash list or not and many more besides (they may be re-phrased in future versions so no intricate detail here – just right click a display grid and see what comes up). </text:p> - <text:p text:style-name="P141"/> - <text:p text:style-name="P142">For Windows, a 32 and 64 bit pre-compiled <text:span text:style-name="T156">SQLite </text:span>DLL file is shipped with QuickHash. The correct one will be loaded automatically as QuickHash determines what architecture it is running on. <text:span text:style-name="T156">It is important that these files are not renamed or moved from the root folder of where Quickhash is running from.</text:span> </text:p> - <text:p text:style-name="P142"/> - <text:p text:style-name="P142">If you run the 32 bit version of Quickhash on a 64-bit version of Windows, it will utilise the 32-bit SQLite DLL <text:span text:style-name="T156">but it will still work perfectly well</text:span>. <text:span text:style-name="T156">You can not run the 64 bit version on a 32-bit Windows system however. </text:span></text:p> - <text:p text:style-name="P141"/> - <text:p text:style-name="P143">On OSX and Linux, QuickHash will look in several common locations for the SQLite SO file. If it finds it, it will create an SQLite database to use for that session, and it is deleted when QuickHash is closed. The location of the database will be decided by your operating system security settings, but it is commonly <text:span text:style-name="T157">/Users/Username/.config/QuickHash</text:span> (on OSX) or <text:span text:style-name="T157">/home/Username/.config/QuickHash </text:span>on Linux. </text:p> - <text:p text:style-name="P143"/> - <text:p text:style-name="P143"><text:soft-page-break/>If Quickhash does not find SQLite (which will be unusual) then the FileS and Copy tab will not work as intended. Users are instead encouraged to either report the location to us (<text:a xlink:type="simple" xlink:href="mailto:tedsmith@quickhash-gui.org" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">tedsmith@quickhash-gui.org</text:a>) so it can be added, or use an earlier version of QuickHash (pre v3.0.0) available from <text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/downloads/archive-downloads/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">the archives</text:a>. The other tabs will work as normal so depending on your needs, it may not be an issue. </text:p> - <text:p text:style-name="P143"/> - <text:p text:style-name="P143">The database is named based on the <text:span text:style-name="T158">date and </text:span>time of Quickhash execution to allow multiple instances of the program to run (a separate database will be created for each instance) <text:span text:style-name="T158">from the same launch location</text:span>. </text:p> - <text:p text:style-name="P102"/> - <text:p text:style-name="P117"><text:alphabetical-index-mark-start text:id="IMark5650223952"/>3.0 Interface<text:alphabetical-index-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P144">October 2017 to January 2018 saw the biggest re-write of QuickHash since the programs inception. It is hard to explain just how much work went into the development of v3.0.0 of the program <text:span text:style-name="T158">so bugs are likely to crop up (please </text:span><text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/bug-tracker/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T158">report them</text:span></text:a><text:span text:style-name="T158"> if you find them)</text:span>. A large amount of th<text:span text:style-name="T158">e</text:span> work involved migrating existing capability to interact with SQLite but the benefits are worth it. SQLite holds data very efficiently and it allows developers many more options for their programs. Many of these new and improved features are now available by right clicking the display grids, allowing some of those previous options to be removed from the interface, to free space. </text:p> + <text:p text:style-name="P144"/> + <text:p text:style-name="P144">In addition, there are now many many options for the display grids. They do vary a little but overall options include sorting by filename, path, size, ID number, duplicates, known to hash list or not and many more besides (they may be re-phrased in future versions so no intricate detail here – just right click a display grid and see what comes up). </text:p> + <text:p text:style-name="P144"/> + <text:p text:style-name="P145">For Windows, a 32 and 64 bit pre-compiled <text:span text:style-name="T156">SQLite </text:span>DLL file is shipped with QuickHash. The correct one will be loaded automatically as QuickHash determines what architecture it is running on. <text:span text:style-name="T156">It is important that these files are not renamed or moved from the root folder of where Quickhash is running from.</text:span> </text:p> + <text:p text:style-name="P145"/> + <text:p text:style-name="P145">If you run the 32 bit version of Quickhash on a 64-bit version of Windows, it will utilise the 32-bit SQLite DLL <text:span text:style-name="T156">but it will still work perfectly well</text:span>. <text:span text:style-name="T156">You can not run the 64 bit version on a 32-bit Windows system however. </text:span></text:p> + <text:p text:style-name="P144"/> + <text:p text:style-name="P146">On OSX and Linux, QuickHash will look in several common locations for the SQLite SO file. If it finds it, it will create an SQLite database to use for that session, and it is deleted when QuickHash is closed. The location of the database will be decided by your operating system security settings, but it is commonly <text:span text:style-name="T157">/Users/Username/.config/QuickHash</text:span> (on OSX) or <text:span text:style-name="T157">/home/Username/.config/QuickHash </text:span>on Linux. </text:p> + <text:p text:style-name="P146"/> + <text:p text:style-name="P146"><text:soft-page-break/>If Quickhash does not find SQLite (which will be unusual) then the FileS and Copy tab will not work as intended. Users are instead encouraged to either report the location to us (<text:a xlink:type="simple" xlink:href="mailto:tedsmith@quickhash-gui.org" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">tedsmith@quickhash-gui.org</text:a>) so it can be added, or use an earlier version of QuickHash (pre v3.0.0) available from <text:a xlink:type="simple" xlink:href="https://quickhash-gui.org/downloads/archive-downloads/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">the archives</text:a>. The other tabs will work as normal so depending on your needs, it may not be an issue. </text:p> + <text:p text:style-name="P146"/> + <text:p text:style-name="P146">The database is named based on the <text:span text:style-name="T158">date and </text:span>time of Quickhash execution to allow multiple instances of the program to run (a separate database will be created for each instance) <text:span text:style-name="T158">from the same launch location</text:span>. </text:p> + <text:p text:style-name="P104"/> + <text:p text:style-name="P119"><text:alphabetical-index-mark-start text:id="IMark112463244"/>3.0 Interface<text:alphabetical-index-mark-end text:id="IMark112463244"/></text:p> <text:p text:style-name="P56"><text:alphabetical-index-mark text:string-value=" "/></text:p> - <text:p text:style-name="P56"><text:alphabetical-index-mark-start text:id="IMark5650223952"/><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> </text:span><text:span text:style-name="T7">Quick Summary</text:span><text:alphabetical-index-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P56"><text:alphabetical-index-mark-start text:id="IMark112463244"/><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> </text:span><text:span text:style-name="T7">Quick Summary</text:span><text:alphabetical-index-mark-end text:id="IMark112463244"/></text:p> <text:p text:style-name="P17"/> <text:p text:style-name="P53"><text:span text:style-name="T4">Text </text:span><text:span text:style-name="T60">: <text:s/></text:span>For hashing chunks of text like paragraphs <text:span text:style-name="T107">from a file, a name, a character string, a list of values (to be hashed line by line) </text:span>or <text:span text:style-name="T149">public </text:span>key data that can be copied from somewhere <text:span text:style-name="T119">else </text:span>to QuickHash</text:p> - <text:p text:style-name="P97"/> + <text:p text:style-name="P99"/> <text:p text:style-name="P42"><text:span text:style-name="T3">File</text:span><text:span text:style-name="T59"> : For selecting and then hashing one individual file.</text:span></text:p> <text:p text:style-name="P52"/> <text:p text:style-name="P41"><text:span text:style-name="T3">FileS</text:span><text:span text:style-name="T59"> : For hashing multiple files in a directory (aka 'folder') recursively.</text:span></text:p> <text:p text:style-name="P52"/> <text:p text:style-name="P41"><text:span text:style-name="T3">Copy </text:span><text:span text:style-name="T59">: Essentially, this is Copy & Paste but with the added data integrity of hashing at either end of the process. Designed to enable a user to copy files from one place to another but have the copy process verified and supported by hash values and a retained log of the original date and time attributes. </text:span></text:p> - <text:p text:style-name="P112"/> - <text:p text:style-name="P128"><text:span text:style-name="T1">Compare Two Files</text:span> : Simply choose two files in two different locations and have the hashes of both compared automatically. </text:p> - <text:p text:style-name="P128"/> + <text:p text:style-name="P114"/> + <text:p text:style-name="P130"><text:span text:style-name="T1">Compare Two Files</text:span> : Simply choose two files in two different locations and have the hashes of both compared automatically. </text:p> + <text:p text:style-name="P130"/> <text:p text:style-name="P41"><text:span text:style-name="T3">Compare </text:span><text:span text:style-name="T16">Two Folders</text:span><text:span text:style-name="T59"> : For comparing the file content of one folder to another to see if all the files inside each match based on hash and count, or not (filenames are not compared).</text:span></text:p> <text:p text:style-name="P52"/> <text:p text:style-name="P41"><text:soft-page-break/><text:span text:style-name="T3">Disks</text:span><text:span text:style-name="T59"> : Easily hash entire physical disks and logical volumes (as of v2.4.0 upwards and for both Windows and Linux since v2.7.0). </text:span></text:p> <text:p text:style-name="P41"/> - <text:p text:style-name="P137"><text:span text:style-name="T1">Base64 Data</text:span>: New to v2.8.3, it allows the user to hash an encoded Base64 file AND generate a hash of it’s decoded counterpart without the user having to create the decoded version. <text:span text:style-name="T149">It also allows the decoding of Base64 encoded data, just for convenience.</text:span> </text:p> + <text:p text:style-name="P139"><text:span text:style-name="T1">Base64 Data</text:span>: New to v2.8.3, it allows the user to hash an encoded Base64 file AND generate a hash of it’s decoded counterpart without the user having to create the decoded version. <text:span text:style-name="T149">It also allows the decoding of Base64 encoded data, just for convenience.</text:span> </text:p> <text:p text:style-name="P41"/> - <text:p text:style-name="P46"><text:alphabetical-index-mark-start text:id="IMark5650223952"/><text:span text:style-name="T9">3. </text:span><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> Detailed </text:span><text:span text:style-name="T7">Explanation</text:span><text:alphabetical-index-mark-end text:id="IMark5650223952"/></text:p> + <text:p text:style-name="P46"><text:alphabetical-index-mark-start text:id="IMark112463244"/><text:span text:style-name="T9">3. </text:span><text:span text:style-name="T4">Tabs Explained –</text:span><text:span text:style-name="T5"> Detailed </text:span><text:span text:style-name="T7">Explanation</text:span><text:alphabetical-index-mark-end text:id="IMark112463244"/></text:p> <text:p text:style-name="P18"/> <text:p text:style-name="P57"><text:span text:style-name="T9">3.1.1 </text:span><text:span text:style-name="T5">Text :</text:span><text:span text:style-name="T19"> </text:span><text:span text:style-name="T18">For hashing chunks of text like paragraphs or key data that can be copied from somewhere to QuickHash. </text:span><text:span text:style-name="T19">You can also type in the text box and QuickHash will dynamically recompute the hash value as you type. </text:span><text:span text:style-name="T20">The user can also switch the generated hash to one computed by another algorithm simply by clicking one of the other three radio buttons.</text:span></text:p> <text:p text:style-name="P60"/> @@ -1966,15 +1975,15 @@ <text:p text:style-name="P61"/> <text:p text:style-name="P49"><text:span text:style-name="T30">As of v2.6.5, the functionality was added to break the text area down line-by-line. This was at user request because it turned out that Google Adwords and perhaps similar services require customers to provide their e-mail address lists as lowercase SHA256 hash values. So now, the user can paste the list of thousands of addresses </text:span><text:span text:style-name="T35">(up to 2Gb of text) </text:span><text:span text:style-name="T30">into QuickHash and if the user then clicks the “Hash Line-By-Line” button, they will get a comma </text:span><text:span text:style-name="T35">separated</text:span><text:span text:style-name="T30"> output file containing all the hash values for each e-mail address in seconds. </text:span><text:span text:style-name="T12">Be aware that lists of e-mail addresses in capital letters will generate different output to an e-mail list of addresses in lower case! Me@Me.com is different to me@me.com. </text:span><text:span text:style-name="T16">Also be aware of carriage return characters that may not visible. Use Notepad++ or similar to remove these. </text:span><text:span text:style-name="T12">You should prepare your list in advance </text:span><text:span text:style-name="T16">using Microsoft Excel or Notepad++ and ensure it is correct</text:span><text:span text:style-name="T12">. </text:span></text:p> <text:p text:style-name="P78"/> - <text:p text:style-name="P88">In addition, a second button allows a <text:span text:style-name="T149">large </text:span>text file to be opened and then each line of that file to be hashed, line by line. And as of v2.6.7, there is a toggle tickbox that allows the user to include or exclude the originating <text:span text:style-name="T124">text </text:span>data in the output file. Useful for Google Adwords where it expects just a file containing hashes of e-mail addresses, and not the e-mail addresses themselves that were used <text:soft-page-break/>to generate the values in the first place. <text:span text:style-name="T124">But there will be other occasions where the user might want to see the text that was hashed as well as the hash, in the output. That is what this is there for. </text:span></text:p> - <text:p text:style-name="P88"/> - <text:p text:style-name="P96">As of v3.0.0, there are button to convert your inputted text to upper or lower case, for convenience.</text:p> - <text:p text:style-name="P96"/> - <text:p text:style-name="P88">ASCII as well as Unicode text should work OK. </text:p> + <text:p text:style-name="P89">In addition, a second button allows a <text:span text:style-name="T149">large </text:span>text file to be opened and then each line of that file to be hashed, line by line. And as of v2.6.7, there is a toggle tickbox that allows the user to include or exclude the originating <text:span text:style-name="T124">text </text:span>data in the output file. Useful for Google Adwords where it expects just a file containing hashes of e-mail addresses, and not the e-mail addresses themselves that were used <text:soft-page-break/>to generate the values in the first place. <text:span text:style-name="T124">But there will be other occasions where the user might want to see the text that was hashed as well as the hash, in the output. That is what this is there for. </text:span></text:p> + <text:p text:style-name="P89"/> + <text:p text:style-name="P97">As of v3.0.0, there are button to convert your inputted text to upper or lower case, for convenience.</text:p> + <text:p text:style-name="P97"/> + <text:p text:style-name="P89">ASCII as well as Unicode text should work OK. </text:p> <text:p text:style-name="P62"/> <text:p text:style-name="P16"><draw:frame draw:style-name="fr1" draw:name="Frame3" text:anchor-type="paragraph" svg:width="14.799cm" draw:z-index="5"> <draw:text-box fo:min-height="11.682cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr3" draw:name="Image2" text:anchor-type="paragraph" svg:width="14.799cm" svg:height="10.328cm" draw:z-index="13"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr3" draw:name="Image2" text:anchor-type="paragraph" svg:width="14.799cm" svg:height="10.328cm" draw:z-index="13"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAABAIAAALMCAIAAADxcIccAACGQ0lEQVR4nO3dC3wU5aH//4fz O7/z+tkee1ov9UJuQoIthrheIZCEi5RANEraxdSGgFABUVRyahqFtGtaQNN4GqxRClgUCO0B 0oIigdiUSy4k1FsIAZUEyAW8Q3t6avv/nd/vd/jPMzO7O7s7u9lsLrvLfN7tS3bn8swzM5vN @@ -2620,7 +2629,7 @@ </draw:frame></text:p> <text:p text:style-name="P16"><draw:frame draw:style-name="fr1" draw:name="Frame13" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="14"> <draw:text-box fo:min-height="9.393cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image11" text:anchor-type="paragraph" svg:width="17cm" svg:height="9.393cm" style:rel-height="scale" draw:z-index="15"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image11" text:anchor-type="paragraph" svg:width="17cm" svg:height="9.393cm" style:rel-height="scale" draw:z-index="15"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAA/kAAAIyCAIAAAAff52YAAAAAXNSR0IArs4c6QAAAARnQU1B AACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAHQeSURBVHhe7b15mCVXeaeZf09Pz/Qy 7nbPeMbTM3a3u3GVy3bb3cbdBmy8tME0aWfaeANMg2xWUUCR7IhNQmIpCaUoCe2AFlCxligk @@ -3181,18 +3190,18 @@ </draw:frame><text:soft-page-break/></text:p> <text:p text:style-name="P24"/> <text:p text:style-name="P47"><text:span text:style-name="T9">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T9">.2 </text:span><text:span text:style-name="T3">File</text:span><text:span text:style-name="T59"> : For selecting and then hashing one individual file. Simply click the '</text:span><text:span text:style-name="T67">Select File</text:span><text:span text:style-name="T61">' button, navigate to the file (or drag and drop a file onto the program), and the hash will be computed. There are no size limits (since v2.1 at least – earlier versions struggled only if the file was a) larger than 4Gb and b) being hashed with SHA256 or SHA512 due to a 32-bit limitation of the original DCPCrypt library) other than those that are imposed by the filesystem storing the file which QuickHash has no control over, of course. So there is no need to worry about 4Gb boundaries and so on.</text:span></text:p> - <text:p text:style-name="P113"/> - <text:p text:style-name="P138">As of v2.6.2, <text:span text:style-name="T114">there is also the same</text:span> “<text:span text:style-name="T62">Expected Hash Value</text:span>” field <text:span text:style-name="T114">that appears in the 'Text' tab, that again </text:span>allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the file against the one supplied by the user. <text:span text:style-name="T127">Case sensitivity is dealt with by QuickHash, so don’t worry about converting your expected hash from either lower to upper or upper to lower case – QuickHash will deal with that for you. </text:span>An alert will be displayed if the hashes do not match <text:span text:style-name="T131">though</text:span>. <text:span text:style-name="T140">As of v2.8.3, you can add the value after hashing the file, and if QuickHash identifies that there is one of the 5 valid hash values in that field, it will then see if it matches the computed one. Or you can paste the value in there before hashing the file, and it will then check after computing the hash if it matches the one the user has pasted. </text:span></text:p> - <text:p text:style-name="P114"><text:soft-page-break/></text:p> - <text:p text:style-name="P113">Unicode <text:span text:style-name="T114">characters </text:span>in the filename or file content is also dealt with <text:span text:style-name="T107">automatically</text:span>. </text:p> - <text:p text:style-name="P113"/> + <text:p text:style-name="P115"/> + <text:p text:style-name="P140">As of v2.6.2, <text:span text:style-name="T114">there is also the same</text:span> “<text:span text:style-name="T62">Expected Hash Value</text:span>” field <text:span text:style-name="T114">that appears in the 'Text' tab, that again </text:span>allows the user to paste an existing hash value (perhaps computed by another tool) and QuickHash will compare the generated hash of the file against the one supplied by the user. <text:span text:style-name="T127">Case sensitivity is dealt with by QuickHash, so don’t worry about converting your expected hash from either lower to upper or upper to lower case – QuickHash will deal with that for you. </text:span>An alert will be displayed if the hashes do not match <text:span text:style-name="T131">though</text:span>. <text:span text:style-name="T140">As of v2.8.3, you can add the value after hashing the file, and if QuickHash identifies that there is one of the 5 valid hash values in that field, it will then see if it matches the computed one. Or you can paste the value in there before hashing the file, and it will then check after computing the hash if it matches the one the user has pasted. </text:span></text:p> + <text:p text:style-name="P116"><text:soft-page-break/></text:p> + <text:p text:style-name="P115">Unicode <text:span text:style-name="T114">characters </text:span>in the filename or file content is also dealt with <text:span text:style-name="T107">automatically</text:span>. </text:p> + <text:p text:style-name="P115"/> <text:p text:style-name="P45"><text:span text:style-name="T61">As with text, the resulting hash can be re-computed simply by choosing a different algorithm in the radio box selection. Larger files will display a message saying “</text:span><text:span text:style-name="T67">Recomputing hash</text:span><text:span text:style-name="T61">”. </text:span></text:p> - <text:p text:style-name="P104"/> - <text:p text:style-name="P105">Th<text:span text:style-name="T140">e ability to hash a file</text:span> is useful, for example, when you have written a document of some kind and finished it and you want to send it to someone and be certain the file they receive from you is the same as when you finished <text:span text:style-name="T85">and sent it</text:span>. <text:span text:style-name="T127">In such a case, hash the file before you send it, attach it to your e-mail along with a copy of the computed hash, and then tell the recipient to use QuickHash (or any hashing tool for that matter) to recompute the same hash on arrival and check the computed value against what you put in your e-mail. It’s also very useful for users who download important data from the Internet, most commonly Linux operating systems and patches. Using QuickHash and the hash value that the web developer places on their website, you can be sure that the file you have downloaded is the same as the file they put there. When a mainstream Linux distribution website got hacked in 2016, the ISO images had been replaced with hacked ones meaning that when they were downloaded and installed, the users had a hacked system installed to start with. But if the people who downloaded those ISO images had hashed them using QuickHash after downloading them, they would have known they were not the same ISOs as the ones put there by the development team. </text:span></text:p> - <text:p text:style-name="P105"/> - <text:p text:style-name="P105"><draw:frame draw:style-name="fr1" draw:name="Frame1" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="0"> + <text:p text:style-name="P106"/> + <text:p text:style-name="P107">Th<text:span text:style-name="T140">e ability to hash a file</text:span> is useful, for example, when you have written a document of some kind and finished it and you want to send it to someone and be certain the file they receive from you is the same as when you finished <text:span text:style-name="T85">and sent it</text:span>. <text:span text:style-name="T127">In such a case, hash the file before you send it, attach it to your e-mail along with a copy of the computed hash, and then tell the recipient to use QuickHash (or any hashing tool for that matter) to recompute the same hash on arrival and check the computed value against what you put in your e-mail. It’s also very useful for users who download important data from the Internet, most commonly Linux operating systems and patches. Using QuickHash and the hash value that the web developer places on their website, you can be sure that the file you have downloaded is the same as the file they put there. When a mainstream Linux distribution website got hacked in 2016, the ISO images had been replaced with hacked ones meaning that when they were downloaded and installed, the users had a hacked system installed to start with. But if the people who downloaded those ISO images had hashed them using QuickHash after downloading them, they would have known they were not the same ISOs as the ones put there by the development team. </text:span></text:p> + <text:p text:style-name="P107"/> + <text:p text:style-name="P107"><draw:frame draw:style-name="fr1" draw:name="Frame1" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="0"> <draw:text-box fo:min-height="7.064cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image9" text:anchor-type="paragraph" svg:width="17cm" svg:height="7.064cm" style:rel-height="scale" draw:z-index="1"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image9" text:anchor-type="paragraph" svg:width="17cm" svg:height="7.064cm" style:rel-height="scale" draw:z-index="1"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAABAEAAAGqCAIAAAD1AsrFAAAAAXNSR0IArs4c6QAAAARnQU1B AACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAGbNSURBVHhe7b153CRHeefZf+/s7M6x nvHsetc7u/aMZ7Dk9jljPGPAxscYGdN2vzY2NmAM2IBANNA0N+LSBagRekVL6L4l1AJEi0at @@ -3688,42 +3697,42 @@ </draw:frame>Illustration <text:sequence text:ref-name="refIllustration2" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">3</text:sequence>: The 'File' tab showing a computed hash of a file</text:p> </draw:text-box> </draw:frame></text:p> - <text:p text:style-name="P136">With v2.8.1. a progress indicator was added to this tab because users kept reporting that the <text:soft-page-break/>program “had crashed” whilst hashing large files, when it merely could not be interrupted. With v2.8.1, the interface will update every few seconds in this tab and give an idea of how many Mb have been read so far. </text:p> - <text:p text:style-name="P136"><text:s/></text:p> - <text:p text:style-name="P105">On Linux systems, everything is a file so this can include physical disks (e.g. <text:span text:style-name="T62">/dev/sda</text:span>) or logical drives (<text:span text:style-name="T62">/dev/sda1</text:span>) if QuickHash is run with root access. <text:span text:style-name="T107">Disk hashing is also available for Windows and Linux as a GUI in the ‘Disks’ tab, but sadly not for Apple Mac OSX - see Disk Hashing, below. </text:span></text:p> - <text:p text:style-name="P105"/> + <text:p text:style-name="P138">With v2.8.1. a progress indicator was added to this tab because users kept reporting that the <text:soft-page-break/>program “had crashed” whilst hashing large files, when it merely could not be interrupted. With v2.8.1, the interface will update every few seconds in this tab and give an idea of how many Mb have been read so far. </text:p> + <text:p text:style-name="P138"><text:s/></text:p> + <text:p text:style-name="P107">On Linux systems, everything is a file so this can include physical disks (e.g. <text:span text:style-name="T62">/dev/sda</text:span>) or logical drives (<text:span text:style-name="T62">/dev/sda1</text:span>) if QuickHash is run with root access. <text:span text:style-name="T107">Disk hashing is also available for Windows and Linux as a GUI in the ‘Disks’ tab, but sadly not for Apple Mac OSX - see Disk Hashing, below. </text:span></text:p> + <text:p text:style-name="P107"/> <text:p text:style-name="P55"><text:span text:style-name="T61">With regard to forensic images created by digital forensics specialists; it is sometimes useful to hash the individual chunks of a forensic image if forensic software states a problem with an image, to try and diagnose if one particular chunk has not been moved or copied correctly from a master copy. However, do not confuse this functionality with the total </text:span><text:span text:style-name="T6">inability</text:span><text:span text:style-name="T61"> of QuickHash </text:span><text:span text:style-name="T6">to compute the internally computed hash of the data inside the image</text:span><text:span text:style-name="T61">. At the moment, QuickHash can not be used to verify E01 image sets (i.e. the Expert Witness image format), or AFF (Advanced Forensic Format), or even DD image sequences. In other words, if the user navigates to the first file of a chunked image set (such as a chunked dd image or a chunked E01 image) the </text:span><text:span text:style-name="T6">resulting hash will be that </text:span><text:span text:style-name="T7">of the </text:span><text:span text:style-name="T8">chosen image </text:span><text:span text:style-name="T6">chunk </text:span><text:span text:style-name="T15">(i.e. the file) </text:span><text:span text:style-name="T6">only</text:span><text:span text:style-name="T61">, not of the acquired data that sits inside the entire forensic image spanning multiple chunks. To verify an actual complete forensic image, please use forensic software like X-Ways Forensics, EnCase, FTK, ewfacquire, Sleuthkit and so on. In the future, the LibEWF library, by Joachim Metz may be incorporated to allow hashing of the data inside E01 images. But as there are so many other tools for opening and reading data inside E01 sets, this remains merely an open suggestion. The developer of QuickHash also has an imager called ‘YAFFI’ (Yet Another Free Forensic Imager) (http://www.github.com/tedsmith/yaffi) where it is possible to open and create E01 images. So you are encouraged to use and explore that if you want a free alternative. </text:span></text:p> <text:p text:style-name="P54"/> <text:p text:style-name="P43"><text:span text:style-name="T9">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T9">.3 </text:span><text:span text:style-name="T3">FileS</text:span><text:span text:style-name="T59"> : For hashing multiple files in a directory (aka 'folder') recursively. Put simply, choose a directory and QuickHash will find all the files below that directory and inside its child directories and compute the hashes for all of the files, outputting the results to screen. If you have many files, choosing ‘</text:span><text:span text:style-name="T73">xxHash</text:span><text:span text:style-name="T59">’ as your chosen hash algorithm will be considerably quicker than any of the others.</text:span></text:p> <text:p text:style-name="P43"/> - <text:p text:style-name="P43"/> - <text:p text:style-name="P107"><text:soft-page-break/>There are several options in this tab : </text:p> - <text:list xml:id="list3912124328" text:style-name="L1"> + <text:p text:style-name="P43"><text:soft-page-break/></text:p> + <text:p text:style-name="P109">There are several options in this tab : </text:p> + <text:list xml:id="list2668355727" text:style-name="L1"> <text:list-header> - <text:p text:style-name="P157"/> + <text:p text:style-name="P160"/> </text:list-header> <text:list-item> - <text:p text:style-name="P157">Ignoring sub-directories</text:p> + <text:p text:style-name="P160">Ignoring sub-directories</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P158">Hidden folders too?</text:p> + <text:p text:style-name="P161">Hidden folders too?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P159">Choose file types?</text:p> + <text:p text:style-name="P162">Choose file types?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P160">Start at a time?</text:p> + <text:p text:style-name="P163">Start at a time?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P160"><text:span text:style-name="T152">Load Hashlist</text:span>? (since v3.0.0)</text:p> - <text:p text:style-name="P160"/> + <text:p text:style-name="P163"><text:span text:style-name="T152">Load Hashlist</text:span>? (since v3.0.0)</text:p> + <text:p text:style-name="P163"/> </text:list-item> </text:list> - <text:p text:style-name="P110">Options 1 -<text:span text:style-name="T150">5</text:span> <text:span text:style-name="T150">all </text:span>require the user to tick the box <text:span text:style-name="T17">prior</text:span> to starting the scan.</text:p> - <text:p text:style-name="P110"><text:s/></text:p> - <text:p text:style-name="P107"><draw:frame draw:style-name="fr1" draw:name="Frame4" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="22"> + <text:p text:style-name="P112">Options 1 -<text:span text:style-name="T150">5</text:span> <text:span text:style-name="T150">all </text:span>require the user to tick the box <text:span text:style-name="T17">prior</text:span> to starting the scan.</text:p> + <text:p text:style-name="P112"><text:s/></text:p> + <text:p text:style-name="P109"><draw:frame draw:style-name="fr1" draw:name="Frame4" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="22"> <draw:text-box fo:min-height="12.076cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image7" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.076cm" style:rel-height="scale" draw:z-index="23"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image7" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.076cm" style:rel-height="scale" draw:z-index="23"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAB74AAAWACAYAAADOB+lkAAixOUlEQVR4nOzdC1xUdf4//hcw A4M1GBpqWKGhhSVT4Rp2wRrsItU6bmG1SK3UBqzrF2h3laVNdhf9ylLtCv7Kr9C36JvYbun2 d9pcXTeh7Ka5Wo6VbkpKrqSSUlAyOAPzP2euZ24wN66+nj4QZuacM5/zOZ/zOZf3+Xw+MpMA @@ -14280,15 +14289,15 @@ </draw:frame><text:span text:style-name="T153"><text:line-break/></text:span>Illustration <text:sequence text:ref-name="refIllustration3" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">4</text:sequence>: Files hashed in FileS tab (v3.0.0 on OSX Sierra)</text:p> </draw:text-box> </draw:frame></text:p> - <text:p text:style-name="P107"><text:span text:style-name="T108">The “</text:span><text:span text:style-name="T70">Ignoring sub-directories?</text:span><text:span text:style-name="T108">” </text:span>enables the user to compute hashes of files in the <text:span text:style-name="T108">root of the </text:span>chosen directory but not any of the <text:span text:style-name="T108">files located in the </text:span>child sub-directories that may be below <text:span text:style-name="T86">that chosen root directory</text:span>. </text:p> - <text:p text:style-name="P107"/> - <text:p text:style-name="P131"><text:span text:style-name="T108">The “</text:span><text:span text:style-name="T70">Hidden Folders too?</text:span><text:span text:style-name="T108">”</text:span> <text:span text:style-name="T108">option requires some detailed explanation. </text:span>On Windows, hidden <text:soft-page-break/>files will be found and hashed by default <text:span text:style-name="T87">but only if they live in </text:span><text:span text:style-name="T91">unhidden</text:span><text:span text:style-name="T87"> folders</text:span>. </text:p> - <text:p text:style-name="P131"/> - <text:p text:style-name="P131">Files that live in <text:span text:style-name="T102">hidden</text:span> <text:span text:style-name="T102">folders</text:span>, regardless of whether the <text:span text:style-name="T109">files are</text:span> themselves hidden or unhidden, will not be found unless this option is ticked. By ticking the box <text:span text:style-name="T109">however</text:span>, all files, hidden or unhidden, <text:span text:style-name="T108">that live </text:span>in <text:span text:style-name="T102">folders</text:span> that are <text:span text:style-name="T108">either </text:span>hidden or unhidden, will be found. The screenshots below demonstrate. <text:s/></text:p> - <text:p text:style-name="P131"/> - <text:p text:style-name="P131"><draw:frame draw:style-name="fr2" draw:name="Frame5" text:anchor-type="paragraph" svg:x="4.083cm" svg:y="0cm" svg:width="8.834cm" draw:z-index="20"> + <text:p text:style-name="P109"><text:span text:style-name="T108">The “</text:span><text:span text:style-name="T70">Ignoring sub-directories?</text:span><text:span text:style-name="T108">” </text:span>enables the user to compute hashes of files in the <text:span text:style-name="T108">root of the </text:span>chosen directory but not any of the <text:span text:style-name="T108">files located in the </text:span>child sub-directories that may be below <text:span text:style-name="T86">that chosen root directory</text:span>. </text:p> + <text:p text:style-name="P109"/> + <text:p text:style-name="P133"><text:soft-page-break/><text:span text:style-name="T108">The “</text:span><text:span text:style-name="T70">Hidden Folders too?</text:span><text:span text:style-name="T108">”</text:span> <text:span text:style-name="T108">option requires some detailed explanation. </text:span>On Windows, hidden files will be found and hashed by default <text:span text:style-name="T87">but only if they live in </text:span><text:span text:style-name="T91">unhidden</text:span><text:span text:style-name="T87"> folders</text:span>. </text:p> + <text:p text:style-name="P133"/> + <text:p text:style-name="P133">Files that live in <text:span text:style-name="T102">hidden</text:span> <text:span text:style-name="T102">folders</text:span>, regardless of whether the <text:span text:style-name="T109">files are</text:span> themselves hidden or unhidden, will not be found unless this option is ticked. By ticking the box <text:span text:style-name="T109">however</text:span>, all files, hidden or unhidden, <text:span text:style-name="T108">that live </text:span>in <text:span text:style-name="T102">folders</text:span> that are <text:span text:style-name="T108">either </text:span>hidden or unhidden, will be found. The screenshots below demonstrate. <text:s/></text:p> + <text:p text:style-name="P133"/> + <text:p text:style-name="P133"><draw:frame draw:style-name="fr2" draw:name="Frame5" text:anchor-type="paragraph" svg:x="4.083cm" svg:y="0cm" svg:width="8.834cm" draw:z-index="20"> <draw:text-box fo:min-height="4.022cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image3" text:anchor-type="paragraph" svg:width="8.834cm" svg:height="4.022cm" style:rel-height="scale" draw:z-index="21"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image3" text:anchor-type="paragraph" svg:width="8.834cm" svg:height="4.022cm" style:rel-height="scale" draw:z-index="21"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAXEAAACoCAIAAACZo0mgAAAW6klEQVR4nO2de2wUR57Hq8cP Hn6ATYCsX4DxoMjncD5FQsYDWeUA5cYoUpBYo1MSWdnT2jopJ8MfiD/iUxTJREv4AyNFikyk jcjmdIIgxasIO1lFARtwfLtL5AXysk3Aj2AWDI7B2J5Hd1919zx6eno8U3b3TPf4+5FnqK6p @@ -14404,9 +14413,9 @@ </draw:frame>Illustration <text:sequence text:ref-name="refIllustration4" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">5</text:sequence>: Files with various filesystem attributes</text:p> </draw:text-box> </draw:frame></text:p> - <text:p text:style-name="P131"><draw:frame draw:style-name="fr1" draw:name="Frame6" text:anchor-type="paragraph" svg:width="11.525cm" draw:z-index="7"> + <text:p text:style-name="P133"><draw:frame draw:style-name="fr1" draw:name="Frame6" text:anchor-type="paragraph" svg:width="11.525cm" draw:z-index="6"> <draw:text-box fo:min-height="5.659cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image4" text:anchor-type="paragraph" svg:width="11.525cm" svg:height="5.659cm" style:rel-height="scale" draw:z-index="19"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image4" text:anchor-type="paragraph" svg:width="11.525cm" svg:height="5.659cm" style:rel-height="scale" draw:z-index="19"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAgcAAAEWCAIAAAB9oaPPAAAxE0lEQVR4nO2de0xcV57nTyT+ m//2r364ijID3lVCSGkUyZRdgO1FzZiEniZbDhqVMSI9gaHDdFJRUG3btKrRYCYlopR7m4wH 02PLGLQisCEKCW5WXhsDDliKVmVSaa0MHReUs937T//Xf3vPua9zn/V+3arvR5Fz77nn/s7v @@ -14647,7 +14656,7 @@ </draw:text-box> </draw:frame><draw:frame draw:style-name="fr2" draw:name="Frame7" text:anchor-type="paragraph" svg:x="3.318cm" svg:y="7.895cm" svg:width="10.365cm" draw:z-index="8"> <draw:text-box fo:min-height="7.078cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image5" text:anchor-type="paragraph" svg:width="10.365cm" svg:height="6.544cm" style:rel-height="scale" draw:z-index="9"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr4" draw:name="Image5" text:anchor-type="paragraph" svg:width="10.365cm" svg:height="6.544cm" style:rel-height="scale" draw:z-index="9"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAf4AAAFCCAIAAACfBSh8AAA060lEQVR4nO2de0wcV57vjyX/ t//dv+bhbtpe8L1KCGmtIoU2L9sXDWsSZkO2HbTCGJHZwDJhJ+koqO/YjHrQYjYtorRzh6wX e9aWMWhFYEMUEjxIvjYvh44UXbVJZ3QFTAy0c2fuP/vf/O17Tr2f/e6urqrvR5FTdarqd35V @@ -14905,57 +14914,57 @@ </draw:frame>Illustration <text:sequence text:ref-name="refIllustration6" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">7</text:sequence>: QuickHash will examine files in hidden folders, if asked <text:span text:style-name="T114">(v2.6.3 screenshot)</text:span></text:p> </draw:text-box> </draw:frame></text:p> - <text:p text:style-name="P133"><text:soft-page-break/></text:p> - <text:p text:style-name="P133">The “<text:span text:style-name="T62">Choose file types?</text:span>” feature was added to the “<text:span text:style-name="T62">Files</text:span>” tab in v2.6.4 by user request, meaning the user can recursively hash the content of an entire folder and its sub-folders but only files that have the inputted extension(s) will be analysed. Each value is to be <text:span text:style-name="T146">separated</text:span> by a semi-colon ('<text:span text:style-name="T62">;</text:span>'). Note that file header signature analysis is not conducted. </text:p> - <text:p text:style-name="P133"/> - <text:p text:style-name="P133">Since v2.6.4, QuickHash will also find files and folders that exceed the MAX_PATH value of 260 characters imposed by MS Windows. The underlying filesystems of most operating systems, including NTFS, support filenames of much longer than 260 characters, but Windows <text:span text:style-name="T120">itself </text:span>does not currently, <text:span text:style-name="T120">even though the underlying filesystem does</text:span>. It is possible, though, for some software to <text:span text:style-name="T120">deliberately </text:span>exceed this limit, meaning files may exist that the user cannot generally access. With v2.6.4, those files will be found and hashed up to a length of 32K characters for Windows and 4K for Linux. </text:p> - <text:p text:style-name="P133"/> - <text:p text:style-name="P106">The results can also be copied to the clipboard from the display grid by clicking the “<text:span text:style-name="T71">Clipboard results</text:span>” button, which will be 'click-able' once a scan has finished; <text:span text:style-name="T108">disabled until then</text:span>. <text:s text:c="2"/></text:p> - <text:p text:style-name="P140"/> - <text:p text:style-name="P140">The ‘<text:span text:style-name="T87">Start at a time:’</text:span><text:span text:style-name="T154"> option allows the user to schedule a date and time in the future to start the hashing. However be aware that in development some inconsistencies were noticed with this. It seems to work OK on some processor architectures, but not all. Your mileage may vary so try it before using it for anything important. </text:span></text:p> + <text:p text:style-name="P135"><text:soft-page-break/></text:p> + <text:p text:style-name="P135">The “<text:span text:style-name="T62">Choose file types?</text:span>” feature was added to the “<text:span text:style-name="T62">Files</text:span>” tab in v2.6.4 by user request, meaning the user can recursively hash the content of an entire folder and its sub-folders but only files that have the inputted extension(s) will be analysed. Each value is to be <text:span text:style-name="T146">separated</text:span> by a semi-colon ('<text:span text:style-name="T62">;</text:span>'). Note that file header signature analysis is not conducted. </text:p> + <text:p text:style-name="P135"/> + <text:p text:style-name="P135">Since v2.6.4, QuickHash will also find files and folders that exceed the MAX_PATH value of 260 characters imposed by MS Windows. The underlying filesystems of most operating systems, including NTFS, support filenames of much longer than 260 characters, but Windows <text:span text:style-name="T120">itself </text:span>does not currently, <text:span text:style-name="T120">even though the underlying filesystem does</text:span>. It is possible, though, for some software to <text:span text:style-name="T120">deliberately </text:span>exceed this limit, meaning files may exist that the user cannot generally access. With v2.6.4, those files will be found and hashed up to a length of 32K characters for Windows and 4K for Linux. </text:p> + <text:p text:style-name="P135"/> + <text:p text:style-name="P108">The results can also be copied to the clipboard from the display grid by clicking the “<text:span text:style-name="T71">Clipboard results</text:span>” button, which will be 'click-able' once a scan has finished; <text:span text:style-name="T108">disabled until then</text:span>. <text:s text:c="2"/></text:p> + <text:p text:style-name="P142"/> + <text:p text:style-name="P142">The ‘<text:span text:style-name="T87">Start at a time:’</text:span><text:span text:style-name="T154"> option allows the user to schedule a date and time in the future to start the hashing. However be aware that in development some inconsistencies were noticed with this. It seems to work OK on some processor architectures, but not all. Your mileage may vary so try it before using it for anything important. </text:span></text:p> <text:p text:style-name="P39"/> - <text:p text:style-name="P168">The “<text:span text:style-name="T90">Load </text:span><text:span text:style-name="T87">Hashlist?</text:span>’ option is new to v3.0.0 and was perhaps the most frequently requested feature of QuickHash by users <text:span text:style-name="T155">over the years</text:span>. What it enables is for the user to import a list of any number (limit yet to be discovered) of existing hash values that may have been generated at an earlier date by QuickHash or perhaps by another data hashing tool or digital forensics tool. The list must be just one column of hash values without a header row. Once selected QuickHash will rapidly ingest the values. When the user then selects a folder of files, it will compute hashes in the folder and then lookup whether the corresponding hash exists in the list imported by the user (if the tick box is ticked). If it is, it will add “Yes” in the final rightmost column of the display grid. <text:span text:style-name="T155">Conversely, if it is not found, QuickHash will display “No”. On completion, three options will be enabled in the right click menu allowing the user to sort or filter out the values as necessary. The column will be empty if no hashlist has been imported. </text:span></text:p> - <text:p text:style-name="P168"/> - <text:p text:style-name="P168"><text:soft-page-break/><text:span text:style-name="T160">The list will remain in memory until QuickHash is closed. The list can however be added to after one ingestion if another list needs to be added. Just click the button again to choose a second file of hash values to import and they will be added to the first one. </text:span></text:p> - <text:p text:style-name="P168"/> - <text:p text:style-name="P168"><text:span text:style-name="T160">Once QuickHash is closed, the list will also be released from memory. After re-launching QuickHash the user will need to reimport any hashlists if they are needed, but this should not take long. Future versions may support the retention of such values long term but lets see. </text:span></text:p> - <text:p text:style-name="P168"/> - <text:p text:style-name="P169">Note that Hashlist importing is new to QuickHash v3.0.0 and was not an insignificant amount of work to implement so there may be some refinement in future versions. <text:s/></text:p> - <text:p text:style-name="P140"/> - <text:p text:style-name="P107">The <text:span text:style-name="T160">computed </text:span>hashes <text:span text:style-name="T160">of the FileS tab </text:span>cannot be dynamically re-computed, unlike in the first two tabs. <text:s/><text:span text:style-name="T86">Drag and drop of directories is not possible in this tab either. </text:span></text:p> + <text:p text:style-name="P143">The “<text:span text:style-name="T90">Load </text:span><text:span text:style-name="T87">Hashlist?</text:span>’ option is new to v3.0.0 and was perhaps the most frequently requested feature of QuickHash by users <text:span text:style-name="T155">over the years</text:span>. What it enables is for the user to import a list of any number (limit yet to be discovered) of existing hash values that may have been generated at an earlier date by QuickHash or perhaps by another data hashing tool or digital forensics tool. The list must be just one column of hash values without a header row. Once selected QuickHash will rapidly ingest the values. When the user then selects a folder of files, it will compute hashes in the folder and then lookup whether the corresponding hash exists in the list imported by the user (if the tick box is ticked). If it is, it will add “Yes” in the final rightmost column of the display grid. <text:span text:style-name="T155">Conversely, if it is not found, QuickHash will display “No”. On completion, three options will be enabled in the right click menu allowing the user to sort or filter out the values as necessary. The column will be empty if no hashlist has been imported. </text:span></text:p> + <text:p text:style-name="P143"><text:soft-page-break/></text:p> + <text:p text:style-name="P150">The list will remain in memory until QuickHash is closed. The list can however be added to after one ingestion if another list needs to be added. Just click the button again to choose a second file of hash values to import and they will be added to the first one. </text:p> + <text:p text:style-name="P143"/> + <text:p text:style-name="P150">Once QuickHash is closed, the list will also be released from memory. After re-launching QuickHash the user will need to reimport any hashlists if they are needed, but this should not take long. Future versions may support the retention of such values long term but lets see. </text:p> + <text:p text:style-name="P143"/> + <text:p text:style-name="P150">Note that Hashlist importing is new to QuickHash v3.0.0 and was not an insignificant amount of work to implement so there may be some refinement in future versions. <text:s/></text:p> + <text:p text:style-name="P142"/> + <text:p text:style-name="P109">The <text:span text:style-name="T160">computed </text:span>hashes <text:span text:style-name="T160">of the FileS tab </text:span>cannot be dynamically re-computed, unlike in the first two tabs. <text:s/><text:span text:style-name="T86">Drag and drop of directories is not possible in this tab either. </text:span></text:p> <text:p text:style-name="P39"><text:s/></text:p> - <text:p text:style-name="P139">UNC network paths can be selected this way as well <text:span text:style-name="T160">if the dialog of your operating system supports it</text:span>. </text:p> + <text:p text:style-name="P141">UNC network paths can be selected this way as well <text:span text:style-name="T160">if the dialog of your operating system supports it</text:span>. </text:p> <text:p text:style-name="P39"/> <text:p text:style-name="P10"><text:span text:style-name="T96">3.1.4 Copy : </text:span><text:span text:style-name="T21">The </text:span><text:span text:style-name="T63">Copy</text:span><text:span text:style-name="T21"> tab allows the user to select a </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T43"> </text:span><text:span text:style-name="T21">containing files he wishes to copy </text:span><text:span text:style-name="T45">from and another folder where he wishes to copy files to. </text:span><text:span text:style-name="T22">Both source and destination </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T27"> </text:span><text:span text:style-name="T22">can be a local </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T22"> or a mapped network drive or a UNC unmapped network address. </text:span><text:span text:style-name="T43">Multiple source </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T43"> can be selected as the source (using Ctrl and left mouse click) but only one destination </text:span><text:span text:style-name="T45">folder </text:span><text:span text:style-name="T43">can be selected as the destination </text:span><text:span text:style-name="T45">(the original folders will be rebuilt in the destination folder)</text:span><text:span text:style-name="T43">. </text:span></text:p> <text:p text:style-name="P63"/> <text:p text:style-name="P10"><text:span text:style-name="T22">Having selected both </text:span><text:span text:style-name="T43">source and destination </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T22">, u</text:span><text:span text:style-name="T21">pon clicking '</text:span><text:span text:style-name="T63">Go</text:span><text:span text:style-name="T21">', QuickHash will hash the files in the source </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21">, then copy them to the destination </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21"> (whilst concurrently </text:span><text:span text:style-name="T22">reconstructing</text:span><text:span text:style-name="T21"> the </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T21"> path of the original files, </text:span><text:span text:style-name="T26">by default</text:span><text:span text:style-name="T21">) where it then re-hashes the files to check they match the hash values of the original computations. It is, in essence, a “forensic copy and paste”. As with the “FileS” tab, there are options to save the results to CSV or HTML and sub-directories of the source directory can be ignored. </text:span><text:span text:style-name="T26">Also note that there is an option for the user to not have the source directory structure rebuilt in the destination by ticking the “</text:span><text:span text:style-name="T65">Don't rebuild path?</text:span><text:span text:style-name="T26">” option. </text:span></text:p> - <text:p text:style-name="P66"/> + <text:p text:style-name="P66"><text:soft-page-break/></text:p> <text:p text:style-name="P67">There are <text:span text:style-name="T151">8</text:span> options that are unique to this tab that require explanation. </text:p> - <text:list xml:id="list829708613" text:style-name="L2"> + <text:list xml:id="list2409864810" text:style-name="L2"> <text:list-item> - <text:p text:style-name="P161"><text:soft-page-break/>Just LIST Directories?</text:p> + <text:p text:style-name="P164">Just LIST Directories?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P161">Just LIST sub-directories and files?</text:p> + <text:p text:style-name="P164">Just LIST sub-directories and files?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P162">Save Results (CSV)?</text:p> + <text:p text:style-name="P165">Save Results (CSV)?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P162">Start at a time?</text:p> + <text:p text:style-name="P165">Start at a time?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P162">Ignore sub-directories?</text:p> + <text:p text:style-name="P165">Ignore sub-directories?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P161">Choose file types?</text:p> + <text:p text:style-name="P164">Choose file types?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P163">Don't rebuild path?</text:p> + <text:p text:style-name="P166">Don't rebuild path?</text:p> </text:list-item> <text:list-item> - <text:p text:style-name="P164">Copy hidden files?</text:p> - <text:p text:style-name="P165"/> + <text:p text:style-name="P167">Copy hidden files?</text:p> + <text:p text:style-name="P169"/> </text:list-item> </text:list> <text:p text:style-name="P64">Options 1 and 2 are simply for listing (thus <text:span text:style-name="T105">'</text:span><text:span text:style-name="T62">LIST</text:span><text:span text:style-name="T105">'</text:span> is capitalised) either the <text:span text:style-name="T151">folder</text:span> structure of the chosen source <text:span text:style-name="T151">folder</text:span> (excluding files) or for listing the names of <text:span text:style-name="T151">folders</text:span> <text:span text:style-name="T105">AND</text:span> <text:span text:style-name="T151">names of </text:span>files of the chosen source <text:span text:style-name="T151">folder</text:span> but without actually hashing any of the files <text:span text:style-name="T151">inside them</text:span>. This is useful when a user needs a textual representation of a directory structure to paste into some other software <text:span text:style-name="T105">or a report.</text:span> </text:p> @@ -14963,11 +14972,11 @@ <text:p text:style-name="P73">The “<text:span text:style-name="T62">Choose file types</text:span>” box allows the user to specify what file types to find, hash, and copy. So for example, if the user is only interested in .doc files, by entering <text:span text:style-name="T108">just </text:span>“<text:span text:style-name="T62">.doc;</text:span>”, only those file types will be found and copied. Multiple extensions can be used if <text:span text:style-name="T108">separated</text:span> with a ';' <text:span text:style-name="T105">ONLY (no spaces)</text:span>. Note that this type identification is conducted by filename only – not the more accurate file header signature analysis (which is currently not available in QuickHash). </text:p> <text:p text:style-name="P18"/> <text:p text:style-name="P74"><text:span text:style-name="T98">The “</text:span><text:span text:style-name="T68">Don't rebuild path?</text:span><text:span text:style-name="T98">” option allows all files found in the source folder and its sub-folders to simply be dumped in the root of the destination folder without rebuilding the original path in the destination path. Obviously though two files of the same name cannot exist in the same directory on the same filesystem whereas two files of the same name may exist in one folder and any of its other folders. To account for this, when this option is enabled (it is off by default) QuickHash will check for the existence of a file with the same name in the destination directory for each file it copies. Where found, it will rename the second, third, fourth (and so on) instance of the file by renaming it to </text:span><text:span text:style-name="T68">FileName.ext_DuplicatedNameX</text:span><text:span text:style-name="T99"> where X is the counter of duplicated filenames detected. Note this is not a check of file hash based on content – merely filename </text:span><text:span text:style-name="T101">and is provided due to filesystem restrictions</text:span><text:span text:style-name="T99">. </text:span></text:p> - <text:p text:style-name="P129"/> - <text:p text:style-name="P130">The “<text:span text:style-name="T62">Copy hidden files?</text:span>” is disabled in the Windows version, because hidden files <text:span text:style-name="T106">in both hidden and unhidden folders </text:span>are found by default with <text:span text:style-name="T106">this particular tab in</text:span> QuickHash <text:span text:style-name="T106">(different to </text:span><text:soft-page-break/><text:span text:style-name="T106">the '</text:span><text:span text:style-name="T69">FileS</text:span><text:span text:style-name="T106">' tab and its '</text:span><text:span text:style-name="T69">Hidden folders too?</text:span><text:span text:style-name="T106">' tick box)</text:span>. However, in Linux and Apple Mac, the box is enabled, due to the way that files and <text:span text:style-name="T151">folders</text:span> are both, in essence, 'files' on those systems, so a hidden <text:span text:style-name="T151">folder </text:span>needs to be <text:span text:style-name="T106">dealt with </text:span>differently to a hidden file. <text:span text:style-name="T106">If you want such files when using either of those systems, tick this box. But Windows users need not be concerned about it. </text:span><text:s/></text:p> - <text:p text:style-name="P130"/> - <text:p text:style-name="P108">The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. </text:p> - <text:p text:style-name="P108"/> + <text:p text:style-name="P131"/> + <text:p text:style-name="P132"><text:soft-page-break/>The “<text:span text:style-name="T62">Copy hidden files?</text:span>” is disabled in the Windows version, because hidden files <text:span text:style-name="T106">in both hidden and unhidden folders </text:span>are found by default with <text:span text:style-name="T106">this particular tab in</text:span> QuickHash <text:span text:style-name="T106">(different to the '</text:span><text:span text:style-name="T69">FileS</text:span><text:span text:style-name="T106">' tab and its '</text:span><text:span text:style-name="T69">Hidden folders too?</text:span><text:span text:style-name="T106">' tick box)</text:span>. However, in Linux and Apple Mac, the box is enabled, due to the way that files and <text:span text:style-name="T151">folders</text:span> are both, in essence, 'files' on those systems, so a hidden <text:span text:style-name="T151">folder </text:span>needs to be <text:span text:style-name="T106">dealt with </text:span>differently to a hidden file. <text:span text:style-name="T106">If you want such files when using either of those systems, tick this box. But Windows users need not be concerned about it. </text:span><text:s/></text:p> + <text:p text:style-name="P132"/> + <text:p text:style-name="P110">The hashes cannot be dynamically re-computed in this tab, unlike in the first two tabs. </text:p> + <text:p text:style-name="P110"/> <text:p text:style-name="P71">Drag and drop of <text:span text:style-name="T151">folders</text:span> is not possible in this tab either. </text:p> <text:p text:style-name="P71"/> <text:p text:style-name="P76"><text:span text:style-name="T1">On Windows, </text:span><text:span text:style-name="T11">as of v2.6.4, </text:span><text:span text:style-name="T1">files that live in a folder whose length exceeds 260 characters </text:span><text:span text:style-name="T11">should now</text:span><text:span text:style-name="T1"> be found by QuickHash </text:span><text:span text:style-name="T11">and copied</text:span><text:span text:style-name="T1">.</text:span> <text:span text:style-name="T115">Previous versions of the program could only copy files TO a folder longer than 260, but it could not read\detect them. As of v2.6.4, it should be able to do both. </text:span></text:p> @@ -14976,13 +14985,13 @@ <text:p text:style-name="P75"/> <text:p text:style-name="P77">Note, however, that if the files that are found are already near to the 260 character limit, but not beyond it, it is likely that when copied, the path length will exceed 260 characters. QuickHash will deal with this by implementing a filesystem bypass. </text:p> <text:p text:style-name="P20"/> - <text:p text:style-name="P128"><text:span text:style-name="T1">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T1">.5 Compare Two Files</text:span> : It is commonly the case that a file exists in two different places, for example, a backup of a file. This tab allows a user to specifically choose one file, and then hash it against another file automatically, perhaps leaving them overnight if they are large. This avoids the need for the user to have to hash all the files in the folder of these two respective files (using the '<text:span text:style-name="T62">FileS</text:span>' tab), or without the need to hash FileA first, and then manually choos<text:span text:style-name="T151">ing</text:span> FileB second<text:span text:style-name="T151">ly</text:span> using the '<text:span text:style-name="T62">File</text:span>' tab.</text:p> - <text:p text:style-name="P128"/> - <text:p text:style-name="P132">Results can be saved to a text file, if needed, after hashing has completed and by clicking the '<text:span text:style-name="T62">Save As</text:span>' button. </text:p> - <text:p text:style-name="P21"/> + <text:p text:style-name="P130"><text:span text:style-name="T1">3.</text:span><text:span text:style-name="T14">1</text:span><text:span text:style-name="T1">.5 Compare Two Files</text:span> : It is commonly the case that a file exists in two different places, for example, a backup of a file. This tab allows a user to specifically choose one file, and then hash it against another file automatically, perhaps leaving them overnight if they are large. This avoids the need for the user to have to hash all the files in the folder of these two respective files (using the '<text:span text:style-name="T62">FileS</text:span>' tab), or without the need to hash FileA first, and then manually choos<text:span text:style-name="T151">ing</text:span> FileB second<text:span text:style-name="T151">ly</text:span> using the '<text:span text:style-name="T62">File</text:span>' tab.</text:p> + <text:p text:style-name="P130"/> + <text:p text:style-name="P134">Results can be saved to a text file, if needed, after hashing has completed and by clicking the '<text:span text:style-name="T62">Save As</text:span>' button. </text:p> + <text:p text:style-name="P21"><text:soft-page-break/></text:p> <text:p text:style-name="P32"><draw:frame draw:style-name="fr1" draw:name="Frame9" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="10"> <draw:text-box fo:min-height="6.2cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr6" draw:name="Image6" text:anchor-type="paragraph" svg:width="14.757cm" svg:height="4.932cm" draw:z-index="16"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr6" draw:name="Image6" text:anchor-type="paragraph" svg:width="14.757cm" svg:height="4.932cm" draw:z-index="16"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAA/gAAAFUCAIAAAAf+AB8AABvcklEQVR4nO3dDXwU5aEv/ic9 557P9dy/tkdbtZLdBEyw6iZsWytZ8gKBwEJslOjGVDcJgkKKRiGt6VZIu00L6JraxRpLgRYk L9qYrUGRQDCGkBcTrNYlWXwhMSS7wbcqp9r7P7333HvKnWfedmZnZl/yull+33sunX3mmWee @@ -15517,8 +15526,8 @@ </draw:image> </draw:frame>Illustration <text:sequence text:ref-name="refIllustration7" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">8</text:sequence>: Comparing the hashes of two identical files</text:p> </draw:text-box> - </draw:frame><text:soft-page-break/><text:span text:style-name="T41">As of v2.8.1, if </text:span><text:span text:style-name="T130">the user single mouse clicks</text:span><text:span text:style-name="T41"> the generated hash value, the hash value and the chosen algorithm with be copied to the clipboard. </text:span><text:span text:style-name="T42">This only applies to the “Compare two Files” tab, for now. </text:span><text:s/></text:p> - <text:p text:style-name="P90"><draw:frame draw:style-name="fr7" draw:name="Image15" text:anchor-type="paragraph" svg:width="5.45cm" svg:height="3.175cm" draw:z-index="17"><draw:image loext:mime-type="image/png"> + </draw:frame><text:span text:style-name="T41">As of v2.8.1, if </text:span><text:span text:style-name="T130">the user single mouse clicks</text:span><text:span text:style-name="T41"> the generated hash value, the hash value and the chosen algorithm with be copied to the clipboard. </text:span><text:span text:style-name="T42">This only applies to the “Compare two Files” tab, for now. </text:span><text:s/></text:p> + <text:p text:style-name="P91"><draw:frame draw:style-name="fr7" draw:name="Image15" text:anchor-type="paragraph" svg:width="5.45cm" svg:height="3.175cm" draw:z-index="17"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAM4AAAB4CAIAAAA17lr7AAANuElEQVR4nO2dDVRUVR7AL4V2 Om27tXnSjBlGAj8QcCpsmYRBcGzM/IgYUkOGoLXWk+uKLY2ZOZLoipRY4XqUFk58+LGSuuGi KBIOIGx+jcNIKogwGKWVbV9n2zote+97b958vfni4xLD/3c843v33Xvf/735vXvvmzfD9Tfq @@ -15589,21 +15598,21 @@ </office:binary-data> </draw:image> </draw:frame></text:p> - <text:p text:style-name="P91">Of of course, the user can just take a screenshot of the results!</text:p> - <text:p text:style-name="P90"/> + <text:p text:style-name="P92">Of of course, the user can just take a screenshot of the results!</text:p> + <text:p text:style-name="P91"/> <text:p text:style-name="P14"><text:span text:style-name="T96">3.1.6 Compare Two Folders : </text:span><text:span text:style-name="T23">This enables the user to compare the file content of two </text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23">. The user must select one </text:span><text:span text:style-name="T45">folder</text:span><text:span text:style-name="T23"> </text:span><text:span text:style-name="T28">as the source</text:span><text:span text:style-name="T23"> (Dir A) and then a second </text:span><text:span text:style-name="T45">folder </text:span><text:span text:style-name="T28">to compare the source against</text:span><text:span text:style-name="T23"> (Dir B). QuickHash will then </text:span><text:span text:style-name="T31">count and </text:span><text:span text:style-name="T23">hash all the files in </text:span><text:span text:style-name="T64">Dir A</text:span><text:span text:style-name="T23"> and </text:span><text:span text:style-name="T64">Dir B</text:span><text:span text:style-name="T23">, storing the values in a list in memory. When complete, it </text:span><text:span text:style-name="T45">then counts the number of files in each folder and then it hashes them all. If the user does not tick ‘Cont if count differs?’, it will not proceed further and instead report a mis-match as the file count is </text:span><text:span text:style-name="T46">di</text:span><text:span text:style-name="T45">fferent, therefore Folder A and Folder B are clearly not the same. However, the user can override this by ticking that box. Then, if there is a mis-match of file count, it will still go on to hash all the files and then report those computed in both Folder A and Folder B.</text:span></text:p> - <text:p text:style-name="P166"/> + <text:p text:style-name="P98"/> <text:p text:style-name="P14"><text:span text:style-name="T45">The list of hashes is also held in memory where they are then compared very quickly. If both hash lists and the file count match, it will report a match even if the file names are different. </text:span><text:span text:style-name="T23"><text:s/>This makes QuickHash very fast at this comparison. </text:span></text:p> - <text:p text:style-name="P68"/> - <text:p text:style-name="P68"><text:soft-page-break/>If, however, <text:s/>there is a mismatch <text:span text:style-name="T152">of hash even if count is the same</text:span> QuickHash then does go on to compare the hash of each file <text:span text:style-name="T151">to work out which ones differ in Folder A to Folder B</text:span>. <text:span text:style-name="T151">The results are saved by default (unless the user unticks ‘Log results?’) to a text file. </text:span></text:p> + <text:p text:style-name="P68"><text:soft-page-break/></text:p> + <text:p text:style-name="P68">If, however, <text:s/>there is a mismatch <text:span text:style-name="T152">of hash even if count is the same</text:span> QuickHash then does go on to compare the hash of each file <text:span text:style-name="T151">to work out which ones differ in Folder A to Folder B</text:span>. <text:span text:style-name="T151">The results are saved by default (unless the user unticks ‘Log results?’) to a text file. </text:span></text:p> <text:p text:style-name="P68"/> <text:p text:style-name="P11"><text:span text:style-name="T23">Note therefore it compares the binary content of two </text:span><text:span text:style-name="T46">folders</text:span><text:span text:style-name="T23"> based on the files inside each. It does not compare the directory structure of each. So you could have Dir A with 1000 files in it spread across 5 different sub-</text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23"> but if those same 1000 files are all in the root of Dir B with no sub-</text:span><text:span text:style-name="T45">folders</text:span><text:span text:style-name="T23"> at all, QuickHash will report a match, because the </text:span><text:span text:style-name="T84">file content</text:span><text:span text:style-name="T23"> </text:span><text:span text:style-name="T32">(file count and file hashes) </text:span><text:span text:style-name="T26">of both </text:span><text:span text:style-name="T45">folders are</text:span><text:span text:style-name="T23"> the same. </text:span></text:p> - <text:p text:style-name="P167"/> + <text:p text:style-name="P82"/> <text:p text:style-name="P34"><text:span text:style-name="T29">U</text:span><text:span text:style-name="T18">pon completion, the log file is automatically saved to a location deemed safe on the users particular operating system. This path can vary, but the user is told in the Summary window at the bottom where he is then able to navigate to it and open it with any text editor. </text:span></text:p> - <text:p text:style-name="P103"/> + <text:p text:style-name="P105"/> <text:p text:style-name="P12"><text:span text:style-name="T96">3.1.7 Disks : </text:span><text:span text:style-name="T23">This tab </text:span><text:span text:style-name="T32">was</text:span><text:span text:style-name="T23"> only available in the Windows version </text:span><text:span text:style-name="T32">prior to v2.7.0 but </text:span><text:span text:style-name="T46">since then it has been</text:span><text:span text:style-name="T32"> available for both Windows and Linux users. Apple </text:span><text:span text:style-name="T46">Mac OSX is</text:span><text:span text:style-name="T32"> not currently supported.</text:span></text:p> - <text:p text:style-name="P82"/> - <text:p text:style-name="P82">Windows and Linux users must run QuickHash as Administrator or (on Linux) root or sudo. </text:p> + <text:p text:style-name="P83"/> + <text:p text:style-name="P83">Windows and Linux users must run QuickHash as Administrator or (on Linux) root or sudo. </text:p> <text:p text:style-name="P70"/> <text:p text:style-name="P12"><text:span text:style-name="T24">The functionality enables the computation of a hash for the </text:span><text:span text:style-name="T25">physical</text:span><text:span text:style-name="T24"> disk </text:span><text:span text:style-name="T46">or logical volume </text:span><text:span text:style-name="T24">of the computer </text:span><text:span text:style-name="T38">(like Drive E:)</text:span><text:span text:style-name="T24">. Useful for comparing the value computed by one forensic tool to “another tool”. On modern disks, speeds of between 7Gb – 14Gb per minute have been observed. Though speeds of 4Gb per minute are quite common and still fast compared to many other tools. </text:span><text:span text:style-name="T38">With the newly added xxHash algorithm, speeds of 15-20Gb a minute should be observed.</text:span></text:p> <text:p text:style-name="P72"/> @@ -15611,7 +15620,7 @@ <text:p text:style-name="P72"/> <text:p text:style-name="P72"><draw:frame draw:style-name="fr1" draw:name="Frame10" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="4"> <draw:text-box fo:min-height="12.995cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image12" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.995cm" style:rel-height="scale" draw:z-index="6"><draw:image loext:mime-type="image/x-vclgraphic"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image12" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="12.995cm" style:rel-height="scale" draw:z-index="7"><draw:image> <office:binary-data>VkNMTVRGAQAxAAAAAQAAAAEAGwAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAATVQAAAw QAAACQAAAIsAAQACAAAAIACNAAEAAgAAAAAAjAABAAAAAACLAAEAAgAAACAAjQABAAIAAAAA AHUAAQD3igAAQk1uDxYAAAAAADYAAAAoAAAACAMAAG0CAAABABgAU0QAATgPFgAAAAAAAAAA @@ -16279,15 +16288,15 @@ </draw:frame><text:line-break/>Illustration <text:sequence text:ref-name="refIllustration8" text:name="Illustration" text:formula="ooow:Illustration+1" style:num-format="1">9</text:sequence>: The Disk Hashing Module of QuickHash v2.8.0</text:p> </draw:text-box> </draw:frame><text:soft-page-break/></text:p> - <text:p text:style-name="P87">With v2.8.0, a full logging feature is available that records the version of QuickHash, date and time of starting and finishing with time taken, the hashes computed and so on that is written to a text file on completion in a place of the users choosing. </text:p> - <text:p text:style-name="P83"/> - <text:p text:style-name="P84"><text:span text:style-name="T122">The disk hashing module is </text:span>largely based on the sister project of QuickHash called YAFFI (‘Yet Another Free Forensic Imager’ also by Ted Smith and also open-source), available from <text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/yaffi" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://github.com/tedsmith/yaffi</text:a> </text:p> + <text:p text:style-name="P88">With v2.8.0, a full logging feature is available that records the version of QuickHash, date and time of starting and finishing with time taken, the hashes computed and so on that is written to a text file on completion in a place of the users choosing. </text:p> + <text:p text:style-name="P84"/> + <text:p text:style-name="P85"><text:span text:style-name="T122">The disk hashing module is </text:span>largely based on the sister project of QuickHash called YAFFI (‘Yet Another Free Forensic Imager’ also by Ted Smith and also open-source), available from <text:a xlink:type="simple" xlink:href="https://github.com/tedsmith/yaffi" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://github.com/tedsmith/yaffi</text:a> </text:p> <text:p text:style-name="P72"/> <text:p text:style-name="P13"><text:span text:style-name="T34">Windows and Linux users only : </text:span><text:span text:style-name="T24">To choose a disk, the user must </text:span><text:span text:style-name="T32">simply single click the physical disk </text:span><text:span text:style-name="T33">or logical volume, </text:span><text:span text:style-name="T36">select their preferred hash algorithm (SHA-1 default)</text:span><text:span text:style-name="T33"> a</text:span><text:span text:style-name="T32">nd then </text:span><text:span text:style-name="T33">click </text:span><text:span text:style-name="T32">“Compute Hash”. </text:span><text:span text:style-name="T33">As of v2.8.0, it is possible to compute </text:span><text:span text:style-name="T32">SHA-1, or MD5, </text:span><text:span text:style-name="T33">MD5 & SHA-1 together, SHA256, SHA-1 and SHA256 together, SHA512 </text:span><text:span text:style-name="T36">or xxHash</text:span><text:span text:style-name="T33">. </text:span><text:span text:style-name="T46">x</text:span><text:span text:style-name="T36">xHash</text:span><text:span text:style-name="T39">64 especially</text:span><text:span text:style-name="T36"> is </text:span><text:span text:style-name="T40">seemingly </text:span><text:span text:style-name="T36">the fastest hash algorithm available </text:span><text:span text:style-name="T37">(though xxHash is not strictly speaking a cryptographical algorithm </text:span><text:span text:style-name="T40">from what I can gather</text:span><text:span text:style-name="T37">)</text:span><text:span text:style-name="T36">. </text:span></text:p> <text:p text:style-name="P69"><text:soft-page-break/></text:p> - <text:p text:style-name="P89"><draw:frame draw:style-name="fr1" draw:name="Frame11" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="2"> + <text:p text:style-name="P90"><draw:frame draw:style-name="fr1" draw:name="Frame11" text:anchor-type="paragraph" svg:width="17cm" draw:z-index="2"> <draw:text-box fo:min-height="10.934cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image14" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="10.934cm" style:rel-height="scale" draw:z-index="3"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr5" draw:name="Image14" text:anchor-type="as-char" svg:width="17cm" style:rel-width="100%" svg:height="10.934cm" style:rel-height="scale" draw:z-index="3"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAA48AAAJKCAIAAAADWefrAADxpUlEQVR4nOzdBVwU2xoA8Jnt oLtbGgmlUUQwQAxsjGtjt3BV7O6Oa1y7O7G7GwsDW0EFAWGB7d23QSzLDOxisL77/X/veZfZ 2TNnzvnmzMfZmYGUlpaGAAAAAAAABSdOnIiOjq7tWgApUm1XAAAAAAAAAFyQrQIAAAAAAM0F @@ -17441,14 +17450,14 @@ </draw:text-box> </draw:frame></text:p> <text:p text:style-name="P33">3.1.8 Base64 Data</text:p> - <text:p text:style-name="P92">New to v2.8.3, <text:span text:style-name="T137">the Base64 tab</text:span> allows the user to hash an encoded Base64 file AND generate a hash of it’s <text:span text:style-name="T102">decoded</text:span> counterpart without the user having to create the decoded version <text:span text:style-name="T137">first</text:span>. This can be done one file at a time or the user can select a folder full of Base64 encoded files and QuickHash will generate encoded and decoded hash values of them <text:span text:style-name="T141">all.</text:span> <text:span text:style-name="T137">The results are output to a display grid, from which the user can right click to copy single rows, all the rows, or save the whole grid. </text:span></text:p> - <text:p text:style-name="P92"/> - <text:p text:style-name="P94">There is a third button ‘Decode and Save files...’ which, if clicked, will ask the user for a folder of Base64 encoded files, and then QuickHash will ask for a second folder to put the decoded versions in. It will then decode all Base64 encoded files and save new <text:span text:style-name="T141">decoded </text:span>versions in the output folder. No hashing is done here. It’s just a quick and easy way for users to decode their Base64 files <text:span text:style-name="T141">without having to use online systems</text:span>. If <text:span text:style-name="T141">the users wishes</text:span> to have the <text:span text:style-name="T141">files</text:span> hashed <text:span text:style-name="T141">as well, either in their encoded or decoded form, then use the second option of the tab to compute those values as just described (</text:span>the second button (‘Decode and hash files’)<text:span text:style-name="T141">) or</text:span> use the File tab <text:span text:style-name="T141">to do one at a time (choose either the encoded file or decoded version if you’ve decoded it)</text:span>, <text:span text:style-name="T141">or the </text:span>FileS tab. </text:p> - <text:p text:style-name="P92"><text:soft-page-break/></text:p> + <text:p text:style-name="P93">New to v2.8.3, <text:span text:style-name="T137">the Base64 tab</text:span> allows the user to hash an encoded Base64 file AND generate a hash of it’s <text:span text:style-name="T102">decoded</text:span> counterpart without the user having to create the decoded version <text:span text:style-name="T137">first</text:span>. This can be done one file at a time or the user can select a folder full of Base64 encoded files and QuickHash will generate encoded and decoded hash values of them <text:span text:style-name="T141">all.</text:span> <text:span text:style-name="T137">The results are output to a display grid, from which the user can right click to copy single rows, all the rows, or save the whole grid. </text:span></text:p> + <text:p text:style-name="P93"/> + <text:p text:style-name="P95">There is a third button ‘Decode and Save files...’ which, if clicked, will ask the user for a folder of Base64 encoded files, and then QuickHash will ask for a second folder to put the decoded versions in. It will then decode all Base64 encoded files and save new <text:span text:style-name="T141">decoded </text:span>versions in the output folder. No hashing is done here. It’s just a quick and easy way for users to decode their Base64 files <text:span text:style-name="T141">without having to use online systems</text:span>. If <text:span text:style-name="T141">the users wishes</text:span> to have the <text:span text:style-name="T141">files</text:span> hashed <text:span text:style-name="T141">as well, either in their encoded or decoded form, then use the second option of the tab to compute those values as just described (</text:span>the second button (‘Decode and hash files’)<text:span text:style-name="T141">) or</text:span> use the File tab <text:span text:style-name="T141">to do one at a time (choose either the encoded file or decoded version if you’ve decoded it)</text:span>, <text:span text:style-name="T141">or the </text:span>FileS tab. </text:p> + <text:p text:style-name="P93"><text:soft-page-break/></text:p> <text:p text:style-name="P22"><text:span text:style-name="T96">3.2 </text:span>Unicode</text:p> <text:p text:style-name="P59"><draw:frame draw:style-name="fr2" draw:name="Frame12" text:anchor-type="paragraph" svg:x="0.487cm" svg:y="2.921cm" svg:width="16.028cm" draw:z-index="11"> <draw:text-box fo:min-height="5.946cm"> - <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr8" draw:name="Image10" text:anchor-type="paragraph" svg:width="13.862cm" svg:height="4.93cm" style:rel-height="scale" draw:z-index="12"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="Illustration"><draw:frame draw:style-name="fr8" draw:name="Image10" text:anchor-type="paragraph" svg:width="13.862cm" svg:height="4.93cm" style:rel-height="scale" draw:z-index="12"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAwsAAAFMCAIAAAALBrcQAAAAAXNSR0IArs4c6QAAAARnQU1B AACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAF3iSURBVHhe7b2/jhy7kiauB9iH+Lnr DSTIP8bgPMA1tgH1KwiYxXVkaOSOs8Y4OgsIkDHAeGPJO4BwnQHGG/Maax1gzbH2Fe4v/jEY @@ -17909,14 +17918,15 @@ <text:p text:style-name="P71"/> <text:p text:style-name="P58"><text:span text:style-name="T86">It is important to point out, however, that QuickHash was the first graphical, standalone, free, open-source, Unicode aware and cross-platform data hashing tool that was named “QuickHash” and it was published on Sourceforge in 2011 at </text:span><text:a xlink:type="simple" xlink:href="http://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">http://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T86"> . Unfortunately, the nature of open-source means there will always be others who might choose the same name for a tool that does the same thing, either knowingly or unknowingly. Without trademarking the name, there is no way to prevent that happening. The pages for this program are </text:span><text:a xlink:type="simple" xlink:href="http://www.quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">www.QuickHash-gui.org</text:span></text:a><text:span text:style-name="T86"> (since late 2016) and Sourceforge at </text:span><text:a xlink:type="simple" xlink:href="http://sourceforge.net/projects/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T86">http://sourceforge.net/projects/QuickHash</text:span></text:a><text:span text:style-name="T86"> since 2011 up to 2016.</text:span></text:p> <text:p text:style-name="P58"/> - <text:p text:style-name="P30">3.<text:span text:style-name="T137">4</text:span> Donations</text:p> - <text:p text:style-name="P80"><text:soft-page-break/></text:p> + <text:p text:style-name="P58"/> + <text:p text:style-name="P30"><text:soft-page-break/>3.<text:span text:style-name="T137">4</text:span> Donations</text:p> + <text:p text:style-name="P80"/> <text:p text:style-name="P80">QuickHash is created in my spare time, which is very tight with a full time job and <text:span text:style-name="T137">a </text:span>family. It is generally written late at night, which can sometimes explain oversights and can be the cause of some bugs! <text:span text:style-name="T132">At the start of 2017, a PayPal donation link was added to the website because my wife kept nagging me about “giving things away for nothing”. As of v2.8.1 of QuickHash, I also added a small ‘donate’ link to the interface of QuickHash. Well I might as well have sold my soul to a corporate for the flaming it caused on the Internet! Strangely, it seemed to upset a few people who were almost offended at the suggestion that a developer might try a bit harder to ask for a donation for his hard work. So, in the spirit of keeping all my users as happy as possible, I moved it to a new “About” section of a new main menu, which was also added in v2.8.2. </text:span></text:p> <text:p text:style-name="P80"/> <text:p text:style-name="P80">If you value the program, or if your organisation, company or agency <text:span text:style-name="T152">does</text:span>, then please <text:span text:style-name="T135">do </text:span>consider making a donation using <text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">https://paypal.me/QuickHash</text:a>. Doing so helps fund the <text:span text:style-name="T135">AWS </text:span>server costs and also helps inspire future development. <text:span text:style-name="T132">If you give your blessing, news of your support may be published on the website too, although we always ask first so don't let that put you off making a donation! Case studies are also of interest...if QuickHash has helped you with a major task or anything of importance then do please consider </text:span><text:a xlink:type="simple" xlink:href="https://www.quickhash-gui.org/about-quickhash-gui/submit-testimonial/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T132">submitting a testimonial</text:span></text:a><text:span text:style-name="T132"> for the website. Both things are </text:span>a good opportunity to get your company listed on the website of one of the worlds most widely used data hashing tool<text:span text:style-name="T123">s;</text:span> <text:a xlink:type="simple" xlink:href="http://quickhash-gui.org/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link">http://QuickHash-gui.org</text:a>. <text:s/></text:p> <text:p text:style-name="P80"/> - <text:p text:style-name="P95"><text:span text:style-name="T138">To donate : <text:s/></text:span><text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T139">https://paypal.me/QuickHash</text:span></text:a></text:p> - <text:p text:style-name="P80"><draw:frame draw:style-name="fr9" draw:name="Image13" text:anchor-type="paragraph" svg:width="10.395cm" svg:height="11.292cm" draw:z-index="18"><draw:image loext:mime-type="image/png"> + <text:p text:style-name="P96"><text:span text:style-name="T138">To donate : <text:s/></text:span><text:a xlink:type="simple" xlink:href="https://paypal.me/quickhash" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T139">https://paypal.me/QuickHash</text:span></text:a></text:p> + <text:p text:style-name="P80"><draw:frame draw:style-name="fr9" draw:name="Image13" text:anchor-type="paragraph" svg:width="10.395cm" svg:height="11.292cm" draw:z-index="18"><draw:image> <office:binary-data>iVBORw0KGgoAAAANSUhEUgAAAfIAAAIdCAIAAABJCWhNAACUK0lEQVR4nO2dB2AUVf7Hp2zJ pvdOSCcJoST03kRBiooFsGOvp6d3p3f/K173mne28+wdFAVUEBCVKr3XQKiBhPRets7M//fe 212WZLNJNgu7rL8P69fJ7JuZt1O+7zdv3ryn0htNHIIgCOIvqLydAQRBEMSToK0jCIL4FWjr diff --git a/UserManual.pdf b/UserManual.pdf index 44bc06293db9a6d9dcde5ccc126b0a0fa3a1b08a..1c199e5078edcc426a2cf6371287d80e353a7cc8 100644 GIT binary patch literal 860984 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úMUAcZ$_m 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Γ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 {w8nXo7uZOT*WLEC)@8{<JyP)I~*Fy;d!X;;S z$W~zhB@QcVRp9KxaQka<N-_PKE6OLkUc6U=LSJ{Ebt#0JDZAPieEE2bY2Opet^qR* ziqQ)BpsPDqbh%EZ_D09e<4s{TH?*Q34VfW~DL!BlhXBI?duC!)t{uVRn*GCCY(3(F zYQB^hQ1<@id+32fyfZV?H`N%~)iMP^4rb@;<3zlX;(81S;_|g<9^e??VC`~R?dFEO z8CQ1h=$;3mAc8DZ3^Cx1WgvUEMZ=h*#tr1vzb_^~a<m}lJN~3-T}if$QQUMoIbZ6e zd#JdMSw=39t%;pV?(t<bV+0{0h?}bvXb+LnOfg<0o2(Pgz?=9vpT#)ELY3Ox%v3(8 z$jdDBjj7~%@XZ_L%naVmoJY4(c*;+e4ZTkeIv+Yb<0y;P!d~fxk58Q7DK!SCkcSOk zk-W?PHXlq#MoTnW^;-%CklJS&)^5<|4BU4i+!GO~BiWDS>Uzs{w`}e($f4{8?_$Z$ zEBG9Hr%+n2QL&nk=@63`r0@WOJjfHSMIPm!ZAGu?O%IHuRDgN1_Il2FkP1k(fnb^` z7-s)jwD~;ZLH5~IUtE+SXqN>To7?15f7y{w0EX4mn;?_Z>@t=^Aa9-Hz64OfO***V zKXRZ80C%_^k-Kf_g+Vmt`!{vSgDRiCq9gBy--h{ov=7&efVeb^3kcDLGs3wV#I#7; zpf`J&ess)zZMX{*ZR|cF`!-){BLdbfQib+%(HY%%W>4TfNZq2Ni%&ED_We#n7!ffE zc;=+6Lwr@qytp4i>cPad(RNTSW_)z5wm{wg#oZyTi!F?nwrS=VL!gbA#OqHQ@9_@7 zo8LIW=nS{oZnM-Qs@?XHWiCljXC@H(_&LLdV3Mjiys(XJDrtAeAc8qoJB2XNVUeoO zg62y|)D!Di#MGcGcNYm1@ypqfjl4qJK0qLam%opJ;Tatz-*wX0lu_<zAATaZ`UWxf zfcBROH5L0TOw?j8+z5Ie);VYhi|wn1^SBzsOK0JVdozqb{6~_jUrviRai;8t1CtJ< zVsM#lYt(bBTs1xuL~3<ylyY%V6X^d?dJI#{F-CD!=H>3fREi&Gua=0F5t&p(zCJ=h z=B$26rRQJ5VUr9#Z$gXKWJYI}lZG<}R7;->`p9<J3TJBla%jtaw=%tfHEC5Sa+|VA zvXR(Z)?GCemiqs~?D2i_mKt52kTg!)y6io_K@;&K=Y3V)ejNYGzvUi>rDQ%0*Qn%T zaSnoJH7i9W=%*PDi`GUVV|7oF1yu%@MvCL#Sg`S}#;GP>UA%iQJzU&1hZ*#6;e18) z?$;%BMGxMlD|S@_zdkQcyLkt(U64rQ+icGn9#sb~d$-H=0@Z?#kakfkb(o=73KbRc zZbs>TBaNfHlypAzoRpAc(`MT2-zeV^N=9p_hinwb^P+8If5KO?>O;59om<dmlVo9F zu3~<(uO8ddoF!>h<!d|k3Z-YYMLcsVXr<;~0ubXz$@=s2^DfJ~zxSKLTY*Oh=T5Mv zdq8%~Qi2sq`sEO#HJ=c0ng1uKPbXutgIyMV0~6KxV!u+S47W#qYnPh4{E6|Noe<_% z=EC3go^P9~pvJ$FPi|&7(8?GM+mt(&=5n4s(MpA0S);;DxMF1!LI;~A?ok;*4~N&i zl+O{UMwZ`yM`$i98hkyr!J6f<%BJ0ri8;c??V3nFp_|nMXKTUzy<Yh6%%3oeyP|^> z{wS22Iiz8uFK+BMY%P8%xDKbX<;DD7@@@_Y5>i|gk+x$YJN`XsHyP0-sZ&Cr5`x_% zU3YIrE0T=VZy}khm}o9a*YcSv9-XdD0YJ4Zll7y7dyS&$=rWsc#eGMC`&IJghrb;g zJWj&{x9Aeiha~GI+N>NIijj-gDPrV8qJ651P#1_$`Q84PUdFc1&spLqGQcG^wkrnj z-|ubwxW3^?hrEs-vfnj(a>l7FKqn={SplqnXVQ3uoRqjDE8Bve!B3}z{TK9@&U(SV zB2K|(tc*RM?cQnDr|?kexs`Bm^T_(!wYzuu-?$29pKeti_K^mje~57`t&q`U=|sc% zz091IaMF|oVMBF8C3IsBEh?{=b=q)5X}^9>hiYt-PpW`}PfMKF&w#PW>=-#|&e*jk zcKeb$pn1+DJr0>Jr)%jKbKZ~U$8HRzT`n5QBn_qmKza7vS??*f1RiBfc~ouA2+^ZA zF5r0+GFq@R4q8V`t(x<Y0R2kvH%3Hpce0C8r+AC6G#$b`_jc)HZ|B{PKf=8>74q@p z1>nU{V2<K2BJ~t$QihK`aP&SwNl5TsV!zay*peSM!Z}7Ym?jkaDiI7YeeEwROl<!} z>>Z;|^I63}Q${EfPRf+Tz_@Fg;SYpGj;S721;Jn8d~H{EGEP~^{zGy2Mi`)|*u&-S z@cWtS>PmfU{RJBZbOG&>C^IhOPdlb}C}YdrN=3)O5hK7I!2ri72*bVP0;EX8t!Fgn zpIC$Oo4CJ!#BT|e$I)Ic6K9%B#4=-Gn*uV&p#1<vXfwy70cSsrrLN6@5-8|$A3GTm z_HmoCLwK2r2+X;!u47sC;K?w)=8jDlPQL3q`4lAO9q#jX;*b3M&jQ8KQ$+s0Cg_>> z_UR|&7^UvfJ7@6#y<{Umfzd0AB!zC@wCJ4hekuz>(p77l+=EA9Z4|ZaeuEz%rO2Fb z7L5513C0X6$rK?6Y2Fwy^w-a21vyw8M-YzD&-V>w`~PrY<cAY}(<ENU$DN?#rwVA7 zx#N)GdHl(TDVQ@9j^ABV?UG_1-s~BFJVcMUEF@^1Av@;;IjR}HL@_;-hOU~8d)U5i zn}uw-f<J#HOrE2_y+dvmsQjNT7++*uSvT)~zI@bLQBf2gF#Xb$^tC~sVdK`gwusKy zd8$RcmoeG(Y=aUy=Ke$)P4zYD8zkJfeP<*>0dM1~+dT_~7scy$f-V8t30E-mFAWCm z{SBiBJ<ntmwN)l^nb<=n(mM=tefW6#@aBpe+maGuB*17RK<SPx=uONv^JlKs<xEMI z+aujHn-kR90@b>p=Su_bmm%>GjiqI}yYhsS#E%TF%XO7b{OJ@|Vhsl$J0I>u@4W-w z{tP@eyqyQy=Zh097fy4#w*z?%OEO6(Yq=_IABjRFzQr!V?;ra<cQFfw{9Gi6c|Law zeoyeg><T)P*I;}iFMxz2OXTzy&UYlaN(wY-qV&;O#BKxLk7nxdGMw0f#UoT;Yf0b5 z+e1VazL_+6tSM8B{zfnAV7~^E`@O@-GV{q2sX5cn2b<mJBFX3we+rccvDlox2uDrM z@0d;R8lb*jj$87gTrCy)*<-XASD|>%B!dzTeI4_6Ca+W$r7o;L{O)!ZHG6rP8*r_X z^V(<^+YGy#OX0(O-~Lywy#SrcTOm>b2qI<n;t7Zc3oI@;*{lp0W5V?7JL5eEmpp*& zmKlS2$pMZaGe{_D$aq-J(S@UtV%a$MxQ%d9;s7c8L^8%^&aq?OT(q{Uy@lz!L7rLu z#%LDBLIsDlyIB^DDfP*r>(Ca)<GYlQ^Pfqj-9fdx24X;i_^&YvQMyBiwA@L$V&sP` zAAdT}KE`C2N>#!29~f(wnq#j@QIh{;>-iRpD<13>l@zn4mur*pL2HET>iEO@(lC{L za2mrf;fE6*?O3v}EcHDU8b`UhfDI)~H&3yai0F)7IZW7+pArYf$f^c|LEGS65_!8W zRF?Kvd**XQ43j~W5KG`kbLB|54gSsvzf<wmcU?wvX5w01&2AxA{A4SUb&n=`T~_lH z))JJ=cjbqL$9*kK81Mbcpe1DO$T)ObmpAf-e~bc2?jwIf%J%;05?Lc8u~&|-Fgx^L z;qkEhMDH}z7~9*v+qh>ze__pp@M02aqb%R)bv#E4O8PVf>|hc~?J7MwUbxP6PwR;E zK`*PpV6%PI;m}*(?@DDaR|ip=5l_C#6=U{kQ}Y_?FZvmr0TV3I)3pA$27Z*N4d!dp zTgfUqNtxVR%aapo7tcCwsE%Oea6K7i-zdZ94=H>_6NXJxXjZyFqr^gAm4YIuzWIMM zX9%-{|7p&MAP?xvAi3-BCz*Ec&mZw8#O^854efM8legKgx}Pxc<y)U#ek{Z{l)icX zx_8UmOc;`@NtrY9_2UN9p_6yVOyWtWMj+=@imk{o9f)S7LH2f7qLT!4d#-UNXLt-V zKQ9Q;cLMMy=pHe__~zObj8BLk-gcl~F>|I_D+|*%OV4k7T$i1lF1z60bp?d6?x!_` zDn2c~AS%;A=e-=LOms_#Ivt$~y#Sl}<&E@suL&pJZglH39=%_*-hi8!PHxzWPP#77 z8~q%X`1&{in3*{Wv$^MlE(!&n5TQS2O(Qzzx;r}Z5<X&!y2qZ>N<0y_P-)|LGw)Le z3<4q9ejOt&2ay^b-gl(Tp-eu{I)<Ks4w3_-?K*f@W%Dow(Y?REcU=QYRcn00%Nw&6 zrH(x-w?CK1)P8rr68+wE15k#c<}_7H7zvs696~9b6pgW8jb*l7Q#+|DZ{tt=vxp57 z+|~81(Z|ku+jW^P{W*n#tft-`YkZ3iST0Wrej%#dV)Pd5>>^$lH7WqVEyMe0qVl3? zLm*MHuD;&1-S5mufm{g&7%H}xms)cY_D|LM2|%{p2zxVKF{1X&sGeVV_IG$`Y({g( zB0S>pI*T>iURaEe<qltH50R{tuoxt|D?IOU%B>}1Ek`1b;(B%d7WMCfXE;P=s6yN* zoi4kN10k=Y!hM*r`LpFE2k&v#I~iE<?GyIhg0*2R*4JWD=8ekb|1flHaX2N5qL94| zz33|+r&wjEp=MygD(>N0kvuXg5!%!kZhDOd1!1k`iinUxCE_1ZnAkhlUu@fB?)HrP z69_LH(}Qj&JDEGp6fVC!m&Wp6u_Fa6H38swK31nQk?90%22Yx2X;U&In3XTyUkXmi z{~iDDWkA%$Ll$z<dGUoVc>8}fN`uYLRkMq&>B<GK_3roe3OLI#J^`u@i(@T0JKi0P zODy~sJqh1_?}EY%@26#HlM8OEnj4H`){9u*m&foEN6ZZkUHK`{Y-h~<ex2|rg~*$( zT>P8z5OMfODv>#Z8Z?9pYF$a#gCeX;L7F~OTGOr&iIl-Pq2>poza|{T*<6eNB#Z8J zZ1)CvtJPlj9e3M^BuFX%X2E$$$X&m9^g-~e=mMPQ=!gRa#AOn!-Euzh6C(r?Ja_i^ zVJtXu>dyPZeN6o9V4UV&0{M{dHGB~%*L%=Sy6=~SxzEMcT<qRnUY_IJga5Ki<n2@_ zYWGy5&0{?Oxc>w;*3|pf?v@&jpsB(lenpS^i@&u8)dVh89Gm;RFUNzT8`=nAm3}Rv z{cZLLl=uAwVpo!Yb6b=qlB>>4#P_yq2LJ}|(HBm?!%bd5vM(qd?Cs||_8Z4(ij#n@ z_swz;<?Y#(K(+=@r9TEpfFIPIK=gHiKuCydrOkG%Bao*Mno)H)c=f{iYH@@@LZbcV za4qc@hq12QxX}-w4wEp-XHKyre)Z*!F{jPX@+1q<Z4OM#bPame9CR{QR-4Y5GuP}p zO2Ckq-U3f2(X&^8?n1bB&!LGY2#uh+eylsKjdExa&|bJEf?u0`zWoQz==f?d3sO=0 z<95eeT*UqUHWBLOlYn`ViUtE1%#f!o(6e>hQkZEA(Mt1Nrz}~+pIWvGTufgdTp85; zWRO~LCc!=Y{wj=?2&4c#I@0X{M!<9Zo{1nL&_E}<+;@LchPgLpdE!FjVElO$6Q#2H z-1OM<y^C1jyr!spdd7SnGv?~Gw;Zs!`+G)JLX1}4@HQA!Z-!R)PM1D86^k45iPf?^ z+B<oT)w*@^nWqJ+p(<?YQJId~%|mgIsfPx$8mq_s)^rFhbaPLXd@t7C@1zR}(`8r} zKKUFf)9Hb{(EL03B;c{I_OzHY)5h~(q_BYe6we?`WwJx!X1Q5jj|8H=f~LVW44xOj zyl>Zwxc+X;(qRUK!5@$;%mju0rEKbij4BrHCm$-V`egT;zf21a0RIV?7V6(u8vrQq zplWu?S5p)6JVDgvBF!c`W*b|RJ8Ar-1vS6WI8?<%H>keaxhDAXU9k6-Do5moUJ#q; zX`G2{{TDg31lEvcJ6V{(w>SCJ1bmCAnIoQcLu>K$iXqFo`HvIGI)5Jd4ZZz=Qi)Xf zawY}RLuE!iVWktZX7{(XLVB`8XaM$Mvp)7^DyDs;lI^T&mQwF`heq-FgYKijD}hAF z$KVbW<^6}-f%%;agNZR;?}d(mjZTVpc}B_Z`<DfKs|3V9BN^_F3hDDSSQ~cQc*|;s z0iJPpUM69#91w@M++qkw>*LO{Kl_Q($LZZYw(_={5qujs=4=$fh|tj~4Ws7K%7A>+ zd8*G+<}ol=jMfJ~1!zbMd>o`>jdTh#l=PIn)|T(9b%>c;^%p(dAOs4S^KJB&i%EKL z>N_63strLc&H-v*=8M~>^t@LK>h2;H6&mhmbu|3ydEV2Hjs4uOt^g)d6}E!a_gdi3 z**If3E)ToiGT@pZ5QnrrcF7oU@B_J$2r>7>;hRsVYEeUjZHcq{;aUglr$78}EC&>t z7q@J8%=pQ3Z_%A>kcMEJku%fpAQbA62JnC(%<M4@Fs$E(4eQr<8meH96)<kZa!Xb? zKc+nVct4a)@RNnRKK{Us9U3WUHdZ6*1p<~|W=^~SU);da+y*?te|I&Wg5!0|5{h3R z)_xxD{Q>jYU_}Zpe<W*yNdcz>@3NQ@yw_xQMB^Zfxy$5>JPgSfnVT&vi!6A4{6`Lw zco1PZtar3?Q#E*{$f`#S#?9=DssDxF!RFfK<#!HkzPCnQ*&g%-!oIT7Qh8%LXDl?u z6)L*nlo;p&a16~4PJ-Ou!kb<AF<uEftzCR1nI8l7f3BO`!H#;-RJufMW#&p~=D>uo zQT-#cnb}-CZwudhT#)o%H6euGegIiSVAC|z`In)o4va=u-b~1e{{5}j+*iloGpRR7 zpECd|CecDNV};m!1F&CIHOHZeb3wdM)zDY6mDe5kZrHg!ysxdUtX|19WK#ysvSafi zo$y@+y!u)&4>8?H=u~=*!xcDQ%2^gSBAGL=jw291YfWkmThq(jFit#KFv<p!Ne?If zroYiYsosvQbD^!;G7dKLh|y3q)ec_pCqW*rb4CaEEhRr$yb*x$-spNk=@$QDByolT zVBui8m5K!KUi%b@o<_p-UVVN4ofg?_N4TTWh-na>)bxizU#kayI?zhC1^=1vUIGf- zdvILfZ&dP2Q~9eTV2lo?)aH0WP|IyGbPg^IpRppKL->F5@-(?UO-~5?<{HiA)@ZKN zRUHEBY&&^-Sr-u-Tz$5sx5|f7vy4a`#qAS6l2Lbjaq`;qetMeOSp30SZhUgnM0a4L zXRQ2WWdvw+$C6E6ujGcCxc1;Ln8+**e*A$-ay`b?!!*xd&-(jkpGIC%U@a7UEk3)H zNgblWSM~%*)}%U!o>R!;I3AEo_Ac@}r1LuG0AGfM&WSSdt1AK8HvuN+-8Iq&ax`VY z%&9w?j=~DKtwg&beQBsM3Em$L^HC5afF@jYid}3UoLu;cgqje-<%9yiy+4y#XJ}=X z7m%(Wrw9WEmWBJkDRsC(!AD)GH>&#H-rgD-W9|MIe*XSbnQldmX^rY$8?}Y6LwjAT z33c$udyKK_lzw)|2(`xG_@@w0I$J!|Vu5<*il%fa(V<eaF21?pOzDaopu&~O-5Hsz zKK;2qMieuLO^9`~_VvRAA|&mfVX5X!Or<`ibT=e%LNK-Vo7c&jhCkr}MtA+szF2*d zMN2K&Rh7CoTK?=Kf5D5p5=n=M<VOl5IXMB)ZsVwto+CL6b=aqzXsZ|cs<PN>6dnv# z^_3q{ch+mX*iNJ~Zse1JQ%FKz$yA=Cnez{14u#@TvnZM9y)*oi(CkEa3J}-pf*u$x zBWP^cxh0!YYfaAb>SR(i=>+qQ(TCYy<#E;Ilwn%LR1+3{Q@hfilSR{JbbmpjBL6cD z-uE9{RWW%@7p4b3zlq5VHz!#mPr+4#;bbp-NzNYe^j!__eLBAIY6H-aR27r?@Ot{t z4H@+@TGI1f^5IvM|J1|E9&hIG*4b9o4Z_yHDy&T=gZ_$fl0YaH6Myq6Pe=9kLIy8a zG9e;z11IHTmuVgY9wv`{(IBo;M#SA+W7|Xe!ywY_2scPbZp+bJW9Q08Ww@HnNnbrr zIIuWppN2Y2>L*c*q0N70CX;L)fvE`+=ixsrf?FzfIK8<q&^&vMi-WG4-s4APL=(=+ zI@dhDM*~+*_PPeA7ws=geSJ-)l`uts@f`2`B4#F^RbhfT&&NABm`gudF{WZhco-Ka zuBt^iX<BcSdTL^NiRsqc4h5@uLEFpmbE$Fp&wrbw*&&|kzbpJo&OUr9zN(2_5yKm( zp^}l;Rz6Dhs`h*f;FCPlfAGoQ9cfes*(pEpZg|Hxw&<7K8w(3#X>vyby-WgYrujpK z_BG*)x2%hau{I7sriZ4tnm*jj<p=tw7$Gh1-sOuC1~m4Bj;8u_;?X``$+_lr5zydc z+g-J%UtB0HS>R%N+6}F@=K~+X2Bj@1^wM@bIK-bvsL+8X&|k)d(LU1f>rk6F?zq^4 ztc-~7A2SWc7mCv6yRg;t$8%{mDL_$<b}~mkVkJ8KX*FKKAxbb}><mr17=F;pd*)PC z+esc@yf6>Eq))GZe}hhlh1-#Puh;?JZ5_1mNPf~yMIqcI)xTDwLbTH<e(ZlXiaf67 z+U9IPFhKQgc3&W346B7?KaszXXIYjlSBFK&a*#Y%Dxo!>o}0?-rN{+|4*Ci{TC*&b zAW|!t+}71S^3Wv&JKJP(6}~C{kuSRa6*`Mw#S`|1cvuLXITh%AO5^7cn8l`$9#T^1 zT}O_NShJ`OC^v<Q>2%BQ{_z7p_%7%Jqy9VtV^4PqMhgi*G*93GuNU&;A>M6gotJs4 zpEb^)&7ld025I-4te+!ZAkqvqlidl0aP1yxtO6k#thN$06vFQ9%9^31XvgLoMmkn~ z;xlb`M`yQ;4~5`yq5X*RvXMHw24I4G@GX`q_<rpyTK)whfo%f3+aD4oFY7^|BSkAk zl}N-G#L@@X-^6A1!fQwwt*y!;c`d$SI7lVGxe^0;doC7{LNLTofEVTrR1E(fB$<un zL%>~K%WKwrOk2fCe<(d62qMuNVk)e`Fieg-lL~_A)D#*XJtF+4EaRX?%aSLxaeC74 zt5_eK)<V8=A{%8g1ewz*x*TZB5onuun>%K9&MSs?xvnD%d+Us&97dU@#n*#2_y*q@ z8y-3JZf0wIpBKtPV}nF?H6>n1yu$r%=l#bU1Nb6SJn^bon=pVK<q0pN$S$STGzQV4 z4&&ipVuE<mw++VMhCGUtFkhGG<ubNuiFT)!E5eFDWUxz4k^!GGM~&@{YU|f8>|38* zC~Gh}JKm`B<?|~iGkqC3kYkfTOfw=hoAJ*y^F0L-F>K%;jnpxH>C#EVbO@vFh9hOq zxlwHE$F_W486nv7I|s;78w)=BV&h3C3&z&A99;E8FTmo>JDo+HcOn55e(*L**+>=G z1h!#p!<!69g*Nrpe!=#+X^i*ViE2K^hsLnu!{aa(;8MRaOFf@dhJt=tTLF!}^$$96 zBg#&AkTEteFt5=oy}JO1&fO3L7lXXNZ*$R0@(72N1L6MmZWDynDk7UXy6^%q<-3a7 z|0)9MpZvw5NeoM&n<UP!)C$=vc*GpxG$#@ul(57h$pM5C_j9iTK^N#lXte%K`9D$J z0HFlYQ7y}tn@UW-f^;s+)Pt(iVJo`#2KiD!kVmO}I6kHg@_L%s-I&<Z7EyKc-&tw; zhN0-BH4bfe76&qzs|)AH&$d8ZkibG;z`d5*UY#tBBbtdqezl$!PMUh|m-7-BJ!v&5 z!;V#XsNG&x9tWtqCM*&7h3fg5&~YMbZ?n*$*cf+Ao6oFMi6ShJ%x9|P(0^zp)Y^U7 zN()JzOFjGR^E(*9G%}?4n))bm{Sr<|sv=70+G8Y-{#6i!NYh&l);VB#$<}$PlSaF7 z!kkiZNI++yAOOgzZufCz(u~ge3O}GOZ(;2{g~~UiTyT|R2Rz*U7y#$ZdLh^ZKx09d z38z#2=ZnbEfO+Bpeo)kT?{V@j4bu2f5&(A2PMUjx=uh~{3l0)&8dBftDs%MO3anSy z5%M-m(#~FjFFNO|(iPP3cMdjB$cBpmkzTEY?q(-6y3gp6@8b}fP~WmQ-)w>mu_c3E z|F&X%QDV`i79%~cT%`iT>N5B<LiP^_vyjCErxdf@wlB@ZtmBQSpv7QMPK}LYYe=xP zlZNr}2;Y8Y0ODtkX30m7FFR(PynI=30zVgFU}-aeaTPc`qNcG3PRnN~l2sD4LcKo2 z#s+Q^Zn*hd(L)z%lqBU&<s?Zs%7oS3v`XF-oAga2zMI)OxoYcpjym0*R5MJYLz0F% z*lKejjHZr}VrR!Wi|1OFU|BDUnqZqAGO+5)`5~}Su1eZWuJ8TCcI;aO`ZM7tuG)sh z3l{OpqU|uu{J9-kVbmw9Pc8SN^Zq{fsjcXxVmcCK@n`AgdCljfuO5RnwCDRizhE-` zx@|YVuUc`LVh2WLj?J~sgJhoqrAI}@K{|Ma+___}ePe3K%eL{MYCwm~YRz|quPA5C zw+X2J=lCkxWVHTLComVJ@qG@$DGpbP5XaD>zB~2LR#l~jCCCYNgi+D+4C%X)OFN75 z9qNFXG?+the<i3z1at_05A688|CAv&&Vlaw{^r0RZ`ju>NDQE%PRknMZ<pI1Mupx% zNNV<KrhTVq)X%%%Z7+|Fj}Fizv1kt0AJqU(_`w*c@522BFsyTN@fO;B?l0`YnN4Me zlj#1yRBAJ`Qkw&5+<VY*udQwN9qc~O<>h3e`>qoK1O{wLVd`LKVH+|FuK@6Ucb~Y4 z1fmfOM*&8g{>iKa`+$kX#=T-LFQrDQ^AfUq)~8o_rA#zyCv{`}R;txRqezU-dX<JZ z`yDkgCC_wa*W_5U!&q`m7fo|oveMu8?muxtUR?-DYX0M{I}h%x{9XwrS~SMXzc6#z ztWlEY&h(gVYoZ{2zG!XB2C&pK=i36}7;Rnt)d<7^BR1F!{kZhsJqE6czZckkY~Vj2 z2tt0wIwZQMY9ukHOAP82Bq-5XAK_-F_n^HtsXs|2h_rHkKPb8Tn3u{Cd?g(%E4DQa ziH|DBEFW+R&RBoTH(a9Q!A{@-q8!gg-7s8+(!`Gk?4!%so<syNV(0|-spEm4?VU#0 zGs?+@m49gs&9qVy&qQ#jH*ygm$`f1=D0PwwIAUmH?*G&rti5r2lC<qut;_oCq^xQ3 z=?{x%{<`zqo|{OcW_aB!!j5)(xIFCXTn$Jy@p<kG0BAhL?74o5MxR*qS(AHpI^5<o zTp$g&2QXB&9nN}OeOF@4+3a^@A0d&;#jX&fn#;4-IULzO)+ysRFHp@=?+q0vp){Qk z2LaMjpw7pIe>@Er@B|*?cdsJbtSJT~N1Kz<*i<K2vL-zuEu@<-J|wwM+j*key>dOu zR6|Yi(tGL&eZ->gG*NfxP^4>7#(k=besvfg+9DEW=}Re%8By?I7b_C;`gYAAW<?!i z@LBCqehtn<FsG9c-_-4mD%3_Z8Q(aiz|bw!YRiWod-F+?ax)npemoz$MEgmE)%J7v zp>i_Mqj2nZl)`2p?%Ol(hsyz>KoarC>21F2_d?ttE+Qj|$GdIYUjs?@@#5k?oaU^Q z67{}&Gl$yt%Hs<r+$7SGIN^jhKDQFaxooMT@NgK;T0f@-><b)<F<b4f;FLUht9Xs9 zN$z3B>1wd-yfc@%V=Zpd+hOzj8sC%6Kl8MfT09pTK6>YM+|_46Bu<Z`fZ3G<^~Mto z$Rw?{Y#{v(1$Un~Y3m`@>O@Iyb-uaKLlYy`@#^Q+0f?C|i<))Ld$odXILAKi)NzZ> z)^(bzq*Ie`3#zf{*`#RF-M}(wRIlKWg%j5?>Q4zPr5N1B_p|uMe|LR0xj|8-9x0Hj zX&u%gIhrc$P-R74^X6Guq@2&gJBdzmmfmc%y(qX6xo?Z*uc5=fuaJy`7>m5o(3mP{ z4yT77H_6`Uc}DV9>>(8!y68DuTlfY}p44AcFnhqK0H+4K`y-rkUREO>LLqy5s185T zM-4d;Hu$m99c_lyfo(y4Raf?zLC<CMiD}x6{IEqtl5*xdR83@L1)}@U?4>invtfif z)bP++GrJzi<Lxd`THZQzH{j06mIK{tkv9)EfVk91CV6^Z=`H8${TKDYGtp7+lKz+7 z^7;elR}P8oyfF5{)TgOi7<_exDLB?>`A=TH9%Mt8ch{GM`9|?QEo9FZrx^TAZlXi` zRFCOZE*%bo2D)!D?yp!ndWX5;4<0yF)d3ijMY-d4zZSMS1qqa(D+-+COB)k-WiBW{ z+Gv<d;au!tOy2vdQ{yX7zM&10nT|-L5{x6M92pq=_J<gi)zi9~H4)95rE(J-Y?g1} z7R3bx&w%eP)6c#DWA7v!{vX2LIxOn0Yx@@^1f&E(5JaTAV@M^XyHmQs8M-@^?ifJ2 z6a*9)8bO+&OBx1-?#|!W`?{|Cxu5s<9{0<?9LMOe*WP>WwbuDLU5i#%O95V=1KPM2 zq0<j2=lqoZLB*RNu8bK4)b!y;kc0>9+#Ehn$&%Y2t1H+U*Iy&%nY|ua!jOkj{Wnhm zE$koDPC%Ld&El0@nbUyg2+w<vu<CEqyIM<k7Y#d=-9PAqYE_||x9$WUthn5-{0q%H z_eW85!e?^^tclSPYd`Tg2oi*6$a0>%Y!e}fCbdIF=+@CZ<HpQkOZB1CrFq+1Hpg;M z-0<3^HZ8^RE3X7=(fe5r816Hf6I*0Om=vL(c|MAAqLNZ-su~}<9F}c&D;5uSXGxq) z^C8${#im);l<6}ZM&H)xxhw{WqxEuM7W08@*S)~?M_s;2ewQ?{QG=`Xxb#7$K$(!f z4u<=oOyR4{X50}c;1PWjgj_|LHZkbl`v!*h!zIIWBzjUGzQ)ToNfKA)cy)cYPP_0+ zVL0FaGuXqVQc*J_rZ3ZGrhp6dmej>7mz;^Qkvapl%@hMF7ntzk1XajzUJy~9CgSPp zreCkg&ls`A)A-e(k1p?h>*qHd3WXPQMHY#E#ao}~KRw~#Je^f7rcdcBZ~YlJupgbM zCg_REdmy#!lWI7ia@Ep)Y8b469r+FK)OLzA!q)dp$Dw3tK!VL>e3yV5o6wS)+c_}4 zCefvEmPE0{X!o-N4f)=?hgFxTluP%%1rz1{Gy2yRkfA09@ZFm6y`Z1Zs{gj*aqHr5 zuNwf*iq2Es7chkjstdCJvv&t6X3W=ZX&eN6$`s+JWr85%x=s&H!qbyI#z5%4uA^%a zvMpFw7EUE$m*_0Mv_tfpsgrU<?DtV|alXlW4F|7Jj2)V!1*P-;N*($Z#f!slE0PEJ zhQ^vIpRxA@`;eRv&sz_z0xh3*YeC~|Sz-3S@5?mktY&E%vh_%@Z^57hHL-VPAS$iu zE38xfF9L#(KFa~+x|I$atu)fjt+pg?(0R>#MuEv9OSYn~P_Dh)wj~r*Gxy?`kMz5b z+phL}#+?p?8|7?)VFzm#Up}?{fI3$`fgbvVu`6Y0vbPz?3{?AYLt2Y;ccKQ>|HVb1 zI^+A2X0-tbkXP3q+_h?Onf;#GiSFa_&e9VQ>9lOWjPE&MwA2aSedP$RqHo~JD0(=P zky=!UC3~znfU_e^CZq)stY-fpM?m+C&$vVnUBT<2(w`$jFt~cQ&o<eV>m|;Aq7bl; zy)T(tq&<XiMETP-Ub79D9C`$eNJ$TW?6+cK-1DmU#T(SAN9$HEjawsj*PB!N;3>=H zkz<saO8R~@raSLYGGVcuHi6NvRBHa4#!`b5SA3k~`-VaF>q=ke`}JgQtBScMx8;*i zyG{FeZ&O}6q<>aM2H9pag^-7{G7WgCEii>URmkgle-1Vlf$%8<c$2t&)Cj0`wjAk{ zTPT@OV$X6|*urzf+{&b85OPjqK(Xic_Ethdf|{DT$PZ2#aoqG6^a4HvW5vYgUwU<j zI%wXjZvEqbq??+j$)Bu=vHPi5RR_&QubhLP!DR>Uf`;zMpU#jd^-NurM|h2>yqn=1 zEDQewH5h#rzyJAh?n-_+2sE??b`BZ7y93(zVNoO`{JQF<pe((_V@3ztvtAgQ+n@jF z-eZV>JiYeo(`i+U2m9h1Pov5Q!Z@gqfbo66KV>=3wb#s3e^m7~^6UBRjF)Wu*jfVg zyw}*G*N}JS`j;WoC2V8XO|B^iBGnR4fF{B=$<d4gx!V{bW&qA6>qf>4kQ4Nb93C-h z#|%!KSKEoi1kdl}UT;O>d*w0p@4fmFoEDG&LJD5R9#ZW<Pagu^mU2Uj{#yzk0@Y@# z1`pD|4+T?~rL**SPVXOjG@&?b)PX8zj1OjVBwjZ%StN>9sLn5VXp;L4#0{95d^n=1 z5)PkuYhJ8sHs}O4YKitb#T|n_*Gxi@sEHl4N^m5!SJF^?E3(+&G_yKk9U;Qp3u6Ty zpBn7{yg-}4@yT|gr3~E<B)gqy%Bp%cs9(RX&Q+t^n3M@v6WQ~YIGm9i^o)m9bY)y4 z=0d)u8(K&sp5Q55eP#bKkB#$A4-GL#E|v0Y8k3K{tonrFg=>tDMhW0a54@ON|F^{N zZ<52mWWx6HPiivP%{+?K80iMJ7^9F+J`T9@P72c@Eete8ERC8wo;1o9GT>!T%}HlP z^oXA=U}%=;zJu@n;SqQN1ATwB)RI4aF_4rzefmG#fU0$L5PyfFbgI6%4Nbk>D{zHI z7Ax2Y-HblNsZ5*l+msZuMl;|n@$T2O&!5k_`mdiQ0OE(uWkBuNpwZJ!wum_+2)>7C zj^?5$hcWOO8n6KaqW`B9niMQ*k@jWz7f^e8G&6yjhNP3e#z3zR&f+M+DBN*NgNb;+ znfc*o*rwf(upc6LJi-j)KbM@Fxz&6Dp|<IASQj|C=?$su*tNUkZ0)hiR9o5s28{k3 z&l$t$KHV76B>w+f(N7U2M*o6Y{Ka&bG<c27Q<0uZB+S1B#4aBDr>WVV>**w(&1c18 zPBHY3Rm8BLZ``;abrJkhrJPT#<!9GvqiFxc=t8@3khOcW8h`A_G|s}{v5bp;`K6jp z+FNY4X}#(f_Ag<9REOt%mUcPO_HNc+?Fdo>LqBPsD=UnPKH@F|=I8-Kwfa@SbnbnO z%KBC5l=fYo?qtQJql%P)AYSV?h!0q8Hj%x6<4C**hVviaqU<$DSzBW4NPO7YcJ9x3 zP{Y6CG6U~5#Bk7sv`{{X;bVix;R>2A5}qZ*yfKi@U96lV>bf-^NeJL-rmM`lW5_|H zqod%9gXLfhyuIH)>`u2P(1**35#)~zyl)4xX$Q$z@!!w?44=<Y%X*GzVmUJ4<jdir zLPpM;5{RenWe~SkL(SSCDCI|3s)i+78E+L8PAcL}z7%)`ZUbMogR3}TZ))P{{PBLd z2a_OQzB>xy1~A?GAZ^`!8E4sqHnc$cB3HXd!f9mn&aWbcM<l)B)5v>U8F+kf&(+fj zZ)Tg%6Y~E$E9brsD8lE61{KHWTm}_?&y5c%F3s`471vk3z!mpR%8*6Ajz=WgD2Ruu zsf8bRu*l^9N}kImIs!*LXrFdlHWz;f(<qUg!qEsue2D&MGZb24gX#jlOK+w}UW=q= z3N#!_vGRuZz&x5xQWLcfn%t%hjF}+d77AH-dFU1Ag}M8-BSCo|qDFe!=V{OxRO{-Y z_gRP=Ws7ijdGOftH-AR&C!?S>k9ya{XRNM@YI{K1&$dI#@V~npXN%;Zipjd+0Wtdr zb|7$NwBUzwi2HcNzfY_T{R`mtp%vV~m%)vI0^dOC?{Dx9E+xer_q9q^@}D0K*NJic zPqei_rAUmz0Bz)mHix`<T1Y@x6pni`C-PxQf*y5fiV_x?T%P`REhTO+0?G~)X8L=S zFA+Xnu8w2!remUYR9eBa=_N{tn=Q3onZW_FhJGi8Z#|&Y^0m<j{p|XopMNtDa9%B< zXr@E8l`ndKla2EZ&mByPk4OA<C1|>eAuY@xOJ56@X<8({xU)q>tmpqv97gjt0;H5N zvOXvoPBC1-Gmn{Utwk2E?Ir7lcQnrYt;w1xX|`DUK-469RO(x}R6CL*avmFK%}sm* zp$k`1gNnu3<sH9Qo{cZL(UswWC==}AS^a$9xNU5lVxjs-xrrA5CP$k@Q#%wog_b>p z^M@Jo&vii~ZVg;lBm}C>lG2m}z@p=)Z`*#+m4OqKOscGpZ%kje+NbnfGI^=2KGtg> zm|d(TO3Uj0Zi$5Tj$}sGEF0!JG`cy=*E-ziCh{bXAX9etZItO|o#tOYjT={4oUf4) z6>>)O1RCbf=XC9zRhjyACf2NWxNvzMYbES8g|m3CFHr2AXZB`_1n1Kg2KRtEZXpK? zS?V&Pv$Pv+@im5zz7X&sx#AR{BH!Gn-~gG$IaCl_cD(ReRYD=EfIUmJFRPbQ2oDN# z@wH~LQh<~0<)mi|(d&!O!V-o2k#{K`Q*99x(*4Y1W1cHZcYgp4b1;YP$$5HqT3!~x z)EE1EpEq&6j?3BNp{)dhlOt~zt)2F_dY9%*P3zA`OR0rucf~s9O$YGZ@m$7aUN_d? z>`Vg>UHI)+{>Bp|0QKCPLKG(cToZ!1;QoulkZI1IYUWhi)ge^(0l7cjVCLW7tK<r+ zzge^{787fgIr~_>_4727N3m{kXS~g}vF_y%$02dmk^4(qkgPkNv;R&N9r8xNf;-By zB7{(2euDyTns6MrHw*mZu$}!S=_UB1ul!#(y-ulkUxL`Lqo)V{45t6r%gmAyq}>jY zNPm@om^;gi2A!RoYpPuflU0iOdRzE-FI&f(9R6lY&gJr9vXIN6&Ly1B(&eG(F(T}q z*v|{0M+e#Im?GXdDL(Lwt7>@>jwsM_t6ufeqBMZ%G}$Wl<0L+O2yS8ja6BE(ZnM|( zO!(V<LKqYhnWKJPg3>)^=XMrju?#hbbW~CJkEa&GF1z(({eae!x4siF(4bbMv5Os$ z3T^Z2D<F6e9FKbj$HIN=x1-AJZUJM{f#nTxl?mA%_i2}`)ib%%^nT-o@UJqnCzmr- zS2mrc{R@g^w{dB4$Kz`q@~Y?82lx$oE!IM{<gRyei&|mHpWXQjaoQQ}Wb<NKuP3!} zeM`hVFJ~KPOPg2j`RI}KQ}=zs+DjozGf64X?H1j%w0HYDw@=2i3OZmrc)i#8yr%2b zK%o`^?MeAB=#=tWgaLNl!4gc?G;F24I^?$&4TjEb;Wr$<v9S({TWYhVSZ&;<%I^N* z!)^1{mEUV~#zw>jF=9t6pYFfP4CZC)yGssCOY$|ZABNLV&&o%^eX{BTNlp+y{8%!N zDMfCmi5AymfuX<mU_ZZWX1dU;-abVZjbhgFd1(s*HKncI%b&l*M$I6qC8;EO(Kw@( zEJoG=MxKBPQjmuwEkc+HtyI#^L0%{+2hKlmRCBUo_zQO~0$N9LRnxnhJ?ku)*bHzM z=#cCNH_}tj?@v*ICz|&*clDUZSh+&a<@n6!Zei^<cHfAthi3S)0Fz_CDR)aLV>R-V zJBA%*J}}$y|N0AcAq<AxIF?|!3ULIlkbk@YLHc}+Hut;FmwK@&{g%gn#8A2Ul(f<} zT%IrO<F(?G<v>vp<mmm%tu?!RW8D+7TU|3Gl>U!zeBFZxjwc)T9XR82Dn(0Rr_s~s zoO{UC%H7OwEUyX{og87asqbf&x5wM*i669GfTyPG-`#}m8|vlhq=hFihEY&ZY&3d5 zW*Tp?JMZk2X%RS&fF3pGkjvslD`GmD*ES!2e=_7h58|qzLarP(wtjah<Th}BXLLiv z<>4nQ+45UUWoMcGtmRCgrx$Qi{}35flkZ;9<-h9nnC4~k0<)IJ;%)Y|uSnx!%9k2| z^>8|GCUA-yli`vEKrm3i_qS)nhls#z_}7+XfKTEYb8tDZ)^*-|E70R>a-Y8NR_WG( z-YtOWKd=i*YY2D!O-IM5g2qjpO14Lg`?kAU)ficeb4@E7Yx=+w$>0q4cFldM(s6m> zjhlVM`#sn1l!QaZ^%u$J?)=7nMNS4AyKYXt_g8NZ&O-s%^rTz4zca`DSm`C|5|D7< zKOohK#KU`z*vd|0rU6;GAfTBVXU(^e;f=uC!-e+T_V&P9LZQ^h{>u$Lv8hhv#E+dF zLd+(W01b2`a25YIgxEw6V(tm)e2fErFO1#;*YoQL1tgL1+DDA!@+;($G9B}eH8^(T zgZb!%jfuo#{<`jEd-Ix2yp(&L8=J#E#eDH18KQ_=J2LQeLMHkA+0WKUgu#iC<Lfl& zz7_^1#ofx>Q_O5J@zbb?&}RSq(CgKeaR2W+Ka?eB!OqZl`*o70>e~dmL*ojE5h7%4 zzdwr(tWp6t3fMGk$sIUp8tl1VVetb7!d!+{0WZ>*Huaq`fODWy|IX~N*x%ok1bPX{ zL_E&LN9Btr->jaw^&`5w?v$+bPlr%By=U{yeGqSjY<JVVP~D?{FoajTNOE67kA%&6 zNLud4w%`ZhjKFe4lNA>!{roa7EHOm=0Us#I0K7l2f^!4hmRu8zH!N`1j1y{6@45wA z?<ix$m0{}DWU6~}ITbSO>F*?p`W6EK#gtes8w!<=Bj2;<0HvB;A5{e6)-DDQ{)XkW z31vz28Ua)5QkuWko6ZjYu;l*hjR4q%7x&R1iD|Y@q+{Q~ac<?G&&3ZK=$Cyv^b^ru zq|KDRx9woW0o{*uw7%%E<OPv75GD>^2GL7mup}nt>ua;6P}I(8I<kf{8-80_Yg}Dj zS9sF4>+k)Z-ae}$@Lo9jd!A?W)LEpgCto%(AuM&8p8k$RqTeX1E(JiRfU+|~%C(ad z<t;&=Mw{e?G)kUH6Z#9RrAX8rdKo%o5KhexFTL}=VUI-77<!f^4+IQ{^R`lB1Lttc z_^TM>os=?sCa}D^_ja_?_iO7bw^y)-H%uN}fpEYI^oI;YH1#gV-N^Is7m2Z#FCn)m z8$H++7SgE6X37LRZQnlUMFO*Mm9DJS67Wh)gb!e9*pT~$Df`Q?5jMc^M3ICKp=<NX z2cL($)HVKnS2PW}_wHZ>{=5KlPZW4U2TA{Vul;M>f%!k5qwB$cxO{_NV8^sLP^RF0 zYHB|XlB>n&q`s9ub0TNh^?l>J4>@}Cc~r>l7@E_<eoKs-grOA5y1BS7=1w^a1@6<Y z8*G<jkmf-SuiwB$hI_HphzEM2JzO2Zramq%&eltQPV8f2kmZ`wi~=tw@`vcVVqO>N z?{-$^y?x*9a{^<7)n8jvJ(b!%*yhXd3AEz;5PeJxdL<O@kJurhwn&6TD<?eaW_LL) z=q7;s&?y5dcwq-u9!}xu%F!j~>%&ug+4ay@NMB4+nbvX8XW2Y|=LZ6+#$KA8Q%9Eo zV`EH+Gf<se0&KLaKUQ``=H4gQa~Xs-YXSDN4VD2u>AQou^P9rlcys&U7UU56a@;Z5 zF$Ac&ZPET!cmoO)6=3ZOH7+tN)ZjpqBvwsk_CgJofnw6fBQs^Rdh*HB<|+(tczXXq zxAe4pn6#s#6MUWLN&g4NRTBtRo}oid+JA)6tQtH4<67lkk2>OWLKsrVis$@=){{oO zS_39gKp5ErybnkC>iQiuyJlvYCvf!x%83^yZ_ff~jUF|97=tCX;Knxz@`FB{x*!Va zbF7U5h~LB~0_PF|fw=$8Hoq37=zLL?c<PM?yAHl^DpM@f3ewR=*}q_?GOhuusy9Mc zxRoGDa@k3MEO>)ni<dwqw)cJAm{5dRjq3(Vg>a~r;v|*ffmYAuck?{7x#yEyS^};7 zLZW&+Y3rmjR)SFh=Vf|L5nXZ$*c^wmvv~z2`~ByX3OHxz(2(7OQQ%4~OZ_Y57{mh` z_0=f6CO-5Ou5ux`uNJ3EF0c`ltwF09>obI5QCTIvvU(~fmP70)S6s~pE>o^yj2lS( z;5)DRIasX_H6fX1Y~%Dz2;+5rWt+2^o=A!O<rCH@!7l3(k{ZVMOz%>8S**hG(JBXh z;|VE_6wGmJY+CkQ0eX9e#j%w5s#P5pOCo|SS+y1O8AejA)EFtBJlXiW6o_GI8(pdO z@cwcAJlors#;=sD2JCneqb{3YrqZ~-5})y$HHiBi&*?oD?TxKb8BjPdgl<)&26*=* zvZujE3&k^(B*js3w9Dx0W>=3f@`=8t=bRvJwwK|z+Y5d>R7$ZTR~v~#Ehp>OndeZ4 zMs7Wo#N)Yxul>d1FYXRLB2$%x5BH%dY`#aAi+ArkVkEqG6Cn~S=5bh}AY+8ylvq6P zYowQJKlyW;w<5ib5LgRP!q}Glj@xtT_M`Q~XZcy<k(^g6E&)mJ_0RogCg&yboy<>u z6eB0hcIMsD1RY){UtS?PlYuJMFnxuvd%1EV;j&RwOM`s^q=)oVLvzV6^A!*P$FeBd z#-dFYm{`>O{FMUU+#)vNP<Df+24jxVijY5Y@pO$#6R|Mel)hfr`ea*(Q9jTc@jp2r zYlalelzLH}B(pa)@%ohPYRQO6!ZExYvp?D!-@=`=Z>IcNb*mBaGASarE88z>Wq$7? zffMS+56Sw2M}AVlscu&oW#$!C@-7zYGo8cIJ|9_`3FXK}?*|Qy?D$38d`xP7<{a+~ zZa8~sONlUXj80~wi0<d&c^6Gg{?>#W&>^K#^r-<}dcLe`T-SQZWkEUSr<N2&c*iJ? z!SEw}s*MuV%OIZJBp1HY|4yOt$Tf5MxkFOD#7h9qljwOB-j`%elgc0WF7dsn5N%xx zb&0Kp=Nqau%+4MprdRrq>t@N6M+oXL-a(;4PcXTm<HuiKd<DTr;^mHuM~?3om@__a zP8|)<(Vu_Id1KkTqZdxHz+TdRx#;xLV|JrK>_?0rPW<sQGv)Jzm3w{D&MSLrx?l~K z*p?Tp;ORaY_yWb-1juLAw|V>t3y54x-se-~B2#C*hZ17Lagc(+O9W!$Y*82hlboCH zugGgtLZ3=xVD+~AU=NfS<!Ks8(C#*OXMo<VZZ7%~3r$>IB71@NBiFf}n0`4u61+~o zH{b00n#}07t8#+pxOY2f$W4I$9bb$D9Fmy-cIhI^^kf<^v%#s*8K_$iLTh9Q9s2Wx z2TB_vhAuk?d*?>Rh0=)rL|=P8AtHlA!o$V=J;CIy4UQnwtocW#L0;emh-)Quy-cfN zj03a5%sNVp(j#HS#F>yZ9@1Ecj(jmsb`f5Q16uqJuDVDS+Yz0g0Jhv4_q3=@{L;{a zNO!{}P+GzibTgsXbMg1RnE<5qd$FMmy!B?<)ZNyGO|A4xPQXq=+(&n`yf0JMMz{{Q zMCk$8zGXsbZL`mUWY7&)#>Ud?DQTW-8c}|3|0GKQ&3?nBE-D5j`+txm;k_X6Xa^86 zaoFc&TM3X~It}EA*@MnBps=c6Ep%l*z8c2p$b{hAch%fVIVJiN7;HcbF_$Z4a4nk0 zc5J}nSpms#g^Jv%mFFAMKGK0n=AjzRb%>$dOtpX~;g(6;YRJ}DZly9`33TZIT|D<Q zo|lQ6E?N3B>k<M(s_~^-ckF(n<;TNmRzcodQ~qm>d<!&U&#}<woTXsmOIXh{jc?wh zhxr|h&+5DH>Rm7NE3;h%UXW0OTbAx`j|vy>4<FqN$!8`DJ+Bh=SvOOFS3MZNkQ~bV z<Zr(IO{!%iU9ntJfgYWl9LSB>E>%5Y>IeCGAV+fDVoo_=v~Qw_`zlDm8RU5(1Gs}h zuT4=;&y5!;tlV1;oK`^N%>?8L=*QCXMk4VPI?NZC$nR%0L%g!{V^WW$>Ut0xNP72& z%q~l`MPM*)&e=jcpRZYT^t`W>?I8VA-+VPnm3Lnpz_`q*X0u8=541MgYnn*UV2bSR z_uq-Q#7m-nOr4lru!jG1srW3@rE*D*L<502Bk^s|C;Kf%7a|)@0f7n}6_g_xf6U1F zF0dhXP;Z%Ve?|h%e^Y)@7s{ONe>&uUcM)639z2ye*!uwpq}#MhEDe9KV`7L#12ac! zr4pO#ZQIhX<x@y`%_7?Tg7UJ!2VS2Q1}=i&g5jlKwwcQjsdme6dq4yL1%WLQ@?jLx zaFffCcEt%|dSxS^4S<dTCQU0~(BgF)30_Bp(RTqgyP1T+kyM-r^+0;8OzeS2;25?G z7tXbKEaL1c98o$TK&W_9d_NS$4IP=z@FeD$60~CB@_GJb4DO8l!ow{>mH9ZLRC?SP zgE^K4S1fS|^0lu>{m}V=qf%3GfhUa}c<)F(%62jC<JBAAs}<6V8<%lv{y=uLjHb4W zw=dGpLmqzpO#>o8%<ZxAG`}uaH@a&g^Q6m^El$v&L1-&tDZU*1uHHAg{P-8K#&x+y zC-xC)_8JO5B`9BGwPEbsL=0)Xj$V?YT#56nC9KD@;=FHtx4RL&3;4xhY!0zHhp9{L zH@pm}8F$HKvs1q%Qta;gZZ>+?M>3fECMGEwp!0>QdA>6KChDf2xGqT?Qf6>)bS6&* zhU=SJN%I!gd%tfSscieyA7eI>{PX^zjzs)RLzHy26ubtujFV8FLSKnz2k}sGv%&50 z41*;iTp=b3+c>Mxn>-X}I3Pft^i?xsHMnUs%5u*Vvf}SmgmHm5Y{g9n2@c=5TM1RZ zxXstg_Tk$I9Gn6yJtyp+<aDDquw}J&Qn)Bf-+ao3#zqe_o0Cxr#y+^t+SO(=XmBo! zCT`A%jdrO>81mm=(%hx!ZZJyty7KE=b|U_v8{6yyK=o6n1vdtaWzQy6x@;xjgx3qi z_eaC4e$8SjhXeEdBy5oGUGLy7-O^Bd0;iiuY-P_4j&WnYFS_TG-1m*8HmjG8>Cl?- zz2U=JcJQ|x$l2DX``3zhpF|bN;vtLadzD4?mww_k=7T5QkV(WGE@r8V_Jc@$tAF@6 z*7ccTd|^`Gz6d=U4y$^HhG-5G3VM%pIOvR54x;$PTyp959LH#UHtJ!WtYR0nk%xD# zuU<P~$OUBb<sb#PXR(o|&4T$)$K%t7T2!<GIL-`Cf_CrV%o_iIwiY(bR#!^Sx-{@@ z_7Wk%LCUFW;NA}I^)?EpJnlXqXeCOvVY{Fk3!8zTrQGp>mId@lE2H@t%CjX)@seic zP(_B6F&x23O9hKv9y!j+N2)or(thHOAB!d==qh>Mjyv-_d(FY`{uvl9(tm!2b-T+7 zACPVu{<0MPUIEL~#13PfloX2h!11o{@cNnL<6V#K`=iL`x$*`qsLqMmp{9>Ys^Vvv zY3BMmj<c*Bt$RHEnGR>WDHE#B<N|)MJER)e^0Rx;WHezs9as-Luk@6@+w3i`mT?5C z-xr5RVha}CZ||-hv(U}&Qte{x<oJ(%kw!}(6^osem*4X=B7CxTgan_<|J?lUSNn3# zkOm1n1!v9ONm~tOALa;ijvUK?C`3Try^$mB-m$4K>@H{Dr`0bs`uUXJB+`4pp`97z zfW$~^WKI6~;rTV|f%59A$eo2)SfVLL(jV0;NB<+snFoFc@E1qOCr-P~On01_6br8k z9;})!@HZy)Bw7hwEeX~Bu#fY<az#$pUvx7IEk2xg1?=bgE;}O?EBnQo;ZgE5IlGT6 zx8w=Wbv=?)a#JmSH{aOHklmGjwGcU28wJtnrsbp<lk@PiN7nkIC}pQ@+-`)*WODXi zCMi0xHr!F)S@1w^Web&Gz6^B)iMq(#shPFUURPvT6w*~&Fc^v0ix$!$!w$&B#5b(B za|+OwMh4Z<5k9kDD=qCpRP3LsZB{(c#+;%0L|<kq$_Vn#P3qEty7gv0k3xDP2r<gj zEIeMPb^bERjK>QejOEq<66e3})8by(>o;9rK(+*5C~#YE($${*F+7S0y9s(2h@Wf< z(_{*IC<kC9<S%)i;h=@kJZx8?A(J1qp}tm7%)aDs5Z8zzLg4E_*!iR|OCg&OJpAFG zx;>pgQF4?oXo=)sv`VpCjvYp*C{Sgo&^W$S<?N>^5CUV$FxGam&L>owJ<DT}%auMU z{oqa%>|2tLr5AVXBS?yie(~_qXD-@7%1o0fx-v{Htf;=AQ#{0sfn=1HvnN9181Q}g z81`u8S-Ue=aD9+P=Qo<GS8So*iL^p>%;c)263w;Sl;n0{0R1S2lZkfuM9_7gi7WE? zBFqOxZcVK+si;&%rNN4UJW^HmI53RGgKy9|OB-F`B~x<3%K8R+ee_|F$jCB6CGJ$8 zW7Du$!0vkGYO@z`(O~+9>DZSj*Z#v+fLNJh>FMm4>JO{mYJ7}Vv37Bflf{Xo)7?6; z2I*G`F0<#p=XXtbh@iBV_mdPfkE+Sp_^G~>{obib)jX=BK9uu|g%JDLPz+zr+R?CU zi@JcOQdFv4LGB~b6T^u3KsBoV;YjNcV=Pp(e9S0m#%c{oGM4slWw6V~x_&JHq9^q{ z=A|%8`Fcgr4a1hW@Re$HXgZunUWxnlZUXtsR^^kNGI{_g{C<x4`%i(I&%z6Qz@#34 z3i9m26n#e`+Y<~3cwH9u?)Mt8dSK=-ZA~z42joRj=3KAg_?{(NHv7d8$%2Siimg+t z*HKTPyZ^DVmpQAg&pS>bWXz)9w^NUuo@MI`-I?D890IKmI^Of%`<eDH3;`X?qh5?k zaep7gXfuK0CK$FHU1k!&?9@L#UtM(4G!mkXq@zE(^uu*L4gz`=iS)|9M7?i&bJ{P_ z`H;KSNQlz?X(n$moALHelP?{aTmNvv(AIFhC_PY3*sCvaUPZ$u5v#d&{=Rk*&$?|C zs&^ney)?%LLdMvIPl{)~AMBN%5)^dI5heGNqgw`$#G7v;%{nf15nhKi>PR-jkNa~w z#(4<j8XKt>HGngBrtosFS<1pYH?VH@Ir2c9Cf}pnT`aWQVI@++YOn<Fr}lk()^9?o z<CU{rMM4B}Vz0cclBcOc`(~P~_5q#nh<G-|yNBFhrG200EyG@$h{H#fl{aV?)b=y* zGujk!q*$xvak_kJj7%-NQ<%l_kQG)Yv;+74R3v?D&Cn_E<;CzS`%6*Zy`!~@3RXV` z^WA>;?rv4xw23lwZjw+7NQ^T4m}2%9n#qVaGRht<*22rH5A0m*r)o1557a*<^3NLv zbc1kIF_iB6et_763~B2~rGotbpoA<LVyyoIB{abl<di)3z9=nb$-n{zUQ<^+MRxpz z?j85zxd{OKyf;oeRXULk6+MG1Sx4@2l1XxV|5+Y4CjJ(7PY1hNXi{H+dXo(*fzy|? zH^^_j<r3tkUnPAb^bW5Pym(#%{E<VCO@(apu*k-0eFkC=GIwIl&O{1FgCYxlm&R(? z0X(6;*ZrCzq0X7>m^Lff0s0#Th-V348hI%H{;{|lfY!<?fIH?IfMY;R#Z}%E<Bbdx z5vcR^0D7naWyYMKfk@Z6qbGB#z&?ruu=G*FEzIF)p;UD)Uq4p9K33x-J);_$lA-U+ zi768pBTjpsCt`rIE2LrJL<zS{d^!KD<$3;4wrc#Yi)#tf+SKQ_^Dm?THJf%K#QN?D z-3rPYysW~sF1d!_WGgs=$UZsHl$`fXh=vbYKV!Y>^pnC?mY>e)gB^>HI#L1dU*g;G zgffAHldZ*{>&ZT^i8D+EnT)rUp0)Q(Jl)}PRMiBFieyDHDwey|#L5v!hPVe}N*+14 zNZZDQi`JhR(juC+OVU(+^uqeYK%zkSvj4_q3*->+dEo0KxqapRZF>$JTwcFA<C@bh zsu`fao+EPE`S8(hqYH*^Tc!+O03@Zt@ojc6Q3AhQa@fj5{_T_&8DbahexFh`@z}ue zB5~>^KNGh97<QI4h%pn21m^>|f7I4Z6-wo7txN|<_skNLK0+9{@$R-(yXtiC1s5@A zO8^TXsl>$dS}y0lZJ;PGG)jR?AuB#OIQAd;W>MSd5PEp2{B@!7!#c!kj7bw|??*#* z4VHC>8vgzgKl9c5H?AOB@uAn(nVUnx!Lpa8TqZLucJdbBg-W+3h+v89so8iUJ-rN` z|3RKC-dy;{E}<dwz`^1jAc@3@jgW84&)fu3Bj%ZBCd|}Ml>|yZk7bw0<|&k!vAyN| z)GKMXtQipob6G_{P42hlK6fCWOFrhEwk)6yAY6{~3HhgEhAUs|on#dDuvkAi?)V{5 zVvs(|+{-%kPmCG}^2o>sLHMK2u=!U6#k?T)g0|}AgAVlc$=vffQB-66r&uLZIpV0& z+_<UT+o7vo&e%rn7d{nlUe=w7_H_G*O!HXlQvWV$U{965sP$?JeyY?Yt{EZ0cw9s< zJ<oJM(6zw&vD!|zJaz^dYrpftf^TI~HR-4abXU^3=Ni^5kE^d9l0_o`({I54f>*f| z8rR<ZdBOTWxI~`Mac>F3Zn(9$*bjMkR+x13JCYS-q<=zfuo+7dDA+1V_HfF&Nu%&T zwlys_(3`lsCMU&JUd38H>81DhmSA1Hd{f#a@_n{%xVu(S9QrP{_9kMYo8yt3J!5Wb z{j$DY)b7_8zn0HR4bOovmV)apsf`n&?8|Am8AsGDEm7m%Rvx*dDvmyR<^ECxROkN* z-1H-j^DJ+abFPTenq+jzmAHu*`<1zE=G-evcfZ?tcjLuo@J_z#_M|T`R2{A#qvC>_ z2z9T!U4GA)H6soWz2{7U)of-J$0Keo7adyQPpF+lIDgmd2W#`DvUuIVIy8#A)QIAa zeW&)^)G+)DJpz_bYv>nku1(uY0`hMi+M?VRe|TT;j(M-fc}(odKMrBY*a4F+WSYDw zjJ4XcznedHUhq3P@V6IoQ*_ydZzk`Oe9p+R7O9m`CpM3!g5>EW?0c1y_C>B`#>Dii zPIu}F`!zc9bMxfxKZ*3+-=wO&Y<HbzmT|vPbN^)AS_7I9`66~d`71b1ssSPQ>-=p! z_h4Bf1y1w9^Ye1Zj5JRC%NI>A^Z>tYH$cb?M(mt^=)rs<KqozREq0T&ej`<Z6m5RD z&CHtlB4+m@Uwt!A*<g*jMDCA(`Kzaq0!kC})l4G0zt`Rssx1dD_mq~{;JM7HuTXb4 zfe0#NJNT~F8g!rdEHkVIG!1Pqbi?`nVr79&B)te%JO>nUbtn{gkR>`P{6aF1qt|mP z{q%^bS{QWsl@pZnV?mEdH}1IF9c^0e<qz=^nXj)OxsgC`IQ>}RowrB6oQ7W{l!s~4 zx*)OW(#rT7#ZOMcXq1B;q-Lr-{=IuN`Z^IZ3aLFISembp;AtVziO=@LI(;<x!!-@O zAPh=Qn1pOV%O}s2_dJv@H`#|67Mkalo7#Kxgxduu`O4EqGSq~c4vF?<X%z!`-#sJ9 zEd0!2uBr!Diwx^Xd@HZOw~XPBr=pghij~e_-o#IcfJO&T%`X(3i1;y*CZxV)7UDPm zUnrw*p_wTu^*0(!>I^B>Hdren90osMA$4@KNPaHzlc6y~+5S-I0ELj!Y~#&{d5g|~ zRgIc}&;hSSB0Z+*T<S;rjFCp2Dz<;YjLyaXFEFE*Y(;GaXi7DI2oh`ZNco4U6b2%N z>QOs^h5w6Y^vWB2l1=%YIC-TgOW3@6?^C};-4^CFHa<)KA0A6-&d-Fmh0;HRnw$OZ z6f6rksWd+hYQa03hA$a6Z`87}-VzG@7JiW)Xga>_a!t)>ftr%g*42CC8rDJ0bM8Wy zOS`pzzbGMxHW5?u1gyj?GLRlnlYl`t`LbC*UEzsFmiF!*(cSAeKJhf?4z~&B_r&;k zcn2MyOP)dr6t-QK_%+WpT^S{gRbQ5R@GPk}K!xzb)d}D9Xg3y`3Wy5$Sq_>h3bKlg zWJ$yyN6wDV0B~}Fqh29)HZ&`CpRFuiDfq8oV5p`U-w6c1=|g@kR?dbcG>LF<S*8cF z2+jG{CBhaLeb3n-{`i~PC~<(L$<+(8cZ<))A&ajgmfLoxV`(F9Er&Wo=C2qf%%~q3 zsG_5fikx4cUTEwKJxp3-gE)Bz^AqZ3jPtsz8!5|>jQvp{(}ZuJKcfu3-K?kpme1G8 zdSHckGrN(3!f>wl2_%O?X34SN%+%vegCWV7kbtSDpPPNXzTiFE7{B$*akq?2c$lu6 zsd$Bg#lVNU7H0nUUhlTK-c`2WWjDI-pDylK?KDReB^?_}oz6GT&dmIZEy}*mC)_9~ z_v(OAQ-eiE+_!(GW0S1XpE(?}Uz1D#Q`<^3p!?6Ri0l1(I4kP#N6k-ZLK7#GYU>pb z^uZj|i9{c5I>XC<9&MXB4>q>@%_hG4)$TTBXIbee1*ZsnQs)V`EGc=YLEfS>LlyYX zwqj#`q)-ziJ3~}y3a)7CSZlS@y4NyC2uuke4Ep@rezK9ZG=1jkf?T-DCx1ku5@P8y zym7M0oTKX5Ab9?*RNN_`Y%HH<t#^Jo)hP~xF2+{h4glS|4?F-_q0C{Il08B!1`-(I zSMb#RzW%=Q7+3L8J$6viR?wFfDGa?yOi&%wj&J_^Z$CGWdO`4#?-Sb^5?o2+zB(l? z4{r8p2eBNlo&`rkXLB~bK_cYgHWYtwDi*IC_bj5Ug0Ol$XSf|w)a;#>1hwvPrNlKP z^!VqJAE0Z8M)BNcqj{qQnLj_$%o4HU=x@znFjq^W<eN%~4$(wY)r>F7<IvXyEtXy@ zP*ZU0`##|cc>377aPPRRz~F6<fh?x-ObGc!5YX3}{@quMgY%{H;aJ7bUqm;#kz3C| z-|n93DY7I|0XGpgB-7`F`YQ;82g6b7FBc|~9aA>ocEyD2c{TTuCcO0COHR!RCB4GS z6A7*SfoO8ty$@8nq+f0wvX3Sg6~^v`-Ib&OqqVM3)6(1O>qG5Y<1(X|zNsj!q#0kU zfaswg9a=-|{sWr16n1#k+aHF|;|M^MO*h$or=XGB!X8j`4@jKXQ=yy=#BQe@z-sYg zXG)4&&EhFI5`(CUAcg2Ox>)&zZTH4g^=m>Y6odN;>wgB84OB2Wl&xN&-06Wp7*Rh1 z)9T^_h(rR%KH3?`L~wbYmKnUXtd?D4;>Yq}ptoD-65kG09-LM61hg7;ndBdCz0wMa z<o$Z3@l?>l{ccf>Lo{=sNJ6lvA=y5PENHaO^?|N{#r$4w5(=(~Do-2fxC6f&XRIK3 z_7-snR395qw37oMDj=`sW!gOzEOhsDVNVWOv{_5Z#t$Z(nf$(FDblC(7mSK!c71NI zsUV4jt4rFlBxtiFA)Sv=ztK92FZci>?mcT#HFt&I#+!4uF&MDyYUboenu#Jw<f7<r z)d}2G0AqHE#U3e*em(OCrB64ar4a_lw&+__oE?U7U#-mlKwHe;u}_~ZydWqq?krk) z`HUv)<3Lw?$O8~|G9<=p+4P)vz4>7`N~yHMbOe+nUo>@W4Qy*DSGo{}O^2*oDt7Kx zr(Ep!rM?2?Y=JImE|%kW3H89D4YSu{K<<0bs&k;crO)yO7gQNXX-clCN{SHfm}~YG zg6SV3ZY1^Zt&^+OTWpW>P<*!=Ae%G(NfL0Y`k5!ct0wtr0iQi-gwKiAh1Gr2ft8s4 z1^ZT{_hna&@yu%^FQ$y9BG{-4I0A<4+-piQN+0K-6hPElpJsF$Fo5@-WL#-hDZ&jG z9wf8fGybJ00*ZZOH^>Dqc_yQ_xM~Bi(Ssp}zu7Y%dujj8p27WgAz=2H@^M+B#MV2@ zu03f2PptvPEEFQ@KvwNvmHQoZNa|7z%^r|BG4o`Mgia0xu62B^4E&Uy`2tr89^VCh zFY@a(VlIs1Jem$bC9!7hlb*bRs@l{{k>biaD_ff}yPzrum=5gl4`4fv=I<byq9SpH z!q<L7XR}k2jxr><o^ffkyJ)m4lpjg6@dP`!?V|9$P6F$2UjrSaDw0<W_hJ9S81#_> zGupC0(MGJk+-TLdUZpk8uvm^o>d-tt@N5>XTq&Oe_&t1eBW=jg`zUCT@I?I&f|BG+ z>G7eCh;B{V98#6UEzXJykPPqluljAxKPd_sm~cOtz6#f{n1;TPCSfz*d@fvTVDfS_ z0n&}p0gz^lM}!cI#93B2w@@puJ?P92B{zr>tr!wV96sbA-YLSP%EsTMwcC98)iAX@ zDfLLRW=njrdC$P>jI#FXtceDRnr#=dj1<n<Y-rm2CDVp=uo3P6co*NcF9T+mLr_pY zi*7GhR>riNYcFh`_J#KFov?jVM_@|=q$|xQWd#44&Y1jEx2)pvkz*ePE_2L#m_Mo2 z?5O@HF?9w@ZUvT|aESSd=jXzIj(O3q9}gxFE`k9X{ox(XD}eJ9l?9))@Cg75w)ufc z+M~e`|F)1(NIkAKg}>xkhc~HMN?s34N`rmZa9}9sE!dHQ3$L3b5CjUZ#i$-Bxa4j* zvaSr_p#JyrUK$79WBETktoeZVojjS(n*x{C@&~*M?HZErL^_D=C=GY`dwtUo!t9Nk zj$p}9lF+pwd2U%abD9mODWL?P65W^*DZ+=$9pzyiKjvi_{N<GJhz`%w$gUMxy8Qiz z>&I5C+LZYjjFwOR3`6Wx1bG01HOCsI82+i`l7LawFD;C0bU%$0W9Hv7J$g9O*9Lnd z@pV6dPnIc%{zlAY=vRH6%0%p*Ypiq{g4~B<^*|3s!%Fik_MrL&C8KzWL6#j`j6VQJ zS@aV+x_iAjb*imf^Eg*R;?__m^|6&!C{+1%;MNW`GKbQ`zdeYOUFV=DmqsgM$iUG9 zM-qNtzxssBz${wR7!WC74cSRcSv44IZu>j|i)vyx8qpKjJJJjQq2qsh`lFR4l_Xq- zUGa18Wvvh%nTU7^%L{qFA|jchy@+M;FT$cipA98BOZ%b{`&Jq?T#My~srl}GNcgK? ze<Ps!o)+e&LyU(l{g2!R76#4iU7BU)&V-n})8Yh?_ziRh{eGrMF-Q7ea3c|bpbYOx z2y_;Ip=AWHALXHJHsl-O;fR-N_z-6<$mDP)C@eQ%krv}=XlwUG=D{g%o>V)h1N<v+ z+(?FJNi+${G80e~G)`xyzS7>UNrW=HRW0C$+QvOE^pVte1+&rE!XC(S;Q;GsWD)iK z4tUfD7&l!@jF>ZJDM>w3mia-8RC%W&Llb%$pwDEk-W&2tkUGlxS8t>+lO|$L14ZNR zgX4QWF}?R$n4S)<WcABIzcyAHJ`#wdfEFh&3uB<MPB(!k<-DN%eX+fJsWD+{q{YU< zJiM`~BLyB9Z+{C8oD`;y<DM^N67x?vcgUNe29)QYosUU987~ixF@bFAVshMo3faVw zYES;wNMTSslF_aKKFyx_B(RtQLb+)wXL8Kq)1nh~nPf%l{v1a5?KLvPLHh0C)n25@ zRh;U-^)5HqlW~j4DJFcCpCW>D3lH4o7y=F0qqHl8O^z6vRK6?1rIL?&8HmIseqFs1 zLo&{ce0fFr)7#dy$1^^DQIdMqf?2t8G_O=R_%DEnA-_q&amdc~)Kkr5E>7Bty1kZZ zF8?1W;)&F^&`c1%+lq%Bijo&5C^htl6AzA-08ZcsYCEi@;oiMJATQ@$ScwlEsWY>; zcqa*=78?I@q1)f9_C+u-$h)u6tMT}$hLKDZFSlLk-}n&LUrlQ0&8pkVT2>)Yc~VZ@ zfC6p>i55Ncp~-XrC;WxI=l=kR2#-AbdIKGL0t%N13OoD;;v&Vb7-tu<WVB>x#jBD( z@=i8Pn4(-#%Ee#AF_|}Q_zk?Mm}|sQJNR2i`4M$Y4<CCvzj5r>#$Bw8gDwid-M^Iq zJz6_^QK^mBs;4{{KtDB};RRqX?H6nB3LsuQ-@;wR*=L?JNk8i&=bq7dWRe@bO8ss@ zZKVly$|<|%n-E`8KS?ISM-Z>6?fI`RE|P!d(-ct`s=^dj-#@Q3pzWh)=gTf}>+PXa z!JDez_|hZ!y=v%tD#X(=I8MYsrEx(s94bK|mie;*sUD%xliKqoN?qgpp&)^z3Pl{H zfZz6aG9sOPfB^W}6ZMUHJFd--&_VhKDr#}@rLGpl0<oc55NGV-hF_m2a^fJm0@u>V z07Ht&+l)Sx%*|xha_N))Q&WxK+pYko%|n)mz+5ZAqWzgs+4-_P5WatiYn>&83`AT! zXfs)<pO5lZpyH%uzzQj0Sruv8`>E`cM|0U^LNmRNwUlJo-vqIU|5>4hbRfmy(_<#o zY)V{BfE-W-aHH^lu?QIklzefO9Ev0MrAg@Q)XonBIX}-X&E}HM=Vbu<QH2gIk-d|O zaq(-<zOvL)t`8rgPtLpD{7Y$(>0<8?a|1)5SIFW?&53pLb>#DqI1cGNtclM+o8}$6 z5Fe7_<KQK5mGQZw4TpYghy7A~yAV*vqhoTePYgny2QAP^Q8_393G^>@6e^?_kaY6Y z@hbO#=pIcyh9q<9!c5AGIg;LGN467`vh;ceS{!FYk+jLIIM(#b+iXbCM&pe##X|&a zbA`TCFg`wGijn4)8^)cuyiB76Q-)cRymi*+!z_ttdAyNF`v{9HS7A^N_A#Ftr4s0~ zd-}e`@~g*SY`o!geXkqW^a33F$onLk({}Nc=+&-ci5Zh4>B9ioWSs*>P?_O+CC6Db zaXXghv)uhF-w(Uw?P}nTGU(3xzwsW)SfpCl?r|+}jYq{x4}@PUI3GeB{Q>e<?q*|| zT41zzB07KX8`yUt_VzW0qiu4@R762JFNNZ4md)`;GkooU>J3>yKMB}$8wG?U{k3B2 zfA-XL2liKT`Db#4;(Ua7fg0a=&6MEr@gg;SLPVMta2gQ1>SqI$y6>zTD1_Vb_*WVz z=c;oT#A_#5s8#G$E<_nb11<RBY6Z!(Z~Um~65{qL=TItXMC-Y56ORXA=LM8^Yx5^l zT0lv+lRX3im_;9|Pyt)wSy|wptp)qz^t&q8pOfwHXY5@G0=2?!Z9LI*%n`^Ysvb{I znojdxHb5|a2%6dcly7iMo22+7mD4bsD%P3pD-}*BCkM*{PRs8w<D%onpx0YZsl||G z4$@2y{SkV&wSQerfL)I#l>{bAMJejD2YbcABdD}@ARAKaJYdvAzy6R}hCxnsB!DEl zHIt*qld30Y{REA=S3@v!s767&U8)T4vr4K&Y=}>%twnPQ5K|Ns4DQaCi8g%f=A#(8 zO&#lN9}j8#vDu9o-!rU-r9JunMxrQKk<FMPJ_4gTW9(2xGcYW(gR<!2_dxX~5ydA| zLtFtiOvLR%+yBAen0~BIXfv`KJ8V;{(le&Ih8E<-uNJ`oa|vAm5ZW5^HNZhHHF+&v zZW5YjT^}<aXfCMFlKk<P4-;<aTa`fFoj;W7^hZ1&oHkvqUw?3nJ3Lo-qhDWQx%yGv zd3yLag{cmku|0}8g&4AyUht+!b*pm|NBZ@9)m)Rda?Jh>OgomUUAVk~=W^isQD~xq z;9x<CP8$11;f=EYD~cnvgOE|D*j^H@==JdKVJCKo53i>{d7f+4t`=Nv%P%+%Clf-; zs-2dn&QrMgq&)<@PfCN_s@OjC5+Q@lXISUbrW|=bs*?Pe`R-#-YaR=sb}bgJ7_Jka z`;poCpZIe0#O+TM7XT~=v$lr!atqGhW}aK^ok*`>Rumt=n4XRGG6?&kOtCHYH~dh% z^gXT0^uJxFEF8U`6NM4q94dd!H<m!$bfr8~yuaEWwxX|Ggz<Cm2qtXWeF}Y<s$4+= zs%!fAP3AR(7YlItsvb`Wy=PJCv4gwFB78RbDl;<tZWqqDwVkY_yI{RO;DYV8#{Q%q z%QL~Dt^8!5Itg)m_L=V^;VF4KVh4d6ydUAE1!((@)Ut=3MV(wk-&2oGE)2O(+_6CC ztJ@E%cYteqjxX5z>~ZLgsA2%)X?NK4-vJul3)56!E<Sq!$x^HC)w@JM^+8WjPHqj2 zV(po+8uc-$=$vbw7ujND{~MT*Ji26l`shmoV(IBF$rWkem)b{3T~%p)(N9<^mGugF zIY>z_zxPr+#)xy`fAUFdpfjFP_EKT}l(8gd1qb|)G31Lv_#v8}x-6@`b~Op+EZ;%q zcJ&;;9y)W9Mjt9m0NHbayaO2vP%}IPnqT<ocksWE8N32rly2}{C6@~jOUM^#^48qg z(H;lbpr=hkTnuS#*%A6z+p+lD^xAhei=3|^)(O?s6*dFmQQkq(6)^-y6R*83pt{n` z)J!9Umew^4FM6H?JbrAMpp7534wNZLZ2DF6E(d1pxjtMxAJDD|n9gVF-ec|Cd`1Vx zuuk%n>~j$hq>k{d+$irb>Y%+DIWPSgjPYlUx5CA^VZT->{i6kfMh_u7s~_eA{aHah zZ)33VxK_xn9uQXJ#T~a`i}C8KX3Hx1UAyyw7WuXT?etT%yM*YuhBsPR0&Hrzv8Tg7 zKP{L>FcxW2dL5@HxL0oAq^<FFknnPMa}oS|Jmr1=o22iHY1?S8wL;V^i}h-RCh9tV zhV1<dgpoz~Hwc5dT!WGHu+e460k=*peZ>5UC+y&nLI{m=Z5Mqof6dG2U=<VG=#pkr zx@7<|KScA1hCw$u6YWkzI|NQ_;clzPJ#H$vp+(C!p1YE%F)#f$2V?p)lBT#HTZ&&@ zO-1NV^Rw<N=}=+YJj6lgm|!?jABOQ;rkA4{arEz~uC)YTYUK24;?{lcSCTsLAsE8Y zjTYTD35~<jn4Str=qH(MH@pF$mzI?hC;EqD@9JJ&3)~Rg;u5qjU3xsItsi#?sQQPA zaY6XR_oZ+<Luj_io3q_P`KC|lpJkLkQoNkDQ%^3+KeE*0D^*ZZLC-Q`2$$>Ii=adK zR?)6h*!h1lF%&H5&{VT5>yqVXBzahV!JdSb66MVD^raSApr`4)aR^03ei(8utK^_L z_FgSWQhLd0Ik|3JM-^70m$A-Pl)o|dkn;sfo7|E6TnTOO9_!8t*6Ms#$L1kgY0@&J zfyt#|OI$fg%kZ>W4v)>zTgiP8k1xBvL*!l*7+9Y5&X!qR@xNV}XgdQqQaON{9v3{m z|0=j57tc}ju2nvJ=4d9=XbB0u^+|3oI~uso!S%U}ehdP%UQ3LdAprV5BMUJ{j9Jxe z4p1+S^N}=h(RH#k)Bwy_t~GwO@*LIrI9fC*tasfr<NU{pX2R*G?3rPGm;5q_fMJUX zPgeIO6W-sHKL8m!rQqS$1ytZ=IiaI7;_1f@Rc-!hIqzZrA8T(J)^_*3`Ib_OLran3 zh2riIv@PyXT!NM29$eevP~0Ivad-DZaYAq?8Z^Nv-k>MX^Z(79nYm`pIWJCL=gK$9 zUVE**?|rY&PJW$@Qe*Q!2>nV)`pjRJ?7<Z6qg$T*z37C>#HV|=vs~lOLh>!cz@;ei zmjKm!Qx9x`5N_^Iy3c;c#`gTs9##mg-Nzp2^rt_LHK!T1xM1zYc@>7R(T4E5)00LI zY`Ol=l#3$z6TZ+6#)YKT?yoBUUw{`|I{yGKs+Se<`<e{$?8tfcutk8>Z?_NdMxEFz zbfQK)2hi+IGwl=$f=}2reEXi|a0Lx445!L#QKdv-RKJ>1+~{z0s#c!Nz@d45;1ON# zHV_A7)$8**#Ir-{CZR44yFKoxVZN;aO9mWX>}i##0o&IEA1+&9Skv+6Jr9>PuL=Ty z!ZpB%Ap+W1DiIemSY9fwV~Z244TNeCXG{Fg(8dQ-UB$U<zhV2Zs}Jkqb~5fFipv%8 zz1T(dlS569UXMz>K=@Dt5Jd(|cAcq$o7F!*qHxN|^Hxr-#r%tHSI<=bwNpmLpO5}` zqD9sIQwLa;%;#bMi;ZXO;H1oZjNE$wLp?V*zUETz<z;?ee7z&B&ZmTIxtJnm1b7`Q zZ-u|+B_MZN9_#3&haY|W4iN%Q3Z~kA6FwfC6{WdN^^z_*YYjn&>N5E6invMJ@Tg#} z%rNpW5xJ|Z)IB!-KO!`ACFz99#{?*xvvpM3yydw*qyyKCd*UaoHfyt(yevIE73*h8 z>nKA1>oJ%B2WphnbM8M~=2(ClW6PaP^*)@P;`S$E`{bJB^=}a7Jwsck&o>)hg^q)* zf_klk2qF*5lT~k8<vjehG7MJAG0x30a~M()wW1M+0(Kl9pd;@I+~Pl}(fn^dnr)Q# z$rLZuOR{y@*0*fxmKQHyzFgE`edT`e_NSYh_y3KcKovmL2w^TSD`y86Mdv;?tpUm| z{_Z?DFZ=c!9C8M}$m#3cE>n-HIYGo?dQA9}4^49thCs-2SI?x*Xe(wiOOq)t_1pJ) zm2ab+54pQri!`nw+HNoYS0cuL=O+v|_w#hvN`_gprC3Zmr1W`1fBf4h^vdm_Kh+}S zVd&k%?cJk)+Wr3Rq2A-Jb&rJWPK9+azB<w_2*p$pn+zfv`rVEwIoyggJ3Vf3Q|yLt zwRnw45gb$0_`N)&sR2HOr{DUeg%|c{mkD073Lm5GZ@(|T!^yzMMAeVWf00cw?5O*( z|2N%Am~P#5_q1U-DG#TPw}`fO^y)<)aWby%Vd`8PQ!a-i&B?{C=I4Wjk99lCiW-S1 z`;o-olpRL(XVKY&{kRX^&MkrfQwsk-n-7@Af}3VY3aT&IurBet^YZ3m$(=!ocLopE zE{(?-W!os18wx1#uhmU<_#aTp|Jr%prUs?$=YtvOe(0__{T^<8^LIkMJ4K|g#kBji zHnQ^XiH&05t5Z$_iJXC<;D%2`&mk~tSFSo`==Cb5xQ}k9#pL;sT@w=uzVgqdng7qv zT1q%KqaH?D-}4AP$}`{ZoOnG>BpK0ky6<Lv^6Ci=AiJD#Smj-)6n#J$TZ3Lzz`v$~ zLE&P?clUYDCXf9~3V!pngli&y$4>}1MLAnkp|@6K>T+jCCFN6@A>fI=;QzN4JUex$ zy<E%#yWz**e_Mi<iROJjBL|paEBCZJ-?MWq57gSNCQfsWEVIrrk%$OkZzPIO;590Q z$R?B9&q3x+Fu<6${Yn4FiGZS?&dg0VcD@h*Qwaa#YUTPDlJaj?8b45OFY!%OK9@<S z_xt%a5CV!L3W7uSW=hnvMLjnABlS5v4}aIam5*&~Y^0L(|GVBB+~Ij-*yZc7S_kl= zqDBir^ros$LLrZ!YuF=G?rc!-+}(}LpZ9-8VM$#ukE>MC+aCMJ&EC|vru(m4Pf+(f zUmigl2xXQJb#8kAnQToZ-Hr$M$8a)J%qxVBtrKgYN<hcuVT+Mkf$K$iu(2J?p{V;b z{N?pDEh@J1ny0G*S(74{gU*A_^u__o!V-VC3?!3iskdj`!+Y)zucVxcAA5lw=WD`Z zaTU<V0p^ueT8GCw+B3g!OwQA%X&c$rJ)|#1bC+z7b74+^YJJvVrFH1bgDRlH<0isK z)v3kStpk{4^nI(>w;C8C<Fs~r)sJ|5JKu?z6c#IW_5$BiJPY(Vxz+tUhJMVgtl8#v z^5BW<_4IQ5q~)#M?S1segWwLA$d!S&h?5+6=HF!_t&hx*E44uP%$^0z+a}>n!@Jql zAeScB=nlO{*p?$kSArC@x8xinmtdh@c&6x;UiWm**}GH6Zb2^_L#=9IFjtkbkHY>Z z;rF!c^q2&*?6uD+P(;78qcZJCb#Tx2$#5bYwcE_2c-=^?^aK6f(NwawZKSqqg$s;~ zG8N3NL;L?P3FJ}A&-rFeF6HF*Myl-u3c6nGx<Br0^^$IH+7sBg$P1v0w+fz_j88Al zP?<r4%*IH!Yd+1!Qh1>l!N;1!2T0=6SFB`+r80755KF}zNX1-Cbr_R-C!^6Gpj=+A zQz55g+qiv#m`Y+!E!V9wY??1GSFgIM`iOY?WdO^N_K6wqm+tCx;!&_sV0=)NZG6rO zo63X8<{ZVb@-sg-4wazCshz^jm<um0P>gAm<w@_0tiJnIQ*}XncD!M#J(AA*6ZKU@ z&x7k$8h;{$qh;l2J-k=ln_qs=iVxZ4?{|J4&~58mM<RAyS66wmh8^T1O&1PR9i0Dj z{;At%uiGEZ6O*tIcp6pHHVZ!qQl8($-6(lAE~Tn<utH6_kYI$K)L8vH!1-^^hqY?c zh(mI-P!wJqrm_zq>G|UB24Qx*K3++2-eL9vRR&j(8p8eC7^f;eM!5_6^_^`sVGoGh zNdbE-eyF6ob5#_*&3U5d1l=n@TJKHG>J%}uwumu%U9wp+k!EW8)Bl*86jIJDzdQcZ zB?e=S^?4WxFt~t5<lwZ;mBi1k?p~0kwFT=5fS^&w9J*5v+TQ`zgz~2?xb@HBRA0^* z<KW<d1oW^arYHZtd`dK?43)~qZR3Qc9=C+Xc{s*|nJMB{K1td);}|*{wOn=Pd$lZw z2q5+6uS>dhfCn8e+q@=jS7)1glJ?uqp}c=GO6*q-XGXWZe!Z;UM%BvCou>+NZR2~q z2>&-^bk9VwcR5v4$p&sf6{pCfhg{-SG39S#t?P~aa3x*>WE4<puT_0)8VtjC%?flo z=&ChTEXml-p44Je4=nr3^8QQgMvV=0F0QzmjZ+ceqb`v-1lG=>w6kINv@9K5$o{qq z_1+~c<#?w>1ybv9x>siNmrM&}duxcxB5wvoV=+CWL5SNss^vE&Qy=p8|IaZsOgsc8 z>y=cL{04Y*vP$XYS)HIR2!Y>sKye#t9PX=~t|bs}F7H=nXL8xa+E0q%%~VLw%jS*) zu#_xIks>|Nc@Hk%rmiqofqY&=Yn{&!FfgIzPJG<~qZSdoj^aGMO7H{nKPEbBT0oOP zuwzM~q3u81C4m&Aa=MQVNPQ)?Vp>Lq2l#eD)5@dy?N{%cjXpw$)R5WZvdr_y4d<5J zu8txk4dug!#O3?FmF}WMqb5R<PvTvXUo!?*PpzAox?9=E8!PRg8ODyvh^S}i30dbm zsT~WUyVvJa8;j}${zKckpV*^v^{!!lLDyZWEG@xryN5IHuPF#&xBS;%;K#Cdu!7)* z+(YxLo#S>Z&1~0P9P9FGFK)R|cZ*NFOxbfruTqs2*|Kv9PH55^aWO#EfdXx8T{=xl z(T2vE+g`54u~mzp>tCPpH8)>LZeWKN=4F4TT%wr^lN&I-DeDTj3Rw1n<OKSDU79(u z(hYjZ&cQ*RvHH$P2?<YBo3m|y^-I)y66Fk?BW|ZrhXx%ds((%g8IvTx<v~12=1!** z@N$7a{h|Hi672~o`tCuL%1emP%h{y6hE%;t7(PW-#_8z<D~Zqb@}O$I_sbZ)XLWLw zOh>!<==on;)%61pnd;LPe0x^!wZ6fArjCD@jZSXZIa%HLHN}`AK4i@Y5LS)b`Wz@K z){6*oii&wu$vW?Nl}NQl*<DjRMPft}MlV%7*7PuQ1RiE=vCB=%{&sZOO;j926bI84 zKujAelD=Wem~RU<Ne}^=caUi=MGb}*a{F-o;kabUtI=sB(ag?>v`fR5z(4-s^&t^T zZNfTq(^h3|4&~RjmGo-_^oa4wN?n_?3Hf~E33}|f<^<v3k0<8kaXyM?4+p?+Z=FhZ zceOrE1u>l8+36_=`#89sh@D$;*$~+mwrDxy68C}+u-o%lAt!eJX3+O#UjUdt{J#Pw zsKISdSV(LFo_ra2a??()^#){OvzmMgauFE=Jm~rd#Py@Q=2E0^z7Y{7@|1RQzwR-5 z8@+uuYtDxvq8p|KaecQd4i3@CGYsT0Dx{m#;X}@RUHur;@gd^$AxWSc=Mn#YaeC}X zvr<aM`2&}>U?6?yi;h=N(Ux05;6={+Zm@O!Bj@eqjupK)38YP2FA-z->x<^I)ntEm zZ5GN;aIoZLeiek(A+(I&lHGSKB=Pt5c?sO|qT?2V&}Fyo!OuF^PI=JHkx)ztRH34^ zJ-4zYcE4Fv^;`0@7ZxydN(w8!QXD7vslM#{Zf{aq&UGfMJ21+x_}%QqtK7%m<5I3H zjR4fijs2oqI;i%=|LJcjgM+>K3yzg17p}WMV-6`vo&Yy0;j7qX1(bPDm68Zae&6L< zru%-X`0$gIsGRXrj_pu4s-N6yBJKhqOGz#VjZ_`bpWi+o#RxsJa)j=@*OO^m?cEl7 zA7rvZH(s@b=zo?muJs@j%!+ts3dMmNa}s}FaY(Y}3aE;bKVPE`Xwy+Ph3O7=uSnII znxpxM23O&Hrhj}bh`6Z`P()U9JWtsEQ<nwJ&zs6EX;}ewrIblYbq8&)4Gk$2dKF2- z#F=;zeZ@$$KXH-NmximHylLurO#ldhh3?-8#Di!H<|lhn^t6ibN$u-*rh1labKo8y zR^@A1UGSrtXcpbA&+%)i^{cg(Lzk8BzPg)u852?CmOli^Y8eGzWcRpw(T<tDXXGss zZ1rGGVZ_H*D@i2-acTA&Z0nw$hcHfYHZ)y?M}4dQp}y1h(fEsENC>^H^Lz(MOq|7Y z86#IVhfo^V)vAm1ch;g5g7PJR1=AwM(J7N1Qf6XV-#9!W0jIAp>Q=9}{!)3O4drKf zY0n7LoDK8KU=CbA0K!x`vJ`n3aH?dq|I^P|15d!RZW}mOLTH*wnZ`q&tasW%O08S2 z**SjjKGUN)lg%8l>f&nW&Td_ajgr~?#)}AG!}yy%Oaw#y<r|aR%V73!#gP_(9#&3) zruFQYOgg%@_2s-R^it0@v3_Zbkj`I8ltqIS|0s!)Je$)?gGP@R5y!6M-ByNrQxoC> z(&|t5H0u{Q7~?4f@MH%U;&Z$X!FX5p?g0G>$MeYrk_;t5M30m#lN#j3$v0%>nr9la z7DRzFqrrwhLCWc(X9p$0+%3jTQpVh!-m673Quq>K;}yoLN=r7L;&c78>_jNLt3?)> z<oy}M7EUC_MiQx%!xINzv2h}i8Y{y(j}lFrN8Mn4PC)mptB;||hY#V!?<lMP?h{q_ z1MBAzX6{c=l8VM31v>EU)m3h#85`-_BPXKs@QsJ{^=sy8W=~<}W^niI##g@$pQ-m# zJSaMf5NFyPgH?AXVBy7T7%5k&P&fdS@!3C%2n@LR|C*AEGS8Vg7<@g$z7}920i=tO zSY>5+LBIbN^$BEK)y(qa^3GwB2+8coZ2u`cImzVY6>gckwF?fn&28R1$n{=E9%W8! zQOv73$(yE>^?k?!*&!jn_5>v@g&-ZDaAYr%-?HX5PnQBpdNMS8L*7qVXDWk1=IoN8 zRpPctUWmMw9%V9@qCBVE=#0@ZAMII*CaAhc3D=nvBC{B-abb-_c!@=9_s|CtezUd7 z3JsGhFDlH#1~sfb29C|MDsIkheIMS+fV55e!%z6KQg8Q<?!awP!0>O2P|di5IXDmE zhr@qMAlVKR#)@&j?3(o<r1ByeKDODmH(3s40^_>Q0?v_K{zT?+McvKq<>i^ZmgQAd zEp5Lt^o+jSEX0Q_n3oBjVi;%{!EA6j4}C)p1~Js>L`9#FQvXxdiZVg)hN7(3IYB1Q zx>r#b@8%OI_u|(-JUc`7Qhr=j8jlg7J)ljp8AKxemRsZ)E8-&wc6t)y$y%J4T4SK9 zRS$P!I;!%sv?(LU?9*n%5Nqjk_3)Yp_w}=D2RlH<c}Jb`c$-MeS;3o;s-<w1icF&B z@Lxn;z5!u(nMnZVdH08h>zGsngQ9kBSk$1r<DX^?K$#+2nW*&Dj=WDyzEqY!gOrrR z3PZr;+hJ>yFO>hLD3T;Zt~K@a5L%BEQzyFH{L55f0mW?pO^~MatGQ{ky*&TX1Qjey z*>C`vqbLXRa%B9P{;ozP`bU<IRfD5SFqtlD;&6*tJj@1s8*p$u)4PlLcM^?l@*qa^ zMb@3_g=gmkF<#l>4txuY)5Grx3x{4oNLn(>r_;q<eT42b=fL}l4WoyVpX(m_7|Ab7 zq6W4I<rsVVJDb_anWBX=u>3OeFT8^dNIrKDAANyS$50S8%&`$O00Crg28~R`e`@2z z39B6G@sXYt6MlSCS>F=re#!0u9K{c%=7xHbh=~p`l7L?0-;msHzkBnVV2Fq$C;<rX z|Aj^f(m>yo&u|D%q?s~fp&CHbk?yF`vSkYS@^MS~FA(CP88c#8URG9CRb_7@u$*Q5 zwRUho8r+u3Cp^0_TezTDrL6~>w5eOnc5-H+&=T_<@#fg|Smwm{h*2F4DE*l7;^>Rr zMA5-h_1|AzevDXES1|ekjr2@mHqF1Yz-#X!jy34fy9uH^qbP-)8k;;+*)z`T)+ld< z9xoS3;>7>_L?27#H0t(8@>l3~E&iD*u4+afnpir#<);{+_qUM}l6ssls``kgA9PrP z0?~f?!4f%{liPFRsTRMJW<*r2*vm3{=@8Wc%Pd1{3=+>^u*#uf9UrYLxngAWD67%g zKb@7-W;)3h5mL-LA2&IhS&d1}7$P1A>>MYLBV+yip+Taxeu--Wf}22RO9w@#z1;0K zo!iNimppB5!s-pMniWuuUu?4vAOmDKggB9tP0|Z=zwF-B6_DJH2|Ed6-aQF@vsPB6 zGGpYkH5-tK)-=o<l_CxhR#yHCJ7#`cfspSs79AXKTVvylvI=?(Kk^HKH(OkHVX?NI zgjh=_hB4WIY^9Y){s?m?W#D%6pI<WQP&!_Rh3Zz0fu+=_(=Ljc%Tyn|qsx{1!4>w7 z^O_a6F0$r1nmGvREdJcb%btgYnxOlBWoLgI372BMMexvbCzCFeB4TfUa47&uQ86;2 zoI%bYzU9<8lT`!a!n^iOq|cYkOim&N%RDx(FfXGbS{M3O-F1!FlucNkfC%0pKaRk~ zUs~PV4PIziejBKmXB^_3`)I51Nf*fL2Xd+~pQ%2@L2%Mh8k9LF77ym6GVWW?m1a<h zXmzb_)S{>d(k3TZf06a2LVilg2S_lX&6;Kvon}kM?3Hiys(A~aV@Y{Aw5L|5ZfZUa z>-To}FMD2FJ(7?2N``4}A6$o`zgftad{H9czkrmvAB;P#E+Bri{*gCbamKxGBl3VV zb>_U0Z>SmjtztP*mB02pX|$fLrJ63TOYSrNx9vuvtBxZG`J&8csHKjIafg!j$gRmI zGVen+IzQ=R2_6HaTa@#tMqy7YAEyvvMgrD}Jiyy~yxl)E_F9uV0p2hJg}e~QLZ&?( zUC1@o$NTu<CY;e5UQL-;cSf9`peuMl+T%mxo849e0uq5wQMv7YK{i*go|nbKy`knW z@heHbSvB0Xem+lD196RP_y1`L=YI6whu_zogv6-*B|fwn1xFWAIYLR~*Z3+tt{=R+ zPPiz^!-No)&pMh5gp!T!F;SULN{f~il@pVXX^I*D#2r1*5;QY)6c@@H!~seMLneZR zFYhnAZ<)cyC>WuOSW60Rmh)N<YdJs8R#%g7Z>3ws?Qz0<VNjx)JXUyO3_$&)QZ7Z8 z2f_LP5czw*Q6UASzGDu^?>HvT!5F4o0u+S}>eeEtW<M3*UN1R6dS4AnC~n@2xAD+% zcceuAjjV{AX?bLIwZ?&q2anIkZ|^Hx2_Y73K=8NwsgI6xZC_SUUa!9fVaMRSo1_EW zd9by3MZMpfb|D^bi}70QRSI#G9$Yc2Pj=-}CH`MQ)(bbTlUm?G2#t%e;jbo}g1GRo zp>hG-PeD#Zxe=dex_|DYZ;r{-gtFr%EgH>sMh%~$lH(l3=0<b{R8#GJ()VV`Zr#~w z(go)ox#b1@<O-a&QY|C1je^!K+4nU7y%F=UoD2<T?geSBk$#E8sfxNAS<|Er20<0l zy)oHn8b?r0Sw;lJhwm_-w8p7c-%%G7KpoUj>C!^!l{rAkGdC+Nz*CW4E*ogzZ>V{O zWZJpi{H~L4=uac;{Z%*@OO%mOTPtlTc!?s3CGOkrxRYUxLVA$ojK|$$L{Q+i7kBrA z@9J6j<2h{CnGB_KNS+A6CjOdrPEh7Gku=OVga=KxMn7;-6>UYmkWcGmZ)v4EN@J$g zB3idH@4xhSv-r@PS4Jouu$MmkpqTM$P#Jft^klr~u*JKwG9N$|H}<(L$V}eO{TRoB zdU19dH|fo`U94e{6F=4D*eGV>#5Jdsp}xx!Imko9_A4`olqaNgx7Sa~-St-<zs#Go zRB?4T4#-2}-Fb&9-5ky@hrPq8$nSe4Y;y>&I6RwS$gR654jf!f$p^}*Q^I9EZ(<Qe zCN1%Ayw7!yyATlgNas~?1iz<6Vwy|U>1cnXBhk6a%{-~t0a?bgzbXSPRMdO;Iy3s@ zluW@7tuIe<k(ZD8zVPtz06vhDL4E*^Law}!M{*mWCa(tndyYOoxV3=?!KQ}=NHkV( z=I;ZeYjkVZ1FUb&wNwk{=6}K{J_{k{F1ei9ID*6d(}Tnf^Muaqph+}FpY}bgyQi|p zOFN<j5hJA~b&@(fF+##XE>~_JHOC~d<1ZQ`-<ZB3arM6k+Gp|SXyambf(%YOJuNq5 zdtZBc=ZAXoG!Q>1FX(v?qhi$t9_OKIpz1{F@<AaH^izESSrIC{zd+TiLD8wwMbRu% zM%VbrzS(DIOwqu*<{FnY?bX*21L*}61UK12`~f1A!1Rg_A*k6e@am;IRf+~W>kdW3 z-(iM6v=$VrPGFyuI%A2cXLpj}Rh^lggU`O`7?Ws#3t_DNK854FuhY?YxHyoJ*z-+} zw!R4h!(^6o2@RyB-?)HUZR~n3QQB2h*d19y0K5o%Yv1ndNR{FY1%63M8Up#iH&cdk zT$53s2TZS5X-c-h;q6N`RE>_l8w-yG`@IWFT#&tqBry~*3lk62pMQFUNgU==a<K>Z zOZ&wq?|veGJ!d=8C&S+?HuM;H`LH4}MKRJLMI}-xnt0bD7Dz8&wpzv`qARxkE6FIR zlb3F_X?wN*@__$>BZhtW$=M0&YCpucZoh#Me8X6R2=R?qsr{#DzAD_pKdwi{{r$h6 zSfIW(_LH?WDqV>eH*Q&{=l%132+RkP`{UfYw%aM^6EDKM+MRbQ;;IbH9{g~-0(AfZ zK#T9T{gH8x-r^NZ$k3|A<<kHvdYN<6V((=LtI||Nk=J7*wyvRy)DeGLVvLID=9{E~ z98ul93J9?VRpKXz9WCRpEA9P9+yMeRpHN$-Jt;vDtErUW)nQ$3A1rbi+C@8&^OA(@ z-ZR)vIw@x8Ve{s`?KU5yC%T9UuZR$5SztKt#D<_kFc)_8xEITjyHKN6RqGPGq4jpH zL37bS>`FWfBm`{(&7AwU+}EDR3K%Lc*HN1WIez+`VYN^V?3kevzZwsU*V@(V#;}Jb zY1XV-HL$PO3MVoTHks@@*i3@4n2$xX#!iYLiiX+VpEq>)i<7)SG_|e^&A5m)(tkEJ zMc>AK_MKP;FO$$Dzk#ekCZG5zvgvE!;___s;EMP3;+C%KXL8e~MrY!?vQ=RW4&MN# zf5hIKS6+r@AEuZEXhl4<pN+ST#*!87?;q^Wx+%=*S4`hPve6_g8*RT%*mRh&DyS-m zwi(qt-+Qm)$1l9kwB@h*d1)Re3^f^ktJw6Z(L*V}iDoME%`yn^BrR&-Di8W>WaG`+ zt&vd%85licnADe<{6=r!FKqn&AvOZ=SiWU6PX3|CtCPO)acZMFR7$#ZTdM=HmUAE_ zc$<XD_2@qBck=H1+P*pPIz4KV$(|FIsqc4Zvh|gAp60Rc^yhWdn3gM@+;3--)$;<R z_kP3G&uhb9!&>~zXXvIUK|S+)6%&PuQtA#{Le`Qw-mt6eeRw@S)hVR8qh={kziY>D z2SYnbZPhQ@t)i<IDnP3&pLYTuZ_AllZ=YTPD^OocND0uiU5{D;r8jlFEXP*omOs)C zSU;<wX>B?6wotu+=`~yR&@oY;@3}A1AnDTZW^^)@Gis(|GRg%2mLAQtlyMA_B7K%} zzR5ddQVC8r_A~gLb9Msz+Xye1XdlO~LVxG+<`XyJiJGG}YsrUSMwrJ%E%pMtQO!gP z&TY6hP)tlQshgm-YQJBhV!qZ`*{y#lor)Ixj#GE=@|+r$j0VFXkuICiQ)q$^0+~W) z$xRCF;{0b9uPmDdLbDj;%K~l1iFstV5oxykT1p>uXm0-~-JIyjm{-V~XURwE4yc5? z6In&i9ow9F2itA&Gx}v_7IUUl$_tsx^X+;Va2l8EW_6A1B&Y?mK%g0h!sLW)R6<r8 zvrv79ocMhMF4BwN9PsB>bz#pN=JEjYR(ywE%hQVrC)uGR5m`B{GLq6ZeDLdA;JoNV zSkwHTUS??sYeD*^C%+?aQ_0kqg`--2<vM*Tr@b;^3OsM1(Aw%;+i!92PP)K|+$+4i zNSjGpb-nNIa+RJXXH?14t8qSHPky89kKylvvUN)7>NI|ycwq0?cs#$$CtqafcwwcK z4f9M2|Hyr+ku<(C8UHY_M68|7!Ik^E-3d=r|Eq;t<k0(V3#dn<5`o0{dzO9e4aTR( zOvT57Lg_#{Uvp|l-Jw|P%JwifXkJIbOwuobjNIpg_kC2obNFgLO*6}*-ifERS!JU! z{xGv9LBJ|nz0$WVcf}m62D)ZE#w2oh8wO(mjiet0t*#^a81wtZYf<}e59QFB7nX!} z9tFy0(KmndEwuugN~<C#BqMEpu&&x?RXL3m$I$H9d^vf{=%=cleY0(uoXeVSs44&a z0?gX4SVX8qe^?KS8L)UoeH>pBX?vw2`(pv6-|$Nal*pGHkk6^p1ZgXp90<wvRV;uh zd!Em9|5QFx-x2Wj9-w*&>Mr{v_X`{(<^E0P*Zt)UJ7msbF$1JiWGnN?##KqJX|Vjs z^t&4c+q_h2wvgUmOCE$lT)<o%cFI!$4UT<UE)GvS7FS=Jy1xt8)$w)1WwmPtg{Eia ztuB&wryC${ol860!qFWaZtg>M6Nt}xgK1s%br8)S_5nX)inCMru{_|$^pQ;pq}Ekg zRaEAY{%WH?d&@@R=II-cqrzkI#JU&4N4D>L-ua3Aobb=Y;wNhmdPuB?jsll`@9Pnd zzFg&PRg|50x=;U0!U2bW2Tb$;;*iv58Lf5{6!yr+eU#R|N5?G|{X+dH&+QhB*P-y- zuF_=R&#P;iN<XozHKf%VGRhU2ZsnodqH@}wNkQ^0L`al`z?J?`H=|tTw-^#H@8)SM z>tSp+Clgo+sm?vUt|w~3MmdN2<PBZPVx3DqR+&(r7TJOv(M2|VRWzSoHo6+R=bpX$ z_-&l^7G(|0AJZf}4fy6fn*ht_;Ry$Wt=W!lOt#xy4&!Z5T|i9-087@<HBu>4z&iWi zFcUuxbIUQAeJ5YS9KND1n*8I35u<Ysh27`FGa94d&9g#%f#PUJt?_bIw@g3WD9lXa z*l+=OSRReEy6U9qTv`6MDOUZk6*fxqQmX@$KqX0Aw9*Ikjdi}$?34mGo@vYs2Px7n zs*q3m6vxvfy9_g$j?<X&Q8p~#`V{C*!~x=nVvM)uK_yv#aGcS$`J~+TAZ;+V!>`pq zIH+(2?B$PS$$dy{czYVfiwF}h&pdsV0Sch_)AUx#Ni^VO=`}VmF?Isn#i>^hd*0}i zcjpr*rEVBVOcNY%y=snF+2<@nyJ~8tjl13_ATxc>)#c*HAdE0<7ds$=P88%Pjva;G zZa{n%G}XX*68`24`9omBT;D9QUp=5Oz}w_J0Q1IDd3NS|8T`z1u+w!2?ia(XW@{|m zn)o@^P62t7+)6&6YlXqnsYY&5?(&8XJl+3jeE$T9@a?Y+7j2*PdU|rJU98`G1kFN% z1*wg}#p7+8_cbq)7*ga^9XS>IlTq8^dzmb4;c0ZfS67B~I<Jy!V!jEdGg}Lgbo6~> zkK&<f(JC%3uI^5)Cnky}x?Ub&&9Dn)?O*|M`K1_XGi55cmv(dF@cR|hck?Q1bg1L! z5%&dG5J%V<yS7K9e=^iFRd>!WhtlDYWx0Nk2<>f;Vo3)XRVhUow|&mZuWNpP^gg6* za^{Y_)oGiVy^=&-S0uLzumEH85XPL#hnJ+yEn9gUdJmS{vmoTeL?r;psgd&+L9_E^ z3S)zY8SY5;u^L`QW&JITXDP2#*9_xJPs*#yYD(;bck_Z1Xx@TUCxLUaSX$kq(Bl0} zZLHpLHMVl!tCv<ee7?z_@@Xctwe*-*gKmbcM!!J$L%V}N0+-(qtg6>k3mZmT@u-ik zmB@LzO7G6-JE}g^y06MizUNERVqv(4uXuO98OQAm2@WDH`1>JBv=OinG0)d>qQkX) zH1XiiL0a<yRQ=}kA`3LS`WYOpapu#PxJx=@7kd?Z5dT#)G%s;lVEuK|j%DPI&!>X` zTawg3SFbVMxzaO|tqEKpG%-U5pYp^)<b2w1FZ59{<9uF=mTN~8xkCwjxrdjh1otmK zB6o_hUP3$=#KMhRVRcsC=wtB!XZM?e4Hu4_&oad5Idtz=yi*oAy9O9~cgrb__w|gM zELGYbqW2HEf=Ryq*MSovVJv39U9RGy%8yZC!uYPytE?e8H0WCfo)6XRJgSWH*_6-k z)3pRf>WjRHUl|?MBgEG7n_KEHkN(bBaV~?jOpJ8ldE=vK>U&jY>yDH@mEogs*BtyX z`S!!>xqV;4>m|Qw>Avy^C$RLzU+D9WaIpKU)6(3i?0g%;#1SNq6gp6+2>@1M@=iR* z<}1t4ciCH^2X#1>J2u{i)+_irSdx{Vvo>fFWi2ple>GJ`ehCA9;G&>1smHDfzRAga zqwa}jR^NUHp^MO*7`^QBtx3+E^$~%@rK+k!($*p^KeprO0Xd*9VAl0`o&1%GgX{+v zH%W5$1k8It=V}e%{X&dg5((7W9_rDo^mhEc;cN_nI!8i;Y=Lp5*{Y-NLacQuswz4) z7R;ncyJpzn7Z+6*jabMTk&`@TEOtC6#9r)8)|yoRMz-SwZE$>Vp4cNwx!}rJcDj8b z7jyYK!|vPhs~0g#$u*mYk)~&7`XNMhMPi?ji$kwAm!9ddJdbmWi1JxoUoYuX87%#2 zssuL{L~oxUJ}WFgm=5=o+)iDC%^7J4GLVy@#$Ev7A>_sL;?ImmgFB;wO@U$b%#=Q3 z!TctXL?dI32SS7{IuK-{b3<`Hp|uC=6G8qgO*t^Nm45`nkH{;KL>N@x#Tf0F05S z6Oc<U4SkH;vFoIVwAGJlT^CWTIfJgH5QvP4`va(}1lJ9=a(>!b*IV=%bp#BP6e>U} zn^VEQ*kjuD*rnw7;IzLS)9kR>n4Big-H2Li=Cf7#8WUF-6u0N;aMD4}?|k5Om?H)! zr(V}rad8Jc2r00CmY>?qO|RsYfn5d)!0u@fFleBLmjT*nAJn$?py<};*(NuRxx2Tk z+CJlxljHmS(fJRrR~<GX?bPZa{Ma#6+2}3VoB{ATJNiGG+*1(rRZF?}fu$2eQ*NFe zxUIAUYH0hrQszq>P5BTQgiMpYi+74Ql;EQHuD8k}p^W2Ie};v<DO1Lu*(i|zfhrwE z>rLQswb?|9^xbK%^-VTuB)t*dFPcd%-G1*6tKzLn&nKAck;MqPo*y9inq2syly(4J zDeA-fZl6fi3MYnkd4EmKgFKpsq=vR`>`U#TpV9WQXKZDrtH~4B8Z~`$hGi-V)R3*i zmeJjAC++M?7fC-*b%_pz4MAdlv#%xkl}C#KP8Ib+W&3kCr_O?zZ0Roe3Ohdn6<_x% zRgymfS-}N>iFOQGU?+l@aFnFG#+k@2af(K|f@xO@O|w)D$p+0CAySpdj0nH0mh)}( ztdih@z0`cEh@*tiBuz~lqQO41#?%2-$D=W7Ly7YX?KozWpy{C$w$+n=W_AS-I9OZf zZP*y)dllLHnK#d;SOR<<gi@?Sy)g02euCM508bmo0j%UjdWHfoAZ<^3e)IjxI(O^@ z1dUGXqQQ;l;AOWT886eirf&ZHl{inJZ2_xRE|PK=5^;c?A!D^098zOaJso*S=82#8 z-7eEJ*Au-Xxl8v_4&pp%_M@NaCp;u9So#a_fpdxygzZ!!AwH5)Wn8yGg<{8PUNCY> z$^~<1NtdZxz<tnNz~;j}p8%q7u~u`)XtW*DX16kHXg&OsB$#gEU6-Yuo2G$sqTcp2 zS!#V(yovAY_EIREPah*4^kkGQ9rQt*>H_oIh6~HO$1)^ezi&x8MF48tuc<ApP@+(v zW}Y$LriT?{<miDhJ0aJ%-~4X&ZKY1d<P7eXUPbvqCEDeCVB=2w>N!)^e*dfXft5Qz zwVYdlYR+9E@GVSRN0?2Ke?Yu69kh7g`k$!zYs&^V?!{)Io=gwt&bKSM+hp9QXH%fl zS4|mV4eZXIy0L=B&0pu|GE7jE8Vg3`j<L)iefx3Ut{G6@heR!(s&#D(0TGz7Y>G6f zT!g~1=>XpXgx99_pyu<RpfSyS=0W_O-3ifvi6RW2VPyd#wAYC1Sq7CW%hsVu;;eS{ zcTe}Vx|QlnWIUwb<sDRLr8lBL;>Mg(!`MY{v*^&HO2MqV=5uH}zs6Te%S<qK2Ecx@ zc|PTwTpv$1x%dUwa|x03K7$DofK1T%`jO~(+ugX6s=zoh$l?1i1i5schw&NO@FI)+ zc`qAs`pyo-sG~39r`y`E%sLT$Vc>nXQY$oJ9u#8_$`<UOj0&}<NO^qewHrs<&YL^} zzJ3g)bT(<K3)l}N&pfY9BI{$SihPgl3mNg}qrrRjEzgDJwTtj#f5MsFCF}{sIo_;M zb(5!gBDb&<X*Nx5UL9E&S9wD#o-X=-t&fdUWPa<)tDzabl$@I|{_xDU$Vdns4vrEW zt+HtDNNyzexaIiH#xKY^aR>fkVx-QkXYI*4u2aQZoz?67%ICG+1#4F1zWa8)oo_s4 zWG!c>T=vKfd<0DSn_f?D>PN?j6EErvNO%_ar45J=@!@3#@vkp4p8`JLd>}<{PKO&4 zz1Qoq;1B^-^BQb)#<m8Hy8g4@dOL1zB42CK_3!v;1Euj7z2!^9!WUx!!b_tU@<qb~ zV8rA%nW^EKaJu`vI82Wh_}8y9Ewrw&BSw4n|EU{_yctI{J2c&cOcVN7@&>j(18*y` z(Z1#IhsOS@A}KO10XVxn->fUevRfjxYlpa-aiz$p)R#WAg{@6HLn|oJc}ECjUS-xu z9|$0BOvZ?G8BiBZBuR6Qk6TZJ)j<1(FklA2wB8&|)_%mo%%%AE%g{gJDfg@)^;{36 zm-8V?^Kc�dhivk&1)On?qRB{g)kdNeJNAFQ_CZXszz3rwt<)X(c4FEQ?C(`}B*& z0CF5UN>HD%hmXTI(Xs`xmI%5Do?MEo-X2YLCUhcC4a>v1>%QNzO{ZgKI{#X}%%DvQ z&lPHuo|o)neZ~hlk$~g+RC@wJ&=<Pt4DCz%1gu3Pm|E+wR6W?QT7gL?Uycd^@AmfW zoRZPhfF6?}i2F8>+1xtX3VP|x`_fH#K8ne{V0avCZ$f9OFAJOW^>E`uB<9Y7n${t0 zgO;J^vmz>51xBtOf(Ds&Iuy19=QkX6)j}1Zp(aRMLYTw9xi}jxJ{Z1NUG7;(OHAST zxsi?o446QLe2!HzjiE#9&@hA0W%ie0xL~nAiFF)6JeDbZ_1MPE_bCqdwOwvNz0|1E zm^DhjWh{79$=h<V*KzCO53$pQz4mEoU*ZUApqGQ=Z-g6ao>-8vL)*^sW<Q)iRmbu# zKX(O;yyQigB9F@_UWlIVOtcL=OrR_fVHWn5)9d|vwl^TGpP_$Qo5f9E<Z@J4oMr<g zi|z`our86$J7OiFxf>7X=q2R<TCv_Z;hLq@`_+HarnZAihuUgZ5g;R%5a+AKW%r8X zFn?i$&oBwE7&AdepWNAgMHoQXT~osOf={3NKUvdJ!T4#+l#<~mXp@swOvd>|Tpp8h zSK$IFA*Gh&OBVUSb!?xker|omlQNH-sox9PyLsihB{Pc*zoz=tuRojZSKq|}7S=3g zRm)yz70hj%Vg?6>zvy`i?*v2I<}E|<==cN+M_(8W@DNaCR!u8_(iiL_JsJ(N#i~IN zpTYl(M8M|{z*3MA@1b^?#u4re828tw{VJ{^^yzJ){K)N9Fv{BL{d98@e5M1ISVWP{ z7|DtO!fwSZv4DkRQNEZBgfpHZQiD$JQuRaCw?I&}Cc4gK_s_S^E;Cx;yYF}qS)x|6 z<H)#bLLZNZhU;6>WWdCLOS$3uA_4Q4WH;7R!{_vK(%OIPA6?-7E`O%2)j`yMg962W zI6$|;O?Uc{D6hXjf=X&OKs{{O+qO!0m(kKuZPzSL)KrImn|zuf>u+iM9KI718lS;; zRVqc<g>(=#+1#CyFL$uue@qGsOmF;T6=H8PlwThf&ekyDWr0#HAzM7Sz~<pgO;_l> z|Bpoh{QW7dw$3ndxMA<Wl$M!I?v%nI_tnM+l>P`=sp=Zh-o<v?9Q&iBmjh{oa^hHT zmy2fo`4~hm<q9nuQB7tNCR=m=VPzHq(0jk&Q2<BHgXGtG(GO&BL^SUbTZ}-s&;3ob zY{B>$5?Z@Op|hX>ZP?v)M`-9}Xe9ZaJzuk7FSu%HXRVy0v`q&I(+bu-fgA58?^9=l zw-Wb*LF7{+Xs*gOYRF7FzpzvR-(*FbHv?W&`NwiTBQ{n)e`i?GrGv_!5i4;Vr^EtE zV4bf_qM_fWQAwjN6Ls9+JMJ?9B~!SGvBu=jJSWGn$X8c6=TAbuWtPs&q?KmX78-!5 zW`}~uPRHvkp49%#(7Aa5l62YQuf8>DHdhz{4|R-umYe&!zG{igIDdxi_)%w}a3Kp} z0iAP7o#WjmZ`BDQ+uWBh@e}L`*`})LCL81`AE>bE#GC(*#A2NEtZip>6wD07@6;>@ zDNN{UwoGTpKHhT&WxkM@F49wnOoVgJdW$H-{RUg5Me*ftjH*t*_K8y)zoWD(@BS`5 zI~<I?gIwJO@7RWE1Q;=>=c_v1ys-q+X`2)0PNS(}or^D7&V1LflKzbYX`}G1rfgzn z2b0AJld8_Dt*ibp<ZvPg{ip1s++>GrQI4sMTmO`ObihRZKg&bv&mUAnRRmcIs=hCo z7Wt@^;hoN{S&|N1Mf!x00dUQrW!=g{lZ%JrZB_!#=B_)hG&1qDx~+zD>KH*HqtlCq z=md14Z6+Y6LzTK05CBMLk|j$%_{9$G%R~{xd47_WPB!r1UXWAC8oCz@rSj~W>D(7W zNI^aBTH+sQjhOi}L8>QJ@`iTy=l)rs(pjQJZV<sw3zW=eiUfZLz<vn8{RdCQVI7Zm zV+w|5scC?c=U__E8v~R-NFn%?7vU?8jwxsr244Rh>@sXJ%<YW_)E=8^$D99G!}y$# z4w{xQ^neMDm-xE5!LoPm9e%T390;+6>i>w0Do;eI7QZ&q8Ma){__V9$_eadoNoL;* za4PW8;2dPyX2vQm6Tgr*^-3tIZYs1<q=%ewjZbCGvIEQfJod8g70p-uQBsbPc1{f^ zTRQKlw`}j)@DMK>jfP#$kYU!}*D_@bLz(q)T|BuLOXHW9`1tsj_@rbhWwJI<eihwx zdb;lw0)iq%Lp&;*B<aSQ<!bx(DbF*d<?f3*#`o7;W6JH{AO^)mR{_L=a<-&Nr?mwM zOCKa8z=JOTOq}v5RtfTiwTSX7(t2t0IG6f(>TdC-H{~bgydCv^iq<BpVEfr;tIR*# zmB@?z$Kxe}l_?}fEyewBScH*VBbMS6Zib3%(}`0;h%hLzY!oPGk3L+bnUOM^QKgj4 z*C!;?;Cmi)UpI%JZofr{=emi_h*|xW_U8F6;rd(VEsUHOjDlU5PCF`0cPbJ*Ne`wi zfXCCJD{dAqlgkzI$HGJaA=TPhZ%wX`u%2U%Vh($~NF$)4pDo51C9Z#wT?Bh&uXp*( z1qDtPzCeik=fn-_G}-B`m!OJ^)5d7C<d2|!pJsRnz+-6yse5haP>}Og*59h;<M$?o zRLykHp-I`MgfTP6e+xbvY9yt(tZ~woKQkpMqoi=M+a_kE>%@`TRR>pJ^eJ!p`~AR` zWy`$ehIs}uLu;-nvyyV(ieEc!=?AQHNlS8aAR2Y+fmyRUzq?)=4pM?v3?PH=wUX^+ ztDd)B+vsdRjK7{+G{cVaP)(f&tTg9Hc99nBHk#P>)SmKa%}j(Q&WAc?TR9;lGTNz; z(y>~*xM1T4Y}vA9R$Fi8DNI@2X?%sBKLZ=%o+fSF*i=?kBwZL(Z6EDg5o!2y=h6>I zdQ)2T{Et@N=I&H^)BL;i#RV5|Ttj}TOky4r8*U5)Eux6f9{n=*%iCmR@7Eirj~zdV zCamky&sCC0>b=Wc$8?&k)Oj)$m|jJu!xZN*64K{Z+3*Fz@t&#%WzBVL8UB-g@x9z{ z2xByuicvNZr%!c;kjq3{@&kv&_is^K#D<>y>bzb!_OoCV8ha#liKIJG>upBH=Srs* zt!cn8fhkH9%cZy<J4_g(RXNgR+4T@Mps*`HI6Q^0R%C#x)KspqSuirrbhfP6gWxNF zHH)8mRhXNh7C`*6t`NYg3QMJ@-WStUy9GfjXOWaNnOSF2yDt|3*8B4*z#q`#v#`ar zH|rjv4u!l*XS8R<+%3js4_{2%V)v+xp|jUC`_D7lAv^{SN@8Xn5yvI?!1eL)@x--0 zaQpX-%($Tu@V)BY;7CeRASm$qI6E#aVmj!G+q7e;<L2f@)VWbq{rJ9eBlI!+eghU{ zN(7?ex9Axg2P-G*cM}=E+hs*yfJC0Kpc5Rm<SyOrJ<5A5nF6U%Zu<2M!oRS`Ers3i ze>RIoR&$r+efh;ao)##u{s)MV^&4>eC#5RtE5p*)iJNqrnOTDS<gMdkd)T?eresB2 zSrwes@Ak_XDfDi1Zu6IZf36k!*TzcX04;l=AC)e{y%3QdX*t5wWUg)7IALtwVgQ)S zyb%qoWTAE%D0jhBh2<#MMVn~q8B6To>?Y(MUu39P`1dzlx>`5d%?*4GzK6e}EAjPF zddfGHMWOAb?i!^sHM;+@{NCSS7}}iCqOfUb|9+8B)Z|%9oH0}<cKFVJxJXB8oNMYb z>~yuTSn{O-Mblj=Tx*N@(l|lqdskm726+u7znboF0$v6`mSFY9pIzsao2=kLO@+rw zRBD2`Uj9c$y$5_Z5_J2ixw`v@&7>72x|hXZWNF8-70nVeTU3_|F8>w7&yE@M##L&C zP*}5VkQ<Ov7w9q<ca$Hbp9xA|)$8*`7gTCQcr<@mVB#h}!h0>MwJWl+m~{>rFU%~b z=^LAMOE%?+^gSZa7156Li$kGLWVh<+NQ8kA*l*ihb=AN*fdi8mCccD+m!eniSc?AY zJ%=DyX#-!cot_bm7tY+7qP(zdXU6CS`yCGBKF8C3y&0e<?*bFtA!EWh(K7UIpuh+8 zZoS7iLTTF(11tE-Iu%S#z0zdSqoB6*4#Ono$g1;6yw7t_39--JJ9M`n`^Bd@bZ35z zxSMEGw&Ovc{CiZ0kp=R#{9(b(L7;P_=SdfHWyW-wwz%p;o!D<raX5uUsk@;OzIkHr z^GTPVTK-au>#CFU#54ph?_w+Rm9+ZaU@l=5y<KD~$Qd+5s_6+Y6?uVY?Pp2TX4pm) zvImNcKSb94GG<op8P(Q0NtB4h65%{c`q)$!+j+woqFT`u9ZQMqM%^1P@DsDFrU3)~ z*>c6=#|X!gmKHEciiyTZnXvpjU_8HN&>Jn^SLS0+=n8)QR;FmBxzA6Noz+}2dRhK7 zl8c|H28PX_19r%lA8y9Z%1p|%adV9!ul+(farv6MAxR`3`+-6}zdPMu3jMZp(+jFl zDX0M0%%%Fgb(|lLt<V8V1Jun63ubbqr$XyE2t7!{mFJE77Z+AX|DIv#?-SpIiHh!P z(ksMOY+P%nM{7`N@J?{D9KNIwPI<2-ks`e%G1%#=%JXrKUmZDW6(=ROV1-ptUH3MB z0CgB+IeSzqSj=nWz!k*S@;>n5r39|dAl|N&Rw*;1wp+)?U)HEfMll{DZ9GIom)1$j z+hiPYTjoLB@zkluo|5YLi;|#j@t{&#!xctWqsw>T`e{gdbAjihk)vI$$Wu)^xg`_H zb5msZoH;b;@5Akhv+2tHN-*2rBkXYk*Ey)&wIiT66XbZ?rO^aX4vhm~KG`PAvwmnP z>GAX(8X8K0ATQPsL4#bE=Y&AijfG$>x*@^hSNUneo)(wvk_|Q0O&u{vs!eh`j^i)N zH^aa=evPDtVZ?J1B0_=4YMIh^(Hx>&<@jr-wom`{2=>BPSWaz3*029KGXPdi;G{|m zx5A=`W&%v~hbPiJ6v7vVgefxOmjs$DkV4}4f#uOuOZv+`!6X}&*H~dB*XcB@X-jr| zP!7t;HttCM2%tbZ4tJhGei^-m8xaoQqa{!wY`9UD>%3PZ*)4KJpQlUejD)Dp<xM=> zsD?<f)a|KFL>W26FfizW;2@t)`rs84yL$!KTe_FH-m9vrsw&L!Hw!!1wlu__s;1w8 zH00&81lzYVDyrAO2gkehA_4%j#*`vlhSzG>_*3a;p{^W|%V0*^W|gKb0xS?@(`W39 zoa&_3oQDe1@SWR%a+2!hN<aeO++oQAFNYOHt4s-_BckhB&Nx0uSI+t3K!A~w@=>C& zVPwPI?<1LtQ=HW6(PnOT{4%mCpqhNr%+_UVI@j8PH38TklR-%abuc%y1(`e4SRX9g z3imt&>~^k;TS~c4FZy>i*uUAr%QNU#n5r5#a7#e&Pep352oU4M$Xk=<0IXTR9$Q6+ zn$sK3T10%0D-sqngv78NAO1Bf2^d;1JrQyD6Zr^%Jc-9W>ApQqb!^7f6MZf(H#j(` z4MAS33_;yb9HdNR;hpOYTM&}Gp(FTg<QO%UY(qPR!r;tMXiR#=GCxE19sBlDf#7ey zq>G}e{hg?s=>1Ob*Z;LoK3`$Ish8>fi-E@8?kz?X@=Qi1d#mivzC>DF$>S<?kW z@^R#5;3w&ZDD?qTTMmJGAw)w%gA#v8>Kb^+k`?dzHtuBY=GdsF=Vr+sf@o@4TkgEI zv3`v3A6Qd1qE$E#tzd6{(d1(rPps^ko<noH&8y|x5NAT2$+G0RBc{Bw{WaY5fvLQK z^r?njEBOaZOjI-7Sla7IS*<^0;B&11*5#mmmw^kX;?Qq2$_<YORtp-K%hvz#^4~zb zc+CX2BD9NvJ9IKKQD;<TW?Kmh*0az=hk@PGiw$kpYcM|i`^`sxf``7_f=E3FhGk&F z_NEULm^AT0uT4xk3Y_VcYUca~263jV(wq>B<|+J)tf_l@bwT3y8omwc#@xk#v?B-0 z&T}NDh)P@)zN#t-9VI{itAaeuVuSay!IfVDHBS_hJqFs|lX3jF<`Jz^Yp(l-HZ%=O zKGXr?Cm;~mwfIw9Fr~K-b{d*1ZI)~~JM)ujcFDH{4qjrEvlns+6IJ)Dp&-kN>Y3KJ zA)W(UQ}kuSUT-A~AGHKsf@B>Zayzl^ku_`G5^9^y5Ymq?(_D>DWu2hbR{8%IV`mu_ zRlK%)6O>dWq(vI(p;G}tT3TAVbLdp*?id)lTe?9(kQjy-h7J*!p}PhcIHP;-_uA(@ z=j``<<-=mGwVw4~Pu%zK!Isb)4AAXvY!#ZdUeX)2Drgqce~^L=@t&0)VJZ+4+>pW; zTmE6FV7q}70b>R3U><0*#GTg?@}caFkx4Sz)B0Js@Qji_zMV*WXw=|fV8;ON5%$g1 z=xxi?tSC*4Z2q&))l)J1ov#D*P~!<Fzw2#)UB{oXY1lu#%pN(v&VFlwNn<|fWrwMI zI_2eCtoEeUte%FsetaWnn||yXMlso(+k1cLpF_OStUf=C+pgh{+YYZ+rJho0<jwl| z)&1|zYKTJU;}iF{#UByi{tvk+9Zw<_0<t_;PxVKKuxpK%4he3r0D_^+eTeJtRcSs) z8CkPE!^iiwMAMId10!gGj_sJH6K?YCOl5FL@tDbfFscy)jlR4dc_uxb^Q-UTbS2p{ zCH;873kg`b*DbaT-~=H3AvyHu8<-s7?mII{pS`n#mN|r_B~ynEba(FXbXwHoLzVW` zca5yh-s?Cp2kqW2roe1!T%^d%&U-6Z?^x12vhA>aa;kW4T3AyMlLutyt?H_&uk4K~ ziXABQ5!mS2R4m%s#mJYy8xH#^((M{o){Ozc>uW7k(;BaL%k=V8zj@WF$_Kg)!A7}G zkzO}XL(kgTrCQ(R*<r!{;u4Sygcm3=5h$7kybWg8wUqPm&w|7S*rtKF?q_XsU4_j? zFShN8d_Dg*UJ#a^CGNSND&`xB082g@x*DEL(!kzT`dnf+R1MVWINEs{>MM#;=-a93 z=|OivRg96Tl9K(FtGiXo62{E+r}IGtM}@Jw%{=qyep|Fp7&=l%@l-Wr-#`Lrj~yni zHK3P*V=hxZ;_aKAB{`brnv+!|fpN2Fe)}W;{02r6Kn?CB<1|Rz`DS{@-!P%<15m;b zO<pS;H<({cc($Yh6HT~OFo&KS9MUXb%-!b|nBf|1hA+BakfZVm#SVIWr@A6o1=c~J z!O@%>#>|VQrn_@s%<{Y5n!}0Rcfl&C6RXi$Nk7;8q)R=4FXFp{ZHsc*-Ur{YY5d~x zh3KKOnyj<T)n{I}J+n3$%ml``W5bH(M-WKxDXM5k&}pyrC0G2%t2Yv5(^vUwsC#?~ zD=H~s4S}emULqhAd7W2Lr?vrk8pwy99}R>H35*D@M9}RGBPB!yCx9;NH36Kn(VMlB zhJ=xc>U_wx*M2TtQAS?2ThQ!Au2&d|Hi5y3ysOX@5M4k<qh)a6tSHzHIXU@Iz@Ege zdea%Pv?mx-u{JDra$@ZGpop=z(A)Lur-HnMxp;u`)dq34+pgh9=|=b5{E>PdWTJch zP_#n8fAU~{M}TR8H{Z%-Mb*mKAPNxFsMZc+FSDHJ2LIw&cNqsrWh+iFwB<eb^m)J! zrW<JNE4LX^UNVN>1QohO0g~!9L37QHe1Mh2o_}EACpbdk==w9ZQ5#(;ViwnU3NS3j zVko<&nYBpI!0ZZIaKFJdf@fG*i25RE13#Xh5E>hd5xfUH?I^z(dlUT;irQGlIn*Dh zClXOy8<sP^Sbes&X}mK&H=C|7c{tE=oApzP0(BEz&W3px8_!QZ>IW*pz>?>)HjeED zH_h<v5_8Yzu?MhBwxhvufj(&sV#_}1LXuwc$HuM!Ehl+>@WxgijL!G9V+F<<7xFh# z{=Zw}Fo*WCGkvPY^|j6`PwMV5LB8U;7EBA!?<;Cx_q&ND($PTdwfFS&;K0Fq<YU`s zTsf@)cJ^Yt0+XKR$Jmu3mJ)>B9sC(IFq)$rzwq18XxE$!3V~y@ahN)qcM$gDD-v{) zR{T?<3&3BMHzM7vLS%Jw9A+%MdKjZD^E31kHv7x#V!cLV_8nKC2@oB0ue+9}+s%rP zil!52i}b0xUfthgOi)_m73N(+i8cQ!AgZ8^IqODO7#DgX)0nS&alDIrCgW?j@dB5; zetF#f+OXc}e>?a*zznf)GQ;c&R7so*TzZBR1~PMVn-5!?56iy6)_q$doCAv3^FMb< z?5RL>+G`ye38Tw%VL2_6w3ca3msk4(Y3(YlpnF!NUG8W+U9Zh!<F6+AvRId2r2R#g z*LiQwrPD&OE}u)S$fG<2XGWLEEgl()p5l{3RrXa{kYcEtUI)4T=wc%By>tB#c~|43 zxTqz!u{RP6r<F>X8nnF|MjXxH?HL8c$thC9#4xL({u?+*{qCRqGf@sm1HnGNj>z3% zS;m|dd;jIX?q_7=EOu!%7#SHM^MYoHdJ2qy09GnF68>A0WzU#Z`1tv$MLl)~66nJS zX(ik?#%|D8-6%xnA950-Ad;sR!0_ieOUxZKZb#~nu7T2l1eso6-mx{x=~63*LNNCx zolvo7(8Rbt=Hh^U*Yk%0D(>cxrM)lWS0i(2?Qccn8NPmEow?Cdqs74h)Nk1mFQMuI z9_Wwav#w^a;ZdH|)Ty%aIK7wui0A~l656M5mB4N><00@S6SrB8RhMjA=y3Kv?=585 z+~c<<=OKNL*sx=R$-b7)H|MYDC+*XO;+;m}8`b7=n@ED32ssH=yhShF=h|6Zz?%*R z?x-5?SEv~3BWjofw0BX3$P`guke|-1q2Vd<%ijw<rMOwnTYJ1{6>w8w%#(tAr~kgA zgduEn`FVD{lNzryOXFhLyX-;L!XDbSW+@M(XP~4MZFpJP_qdz@7PMoCb-Sr%TvqYo z$UCDfl$5ju#4k0%Mc$%S1V#d&=7n(pvH-BR0BU}iAs|Zt<_@41g2e!`gy$;&i=vxb zAjh1|>)HBGzaQr_l(1o3^kjb%A5{5@`Ir~ySBLsZLp_17i*L(-cfXlF_?IPEiERe_ zQ~mpE$5NS8mBZrMDM8tM=O_rOmn)DSB${}(Rw+?*zlX|(R-uHBXs(GruHF&V8VFvo z2d?hVIDLp1@e|21F78IH0~%F}Z#8_y`Q&9o>v89+&sfXfo{dI4C3M-B6Oke!6b8@_ zVYR>HK?crjB$qaA{HP)mD!Y-o8eq7xScYfq=;(8u$0r9-hj|%xXU_y6q@^1D+{Oxa z-;D;M)J48R?knarvq2`kBdm9?(~r5JZhhuEE6l(B5`<-UJWfH!$Hv#6(V@{KC7azI z7b)->?i^|>QL_vPM9B}T8mxfrq!Udj?R4H32u?2Xu-Ts9sbOePyd@Ecya^)gt^-LZ zP4*H9>&YqaHRH$ru6}Q#@+3tz;=IZfB3z9#MDQm&PZP@klFAW0x6S+qL1QgTA!bSn zw%u9RdvuPZ36zn~kz6^!uZw-<0CgaWQ=m@(J(JeS`K7r#CwlVE=>|C87~?+NZ6`Jq zSxGZ3p#7$MI1VNe@3C3@Q_`{9CE3uc;*~{7iB-?77b0!b$*6^gw~X#Nv-EVfQVGg9 zE>KKJd?bK%v_D8wAY6FayHPc94x;3>3g}k4y;y6Ep9DL#FGv&RWYGBCt{4{rFEWom zyPOSgXx`56q!EgFyIZS|C*Z{TuhPyK-u#Aec-zPo`0oRIp~oMgfj1S+jP*5j3y82R z$s+`T_9x7Y*Xri*<<*EJ)ZBShp`Fx1Pl?6NDz~Plq#}hdm2-}jAE?qa@3m&@#m8XE zx6t3s`<l&pi{uU+W;dKaGuIN$a|Llu^;2YjL+b+<XBuG=<ly={h_`%Mv^7UA)!&?R z&=-7M*(e+_rS9={^oe2??j2J4|AH3OA3(hCB5!cxmRbW)mF{R?Q}3Hg2MH*kw%8b~ z^E`(=0o0jhZ$4SuW4+{daTw-RA`bSLOQIvRYfbB{Gh?%O@B1MHy~E7>ay&cj!^q9x z_{qDYGpmU}iR+=MWEHLR82>ckDs%-|7hXw7dhm)qb08}eiw9ZxxFm0+Rjv;_dL-&K zJN4r6j1*SB<WVtZbB4~f(rEC=LcwS3^MMCldMX!S+~p@sa$=1Ojv4a8@mzr@h)-V+ zIibM?emAMU&{0-O+ViC5Q-dX%g>AKgj+f8wH+Rh*+?WyG{(fU2BU<DYZCNU{iu|l~ zQ&=Le3?J0wroB<d-Z~ymTXJ+0s(E~xYUd|x1H@O@i;t3HpMLVnyO8&9I6nPbEJB`S zhzbGkzGoY|ymKe&?mrTAG1)-3q&N^}{7>G6M&;x%ZTW2%84ac%p9rcKA`G7A?rFM3 zSE7pz_b{;o!|hfGJpWm3?Y1+eHWypBG8A}oAnLE7fzIx%T)W<gmz)1U1bao;*~2S5 z!KpTc;zh1}3z6%)t3SYfRK;oH*489kg57Kdk)J|<Z`5m@!}SEMp*bC5+|>cj4?38; z-#<n4W9&3%bJxFD8hc?dd$rLY#d@(HXj6uOXU9FLOzED1<1ZlKd!ql8I=uj9S50sx z3da={yWoLZFD3}P>I*_5fj1w0*dX&qS_}xW8IO3w#gi6Y7l?Pa)qaratKl(IyN}&s z-o88iOP;XXDhv8Z&+Kb#QJRaMZ!MXWQ1tLK!``{JBWR2?q3zJhU0nfJL1aBRG3)ww zh;hOv4hBudt=4Zc$wunq;K1+VG9MH9MGzfRfW#agWL|86-==?MAjF$pp!GDxf&!Gr zE#Zuk|89HRe+^#(R;O+YIxZY7(>!nKQ=Kj!1_ut3%^7=&I9;KeH8-{>6OwP0?9026 zQ-k#F5<XXPgb{1ryZ8a^V+ax~47`ElUj^%bgEx>S3XeW#&^3F@y2ycjb3K;>8ck>l zXoPb*R9T6m_HP2dkOU<Q?<ZJEQy|4iq%+;)PH!Sg4FDcgfcnHF8hjPaUCG!+d*kDa zpiP!nNt*)%E1!pVzWo}-{83SL8+9DEyqS|Rk!mJGAbIgoe7EAUk*>gzDbxyfH86jJ zO?kHTd{?BO^9=J&5!bUl{mMW|J6khI78{$;s<4hQpp%XCv+ith4ldJS{24xSJJerb zK;6=oL@A)E9HwAt$7r1Bv{c*3qJY?#)J%>GSoZa%q_w%ug7T<ofg+TT?(XIk0$G;x z3m<fKj8%OYuze@svwIRN=bgeOk2BX{ikWX0{d2tf-ysALOnq6en*lUE`%wYD*%6*{ zmApQhRx9%2fx%W{MsFie*K)E>aHceEp&_FoT-%#ZHxmx^N00A&N{V_b=98Bche-xp zcYgq&`kRJ-SR~9KZhcX(?x((HmLvk72I+@$0x;rCIlxfu#seM*;mztA$6yUiVRj%* zI7eBo&;))`rz0WSfa36|m8SMQu@>jOz9CZ}d{jLv`P)<RJ9zlKVIH*}w1oh(!Y>^- zQ9OEA7lGp6&_1*A!rcL-3AFWw`*8|6nNR3$!?;E#Y`Pjw6U_$?cI)F@H(4@)^Kgkd zL*w-&jVD-xFc~=?Jp&F1a_Sq))yO;J=@{arm2hrf_TdmNV|CHWdS?X5-Tx3o3K&jF z&qBCZ8eUY<RGYuetH)+HbN#($FxZI?0Fd-ku<PcIpy~DZXU(B+r}*lHkxHxU4o(Li z=Yn!hcu!3D0ne72J@{`msu)<#KcA-_OS&9>7*N&xVpFuK{yxJs+LAsFVNfS(gMafq z7qY=7g-}$s*z4SN<0I*|BTOlbfA-Qh@bEzN<jz&zeA-3rI>rVm!-TqY!=~o!@4{Rd z=ER8~P05Q)c)ZdoKT?siyb=@%$cgB(8$FQpcZFoq0HH-TKG(hT$(C`^3qD~w=S0B0 z>m$aqD>A|C{8z%{dbc097{Bx;O^PLt*H(L8Y|1S!`uYn{Ya#3;+M?E2A(NW7A`<3p zzfB&JVCs_p=i7#332jVi$v+fe7=;(`luT!2;GlzW&7enX%=%|-)n0SehQe*g3X)Cd zg&kyq<UEttW3CSxBtTA{7)_Z3VhqVa-1}%Ifxg{nEzDaoonmu0aidZn8bf%be~ap+ z{W_7tIO!6upjy5F=gx?^&Hx_0QVgnktD3C~ro4U4dJb=o1>3r0)pm4my?H975{eSm zn%(c7147*QPLQ<S@?2FWP|)c9@|^R@Ol_~6M<*N0Hg@3opqhH1TL$p(>#=6Tfdh7| zAOLiGp}eKY89h3%TTl2{?%K2Iewb>OXfv`RuJ5q_Eds1^9da(YXxE&xy<xTen7krq zX?B`Gl&hfuT<?E+=oHLbx*y>hM>0p16Yq3;1#h&%?CQI%s+aRX$9nE49X0n8f4TmI za|gp|!TDDc^E(Lllltc=>^mRua%*1k7V#jrYLm5O+ETf5wB#9h7f}5*0f(PHfE6Ul zc)r;*4^GJGYv>9Pha7M0;x-bNALY-!iNmp^JA}ZXXAh{K1pRRJ<|euIOZr`y8u@%E zR5m>p1Um3p0vp4upe4nZ%TM`soH!r!yCb{>sFe^EZeKlxZ%;2WNgcm+#3y~Q-}<<^ zubCPc+xY$Vv;`E*lLtX@ZT@6DL9XbqpM<--1**t?f*E6~2o)z^xlRvs|0eBAT)_%< z%#o-Qc(D~&kGN*DfHF&EGyhPO09CVXN~Mc+-0+_kpnok@NImgFd~(!bHQ7sVyS|Jg zW8wPuZ`prChSYR0pp~06Gb}3vGn!?{BqF~4R5#W))Y2OH$P1sEnqOE^x56R5Zy?C& zg)=^W_v^-=?w`U(sJqge^fy&jk>8Z$)`Z%fU<E^_$AdMo2BvbE&-M<ayF88dl7y~x zZ7aDPn8=Hnu6DO?*`Kv?(X=wSC-O*iG=VaSkKSZ@-N=O&bdWoKHRLfLJh2K2ev-B` zV6WE@FxYqQmFI7+Zp0p$DRDShzjM#LNdx`ERAb~y0Id$*)sa}5lH_*}dF4#Ue0`Lo zkQ#^z;y@=A=o{<yU*D#U+9$^e2X274WSOp-1Fj=m2(Dex)%9yJ_s^c~2>qa?p!?SH z^AIGqC3LmvDE@}f*h<o=dO5&XhT?hw=s2oS+j)!Drxf{_@2D?*IZEaj9gg6pJ~8&O zgF6lOa5=h7FwT2#zTkHRucz%h&A|Ej=(tv1DKCr3b$)t{Q`O03zwuG)32-Z?PIisz zziz%R6+(<07kfeZEVQky_~T1h&*SbW-MW5rUijqX<kS>DU&gL-^=qNxCaET?>K3?W zO8;5}?s7i{HInw7b|hV+imw7f1IJ5a94wX8Vy6k@W<xO|8np(wbvp)SW`>E2eo{ip zS&rX2ViTKx^V*KWPFGkt3@wvQiw^173?k0$E|M>-FfQ9xcVyY|a%rlV8E54zOYgPj zUOXwfxc~X15S8M$elGjpE1$xIOYa^QC^fy2kF(|`j{W_qJa2KjjPIG$>)Jyexst#1 z4>GYv_tVoD%c#!5P5j`EDT^0quk>A&Q_dPqa+#<|5xc4o^c%x8@x%9*g_Sep>Y&Y! zhbSK(te4A6TD(X}JXAHHp{dCTL-gE&SLjq5*x1;Z5WtEQ(+oJLLvYFdRP(d*6~o}| zsb9KwKyMsC?O?XPV8&>cgu4h@7`e4W9)8rtC;hTRU~~W?(^B(unHKN#^yCCv4ukW% zjeRa<C2;hPU7#_I7JeO<w6sG6iU`#pCkVN`y6PQ=(C^N!Yn+^hFl(kUV;UnZ-u9ME zr`(Jbd;8n1i@koA{rP~)oN?<w*)QnDoB1;HD=famtO#ZNv(uA@LHE(<yu<M9WUJz0 zCMIT(Dqr#YXJJ@A*8!IG;%M~u!7@B88+)&>VXqqQiia4qT3a92r6Sdl&eqeG!`NK6 zfr@E2TRPo77q|XisIBujgWYj6Xu)^rlt<{4eh>_I8O*$D5;tsOV_#ZPRVA-6{n5im zdT3gA&}(eFNq+?Ybm6xRwy8@?2WXGd)UiEe{<ZBhQcvzH(HNN-CqcnNPK5~_M)y;E z%ZkPI$3J+Dsru2^Z-WwcU6}pXDZdGM`fi+RgcO@Htfk2ZAld}jJDr06*k;Pif!UAR zGk0P(^9CM7=^Xd7Z8>lca@c3sM$KhlbWZyCnQr**Dv|mZJC;RV@)@ABhJ|on4mRwU zwoKSFnogcV_NlUn_-WC50bT6nBiTgjJ`%|LIJ_SlP8shBpjHm_l;*TTG`kb0ioov| z4)b#{@t2z@o%gUzO~c7!8(^8c@&6)!5Mg*8F=rxLOm+)imvh)@C3?3<ZZ(-ECa2qc zpVPy3nmPcJ?{3K|ByFg#-`GP-B(LHi?Uzpb*^qIt;=nj~+Y^Hk>2FgxqW|_bsF&<s zrEuVTs%xrGeYqp#H(W(smxJ9|(HNU#uM=)mAYa?p5$`dz8XvuKp5dHgyDX!MZLK1y zh2>l~@3CKxo-gMWPA}!AhC~Z;8Q}&xP6HWV*VVWOlG!q}Ya`zcXg_s&x5_(c-sC&5 z^)Gz|iRxVn31M;%wdMpkK54~>ZFS9RpKmRsmD^g3^0f02q*dPUh3Q`mhACzpZXQ#8 zbE!8;!s^|J<lJ+Y7kX-n`Uc&Nsdka1>*Yk}`i*2CE?D-w)W+<fTCOZ7Hgl8n!>41K zye?4nsSoJ<8WdJh<lsyHR_pNs2PlC5S%R?YgRI0pyR9usiY+@krF>DzBz{XVe}6=W z><0-Ai_&7~FLF|-UpG~~y6DSprJ-cd7K~nU0&zW@W3>biqs;mNcDmglFF+Wma8AsR zS)0UD1I7;=y1RELo)Q_O2`RIRpvlDPz+9D(N5HpM&>j!y?fC@q_GWh3*!z0<ohSO6 zvC2q!<}oNUbF&Lwp%28J1z&~KXR-2oESOdoU}I}5*3=EO&L>lV95G^`#*-s{?GTvV z%lBODYIe1=9Fxybp~dkDo$_svo;G+RzINuw!UyAF;}q-6<CZiL&*=}R%NwQ3%Zya+ z41$(E#O;v@1I{4L#b4$e5C5tn7&C!Q06sXMp2M1VX`3p+<2YeE$nSK{2+STk=Sw)& z_jNd!S-h!#lG@(CKr~a$ljM(kU)9XN{3C^fW1B%R&>}|JH6PE{ev==E_E>DCMq^MK z`sbkixV^gkJ{OA+!i58@?pV#x5;VrxPuPSDFB`C|UeH7pKMMORV_ITq!!IqbM`;mZ zgIJW5!`nve%RLT-wGNWtF`qv~3zuV5S~dV!Sp9fNE1L}F5>kMtZ#p-q++phmc8)kv z1S-6w1Z`Pop>td1dcK(VV6b%Bv3{1sc_!pgztJe5AaN)+-pyb@RJR3+I4TJeRm;&7 z;@IV7FzlSOAj$$|gPiEi?oW^IRFw?doqpdhv*w^?_HdkUf~8vijHO=oJ05A`6Szvd zO)_3xQOytr1{_~-Rg}9<BI;)qoC@9ue1z5)?;i=c%<Pak#=KR`Vr5OD8%^pEW`>2{ zdym*~Cr}!_?kNeA2LsQc{DpD1KO5CZfH%G4(=txvTHQd)yv*YaS)JEz$D5vynhL(N z^3FqA=Pf-$R`Y$ex;wLtJ7h^+cs3b)`plWem877u>QbDGW-oeF=*%oj-eEKTHt|f7 zw!3U<(Q&gCT>lRC4XFsxi>TM(A)2&M*Vy7^eSR=A;_lW(wfV~AZ+8qw09i))?fJAP zmVKkGpaQ#Q+~N~H7NKKXD6r6Uq?Ll9M_MbU%KT|*(#>2V(xle(FF)a}QK#1nne|Ly z3N@Dk96mi>wjRF)t5n#=<Y7L^_DKpCvhkn4Og?bcfxi$h{h_K5iuHD}=Xn{ggWW^v z5@8*CCgQ<jpS;fWERnF_O;uxDLCO3|D4oGhnKo9R-vO>ZI&|A+A*V~PlvD(d1H*Pe zYmd<ZL<huAxSEtUL39oK7xW7_6<o_JmXE|wH=k*>jkF5LcAo#9LiEuHDrO$v`dp9L zeGU<tHpetca%gV)dNJ*rL;m>~6+@hFJ-z9`(#!Q6$4IM3?g1Uq+x0o~f>qW~X2b5% z#DmP(KU^rC&#hRc0<I|}tE;+0&>J4I+bDU{fyJ2XYgr#@1Dsy6?ab)5+?K2}1l*e& zX_5viw9?6Dl%-?r8!mj#|2(^M?XR-C%o@n~8j>EVTKrRkoCaCE4M_=aqn_&Lv#f`& zTQwy%yn4(S^O!NIHh0*Bza)uUztTf4=_jQoWe)2sY?9Am!H+bN=p9xkXGMr2+_qk@ zRcylMNk}WV`Zm)lU0QEHJ9v&fYUG)^)=6#dPfH#_?kIk~^eTc8VcsN@?)g-xtj|8X zlI+3>gXs}UD3PaodA}|Z+1jYmJuzvbMBYc-oM{tPCLV*;;TV>s8`<~US<z{_;QOa( zi&dw-Z3BB6v85-H4^(|a$7J|68cJTtiqLDfYj_hVZ0`LOQ)vfPsgy~_hYY=YAg=N% zQ-+PC0+!@`w(u}KZ(CMkBj<#Iiwsy@pyj$@Lm=fKuazV7ZSlusXFpc`D;ciJf|0G6 z!)UGP_fTOsPd6Xebf#n2YnAZYG|2UK{BNaAI}5SF$qQ1-=`M9S_|%#k_5j;s$9po~ zFCn2F3IIX{k<Z*Pr^Bk|L22>wn6UH_0lu#sb*!ZVwCcQDEA>CAp0q0t(ot;kxJ^Ak zYh@YJ4bV(($)>H5eOFa*at`(tss0Zvf|l+7PZmKVZ3Z(+PLpEMkaN?Hk*?zflh3Ap zCoc<Q50||VWyGDps`rc5E7=>?AmB3x=<TV)Po_OzLxkT3U@0?m^kIL$5HR2(C|PN2 z3=uk3)<xFI&Gn`Qv3dBW`}S;Czq#!)6sMEp4ypL8P}p*&g9K*GdqTBhOnkXKLiZ3z zGt*eEAd5cCa|IxKK1%sd-+6qqGis0%RsA@~k1uJ<r^Kzu`B`95o}G}XRCp2-wRJ+m zr>s#~L$mvoCW3;%Y&?+x3-zGi8~4`9rQn=N!KGDyzQv*#DpvlQQC+{obusrU=oP|q z07+eCW4)G>um!>p2WqE=RcBB5^mn!*(H^`?*|>o7e?kW^!D_=B9B%XnI>3^Pfe!5a zcy4E_`RD?^p(*qu;;X)esdkb4kBisEmtV@*{xfypp;rCBr~_EVrt-lCkw3FqFI~ch zlyWFr9oNDb(+g{z>-mu)`s*Egh!>NjQNs>-Q!hqztuo=YtK=2cdEgQ<{;~1RLAvuK z0t@C1Z4n$9iu+a3hD&A|**W3FQT=XG=H<GL@+wtJ@f$65le5ptL@d*&<84tN(!6rz zSG?ZQN0V>yoJ{_SA2x-XkQY&YG_vl%J>pE@){dErXo%YD-{qz!EONUz%%3u3Zxq*A zSyKSH$4YeKEGzMfT^Zuv%mpk<z66a`Ap5|u&#Ey7yK9cn!SFiU5+P^ZCd9(nu_@h0 zn<|d@M|1GAw<BP}o%QKJ%h7WX1}Jerxl?z0e2QLOUF{IwH<eo%Z1kQo=SlQ)!3AdJ zJbd?X=iVI@BiTCl`EYYrYR2)q<q|^Y#cO5`I*>5!B`$55h3fLacler2n@#Zoq&2J? z2W|mfHCNfCID|KzrT4xMa$d|lG|zG)rzwCYJQBH}SKC&N*N>orcrPe&rYl=EAF;6k zg4v9j7zZ`3*z_+GY5t*o@iTIhv{R0MV_{R-#1tqbja})Fh{WE}x(9D`Z)7SfegXpa z#p;C1Cn^*aH>EO|4q<#U0Vc6gvOcdZzXWs-{$S86_=S%cw0Y|e-8dmvBsLLpEKyQc zHWU{h4F8e;1MT6WP^@Q?T4x)Ai50T8w-y+e&)n-}(h#d3Wgk!wqRBlCX_i%O61yI< z@GXG#zw-v3lC2BFf_-p;+*6+F43uZgwOxvgOKb%2IK27zt1Y4Xy5fH)4WKM8HZ4w@ zbg4zNYquzdTE}BmR0)bK^7D3xCZ`;})bLFW6%Lo^2gJzh^-yrVC<R;ds=DgU=bo{Q zvQvypog2dWPfy((o`}0~PnelkKW?jNdt@@C1M1LDE9#+a-zm&5x1wDM?b}d`o!ubw zRpxhhpFo$y*%#w&h-qwyvS6~b-(%>LEuVtM3x1IUjO>&<@4^EkyM*by-N5Mdw578a z0CG5(zJ>^T+*ycp`m{7HuqcFbFZ(@hOEp!MMRAa3ZMV_$)*1)sPd#ntVF~XQm0$tn zCLL1C`&@1e0p`qB3_SV>C5!d0j_$nkVswpR1Xg+DmIeVYqrL>{SetF9{{WA=+ph*( z#dWJLbW6IUYS#EVJ%2gsf{wXCPKD5H8;F+JyMCWZ1!khiM3Bt{A-c$pqSZ3|aY3C% z&9=+_d<I9^G-c+(*7h-%fVN9B!!_JK6|tZiR&3(&;WYKF@DD2g=9hlEjW{*!wS>?A zY57BHG^=%xmNp7eo15Z(){9ascs3;lJcKP3iCP4F_{h8F^8S1aG$KsStZjE1-@Yir zPW9+r{w0P&04l5h^ugU5Ww9-`hF@v^k_zvg(L~zP{xo0Pb)MHta{M+HGrEnZbk=_E zongMa;+UI3Fiy@P6Sr^w)puZ4@M+v-*$iuBF(U{}cnlaTvg}e}dL}lA3eH>x*8ZAk z?F%kg(ww(G$F)c}nHk`GpBOpI5;0;&bo8yJ$nSM8r)?x@Sekv0qUxfQay+vJCsW1n zDAkwe{CBjBbMwBw?^eb)?@BSBR0Os6^JailZ`}*#FkY+K3}DtDi(5R~lx!Gt>boEL zYL5MXoW1`CWxzxEA_AW=irm5C<XT2)`yf7^T1ogJ`tHqB+dV`F^taN;_vA+rC9jma zkG2SzL78{Syz@e{6IqpxbgWiIsu}pR!AqsJH1rzEWB&K@)iVG1;#{ol;@+}6^>B{8 z-dTO@;_&4aagdy_ObE)+`QTX~vzg{EE=FK=#@$6L9B*~F`)02=t*c^;Pba^YbfU{R zNrDQ{$O?#k|E^@rfmH25vW(+b{&7$jj#PNM4=QS2vv#umeqv!!Uf!B2ZMm|$cF9zF zlX-ZDfKji+9_$fHYUGJ6P1_Yr$-ERb#=N%h0S!Ie-(Q~QL)P{NUV3`0ka;%9y=)Ms zUAXdKD>A(-;`K!M;Bl`*kZkhVI^Q_i)zt+XSo~I<IbX{qjp7pCxD-IZzJq<=728EH z`n9WPHLmnfo!vdftos2wq_SColj^bvaK?rDVQ0NL3;%r6&vmzS%HZu<y?Twadkn3# zYR{>8xT3ShR*)gM(YC;(-*$eD(A;YV)$aU_r$tFA!dBG|29|ZZm!JCm3Wv-jgNF-c zbyz^*A=jMs+@$$!5#8VaF$~qg=duGrW97<=u~W3BCk4a%t8DPbCWL^GKZ|SBJdFrc zd~l%yI!Om|-qwZFPT)u8c&P^+mQxmaRz413vkm!6B=Ch}!oPu5jgCM`To9>~F2r|8 zWwgfQ$q(w|nq(M=@d=w6*P$#Z<!SvVl7MJU<ju|<d3iP^=VGtdA<Q?fC?*5ACN7qK zC9bV_a_I|o#ZgTz6P<$iaE6*5t@m05ht{`6Qs?dkTYn-k6Da;i0vykxT_J}kaQhDw z0_ACbpa){%cX4*OcWJyvqxP0p5(GDdlrcs}j8EsHt4qFAUe*_{DkJyyflQvrdWDcL zlOo@#^-Ji2Dc^+Ef}XEI7k&QAMB-#<0XsWaAgj<o4z=b;s}xr9dtr_6#PZtrS?v4} z`P!9|aT_Q}Za*@qFL`Ny?6uV;`ILjE4?w|}rK@nLOwOjloh^(4H-X-91y?&wIPGu{ zbQ5@UoO8}Ug1R_WUYNMONn0vojS#l7dc=_!rk<w+7LIzV2o3}qxuOiFK*k+~j@D`y z{qOnjyZJ-8w6wa#{G`pHT>9FHOE=$D^<)r!TSEm4TyaK`OtbZ`w~Ln#qNY)MsbRu# zYSUnRg=x#Oil+&9CS>kxV1tkf$921_XhH3J3u7+h75-(-*l+jmPn;{T_Nd%U2>O$Q zn3#botCJm*!`9HEbV$PmhQ*!hH~2SL_DDJ_jT~H_{-p8*mC-q~apBp3Tf+-V9phCJ zWKV1V3q-)$LCR>nNE+@F+-OS@jBTM%@draNIB7jh_v(weMwXXUb9$!doy2(SW11Ti z&RPB=Wi9uDGw=({6?SCGyr!lw?25#I_3a1Wt+oJ29ztUoIF1#vRPp%>W<qTZ3)e_4 z8axB=`}P`5I%LReAeLq9D;}R3N;t-mI64L1woQ@E2=e+^k~lrFXz9M!q7COy1g=tN z?NM2ZV?gGwo}CHyZd10V0|#Lu<%Wt(YU(U}gx(Rdzr|LsvonGt$S_WJy{z<`XYrpd zlWP)pSk)Gvyx+LoB4%2I+_2~j6S_)m4p<I+ddX&m<Kyi98s)457yN@Em<DGqUiSEs zD;nS3I-4qQ`G5uFv^gF0;(qcdv<I_(bkY3T&-JpDQ*O5t&1S!-PzVaM*r~8JPz44) z?>GlIu5=r>0T=<uuFR4ELtCJc#Pfz9A-qUN%`uCN-97?eMg1*<<fpA72RrZFVYjOx z1v+i%P~pk##u}2&yBG5uRSm-Xv*&E*y>@cX<e}hYN->pGCm}%7!HD+^hcz%Dz6l&$ zkk_xNVV2mhU+FHNt&AK8YcvaJm6f`a@|yUFZ4eVE;gd)(?l5?=Og7>L=H>I<lW|{F zVD_(9oHqPqgn_h}HMI{W{!8g&;Q%cYt}mx3>MR<2Rz9Mi7l4RN@+w#GEW-?z`5$6! z1{*5OMQ=5S@SGGgg*<;$rdc*U1sjHg4DXK6nMC$J?MrggC{UeM(k#iL*MUi2q6`a` zs7BpPN0NjEzrL-G&VS>Xv}o#BTH{now$wH>2*!PD&iiT**Qc_E?{%;kQRP!0=T29? zKpu8us$wNDYdVGkgT=Ay|7D>T`=@~W<B%7*cYn*FUc}R&V2i?b;IGXQ;sI$L*OuL_ z=~pV=#9RLeWen5mv`Zn&V4?87<SvvvIm{)<U!jqPfwv{@s-bkU{(Oj7nd%n{7J6T~ zE6mbb6s?oQReE4O@_`bI5HxGcyw5^(d?ye8ng7!CG0GH+Hf~GF7z@q~@27cxSDoTM zkNm`V@Z~%$yGdM3!{;rZ@%GO>qS`&_4JV|XA`ox))v;zzdTH^Wo_;cv!5mf3Y!MwJ zm&DCukt4kT01jdSIe)roS9FGP$yBntyt&tuydafkmQ5zQ!{JanBpDWz?XUdQfv2-s zSEm)c<H`BR|FRpMxk14|?Vw17^uz4J72MccYL{OE-(n7)GYM&xQ_(KN8BC_rS5wj0 zb_#J#jF#(EJ_)gk*?4KV%VA&l_NM>EaUYfgv|@w^m;S*dNzZWbKvC93v2-}FI`AdX zb)trU9x}N!cU^9?5iyk*E_Xk>xL<GUC@<94=INhwo6(rRqjJPsDV<Sw&a5PWF`+@L z&Gg?82@+fZACy$MwLRalDodo_yKU-FUuw}T`s@KS(=GZAgYTY*X*KO!or+i%)9)MO zit6)W{&7@9e0xIn6Ezt}gu$`AOsLigewEG}?@OW;E8AC>H6jX8&~4e6K^$aRvx-uT zV@M9%!lwU^Eg7<1|D$cL5=uSIi<G6PJB(HFByi6-eol*Vh|MJgyti&hQM=NA4dk4C zc<NF05eiTNC=jCg7tE|Pj=ejXU(|WWup0Nxni0em44O2HW`MIlNwwhb)~o&@TcGd| z21Vv4Ijn9}j#UcPo}urnwq8Mci;ib&zn>Jv(=9{RKW7+?x;+6rBkq|PuSpzFYSsoR z!5^qGR+B0}C>E36Sp2LSJawLVrpt&?MT2QEe39M$wdhD;Nw<x7msZWgwO;#CR(~AM z(Wu<AypdtNv(%=8u-8RL+p~^{NP3Ueesoi|PkI#3K$h`s`<i*@^}9^ZpZhn=S3faj zl_}IL%NSQt98J-?&A#8Ek|Q5Wh;Dd4;+=@IY-r&@!N=he_vCpN&1;s9P2E*BAs{o= zHSVT}k#m&pLuBQ_*$Yrj4DEAi!&q&N5)U;nXp+`;bo=d<9OrfA-AmoTt&owgM_F33 zK$T^j5ChA^mskBPf4j0>wqClK$4Uir?1jS`J6{_6!FG%G6aeHVt+aCLB^%H0H%CJr zZ-tNUs}9UF1gz^`K6q0iY&H7m<h@n}Y|}n*#riihnwMK&_vR<q&WUHMc)yjhiU4EB zIS~!MAX&G8V%87D+ABTMAE%XV|FO~TIGIryPbX6xsyXZOKY|&`0FJLhv)D+={Y^4} zCL5}q@FKU@83s~(2_2coZu#V@uc<OLx+3eDDT!*@)_VAmvQXka9^{;1SZ3*ttu)}x zwsH;=`O6x%cl61TiO>`KmjF#`)-6&ab7<px?=^;WV5pP7xkL-xx6J|}7O+900=~Uc zyehG@BI^{MF2Fx_Xd+n`4vbRUs3M+8mdZ@S*YqFeXB_D*H=^VhsH*saq@Cp?Hl^<u za<jf&*9aq|5%an@FtMt)vi1`r>bhiD9^BsoGa#-Z897>;xt1C~F~4y#IT!A6>M}|3 zAemXbWRHb}Gs8^#{xsg4V2RX*J7%L&1m9fd@1{PofXU?Fc<zzS_eCJB*6ji6pS0XR zGhiN?h0@=L1|;IlEiX3`iLoq?g8E<v8C{C<TnztYJ3Pt$sGwpl1qMpeS_>!#`J8BS z*3iX)d@91TQx&iJQ-i<p%d3i<f(WegBXY>}&F*RMiajTm5ou0mh|+@31|ydvu76-= z7CRKD4ie<QRBI>kqES4^$G^!)tmN<yB(21#aIp;$2Ee)=?{WJ3>jElEmxBMmJQVmS z{7;kzc?<C4G&)SP10mN>{0)qorQS(@OpO1K2WcS7r}BD%2=i1iV1Ycw7#fQ$gPMa_ z>B&VFF7gq)=b{?y4}dD-X1v5(Vz|I;=SPB3$`l-Igb0JyZ_ga<%%ls5>p@~-rRCLC zf`F(Gi;;0)8N{_QfcDT1ZE4p21H*BU7q6Uy^NZ_?0lT>I%d@MH`kBM*`7cqL>q8Sn z>>d~8sfza}tJ@ZMLFM`O+l&(k+-JqFEJe(HLdUvrX@OZ6-M9Qgf<HmW1C6)6=euzd zosky&5BWoj0)CY|#IOxm-|+XuS<@Q`MTAm45}a&o`eaW{^r>hrPt3d7+D0@GN2g6V zCF59T06vrJ?C4ZU2HnNXa4nzO*n2RprJcCt6(MAjeCdKPgcxJ}I>K|4zkAEHdWYx0 zqoZMz770a<87}G%g^=<(_m^X)g$oUxCac_PO3rWio_-xhCJ@&^!CXD0wvZIYV+Yp- zI?!GcTHDU=W3mjTopUk&V}7liGa29GGVIx&f`dxSIsx|Z6Ndz`8>Tn#i9axjm8^$F z_t^~8G-u80chwx_W)!j^!Xy*MD~qTHtdv1qM`=Xj2m{|g58lfxNwIA9km)@KsbH8? z1>Xc!-Gs)_e*{bPp@1QHhcOA+KxZSrTEja)l~Y3zSzIe8=;??{t}AB8lF86C-YlTW zoIp-jMBnZc9`UpjG$xCc^owwb;wRSooxp60{fyGPNOJALMX(0pdtzhCG^vb4t)|;8 z#Pxhlz<2aZ01_CBMD23T5-V)OFj~UZspbbaVg+r28x=7udyw#>R2>JSj0r4U+@cK2 zQf>3fHW2A*Dv1->oIx}MOz2=dc>4R5z;gQPi1)9tR}0NtJ6CiZ!ev58)&L428K_%M zgG`-BkcDcf=nJ;9@ZZj?S&s-8`huc@qcBckGYEaO@FY-g8f+QGLU9<9dhf0)b;bFF ztOa+p^@d3mM{!-G3Qz?<@lV>`fl1qqe<2K3Wg|i$=5!$W$ZS)k!^RWu5rEDNYjjA1 z8nq4kn2c&$!Z-#`VX{eO;Bw^S`VTzC=~4pAnhpj}p{OcF696&CC&@|uC#8byw<kO? zpD}`axSdbVNu5i#L@fDa<fibeV;7{gi-T=+nv?{R?$we1(P?e<ISC;P|7gKUG*yu) zFP{aiuZhHFW9IfYB?ZM6B|B##fjBHj%g?gpta>Pq$jsz!elOT6y^{OwmuTfGUJSBA zl-A?Wy?-rI-Cf<df^Uq9cZ(I%csP%>)5Nev{vyTlN_iCO)1$+vV<t(rHuI`N^~oE% zwPNbt#}^9bQxt^kyq}R~sJcE_{|Scq>%`2aEGmi|Zy^i{m^LKt7HJG|uiJ(0kQ+>F zs4=asz~ov7X;qn4$KzoN>ItdQO&G9HF^f9*SV>@kD}yx;S|!HvYQ+ktPf0}j{$_nk z$do4SSY_p<^m!@c>(GkLXh1Pf@)sz?a47TY499R`E65+SM_}br_!hR`eK<lg2Bw4| zsQNrwUnWsyM&c31apw${rGGXYcxm1GT{IRCu~5p*RVWsxtV~d{GR)ogW30-*sY>4= zHao#OKoHwix&Ug?wBfT=Tk5`Dx#f)DWk4)+rUbA0to2xzzn(ydHJCg;-?f@%-eUzF z2cqpPp9xRH_c)F^lMq^OCf-(iltyXw{^;yMCwR3yB4<)#^bg^XX<`q^(L_P{9-b;0 z9|?fDVV?bO=qKBgbRkdJ$o<!fzx3(|hA(AeD#EvE@;s96aFCBE(LYl>Ke~)#uYq-? z71wr%Igw&i@2+Y0nao@C3;tI!F|(8^ry&ug%j|g44W;;zlOn)~eorm9J~d}ruYqb= zwx(wWCh}lTY#<7D56ovhrVj(w&yAAVfAgwJCF?X@2D9SS{EWP`tm*sS$%Ec9%|(xu zrFf5${|$z*hNeFx595TCm&<0pO4+m)+Bg@O<=}_I8@`=SJo5wyRw!9Yz3KjG0hrcN ztG8bp0dLQ}q^51`M;u*ta^m_=s^7mTJ8%B~reVBDd@TQlk0-2u#UwU*Z7k|^Rf@S@ zc$80<E-H<p*+9$g>_I_<Id4KZDofMwNlNsdwoR_E`4j8Q`N}2g>GC#NSI3qDSfF(< zFArRQ$AdBoZd#qDH2lFT$v~6R!2)s<*%peG$@~Nl>$;jr-&W_MST4rgGPSmCQAHm4 zLevjK88~^ibVAd5{e6-q<cpDKQc+%U8<b`gT!-19we`a-=aYIot1&;G-3_Gmuz<=v zVmsy@RzH|hSOc?z5;hXtW9yl4Ue;?V5929;ZW<UK34t`|&fA^$xRY<h&@{&GoqO-? zA!qgq^7_<k5#q3QkOTC!5L~ik3g4GQ^9S2rU$fE%FH);m+4p?!VyhyKf&r*-{rf1{ zI&>_rp7ux*z4O}GUS$}(e0^{pXW_7Rgc(rET{*G3toGvvj(#&|FK)2$2NBz?b*1hS za_S!a3R3Lq@Dla4sxBP^JhU9d(^5#Ny_*xQFR>hR<`MWp2sBqug>GHxm5c1$KWf5; z`FYo7D%)8y*<(bsGhBb<_X<88IB#yU*{#L#b<;Nn(|PVzHFWDvoAs{EIkSCH?Y_7i zilJ0$784q4Z9XKQ=$@u+>!XSG5|i);V&9(XqisgZ%%QjZZXMZR{z>B;_D6a;4}arg zdhnMbj~g2kXQea_A<Cy7C7G>M@3@&~%wKM}j7^_;%x3!cu&Zgo1)R1h#K;NN36Ye2 zCFYHyFk&O0Mkc4rOTdaJPVHTim+A^*wC?fHB-=avEkSk6joNX3B>X_A0h92KKvZjO zm$uuRfqu@vgV#TY_9uiGjF^aNP`}e<CB#@*PnxrF(Qw8=TfVL<mi84}225cPY^UVL zD3QQgo$dPYWI)yP67*Rc6>hb?3VjMMj~X_%PzVMqXr#D?s|FqxW5E|Sz%Ml#>U@H2 zi9j*|0+5!sE9A{sljKRUWZ!q`(|{@Ti5ZUi6#*HB`NR0D?eZhcEUm%sLd`)%rM0D_ zYfVoEF({$`6Vzeruo5t}XnDHd;sfVT1{P3f-B9&cQ3(Gkb#(J0si?}+PM!PkRsOV; zO;_e=qh+S<_&^zr_Nj-mb^@_pkA*fDLDG>-n24w>2I}IeHO=$qEVigMCzaF9d$MhR zw?^5BcaEIft$56(rCtyT%9Q8#FQ90gw(|S*y2g~-f9p`DpG7NC?l>~Oy1ydeOx?@y z-NT6od?T&A`&1q7w_O9^c8Rqx@a+z|%gYZFlE%8|eJ$OHc6$jb-hDY=9g+alXA4@% zbdaj-uyeTxyvwd#9pN{a=)m#WU}yWsg;zRCNo6o_DC>j0ANnXPwKN`jJ3%P1ybLJ+ zdRlq?wN`Z*ZfMWcWQZ8z7Fp3heUVllMq?}}CZ4p)bRq@~ACc{s?SZJJXYk)p<$bV7 zabJDO&)VKI*v6)y|B8h)a?uwZt6jWp>D%cg=5aZ?5Pp2SG<8_eCVV^HOug1nC@#ai zZymdEY$;}w`Gf3pzzEE*N|`6xYNE(zpP|(zW4aBXe7jYuLxRt5>51^wIQsg6)(i>@ z4<(O(ysBBf&TGg7qL>+%{a3>VcMJ@pzfYoi?<luDBECXp%0XvZ_g)4e7oc6VMtUN1 zif^Xi`0<SzCtAw$iwsB8V|`_xof!V3Xt;onR3aD?Z8x6<q&B%t|LkVbUK;+x5BV%r zcAmz;S)!GgAQGk6>P2J{)~b>kkWyA`Bw;1@%_bqor$X6XB|x4o-li&R34Gw6#pf&t z+OJcQ@QjG%z{-H+i}S<zQD(nu8&7hF(qT%HAm-+^ayf=m{ei_7qSa-+6sedg-4fcH zjY7XFrt9Ogri$nOiw<_lIxL8>H05N{Y^5r$WAhMVm$a%kdTjRpBQ%7KI7o_Si=7~? zvNgQErak3w{pr_9))Rd9llG#B7vd8s%NlePg<f5Fr;fUfS1*05oU?I!sg90`Vcu|< z3kdK0`SBM2_jg*OV(YIm#cy^DGU+PY`eVaM0Y1q|nB@)q%C9VHTd&I&uuyd9lU?(F zqla9=Lz{%Bt(mCmG|a=x-q|*Hz>Be>=$|N?r%8}_i5)-hP)f7SH&yFu{KN6UHxN%` zdXY0N%K?BFXLt%wZ{>9T6nQoT9^Lg_k({we?Ff{}{tjOD+MX5}@umr84pU-=LV^V) zjun-G(D;cy{n3Tolx(^v7D1$+2VNkPoTx1<;(Ge%bmaqk_naT615^;ssRckbNLt|* zK5|W8YQC{+pAoZXwh$8ax8AMaNei3{;8E?%#T#t0yUMwco;7|A%q~&dcA(Z}P;aph zdiiqq_pJkJZ`fa{L>Y8EzkeHz-bGsd44C9a-d^e)%Q5(6Dc^!vJR6q1by}Rs=vyBV zKRhSRy4|8OiedgGAE(@uU-rg^_|sXIjqTkut?X^vD2)|PBUbv)K2<+b=$O%Z6%z%Y zTXH5)3#ZXTjo>*8b$4aMpk59oQ^LRY(He@bJ0spr3{nBj^<}Ko<9*ceZ%I-MtYUkT z18}ge?}mQl%U;i2!T?No-TwkiLb66M027jc&+>f4cn^9X7gdg{>S*XI_k%3%i<~n) z#jTCP(pX_6hA~I+iuSKD5S!l&w#DNm*hCp1g7R3X_Zdi)_T&6Q{>=3XBYBBqH%9}+ zC`@g!>Qk3<x_is9&xCl}N9~Q)$GH4>8zfBXq?)&QiHK@HO)n<z-BrJB6QdgmGOhfB zQ{LLJu9x)`1H$2%z(s09(l93M=%zZi&kuSxyXYu1y0GFxS_8h8j%d$_1inr;BOTSp z;<NpdU0!WAG<`2o-#Ekmw^KX>WCbHNJHQ~DFRS_Rl5iYWT}3j$G&Mi_PCShy>&bA> z?c<{Xr=zPL^>5C>oSrWjsHal7ZWu#P888c>e(x=|Lo5!?mjiPK!B+&-bH)#>s+YmH z`;vhHdkZ$C2+1pZWAWx|x&R^I)^UF-;3TAt&Orqt?BI{A<3T#876Xol=kP-WkljYd zeW+ur59zl%%P9DM*~-Szy{9B9CXlZS;L)OW?{WqFSo6l8{U7TWJJ#`6PCtiKjvU7{ zaT^Z^V^i2)PukBnjab(EACK%MrFGJ;t}1zA*1DCEOMzmuHkW1tjC#S(aDbfZjQctd zA-fNOp{G6<Elq8sUomS(cHP=KjmUr;E2Eo>76_k6`N(?irEmATs0NAtipBik2ROXQ zP}VW@PS2Y_CA~Y5(H`3{z`sF6<VKTgikS0Ga_RO2xs}=&G_O<or3$z)#c1eQhYj$} zx=qG$XZGh4%eMqycdwV03#nO$ITdCwd`cimRH?N;5>H`Z!0V?16zr5Q9gD=B1JBQY zIeO>_Ue=e6kxU~F5AL|qYUE|-<-piUv!;(E5q_UF_E6Za41nNRjA`BUA71Dh3Id?f zmI3h-%p&2B7$6G`r%V<GH%c=2PiRPbdZu_Oe;@v-O>}TK6Uh?2_=uxzOMn<DzVIfu za^plP6K?Q7@F9!f?WmCac`#5)6$UPmvU&yjHu$}X%uDTh?C6vp0619}X^%*dSU$Yp zj@fRu9b41vxY&BDSMp^V{<RCDEqm$zlW@;;YN?h#rAJE_2k=Z<aNa*V$`|#4jm!AN zqnK%LXD2qC-tmX&Dz#&Y!}gSes3&g(wS>FPM?XE}BDMn*zT;;8)geXwGXyHzCOS`k z?>mprbc-n!<v~;Pvh{gLiD~`95zJqLw%*UvIoWV=*<*98OZsOV?NS@uV<jU{k5pc! z77wFp6x7J<6z1arFq^T@`1jXJYL&8{8MI81Con2L-#r(OqgCN*b;z9P`OcYBGi>E= zC!84*y35?&<_DR&pZB$c;q-rT_uo-XZp|Aoj14RZDowh8h%}K-s0s?wr3lhNdM}|9 znu-Vr2+|24B2A<>=?c<A5JIog5_${0emioG=RD^*&u@L-_x|^0E&p(7?#w-V@7Xig zTr)#|4*j#TQ($R&z;|qvTbxWy$DIKWsxSLj4f=1r|D$7z)(XOrtl_^pw%FVXIrl)< zYv{AEa_V#6X}MnwW`eDemkA_Q$mXu4W`eh8vL`GVY`ty0U+S~x<ZWhV(L7YC&atr( zSWvQ+7WVCY&Bp|YxoUy8u1sKn$79xjqnM?l*Her2{J9PF&%`vt^4@Zlo3vsAbv8!4 zXSp%iiKOYLg9yuu8oGR~#bvn=F%$8jo$~e7GOvaQW>Uu8jXrO$7q=@!ib|9mblM8H z{is;;*lO?SC}%!rZLs}G)#$U3bA^17%v6o7wPyeAJFpEoVpe##X}s=-lJ>pu)9=u8 zw7zQEu5*1P{k?6zI0bS4i-MA%C8r+4*lI!BmUUSklk6vOisH(#dEKl&(Q~-r-w&Y4 z(Y*b%_n&ESbOOMUvN&O@wbR}?vL~Z{^s;3%TNnC4rT#LRv;n)eL1g{4LV?)K_ZCRh zdGx{Fgl`tdyUBD#MamU%P*l`-I_OPV?zDijM$rKWJvCe@hQpwEkL+RR=VC%Vow3Ka z2U?fiva=SQ1nBBy$-@Yt5S4~5Iyj0C<D7ffnKWz-^ouAua`$SI(vW=L!G0zV`k3t( zg=76mgAwv~{V!fa0csIn4eGvkn9Uj)!o%XC^s9(S5aSU_%gKwOH1jf9O&V%R>_ovB zQTt=Q&mSQ>w^HaY^1jiPFlI82jqS6e3U@RTobJ<1t~V4C&4`q=0Rz&1DrxS^YCKJh zsTu4Vmw5XuF4T&r3u>2L&?nOmJ5=xw-1ANx`^20$z)W|S3k<8)<hXJfDxNuA-nuTz zP9!jXJwEO_J)O`|he2!kkZD$2(MLmr@dB<ZR7r4}m1;Ch@5daw_H&ZOb(W6K2(E2- zg)nKdA^BE$67waAYAasqGSfxm*Pp9jm$xh4Bodbsj?2=%hzPo!7?qlKw`*8|Xv3fm zB2KEr%tN&}w)f5IXd$+WC9{NhP!eyb8Z<Qeqxun~acI!hJr#I{+|Pd(STPG=JbKX_ zi$9?N4(#H=jF|57-x0qMw5SN_PG5{OIgKUZ{t&ixe@nh%lRu$ew@tw9^YrIM{K<Ey zDqiomZjIqJWqRu<1|LH#Q@$PQ^}3k(cX<1yn}X0<xodIh3m@(_C6k5$AZuYEwD}>o zvYFYdqx$_-30r&FSY?y#eRf4KZB|Pa`i5;D()D!X32oZdU2<k+#y525ibOi&!)1AP z%ZJi4dUjm9Tu<FT`@0Lxbk3^=c&so59*6W_Ma)rXQ9;{0F;W3jq;>2(H|FNkiz<B` ziN{}Fk~C({u$J4{8~QRkica_STU>-j+4@-QdTJwh#<8cAHA;x&^sG%vjLCLgp0<CV z7sRZeZf%6yi+kzR1}CMwes?nq1%LOP*|^d2d4G8A)}%GU9OIGFM1)LF-;33?eBGwV zEslV%rQJ&w7hRtx-?KRVSmAd;5eNhWAzUtZ@SeW;-4R0}8v&6ALwGm@@@$b84msh) z%u=5_?L31H(No5`BokM!P6W9!#07oAsU7|bLT@*dv_w6c7Fi-)pLR20FSx8a9%|`t zVvAI4r#h{6kz4lkK>^kve~^{(W3DYy_M4q>;<wQD_~hhdI1N1|WhL+3A6~-^1o9No ziJu^X?xgrNL`Pkx)XuvQ06y|rDO3X2IlQ-S|F_Jt2#6v>$u13ZFlfWeBf2y3B(d3; zaEjVW_Q4g-mbW%Rn;nb+5ErP@wa%72^4!N5tq0admrU*uK<@;JO5HH}8U*h*M$SDi zEjN9=pcF^A=L*~VHpNEbHxH6B;gW20RrQ3a@&-QUOA*Dn*8_-x&-|{l1l=fz0-557 z(Yqw~2UThTC^~Zg&q?W_@^ZQgQ%)5LiHTgRa1pm<n*?5SBwXBkuP0lLMG0<UWhLyo z2udnti0H*(vp-S~_qTnq9fH1x3kLj%3i$H`Xy0?I&t5K=s>Nr%BQQJU>umwf{ik3& zLPWi;IARwqf6-B;=i&onSy_JsF3G$v`If*1RICR;?v++}%(p8v#+XBu!s-_nH=@%F z`fqcUeyZU8$a0J~efs}l3l8YP`!!v|VYBS25*x#+5LL`+zsB?0^xzQt)#k;4G>3Ss zy{&jAWAIFlvNCb?w_${Yot>HHNcFtYR${no($d`gdiIY|iMCsef*5JFIJNSQZvrAI z-(vH3E1#g&T|$*DLruU$vzc>}m{6G1yT&-I(Mlon2r>@^92-}GqNQG$9ebW|NXq%L zRR)dgR((247_LgOrKQ@uWWyiLD;am7$(t&1Nl8Tbu*~pf{e5KnWF{-S2w&O)-dhne zW2EDg$F9FRM}afDV6S%40)yjeFiq~m(8)L`M35*kNXvG4<`p-IcV&f^HL2izJMYkp zyO|KF+sB8(Jom&dIk8@eBxv-2@SC64%f9Y?h+f-V?Ci`FYw}6sMM8Gbqe*s+2g;cf z-P4)E{G8US0S_no%*~l#ma`$y<nXkwHXD1C)RX~vb#{1fX``>^o{M7oGmZ{eFglUw zHq|9SLY#S$*f~eiIEEc=J^ypYez5gySpVV*r%L}vwX{>)4+XJn=b8uXPb|m>$Du?E zs5t+ePNTWg{=)#;IlDT~R`0oamy{7pOwPS5N(l*?Yb!_u;)k%^C&h=*+G*usF1a!u zUS3I!UDOtNDGyw2eZV%X6jpEV+>WMWmP`)imFk9h44bw_l89m4U*y^#-SkL8Ed@PE zrT43b)kbK7<idThXbCI&b9n2ZV&;!3WN<qE_9Bfu80}Q;^Sj+>=rfh-1?|V{3r~NP z&%EfBKWlYo`=Vp9Ea@_HcFUNI1(O)rvfWQi0<3e{s4hy!AdU5-2BqDURLExwTGCLI z-QW?6cwuyh9>ZSdLbKqyL=A^v>n{71$Z}?MLx1abad8AmjAv2U2Z;HAYm>aW@o}?@ z3Hwdm3SjW57n}9>pZD!V9BCAFZ8qCyblXgH!z^|UPODESgzk;a^wxZbr%aV@$tNnw z2R}MiF$^|kr_aMcu-u-lb6^DQT!;Yiz2(3AE&5;R@P93q-v<>1XkK8o1r}0xTffNU zp;#lY@_}d2>x8ua{hK*eyIMS`vCT~;^Tg3*tVr%c)&=_U8$23adsK2pcV=Ez8Ib#E zTaH$_jn|?U-8Wk-n%O2YndyCMG2Q&-*dBj34T*=fx(gQUx;Tf|HScPS$HbCyC%kUJ zc{Neu{E=44K4>JC=X9{MmL}s?r<5zHW1579De*0eK6yM&V^itgwcA)Jp=MCqB^J*% zP?!ug2~=!P9(7r5iN|7=`dlX6rx>A1EVX+tI=7aF-M)!@U5WBfyLYZeYkk9-US!l( zPp=j#;|3<z@M#s9MBnry#PcBdvrIY`gh2J1cTaXLY3PS|=;3rb+&+tpU6t8NBhj1T zoIgZ_8d5aj5=yqD&PV)k!TR<&a-N^@(|OUcm8p4XvbNTb?$f=T!6c68!h20GS8u5v zt?pqXM>7$--I-@KIa;w8P~6<eBbrG%VB+dJR8e!^m>8*Yrk?8)ho!d0c7K1e(y`k^ zc2i__#4$}Bf6C3ed5Mb(mcH0Nr%lsXo4SE??`pgjFu~z3H|<h?!->R?`GTJz<=?+C zGiMq$@KWf|Nr(|ULI)mynO^Eun(mvC>Xd6-0m$6wC~d+=3hE8vfpOQ;N2Xtpq)(p} zuAxMZqz7%g9A>i}4EHNFnMKxT+XRUO+!PjWPmWwNsjgdU=;fa*O&;|cV_6hG=I{$1 zJeqlGaxZ2nJ!M&(C8#a$=_^5^W2s1<RLov$e<RZvWuMK?t-EZ!M}o+eXqx8~V@Ev{ z$(3z2qy?Xh)k&#YdR*e^q>s8YiZ}B2!f^(^mqf&et9_cC-lw-qBF`lYuZ86AZV5$R z;Hh74`rd*R0q>l9V_Um=;oKQLJu&}#hQO6H5l%ehPN;YO^oWHCg<4NByCr>^=1^+l z!tUt+GaL8!fupe^##ZfDphqCOTfDnC(Boc^(!RB${%T?kp9dP)uJB$WD`IhR(K#!n zbu~%k%o!#U6*1OMC0+uCfJwCrQZfvpJm0x;qGj>ciT;OyILCuYFM0UBr=<ge_kQPp z95E2a;vRr^>D2#NN8l@rF<@=POJIlR`7htbdms0IJPD~ju#M(H6`5wt*n5*?`#svm zi(>g7dIPrw-o1yQrLEjaO&}mLOn6>D**?L5kA{b*e)IpmU)?!-@}@JLU*a4R3i;B~ z(wHn?p$Ne&03xEX3aGiE;d?H{8&|$~@4ISh_UG!93yX-<=-cZ6hQiEHrHi$!%T+u) zKgcgSLWYi+uz5y^nXpwxm6@<D0I2sJGI-4^oimKhE8WUc%=cj#So6-)i<I}B5^is5 zU5YwYAtLyzLp}|-RNkG45+xB?r57YYuh>u-_4xMpHmu>@f${P2{{H^q;b9aCH9ES4 z-33zEk5zk2HHC&yaDj5g+>+Y!;Oqal|C7@Zznmll)ks7kb^lEOiPOI%czks8`-ozL z{+iG6;Wi=~DoS@O(6P8^!$Hn;Rr?mIPmG2rJS^;$Btu`;_SRNedHL|tR`(ub!M!-b z-K~|8GF#AoXf`T&#@sy9o{xU8(qkd0y}W2__JNQsUIU3%=KDwb>-hJ$jVhmINSRfd z_PzbHS(<g7>@@kGx)O$E44X@RId~g3S$_kf7`6BLT$|rWQX;NBJ82j&%U=JXE|zup zcY*N6XFx$+7JS!&3eYecn>V2|P8eiTZEbB>SeW<zR<t^W<D0Ea{04SZuY@=my9+)A zUt#uIp0kR}cDPx*<Vm*TqsR1<VQ1mIB7wtxSI!9tni^r6mSIXCjzCy&A^P9aiA6JP zSAzz%ad~lbZ{zLa=ir0x9E*ldV8MkQGN{dkfr>lRjgwJBa94CB>Opp=_ItvX(F#l4 zAiIeczzTMeIN5ji=(5zIbRnUMvGFk$g&Pf>v{GG!PW<5tMgGLMTtaK_Kn^*F2cPk9 z?z@Y|bf~?`mK|rS{Y<Z28@4rI_0SRc(9^3ncC|^3((zNZ*{+uJvwe0ykOF#A0tRi> zxg%Hs5$X%!AL|WfJznFTT<;N8P!vAMLf1#+Q{_Re3{R9u&hu-}9s9>(2*-W)mvpt0 zi%;o%=$f52Y4a;W!!HkXkB_fxdTy_b8_4NIy}I6`@Y#y?4Jm^}L|0feTuMJB>Gd5R zlh-cN=W?5X*-kC(EDAcX+<&-UBdzjg6P_~>*4|b&VH0)<vP{_?pT{t)bDB~ODP~Vm zejGHe>r0+<#*p;SGbB}7fEL|ESUE+`eI0zv`B~uC;bHmzLYYqq(Fa}IpO-^07ZeHH z4*kO!BLx}~gWnf1rP;DOk#s$L6^GSTKL!GxSL4K&ndK@CVWd*Z<>rZ)slp53#Z+KA zN@p%hC7!tfx+&k!{vS&Qeg&qf1N=O2EnxG)UyF{r<o-1FW11Sdw~$_%$T)N5GZPnD zH{v<@!}}c`VI`}^$dJe5cyTWPIKbqF$+!%RY5<b~zwQ|CU2{0toMmMK<-?;VhwmQ5 zK?}hg3{G{WZk|~(7Sov`Kjkdk35P)UHs;>3C?^X!PVTHt$%NC1IZeNAm=JRK`8AAI zM0{^HEpq+?DP_&<qK!#=PI$qk>M9hcK~2L_iS1~mEd~i}7u^ZWXsZKY$>m~25y)1G zo7)dwC7!x5n{AIf%QME!)v(s#IqdF`NY%`k`!C!uWpEOiG+bskx?~a=IX6ByI45ql zxwW<Y^LkY<cE`u8Vc3<9?)7UP$k2+l@Rtx-&Kjoud>5+KhG4WPkLXvM@)}h0G`v;% zJ$7iKCfnPr%;7`D6Y)+n6PurARso4pbB>^-^|@?uUC3_nD8=<i^PoXm%v!^o<QT9d z$(Q<tXU;tZW7d+&eNr&9wcfgyg_bvhGM`*_-G%9iFX*%ncJSLs4ED|#%iX$i(R}0% zo)$P}au1i0iqrtaz9>^`B{T{yzp$~fG1c*nll^WO_s|-N$@+rgvK5y19f!`$1~XrT z`Fwd;8x5SEjFQFfT$a4z_P5yrradL96Gi4`uUzxIo>&%=1>SM%q7Ef2FFaKaz{8#C zE&Rr_@jW*5{j4TATWLhzj-zB970@ZHO^mjeh=l5Srn<@5O>yC?J|1>*9d909rJQl? zC|NZ2l<ry^D=W>hj?&O|+>i^Oeofi}&zZ5!T3FYSyShp5Wm{wK96b7?neAQgQ6G$F z%JozW70xwqa<d!41$aULjgt-h3Ks%5fxLI~nP2a9Pk_S=I`+W?nNNQd7(5ER!w+gg zO`U$(EqhZ-&^^R1@C!16bxn6I`k9NmS}ca;I?iSSd{H|)_sfV#Od%dw2PCK`7ugLJ zlbnof8S_Ly=vz$B@c+=W^@Y$ZN%AFw=-p%NmS-Y=W~#TyT}ZkSGG%-g@kI}>2pE;9 z;J?{thi(SL65u_6&us(pT!=Y&!Dr7ny`N(H{9Elo$<PNc@8llNCgl6VV4^)M!y6i$ zg-JIbZ9cH)rNlq%w+|x@NJGS?eOu0@|BSBlsqk`Q6W|xW>yVjqcr&rcaxjth@bC=l ztIXXi%&y{LGIC{hj%Ov)P@w5|*`<6n-gr7JQPD8yOC1<f=ku|mG^ZV7xgFa4Ou-6= zL>}x79$}@7UPUaJ+uSVoy!8;w6tFH!{vt}69Cw~LY4DJBcPnUnTM>I-9dxZTR(Y$J zCg|CHK$Ef+EM}g^qXUQ2Yy-eB0K59B<ED-LRRknyo#CkK0+jTQyH|XT;Z|YV?hOxf z|6FZjH+=j+0@u1uT0!hY%!EkxC|&$(vwz*B!_;@p<5kBOeyI%atysu6ID5wxDoDkQ zEn{TorqahcxOj^QrdfYj$x9Q>GWm$!!-aamGDyb<345aiGc%jDFO^r!HfqWdmab5l ziRdEQeQg@UE!S@^KFlg>b*7G@PQRF!v9F!5eSA+kl8X5_w);ilV9IMzw-RD23d37a zebfjO)fXRZk96paC4a68sgp<tP4?(YJ|Cw}lg(P3P-o9m=TvxzB{G}T3Sg)k_5L9v zvwN?WC|YAb^4*oXeVYj9DNZksl;Db`8~_GUTyx*Rz#x0Y<>akek{b<?K<=fnnuD{+ zUfVv#ddH+>VpFZ9fh~UKK3S{58d`T(aWUe$wQ$L!)r2HvU->46kzl46tpvg22%%le z!Km1YWi|Ql!|90KwlWn<aak*Hh&el@FVRzo8N;vG0{Dxt^Dh6~RJ+XT02s+xdYjKD zl2?R!H&Wy~`=gOW#zg2*X+U~lo_q?jMTO%s-bDhO=l*w3%*OslU!TUj7ww7EMdsXb z(93lCrj(QBUT+A?*U<-|%U!Fl<5q89psW4BxnxODLlhZisWs}a7JK^JTU~ExP>#q% zaiab+l0jG>i-Dt=nF%dL%*PCfm_YKyFS%Eo13qr874}_dReH%Xv>P$uw8?pY7~U?U zsCMp-`yyac&&|!Xwys4)q=Jy6rd({riMfF`qGB=uJ2=>4CjOJSA>s14?!sc<`LDop z4<`KY7kE5R{fG2U&$tt@zBILRA$F6&yhS<8Gofl%8_CSh>+P+JSck)Hd*@!p!y?@| zwgduh&>=Kj*HnI#8xUIDWR_K=_V`G8VF<0e>|+TXi?N4_Q*JEnY`kcGk}1X+3P~Z6 z8DbEvbn5lYsY!Et8hILs!SgRWAlu&gkL3>n%RgRR)i4q9?c2AAh*d>#JeMK$5JsC> zK};gosF`MbQc|tc#sbw$x(2`7t4EW7XMI;)N3wlOqN|CY3q4Y@ICa&hpoZ~MGkjch z(=?-oH6CJqeP!k8@enF_@KZTW=;LrRaCb-Gka)(wUAFM0%U5#G{SqUJ9~>=I>cd%v z5#ZGkscZ=im|>zZ?ftM(J#qfZrpyO&F|xeZSChmmy_Q6{LP|H=!i;#NvWnc&nS5;Q zRcN4hIKGCt^b252CVqi_s-r>6M=DFFb#I_yj05$7Ka8@p>`PPXX17Yp_bWZ0-=~)_ zuw?Ck$n%NzI4;$1aUpUv#O3<^Bv?DHTm;Ma3wZte{%hq!Kw2*U687HU2Zrt-QS%Ci ziTYhW^Uh?`ncZx)Or>Pe!JZ!H#eqU5nJ^l0*v`*yF9Z^8Q{$mQS@8FaHlHQNlxj13 zW`&p52B-k8l9y5#p)#A8Xy1M<)>D&Fy<b>+=7N&qxv}Y~9C@?zPt?EM<S&|Ae0l?2 zT^Hab^R?vjH;UvB6lTHNwT-Ir(1gPG_Dm8Nlk()j^0q9F*Bzrf63?7D^BJPt;c|sY zSwZ0eV?=g#HrTdLD{uMkFO{#kAMEo<tm2%uYpe-pZ;<@`{cP;Ne*F9Kx|#reWsJtS zm)Eob$ZG)S<sRt>eE9Nmc`GM&BsNcfyO2TXHzvpL1u!`|0Wh!`!@uuUO+y~)Z(cE4 z9dA-<3|b+wWV7xaXLtGSe@NWjd2XCAqe%$8!*%f-6lo56B*rr9z-J-N5~;UCA>oRl z;|l$F28NF+SKWs%+R+QP$SaH2vEc>ay5#-iF5B4LjNWr4__Zc}99nST+l<IP^E+^a z^6n--AT=m5F@<Wr)}Ps13q4Tga#L39KuVXbJE|n}(x=73lj(L6ZBP*t0zM(^+5`{R z5KL*b?5!H(<BI!ZB4h8?VOEJy;nG+E+SDl<<$x;c9a(|#Vy}`*1%7DVoZHjJNLhiS zYjM|_;K~5Z(>uCSmsXL0)$4ywCI4y0c3|Nr?_<=6$bGIwk-DTPIu9SmFyG|$?hF*A zAi;lo{Yt`T(cc{x`f^pr*G`V*+sh#+c&Cc0TWcg4=Y1tFX=#y`0_ZDZiE-#$!m!8u zSCO0)MuR+;lEO>lLN>Py#1Ds>mE3eRV^>DHMmyJCh56r$Dd3m5)p6Xc?yhuOsrAkb zQgc~>#U7YxYn1QLc1>l5`PLX+j*g99^ut1EjihFK=(LaaB8ofgws({ITzV8T?0=AJ zN7TndLqEJ-8M;oU-CVLbs7DYEhxm@!>9K^dq~w6CZ<gj{BZa|%bGfzf;l};s^6c!d z)RJ^o0*gZ3V{;1@RVI4dY`a?kpe||@Xx3gooF^6^F1H^)x8k>@f_H=BpFVx2G7Td8 zV|lq?of`iMjP&>{oBOLDmlM$Nu#WZb`}-NYg@dViW>#`?tl`y_0Xt94NXA#+g|ZbL zKBK64$TJ=HrB7pQ8;O)wdOF{$rtJ|%g{RzPgPMxBjOz)rao1xqcBSo-v;aMr8N(&h z)PJ(K_#~-m>F3@ibz7PQu4Bzz&YXRA3MJhE#@1JK(Arej>}PG0xiEy5cY5`?VOpw% zJGrCx0>@MFhoJ{JH_#vNhBfY@{g3NvJ=q^J1vY4DX=(J{^2r{>t5N?1Nl6N|@m=EX zQx+bIHg<gcqDiwX^rDeeM!o-1Pk~X4jApH4L4|R`MW4vAwiBrB<>d+YnTCAfy=Lab zkj5tEl^yCCtAL1Z4n57Vqx&&E374zzn=<DbGj4e=#w`VE+V;I|D8EDhLAnmgw*5lc z%`NcOCh5-`D=#%`>k?nWEJyoWd|2I95M#FJ`u@+14O8|sM+8;XH;c-(RTLCmi@BeI zYc<tvscE++(i;c-dQW8MjLdo(g-m~Ge~~5s-ug8@PV=MQrPZO^Zm_ip_Q+DOclLoF zCU4cQJ70k?-8&436-erZa^SUq4&eXkBFm2wpRDX#FmveT=FQK%6<*tSpriYT+vCO3 zGsE_EN%Ff*gYoh4z<OEm2}2+dadB}00Rd4_nu`JW1O)s0`!)J2phLdAWytz>#P>&j zX}-5bQ)?XDO<o%a2#KdN+fZgOMXas0wrrG4<^zAP^7LWDoNqG=@6G6l$9I49_BKpg z<Df`wHYfQoSCt<Kq*CDCnKN$7Bb3*#$G;|Luz&ShF_d7xg6%HfwLX1!*Mz|pQm0a) zdvyQ2!>W4@ubiA%4`8A2@Yn!L=YPH~NZI4PXZ-*D5#}eqaN9SdQ6W7jBj^F+yLazM zL?;~FZES3uot@p?-7PFE931XmC*0cJ-rmG@7j$-W+dn)?6tu4#T?V5CqSPsX(&LQ( z0C+N>W|bBhX=aty87Q+#yNomDm5zVGV%@#GqvELDV)Ij5Z~hhMQQek05osD=qj-2( zkN)Er-@E*WO<t|Jz7=rjPIWDrIp)>o{AZPvxH!Y9k~eSOyp&7@X-YyuLU2SzYrU&- zb8S15#h7~^g2$r&!f@j6B+O;SFDJ~E490OP2qLMR`a+8jMK6riC!c$Co+3dtr4#^t z1n>RczxpHE0)NBv3kIW1)!A^M6j6`EiJ<4f-|!ws0Dx8wH$JG|pNi<@A5Q&Vwd`Lp z+~bCm&3WTD2+Kx>i&+V*gigM2_V*j7<A#n+{C-<JD0n2<1q38Z9mma}$(lI%!j<34 z9(@r9Go0ZE`vms^zS$p0uIew}{Qv)#FyfBG78-81)(lIyV?y`%?5nZ<E-Q`(4xf8= zwO_y4a@$wkc%$6NN1hmeU5*P)eLbXL{6P~w41bm~yz#rv27ub;TPGBpKZYpZj4Xq_ zaw7UV2^8~B9Y)(CGnvka^w(5A2+-_bqIs<lD;$m=mlXO^re2{{S*=MZ9B`=6rnkx* z1Pm&33#S7@JBvdO`xZ^=9M{KZjV%`(9uze)%j**<D4HUsfu|7pfN%zMHw50+Ka~ci zD<~_TqdLo;^Ttw3%8;ixSMP@I$PtUc@UYI_r3fDm0RXPC)&==BMdoqZ7lhQ5%yI08 z-iPW-As~a#<U9rUOQ1qxV)tlKWVTU|elWn0oESJt|Il=nA=JkcCI6tcueP*xY9ajY z{$1L+x~1KN7roP&=KXZ+E=rq{Fc<%6hdXH4$MPkB@|d4R(hl2Cw7bvvt0~QA@-~MX zTn|PfTEXOp903`=K-6~m;)e|pu(sO&z1vb%J9c~2e_qxvII`UL*gd_Rv~n$fn45~# zhp6~{06nyJVdyzE^bQNpSRqdhqI*cuN?i9DGTv0#B|M8+NJPZeYZKSP-Wlw?e{9Q_ za{QQxi88Y4>-K8brqtfmMpx(BE+@S`5FT2A(n(bFHkR3nYy+;DY}NQc&zJm~n&RTo zelqouy{83LHHT(iRmwa%%<pVa-}H3K?Mi>)Q%BZGp0xI$T5e%oYg`+N{$jM>ns<l3 z*#F*bj`0o3W*;*W1tcKbEjhcrtq|gkG>3{0HN~t-wfE=D+&4qUikgdO$NYR?54~K2 zE2B;L7kxbIfaKfuA|O&(5^pn7$|iqNx<bxzu2_ca&l$y1ZVB&jk=-hN)7T_<$M^N2 z2b5P(X9j_IyEG;2@j>2NV*Wbf?qrhes&Ta6QeC<zZ}ElbxyPC`l_TkyKjiF?sAHX( zOYAbqEYtxIf_wkI0g&Mk1J&&{pQNcgriSn3>{AxXmw8g+DYcuc96f$U1sPtlAJZ&! zGz6@#1ZZ>~KxHx_*e^qm4y0MC5IFP(?VLrwR2k*CEpLU?tlkzDY@Xel5}c7&Qgp3D zEVZ?TOTYs3fYrgf49w&|jK<?^9LYek`MUt8muu&R{;#WFwzL5a>S|&Q2GN_k`h9x( zOWo4qLNyDE+Ee}Fx@I3NTub<yMWQk1K8j?8UIAm`Iliy_77i;rK6o5wG>uF257m~q zzAGE1uj0KcBwDcVja<O7rZR(Jh9-<{cJ)XCCnI++z|^Kn3VUEzu6F}sE`+A-8S@^J zSgFjQdHpKjfo^9C#9*e<r|6ZA&u9zcjfw2|V8_R=Tn^mxpwRLM=qCSPw!sRCA+3K_ zeDN^5G{v^cIalqPKkN?Yuv=YScZtnlBr|{W(8I`hsu1L5rcC^py88q+sbqO#Vl>_# zFf{aGCafYRdM!qskVq*RFZ^6Fnb3_GLT7psfkG4PpweDue0=I<n2%45S>}*J(mH}m zt7tOGZ7fUk`ED{tlmxW4$Qb6n@F|c?{snSiZ8;(bUJmL8?_C0y@juMEdI7}zHKA+P zSx)6bvxYqXHA}HM5RBDMzX&eLu;s*d2>2*eC9My9&q|EpCsfG1W<PcyqtBBPlQ~jU z<9`_aU9Zb84jM#rD-ooSZBaaebj#uoP23j>G!$HRVM&y&#w9UjYme-C1q<M`dCJ$< z9IL+GYK#RI?qBUe5ePwjF{MccaVfr&{c`hejTL!sC$$krN=jkjZwR^f`@Dv+cPO?V z6qGt2Tqz>I(7WD5PO;xHsK`|~4ugGmVH9O#6z%e{GL}B4_?Q=CLXz0IH*MX4c(bZ9 zXr182!q?4}3$dpSQ&2p&BYW>*<neX-hvtXbiRut=!Mz9h#eW)J@)r;mg_nUtBbaiZ zJ^z8D+N*J-^|=c8-Xh|MKOK7q1<vV+0LsTh)kg$2L5)qEy44Zs7|*5wdx2SKm%O#0 z3A{<Y3yw-GD3{G-Pm-6pKi&xb_^7nAp^iMD#m`@|z|nf%;?3~POIwWe_YXm6Af7~Y zjjcIWToqi>v;T7MgtWm)GNjKK)IO2_ytzfLB!t5mZZ&WYXumSHPDzjEztAgbcF<!F zs9@qT$|0-_?;x6&n<Q^-^pv&j9rCuyj&)Rsj&y`Jn6;LH%lOB?TsP!ku9ST9T?VB@ z+A-0qHd+jEiwT<=`@11_%3f9ZIV{&VB5s4`NW^7>gZ3%BDeyF!6@cF^o-Q2NG4ttb z{~OULfx9#K*O?Z$Pj~9ak4uZH+I|IBKyCU<n7jlu?x;Q>LCZ7GT(a5)81fR}ul&O+ zkW5d&CbI{Qeew<2rLiXd#3?2Htaz-d&QwI=pbCco#KMz8AD!iD-`Kc!hN6EaG&TM< zSJuP!E3MTPyRKm(>EswVtgf$%&A{4<ZS_{H>=`iOvJK9AHs7(62^=8%l$GoI$1?h( z<P$6s|H~?>LzhQ(M7i@&)sE?@&my@7<C5Kqj)(4Sb;g$K#c+srLBlRHFcwZipZge8 zVi1MV@Rd<n`?Z9_8fN%CeU|WM9)2nZ17}`(0|$;NrK<)t3keppLW3_Y2Lq*w6i4jP zW;}XDCQq6zDC4m4@eDrj3cMtGppOmUME%RfcFG42B2_b!^?l?du4_G=31fn0b7QL9 z8xJX5o0Ma+RmQ8Hw}682pfPBq5c(QaUeTdqI$cqQF-kq<q8nDKFSgoz+himgnt0rj z3DveGVF!`^$|CKG?6v3U@WjMYl)()&Jhh`R=8oz$tZuc7DY%Ri=5_G#H~`i5-^?}u z5Z_r?A;}hUx8(bWhVl)>YWw#{S8`%M2EHy9@cJy{@H4}-b6MDZ8nKIYT@Wt39-9Ci z8qDx`QMSwhF8;_A`o9O<{0Y{rsotQQ*q`w+j3mR<r3&PfeCBuhsrw#N>ST-kgxN8~ zL-(}4UK77kW3$kPhVRzu2T>Tn)=;B&8Y!-vxZ)>w3`lC$UHIi_-rJobL*4Hh8}k9l zX^`1cPFU#AFF)yN-WJVnS6-E#KGU5pPr;>cV`nGsdjzIonI|b>THmpNUJVukiSnO9 zgfgVP?NwjtM)a(%%ih;A7#Vy2B@V!=1_oXUrA6zHCj`UoZ_2YJOanAD;&Q&VNrR7~ z^`w%d$rsxI_r~!IrjpK9>8|#t9(n9h+=rkD?S(jWjN^?D=wibDMN*%OSdD4;Ly4hs zLdp~`*I`f`R-+AYdZOPPYKn%@=gge-YkM&l98VNK7ZZ<+pZgFWmN1tWuar1f8BYYC zYl=t0=eqx>u1KC+{WZ~R4(dP6r!rqm{?xf8lm^&eT!Qc5&M%GN&4f?0Y4WVY2}R7~ z;^U11lVlhpT3cI#f`S}`M1_TgMMXu0gsv0fgILqc)6;I`OQGA!SmZpT|5KZT10VU& zB5A#~&93&VgXgEIG27zoTT5KkhuK`BF45FIxmVcWR5xm(E+2eo$!!lzj!rm8r-xNm ziST9nhD++jj%yu~Y8f!*RprqfzTlADISJr<uYHU^!3JD81NRW02y^$T1{-gteY1R2 zh@;ecK-$Z0bK=NUonl1?@hm=i_7DcGoB*${g~1Bbav0q+p>Vv%9(VP)Q4GAJJSYgS z9v@1Dca$Gx$*U)b^5-2DLd6%KK?1(P5(cw#3bSDWZMpJTds>?4kKD8VeDX;Y<tKWh zqAm9>6v-n(J-1nEAnN;S>foWljjXGs#;&fyJ@nTfHNU5fe~lL8O*MR<lf!c5JR#vo zkb=3Tqj_c~lO^f)vqj`R&G)`ShbucDo#IIG?lpo0AlsRW2#|37m4t|`1o0T|bA$L% zo)ddFV7z=~#D#76PD}*9Q}UfBvDiJjx4JX+I8ux$&OZFl#{ky^?>!IBr23DveETCK z7uX$DdHlz3vE0<G_!S6J0$0>2kl+5V9|OGHDQ?!TrwRt!R~D9REUko5-E9ZMJx*zw zE~V~POlx1v=w?%<))lUP&n}Svlu7vOk!*OaPws%Ng{O`Wf{PJc7`FpbEaS3iU0*?` z8co*qVrJ`Fhpe2{sv3$~A9bTrnY!8^>^cH%T$LF*vX0Gmuy1+8RM8yy2nxXuCQtU& zvh8DFL!XMJPF7;(^)wsBuLu>#`Cl$TE80!}3N8URg|fpVs<_XJW4H2Qt>+>_n6vb7 zwvzYReY(Tv1_$QW2|d_V3wia*YQ_caW@c6ifNJAJe%uB0{aaBpID%6n3rKvILyqGQ zo029r>Khu|gmn`8#5Q@KeUh-H%+Q=Gsk!04c`50jVB;w!o~uQeYoKZ_^oMavzuuK} z>6!b&Xz+71ZcT#<U4&|dT3?uPj|U$%>VH+vf&fOjwC!}UvtaI&?KTy|Y5Bz_wUJom zR??l(oh06BCf{@&bh$^eRcLUZDlaD7rz;`b_c@5`!RIOI|B~KU{aLY=a2@(pY`&wz za`iCM8|y!kSS%)uqEbo{d2JWl$m#n{+RO6^G<h(v0qiC4;kfu8`vEWv{U+b#QzfTC z>Zq%}1v`Dn(D`y6V_g|du6%XHCtdDYF{JJ=Dz|iVA=5qo&dvAY=mY7DqYJq8!NW6D z0fz?Mr+9vCIIJ3U@Wmrd0h}1!j@{9?&?lqHgWYvdUZ<l)G8tXRwGEz;^H@z9?lr-1 zAJ3`f(FqsbyBo}kZj)>tKd0bzt1i}<P>l;oZqvhmym^+*zsm|l@|p@M5jI$FboX== zOZ%oH?j5B)llR@ec}2+G?P#vRiO!@;?*UBsj?KmYThhol>?NBAvCIz~<quuUlP=Gy zZmJ8@f=Gv#^@+rkbRGMjoBrCrt}Dg{=@Hb?G1vOgI@|MG-qqZI@Y!xs3Kqs-7_w0$ zzi4wT)XgWC2BX_dm}-DSS8ywE`rqFQOPHGbd4k;R{9)9kXJgqJNYi)0Y>BID<aWBd zoqeTcX7<RXe9=mi)<{hoO3byBB$DZyUx!8gW^pk}Fd^J#w0iUVj81(lDk6d}Vs5b8 z^s=8MAoaBYUM3hB4M=rh-uUJvJBu9x^DhrPX{`tB`}kN{hTCPHG2~>$uTJpNzdjRZ z{>Nti`r)2av`z#X#xdaSw6aA!=8-1eLA?Sq9Q7KZpka5ZB^T!Hy1Jcx#(Lai3LxSN zu_HPuu&v$z>!gT5!elLF|K^OQDwt*E^Py~zhwvPDShdG%mtgeOYb&W&nR8;$B{yXk z=VGmQaF5@pGVyJ9-Ae3;wKG>B_bWQ{w+-bmiayBhi<^#h&#}EsZwnhOSarc%s-Cr* zkIo}mDB+s$(L>4GK4^T|oY;4u&<?kjR>P3jpaz{%)7^B%+)wP*ZC{{wGPC~;=S)pa zp@h#mg}HaG<f^a=qKeFk^_Eq2<$e8$y~5WF@-3)CEv8LA?vvJ;C=M6&MH1>!l*<cL zRzOS}^Os?o>m4-dsPgi&guo@aM29n7IB*RH2of%d*pxwS;VKa|fKZmf3v1T13`^=j ziD>xPf_uP039?I=PF`!l-KM(n&Km}b@JE{TQgkb%-I4Lwl$vMqGt!7q>e1)7=*1fn zw<*-qnsK`b&u?7@ERHN1X2tfS0P)ex(c{9%l{h#XKyREJ_fy<a!v<e+0mz$D&|@7- z-9W8_e5Apr{*#xNX(2}9yHCYhkD{2@;R3%%DLo}Xu&AwK*Aumk071GLO-p+?g-|vY z!|V{8Vh{2GQDrnB3*82VBBySP11k)=-cu<<gquy-8+B@Z?i(j**4jneJTRu~oDIzn zg4hQI$7mYsvB#!cEMy+I$!kZM3!UuNXuoN;@<_z)oFdm%Bc1)eTjBW<^^0GfKOUE1 zu*4egQj+z&KKDR+L#*4WAKtCO2pmVKj`E8r>C#<PzB?m8MF=0X*OEIdTl>=DPR+U6 z=N-BzNSr_PiTstRr>Eb*&JqRhqKiq1EpvXe4ncYvDsAFw#)mKk#9Mpd&YFVj_^)#y z4W(NsVI7)F5!<WJ+`2?{|M4q(A^n|rn^I;jAv?nMn9xB~NUh<5x<YVx#!-D}oP`Jf zOYYS!4dhSIGpF=~B>5f@p*y4T29lC+vHDxikc6!Sm%&%gmn%;PQz<!3CVte1*P0o- zQ9K7clkcIRuupG1%lY1sy3p#}r@)zqu@C)~&+6<r{$!v2kZAg2;b*^Rg$Qc+RKyxl zADk<9^dk$SFo;!cfb11G%HA5NDeAO9LYc%zh6jhb+qy?Zbf3RwU3<z$72Txs>#o3y z4geZ{hVTF`=(!b3vIYxf#l4-iR{2CPmYa29Tl?^4;uVEL+hL?wq$Rhp+Ene<782=N zI>_1ld~|6^aCq2zN{w5#2+-C58rECpvQU-;SXA?5Wq(y?PW@4xiGMn^0ERNB*^gJe z3mLC;DMyWR(}l2RWVgs-q2JZ_>)SGfc}Ch|bFWx1hn&XcfB=xUl~Wof&}bXsxY!x5 zY-J+CBj8XximCV#+keDmu<p7CtKCA{ZGG)PDs8)Q`<CsWmNMbA#ZeR8z9h{tmA+%` zY{&#N-(uC&VR(Pn3s=F(Wr_FxI?lIhhO7CD^xS$+xJl5xfzp6gm)kB`HCAwI($sV} z+~HNY{E|pPcGC#}suAHo6>p`%<0*^0by<|1Eth0y*&1@^&Pr$m(I4rwvG687j!%LH z482UgmQi2(<Un{K+`5sD<$03HjjGezNu!9^hFcXAnazbF)i0=a9qnNHg|HZoY)eHM ze)FPcI(1Z0xQy8sKTaxiHKwhLOs>@%(7TwZ@i=b(U3_{uwR!y$E~XzGIDQ(D5EgXt z^3<Vlv!2YWpra>EUCC4?;=H^M%*vw(lv1C+{rs#UQX!y<KNG3zSmCC?q)CN7*bP;3 zjn6JvQS2CmNDR5KPA!wXQ*g>lNY7sL=L3xKyxAhQ)oj_xdFyGWV_6?M?OHnvGimN~ zF=i?@u2kRPSbtrCx7FG4*oDC3RFz0BTdVG3YrH6$|8m1{{v`OkKaCR=Z2zRtft^P; z<W-qMQ%0fn{C7q3YRJiQOd6AUH3REO-o2YTDl5*%CLe&>vB9-&P+U_uE@~d5bax2- zwEbw~`#u2*5<j+mL~@fQWl2KfJE^Yw38t4PG?`%bXB{LY-(Gx#2PSi+A8~6Dc7x(o zdAZQ()ULTl)2_qkB0=Upp`i?O`<;TTn#3TPP(vZ$e&zt~VeS#?$<hPBxW~s|b}miP zZL>Y>2s=6|8LHz=8oT-o30SQ9!*Eo@SZtq<b4R~~xH#SXwykGQ%%a}JB;w3l90l|D z@#Ati{+oLaUfn!y);2~)kDJrWYRP=~j^0AlgBvOGRpTdYr7{!QjzZT6lZ>Vh`H>xV zyZE#P%;ePL>h1BGUPJk+w_N`d0qpoWwEpTt1#Ozi3c5IHLz$OXihAeZz_UZimVQ~J zG(vA31ns<L(qUbv%`cP<#yTi@jh^Q(fYXJIU5g@;(Y(ns#6bTPdHk^*-icJApQeY3 zZVkB#Uqxq1Rk!*A=uSF?1Me{mypZV)K_{HEh9fYmZvT;+nLgF}#Ev;0`l`h+Q0~V% zskOjjHv}`aXfrL3l*l(s^Zik*GsGIM_@>fQtKq9No8z@d0B!iI$WoK<23q%;-b<Uw z2+eZE_BVE4z*X6-i|!R_S8m<~)fAMxX^+UyiHnJS4J^{~Y!j5MCDsK+XX(Cp)gS2k zcVz95*>Sw=+NNt5z)Q$!$xmRu@Kq8xmj63I(ujkY&#hFKVJ~5^$_Lu5=scl*GF9D> z!NLEeEg6Ao&$YHFgq<vb4MVE-*udnoItJmrzp5^M;>zi?a?Oyfw**o)Tl*8@DJRm3 z*uP)XRFD9Dwx5-J)hRm;It+c|k~!6BqdLU;5cIYW)bW5GNpELOTYzMcY_(@96<&cM z2#5Y2iOG+GTp{iQ62HLvutZ)UnMf7b-px(%x#3!2fA&^@1N*!C<6+7Y?z%2ziudDH zCmsN6Q8@6$w6|f-J|=mA(zuS{n`%h}!S#qV3*?;Qz%c2gJy_nANzRR}kW;&-UmlSo zZ(=Nv7d$V*!Y*1!;m?zFB{}A)CX94I_+_l{T}yBDK%UNm=&$YGUy)S$@(C#tujNc+ z&Pba8=4E!**Vvwy;lm!6Jh45o@o%y%3b^CzBcJr$RKFCzrd9_L<lK)7ThD!T3z|nI z`I2xxhEOB+9%2`yKFkqs7<w+k7f)Xx>TL32x!OOdrQxEg0Il8aUV_V=^{f9!Bs_j% z>fRr$1<$>=u(z*soRS8m3@ja+3;jAeI{A84t}|_9fQ;PT?KIb&4p_(nf`Ta$zDJ9L z#Y&mj>DG4y#B_X#9UysH85d8<ptL`lv|LfLt<MnG^$!Ts5vgs1Y+Z~2*A0*Fn2?Rx zv951*lHLt)3=yG{2J2mU#bSDT;$)TkU^Jap7dSZ5Ew{?pFTc#7_(8`iwkRg;Y9Nw# zN$O^(=;unR_0yRZ9xyT1*1<u`#_Q{pt)uXFXMjtNBW-<>Y41-Lm|(@bMDQnt{2yf) zf3Wg1<jsX$GrY|AJu({1E4?$YnVsiO==p|S3@7LEuN>}p2t!)O+$l^UAK<K5@KFUl zxOMARQ*(23Q<Jo`v}EcJFp3W!AAfIe&u+YSw6CuWaI<g(Y%xuunkUEPSV$k8y3VUN z-_2^=d@l(yr(0^h;NrN*0#J?#f`=iX&vVrbwG^+4{^O7shDt9eXuBNMI|+Zcf@5Y` zE8>`0X;AA<YuP2GSALwB9f)k}_Y5skAw`oog^t~=rTfdrH{C;&*1^2`x`E1ruu1?1 z{NHd4ub!~TB76xmXM~B2z`XqLbT%kOzyY!B4*@|laq^1=+pXQm&`dj|3f(4-ICV*R z1Mv8(^PH_7jp1{RLebaR^?Ym0SZW%rx3*)l+6Vq3T~WFPUtiaoj2JKhup&KCtAJyb z2d_k!FcjesNm?uun8z;S;OTI*=iJp{`s63yM$~(DO{dm(7o=Pwt00-r`q`UbuKZcv zY4Bj%&<hV&ob=D+0b4JeVCU2{;bu(QwQyljg=dt_atXd3iU|4uI}S)%duM9Zv%S0? zxMP}*hJDzE-wdlTx#w<D@*-u?2{>k9Kbl<FMiiUe>u^{tD^K@6u&KQQh3ki-8_2P> z<eM=%;jc4#*CLta-IBNE$gkIWFLg><o@WyeIUReiEyX4&$@GatMIshrWhkl^1L`(~ zBTnizN5q&t*-!bMJOAG@gTVkA$tX0;$w{>X&h?g3(%ej1ASeT^TR3J_=bW2+xYs-7 zm8-l~>nZE`TFAP%+4C%co%YsZ-U}HdT*AIQk0it~8<J^Wu7H)khgKgI8E2LN{_S7Y zmsWiJktp<2d5x!s-^};7ma2ZzzO}C}`E0k{mDa3Gd+gaj#b(UTOC)4|;q~P$RQ}=S z1MJL}YdCi2sIGR4?+}G9uGPJ$TaQZ|TOFpCQs3MXVe;U{06Ovf;J3*C=7dqUUB_eg zPhwE-fEV+=>_+SI$b$Uq(*j%!CiI)&Fx?0zCL+4S2P&xP*pF^8+mOj#=1L)r+H739 z92^oK)4SIFltFz*(dc%Oll$tQu&xwFG*11lL)iHGsRrg3m8PFXS?I)b6~{NF_~$JP zVU7o$%jfP)EM~;EL~0FKs)`eH8gN~BleY5?)X1K9;m?0N17B^)(Rst>jVJf~I~>#* zffXVAg=zgJOl*Mpd-0T)p>%}!6bT?NLwsJMZu|qIzb4FkqX@Q&4aIt;kS&b=S*mz> zUgJEO(m8ppPuBxq&YV<GuK!U%*;6Nzn%BPZ(>y3^rP67GSn@Vm7(cZun3No64mM+n zS35xt*`?)Z;=1`+dQDySkkgrzYe|!Vx%pNoI6@uL`K~q=#SXeq6hE+22IMFPH$aYJ zkhttgyVwNEGE;OF0?rKg*RT!xpD?$ixPwLTE?pUd^Xiqnf`BR+;4e!5L+}0Y?TrnN z+y4!(PDp_IEU80(e`mskh#(6eUXqLWm6e{S{l9+wn$+SPL*(k}DI6*7$knt==zMN3 z5Oo};jOG&-<`H#Rn%tdgR@Sfa*&K<7Y7TpQUi@z1&-L`r;>sXZa{@f$0yKOs#t3;o z0N0`CFXGBuVCmQ1y^P7nfmaV7k)z>ypzk?{!+$Oc=zR#la2y(9=zk9ZK|w&PA35Au z@xQn<3=~j0qCgoLnZUq6Ku#VTvnwB#p9%su{^~C~hyuTV0@?#1a3vvs6XHGS*^mVV z$PC_Xt|DHHO($rHMGlzDf9LQ7qv6pQCn#{56cM}Mzn|sCNJ&Wn($?I{3h~*~w6wI~ zaIvRzf~uXng3Zp23W4y1pJjC^zp@2!(2O%I;P(eWJq3goH~;~-Ldw6$IL}o;B|Cq* z8Ik}W|0%TA_xMP4h!IE*g(_$w5}+AS4PJ~wED;Es0io@0bfA}u2*`^B$hKz<xQ1`8 zIRTfLls<#R3`evAU$IffeFewa_#1=hGF0i-1<<MtfGozw#!O61sgD7B%K_9imX~iI z+pjG9OtCEs5gi}Ldiyh8nLK^-%EjAGj6*-pKIk5BT>KtX+=@PT_L`#XaET%ckJDAk zcd;eS2pQ5jG`8%y?UDERyvCidI%{!4sH>|h5)L7$vrX<eZ&=zW=ezoifV+jeog2yB z#ofc*&ppIFdN@;EJ*^8dKgEi<E0PT8QY~SRk?pZBV`dJpof5vQKfi%0rM|wtNlkRz z8$1nN8z%)vLMMcir<jEnvc3NW8wM`i20?_e0MA)Ys?8%9lRI;;kY9H+pOasEu->kY zbaQj#(*06UQ32^RJ6kaH?4@zA@mn=Wcu-hsScM%YhBc9x6@xvhex7ps4-vBXraZKe zDP+yacBirG`Gbjuz_hN}^_g~1Ihd$(_w-W_P=giD8g@TSYZ=JFhMDolnuj{wNi6n@ zg2vG*1FDw#t5|HNa!OeY7S_A#E($iII25gLfZRRH<kw4%rDmd0gX<F~<XKsAVtSu& zc1A&!&dku5HIo38JUZD)yjNZl8^9TRM-LQng`;Ca@id+y?B6)lelq=pduI;u-~Tx; z2U*qTf&GMCua9wFgxT8KT3cHuubnsC{Jz?BkZ}h0cq#BxZ58rJEt5Z0#RgPm5rdtt zkKwA_ne0lF0hzYzq0-dU)bu_(sqRFpz9jDeQuRwvnin+1BQ8(m?_g#Y?ngt(Q=Ev3 zr!IiQDyIoqshh7}sE-LGrXQ>G^#!W-_C5rjA<&N-2J%&*5z#czG~EOQX*%Cbx~<#G zGaU(?fj54HH!Ql>gLFx^0W!0ufO*taoGu)ETToCCtkvq6*GiI@mn+zuM|KBlYc6Pw zSiBfX+|qxxQ?MpntXiq1Hl_vwCN5hBv5F5p;cSCkQi22yuDt|Vni-)PQN00GI+0Gd zvNz3Bfay0<?EwXXO*V#r74!l%tm7V-r1CM(g$}`S*i@*XzVG2?zrNR!AW44h-aLDL z_4-1P0qxFA=izC?Id!R6g1bvbgvJQtq1Nk&xQ^?caX+qimyi31NW0kDa^ee^2{Z}Z z5_}~%j#8x)TB-bG`tz5b0)Oi%S|-fZNM77ke{9fcWvr&l!Wo!~q@<+W++6GaJiQvv zO^^po@!lHDO!3)kWl7Pkbe;pk)}`$1OoekP9OO0FpNdiHpG+5fW2A72QjPKjWijOx zB?*-j6|}Oj@G6Sx3^gxKBRXR!RazklBu*hAQoj}Q18k^5th0H0noPKpXdP%b3tUy; zq<RC+HxL8RH0|u|?QL!K>U_MRQ0&n6rlzL7@4Z11G+(+MC=FTpwmFpzwChWPxx+14 zjPDu?7>gQ98b2~tGFCU%Ha0Xig9<1UAdQ2=p+CV<Hv01@TUdpH(^$PQ04|4cR3UaA z8N-vjvb-E~c+eC|Jxo&Z0rNIl+p~<Qpr@^|oi|Q{yMO&kv6cY#dM{6+=61=)GZ=29 z9syFXx8Cyij+r}8QKk+~rif0$8cdXKyvECok1E~A$NHK12f5ko4=jliZkK<r8W}>3 zmpD7VIjgCp>8q<L7N#uU=?~Q`b*TLFuv;X6Lx3*Cf;!5N#+W%|%z8Z*X4~#Asub8M zlcpjJOGc(>UJx4;FW~>`;uj!j(y_iV!~OZWhc+_qM-ReST}?nawj`=Q5#y!(46Y_X z?}O7p#BUu?Jw;Z9C26{qMXiaBdn6O5V0@BS>{~C0X>O2q%M0SgsPnsd;A8Ki4U;?L zF=lkAgcSj<VvhwePVnZ@P^GKjq_cQmLF_97+kOdS(Tq&|^(=$oNaB?8Eo{_}L^AL9 zv_P_@q8aVv=N`(u;r^Ulmf1zPXAr@mp6MyFO7l6an8(2#;VWG2#K6K#(Tl7EV|G_P ztR<8$h&|b$>4wU8+MVIZwpv~%%y^=3DZa1B3O%EOO}1J73Xz}sUYzVilwMOKMhrq# zz8Z^Jh^zR`<XA33&MA+<PN-xjnONWkPv)7=&z%m}Z)OB2e5)2UPYzGO*d*&;5Wbm6 zEa8v`FMg~#J2pHlGRTz$m%2vmvA3d@jHB;v#9~Q1+l?`2raWABszrU1uX$>9y>o03 z^JDJStrmS%5rdIJL*fL(6Np>Uz5ZCy6(V@?&g8BF0n+zit(oK?p$%fP_O=eT%j2D& zuKd#D7~J`WDufcQ;-bkwL$I?oq5=A^fPD1x;$Q2jg)C<9(MAXs1eO8YXC`hd;Pw-a zVm!PTnLH57Wx$5H%QOcGUn$yIa35+X1~v3QcRLS@-@foDj@KNl-W>2KhR1G~J2zq{ z4rzX>=Vau!p?g)ZMeuSuq5MgYVz60i2<JLp%-)sR_4V*tn|#=Y23GgcZpq5ZN^}0S zFAje{>RR1C<14c2%-Fk5ib$b(^bPjOO#Gl^w_5qlX?V31yC-&f_pOiqtqt`q)U(W& z$!wmHGPM=Q*rNx}Q$ztn0?^b)$H%!6$7Ee3XK3Ua>L|b~pR2Liu{ZL4w(^x&;$Sr; z$X6MLvvuCvdVAkQ#y7fML_D>AVzWW>o<NV&4py|njx%)V2#yf91yJ4Rf+b_eUCx#% zD2-+d%qeBBWK0d@XxD*@<Ng1Ky|)aDqubU+2?>OBut1~13Bjdt*AP5NW5L}mxVyUs zcXtTx?(S~E-Q7-;Z|(i<efGNN>~rpOpZjO^kA7y&swp+*`;IYs^r%@;d*1zQ(R$Zh z@1dXu)^1KYFVCI9j{CT~a)Kj-T=$f%q6OV$>^RGf1|%y*k>;NzIXF2JYkr<PxS{i< z{%H)kXYj6roPk_B5|`vMr$9=miYvouZu@#W{wsOKI={_tIh!VUD&|cA*_SbCLp7dH z13`S>HTz#8BVa@MX!;bE75sUd$VO*30|kCs0Y?T1*m5k<8q6H?&8!WX&r3|yex6Ua zrC#SEKR^sQq?!2s&1vH$_xV%e;JrEQ6RgHA&f3=tJ-X6_Iupd#<S&=t@VRlCU!Ci} zb-cTcP=5y~`{k&HIlnSk*f5IJlqJZlKlP_496n>&-LP%HtMfgHv?-_4CurXE?alP5 zM1h8cTiH1X-T!gjknCw=ZffkirlK7=;bV$DD9UUb%z;fR45kqiNru>=^cYKseQ%9G z2-q(68yR?6-+~MU!lwKxf>%`WPb5Wp6)KaKh66BWrdz+*qN85|R-xMS_G*{sDc;N2 z<M)?6B<>Sh1-r&H`U-T%Y(_MR0)j8m_SLw0EipHqW62#=LYLb7deqiMT>aC8`#ID> zKNhRGB)OcIKRhj*JJulpWkGdR5I(j`+IdrEkh9b}O=x;#Y89nxWsv>nA|l6mNM@_K z#EvT3W1KXu1{?hM-f2Tq+_k5rl<Qo;VEmtZc*oAqb1b?8uCjKYnrul`Ei8=hNdGh8 zZ}M*8ySv*06zouscPv+<0V&t|a8!Uzh=b<-ot1GICt(!L#vKnVu@f$la=i^p^;35E z`ECBH-8?|oOvlRFQdiUTrDU#U1OPD65zrC5lo%jkCuaJ;>p}mh=j5c7b+FK-Rg}~+ z($%)61>0y@zZ{F0YU=CKDj4cm8xVllSm|knbq)0mtO-DjbgZ=ehSpY6x|RawrWWRA zx@Oh{thC~~X8Mpzndl+?$^dA;8k$(^TGD<s(X`h6qN{DLqf0AbZenf;w$RkprTwC7 zYpAU&WU1)@fRta(5-1bA%t#f$%?<d+E!Za=wt-$k)a_}PlBV$ZX^`T-KL3)yza;Q4 z3H(a}|B}GJB=9c@{7VA=lED9O5@?2vwS{{1&z$ZTC-}wbre~pN`P=1Y{M+UJH*cBg z#asR-&hmfsf~yoI!q%DLo3<5h8hL*ak<6hWzv<n`G%#O492FP?FPKUXR_>@>9bZR8 zo3NELctH!6Ra8?&N^THK%pd06*Wcz^C3naT{^(H!REjOdt}yes?mYd{zj3*BIlpKO z;KD-?Xx-XYZwOP^^KaN5;W=c(vp=Rk)m%7U0wp2w@VM2~ahh{483?<^DkHc|@%EK} zJb8a~@LQAP0QUn&DJ5yFX~=MA=VEETevY8?npUf9PejTNkv-Sb>TnTm-)rte7bJqa zPW)=aQezt2YL(6(O9FvWCTk+p*Y#73NcAO3jtfGw8n!?$B@}`tQ$G#Hd^SeQ&l{4S zY5ZKHW!JmN&U2WW551BAne?+M=63U69`}JXB@V;<A005v1f1&GglxW+E8v-Bnzr3_ zRpZ`%5$b_P<UR18dfVy)qhPZc@0GUd-QtV6B?xo`whF?xy)r%x`|#Evv~3-PQcJAJ zmrL1ei*8Da0Je~{M7>Bq`~WLV^-YU?N6*C5P~#IDLx`3LpC8kg=Iy02e>i*Z^Ncr1 zpXC6iA$T%elU3}l4okJFD=ySuo1gX8>#1!@RpAu7r^K#1aQ#<((P~y(9ghlAB1Dif zd-h{2%nnruZ*J=VngpIFoX>T`pn9=yirEV$(t3*Z7Gxq3A%d$==QmmS6C@(+ze*)V zjc}?7c{Jc}skUohU$R;m>3rUus<jVT5>+u+O>SXmR<|KQknZ2cRqSK5`2w@QL=^G) z)}|Kkm8!=8%{olE2HuqK9f(L?XxC)y?B}%I<!d+c5PC9nbjAiD(|{_f=-Dt`@ZMQv z1!uCKYn@(*2}SD`eH0N8m;A_gLbTCPG_&NLLr2s*%_Krj!0$dD8I<EW7<}%6K^I$% z{*VQInArjgnG*AgJnuEJh76y&Cj5N{`MQ$+ewi{E945(E((5de7;2>%)dr=|b0bsV z4bg*sTo5O%E3MH9ccrAsi#U+P8T2`@*JvRK>J78rtskt`H49LG%Kt?jPT$DpeU{sN zu7{`UtgtM+qVN;FsBDuE^)9%xiCo?|dLHp>N3*$T9uwArM~{#M0`>3;Vly}HJ{cEH zmJ4(ViS=>Gw-8^U%f8YXQZ?HV>DCEi3`UalB%G8AWXFAu?%xD+DvRviT?WkGc$gcy z205i9y5im%lUKc0H2L-ANC+NGB-VT(Z}@xEc2k0tI#Ym)R_={9t!?E*P7fpeyVA%+ zUgd3le`7aRX3P9&FBt{ec`X*M(!LBQ`&Q5}9k$gW+rz9_*Y8iAVr}YzGX&SsgYUBB zE6m<mM?d~NAU%KEN7-Zhy(i!sZQtE(T2)&<JwwD&UqV+9R(*dKR4hIA7rQ((&*IW| zgLlu;5gvXpubsqMto_3)t0`+`6&$Kk;XmOXCBOf|USy5nVfcA`qf42ml%{fnHMZIn z?fbXYuH<+wtJNys@Wl)`Ul8M)eV0$y13!D!g(4(zDT0vl(A$t2{JD!__lTm3sjb3A zH3z6T_6Egdf;weC2<3ikn334YS81`fq&~CcGE6+$Yvy52<spl77{GE*x>rOsz?NwY z!DdfN^08$1wcPD)<2R4;r+X;w^P;Ctn7gmCkiwgGPgZS(!_F?8VC(JE@%}LRD_G2P zX9LKJ-EIkV;aDh&2A!(>Ku_I=_t_Olk-WD7(94~_+IN+8bh0(9oVBjuhA|MP8yY=y zk4DPR8(%N*&@#?J^g+ma12cAHbwxa5Jr@#0DNfl=FX3*;J}`${n`3vz?7Ul0y<2~z zq=#LtWBvH-p{FgYqo{WIQM;^>q3qh#N8@)g31>GA-w)=@W35<T&V?_f-uA!vacy#? zd%AB#qraMY=!pTHh&v{m@EFF1be<8F5UsSPQLAw}zE`-Kw;CsKt*g^<3U>8bhxX}& z3rVUnW!b-92?vUcyHi=?u#29t$2VW~8U1pFm((Kp&MzS#c6GWiGi$fq(oo%aMn_;= z6e>fj-JkVM{w>&#G(BRqz}(<M6DJgR9;OXbFe*EoCiB)0OIb}MgD8b6AnpTBg8<5I z@~-`^QV6Xo<@K-c-#(e_HiUN`J^vI-!Z1BJMNtzW#h;NP%v8Z?QCf<fjuhN9jvec7 zHr<47gyL2RcuSs@+Bcth&;Eu-6whjxfU1$YZUf1R)=23y*1qp_=fQq78GN!eVGP$7 z1|uQOG|LbBKG5?Oz|T4Too=tvS$C`cnUQ<3T`xus#LPnXw~=H0+sOTI<4O$7Z2uls zV*X!7mDpbF<bN-!BqPNCpMyxr_vSb=Ha(X}U85rpeY~h|3_oPj>pYKkhE8OOdsPP{ zPugg=`k%R@)CfxeVZAe?JU&(L!DZ<LqLV}bMWnOH#!v(XoT=)ZsbU+PY3df|wg-og zwuT3f4w5-WT!yr7A6Hvz8=Xd$IP8X<w+9tDRaER7;k;mmXjJPjeh1OYQ=p9~Kzp^- zw-S)kVHSnJig>hXm@*0j;9-q3`D8Tc6h9(FLe9?{NQm~2DsQXX8_(9~hD?w3y*Az+ zN#=OA<*A0-qGX5$q7(u#N_KFUB7ipERA|52KKZ;aZ9Ivw^JTAorc+$kqav?v+f@)D z^jp9ES+6&q;%vXR*oCyygzb7yS>@zW#4N)jjkmk4z<uDBJD+Dt%Qe2=;bG&)78C7w z(<k!YrMz$#ej(HMLit!_QjbG6sqn+F+WYrYH>61|_UX*;Yy>fJgFLqz_Cm>XSNjDW z1TG2+^FplIHy%In6d)LGye-Yse}jcs<g#_p=I4!XvqtHmgdn!}Qy(+$S9=*zTKBCd z%HF&_<x;X;L`s&UASMo6$o9v5PeU12hKLz`$4Q5Bhen?^Y!;#K02hoX{?m4}&%qdj zucuBB^L9T`$PVaVybF73ds`#BWJtvR+`q8*WV}+MC=96nF#XE7C5zReCnGi*$!5k= zv%{pF!El~ya_f^Qw;>_9weLHxs*$87v2y#9{5@VK_e&2WO7ecM;3p-;yuKOePhGQ& z_fk%HjWSN_S&i=WvB1nqWLV=lB^NHrrg!Pk_Iwz5dXX7Uf%>H|1yM&HS*;qb%;ry* zR64I<_hq~whh@yzu03yIy{g9kZIMrlRiO#u$RdAVQa}v^K|zgjQ~Xm;)jlvz`NMdH z^PV&zn<}e=B5V9GzT_qf(k~&@_>NN(E#HwZjcUYD1Z2@Z7nzaB6tVQqTZS~ZC-!#Y zK<0j}FQ5qZ0UYiN#|S9*Rss>xA2EvAGDJUv-E1+Fku3*EeiX_sBHvmVU6;%lzkzxK zD<`8Pm!EV1e`FqFc^~yfypumKPMtku<<v3cr2~t~tZ0-4mTTtY?5pm8IJmiOXT2vz z=EaT4wdRzR<}w>3C~B{=Gc-<?;++7pqUeE#G5P1C?h`|2Z+{Vwdrmj@#NefAC&O>) zmS2<M;D)&jLf4iZ+jiBKxI&#NY$8wCd)zIoQu+7NGf2DIwM4}6P1IIY@kP6jkU@RP z;`*pj8*QXcXC&*o1mt)5gyd<sy`s`H5o>B-iF^)%!A9a#=d_)7sgL|*U#@3(0!m#R zQ67W+MYas6Tr9#CK5~aHYc&@A0^X@<t`I*{-Cs?aeYx|0rH`fU5ze2tTsj8)Dg*CX zTvH<yP`Rf+g_AoSMquKz*q4<-dV5iEu)E%LQl)6H%1WQ-FJg2p&z#7$jHlB$`=)}1 zT*g<43s;`2iXo>zg5B5IUl~4a2h`YH6`3LZVF<~$?Xw#dj9xL{HRU(t7`;BcutLX3 z?v!QKM+5y$$$;WlM4$6#hbEF=5s?S<<_5<a{^U=U2*L}&>$?W%iEks}ynzuq)j;P* zZ|i1MB;*G&zjLUUzWiiE_W|h<RBugP{v+96gx-;>?lFLhoCT{?o}}wH?)y(L20v_V zz(2HczlBF5MsZ_8n$&S%E8lip{T341Pelf?1*j0)YCmom?8C0>KG9^m(ijC~X@)Tu zduKse1*?x3;X6}YpdwNtes0qvB$tXt7d~8(zTEg^OIm$)e@Odm0c_6Mc~>5mg3m}q ze)+sY+O$u<uc<c6FXK*<(1RgJU>zwl1Du$tnAeyP3!Hk+gZ;*~)Kt7DqU9tU8NJ<- zOS1Xt?74^Ix>4;jRJFmgf@S8a+Vtmfp^AXRL_cK~od%IlBxeunUMDt@@yHyDIIPQc ziDH_$d{CH2rhGsG^21Eo!A+U{p7Ma3y()v9>At5xvaBXG;D6;3(rTEw-t`kD>OC%o z15efM!esY--^pgwlsbt#4K7WSUFBVBe8*e0(hpF`!2Y?W6*Mca?B9G_CvKrNt`$!Q z`uw&<pTx<#^?k2nUDq#(UO{>AMMgj9cT%85C~lnN({SB69BugaN&?R_`M16u%t`*? zC0$-5QK6{r`ssB`+{5+FxjHgvt**`a7th^=MClA16de4Vs*+4+)$TD>@bf-ob5~-m zND1d8?wgjwI(#O!swnjYUKgcNdN?fgh|p)h3{vN-2}|+{`dhnmZJv48JM%B%wKp*n z1}oE1ZsSf>#Ys$`U|3(Foq4^kIad~xJj>tDC~L8Qp3=X50-bG05Pc?1JSLrX#d5h@ z&kQjRR)~uHtpg7M3ZKt|#t-b<stnTjPJF9;p%EdqC+C}n#4uOk&JByrrAJz~`i2wQ zeTL^&`}i1*aoIYST|P9IQRKXEe5!BEZs|LHyUWj?tDl|LhQ%b!T#Q}zoC4!IQ!YQF z1e|mngVees+aYZZUfK}6v_V<BmgSm5YT<dFQ|D=R_+k2c;fuKK*79u1BYH%1Rep<p zqsh~JnhjFHj@MV-m)RlT#TSs4cZo@wyF5xiixp~@qJRPh8|yDmbcx6dk(M<Y7sG+F zV{hqSy1znSk%zoD@OgMKS3U7*f`y-$78Nw-e1cLwb7boMSzW);v5GA>`V%t&FfRiM z8ww&Z!Gj<cIj%YTv-P?}_2j1wV@f-9nG5e(7ValY-QP^pLno#M=Zml9F8GMk_+8y+ zQ=awZB&T!Sct35fRkdW0=&rY|l#D!0?(0Hpyr<Z>_iTzmlE-(|cQ~us448=}T_%V; zTb*B_T6VF~J+p~Sq6%|!a=9Yykv3q4gUSm(Mh)~?Ur&xWiAv?cz1tdGy=G~yZPUO0 zr)V~xja+l!Tk-!wltJd$#0$k6POv9U5!34y7K*ZIS(Sd#sZ|~lf&lrC`NcTU^+pnX zmIUL(evXtejus)t4gq-b%4SQE**A$p@zTvME`E|^`64Gu|3ywGN>N=MX&~HpW&mOj zUPpTSYe~z*B$SO7wEs|{k2m=$!!E5*o!R0)w##2jR=I%1UK4~c5)7si*wEUhGc^4q zovvykN;md6&7~KIw*HGO+4R(S_in}3PP46gz`(%Ok7fzGRZXt9hAeLM3VDynUj-QC zsYvy!PBcHIa8@j^t+7}&9dX;_H!%ywV#zITy|p&f$5@T=(K^6wRlF)(I*pd8=@7FR zp|$}AWfybNu+IDhm{Q41Mr`Ft*?RMpslJtd8#b+}A~PM2)$Qo|o#P0o>f|DE905~3 zY92*AxiDOP#GM_NU$t{@uYdqfP;09WfF;mS_AVy}PKTplWr6c%M=!4oqiEBlgeoq9 zv?xD&ZuJ4)+QfKUm*)_@u{c~kdC&*hXgkG0oDBGDNTwHazDu?|-koJ16#brow!>Vr zRGruqlsGg5Q)t>T!}o1Vf7CUrHbF%~)iaZL{J3DAc|kd+4G<xp4Y{3Z+dc&<TH5!V zwDGN!b)pd)6oL{Z{N1B8#b%|KQ`=u;;8W?@Ny#N>6-|}J0)0y7G%0$IsT-7K8X+&< zbE8|lMYe1vZq_$6?E6b56Njb>mrlkapoa;GAraASbd$@~iQWerH`RuOZ^q{NOIIo- z4&lZ2(uC>>b*1Nolk+sUfw#8~%~Aw8eR6M@6e7ma=zVQLE6dDsEj1CqOspiHnA!@B zkl3rSqV!wJA}O-v{)VQz4%VfEl9>v$t<$bYz-=V|g*B%)d-)GM5C?~GVs<!4jTRNk zm|cOer7C^|4-5wTIID@seq!jC>%}aMedmq<S%;PJLH#h0{tF2I%g2n4JnGvv{6|j$ z`@i5_Plz4_NvTX9Rm%TFfgm02xV5$QRY+(ezVeUf;tSc_K}*`-<hXPF{)<fX*E$uV z5XdHjDl{z2%-uhd{-D|G{`y$#`Jq|fO{7GRfC8;p=<C;`{=cCP=gfDTjTZqIBrj*X ze%d?zQ!H{^YBM}%+k`k-u`Kc24kmda(pSIxHj>ct)SgZ257-@Xem;VVG-W`vaHIWL z?-GH-^obt%oEp`ZEEpyY!M<B|J1G8fLOu_?d>a|zBd0!`BVr`ry}Cff5jjPX{8$eI zJ{hX+g;49?#vESfVT&pj4Ui_k@8ei#+Oi;u{ITnBp~kcV2w9T|TM^pT1DBR3hGJeD zj0#6lX0Ef5U$lXHABR><1usKNMNHp)mhHVpgCx$@nJ}jg7+Im+`V>bO3YW@5Kq@#V za%i@{M<g#^0%xOc6MC1QhX<Up<K%hm!e#)$_9Y2Kak4_TVEk(|P0EAI9l*+W+2R^o z#{U5As7<Wltu4=8E)z3X*h8VUG_)zZO3p|0eA9{$E$kv>Ly{REdjr#0=dRXPUgqRs zJ^DJ6uYGdSMCO+&*@~Yaw7o-DD85)Q6e(}MOA-!zDzcH4Nl>F}@*5g5w~YhvQ5J*& zZap$vT2}r-^x;;jwvoHv?pyqz8s*ERGNE(lu#7ucB<_$wNK*5>EmY8+pEMzlfl8Aj z)6fsB(86ts@j^5Rke~Yg5ZjLHa&j~btqN&mt~o_e+T|_?9)D=q7E(}@CR}-jY*IL< zN3IhLfk-PhM0)QbSxQ^qBq#D^6T~7^NQgHn3{6WSNwr^G6y`MkW=Z=QtQT<q&mZ@X zCVeN3Y35&uK1c(b)Ciymgpn`FVnjDugoFYt>*l2#waRC^yJ1Jp|M(b~IwBvUa>+x* zP(|{Y`m;WSe1+j7D3BoozKlbF3E8S8&{Co|GFS%d7ga@bGu}@^1PE`S;9x(!`_Pq< zMZu(*F6Xmet3y8*oW&?Rk-5vZl#AN4x%Hqbv|XLM7N5+T<Z&+cw^A;09ZTG;IRX)z z$iNJkz-HD1a#oB%0rx$+{{U$%=9RvW^W)7{28l&(2O<&1-U`gb21T}Gi54w6?0L2A zE?ZJXKp1u;kW_v0?njj|M3s94YObS*V>_!5uJpz6CL@v-6&Jq<6aG-khDBd=X!fF) zXP`MHx<N?p!MCH!Cb*OZ0#PK&js20*Q!I0_hd16+Q*wOBft`a^FIwlFTAfpeJ+IsY z!D=kvHdLUO>}psZ?NN$M=S8Jd2JJ2-1?W`Z3DnV@(?6hJwKI;RSIi|*O>M5rEaU~2 zc8tkfE@W2^F^3qI@n^-XeCE$XJ)KxYtRFr*`_+0L+2@8H57DoYg+Qi1I=|9!_q)3M zw@-pCO|Ie5IbmX^nH0^4EegGM;}az}<tx<cWtElx82a|=?$=@yvoZXB%4-}lq=Mg0 zUuTif&ip<irGM*`tZ>?)KR-WrPEUJSOK~hA%Bu^EE_s=8jMjbGVw0<LSKH;$@DIaA zDYO;LyV|Dw@KQKo0m8|E8^h;mTkpBK?+a8u!KaS#P>NoFTUSjZBhlL^F1f$e<%@sN zowRmI|JPHQ{}Ft(ZCT>%$qXiNo~xJ8ub}umcYGD8Lc_xR_>Hq8^BBKK@5Lu3e#FI< z&>#N`d64I-0tE?wHKB$bql!plZ(0U0>gnlO)-BG?V)p!a!8S7d(Mk*L<N3YPBS~F? zN1kjY9u`&|r2zI{CxuanPGB};9lsD!Dap-+^bjj6(};))knkm>Ot`TBP%#@mHfOgh zLKr#dT!T-dBEkrZC7%9@f;OMsqsfKef&CdRbL9<7V*jm~pG2Tm{7`E&kWRVolAe=| zW<i&cu|)vGyaNyI>@`e85I=Vh#u+DVjClSw1>|kBnk3n3ztdqv$}!D3#sf+Z;fHyQ zgk_SPrT2TLUYrGcjH_;vI7SFfTWVeIt4)8tSkiIC9hju1;~BRcw7erNRs6n6p{MUx zg3^x_QnD*IjuSsM_<fw!L5z&i1A6CmMa&8j>a(JCffq(T!Re~es^dr1C99fUIy_Tc z6Ks3A8IDr2>LEoHa<cenXZsaZwJ~NOR#t<*0J;^aV>W~)3ckQ7Wp5oEE9#M=8Ek}a z@oA!y_^HpD7?oY`ta2gG!ouTqm04yUxW{p)_E=tMT7j$aqB*N71MGLc&@t9{l`zoJ zg-hgC#Ea7;N?W33_bPKKkfZlu&igdmU0&4@kx$3Qpo)y8e&7)no#+uXx3M};JoNR1 z^q9%teClx%_w?lYf~a)W%0#!&{A1i4d}pd<GdT`v*_O6-c5T7Sj=b;@yy%rW$4jGx zb$T3y5xFb{N~02@$EX(~YMSfs<&QOq6v%7UxN-$$+#%q`x)xG5k7+#tD1pt?1(Nu0 zATDldb2ImU0`3|ljel|1kUd7!iafGVCrgE-cu4N-FXajgQLgWf**hTq@qdKxKP~G= zw?JiINr(Tl$l^=1?<KOxL`To`cVv;}{~)r+1p4>LB0bChDzeD@k{|bf9a-cu->Aj) z%N^Diu2a?MxJ2`Ngi=_9Vo=xg;K-V5|Ir{3DBBDLo5M<=T7QU6SIxHCA5F7JZDCsA z3@d~}5_p`UCh{W%ACIaVJ0L@N?-{l4`|0H-PboxTe9Ms(x0|n_+&?)ex;{U-obf|J z)$*S?OFdugPE@O+_V|$YwH|#5pw6i5ihFSN8|+Jukj)9tsvwX|5Fk8&7A<nu%F;&E zw5)9a$9uAxBa)P1kd<c#g4P5YSe?%J-A%A&IGddt8y;^Ot?}r5ns@`yq=NI!SZ3cJ z{rnE|>{YNXILp@xj21XL;tA`2o%7NhI`9M7olXsG0qa&u&Y6P5f}~zQlG`Kg&<aGM z%b&2DBB{o)3i_euhYPu^JV)aKc<1VI;@J-jjm>wks2R`IUIAn6(q|6u(|BBtaCdI| zEqJAutCr2giX=BT{fu)c-_A8#_eREcnDp$zOmz@{HLWv#5~1}<^}aDFN9c7!4EM?k z4luSZDTiZt)!`6jcI%*gFsTP?X?MXYARl9@a*estO#J{g5X5~R2VK+`o#JVVWyx|{ z%W8L%=P3NsOWF}{l3_ZYEv2DncMGu~wWL8=1a}OOJVW6zrq9DuC3$(7k6VWV0_Ta; zk$3w=MMmG5rqNWUB#>S0O@1YE<i%Us1zQ>mrYwpL)+%O>A!bQ2VaEG4C(2(B<6w-F zRB3=<>CLk~Ul*Cz+*x~A2`-vJVWUbAPF{UQB8e}q4730GOSCi3Id{3ZA#=YWlP&9x zfJ(#_lfASMgJ<htDdfAG0q#V9%$E&OCq!%Oh6kImBbCiHXLe?Yyce1iQ@9Q-Wf5%d zq6cd5Z>(rR6;O#>F{D^-fW39^i0E_v;I(9*Kv1*;36r+=iAqP!NB7|@HlHWv-If>+ z1Lu`#O~BeL*%35@l2OIS*ol)-zQrasYuj}%1_dJ>=Bszs4Jx;FNqcV=dI_MTZ)SSc zbmZ8FY4GBf%1N$K-uF!L0-9y8P3$SrGb0^{tFEl+Pe<!~%~_z5=TL_-dJ2XE5#i@& z6^kdC&QOg3?T8tUlqqfD5&HP>KP3C3${2WkxMWw-kBB(~miZVgF02o}YUCt%UT^D! zvPL-tz<kwcCm&?-x$VO2ZH!Q=IMuR#ms$J@0wuPGMmn>Mxv8Mo>mW>j<kXKHfw$?y zafaaMxz~i>5W}pM_q0{*9P_~1U4iF^A+`0}_v^RT2X{hGYnc(r%~s0Rq4A!O6{|}m zt=}WB^$nY+1TZ(k1cBllsH<{qNA_-o#2wxYqgge)%G)pml+Md)vsf+JNe0*PufHPS zo3_97tDUX5=TC|$yvqF^BbOW+`c|xBAzQy2RFD?j%HjLvvm|3s#r1h{b@`T>mXgd< zvo8aTZV=ot5mIx2-pu54qZYi*vT*STZ`0$^llH1g1Y~7CDT6V)XY>^WbUPg|Xgu21 z(zpZyHkE^kM^YM*36#$meZ0iBJW@1J7`lp5Vv$*@bI8hZf_`kwMPWeeh^6F|Z8}(y zdHhA(IB4&_HP{~D6*P%FFGvfJ7P&1deul>fM_8F1+2i(4HSm9}43WWL$FfoN5S&d7 zedG@@j-C2xBW=_~N}GD(VPvI5{u(Otr1)ndr#8sJ_6f^Dc5paUpk6oPbxFA_9&<^M zp+cn#H%8;EX$i<W?N`68GkXK2=`1;ik>xvybT#QFRVi2Ng!5AC0huA@)O^JbVDJ_& zewZnmIcs%I_VRmJY_$huM-kIlo@Nf*Lh7NKJ%YYdXUZp&>tL08do<3R6KA)H;<ZI? zmrLb(xKh>F$Q*~F1z^E8yWk$;<<cQfRm7CWx5<j6V^ycCZKL%72O46AwTVj(N`*=M z@uc>8cIqfe(e=7#6Fo_>g5`<<-cEtDJd;Jrn9X`X1BlZYR43YRhaRuzgkh}?L)$~9 zDAX@%RsU%JqndZ$vQoK<;!yUQAX*q-^I(k_i#;Xu5cd<d5!ch4i<H(<E}VqobWi;7 zevoTJK1*^||MIT13w%Qo_B}(%fP<PtQE6@(y28CahUDboUVcc20GsrBa3M{CFj4iS z^l-Ddot|^<K6s);n5*;KXm6Gh)zJYtN6>FMo;R2=2>QUOBw2I#q2bsl8G0MngNnR( zX&iOu%_f{ejb!rs&&4|L8EJZ~WCs!aN7GVV4jFQo_J%AiVrnG85^YTyN#-}b&djKi zS|v`4Tr?Z58hFew6Iow$<iD9FdeV}5@Fe%lZ~tOIbzol)tgN^}h5y19!6jr~IBbL; z!m$zM{0zlO@p0|f8Ivzfocgz=^SbXbDHjW+oU!Xa$QX22VAwwftN_u~e|}KSMQ8Ns zJ>eb#;;6G_dYlnl?*+rI%^KivOam9QHNSUI<gB)cs}p(cB4O`XgON|c4kn0n6dzyb ztWstdG>l>HYjj*iH{M%j&}(y!)GDPh_(a&@^L|1ETW~iW^aATcOpl)idaUjTzc1ae zAW2G>OXG3011HNp%~%d6)f>N8iCP*6cQSEjrVd14J@4K{SUmeEzhn0cyCc;%zUiGJ z55h*mk3k@jGM@Qe6hT_tJ(8;(i+@j*@|Eaq&|<7MS`mZp48oNDvK`xe2UM%ptn}~k zLBYU)t;cx&Shr1-yMRVp=*j0<Lp+XQpfj<;orb?lbj7EbES#v^c|;eS>0u^T<n)x1 z`()>x_MyTFhTAMgypb;z%d*y)@O1PaAEBZhsSnrMx-~Agf-Agh?r9(>Q-8W_kX+)i zU~@4HYs`hB*VF{NtD?qjt`PgE4#PiPZ`+lDtIet7poI^}w^YHin}dW7I$nJyD@t@Q z?!QIw<}~ORYS6`BrP)UcF~<#F6~lm`$Wk^U5I$G97`FkT0!bZ`JnSPC&~u=qIQ!P& zJEIzZ{nb*RAY~)Qha3thdB*zs^iwI-pH6zP{7D^jH33jvQJllPoPCt<|Md3*_P2=I z_c&<Y(@$Xx$dYIMO4C5CpUCYJmR?GfDbhcDugWs}mAtwn)?B1Yhm>Udf^cPj=2ubA z#A;F}Mg%kYR2}_}(@iJZU3NQCh0}f_zmocHT;@yu20g~fhM9EJ^lG5dpSu~$TB7i$ zVp3Oc@K4!$SJ$4iXeT|<VwdutWl0wMy8*%WnT8r&mGOsdbyqu2@fv{41px~iYI8yH z;Mqq}kq#TK3E)>e?v_Ulfa4=~%G=mr^%A_qz5N-Be1#A@ov+{Xy2@FV-VK;gBfrTQ zSWFbwMlNrryHWwS^ApBU3Tp#EXdr5>xAL`OrU2ZD1*Du+Dz4pXKQEO^Rn@avWmfT} zT%Ja?_cBhCv62<E-DX!Ez8nn2yF9oy*R-F^sEh%6OHDgmp1eCJ)UFE8PMmf&N+12| z^jmBb>-&{sU#UAup>I~6%ZqLTP_BWV@6W$0*DF6=tqas_B|lY;D%jPq7g%};B~P*n zx}@b|!NZ`M+qVJr7)k3E(<{PGtbq&nFyMJ=(RjZUgd(4SDHoNht={0|w{_b@j|r1S zOwN-tvI=IeN1`N>*(Lby#JCn`4kwNbsl`m?l9ur<^fDQ}ataldHUZUiK3*ltGwi$R z)V57zHO>zR+=svvJvs{-H~aVrS2`a&P@_4*LCs-$*x;|@w6`SsT)r3&2p52<!OEe0 z0Jo8Ob`ogY$1m*nOnN8_j49uCq93Vl0|V(5aYk}Y^_+jtx2i{=T%Bh$myd-H#p&FA z@CP%K?w3(Q^^jd?Yz9yc--1VX+uPglx-mevrzQ%cd5)9AXlhx_Zk2h-d4MlXml#ad zWm)92Ho4qeJ`#kVec=;4D^6J#yuQ!Se}3s3H;!L}NP`@VnPP15y#ol2n}STdo=&%{ zs-W~Jnml!cl&zrD8p+gp#uf>mjWpqK(0@dtCw&se4TBk`;s|(-5YMjw4z#Nw$3)Zo z`qAa4cg|krknhONOgY*rG#@!~nEV2v)eNN{y+SQRoRHC(@d&uAhYa|fe)3B~x0ufn zER|!qvAB|*s8L_2LO}PV9gITe5A;MGQk4^}YGI;hIG?ZflWq#;DnB@h$UK@{c}$SJ z3>`mmn<SMPwFQ4hRrTVZ!re3BEV;4>FV9$Naa$(KwS);EO=y7CU<q&)d&pZ4(#5h} zz;pr#G3>m9K^3x(UvQ;^5r%AZ_F3Om=mQ>wH=H~RjIb<(OSR<icw$!lAyvi_-1QBl zXRr|DFiZnsQ8#GR!rH|NPpmaL4SBhxjJp^phDY&iU)mIrL-G3lgV62&Z*+xrC)VtT z|7Sh){ecO?t6c($`SU+?*R(yM8gFSM6O4w{KhzdUP)!y^X{D-OS7Dq&9-G?L0___r zxfZ)?3p$K>tKzw_mXo?7!3L<+g5Fl(<V+Y(3dZ+5tqk(o<(1_GpL+4Z5GTUiCreS~ zn)gs8ew^ZM!5RJYES7?LHV8pxOb9lqPbaSFNuxv@#Nun~n@?XkpB0w8&ztmZc%C<P z5E=NO2>M!q_1A|S_i#(UsB9QrWopRE?Iw*}_PD#HB36JYQ%svKV$J==-wouNsTX)X z82C;L>B`hzyYnOFj1v7ELH#hLW>jJKcFs-;t!cWtDeN(Kzrv!#_Jd{(`6O&*&pV%h z0ovj3EIk?_Wt`K%oK3>Byq(VYc+U+T9RSnP>pJcH>k*_Hxd#W%g|THl81N1fQhfU` zY^dIp(iYO}!Ub@e!n>)Ogv|XSM`}slvau_$=F%(b?ADo`qOj2JwJ5X80}>*B2tADU z$e_UQ-uWbBKnckhe!U#)f{`V4+44bV$iQuwO!u|U!stkzT>O<4{S5!!u<qiNis3z3 zi_Z=sI}eP0>A`zzk~~$xR4(yXkrB(lXa`M)++I1CeRXeGyi2Y%{+zPOFBJ>GjX9^+ zmN2OY@uq-4K1!d7kylkw^z|Ht_g`=}^GZwjX-P@;jPl7nW|*e+Q<i$Yw3iFa3g<J0 zHLm)bc{%vjDJG{IYU0VseBs4kp)kw<7bSPwsNYIr;xCTt^KzCqxSFhTWU_0SbDFTa z@o0=F!?=zkJ9vEc?3S~h>GFpDr1Jxe$%zi`4XMi+<({Ja7)uYsq04ZtDiy*2BebRN znX~#Rmsq8H0K;CI@i^G}Axq~w814-^aW5}7705a3nXdJNl4>Sp$0IbQ?&iVv)sMUL zj>Dl2F#gp-8<DnNKTgOlc=~E)SZhSN&Ns}tLZOY{LcI&I2QQt|UW|h3Bue(wN=tiO z{>X5+oPy`K%=HgE-K@p!^wbkHFY2vPDU1GHIgz@R707;EsM6K`Cr8Om*ks;bNsQ8^ zS}hD<Dfl>ODmK)~N4v<)@3gv5QmsIZC-Lxys#*HySktKJSFP`Ipa$Q(a(@Gcc<PWc zRN3ndNn-gYbE-IK$g77ZL(9f0u_4vrY=;Z!ENmEmif7LiIMB4vs&L}3pa`rg7063C zL%qqNpmajdz7|cb_<O#Thc_o5cl=WzL7I#G;Uez!U`XZP!$6@x+CqIANN9gmoF6mK zyP+&&mj!uEF=<N$lx_d-oN#u$=zNO)Vk1D`!rCthY%o;ZAa+jpLk2+L3!Av6><^L= z*w$}tz_YjDI4PCBidSV|c_x?-JvVm4Ev0eoH{Ai`P~v)AU`1MgRiq4fkdL$m0LrS@ z<wlr_+1gQDP3m3W4Dhee1n1#`?uag$LP0;YqR(B7Q1MmO*}Q)We@*3Lt8OT>PtR7@ z`t<wEiwWHNlQU;GhSG4ZTxI_QM}QGXK86UoidID%03~*6eehE{Pir`3ITCvT?2mLg zkl-ntd$}k`bX%W8Aja_)Yye-`GCr_tpPma<#>C-dW2+<CcJExm?H>r225WV%Y`oqf za)?A$uEY|{{o1m@B9P*H9r|9@L_l=aQP|J3A=Sr%j*@Si3Mrob`MIk`fku+)PuKQl z>Kn6Eh}ouNwBPe_vpW-95+)NoO>Lzdhdey#u}O2Fx_%v0{0xfbf>Agz;bGyJ<y&|( zRsNES|82_8KgIJd*AT#B_xr>!7d&jqMqVy0@qJFHv!ku+65_sXD=#8|!z0u&3x8!d zk1tf$c3w^^2P10O$SQmgm8`oLmwcu1Se`i(-NNlCtAJaa;c*vC&C*Y||4@z8sP_x< zyWsSO{kQczVoG$3K<E2$0Rc%rXGg$roXHh%15skaMWz}~@>a{#q5KZIn|pXfAOscc zjxyK&LCxysQkuov@<%B7ZjOdC#~hHqL#P{3`x^#53`trQuJ^>)kEWFIZ{~nuShf}5 z<daV_Vh$96)Nyo-$n!HW*w2<YrN^1W_C`2lym^%C&^mpMm?Z6Tr2BPMlC&ft-I&SS z^8%a;>LrZ`CTE?4bw&(RD2jp~S^z1`?%A$_7Ey_DaIL|4ML$dd@w@J*#`6V?9_un0 z$LTK>&H61%mz+G1E(7!$-u!lziwPia#HOCOfdn~Kp4haEGrlwXHcX72zMd&*T`<oK zGS2=5O_p-O<zt+sYGz{*cpDCu)O5de1Ac(ejn41F3Xo`VLMGwr>l$Db%bbIZ1gU-N z2w<zoP2p#L0qrVve*E)&AbGHPQXF)vPKnNq!Hfm~HIUMQ8A288oRfFd)DT9jcLJe4 zpBoy2?Zc+W3Ub0{&woxkiNDgINd3tSQ<)-f^g93042|RuzkWez4AlVpZ=C-_MglA5 zr+nBKelwUS8k-=3AdkR@L&k?9fVlTiyf2*oFZ6}z2q<B?|L%p(Ic2A3yl{lp2%>oB z+i~qq-pKqx6b^%_hJY4gZ)Bx!ecIeP?#TSNWDbKpKxBS0e3GzR<%IT@=eyXJhs%|H z;3s~#n6wR$n<n_C2kC7-{?pn`^|E4oM;o%92Qq(4tS&&J=s0;5pT}M`od=2mGL~SU z_LF7K>buh_xr+rR1-j534&<Tfy9LMwDnUC|l`B<`!DbB=9G=Mh_i|@(Epg<NnhR*@ zHsDcb-g|-a_vNa1ibx_h_>+gf2~1uQ%7#bwJdj8b>QM<V4c!z;&@(2#J}o|Nt3>&l zhRnYSnYa2NP;0#cWx@qk)1(b@4+@!(>9T=O#2NQHgjx#Mzv$V|2zhFWzmnvIi^+zZ z;{)F;VZK2jT&DL~Mr%YJ^7F!eFa^Us9-t9=+ZI7C_zw1udg_=g|Ls=<mu?xuxs^-j z(~qX-Z6gkuPYGl`pI&6vo4*0V2lK+EJ4bVFX#?O0qr)Jl*mA--%^^A+#0|C=fP`r( zA$5H(Yp($J^8J?%{y$s9|LtmPv^*S-922~atnr39jc+IQmbwzfgXcq5*M%$v4g{UZ z{mOk_gmAwLss1dzxzqIWdDv)L<XZvcPKEDhaXc%)$Zd-=n?v?zD9|S)UjpG}6m*Dv znx%#D%NZoE-2lP3Kgw7b^e1_W;r*v-xYNz`rNf@>jX5Z!_uiiiSmpY*0Xa~f4KIP_ z&cHT*=|c<F#U(e$9(?U4{tS#u`IkE!^3y=MYL&j&S2<A7b~^qbpM~|?tF1M$#iued zGjO=vi8bd<!E3N$`o;hh7|H_+D>#LJg4kfP%gv^S;wB02o=5%Z+}X`a>e{?1^XdNK z;x_$pG<#JXiwKj>C$`6G;yYd8dUmm=s9mmh)pJMwV?{AAPWDXKo!p&()p@e}r=#S0 z+pqg`OQYWbkF(?t8KDmntOZZe`0eBZZ#2PqO|9Q?X&oi`9Qo4pUwt4^hmC`V<LB~u z(p<*QXZ}iv!xhxgHfwfpECv}c4jgV{B<rX8;j3wTRwV6f@mFtN=g_e-E^)@D9P8%I z=wm_W@B$OsMo**_VBQ*!zx}t{;<Na+c6#v9bh=%*X@L*v@(|9K1^pK63#TQ~h9^~! zoUt3L2^ffR#?k-~_@@}i!;+{K(TyXBs@DgIfx>oKVBGqV`J%~Zr_xPiYcv21V$JZ7 zU;qDnmHuh<TM0tf!?DH6>jz>+GGfN;;bAmG%RbVuTLy_&gwYkjqtWaf3R!(5shnFQ z$K(eJP9r@0UiAFny#tkq&#}&bqec^uXRis!_a;9;6n~}aMdu^i4zzun<6goS$4{XN zXm}0gogok>jG^;c0(AkKAJ3NTTAbgTV-?<#56)oERO#OJmKvrTHr-(*TMoWD$DS3% z2qL%UOtCv_rs@Dz>Jci5h>Hc8OHQTC*F)i_xafnfpHB`RriU#y%#77%G?>3;<2%67 ztVggga=F3DDP5X2jTJ44S_RcfI2e6QX(ah976bs>$57s(X#;Fchu~8p48PqNMU!_X z89dog$GC0~#(4@2k4|>paU*iOoz%A{a%z<SK9osWWYxaHid~aac?C9@8%eYgx&Ti0 zWUo;Vtqhg7SdVBOGQ?Iau@8?Q=DMPNlMtb>tU)Uk;}C6m6v{GR%-VCkygp>xANn1M z?ifn_ZFqDeG|p7B+Re~o+)P-n*yZLVIq&$Yp~SRuVG8@uiEzwxc4-6Mu=T2o=99SQ zb&kd8)Z3Bz#3kmq(Vry}ebv<0`OTBR<!A7!kWI5s^q5^4n6?p^EXE~D#6)tRe%&!r zy9n%&?C&P55D5;CUL>1GOM+mEzf|!gRZTlTF3#DkFxPh+^y5$Xs)o3w!<wkC@Iw~L z9MDW^M2vo0&HB3em~8v|;OL&^TXiE4BotS_p}&0~B7Wz4QQDcFlIP=CCqbA~bZ{4$ z>QbfWOjrB`sSS1h1RG)YsWF_+$C$;(LL(Ri(;%^>0f;IUb45(#UsY5$gkw6-ifd0x zO5YWjq)W^tM$fAf1|zHUm}>#N5N1!i=-YvTOfcCXH)E%cVQNP|=OXf1^2WNOs;3Ia zAhxeyqDJkieE<S}h)4_1^4%ih`yHfI;|EWjXKc{egTzN}M{rNT;K@;bl{>isf_xTd zGeYT@`(co(a9n%g!=-fQgMt!1Xl(J(zBGmL+*F#QAQMk%^1fG?aB-XI$}Px$c0nc9 zHkuoenc|U!VKOMQi&K+_s>oF*V=j`GF(0N>u~yC1BQ=cOc!(M19LKR=d*S7ln`eDq z0RJS!P!BtFk3Vz{t!p5xm;C&ZPR!;fx;P?u7B>zWa>{wA>)a2^rF50`u_$^*Iwl(i z-0=@~G~ScFaKeK;%@{c+Ty(|+aB3X3^;!HC8ZCq^CDXvGl9dk>N?#2`landOHzFk= zCj1(BRY>vd=6KD(+cpXo&MrJ8KlqK}JmW*od#dqo94vYD7u!6@TbbO+vrux%IOt$% zVgDj#&)1xj^%-+F=SS{FUDt$#if$Xz_@^m4YR2O0@wqYb9vr$on}+iWAgOq|E059j za(=`8NM8llG_ZjA^l+vHsR#cyrabJ1;d6A?+ZrRu;_}9a4UV9?=K)ENB)^J?je6J$ z5XED!KuL#gV|oBn!XXtkh4|X#?ram*<*9S6!%Zaj_PY35SZt}=!*wbTqEAp6In~F- z-xEnEQ)J-Tt@@v$JZIsQ%rMu56-?z{&s8)5fK+_5YXg9K%k#p(g8B1!yU*>x<F(t< z*wf=-P3$OY)g2vYV>T#rYu4>)+U)L*#ZALHsq0ro+hlYWk)85s{Xs@3duBxQ*t!%2 z<Q+@ux{_twjqFm7SI29$^~Oo*eYl`Y1^tSz=i-_GE{^Z|J(_@H*QZ?;CZoswLO3l* z`Dy0)?lA+5&w2m)Fe{o`6*<a7;Rrkjt`Up?IqPI==#GdFVI98xR^MkcC&)$ZvS6@5 zGSeXUR$dKx44(>4-#{y5i<{~G4jm<Dv^=bwIF;N0sXH_rg(X)5XJ;XU$(v^NKGZU$ zOSmnTOaCwOO=hJ0Z1#APGi8Zj5Q14__KAbrQ4Z@)($@<D*C8Ve^~;CXAk5&Pa$8 z;$Uivx3R%REdoEQ$0|)uj9<t2rtRfw074Wq=jy{ZRUrz@)ur;I5L{e)Y64+UP3uX- z8e(X;9PVtW^yFK|njJ4ZZHcyTYpSEbXwHW|oa}&$(5VtiNNDV{OO<Ev$YE`i4BUK8 z7rj=-oKk2MQ^GbJSPH{nxvNy>F=rIPrKN&2!PwPkOZ@HUghW3XQx>Ozush(M0oWp& zz-pfkW+dw{53x&hMi;|oHQ3{#SZYOHo?&cp#Mqj{dPQyN%lSuR#s!Qn>>;tl_M=rd z#ttUBV>d>~idg?KAnwK*TgEhsnGV1H5T=!>wINLA-5-vryoOjA)e3T|YMryKc3_%4 z1m^Wh;MoRw<utT(Djn~f$+<cr37T7oW9KRfv24XV<XPiWS3r46Y41_!b|9o5UN~K{ z7s|kROZonPTS3goNAbrEgLvB%ivRAE{U06u<)z0#^TTaIT;2c41${zFD`?FBC)pQ& zG9q5GFIX8^+5XPHV20#Lywv`8_6uSH(f!+VT@3W}|BKy%m|yn%`M=J-XfWI8P50%v zVo0)J(0<c}ig^z8vDV{A0aF8k6rhtG#cGkoM8MkyJ)9)L>`vDQ4Zx+?F@eer-NM>B z8LqGBrT7)7x)O%Z&q8an-J>NJWaDr@0;3%a>c;%{ubEAJkr>W<Ol_5fsEX?jKcv3* zue5_pryOkScwFu(4+VS)*F{juIHa|tqpLBa)Q?%;ZjYi+oRRKcAw_IS!8Op4*ur%6 z5;He%{CJm3<o5ATA_iEiJP@RL-4Md%K)70&G6UPZxU{_3)cNi8#!3)*IVD-QZ0yJ3 z{;e&A4^ISpH;eQue6DNJ3-==x<50KPTA~Mlzz=8ZL0%7E+m-vC?YSGBZpPiXxrRj{ z0ispGFmu6JMNU6-?b%G0jUEiQGfJ1Ia=#Vm7NX}<2Se;ZiPK$HZmYq@n8Cmq73lpQ z?#&S-mbZdd_&GG@L3k@yN?JyGBa)BZFi97jlv<!WQoOTu4O;BO53DOJ?b{P)Vru4r zwAaUo?Zq3nl@HbQSfy&v3!O*%t#vVTVdhRWAP`vM<Izo>OF1ps*XK?FSDXV97uUyT zI-F_S2Yw-^f}<lk+fTWC!R6luPZ#Zi69=-6NUvvtSfMrp6(~LC%2QM8pB!+j2<50T zm6-@xx^65`JW;OM_xK&RjDng1mEL{HIXdWJA*{kyv!n%)RETCK!=)S131D}>ExBVG z2#?^-^Y7XbZbX^4&~d4o8e{u?R=a2speF39@H&y}ER(tGgRy8CG<rdzn2Vy@+;l9j zmFQ)9(=j}L&Tl3z>ydz_mb*QqB~xj!sa0k<nXus#DBaSaqg4uo?TPYtYp07`K7D;r zzle?YP9=Jqmu*IxIwzq`LV@*^SIC{*UMSHZ;(i11EG=siH8_d6onYfT%ML-uG1g~$ z>R_k0^Mh_crtlSn*6RF1;b=Xa6v+w6J6DWV*@OPK+67-8D0*1&(!_TixTjv(#=426 zUzJ93jubF<F59{cLG?9tE}mF>YfxtQ`POKG009d8`xzgh?Yfv;>eh&GIXf1(H3BCh zP_?P*t8xsm^G-?J2AoT`5eH_w24_jxu0CBDh5#*B$TnZ^EkA)5M$Ee%QbHfy`()0P z-HLSGMUF_eFzJ5yA%A;1(X#%e_O5vDrigRV;T->LU99A}!#DxN$YqU$A;@7i>S}f* z%FW{y&!BD?w$xUx$(Xq!lWJU_q#8zwjXcb9Jipkqh!6RH^*Ku$|1kdc#`Y+1n9ecP zDF6$pf<P9rjd6Zrvv=-<2tAYGRK`GZDMF4kH`&*sbJMDB4LX_hmUbLRoky3G+kh;} zT2!H@@KOB$=R9Po8$>O)gp^uvKelVILsWnyWvK=41=XHctNBLz6yE&fJ?mKh3Kt|b zhMepk>;-zGDK>Dzj8KiGHj(6{2x3Pm^=AH@w(RQUw(UP~ZrPE|rhF#3aOF>ZHcGtQ zOG3xySfLNrx<y|foQ0%WeB0;jbE6aC8smpgty2Z5u`<{Em4u;p08s?FHYpn`^vgJ+ z8nii`C25$1Jk7kWtX~7r<b%Uoc(?1mj#v;9cq0dvY=rmxty2CwrS->KC54{27}_4A zdC8t1$<0**Mg#S=(~gpA+()QgTa_}<bknBFADA54oyScc_8fkWwE2SXvdwX8d=(96 zYiWLN8r)ld9Xw!muudi`$~wRwJ`(-7eSlk4=)F-I+l~H{DR-pBg&pjGa7H=Q$B={~ z`muD&4}9tG;C!Ssw(XZ_7O=1|Q9eI@fY!qpx}A7sY?rltS6w*E{}g*~_sHI)%44)R zuC3A^i=5+F68|8FBoS`U>+)_PQ$BJ}JOFdxcG-FZQ{gQF6AcOIXs6rD2PY(#QQDv` z3gz|_W6J%A(OFj79`XGfduuy=l6AE_DlpAO_X&|l4WJ)=09nrt?V=%RP8u+c{A)DH z>?kFKT52HFI$u6Jc@Mj@;nM$uOQrs5$3%I9`24hDn8+3Wn>3fRQO_!k;5C)y4P(*9 zU$6>&99)681>0b&Fz}gfupR5n^fpFN;r+aTz#`4p;-n+d060{zDr2od%_P}Gh2ghg z>Ut0(xzKNNM|V-8E-etLBx^0T+NoDZMWp7JZ0m;Tj{;UF=OSeB>|BmiT3X%<jtv6| zxWyVFgbSY|ebMuDdMtmA!1zlQVki?|7+P8`B&s~`Psp4l#-db&T;(+tRZHsDhYxkI zZj~G}-cE5y2dNVpB|lV0vo>RoOs$Wju45%f5|g7lxg$nb^)Ya=Oo`w|EI92%g{jW{ z57yo?EUso*8xAqt-Q6v?I|P^D?(Xg|!4o`a@IZpQyL$-kZUY2|K?jE6ojlLp`<(NA zN3K`q*IcW+tJdmOcS*16F1=CL^wdg@>w#d=8xf~QCf04Ac9!MZwaB?dCqiysEFtiB z_NAyQUChz*(F-de-wCHNNHYDzyaTxYLUSTVG1$Y-7Ge?sxpiE5nSlZTv9)GHSZN~A zYG4n?ArWlAsD+L;zV1<HW}vW<O<Fy`kb|dz%pLje>Zo70Ap|lMJQ6>$>2g9g)V-F| zzG30z)g9mqdb#C#h60L7xP3BHpEIeDpI30Vf8EcWO*L#K7c0`{=DCvV#wxyRJGlhE z@IF8(LC4r)u0Dx!O7~|>?fcvxL}GdILH^geEOC|us~k46%(@mMMacF_9jrn#q~yDP z3m-1llwLM*bv#l7@`5RmcTx2Du58c6%MK=}yPdwtleJGxa;E*jNHJSb7c>p8#90Kk zgb)}#2e|7D&99Aq4#Xl#u!_`iW&*8GZD))U495&~coqv0hk*=>26i@_$Kus%ny$xm z@_aj}g)HnQJBr?I%zPP5@NpWxejp37TJGh~r4%Epm^?jO(McnXr6vMd#Jbr<LI~3L z&!6wGRn8imUV#3122$vNC<wu>Qx1v$y%2Diz~vY?)xSw8HsotSA4LX519J?m3NpV= z-K~fw{WG9mQcYl@Yzfw(P~gA4EW!p3TFBW>`;t}KICJtI<CIdq*5%|k@Of*lP_K}| z57%_s&E9EDMqc*??XP5@$uZNdp5n;tQ+ZP*GIO|WtrM&_&&av1^NG15SKsRNZpYGE zch%#qM!C_nlzc3X=3SRh|513rZIb?DL8WQS)<e>(j7wwXVSW9O)83YA;QVqFq<%Hb zL!Qn-hGhWM(lOy_1fK-hKa9V91wKu^_sunY6f(Br@#1EKOtU9d(Y)7P@2_!O;9=>( z*;cq?^KhUr0q$*C%(<woR290%87o1NY`I3xH896&PIMnxc)$U~E9k&HmV)grKYo;Q zmzc4YTSbM>!?DGSif{@!xA`UyMI=Q&#J@ftI&Z4Vf<=RAT|X%XH=b<(yE?<ro2;gf zx`#bXif`5>MBEMM6%C)uRX<jWAUJRy*|n$r<nbp2uS#Z01RuBgp0PgB0zB@fsw3%q z5QmP=@P~2OT&v|$8IG`7$4!ywv^&J1@}Rr&b;5v0)nV_)mY?sNWf*i9jf@QfwS|W~ z?TE3y7n|{O{=`<WujX0dTF^9c#un)>Qi%hSJ5$~KHUud7{Ajwa(ROnWNX&|xLdlHk zaws?aE;735ZamNx1A*7$D{8DUGPw4~Wb=DQ4%EX*vwnw}PRc$6o6PavCaJR((*T`A z>fos27a77sKi%1nj(k61W6w5bM8Dhd7`};pB};aCY2vVy2bn48d}2C{@3ri#FD|Zh z;B|smcNEjnYJLBh+%41j>1jDA*e3!Bqsg0QEl#<$Ctb$O_U(q-XM^lhc+jfUS@lzx zXv0S6-DSmMU&YU)9rtQpQE#lHRb`p1OS)h!DL4+;sVO;2W**6#@HojpK3+150JUTP zmW%2#_qbe{;5UyBUp6`T$zve1yU%n`cFOM7C-LCMaTMwKqmtlAEYUpGe!2Dw?qY+k z=S<mvSgsC#^OebQ>YhfnBccq5{W_wLE<X4%6U%wZ2th%nMD7c$Q{3<zS>*1dQ4HtA zqhayWFxcy4lCFE|#WfwJ<A>wH7)aH0uHOgUtPo^6wvJz{w{bbSkUo;1?+$O*CQsJ1 zOMFlk8PIP+S241=I)Z{wkAg?P)9ue_JyaY-hzOk7Cgh(D<V}=4c}UqMbjLVIC8A+l zUn*Jf&s*6#3K!kF5`3H@74v4QDuz8FPk*^7KomUu_8Z@4x0q*&?JRGTsnwx129$Br z24uRo9lERNK-Da(3g32p;vz$vWs$n510m=+*v<7XfaVFO^Co94RyF2hJLgJdaRU=h z<w2^EJz6B4OMKpjAfX3Dg*><e3;Rm$c1-C2IrS4_AvTzr01N%M`rv<0d;EWU>q%g! z>@+x0JggGa4YI!4ZBRiIfjk|JJolC&yFhyQ8~-S>?)RYf%^NfR5558R*^P;T8<$qT z)h8`W$KM`stE0l&CNk~vqb}F`bUL%KyI%gS-U=7>#B#s01h*wZita*ud|tabeev0+ z4IVl%1V^j*p8w%P3d&MrWckWj(Z<XcIK|#eLB^FUT2-~9pJDYDe4cy0*(d_`$Gi;~ z+i|`<v2?b!dB-+Rm<T%)zrD6ujICp%`p1G3<_jT*THZ?nE6ZUOD88GU>uO!DlyQM@ zljG{!Dp&8J=SpbDGkN*}$;f7_kx1oWQP<3lFET;yOKCs$%nI`F0G=Rc7u9viT5Hgv zPlgB@h}|%b!?G54(4oeM4V+%sd&P3zlfl}z%1;eiJZoQw<Y^ZZThmPR6F!z(?0g9x zo;3n)F7vCZRa$LmZ4^y*Yg3*yvTk?si-5}=YzWAvzv=sggijvKe$b_BCx4z6k=zhi z;fjI${F33}V(k=}wAs*fBh`&yp`%=sT9;+<!;Je;4|H_8W0~mI>wGw@UxZs5ckC8Z zniP*296puj8SFm6a7f7ghGEZKi3~V=EGPnwKwRE-C(w4T1ZW=qZZP=zE*!%la#0CN zd3(ubL8WwyM%V3%kB4NFoqkBC05quajUCpDgq_KM4W{{~g{1tg+|E`d&PYDYjIGqU zTpiHQ@%@L58oJtO#FGCVuR-|T9?D1pwonRWAKK(G*4uY9%4+d)rK{O4Z4>W1e{|I~ zLoD{)gJIHc^Xptf&6k?)(+4pU!5vNClK~*Zk-RLa(aoF5h`8F3>Zl63F8X3}FzRQ3 zN7Cj)7KhW=8VZrebdYs6eDzri&}T}D5^-Xf<9z^-(C?L)av0^TNFb{v<*mme2NdFZ zb+&D18Nk={{TE(o7`?^F%%wUDjIUk8Fz<ID%WDrdZ+^{BKK2{)pQ#~b^-nTYoCbm< zr7F%yVqdTlIC2Zag^SFx?VN_+&wU{|;GU8}@DnyZPdg4lFwl=Qut}jq+J2{G`Kfj3 z+!1plol-1bKxp=PRVJ_+pL1xB5VU)-oUz@k>jtfLNKWKnTTUeB5(@jv_QT9K%x)7L z>}*HDGe4`s!_56Ii=hSJJD6o8fn!LZB>?l1&P^gXmSdu~U(APur22cT<zFqj{`s3f z`$ZGUEn+=tE`AoxZ|=jvAkPmkmiLf%J#_#hq%O>&UH72L{)gxc3aqh(TM9;rZT!z5 zMGr#|`BbKUDXMQ*xrgk-#kLfP8F@FGGzU`3{&1`rQKvPU*FieuGz071yhs56DH&xL zq)0&Z22+Iz2@V`b^13OXLw6K%QDQxA%YZIsgPV!n_#<N7Zj!;V>&6L?<1b|-%~l9t z8$ytU@Zp+lzzVLtO2Q~IQ~nk0b9(z~R(rZt!0u4tpM;D)-`3;B8_$)+Ohc{*$Wws@ z_Hwo|6jpF`ab+wX_!~_`%J^(E0=JH~O>UxUk{!=Ni;*?XNeSjXO@d}?0jz*GX(FBF zv(1y|lUFT3m;OWNiVv=xY~ZMwi4e%Rk^8U1tHXPxJn~(wj{0WqfLm~-h*PcNvhhAu z?M>$jY-`3+J^n|QO^Kn`D66Zh61XQdIQs>^R}u^12^oPt%{T4$4}zrLdPq#gqTQv8 z(LvCM^UJkPyBfU@aw}9edL^X!1DO_?Q?P^#G>lvT>6=1sm63$I)0R%UWQ|*}a`=fT zAN+4i-t*Jw-&g&m4_ng*_}yhdfX`}f7mFZe+ClOQaSqGvuXz5+V^vlX!Mn))xFB?2 zm-F1dG{Is%BezCyWivy9`@CL|48ml`lg$I91*ckc&O;u&nk(xzJ$jUcA28NG6jC_U zNo_Q5nx3>dg_(ny<N1-+ay#YLXszl?fs|-aFtzWz=(DT%tY=<0>uKC>Ow*q7@jUY| zftV@}?0$WYS!)2J+sz_RpN8w*5aj5(>wGxCM&Ct#!g&;Ud@=c^y*MvMiVAK_@%9H1 z6I=3w2kGC4kc=e6)cFcjoLqMw=(KGjH3Z#Gke*_GaNNDB`wjC~UN#OHpGmXY%pLgr zx;PrB`YEw7lW=MaqslQP^oiRTIL}Whw(&hRKT->@l<{NonMFAki4cbzk}BHjcAjNM zrp+MY6saTXzUF+C!5%XKGp6YuH(k;=DW7HRGJaMI7VgxkPS|sGNLjRqkfL^Do+5Xw z9vc}lr{WGRZeIsMvDPb_1O%D`MoK5ewr>D&TXrJ}mp^6`u3UD)Wb9_RZY)$f8z{TG zVL(hSn#`-en>&~sN+jQvzp9$}^=wS>3>iWMb9lEWPUjjCgV-6WfTKP9Hq{bPRfZ;t z=Ze1?A2l370P$m6Ef9TI?cf6ZNJ8ywo_R8PWic$}=_p`@Ng>$EEW3U;35Gm3C`@es z0sM69zrgIfOD-u6gQm(Ed6t7S(jS%ZcS|7*JAX$B|6#!Y#bqbprmr$#I7S;0Eqnk1 zSPZtLkXa2hMW=aYmPE+UP(bq@Nx+aKW)^@26p{!|6+qL?B*-)LnEd&E5m2p>2um&? zhK;lYJ?|d$f6IF|TQYE|IC}vvvxfO6F+yO8I;k7(;nO1k;wba%`*J`QA+;E2njjmD zJbe7v+hQcy?LKtRFy&Zz2ZdabuNFr+o7@ddx$ueVQiQARE1=!l0;`uD`)ZVe5pQSk zw{xeQ$yF+36CcobZf|Lp5-?V>lEOsjz(JAD1N|wJGd+OWahE$L^0~)1uihi%=P(K^ zegCqF-}kb`$p_8~87PYY+u0E&LI!5#>HyhJmh)G9=QJd1xug`^l0`UG8|@|g0;&G_ zRe8)U4nqA<$<+}RCg+<2sWOSD3RgRW-A)VeE*Y{q(Yn+84MrX|EgFg4l7JWOu-UOa zfVI=WSmY<AlAI)xQ-<?uyVpnshhwbh!U#)3fp+}_79EjJz-L&}itU%AupkbY7A7z$ z|9}00{T6}GP=J_O>?M)PM6(tujEk<1dsn6XAL(jKzH-v~qxctcvR%qoYF`FG6*hR^ z4J{sFaQ`g>mh6Q^>h$oG4Hhy$dG{JvNH#WqgfCahXypPulx0Y>J>7P{vP^@`V>V<| z<9Cg^M!TZe&<7=l1ao-Rs!14DI<pqY1{0s_lAB(GIl87+s0l$P-ZN<wVng`)0W?z3 zF_jf8pvk()nX}88aT5J2A=0^((wz<12yAyr=%+4`PlBS&;$H_Oy?VA?1D^dLNbh-@ zXI5MW{Tp(4=5VwYh+*_3RYu6C_s2G)Abi7D<Ly!G!Na?_6-j`S(Bj=*ZPG*&E@1ab zcy^*#!TgxX;T2!d<9iX{U_Vn|Hra5s%d=lAzy~AY+!^EM?rQcR>P(6}l*97Gi5a{} zHmTffQW@V|g~YU;8$W-EUVP@D!ze@aPo5Lgxo8wOUlj0bpC1D4zvcT-tY%5Z-9-w_ zFK&kk!DtYJ9kz(eca_hs(0hD@sc}q40LzF1lmO}W2Z%+pA+d<|TU3-ugs8AOBY_P( z&f6xhY(R-dq2P72nti?8pXnJv1XKHmLX!IjmC>&P#V!oVz&?rHrgH;zK@G*#p<%q3 zufRP2?6@K@@$B0a_d>Cv1YKxE`1~zNMNe&1Y^R8Fa1f-pi<DbcH?f=VpOevP;~T*d z&KHOKB!1~3X0fC~u`=p{P8bjn3i0<sARc5*BnO>`X2aeha-~QT<+ByN6C%hWFuzfj z6Gq|(E6n>~Z@86<grw&*(85$_!~)r9;xko4VIlGdXUf8&lumFldA@EzW7ODqvK|Z) z;vgHg{~%CNcVLe+b&a1Jkl6$^md>uOB9*?gz5P)ZnE3I7lZ&U!^4x;M6)=G4_`oO# z!l`1Sm?7+@s2kWNpso_ZBMDPoufhFqz{s@E%_f`O&o@~CV}=n?@0c%IrYlKBql@)` zCe=hXQ6vjPJJzp3tFW&a6NeEhP+<Cs?5bg4W;UR|EIws}>-lmJFUB7-jK8~aiY=TG ztG6AH+gC}GqzUQ{^qhBUY~Cp04OPf*oQ~*_C&v38LpkC?18DxXI-h7#T`8XEAK7ZU zn1&dS+jYR0D3&A*;u9wixd%;0LodT^8>gZ=B>pw%^q27tQSl_ZcVJO7_hyy{;50zX z=zMhPBWmsS@aOime5Yj7Ll*E(4rZ4-Vf66)V>|!xxKkRH7f(#OTrihlJLh?q{J`95 zmVPU_SeHwdOmnr1<hpn5&hWwK#?_kKFYhFv%rwsu3rh&c#XD7dElt;P4z@l09P=ul z&4T(<GTZR_&{NANrg-IRFjPA09~xK!WvJkQuJfG?;#A<x)uFT3AjLQAK^)r7^^b+! zUJ1%2V#+Sm#0_R5r)HrL9l2nGJE`p?r<gBCP4%(0C0}{gUpnSHWo&KNyOs6P2g-n| zZZ(lTrrhO$cZ}+t`cacjKea?l?vOJEVKkmRzEX$*^Wf#lLBvto3)Ig$uhH|?fj-#| zW7g%?`<NivbUA2(ahOdSJ-h6le^U4QQ(Z7I?+F4Hko^-xGUk-rIL-igaL@`|l)5)- z`v&8jY`SPWnSC*Q)i}9M-LWPXd%qhS$|KVMs7!PUrbIg~L21^k3WKoEtQVny7jOQa zqhM-q`{ph8Ps`C0ey)zE^Ub4Wrd7PlWe;t9nGW3)3`mrDlYEV5nlKp;GlZOJa<zVS zxz#OO8#038Qj=ohr4UBDduqsLJ<R?tF10+_Bu)we{PZ~gFXCL>&;2oK<ucFx#P5|B z85HL>msQK-*@SUM(7~81>1myv+j|y0{b?S7A`C!qSphQoYY@yn+|q8WVzd3-hXT+- z(JeQTILNU02O`EJ2|qFa;DCH2uQere2HjT%fl`c77!i?4V5$ERA}|(|Fd_DYFgOGI z4re-j(EV;AVXEpcbigdqBi4Tfq4RP*mr6qtYw5}_Tde)Ec;i&h{$89yz?!$%eAJ1X z;!t*<=BKe_=W{W7)muYQ_gx@Y&E->u*olh(vR(5giwi|_#J3KW@iY+YzaeLUCKXcA zFJ$s(JnYj<@Wk-d_IiK%HDjJE^b++W9MFeE%<so!Ycl2i`3h%mZQq^n8&KBuPr;7f zP{><Q0xU4AmjyjPD4)lbbpF0<_x(<wTHERFXRdhFDUe<mpuAo0>GHa>4$Y;8qB{m6 zz&gR10I|=S!=nP5!7WZbG+^I+3uk3nKPK&>!X$EUIWnF*PWAE)djmcNPTH2(z<~?n zqu|(scOgGNH?h7iTb<w>DllJ261K24pwngPx7ub-@(HpyG)Dgij|hmL82}NSWj#}g z-OLMKPrRn=-pJLVg~@M>RSQd?0k1)=XLXdZUKF41pND>E7J&^Q1iy*beIGz_rLh@# zFm*Sx#HDyg^gdueoP9n7l2I7�?YEQ=NrvFJ#a$5FdYA#PX_tLI#Mhe|Rrl%1U&c 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⪼RJ(JI48Mby-!>9_^~wV=K9VR82q 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 literal 577660 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�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%0DY2pCo&+c5m8yOz8S2Z3S%oAM$BkMysM`$Ydg)zw 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�P@H=At^Y7!7-KHT_-^@bw;y%?7jPf{8 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≷|_JF1)#m_41K`m!yFBss4T_kL`s<t|qDq(1szi9NY z(V_#TzZXc9)e0U1LX&orWI<Jh*-#Z>CzH5togAb@?yaGqP-rDip^qM8U=~l!SP#&l z-{cu|1?&B<rqZ{72;&2EWnyEXj@>;yLM}VTkPCud#m22L4p12^EY;?xX^<*OXs_&Q z`}WCpkClZ*u`8{=1=U|qJC{PXZqyKX0_g5Nche^ao1{{-fz0R8DCJ#CF*dXaTZ7gd z)I~0FPGVubH)Te6;i4%$Z;sdBl6ncmhUc8;-nLf>aFRgN)YtHVe{{8Q*XuPiix}i| zWE)j-<gkC@DL9{0xbC^OSqv@1w1X@m<J|AL3n0<QXJIfJ<KJ=-pdlRchv%DeJ`}LP zY@mSEoDB9znr*+=Q*k!bw;2HUr9fT#)3-u)Jo<aYX|I`HV?Wk?v-xMN`T3$U^3T<? zL}C<75}E-v==t!5XImF-VcEk!1fGssmb%HBC3q-0Vml9%aI@qU)qgnT?Ufxh`6xQ= zr=Hcdph6YP=n(@V<V;#0wwoYd5DM&6`l(^(0Xv@bJT4h$0?}on+LcHg?fG*Sm+f|2 zs*f6^XEhf|>NJhJTi(=lbc%hvkMERPMm`gxSq>?G7wL5`HeJU2muk79+IusIPUgm% z^oEyCW}21Dpk8CFzyfTC=zc*|yAO@zxmX!4#R}9H8Pd6H5SvZ=V9C_7b-t5odT*i> zNdnBtGTGJ=p??61e?KXiC}o^vuWnTF8E`s;t;qh{lO$UKDwh$1bBjo8Nrd!*5kQ_- z7CT5L<1cJlYt=DeHE3BjR>-@5ePN&FiLQ%vKKbe1)L5;iQTM1K(2_A*VtzNkB9ray z*=X5Edep!&*Fo&B`{&#DRxb+p%7m0MKm<yJ!t%<?ojKD-nq~JYKa*kvcTn_vu^t*O z%55(vi8p1AH|v-7gi`$R)M9t!bo~8LQ%4qujEUTwn+;*>>BsHTuO6zLZ<j>=FEbE5 zP(c|RhRHt2c4_UZug^4_Nf^<}#q*8<l~c^rYQ%|GyjvnEFA)=z#a9z;14|&htRiDf zhEfd8K?MTtrzRuvx+`#sbIl!kcMdev=*&TS;?;Y1dp>KyJnzG-W^?czM}#7_BSx-n zJAa*uRroc7q}RxrlapDU(C`djpYBHIDV8}>9n|G19&j<5r}W_lO$@YTpk%Z~E?0h` zxDm+^0EMW3@@)z^uaLwOcecT-y<zbI0D7hVFE$}uu3m!$RLTFjrTO$d-7(PA)YN<T z?tT8#WXOH2a&ArWikC_cSaqbPi%Czc00#$$!8g%|3O4%9n_V6NPY)FJ?*65M^gTfy zJ4t}~3*uk62y@A9z(M@}het^{-}$t$FwhOeXql&(<;QdX%Hn&_@_kdSkQzNT0#~3e z!mhr+ytk9yLh}F!@ciESVzC-~!NH^#Wr-&M-@fn}{8G4#4?y$Sm)8I<bpgMhe4$3y z9fs&5yk7m~ep7*j6+p*?mo66Q3_nNv7g+cHt72H)I&=Sx|N011^m`c+lgrxHeNjX` zv=!(DMkJiqpY8*V98<&q9%lXP@hOno(tbd*oya*beey*WJ#`KJ9AMMWr~G&byxIu@ zT-IL;dJT0tKIl>v<`H!M2#ddYIU}IJ1bZp`cP;NeC!!uZ72*Q`><g@WzM!c(G47Yk zXzd7C{AF&S^VS&TzfydO%>T>;$Wk558_rSwpYfzGQU1RKsJhcWu)SYP|BtvfJ_z=3 zut%DJ^h$xS;9~(Qx3~$+-3`boVVrpwz*&FXL{F73#G36t!s4Aa7qdAp5!hRSqyaI$ z9zE|z{O<*b-{`tC{gBhid^M&Essl^!PhH^x3j>*o_U*sR61713qGSIZ77zNj%T<sn zURm2)S4S=c@#VZeGG#6%{O+jqf^o5zJAn0WcL9Bad!yVn2aO5H5?teIWUJ(xYSWS> zx)!F=c*G$1oc_NA?)Cp^dEp|{%W*<euKF`-StV3A8M$UYkrx?%8G|0mk*$7=v^}q1 z7|24WQbQepNlZ!EOmgltvK>vl&zKlj_<=n5IqOoJA;|v3$enzoG-GPZi{y1LSfpEj zq<mFysgbpCh#vD~OOc4Z(9yNwl|<-Bq-&x;SD{!{q94s~^L;5F0bbsP1Xjsy*hVMK zNQ^gtoN&;Tqu^)?(KI)-;~TSIi^$VA``mXIR!Ur@_vaAzT*uDG7zTSA**b(P{BTT5 zHEM%43nT$=BbXC!W&oXFl>$0!?Rg`S>nu8l<n>OzwI!{w(b3zo-&25^une?U4yeBT zzY+O=i)|0;vo7g4_-(R0=ONSxc|NnFcItNC2X1!#`}s6W(fPTgOTTo+XXB_{-8qNn z51A=wQf9<Aict;%+`s2;OHW6CX1v5>MesH=Q2m&CsQ|~%N*Gp={3lp%!@e91N&m0c z;%7&Gnw)GoSA7M?nHpDHjCg;LC5~W#f(zX{mr{5~&xKaGM4g+A@WzV8yag!+#H)w! zTG>v?M?bG{i^u6N!QSUpIlc`ukZ^ys|6rvS;;i(!>tTVw1jE)yWaEQVc7Ry+DMUFo zG{syB%N5GwcG^Wlcai@JLvJ{9xBUMhtUJSDlt2U%tp`lt=|3#vEpYJ`z`$Pr!@xf1 z1AEvU0AGHjDZ;M1|2Hx10DV`9@jo*w?gV`XTovHnS^#4?H&sgJ({V3_^W6L2E`}lM ziP6vT0hnY5SbJN{#rCmI|DWkpfWx}<#-a!Ma^wGtySI+3YHQntDJ7*_mMl_2Ksp5$ zoq`|@f=G9{04WLSmXJmy1O%kJq`SLA8kBB0bAdj4@AK|`-sk<!`<>tUo%PpRbIvv5 z9%I~bUH2GMchYAW?+-xI9>|KQuCM=*^Q$6keYt-@DKS^u4fH6nrpWQB0L1dg_1~I+ zqSa>?m;Ncwlr-eV6RZ66m&amoZm|qNr=hUY{uxL7+4_<3>8;`v_GkSAG`dj`+R55! zFrxD>cW&Z+02w0wQ`24e*Qx<@7ZU)5Uj2cnVVEEv-Y&eqT$VFM2JF-S)ReANs7=6) zI{$N5;s!8tZsLOftOYlc5B*OY`oH@a0CTKzIAQ><oal|@t9`~`FnhSrBqVS~lJLf0 z8Jf;u9v$m`0-5;1!jRNQf4=vRAW_vXg?tOm!~jeV=5M3@&&U!0w7(yU7Ay1aQtrAn z5r8M2q0G-C&Hwl&4@FqxpTM6OqwRU>ZDE(&Ca;fSb^<QLEz<QDnC#zb{6AIlj|fwS zHNU#H$IqaqvEMGiUm>%9Dllf}MlQgz1te<-%nq^NZpgp)|9@=I|A{`k!xD$K!P^bs zUqT<m#2mzw`!(Wq+j=jzudc2DG;jMBuFP=xv*%%GIt+U}_$C8NG3LegJa}8!<F+J{ ze$1`gg$9U4SmO+ct`3o(@?-xFsZ$^2O*OJ$>Sq0GPR{(H&HyN}>n*fFfoAjFe__7< z(+K_lB;mmd(3hDk(3<~k6GNsN&%AXH{<O$o9TaEz3<FtjUAayGe;-B@x#s-W1-8^b zK!$&FRkoIRKb!QVz41~z|LfT4zqNP(z}?Xl`R<KlOeY%){mH!DfPXu#|EMiA%e}e7 zqD+3d({!?*pn7d%m|FlJcjG}T#z43A0By>9;~f7p2F^a|*}ldBSg`-RI^74AKz<1( z%*hwl0Q3%C38MYqpz42}SF#CE8_JSDOFe0_5p~iN^;V#RUqFeeAd|5F!nA{R99aek zK1grn^%tNWxY?N^lKa;=aD(dqLe>F;bn(3C#ec_e0!ltn=pDe!-NZe@8h1+&uT=lj zqPtCgnLa>_f2AY-y{S^}tqTJEFIMpl$?$9bvwZ^j2R|+NoizDZj^O~<*;;~l`AgBb z@qYz^K;+xO{qxEmtOCLz2Otgx-OeN+Vkw0wnqQClmUzQYdUE|odBzX|Vd%q5%3p-V zO`u5E6$}Nl0TM&{n|fgEOXCbCCRsJ)U$cx9K&l2)WHLb}H$mjTxnzNXh(K(!`W^Wx z#*l2kHUB+bWapq?#rXU2Zd;&PjtH>%q5rY@e^FwvDD7X7W$GgU{=Fe#{?(@j;JBJ! zli)9+s{loj*If?CPkI8=6&UYMHXt2Z696%9_RIfsZvcAxPqA_5-)Swt;e;8$<z5&F zWEYzbnwGLivobR?v$6S^<T&eGx-nOYlm$FNJg>sSijCX!F&ldbRlTa*dx;y%)xjH@ z8cV$m?wHuLKR>eE4g3%nH!(g=2Na1PMvN1%(7%oCSYu>tyt=v?8xzwU?gVTa4Nh$q zVxofeJs;3A5kQsl-MmdLrx!yhR}S{}#oGBL-iL=0K*FK;wDJuejp6^K9Y;e)M=M|5 zdAoFMWs}f=a8ry08|!PXCow+^b=i(g2X#9K*pJjv^e&W^c6JC6fqQ?ZTy7cPhr#-4 zotnkQ2yp3Cb=iRh0stVsJ<A6tPVuJk!qu?-dOzjbmEMOKGBJkI?7=9mZzwKc)8mc~ z96TTiyxSeXA=SLIlHbT&aDM^$D_2h@sWs<%1Ms^4N#>aXa6G`pQMnuU)sFSG>K_38 zPOqx3+`zW*^S6B-SNl-N<5JKt5IRU!!3tCGI2!_h-arfF@86?GHp~q?Z%V5>%d0=j z)vZ0v{LyMHbn=_wz#YJ_nyXAm2f41Wr#J&_(3Y2;9Y0U60*yJ9IRDq&#w@|ZY!;8x zuJhv`VJ66nTZF6b-#OX%B>^%*%$4!9H(#gzeCCHM_uad9n}5+nz%JIE?ruv~N&uiw zb~~B?Fd|hC&0;x#R4vg7go2+=_POoYD+r!0@61%sd0b!mLmzW<3-R*4zC1e_A6L2I zjiw59&|J9zI^{RNv-iDlAtGojUpLGW87BIcw>j0-=iK$DA#^C3W!@x{p3jtY`A;SR zHfFDj<$5>FBiIBvjbA}-y2kGNWJ}N|AM8lc%uK6^j0Q*1l7I0~5)#Zw{M^*O!iC%O zvH%;y|D(o!XPP&p0OV8d?RfWL60nQh7n<t#-^I%uTvd9vL-qWisS&~T#h=T|xq(El zO8eu^=*^}kA^>w!03>VRdI1}x`K^iKy8A@T+P{S$_S_rq;ZvPD0m3QF7w)Hq+aAV1 z!1QS9>=-lCy2t;_b#Iwu7l8uCItjS$Zj40wA4p7bhhZy)lL=kz4t(+^V$or4o&%2C z(6h<Go%F;hD)B~v@)MKS+ir~qczT9mlJiQy7KM^Onc(Q0M@fP8{I_>O1KSNfKG4U+ zCdh5pd@y(|2-xVr%DUR;6~tbXm9@Gxp#T%3kdWQZG&YRlk@~o|+m<!=W-~9^V0xqh zpfXutKozwqa-&r>nIu`y!otEaF!Dse(tmewG-XZB=g>~FmfvElhWKd`QVQ0N(*WWU z3TgfifJPG5>@_Y<FeDkm1V}A6pb+3+Cg?qrjj36ni#Ilr(A1=HD8P;Z6;FPM!TRY{ zRsb{QCg}k52s|42>3>DJ0H`3?E_%)+=NCW+<lU>8ARFDne}C{ge?!}R0QT1cSfM!Z z^o@=s&SZiGuRzxKP5?d5r01>q_BB=G$3`tf`~@Na?Rgw*wk^E8VL9mu<ZuDMeLG5T z^zDaR2ohH86!{GPN6?4c14}+60y*I2KmjN2z-S8tqzLe*rsWCD)(yawLh|@Tzb(vi zdy#Gs^TZ(H)=>C%0Q-tlLBzjGy#USy29u>kl_8!t0rU(I)dHnp48=fgz{`{H9*i2l zidde;oaKWy(W6}C8QkU%V7&K$`S(JOzj6*<0wVe}#0b4b2yT-Knt;Cnz@isa4`UMk zpXsR8Im|?uS=NbszZ$LfVxrW1Z2xwfOxg0I_&QFZ@`}kwad<dIn?)_N^_8SxbU^N< z<L_77SZYfgf6M|$#4`N}j|MgjUbz54t^sXbh8d7vLq_a~_HFSDu^RL!miz%g{?i>T zPyEL{^?$(KNmH=Y9I|wPe>z%rzB*kkFDsjT64_FQEvZU2w*`nBpn_BjgMo8m5)(5) zYn1<ir6Mf@4vZ0leC7A5xjFL&piGMWa5Z5QB9&CO@76-@05lT82Uth|@JjclJZI2> zIRg-$51za!N%z??=1;!3;+;{W(8^NOu>3w+JacOKFS-hdcw<bFX-xrTELk49eSZ{~ z+%Uqb_e#a@N1n2VgI)w|?9l+P|CVP_54QWuKI>ptF_~EcOY{kb-nx@?^Ti1wU5oWz zX-5XXCwae`xeA>>&tBenKLmty0N;lGEJt*L{Uu&+jk?R!47)<9s8c4NvKM-;g8M+J z_NhJ%R_=3xF(c5IC;5V``UJ1_RR*JxR2L?Gv<gvjjg+ITvLe4aD%s^ZcIWuTr2%sO zG3jY?>z@EZtN_MREb6k)!FAys{3*U|?o!-kv=$<Z>qo)Z3XOUXz3VIZANXUUHA9T$ zR79I>Kfkdb283uZmYbp5<WX4=Bxgv|cBxWW4VO<lqb+icTy9m8;}>S-j~Gz>rVmNW zymcSY2lQih1KYc!(rR``LLb&Ss`ItDjV=6mf|E$6<8`vCHW#iCrf#vdQhB>~I<h#v zQ|oY#e@526OrQdNP(EZf$45a=1}5R>uS}<IqgS18z>!^@0GZYJk7SnK>@Atqu0o`h zpj#Grwn!=)GBf-&FK~8f(qV3Y9DqDwL?Mt@7@Gy)d(`8wpvVDmSAdf}UWDvb5qG*D zD=y9X)t!sA4Hd}#K#N;Tpu92_66Be=%5o@t+4WwK!Qz>%EEM{*E^x9eD9%hl_yXZm zIm6jPA$l0aZz=eec>{5}d`S)HxkTTrt$i&$usJ5hY3*>#+*|MXq^gOt>}Wc_k6P!8 zLy-0q70Ayo|647`So#^__uS7tKb!GFLV_lSD|&HHZL<70wHVD{8tV^Ek2q*=QcZx| zed6-vcx_0v;Iz*5^Io+V=-sOtUM^2rgX~ir3L_<-6uLNGKCAQNFK<$%(1<tp&H#AF zxMH>41csTMwI}xkRT`0H9GhX`6|g>LCL7ld_5cuo2+)9l1pt!dZuWZKvRE;`+YLK+ zpfEp|8Q>IA@L*7oVn~J-zm1@Vf$q(9Y1pYtM0%9A1~5}W*K)fuZdJj-!NKC<;^S`0 z&}^Qf#S<eT;81KhxRO8^;8vmn5Y>aSEZY;s#zsb&7=L2EVWX9&Z#s^7l5Oywn%5a% zzR0(yEBBpmwUL$`VF0k3@DJsclezsiMTSeX_#qZ{Nulla=rkJ4JZa+YhHx&G8~sh< z0AMBnis9bvzA=n#xa=E@3qzD&*zA{XAHd{#0QHdL@5h2g1r3k?MS}h9)5EX{b?}Q+ z0yf_PSom%H<NG(J?0+)@VQCU#Z7eBiY~4x&oM%O&ts?o&c|X$a*c*L1^ofO8;Z*s( zJh%MBj2x&cpsD<TWC;fg<cxe!=`)@0sybb*&Zuo^A$ca{mZSpKo8MGSkf$I?#RzbU zCO{W6b@{QESX@4<llXJq4avyQC%o5*8!A3RQZ$G;{Ba-?0ZvW=kkMqRck9otY}CE; zT<$mKL_`eMtCQrXCfWu+yXUKp6t%pJ6IaO(Mq<C~XoviGdBkAwN@A5_gx{N;KUP8; z>nLx+<B;0*n1*p1?S7|kH`UaG>lZ#x2s8*24EU*3LH4Pl<sS<losPV1sG>H$0|#db z0qU$OMRcV39J+SVBys$+qRFk8OV8YOe45jHRYc4Ub@4ixa^ZgRo6O3BR~3T2I~w9P z3W<dMQ(9=f)9O!OWy$I!?bv=TrrH@ObT~G@zdZYNeTaxP%)-UX1?T8_`U{K5?cf)$ zr#)k=y*Gb$`4j}1Bg4Htg84E)La9f$s!N~R9&^1zHyM|=Lsc<zVdT6ptHtRKvP3X} zx8pm@Fao<c>Ng4rli#TmC}xtWT`1fb;x&OnyNfn_s$=wZfLSlOvz;o&|Jc`PTlmV9 zvYP6|*SMz)vE%Dku9f#Oh}Udx<g)>wmv`slF)?{&F37p;<SlYQQswOWO*KSR)VY{D z;^R%qEL<H>i2}+q;jR=j<EkxOkw7X;IAM2STPC13*-b_<MTCAVT;zXvG=_-)L@`+% zU6A}S%=Dp2r|s12S}FJK)VM6lp&Y6}1I2GlfGYwg3`;`E1QxW8z}mJ$NK={+GcMQj zqbs?><xflcproWhJ8a@??sIyFF^k?lkdqO#2dt5`Idsx7<!KyOOCf}h!xd)WLj7kk zUU<e>i6&jdMrHCW0`Vx!uLD%?P7rdk!UU50Tb_wh@B9YqT2#z)QIA*hdXLE~KfjGU z9$S-|!@#=Ki#X>#9nQS#VH{y_Ji~Zzs^+V+*A(7#(AO-=F8%iw#?#OIdHWkJQ6^B= z7o^`b!^5>pCrm;Dpn7oIlaTSS2OKN|!pvLm<!I?Tb$9feG2!SEk4n99fsD+vQty}$ zGdv7Z`3FMP?vYbAz*-kx0Lbt7(Ct)l{ktJA$sNbyHxW7RWZwl|W(%h%49G@x9tK3| z(f*AV`JdJ{cK<L|Va_F9!4VdP8dv{m^}Rp~o0uMy^QD%&OICC7WFYrvFcsz=Lxhi@ z^H)8>d899WuWXse$mNeBt^`M8Fy3U;_tBTDM)y_J8k(CrTf@VFfrbFu2|;rZa|2I{ zy%mF8PxXpxIux|`y4g~zY#a3e$ba|{a|tg52Zx&m6n<|Ca@b?nH($aRzL_Tv4NFVn zo}MX|ne%e&nfOjhcz29|wfOw%OzgO!|F!hT!ibQ7UXE)Ss=KkZNsGx9n?%uf`1cQ5 zw~`E8405->j%_A)6q9_6<(p<7!;0H_iK7s4P&f+;<|Rp&WHNg&vE!3Rx2*Af4``?) zY$ECKn_x)a_cj_s*3qUK?WD^StlQaUa?Wy^4Rus-^iY&6%kKxabP<z{$5!#pa5j>x zok@mxMo(Vbw`R@mRv0gnSCI@tvG?R?Nm@pU7T1xJYhwia>S{5_ihN*I?|^~@NkoK# z2)Gp5ciPpcpBPuX0XQ~bdujIiD5k5m8}b}hY@PH2*Dv2mp?9-n=Zs>Rxpv&n{T+Lk zxCdv@y*^EU-Hv5usA#2jA(GHU`UaJm<Vl~3S)>n~E%28QyzExl+G);jcbxGL0yMw{ zY;pibkm-#uv1{MNu{7R#;;iFGn$5`GEv<;<TBB9GhqIH4TC#2*8>2fV^YT9$Z$Po9 ztLKlTPKA=6*N2C1(C@tt5mR^;2n{!QAOGY@I%A|@uC@TMECPXL!C`@n>KC6^3&k!B zH<((AW7VJXay)fE46mK2d-mBuAjK6QG(22edq^(Y4&4U#D5vk0BF=rQ1g2y=>?}lw zH}8PsIRO=Q-s5!4(Q$uZr+j-mh5xf$L`^n%1(SxCE8;YJS9x396sP=A<*~#al>Fgq z=abJfVQ!k~eG1{l$<&CZt4#J|k%oQt-DNaxfl4Lb)RIhl9N}9}F9K`2G6C0m@4Y?$ z$@d6bAS=4W961@wnnS`M(l-9wn_-7MDf&_jcn{;;px3@%&!Z`kiPj2t@=ynRYQ}pL zTl36*@>ur;kW)J5<MB$o8^ZbRyqn6H7L=nhLDW2E&-UA)4=u!t?0xNk?hpY(2$=l0 z7U>?eRxV?0SU}Bo;x`5vU+xeA68asyho=n(XAyMqi>3GkN<|S6YUxo2!Rb|%mB13% ze#KCK*zrFyTY%Ylo5k{X2K>M4G2lQ*d?Y|!yz>8;L_E)Vh&>5E4RA2G$d^>{NCR+G z6!7_clgJ47^~URf1NO1QE?V4p9&lVR?*|U<KFsZadwY|!2-k4aayY&JC;t|s#XpV? z^tC~;r_B2(1`O->)I)K8buCTGn`9avV!}yym_vs`(G25~VF{|(`hLGa2$Vw6U&*9C z01R<^Qv~qFZe)%^0idk6g<u2I<K~|t{s3(KkHtwfQc0Wu8LogMfBQ6A3M_^BXCv~z zu1G!keJ_yY7&-970Oz(e@z8xwN<j^=+nRTQ9TYd;q&`w!3ge_ay6sH*TU$X%jweqp zXI*~e?RHS!Rw4ynza4fe8f#>tELD%aGk$&dnZ0`cQ*!a-%LJLa-LYu@`*RofSuZ`# zQm(_Y>JF`wua2%yyRWPEb)S@Pn)kV_vRohT)L(4=aKE&^so7sh|HDD7NA0=!HBj8} zLBUn|^?7d6_1MsLSH0VYR$maS%IoGs?oyoCqz#*{=rSx!Y2YmfLx`&nW74<v3b#y= zB_&sZWH6|Ue4F-bwqnhWyl9!`kd0<@$5Gkhgr)sst49Jgl?Ntvr@O;@qr;sknQB9l z0@JbU4N(#~x%-B8&Wz$#%tFw)7=!HfY5(@cPZD0r49;Z9lG1F2;SOaIgb5uYdjfKi zwx<V^BH9YF+a%@!Bgs@Wn7Wr=1K)pqBj}SX#MI;PnB)Ztlk5RwyL$&x@m7cYAzK{H zpw83q=7jPQ|NW7MLtLvXLmH1->Mlf6nf(bi$NJJrK^GQrGb|$RtqMXO!Rv<JX0Iea z?yX0HRrEy%?WY^88eOV~=I=m1WUIFe7Q@G0=SKFawNs<I>mIqv9=fjDy+9dJu5zy! zO35J6#p$W{+Oj{HoaxCe?|M}}Dv=e-BG04~uU+G0zpxnc4xO8jfjg(t!M-q3nqT&G zd2hIgge2)j2YVXnh3#5d76AGOn*FToyBrg8S?Up`a-6vXnIjX>=m56c&4Ox9cYyTp zD-#j1X{Y1n<;M5QKa%PWuO8ahpI=Y$CM0u(K8CvvlzDO>B4x6eNnIlJcBL6U;+1`B zrDBDhSO^c7lD$<rmrpu*4nDn-Xt&>X>Ah%%(rEv9xU1$bcq$nxGI*~FLh2iP%)@FQ z7(vI1XEh48^AAw++K%2p9gSv>2l(~*7tjoSOnQkJ&sql0_LoA49^UnQAKo0j8}yyQ zroZ7~jA@Mv4brZXgg*g%)t$Cttp;1keFs?ro(3E7eGc=8M2wk1SH{RJ4fIuY^?QaS zLZe78*otvGH>jM_d+fm84fns-ah?ayaGcV*%&&7`&+j%;<u8~ABfI*{e-RQ|X!oV` z%|cv!csHtEYxC}aO1)f7V1cKagaxGo`3tJ%DKYFYlHIN7Cxy7*YPFEGpQ)pvnLqZp zzxF{DqgdjeF*vVv2^0{$jo&k<s>BkO49eME8WNitR@mbxJlMkCbz%&#vC4{ZOpg{O zRljF6Dk7P0Lueyum%M?HOr(FOp&B{JW8h)T#V#8{m|#ujV~^p{#IpHn;*EEq^LF^Y z<AGNqPOnv(D3K6Q(6B*zXu>sbZIkaN@<;9;sE=^+5Fl5wZQ)72%dlJ@P{j?I^;5un zaB*~uC3L;J?d#M>u5;i^B+$s8-!PWn0CKc}|A|EO?q?cy<*K+?$l{dYLY+`%koD+s zH-rN-IoFYRbtMISC-v@FzMH@@F`;fIlfu?{59V_u&oV@D2zcu)6p4@@jMV54n&(TU zzzp>2r-3%;V3%wQ*CmeFsA^$1U`jz!$viQoXIN0Sry9|}_ZOHT*HWVRZl&r->Xmy} zQRzV&=ujkRLtpUsQ=lYn2{+*ck9($p!IHvIVRVEdL`M!kbOhKHb!&J~p|=$t5+!yQ zgm40$38fv=24Z6E3T?o#;9vU+RyRS8xWt!gjAkV7>6XK)IluaL`6HznFJ|?q)*Sf_ z2wqnmXxJxzVW2cBY(C+0glf<{b1D;x57pyI&&1PBJfvbq6pU=l0TFbB9B_MiZU(qt z+{e8XQRh3Nj+b5~=7&WTP$8lSwq^|00iQ_Mo~JLBLm0>gA1TfMEv&5?*x?{BB)ki` z_BmwU5;=w+K}Qgb1b;_E8+&cfGXhN{YkU59>=D#P4P_VLr^y=S_#bbesAe~^L?HIV zhkFGC1e~6pZjK2#Z*DuLio3=gZC|`{_O&hpefeO7%!l+b8uXYDCyE=iO=u`EfDpnT z8H@E4o@qdYJvWRl{WAA!-H2!G-ot1p$-8}|svr~!f~qh6sVEdEYs@%aa4*38Uh&}1 z6YwmMuhW>%L69)8)Ad6yy*)yz2|$v1g+M18^pVZH`c<HM5;%}o9ympaX|BTPB5Fi9 zXET_~m*OYPRNC0XM?@s}NVM|vhR6xXSnij(8K7x`Z$AkY_~)5WR;D25Uj5E2>a){f zTUo+L!pN<ytpKWGJ#(gSWrc|ZZ}766^<rev(ND7F0j)C4v#htzTsA*{=#Ek5ofqpw zB*<2jRyz$NCy=0ivCOz8vVr{isgibksn>Umg9(f)llwD|ukhljr`EM--U+e!8i#~& z1ngIA(@@`^S<_Z9OOLlnR+Xj=?V;>?-()d?60#rF!9G?MpOf}Aa(F4Wv&!=h>87#y z+>qS^>1GT*PMiwNXZx9QnD;j%zl&ue@s4adEJQ~Y0Fj@{Dgl^c?+Lv2yL)gQLUeHc zaG!zqstj*!ZEa8K&eojr0xt?&ULMKCTdOBNd@Sl86xi?%E0J8#eqk_mX-}iAed1UU zu2%<1a0}gROsSgAJ(v#SzIE{Ai=+1%s@coBDJJIhu;lm<*hgNC3V9CF);|BP%eYt9 z%fc)**^%BzTh-W`i;n~Z0+ExaBwyhV&$ov3&B8qkjz&N;v@)=FurqvV3HxTPZ-$1( z`uH*UF&OrhgPWI|>rdC&eq9$3V39MlG6voZ&ia@gxTeG+VQS%EXvZR9@zTLi%<z@9 zfuW!v+OKk*5=Tg-gV-w%XY12?5s#!4l(LaB8)nKx?Gn-{{KA!uJi}Qi?BnWF%BA1r zFr1$wRQhBRnLD57Lyd(lkB)wH$YWm1&?LRoOcP=mDiEr@Jgr_&De}{;zuG&xI*l=! zmYMH+d3IrYc7;QWHMH92Q7H_4JI7i@z$|!Hlzh?hoxr0zSC^Uj3<WjvJk_l}87>z5 zE{<z!{c}Q#&ZgIrj>gI6D*5bAinS2g0D(O((Z??Cs+j1vr*BiSp9w4OF6N(@6Z$mi z*ER4bt%i^o@n&WP^%v7QdlJVr4lq4g{84ciC#?_Zjsor~hMF+0Kc3fOb)`NUhPMz_ ziBG7I<9JNw!{M@_>S9X2xbir(^w;ya;SGlP{TPPm8h5I2uv2=!#S_>+TR~o_$(NvM zYNTT!WT$#{j}`PZVrfN|U+PYeQwd^|3|uQt#MM;17<JmDPb8{Nn}~=mihIQcSThyp z4O+ex4o6$8h?%+mXv0=j`&vKe)0}!U)q99nUI+uJ4~6>Wm7<8bx)?r}(w99Rd|KgO zXTUjo%2N?y_i-wXbO3%%?aBC5Pe0#84hI`1LIDz}qyCI$0)yH`n{MqyXM*B;SJwPg z8n)kph(Y(VT3Wpk>r39Oke1IA0VgLczMZ&4n{7fAm~}sf8>O}3KE1L@^lS)n3bDkZ zV~9aCL8HyBqwCyK4Eaf&D5ba|F(iT~5nBBYXD$U5$&RN_m9n3j@<XBz!L<!m#aYV? z$}Zx%GmmQHrzA=)P{LsKlGGt2_{}rkglfk{f^Q|-yU*a*wBa$;LS@Jr33VTl?07a9 z2awsN6sF?%zfB#uuX-pH6QAsMVE9ypC9m1|qA~)N?deKA{#^|;v$lG?m8!)6t3pv1 zv<yj}8F8`sSYc)-8yR6b>SZ)>k$#E9r1DGsXi^G>k2?r{VEp8F1simBZK=!*7x11a z@yj0XmlS-6L>ind(#KpMxuewNhKn(Oj8maB_!zErAdDWVzdXXKU}$<CDNi34jvO=1 z6)xrR8td*VqhMo1i{_gKY6T9znCRN9ji1q;K9PlilRgojz8Vb5Y@oi=;V66CiaI6s zjF<AGGwsu}Dly_tNXv5Bi>%Ka$cm^@ks3o)mD-3u=vS)nwXyty^QD_-gYuA2wAZAT zi=7;8i{?ff#G~5A*PF3Pcqdd5o^m3ko#?N1G)IwuJ`c_)scqp7ZoPVs9h2U3_pC#- z+Qk&bS+LFW&SFOuByw;cp+TqGM{~CB2!C-ZOY@c8p+jC^w&^D`h!X{;e*5(b8+D|4 z+ev)KSNXUdi36j;H8K}dR+gqnb!gg_q^%BdZz&rmoaXC@S2}D^{$!PcShl>Bte;<= zzA6Q&6@@G;tM2%QS?A4Q#FbYuz0>Qx&tZ_kTe5UaN~XzM`5vL10I><5WyKlW(mps8 z+jQiGVQT+eyCw!IW?}KGEDAG+_ae5nCCKFFTH{P<vAcN)TcffW_j0}Q7dTf2tt-aT zu5HTS(2Kl>itBT12p!p3x}X;mNcQ%UN^QT(5M9sO+X&e+bE$apQ9j~MpZ_!IGUvC! zQDuS(2TrSLKirVeysKC5wPqz{>82*J-Am(o4@VWyUVV4x0m%z`d^8oWgy74$I}t-^ zcgw;TUUx8=`2~$L(M0mQd6k(t2>&E3HJ+8heEg-{t9;RXpjRXoYOGFSyVWgzP^6T- zRncAOGbT{^C`mY*eiTKU2n!>dp}gqH!__VUDV`=PeNWfvT&hopiUBt8@$o;y2!A>@ z7f%*CJpBeoV85lqsf89CFR%3qKlderfy7?OZtvr@IB_A8va6%-JxTiqQw<m79>*)0 z@7vhcyL=q<W0tY5KU|eqiw$}iE`9W`@QbU|&Ldsep^R`Yq<lvcz6iW8LH>|>$T^8! zG63^iv(aJwot&xX{<hQ6bTvr(mB?A%4F&~VlF$3}L>2DqYu0ys&^<Hvnwf6m8hp+1 z{!A{1Gj3+;ZO6}i%#VpNc5DxVpjTAuIiNh6tnsv@EZadxiwQS`baDEU52iRI@(1YD zJ@VTVy<vqt7zaD0-CyObjm(Vnq8(ogBO9)=hM0@4Por86PUAdp9HZOWM6#{)DN=f( zwe+z)GB-Zf49i`pCY&TVJk@ho#~yu?Deh5ZNjpnSEJt~Z<s>*|VuqyW0AGBzLoUlK zOBB09tfcO#b4lF`r`Q+QuO09kePu$s8lt$C53WSCh`kg`>P#Q-(KXKZW4x3e5VJaq zw<<}}*d@G_i&cSdq0WiPgt7@xSIIl-PQG=lUU{>b+pe5+Ei6DsG@i5BjKUGZ`EtTE zkC6N|F>0n_Ih`2s3*+Z6jJR0h@zE6%M@5Fl-aZH@w{ar16dn#8QM70*l~5H~v{(AP zY|HhqZfoxI8i_iWO1cIu(foXx@)E6Bh%@20XB-2S#zftl@DEAnt=M)$?$M8gF5aQD zO*S;m$$;QjWLTGKVV>!8pN@L%SJgHXvcT^d_8>h752AWO?bR-KSk_A?dmJK;F-nvl zYBa4b4jSQ(@hKqWc|ZmgQ$SC|hTBXL9r-y8A97yCymau9=IH~gs!CM5AtQ_O49$Dw z!+2X!w49YH=n@TXlCKpFLwU?j&fY9+t`?DpUtAN_eH*>b{P_fb;LrxYh5h445QRKn zgT#7HMCAh%^4TXr_{2e(!{KFFIw`|@*!Q|NKSJL7j-AzP3}_z^a8tU+pA^q|w2KzF z@99JyK09gU1P^kk;lCq&jV5)){NX{f5v|7~&W~@h>nSza<5Gr<zbVCfqvOwDdpoLY zj}kcX^#=-4%<-?_5K>-WoG%dkY$C`_FK`|BTpvoxA-zqdE3QoV#%?YR!X$R=Q`Fqj z0C?=2jQ$%PoF7v3M4ZPMg;KMJh+aT~`jmU`h-zyKaG9<x2+0e1JiKq3`IYv*;7=j^ z{@H<gyzaNF<qGnbr^r2{rnsI#Z(c=UO=}C#J-2!8YBUz?5q7tSefi<HpW(?7P*Hok zVY9lfrrv!urmMMkaaT?aBQ-B@3L_woE_E<Yoz~2mopFpZ8PC4e4ALchnxw4Pc0;Fa zqg>I!z$$w!4*p^19UCNJXW*t+x`xY;ckSnA67V4_X*}!|_4(DYZogmVR6VWIl?U9S zvSjz)dS@_?3+A1%v2(Hi$vNZr!#R8IY-7lxuApyb_{xDr`L(_S?6<V#OJhS8HB$q? zZR6(VWsx#8H8ybov$M0Yh?qLqD;nB~T3gy!TNzq8fO-D#?>J%p9opYGcr2pU7S?vk zHZNZpvWOW%O<x%*Ns6HT+3nkQs|_UUim|F~6li(fHibf=+nS0z-pb)nFVciD74gwj zt(ABxf|;YlR`1KJ4m^%2;&ARvVbvz5wyLoHat05|Q4a|t6(b2Fw;-%+K6W<!mOz5S zx|8fqU7_n$Smw|F_s?+1n2O=y1}qT<4i4qZ(`SONCts^@ZhwB=IqTTVsLuy>i=AAY z?r#w2ihH_AJ(+<)njcVegUd}X4Wb9lQCKCtN;)YAt77KvjdD`OkOLs+N~`8G!0c(O z<h{G2ifX^9>CUY_7Hqkmdmp%|*QRdkBQ)r3iJks~e6IHLL?G-=e$QTYW0jG17i_P1 zJ~CK}M3T}W)oy=S>C;<qgygK-8CN61n9=DB91^h4PH%4fE~M&!G*mXcTWNZ*ei}3@ z;QB*o&OJ`gbCL<G+n{w{oAl;EtDiVmQ%zIe;e+oYA`t69y0l*wv{Ogj3B=YlYGa5% zsDnL2&p}(n$4>9fg(7W}3{Nv;$nPF|R!e4?q7^eZn<=f(V3N^ec>&O`B6n+E22uq+ zgtXk(eqB@YAh`eIi<GRXb#0Nhid6+`Ods1PGf$0mKQYxmUvEmaoGFo#Wbf@ZBVmtW z{8d08N@StkV8Np#D-g>{M%FiiEF~|FufFWYdE)Ewf*A(e-?}QbEF|x1Mt6SaqDhXb ztlZ3-X`Xw(doC>Jc-gA%?z-+6rt>K!kgLRugvj(uYcN(hHDfV->5l<g;`W8*xLVBV zharIn8mF_-xvA}P5s3Cb3@bCD9<K5d5JjoX1LOo;!@Fm~1i{hoX`{$kB0pC(6DDMI zXqVEe1(uykSeJJYkHtMVmOW{W@O~X!Qt1+y*F)8Y#q>m$JX76WZrx2?$Zc)>(;&mg zk-)sqC-U^$)9KV?BYmE@;t|mrIE8mI*{Hb&HcbsNbm<iA@Q9j<e3M}FrGmpZ+pE}a z@Tt@On*lj3i+AQcL<ObHNk|i}+=UUlK0RQmUFm2pUzwfGr=m}0Fs-FR#-}l4h{)yg zOk4suAj+*|RPBxCbrANd*^zw72`jF6aKLocqSDGUjiz4M{M9BEN9w@1?5P_ZL|PY- zl<5^rpV{&5XW#x*e(^lG7}_R-sw5i{s9KoFR2Gqeg_|x}lxZ-SFdvKejfsofZyyMX zbi}=@<i_=1RdN!gOn(3Ju?Q{krtObA%f=6?#O?=4KQBEt(U#-$HZZfR)MN=N5}h2K zRb+csT^o&|0)?~arm(C(cni*uFTd(s*9dwzE^kU}|KV<5<D~wk8GihLE=A4emMK|3 zgN<IcK-V^F%D#1&)E&cU9xR{(HX6YK=`;C>;ff-di6y%0nj7KJ0gX}H(ienA!Bofz z=gM=Hor?xV>SlCkU-G|q$sVIb4(6N(&JEC5SqIaQ7SL;`UXez{Ayy8a86Qa(P^K|= z_Ej^`6)^LNJq%sloi0MyR(l|L*N}kkraFklk{{)<lDVbl0M=dpWW!)v!Y*B_V|&I1 z7E?f=Tla?~PP`)vd8685O;7utZFY&Y@mQ*STErxv=S_Yxx<>`)RU+|wMK_=gYBuCb zaNWbE2B-};L?lzDw_r<BuoTcSmzK@fT^mOVIE1%vhx~?%mp&qm0Nepm5>?<Jx8Jb; zPk#CA4|cmg+1YMeJss>zQm`aeDc~wRZC~p77*XAJYFTQawN*N!R<3XXew`HuJJY5D z$%sNq-++;9&G)^Vi<1jaI>%6J-$B%sBGXDymW+kK-uIoKD+?~|smvKo-z-`4B)T@8 z8#|em+twOqlO(<u^O_^VeMPqj04L#2PuFfEkF)#r+`CuLh?~9?-PAKwBG6Z`9;uqA z+E@A*8G^g>{6in7`hB>!XEvCSGmDP(7`*-zp;}&t!H7iHjIds;a%Af}S07GhvaA)# z{g&##L=Am*X+QnS*kh7tU+27$Y)1Hr)Y;L6s%!g$`nhpz<i;yi?RKOlW>baJFY@7` z`)-sRkg~5TC5o?84ejY2Q@%u{alY0NiL2mQU{Y$Ded)CQAu_DlIW(V`M{CKb7U53N z!%xE}Vx(O;@1VZMtqP$U&Kc<f)i3(z&~ou!H*wL}W|fnt$YDJnd8t#nePRg02F6;( zK+x+TM+`ICp+U~6hIiWi<4{M|ly6nK4O9-i8r)`EL?ShmXLTVEQpFp&$CyPtKtMex z<=)cyL}$H=@27~%r<Ofu28d>V@`i@>oq%{ot%|T>hP~v#QKXI$pH}T$rmfL*!?;eT z7JBP}ur-W#k;9J)i)r=;vEU`LU$UXKGE}m21cdDeS;V~;tisR1cv-*ARL*C_{hT+! z95Re3{yH)1E`YWoc;d@ErfqYSMW}kxo1i6P7dp{Pm$%F7Kirs2yf5>D)2?+RGQxS8 z@|qXPl-Fg@SQ3X?dR#L`B#<x+IUdR5O<r~`eH8tpr^Eiyi^glt5$hI7)ydC$y3-{! z7o^dt7|Inx##NKq51Loj%YKLz(I;J0Ydw8URz_=o#6ax098n7_$azZjP;dn5I*UCu z79!sS?#3&b1Yc$xZ2|~iTk_dNAyP+~Z<=&5Hg$dc3tI2f*hu@fN6E#UCKX5;Pf;Js zgur_(YpesN&es5wuk4j`HJ^AVij}o<Y8)a8E*zY>-ZQUZ-7VFvdXJjTmENACiC5U5 zlNFIkl+74<B!#cgCvsi}y=L5E;j~jjZ=gt!v~zklHq`@1wGq!4P9@U3jxM&S-Jq`7 zMKx_h6RX1S1O#&vcKStf_<B*KJ|$nPJ}~XIYhLUeWsXV4F7ilEDi-H{!Z2U4c>VcH zjT%TI7_j?<-y*dv+A599uZ9wXcFKKD0u?`q>WZ<GX0g^^8%A5@T|LyPb)-|=uN=uz z^PQeSy6w3wlJs_%e_G3uH#*g2ackqNnfR(NKSUEaODbly(gM3CZE45@_IdnDDsycH ziS^P+o!^I!(j4Q=ku)=;(9zWGs7Mlz4y7Cm#tVLaT6WYf2&5f7CMm{FFIBX|gyLv_ z0K+Fp*oe3XjcdFHRyx@hpun>~+e$gnyamIfo;e+578Y*+H=M@dAvxGL8V&BN>059Q zJWSWY!HshWhp)iFgbWb9fX1`GaZ%vl09}~Q3kP!?;NTMOq70JVD!8}ufO5nHiUuw> zWWsxKAPa}X9?=_ugTy2LL-7rUsDrBr5K%aLM0b=eLMmNJOl?#`u$04vc5PkP{36o2 zC|!N8d0W+E=k$#^T8}r%#J<%eHahMm2)&gc0go!@6Zawkm)G+HC&&!k3IMiX8P#}D zlls&zC*i6~XY{zI!(lU*LvP$Mr7om+!|A+FCR|fV%&(vEqqIGCx|;45bU4(3wzD=D z3;AK?r9NF#(b>_@n1i-}SM7z4+;QC;)3yR0Z|tR;tdO+!L?c!XR(oauugkHV`$uFD z7f<ae-%oO$RimHV3r7YeSz1?j_tDEOG;%q0QqO?A$J&yZ@>=AIuI2469W>_q)KUSY z0~8!OtQ^M@3_VTNqhDfom?gqPqa6{3h?*jL#o`<}m+W^;df+mmDbm~h4VNTy-lv4m zKC#E3l$dP@x1*P%lwv%6IsbfbKZ56(nk$|yG0!TYO(00yZoa=2{|l#NVlN}^f`Cbw z*_B&`O2(R(3H@nyrsq?dQS5JJ3y)<wUeR^z7fh=g$P6aLXQbZ);d66CNLhQx$g+vC z3aU6`DWohn&pf3k+ia2(GZhM2{T?JcnmUdo&8TK3EC|ki&CX|4I_y&_>z3f{j5$Sn ztChs6V$Y~miuZy{8Fi4<oyQC8=DMM?ORWAw@LiCAO>bW6jK=xZ?$bw~?pYM#e9G9o zBq$?}{&7UHzT2v&n8tgcER;(r)jXtX4M7H-XDBljmp@2Y`XG@|CEG#DM`uOrg&&q7 zQTdK4TBGsoF&>1E!@<AklecX6BT3xep~=&T7tfZw%|6YZ%y?(%J#-y0BN8RaLu3>u ziYO4PYH3O`zW8irWvCEc)gIX{@z^rR@`=#$B3`;NPK_@rZelTX968);lw$bZKvpQ% zXIA<1js}^Ey~0xYW$*m6(ZC~ozgc~}ef)xFPNK+nRK&y4Byu=%p36I~Qb{pUrERsN z%au_DI7LuBkM9cFg_K7?+ZVSHbL7UN+E9yB0+}g^gG#J+Y*y(ApZDZ%bzCwy)M&8o zVnkY<eZPFH4SBPpp)Cjj;ZgG#_oO0&wF1=c%lH>&O20x?dPX1JFn#AUwm~WH&;xfn zDzKEHydnvNlq~z;+p`b{M^!KC@d05y8Hu4@`>K(>_biSyR?4^^d=se3=jllW-CZB9 zRKCDSV;uj^`q>5?kL$gm(~yX2jFWCqVt8Rg4e1P1ppvrbt?DOts8JydMa9)Y-THBq z;4tba4LFo3c|@h=C@)P*<uTV^Q?#KM>~lFPpy!lj?^CBOkGonTnd+spNko&b@3<O= zbMV`3)00W_D_o!Ma3vw2&9v?@SC+nfFgV&-l9EuFTzuDRhn8ox%7c%!J->Hd(JxU~ zQYDDNMdgD?_~>3!A(C`@Fl;RBoPbxFX<k&T&pMPb$e<`CcVRM_4-1F;f8+F6*jdOc zGON$Gvq*Iiygs<2l1r5pRZ<7BWyeX^RmL>M3Vm)Mm7TED`$kIZD^*+iTnUx*sx*{P z*_uo6vHYVSY{3do7s@uLeA(Q*`4Z0M-V5H-5nu^~7`@)&%>QgAVQ8*ho_PPgYPjlN z(>|&al+*krS}!V`+FK1&B?d3dkI;|eR0O&UTLr38j=3kGbkHZEqN0Q1v3n;kapn`@ zz7lmyhPxjQ)72HpYA1s43A)@<r4h1bbL;t860J=BX%=bT4<7cMP`6CD5{~{I)8mRq z5VVyoH4`m8rUoo{xC(|x!r}SYu{1Ex5)SSW#($HN1(az@z?T<uhQBp->ldVK8gX)e zZB%)L8yEGh{3}7PsLwc;(K8M$PChj+@?4lc9anW6-TSbzS;k&BeUJJB4w1)5d+J*a zc$l7sYfyP<<z-M8(C{X(&hxBmW;^!dvF+S+?dv)9nOb>wNto6)E?eU3FL)>@MDzF| z^OB!z8La@2oW>5UVBD?GIz(u^gAw4}Sb;O7^>z;+3O;g}dc@(pk;li?3khE=*X=;w zx0^mtGwwC-E<`eo$9$(iU_5L4Lv+oBzs1>o+-1oJx*Qkml(ebdNAhWk(**(U)^50B z5Jpsuy_|Dj&u{<8nTO)$Vlo!`z&edHjq#zBxt1Pr*B5Y)AyUg~0URD`<kxEsFEO>S zF5bcMqD-eQ&Nr}PHYlV(p(R-v(z9qvb;*w3gD1#PBGDM*jJe7mSe-^`KjQn&arwn# zp1v|Gj`Ta&XqUG<p}O1>&Afbg@HEb>Wib45qGq^1QAIYCRUN`8sv7iVmeaST3pd?j zd>ER{5+~aDR+96IURi0bAI)hNL1A2wA%$s2Vs+*vyw`zdNsGilFfS&AvPn}YDlYCV zc()?_RPH|8V6+tla~7{g1<mJI$!uxr<UGk%&gLuAQfm<*hU<?UQVX-YuJM<~_q+^| z%DwnRp9Kj{4FNBJ->4z&E^UDxWV~k;)g4TvKKN{u+~Qxma9;_2f$67@{I{cWRP%sG z<i|DUrdInPtP0}2gN5lc=1-PfPrp>U91lDDJrcl!oN*q79}SSKt;9o3?W5446T;!a zoaIhO^05hta2!rFjQv#^;Kwfm9B6(XwLbm96y)4E#_o0hrL%7up<8YK{&>f`^6_p0 zk^O8tujbZnZmh7-Rg-I+r$F}~ZN2me=oyuLb;qkDq*U>c=8L-h`OZ29dk7n*5sg$f z3ZD<(yOqQ3(3N}nxsI>7E0}c*No~{j?LG&ApOHFic%|FNbRNIV2nLgMUSps}61g5m z7ZPxo54g>?KDM*fjsy>kBtvvb$<S!Asq@~h!g}3!$Sv*Gl%(7Qk3znaB)K!_-j`5g z>Y;0KC^)^>kbY3;e2y#2m#}9%G0}#Te&q6k2Hyd2`g5}+cB6IDn7zbI(`DJefIcrA zQbx1WU*;!hbNg+Ov)|d^8kRcC7t0h9(lheoEutR+LgcOmi_bR$G8vn++VTz+*Yc7= zmyPt&W%=1m`rGIhw<g7gBSNQdW!P4Q(L0HqG-4|cVh~HJO9DC)p-vs#0qqE-d}-j( z@w||g?<h(S@2eB3yz(ljteGmLiUW4N+-j(?w}+@oJM;3$7GZT+y;k{6{*nMH)5*K3 zS7CT;T>Ulsp$vjsFK=xvW-2l(m!x?;XdN_o6k;Rg_r+<fn24zWK6XZbv#wO8T=|Kv z{s6;$p*_0EX4Rz!znd3>jkEWIhCgeWKH7QHZYx)KSh^;oU9U%Z4X+@a#fOQftokL6 z$?R-~i;7OuojXi0b+(B|jkPYY(ZZ_RD-5bgCvW|*BAa^$Ka~<tZwpDvdr?m(Y@7-Q zXk|}%eZhD9kW}|qnZ86!wgzyjIc};$szh#->3yPD+OF8snRaozyJk(N?!-&lx`6Jw z+Y2W6kywR}zn%78fQFIV867p!R!SJebW%A?IJI<-mr&(WulIN;W2FQQQY##;`ppnk z>9H}<z9ZZRte>K(?)c<`N6@F|S>s&Y5h>VgLs$Mjv$PN7!@r0kESfa-WuQdzB`Pv4 z$9^qYi9){vBy?(`{+IM~AspmP&fxHj8S%GA4NPYy`ZM8W857*!j`coHx>(4X+S?(5 zC7iw20!vTmxB6Dv9w*IB($w3_)~8QU%g&`Ho@Nb0e!0^h62Ngn@AaREdr)6=B{`{# zDqP}y;&wc6tQ`!4e0LpY+&CjIP;bcj?Q(aE0SXmY{X2u;5?=a|p}j)+iiqMF<ayk} z(6*gW3g$0QUV;-T`&wo20F(AqE7MdVFH3j^J;He)PBI`xDudsu_*#kXcasmX(=oSM zKk5aAJOdZf8Ps)`*Gdsat$2)K{C;8tCmoNJZ3&zD>;a+s^rV60^-uxN0H}OoP8H)< zeXVjx>to}hlag1W++)qTmxC=U=jP7dkG6}}$4;{yPgdAv)o&pbaPt==dIHEqgtEzg zkK0+E>w9p=*biu~L~BvxF6P|x=B=#Ke+efHe7TYR%+)aVcU1C9)hj9xn^CG7`FG>c zvC|ome*XaCn)xE6j&nBfvg_&3g(f+{uh5<&@O~+<ZKwhK0upZ2(1JR+!8u7Y$)edC z#jCk3*FDJxSZMFtuqFWxMX3j<s|@M%p1B^@UoX;9)T-pnkDzV`-N(FOQX9g?PG_>s zVsX?^G3<zBWWVlCb-Es}o=R9RV=^JSG595@Z^0uN*wlJxp@~@^`PO4S!^pd1t-0!x zV?|Ggww+(Pog-zR^ESR1F(@B8oK0VpsVrp)kew*T^g4)ZuYu;?1xx*IQl_wv1vd&G zOJZmJ<LRFnLrdI_)>GtUJMLyDVsP!R?PzL8J+CNjukIOKp|`rNpK)R{dev@3Jwi)j z-eCMbnk+4ShCZmuPSOJbrB>raaWX>8qz8~G)kNN#J(OAxX)wQUrt@4Td=auzB-$^B zI7w4<2ZBILai?zQp7N2GZ!Mm~<YWCH>VVqB*6u6O`w_|wPiACTuu9d%n)%9v!>jtv zWC}}Hl_IgJi{s?H6Ha+Pgn?<ysO!q7UKE-$%@XL>emPPz!$0kfpdOxR56x-!=q1z+ z0S_=8rpA9lRWg6Unf!B6DX2uY)R=gJ-pbb~#|s?bjeVr``VHV^Ns;qzh6qTQe9nFS zHdmOI$>5p)4BOCg$~ym03-XcEers+Ues*@cAzfib`aw1lP+%O;7$r_WtIURZ0&MEb zDcYwWXS7DD`sn2<xGF1Mx&p$@FbhA$>*{uO#^2e*PPd!1*YFx%8LC_q=W8Lrp<V(v z2Qo_W2`9!eq2PWcJ(K4sx+gZu{e{j3#|!^w{uvfk$c#Q?>5-faA$IzH>tGy8WLv0f zXgYDIkOTRv&T56Z!R*K9yX^?QJNw_iqCxD&EY}dkCwZPWOU$Vdkz0XqdjnKe!8+C& zL#$I!f;VQi2Zqf$cQksfXOm)_*OTki^&IZiaY2f-BcPV&pGB*_<;rRLsXwYet7Nqh z${5M}seC{r_~3zh0IvrtTA^(~Qk`B{)N5p5w(*?-G`huRcv)!+7qRnDrdGW>WdJ1E z+{uw~TAz_WUB_ZOE{Y5+mDv~qwS9IE!Z-0=LaUTCu2tpR^AHwlJKx6@p?p}Q+K?iD zvExeVRMcQMZjE!Uym((msRIS+@L7i-*`YwHjFP8=yGZfu(nEI_BkL*!A#5(6!BS_R z5e?~Gv2Bp^TeS`DL?`MUpeXI=nyp9;$H=~DbP^}0-^2t<H9YUnmLvxae^oGk;YxF% zw-s9H!hI!3N^u|AS*p5T>mDR+)TGrfvfwoA>ru;NFYxJm$RIOB1E#Dv%Hl=2wGfBh zTUbc7O^z;0$Jy|bN#7GZ33|;&bsv6^r~m#$O@g$4H<SUw7Q-ol--gS>`(AQVCFoGp zh90tq;#w1#qVxb?h;_{WAY7k850kc4Q1I9<a@Xvlj2;D7k!54<5hAna2Ff66Pw)tZ z6lHr3h^Ee%V#Wy-imzq#O<8&J^PJHew&NKd2(IHpymXTwd1_*1ZLx5vB`CUNId_a& z#a&&OpdKL<TTDory;72bT==k87&-cx5d)>vM=B=Z#0VQgz@#F=0-je`rsS6)R{85o zD$CDBF*8kxz@P>~7eY4ZqmoEKthhnEl+@AFpz0P0k|4=fnFK_Zg>kv$8F||9kUcC@ zEV9>YDNo{Bgm@y#7B~j<6C9d-zZ52V<IM@pzQ!+!3lms*`Y?!!QFAN8>n<!v(9^jI zTcSX`?^gB`57e{Cs%i-+iqOL)><T~el^i%oe-R0<64kEqat-py`}x7qgH$p*;Bc72 zGMP=ceAF3e0BCTOknRfl;vUj^tRM<S9~ktR-WS?9UNl8<iC@3QQ``6*>u}#7M8C)* zLs_AOSBb#E_HsQa?1;WGS`%O^^soU#sr!U8uwV;!vjD6^b%OOdhNR}M7yd$^+8#{( zs}mLDra$*lhfF@n_W^^*G$hH*<xTtN!BPl^95=RWQy<>T;avr;SIKLOw_qJs7(k^? zbc1Y};=w_3NMI)O3t%1qc<Z+!hJzcubAxeBA_<3^-G!NrO#}ew0vr=JU>_h*WhrC1 zGdxU4;sAE$X&SSed<GY%Y_#WDnp=veQOkk|XHyC@3;!k8!Il={<%Do+DyLd_aZU+v zJJnshZqPMh8euUQl?aOy6;ZJxHsNoL*>eQ3<u|{=yl6O_$_KY#-2WwyJ0Y#J1BkRR zIGltUr4uZ5IA5#~E+`DfMnOWTEJ1>hAZ0&jMp{R{eI`f-I|>rM0rc$Vx9s2kY`lXy zICp)rT`qJb_?}<B@50MWL!(D?v#Znh`MqWR(h4bw;;Lo~QY+EkQP+SR>#>?}6`Gs6 z^~fM+`^Tb@bJrX@WkfBhwh^r9T^Aq5Ann4lRSuDo2NrJ>Js#t~&oSM9MD1B>siHQ- z(M5+PUAjgNIznQ<9+yQ|3Dil`yeIA@^<;9DiFs}2)A!`a3?b6ZC_0a;3Rb9CykgpA z`^ih0WmUlsZ$DZpd!=G{J;&-qRT=_Zu*-eN6p9{5xWh1gw{oVyifHQwE)*M&x_I=P zx~z-=iL8oQn5EPa5}{LqqF@>W`(W4^r$OgYs96=l4@atGLkS+V(^r~(N#Np8sXH1W zOzmW5i;YM~rU|%6hS=$E6y?Gb-9IA;mv_IqC+Vz8Z7hAcJ$H4obZqsF8ZRh9lZZm8 zdLPO;pHg&oc|126r+G}AeW&B>L(WjR{N|$OdyF-_%M76tDW{9Abv%tn887Lz@3X1w z1N+$K`ZdOf%)fm3V5~GZEb)2^x|N`K$1pOC&D5o($W>PBip*}Z?vd$Y0}aDyf27y< zudIDnr!F~zKRhCZs$QtfE`GbO(I>+wwvhVrNM5IE0?mWa0ol}{je+4_J=ibas|<Q} zKDr{HMh8*63&}ywK%x&5*XDtACVnFeJtK>Een{eEkH9B2*i5}oeufpT!d~ahK5Dfk zTPm$0wSUg_WqpEdB-}@^dNfH@<9*%J=_sQw9ESl+F$b*Q{E8^(OBh3XluCO$lV`t_ zjj%p8)ie9V2j%Cx`y<G4-OupUA;edJy?r?cCpXkSAdrKjd0EnjK@2kXhD-8rE+KR4 ze&Vym1w!uH!mg$NLET%1#no+FgApLO1}9Lsy95Z5!cw@q26uwH2ZvC&yL)hlV8N|$ zPjGkFuE@FfJ>PepuWxt%>irA$vupX9W6rV0o*SB-<S4k1weuR~XPkANkhn8TAixTz z`pGWfA~7ce8+YVmE%@TkLf3-<(j~=iBb=gfjm;^3y=)?qLS=j5PA;1oSKvz5K_Ns8 zJbgV@%O#v8;EA!Gb3t2V+_t>{Hs(~TrOAx3Gz&D4E<QUi7lCuOwBF2ctXoYU1J6k` zp1^TR$%60U>NWgfZg2)~j)t2?Rwj039=ohoI_Td3&GzQh*tQ6GTg1VLnpwH;g4@gl z=^-=$uMi-5qu9=*wSV>$@B~Nmr+i#~Gq3w|Pl06A9YelK84SftOuxwuS&k$ru%Cu* zJRnYK0#73j<%ywAt%Tjmqgkg#n@JSx&?wll&}RMd$6d@JBypHpHK0M+AfZr0n2xe_ z!JV5*hI(sf>gmA{eKfBZJvR_NueC`Frlf&obrGh&23U0B9?+^oRKxk8=l&vB48e~L zUV)$c3e0s7x8#T+cPC$_ZF<C1Q|T{zd98Qa%)YHjXhKKNnujeM0nnlx*Fx4+@D-~R zl!`;Fo84~H7a4+M$gg#@x(*@`eB=JeFFnVP*q!mFuv5*?a9<-z<DQnFUUh-9sLJEa zQZ*1aT4^d#`3YG&+Zx4QAh{>%K&5d{`e@grkw|>VrU-QV0T_1WYGGsPaaX?%Eby$G z=rtYt`hg;7>sST8*<VFro(nI(rgKwHcuB100_`p;%h<P+`Om7&Y1@2qZUUtSAunUw z>!F9W?y~rUa=ybD6wNNU&h%X1_pN>5-O=MXVmDAnfRz#6wCUzu*I^o))yd7@J#|J< zFl8;X67Vjz1Z7X7T{M*0Tca<j-E6+c7Q>=YE<c4a$8;(knxLi}VW{N6*dPjvQ^rc) zvEM{7rAdq8TfH{-4)AzAx;tdHb4!u3vf9`-Pe^M&Led2kM#EqND%4&!`{%9y{DH5P z&-!{qIKoJEYI;4&X{6{-Xg3x>;}4kf$M+I<pML2#l`c@K!pgW+)TAP6)Oc@WZ)Ipy zq}xRwg>oU?R}1=Wp*x5w2*g*m(}azO?}>__Ph%-jBJqTMPtMem5927PD8SyGIhHUK z_QbNI{9~MaoGXF9tbSGQAEWOB_&@y%HENDazmV=n@iVCX<nud6gklIfydfNdpPdJ; z8Yc0dAW`olfNbV(oLvYL+;{Q!w2JOInH~S%SWv<zSPSjXsZ=KB|6d+IhKHCyArjhY z_P--;k^%7a`3;<QW`8zKFal&R-e~Vuw>tCSlG;=eo<bZwcCGnaG#&-0#Dcp~CuRC6 z*|%<iWGw%g9K1u!FE3#du4d`chYQw6C^KaeI&hg>(BHnQp?&uH#ZvAs*P-^gRlQ)Q z^z%&gZ7S$!79o24Q5H;16}~j7eZ!zm$u&(<fn(xCa^5ES?DuaN!<~N}!ySOxxW5u% z5uqLlcn*3WIs-7RuD&GGf0eZWYik-e7uE?L;+2xWz6=B4H(wn5JV*&TG9Z2x>T9h4 zogJJ&exF$M-1@i9W^(fv?<o)zig(tAKYlu2t~II)GrwE=V*AlgL_8`1x%CM1{o5j_ zBZMT33eblwQl~ZlEIT$2^C9rl9p%%_nRhx=Sul3~CX)BT^U8&2Y#z-M)p+EhgAydz zzQ`E{s+tyTPA1-1Iv8es=(4&pQFYd{Qd%H!Mveg#wF#G>zl@sk{6gC-y5E~}>CgFi zd~w_ng(CO2O7cbhJ@{|5d5K{c-U3TpIq~U5wTn9(h@5MqC!^=2BaH%3hlhh8rS_4w z_ouZUno6pVk-U}nBI~uB{nxvZqIL)Jt_dr4BG{#ZBkLs^!%btXT*e5&l9zu6(iE0f zwrVnpurk1KXz&!~cuwkQLyKgQ9po^HjXTW9h1@fhIse#TFso@<bwpHzgpUr_Bs*x| z#@|A@b8(%+J~w$?%{wLy^`Ib~cmNPAH3d{>(Rddd_{NJ4001pyAwJ@0>Q4CcB0cw0 zdRu%D`7RI$9%{1}l8p&$8l8a7NpIv4q^gYPF%brVzY_2F8Zi6#*#s=p73*m!7HRA; zyHl5;)%jyfizE;sdf7qp9V`H(oc+5|Fyaw-&P&b)DeSY6!b@8<&az)Plh@GZ>h|2X z<G*K2{heyD6H+TL<M+ra4<|kakK9J?+;h|*uaS$7K7bvKn6Pt1C?Nb^Ez6{0%g*z) zIhzAfv?!y@eP(3d_u@hI_TGyl|LP{D9O0PL-OKsc&k+BV?lbT6|767@W9E*g#Fg!N z5Bt?EWMoQ{f+_x3^9*4>nBOL6z3PtvL&wUUVH}*kXg9t&S?isrd(Xu1AGREHjIm)R z9uVeVzYxcSskmnPO7R{Hz((}jd4#b-^rb-XQ~hPW03a|TY=?ulA6LNpXqXQAHY5fF zbP7;_pI(z7FhvL;?)L+G1vVZA9>VQ<bNl!(lQ6jTPT727ONfmwam3tzCrMY1k-lWO zmJjMGM^nJ-oM`Kbhf{!b54ld$fk5zb!4(DZNEjV?Cxn%jxvUWo=h8M>yd)UIaW#5r zVz-efnI&Lbb*o>7oZl%S^u>80ESn6sNHw9+(&wWrBrgROov%<3FI0T0#uX=;)FK6D zXY%WQ(bk=k(Z_w0_T+r1<UTAHg6r7G%<%T6-f~FiNj0a@k=po%X1KMW(_<+4BEg7J zYQi>dKioy7{FO#6mI{I86|PbL*w2s;;wi{+c^-81MQ~?hFDP4C{<J<8EB6p~n2-`= zImt^N7~8w3IB<8DdOMrew<Q*kuWDp;s$6V^PBwTk#|Eq_>(1RmgdXKfiHL2|DiWZ| zCHrd^DqDOkr8MFL@~VG!h+^t<QFbaeYYMU*_t3iHj0_{NRZC9Vd6FPZ;(DNOj-5D% zB{V83n8X%~pPDFQh^k(y{wy&H3wOdNHzT8I_H{`&jxwVRgKg=Mf1sxSlR8~S+v{6r zQ(v~fGq|P#Zu9o2ck~naP$zZQgSVu6)+@{N&a&LQRd5Vn>)od)+5)`BR2gLuxZ9<C zuQM7d&_C<mc4!>#^t5Bl>X@vB06B|=!G<V3D=h~#JZghGWcs)R1oW@A#g?2p=lI3U zfmPPuH!I8qh-Q+@#5SpKC3U4&>dr$L;vrvO=Sw2^#aisplAu#uxw02MaktKDOt>jk zI48pN)6X@SA15*imoPjP9U_uUggZ*IZ*^oY8*1u<e}?prF&KQJ0!{FjsN}dhJl$~N z(@DC=6AT40$N_-Ip+_$yS9jqRF71~5`%2$OW-P<7N0e-a`>|8tln(W$Z(E3c-Sfws zpe7=9Oeez(KU%U!Ldh?WyGCpvv<gW}Nh++uwtAP8X!uzCMDvL>yK3W^*|?8O81c88 z(tE(XG|r@X9Ouqn_nVP(E5(dieQ}cfG7TZQ62GK8w6E_h>Y|IyoXC!{AGiyuo3!eX z@|+T3keJpiJV*-}qmO)TWh>LORcRi;LlL<@dED0`<-{ZTj8zV`e5Ob06~+#EldL(r zay(LC{EH8g+*sa5&{l_1{#jmHNI(exNDfgpwVUepn%nt^cd>lgf#!%-oS<flAIB{J z&6<@R^|mT$I3RA@7@{hqfy&YS>VOHe+M{&TpD9;)3KbyWGQ)4wGR90(xtA@xfuj<0 z)AIAPhcbA>CD^X|HCM?_K7;!r*XCZyk04g7N|LPvOJlOj0VTEvr8dmy=V{;1UkOio z#WQt|NHABRsMDG{r-l6Vf_y-Oe$Nceay35hEQ=}1oV6oS;m_{xu0^Ndtmkxlb<oWU zl(4sA-x%Wv9y%$L;fw(EEGbf$lFh2XM_W<SO26sWvu4Zq*>_hg#3%lry!hbgaH_c# z{j(YZ%lsj)+PJc?%{7Sd5QutOSg01692t{JBV04S-Q%2YjZ=Kf@}xe5PqaZo7YP~j z;@w)3IE;8jDgk~>^F;lu2%7~9N!5GbKSnELj|^0C{wYlWrRWwws>HnW4V6T7?qbmh zG-9?Q65+wTMFcTUR-=9gOBj1bt25`v`IFM<8qBp(xOBnQR%q;U<2Fh##akkQ>_rmU z8S3E5M1ehtDklU+ZIh(vX-lTVwyaEQE4vt<I@hY1nXdUMihx;>W{0+xeZ$>KbNM#p zSnQy*<jN3bFp)2Uvy-2BnNBhxyPV?5FrmygSjSnaSGh{4eQ3anK>b~p#A>Lx#%D^$ z5_R=CE_?<_s_F<ljZDzr!QQs1<g~kLXxsF^utPPg@A69~tU=gbW|M_@hWMTfobm4Y zlq&9YMzgsd`Q4YbZIWP6lrR;WklYH--<-ogsO^y+s9NQz(%*u+^cIJ98-hVOfzAd? zkzeY_GT$*#v|Z>^yrBRUX|Lm&gX*Za+-#mgVJ}GXUU0^pe?0Ry`Q`h!4O?=9z^0_s z)6SV>ZJS3L)5{XrUp}T6)<-S|-x8vQPH;K-8gfT@ZO{?3FizZ|IG!tZx&`ihmT=nM zQctR@wV*EJSUhANh+cY&Ao5*=bMEA(#wVT=1m5phta=6yA@(H+tr0!S7RHGc7o_91 zNKxKHpQ59J6?~2G4`@;<#YZ!QO~R4NsQ_g#RvUYLQ7TD9N2mDZU$(45{mW-SKP4LY z{5z}~+W!KdM3|kYhYW8xABnG*Ah^cxU;e$gUnbFS6vLF`nI`TBBw+k0<hPRw_0H*f z(V#x=T*AL-AT#YRp7}qJAx<0IKKoq=q~czBum~@9pybUjc!NUq6lbayGkWd;B0S^~ z1_t5ZA@=|Ey^-jXiXXnQeKdX?7UWWY_#~^53n*?woq^vLF+28`z_#2Qp%+TmtEe{T z>MReMFO9L0uEVHD)zgbrFw!#DY%fi`!w?5=OMb59^ncr*ZWF^~e}g&E^`qHy_zEe3 zkFbSfTFx@OdYDdlIv+-yzElVEF8xV*Wr?Afc14`7di6+e!)7{<r|7M6I~_E;UzKMa z;$Z)0(QS*5hPHw8Vgj2B;M2Q$s}$s-vNtWG?ldHd2bj%Co3)x9E?br=GA+&ttv_by z<QM3;s>ZvW%B<d9|Mfs55Fl&AO9t*&gG)b$yRI%cNlIr-{WyRU4Js4%i-#}#3=t?n zonE6?0>a7ufROqQ8Jmi8;$zijOdzULmP(m{Ns6)<21W5#w_U@cJ9mE_jVVJu`KcE6 zTiVrecM2<OoSS*wt`jK;{RMRbD8>1CECxk=R`OPQgh$mHSV4xQs8#7ezxKjn?`{-Q zCoG*RL0Fe!rqjh>EP3G_A~DgP6QwSYPhg>yu;n(VTJzVmoM>9E5HBD40XUz$@?v5Z zF;0>FM$7tsP~=nT6Re7u*M9y+jD(A4I#A)d>CiMpy!1*k8>XK)y(!e$d&4MwcHhf@ zGyR)p3UaDt6|t;ft<9%5>ew;{oGCuh8sO3tjE9oib&SdRW6j-J-C=aI-;|dvUlNTm z7KJp{JeV6K+9cS2b{W02Q|^|*%*g3Eoz<wP%T5KtFt|d9&L<b6y*at0LKrA^s+_m7 z^Aufh`t)V9vT#;Hrggt*EGRCZ3L|wtu1tzNk`$DjkRql1clY2)|MDEJF4xZH%@Zaq z5&`2zON$Qy-dp`9#MWrpIjCPK%vsKz0#eu6jK<NMK4w8XWyKAIyfkhb*v#xjQ!!wr zdXE(|q<cZa%WJXH2dRuvN>K`^Q3h<@rS5LK)@bj^&>z$<Rt|H*{0m}hewH-%7{hqU zpt<90s!YIVGSJr<K=Lyc?_+IbjFDe9_6HxUqnItlVppU&5HG+$%b~D}nv5_tP_K3W zG8G^5wyHiaIKHpfx<RNpi9sl_$F#^&^dZD8C#$$F&dl%tLAVyRBJuBf6T{54+OK$^ z(*e4TtNMv&q%TCfbij#60(LfFliJx$Lt{NPs6W~0-~s81R41JdKADs~;z#sg{eoJc zO2_M)F_NLN$xd=m`U_&h$Oo>G4||FV(p=9~xfmApC2bWoZ5V(9q={I3YupiX%GRH5 zcxTIo-0sG*W5Wx>b$D;a3KHiK9KQtSkTOHg1Z*fnjkh^dU2R=j$gm9=DVL&-NX@Gg z19lHMR{HX(gEd~M68&}R4B#Qgv*Q&T2nvf2J;-TPdS}*-Z~Ll4gl67@2dE4mq~<J| zU)P3xH^*2N4^4a#hn~yio!xKf_j>ZS3Z^JG8P50PViy%CbxK5&g6Xcdem0enI<8_| z>VVRMGPB#&;brS}$dq#Li@HejCOuW7_u|rCuW!yzNe9p^aA&Ptvhp(XZs`Lt7?gve zd0?+$%uY|o>ER(_ESs8^DIY(yzXmpKDG6D}RUa~MKHJ36B<>nw&*bF@t0qfAQD<jf zE5A<tz;Y`!K4gT&<^f7M?LWL_9j~4ny9!_Y96^aSF*H2rwx@IrM=L6_gXx!RvJndR zbwWfv&ySI-sR9q9`gxd{l{8_K2^c1-y11y^5b6kVuCzJ0Bxp_aOCso}Onqw6cPewX zG}2d2m9SZlkxr>M7<N0I?=cUH(2kC*Df<AfF+rIhmfB1TnC>YIFoH?BGS^g(pmd-q zsrBqh0J!ux`%=n-z|asqYq9y!=5}xem>u)VMr9<>t?D}cX+N!fC1+$M2>qtI5s_rN z$N!;+$&PTYO2Bg)&1_5A<<>Sbs7AMEk{NBTrQA&{jVz-flW@?KZ0mEaPA__o*~)P= zDrW9v{>Y4V)9Zc06OUG*Yewh&bJc`)Nw5&KcV{P7#==|3(E`y%%8J{c(5c|7_0jCL zr)Ih%!VB~DQOIUP6x|>nZVEe-du{QHE`h_1w+sB$S&>QRVN@))iB)AITRk;SzDqSa zjk@-f4wB>g$V`(*VJJ1R%bhtf(#?6D8k(<1{`M4#wx5+~V!XsP)5lv2hmvo26w34! zj)kMpLD7H4;<+D8kz9VOxrk@VT{N4;<`$?n6yZ70@85$$=gI@wf1uF|7zBkZAHcue z(+2}QmrJ29si?jOUs3}=ziOcAg^u<K4+V&Xi%AfW61V=@g8mnygd6{d?@I)f4OWiE zqCwBjO7Eesyd18-Qh{Qg&L7n71^_j*yZWK}m-+JlrLzCjfdA>e)ldY5vo9H!o&iRJ zqWi5iV~sl$GtAtr4GePKLu{ddfCIbo-x$nubi4SS+4Kr}9QI$nNe|4<pthU(%0a@^ z6jRa6GoZPt{2g&8<oyI2?Nd(}CGt){%cQ4(EsrjdN(n+!G$6{^fnbu^C1(F-YKJYM zOkkhu=blQAiGRX(0%&lnV(?vfS_P(Pd?7_RxV|OSuuTwbav^Dnq|<8NYNFE0tlYvj zJ*{Xwx;&Q*!8XiWn6W(Z3wtoKN_z1y_bw`8X4W0i!a_5rumI1>Y!ADJ`Q<R3?uC_E z2J}l}V}<>p_XB&8|K&jNFE8@fIk)q-c%B`5dJezZ<D9`sA%s7-5Z-f-+J-|=U|$}y z9Wepfqf?9rZ@9YIXxIoQT#HJ9hcu837-<a<AhZt;t!|r!RBq~&NcX-1gVzS5bf-wG z5%u5Bcyl))dzFo#=;b0AmGCy1bVGsEI8)s$SGL|CqS?sxQb~{5@-SIvuerjhA~5K< zX74(U4+L><!<9~Zj)QEyHm-XAEJ#+bumh-<uxVyhE4eF*5S{9ndLQqw#pjwE^MZQB z#Wyoa?5oLkoHa7(1Y&hVROq<6ykI}+Ole1M``JbMa5Tg&`C@TZ2qD_a+MK3o$N+-^ zs(f~i*|%6xnMWL2ZGw+V9wDIwDoh+MQyykC_ktKf)5Fgmr;;1sYN_z?&Q9(sjAv`1 zL9Ve>3coBSOc7&D)pu15M`BBHwuGP)laShrxJ!E}@NMKzIFFHuQkjujO+iGupC+PM z^+iKC%#D3WhzF(TS0*G;oq-(nD1L@?Tp)0#ajko>+(u7R#n9Wiiqua3-|R{^p5Hl? zhqUcmc=qnrs0^UKBs<b!pR9KfRFPT5;x?MDuWI^UH3nlUs+abA$@gCMGQN~0<Sz?* z@RXpV;rJg=T;7HN5+a=Mp(%_;P7U>=Z%Q7!h#0l+ocBME%(3Sk2#(1oDZb&7L@{47 zi{oU?Z>ku;;(e!f+l?c6%VL#>qDu)ROD}7c_0G;yd(2Fi`xsXC<AQa5yDvmIKRq!Z z$b3A$inoRzG&(csN<+`}!_e=xQ)0}cq8+s7^5bzdUO4c)e#uhqr@t1Elu0R5txhn5 zBUjS4Iv+tHWHj-rM)38uG9SD7Uw%kR1315qLujiwf2TxZ!z3~xmLi&aCZ2mYM$b#! zy1Pn6M@60Cn|{9<#_gv}4WyH&O%!n!CdvbQ7{;ge;zNd^;GE8?h(LvL3LjnIQz?<z zxiN<L?R{gwR4l6~9IO~vP5)i#=~Adbl9lqqzPpL*w1qSM&Q1*f4WK_jCG;ap6Ac^l zpt(?3Gp?>{OFUL3$U71cR~Mx^EXR71S<8ycSz^VsRypL;fI;R>b3u=ui(=4OKbvli z_TZZ9hJisbox_8+b1l_SYVBAL$j6`X;BqAGkyf^31DXq~Z@~0xU8w30FG+1;4dcWF zqsuCE<1mqev>!!c`eA4bFQ7U=an6W_Z>E@(Am+{0h=COe<D(ZvCI=A|Ga_OGmuLh_ zi<!hqy>l)EF>wwC1+<b(n|6sfYZqu4j{GZHOyRG|^&6Yea|Ya^dc8lr7vDe&@Y+x# z|HCi5#?0N4efv;6E}#O|NT8g+7h*j;>N<LGPfNI<b?gbTZD|MzRadrmqMT(=iy;0^ z<oX6*AoroOZdRvx;A_-z-ilC*3F8R^+R|x$V?Er56u-9OQWw4`LRvCNJURux>(-&O z!hT7SLI)1vl4^MHoKH_pT|NpeP(OM5IPP6k)X?RtJi;^snuAvE5ogdH<x5C**_*rD z)_i{X0^X|T{-Lm{Y`0x{+J&ECH#+Nh>5p|=XtbrJ=}$x|;Wg#rr^7F58bdwB95oh5 zzF)@?lkxubi8faBCG9`oCPaEc-vFwqOnqBA{OzZ+h=7Uy83F%<ysC&tR*$s8P_ah! zU?zfscRRm9O2Xq#?*OV<J7Ub%&ybQLlOIc-Ug1DPlK?^kbz$b6+U&4Bb~#<>Y`j8H zFh{*9V`A;{W=7NQdl7LUYF^Cb4b9|(GcmupwlEYJ3n;3kT8`b6(vrjeiMBddiYgwJ z{Jk%LBXp8~A!Lf(=wP?VL&-!ZdaAmZaUylZx-?A8WHX+2vYp1;nOq8Q;ifayob9mE zDMoa7AV_wNtt3FHihQS&MC>N+T`b&h<~4-=F{|%_BKZ|ihHWRI=AiWvslPNSgZzJw zjOpRwAz&%@DbS8=wrsRIyWodnWhwZ7P_WRbm+o~-n3eZGQR_F^3uE?g_xxdY&WvGU z%$i^L)d>Cpd>{{$1r8Y{1>SzOy?H)YN<poqiSbJ&@%7*0V-F}&8*f07+KF25D-;{g zF<~}-(admAy&{23IW9cJ30m&IRra46@ISv-*KmYKlpuP|MI20@0}m+`loH@SLn<~h zs%^|Lc=g}DN=PNl&d%j0m%9_!U*O>gRWw!TWKb<HNZUULx-4iNH`jptM3#5Vj;DV} zS8b(K4r;YQ-zUD=g@_Z6S9eGnp!DRLm$W8Y_05L@INb(6T#K4rY<eC#8BNiPNZQeZ zj9cJtKgq>YPl2(>PXy*WN+;hXM!cof#1DDPi6r~Az=FcQnn~fg5xpdR?~sw03{NOo zH&SvMb@QuX=lSo`io-oCN(;K~U+y$2On?c<f0%e^kD}hRHn+Mu!@}%Xl2)K|zI+9* zKobk#^hZHa{8vC6zqQjIzFaN>_P>*H`ol9b0D1FNj~sAurK8Q1<10laJXROsVk)m% zkf<qk6c%>lwiYL~-4-(JtM;k26Db4wcteLW-pGEP?sDB!(T;r)SjIQFH9w9C7oJM; z6QKyT!xT)yL6B^k;Hbdth7(BVBv|y{t=xdwxtU0TzRvb=`)C^jv$LL86B%+i<L)#Q z)`dU5Lzm>HrWn|DccpWsn&;J8kn=j@NsIAUIQ+%D24jaUQWTsEj1aR)1~On5eG@sO zFh8E0#G(MMc2U^Y)vyWuqM8FADyCt$3pxA0C9<t}D`N~yP*<r*bSWefGr%ioQW-^j z@8K5O5Inf)`(*9kZ;ADe5~YQ^Vb}uv@eJms!ewM?(UGrXimu@8E@q*y2IFMt*XS4I zF@xo(<rlO5>7MH*bCh{m5=*iV>MV*#f5tulrpVw!@8|*rsMSAI{O!^9QXiACf``yd zklgfvBSA;PIgF4D>vbOwckrP$4Ula!uOb>Cx<;4sj##kpXQIr>AIKGs+&4rlCa5%^ zwj7y*{VII>KFC?daq@nq$gx0qy8C!Rb;Eb^CP1LFCt5&C)2vHX9Bg+yJ=}Nt`k}9^ z6xAEH5rtY3c|j{)@-sUMvvG!vy_5)>)=ztb67>&pjcW*(Ad0lP%!|6Kg)o+68<1*5 zIMFd+u+}mK<7s_PQBbnK+9-O3U3kaC5=qkyuAktq;S7M;`N>GAj%p)VUVfw3N&{3- z48(0DD=W}*W3wB<u9tN7uJlEK3Bk<8R7_<5@SAY{z?uL(L{ZD|FKrQ%qD&O&`xOH( zXO`i+u#`j$GL}*yZ43nZ0V=!QbjEavQafM46j9W77}f<iikp2*YDyANC;v{ws4rUf z833C^zXo3hYE{w>=TIrR(HO6i2rq4l=`h_7ltZJ7FHlgQc9##Na};#Mg)w8sdtj`y zDhCt+jg6rx9Ei)AxJY4PXrZ(ao8fFW;bbZx0okpBt~=&6D=gjr2C13f$S^2D-(Rn^ zaL=lFInxhVajUQ5O~+LAh6cRpDmlz3D?NS4jP)hmaJbt8+n#q1nZBcrSTZkH(eKay z)@NK+i_tj_pr~=$yoqLuHLeCyyIt&?)vNwt8==ZQk<E8z=j)`xB<OuzlFmgLm_-ph z<PkdCs)}?xXRC@kE^oY!pb_s~fK_Fy#`sp=N>hu;`lfoi+D634@31#Jt${iisPMT6 z8ur%9DB-PsWGzzq+9P&_O|H+S$68iqCM*F?q)Hps2@iV-LrX8#oFcEz3>{gAZ(y0e zdc~eG@I?czEB0-5c|~!~fY!)$m2Eg_u#xqoXkMkIks0<A2Hsq0?e#=mItU+wLf^D0 z#F|UD@~*%6Wls0s!@O=NUEt-;<1MRb#d;S-L%p}eXEW38JdrD+Pd3VFKH9XoMs!Y& zYIY@4NH_pb6S6vB<YWu^p`0(DlVn<-dQ-yb5VopNJ!oTEl<N;e+xUD~g60#!#LC_p zQOkP+_o!qEudCksAL>#TDUmkpgbIGS)5${zq$Y?qDqL?<oe2u`fB?#v<$Q?|85)j$ zF(a{`u1POPeS_=V$XXewqZ%!U^5RAo3z1~crmCjG^5V8r4Z=%F<i)-c2=URB_RHcW zO)2tIOz6jtR-1e@qNi5>8^hX83BJac<_J6#+Kd%%&$Y5V*OmDz3!%Nv0{w$EhJJ_{ zm#yFzeqK}V*&9s{jYgScWBn5<Ri(jzTEyj^y1$tC-zTI0jgx;c8|ZiLS`EFa{Tw)- z@ei`OdkY!~&o<oqSgJ&0m6!d}P-v<BQQ_(P)iCu6D1L$2x%hNl;Qi=)-`wc!tp{u7 zeEO0e8Zkq4JYS&4U(isxto-M?8#J2=>--B%=o#$4am|;~;CXBWJxwSKGr|6YgNEK$ ziM;s6@xR2%`YSL9^dL<bC|=Y43Cn+zAeA<L4s+ign7!|M_nsavm@UqNEWSYr=snqV z*}n|*VbC)09~5*Vz_W4CX2tz)^w^^ce%z~=W`4SBPZoSSdwM()d^~FZg1q>2Qa!v@ z@x+29HBjBt{&;~YS8;uKs8<SzO0XlaAx2uJa2E*LW=l9KbI=vSkCizMPDjxpu%Mw* z);#F3{6$Uo%d53sDzyWr+zN_Mh#{B77o8IV?t7F~_q1!U4PtkSGwT(lwWYQaWy@I% z^WnKal?h#(&10g<C@PW<SZ>p*W!fjEFXL*KFZNnqUH0@XnsX0I1a_1;u@)QD`jzT^ zR7oe9|4S8qN6$?usI7gY%-rO6{%bS_S02wqVtDgEMkQfA-Q3uC-j=VWrR(=U9<;x~ zamZ!ueZ?IkeuJ(bFW?Vo%!DbzzdP-__BdkC<$;fOA+&T&-;^BEy&a|GqoM*CmjzVD z$I8R>D<rbEeTj{BnH1Hv&5Mwz`mU|#NHefwXYHF>;3Bb$Rqw~q^Ux~cNyn>Q_j=3> zwel!VYa9*(b)tPQolv()p`fD9DbsL7h%>eK#&c`qVe1>RC7xDYnChE3#6Z+M^@v^9 zKXE>EwrR@%4-4KI@t$9vh!JF|7%O5+&<A4S`=i({5c(9KTy9qKQ&<kqb-mO2u(!0S z2PWCd*Om@%<zI<{38p8VTH7BkR0nR(uTN;*RI6&Wg-QW8<N`?aWZ4i_*>c|P{{6cO z-J|BBOr31KwHzj)-250Faq#u^T*U4HQH^`}q@UqZ_=D~gvS2x9|9ffM$b`0Hnw`IT z&LJb>6o64ch-VdSu<`-@W3$^ZdTM9;4ATv5o-8ZS91G%OJ^g+Q0O>1E1A=E6lk@5M zI0Pn?ElB8gI8)<1&*zOGpLF6Ee`IUJQFHa9cW79}PR%-tz525!5i~8K+8<5rgJ`!( zcF^#tOg-l%iJ)e_?K<C5+?UYvkUN-IK<#V#GGN*@<_6CLxhGpX8oA7{amEjjLquVY zGS0_l0y)22G7UkA6Kp2~Iay&_9a%xIuP;apUT{<rpl>+ne#T~tP+BwXl~J%#z=l}+ zCTiIi$6Ud9Ouw%gNCv~=2kjXBGr)f77mFP~8Og#+FusG`G?le^BL<((TC-uBTubLS z>4kI0&y$qjH|fTwx+C?fOE;Lgve*o^8(URe=b2>8P$9hq(-fkGro{Z&i{(#&>0XK& zI>sLQWrGVn<zK8}6@#Kn$u^|_r3iq^^OGPrqktX$TBqTymHsx(ATL2C65aui%|7LG zIQ*ZYma+%eF3aQZ;-(f4oKCd-CQYJe!pg$|A=tUujEwdg11};3riJuFiBwxN&GrEe z>aO<FN`B&>`TW*t^`ySvJ?lMxJ%xNWejBS4BacKbAq4;#VzKrbcm>4Ncc9R|tFeW= zM$hfTzVlE+g(L4T{mfrD(c;Zq%+-sia7a!WH#M!IO5{gD$fPCCo*WJKG!yUoLAJ2@ zb^03%L||`^1+09ZN&0ss^8ukb5uDgzLhSLxz?ewpS4%WT*)TijzNaxQH0MXgn@iQv z5DGT2FneewqM`D5zyp>punLZ!ahT?2-`)pGlk11VpO|y5xPSc&aJ<2irozh2oQBHb zDW^Ed$aBPV>Sy81Zy`q|YQu)x20^2$&PcVN!lYHm)jC;gqY)F~SPAEctQdfheU1d{ zXq1l!q?BRFkU_o`mfcBed={5!`$W<u!Mj6_e>56;PWOvu<0APb%?RiM-8zH0*?A7^ z`#CejWN;@2Wb6H6lj0WD$&;LC4s4pzMlfns?FKxALc9-Wl?3X#j}A%nVQHC39LVL9 zLw1ws2%B|ot81b3d0|&9-{M)f`L$xMWSW|1#`MDmTo4{m5?&$M>0QfS?yRcf|H7j4 z!qA$ehc9k*U(w&RkxGj&9997O=dXC1=s^-B?1$qKvrHKFD)^H2YR<0#W`<LnYQWt= zx$m+T{H59R^I6e>Z<`!Xk|CO4($AAD4VJjgyiM51Zw9LD9>${n^5_y^nU=zsFSJt; zDEHA^1^m>j=ksqMGA4OC{Y?{ld$mN6N9v1rAj{~)UfbIDW3V)=NlFDGA_Sbd3k!fE zEqte&m!5FD7E*L(9ih@GNw=M-{g)g}?W!LnM0~$rl5r~kJ8N$7n9Y{n>B;69FzIh= zu*r;*ArRbouBb&)sgyMW;imp%d1^ohm<Wb$pdn7mvfRRX)ul9swUmdEuTGh{I}tM4 zI*UVA-%U!TG5o`vPKpg`{2*B@^n++G|8AhW$1Ko&^d%1KMMBMnOpoYa2O-7}N~8aa z5D)Q$W?M4gXF-|J;bgl^smn3^4_?F_6$r{{lN~eFX(Rq4INwhJlo9Xwnmzk3kKqpu z2ms!;sEgBsuAS|l{Qiqp|LqH`+JnFXmRer#x#;^5W>kI&GMO0u2*g-{8VLr%<?25^ zLuIKIe}ix+OYex73e6U@ul$Ea7m)%#({n84kA|vU`vU%+WJ6_^aRvub$bU=w<#a&l z^FktvNJFSX*6!n9jVl%KHqOfw;}>O*-Y5EBzx^-W>@U6msv7$(6OD&zcz@CT&;y0v zk4K+AJ%2%W3i*$@27hJ$`<-i$g@c9VAIS#a{&%v$|H=f-{VP-8e@GPg&y;`>8sd@k zjVNtb6~{b2Zw`uIAiq4ccJ^7MG6MtwW#)VUSO91yXcDGuk>Y`kpzrS1B{ZR{w^37v ztFrB_4@c`Vs9u8>ZJ#Hi?~QmKZX@g4@1gkU1t-}4xOeby$B65qWbtD4s6E5$30qbm zwGArr<W$1VcBW;h_duCzUYOHe+Kq8v6w*C@yqq}_Y~ycR@tQXx>dIp?U=B}v70A@! z@~+FI>G{n5zyVQt`D#Ldm$uCoJjvApPlv{5@)O{YC&Js?b#m(tPvV~JijPK!wKEBA zFj`&jmNW5+H&lKo3?Ve8uhESLvsd~?0NCGPw*I{C7pl&5C{PwW!Uf64-%EISRQVNl z5t-g)!I~9}1q2V#6*+0dZvXVF0IBOPirU<EzM|zNf47q>r6F4WKu8oQlB-%r{|4nP z{lzY0y{tR+_)r#Z))pQK;+HtpWK{L<#j*l3A||nrb2ue!dm3T(+_$+kgv_c<!f6(< z1*@i80~$e|ZKejWr(xew1%9lz*oK`XChUqKe(?o^vKS~47y>QAKq?lvX^W@)hHCp) za*q|c5=%E4HA(b8G}N2IyY3~v@pt?r&(<Ev^R}_(HLJ7<WO%<-vPGfeLUb#v{y;gR z9`J%2r2=(`Ia7`a##u92Lor*~1#fN2d;BJI3H`GU0)HY0kR)3LglUY0;CY!h;eF%m zjYj<7E1QFM%&^kl6JSRdAS16k7KOcqy|3J~7lKPMdH-Vw&P21hG^3{U`Q4k9Y&tU* z&A{3M>7K|ck9me+H?vC7wzm$8(LN&JI#~C^awMAa=&ZLhnazSew`0KK=GZwP+X~xT z%4J$9wTkDtrcFrYnw6JwSSiZ!JWXIgGo8RrS_4aD9Q><hx}eI(TdWrDc|#WB{OmzA z9%4P~uRV|+RI|-^fid8E1N8Nav#Hb$f%&A;A2}oL*UltD8U$P7nVFcgI%WB})S3cQ zmz%>`CLE&mwryV8E)J&9bH8b;>kLhEq9A=DMj40%VhSibCu{L}2PPNkBxD{_j718n zD`NCK^C6R4BGHn@tH3i?sV#;R%(tv!wHde|n9;Oq^xhgV4JWOh-1237okui|IDqM3 z>O5U`%((8B+oujYJf;;WUAqTtJ>R9B{H*-?>`g$sUFcUG<JkAS-F*o7Pj6Y|$B>NU zakMMgmi(Uw`to9~RTfx0$EWi@GJbb?Q)v@3=3FvXaKTjE_J;J6RhaPVJD@|htU~V+ z3(Xok^0L86P#?q9`wnIcIHl#%EAmVGCIW&7v3}oHk%0Kxj?er4({{)eKl+4cJ`GZi zK2x}HQovuv1$rxIs(@NAOXj6J2&+I#&mfL6#tKFU#zqU3Ab7Ya3HEXBso47tHM(!{ z?E(0VJ&2n*VR`v#8&}_Ese)CijT;*cSg#c4!^&s880BKvLKw{KqgdiSSn-)HG!RsT z>2yA;vhWDd48Lgv>CoK^Hufnwz<y6D=0D7n*fx>$?Ki5}75q#tq@>6In|d{0pp}y# zEEAm+GBH+>8Chg(f?e#2Ha&|tS1CO@s?D2L)}Z>;#Yh$xY*GEOinQC354>vn{u!al zgzgbA6erpXjSI9ppph_8VIF4nTt3<cl|M%bKf+-YP}7?x9OMUf$M9)vR=}U}ApCat zW%>o1!k{O-uSNrs50I1)y|IMq>km-i1sm_6fT+5eqaV^0Bb<c=qI-wL5vF|M7vvMH z8ppy+a6NgttV7?d$(yXq`17xw6%yro1?Y4zlcr?CU`kMg+2o2DobdQOYFxix^vkW+ z6hUM$R*8K}@DUJl{_yj%@Is0F@NA80Ch}ZAQWj9SC7a@oFfuPU=UByc`4ZUbP}KfS zlMsUOC3}LOioxCWUY2s>hGbCDE|{_b73F9%n-{qNx#qO-IE!R0Zv%nTNMTWWw>Q9X zM@emaipkem6pdBP6aQ6Y-M1Z&LhdQs5jQ!Z*Rr3sM5!y{^^^2e7AW7f$LF^sVgjbh zF6Yk!V&Z-BVIP=0en5IZF(0q-QQ8&A<3~U0z0ESZpePeWL3p|xO!41-9M)Qs^>(o@ zs1B;R9z^Io!MqvtmhoQZme9a_U-3qkbvH7LGGBWEwB@oM<}zYTX2_RJCr1xlR!)yp zc>VLO`qa15sh%4B;vg{uUdB<dMkOmOg#Oc7Jh02Fm>LwrV*WipZ_Xm4^%;qWmy0kh z0Ed5UN~_Y%<r9v~?eh625}w`h;3H^yj?Xy+nHK=%_qvs%Qe1Z8#R44eAt^j)S@4_y z6#G~)!Gt9h+D4Ya4yAqsu!%JZta`X5W+w08`#n?wR6jk38$8bV!6%sG^pVjaaFf+b z1gy{sjo9y~Mq)$Oc)P1MVv=x#@B@KmXugR}7Y+5}yOop*vqOg5k)3J!m`-`4j7psa z_6_K9RkTJ1NanMU&<`8)W|*Uc4V?aYc@u}Yz6yr)best?kEQT>Vf<Xa{Z@?xL=G)M zV{neEaXpSzCj;UKOCcVf;_kI+l~^x~7ew_xugV6Anm?h%BT{yLLl4ry=yal~M&c03 z)6BWNdVASA<08?)l4=OpzT_Gt^p8Mz+-8d7q25K^ylphDDtVhNG4=g1KQQLioIwj8 z4O7(C2P{l10lM$_5kgf1w$o2=&A7*f``jsp*RnAz5fp3~8QorS#HlM^^jOTIssoA= z!{g8UgLAmJxumBZCoE5krHk!itwSaf3)}H#7v`MUBARxY{JRXTzP}Jx#w@NEbuO#B zSgtFFFmAWC*RyNWOoSE&em_36w@%w~r<lg26R5J+T6Fqy`qC!&o~Av-oP9=2WBeoO zMnp{?)}~Htfx7l~_xH0Bg__Re&C8F<t{Ha@Q|$N&rYO~~P2#F1gveU9Va=bfw-j(L zpnzfHmtm!@ACHe{gkXC&CQ+q3O`WbjwMTDqo}z&+iEb+H9zXT?z9`(dTXC0JCr>4L z@WJe;L}RSqHFX%@vs<U-Y)=;^gwJ=)vMZeZRM9F7IIm{$<QQvNgv9aqLwcWX;$08L z%kZAWY^+#I43oiOhAl5k^XT^*@##63tmlrpYrg7XC|$OR;(P@KM=@6IYjl5b9@wLl z_TE~vPr3Jby?(4qM8#b}p72uk{MoaUTB^&%$1mp|z%~u@mHXpXyDq+@d+Oo5_tc_a z)Rtb|m3SYE>uxtCE?du@VF+CCF~FSrJi9-1*_C=RX6JzM6bvtOjQT=HC4DAyoqf^W z-t`A;(2=`7;<6>audDY(j_#hM^RZHuV~6~J2eKNe7he>EdwqM}#-Pc9kgFZ$wr1VE z!>!=6C#taj=qLX2{eJt2oGh&W?IyDR>q8>{_+SVt>;J$_3{a4^=wd-`y;I%hGcBfG z2toM{E=RDe7t#x=oM_V<i@2<67o5xbT1MNWS4z##FOKsz)5ab^HJuRIhJlDGow-)x z+K@FmSFm+$%@yNo6k$#z&0Isw2sCwbmpWF*oNp0Y1!nLWQ#hF03(>rXu}eX>2o}~| zee0TcWz~qC%&1hN$Xkz}#a-7E{G&62l8n9|cZG#MVxO&vBGn*u&W~<HM#Ob-rs{|J zbL=`x{JD}Bv$ou%tEUqVHi7;7kF|$CYLBWnITJ!<Ny1)tkRZyOLEOrT2+a#>u>%>& zx0zLN{JmzA!XN!)J~pzU>ExfU8p;(RahO%mA8fxrUR1NQnxhUWH|s}ynlHkq55b-p zravkFuIaX%a<N35?0P3kxr7!M1g`o|lkt0me@_Mv&p+nkA0Kb|zs(QM!NdKp{NS7% ztpBI{;2i%S@`LZEy>d}fzWpwqwX>^%;ke}J?D*8wWU)}|Jj0ajfC+K8iAg$#ep8MV zffk+j`3q8Cbo1>uFe36h3QD;-_bc`?#&{5rHPt$s$B}*dRnlVP)gt?qjMrB43jftm zBNFbYe3noEA~u~;q1^xckGI9KjI*M@e`ctbE8kk<WTJi`WB2Q7Y&0xRm_7thL$8Ds z$sD)-`!{)K&fpm6H8@Q9eb@5r0Qx1L^>sUYGo=h}8_oWffBheVpV(&2#RI)uo0(Wu zGMXJ%7p?w2+polIobs!Tn8Cq3`PK$wq&mvKRTS|4Zhe$)l-NZ!PfD11-QUXc6w`ip ztgix;<Mwl3TGXB^>URmhno)hT`MYQ~Xfv1-Yb!rpiv4YWH}VjJWt(p*^wP5a)sDvJ z3(<dnr^xTU>Gt<Ij^eFRwIHkhU)RQ_Lea?EUk##8NP>2H`MehTO7-8`{;eH{HJr2Y zf6GqV{XOcUfuaOc_W4{}G8R;S`xG%{H11+|%H%dOIW;#`lGjKyFDtX`n1EMu#>~gl zXvyE~rhFNzOfZ_<!e%irVBsk`9gBV7y2n|&=R5dwA}YptRe_ylzdbNjOJxKe*{9?U zWsEOD8&LyJx_m7%bNR`DQIhiD0@KX0g!U-n!7cu}(Q#3Kzh)yxaeb&xU;o`Sr>&zg zHaW}HhToJA*BRm^S!*_JYZXGeN+m~`huH_FY2UCi4f8@Rs$HcSZ_eU`E(`$mOoK>q z^{{Gm%vD(l7A^hMSL`3ycs8qeCc!fFHd1uzxxox9&ImWApEu5!+wW$vM)}US+E?74 z{OeavdcCw<d<84fZ9WD>e$Y^F_<SvfODSFYa#xf;dn9~-suCAvU6ioOg<@r^_j9Ti z!4#*if!(Qqt*;`nDDx|0U)$%)=kYGhthFtySzo8+ldhLd)<|ylp78PTE@LPxgNL8q z4t0yi#mdzH93hzUf=HXNyEn_Ck{ZDD)D~GSvZ=eKx%K+evqTS`phi$QhnXJgI#mLf z3yg^u+rVZebp|KbA#=p~8w6~D$I&f;H%4pt$!QAnK3|0WoyRf9>Bfb4i0Dr>C-UUe zJk5Gk6H@QR8XL-z%4Nz7k0%jbP!n@tsN&H`j;^;2WT9=^#@VzA(7wMoDF}*mMifs< zRj9)o2Bl0Uj$m=(^HDQboh0$O9i6R-d6hJZ6rT<E_uGV*ke_YrE~GI=xgtuK3BT9B zk+ku$G&EdXV6ma!KhLWdIEkc(U69wvzLJPaRnM0}XN>7$rD%7A4wfdIe^ks>TYb28 z(T^xsQAtB+dt8FH_|I1ADYk|jDLH;5J+<v%$H!<XFdwH+N2h)yHy63v_(aifgOQNz zi-DWCzTUdc7dPG=NN`FRYqlY&Fz9pM<71-cc45!lI#JJJL;3RMOD(p~`N{>cY;^@E z%have@-@01I6OqkcCF54N~&92{r&EPJjf{u)RmbDly3)S)8vl%DjN=w6cd2{Hb)kr z^~@amg9zo~Sh!hV8(L#~4lLKDZWK;J)<0SHUo7Mq>vbo@q_(JPb=MQ^NV>@QpYRnK z%F8KitUMm+dP*PeAw?j|luN<PV$>%veZPQxb;oJ@j>na`v0F{sg9lo9#{^a74;2bc z1qp&^$-S6RTuL0~8V8i-gUfff1hd-M$>uva@oF{bz;}c730%4Hj5ryR$V)qCYf|ME zOq?&t!@kGtC54gt5qa*X=e&2*x7BtS*;ieDEUn;S6s>4uXW+82UhU?6ei`48=HF_> zVyH`EZ}$K-FtTfNQ0w@nDcHc3smV8QjCz_{x>S-z123KRVAR{as^Ww}J5u0s^!VHi zp$91@6n`N`l0abqW;wz1SVpE?I058XcY|qXr+qVZ-BLpgdNqm<L9%#>NyUHNw{lA` z#6Kk*dCyPLNS9>_ga+H4SZv7qD65KtKd)o<VkC2T!&pUffilYmvKt1X3fJhktOJyl zrXM|kWo%8`<?ey!oY9UscR`Q+Z;R0%l!Sf?Et^bLKbGVIJ)C$_VeMLNLzGNXn5n3b z8g-=`V;Lm$LAr_Gzyd4m9Cv8W%TqHf(|M1dwwBUK)lZQ3kudRRaVgoq&V-Qzg6x6i zBuo*z4PNU{k?ZUHj=;KHOtHq#tFQna%MLA(9p`078(jmntJ^j0t6MSb%+VJM<K8FD zh1-KTm4roX+_>wvKcR*!tOvwscbeV+YCI0_&i+jH<@~<!IYP`~>r=<Fa7k8HR^oH1 zvuqM?wwj!ai16@kMDQgQ#9;*-<QGG~hPYYl)0*h-xk|?RN+=@(!;b$GbViIvRXD&g zSKTq(!<f`;RXw;<es-)koFC1mgh{+=sApTsksEJq<&Y$F6Q)+Re=LoS1<SrO$mG9~ za^`v3YUjsD=7N1t)%xi%oq$~})r|K*6LcozRo&c;9NzaTI!4m*QOffTnhLJp)=9vb z!P(~b^^uz`c4kQ-$G5pzx0yiy@Q8?4$arJz-rnTpBlVrP4-v0W@K{`a_$-7+!09h| zEq!PjQygu@Ok<};)nk4(Yk?KYJ?py26jUwjrP$o9mgarc*Pqu2YJ|_FezpVq-VKH3 zY7S4+Eb}m4<P&OiP*9MnvT|HPf{BSqN^<hD(}L9lZ)VM`;raGB_J$%G#2zwHm6o<h z;<lZY&aqa_>NL(%J)Y2mJ7jPr8z#To9TnBZL)Px9%{JBJ9GR-+7uFm0t@8Q>z%xA< zlJ*d7GeopQ2K4GBIVwtLb)Vjc=DQj#Pv@N&??<V0`vB^_g&%qOQt0fInySE%iXxxZ z<K<!dlh-gJX0k8ZUa5q6$n4oxB`{JHsfHbj{}8B+>JcVWDg@DZ?63O4q=O<2Kp$cS z7MRP|58X+&F-n^m;6A?W^5#FghYG*n->%b6(9@NyJpG9IQnlx|>%8KrYc63dVXmU( zA>kpk3&Xy*U~{z75_PqB^<Gb(Cvw)J`#~{1;-lr!*@Vc(CL^SXsT`-jzj=)Thf$*s ztOEcGyybP4G29%&)$yzd`n=!7-Gm}F%mBP7?w{~EUu?;yPT&7T2TJ#1b=%E&8X2aQ zl9GrFl?e_GhvJtkXQijCSWnCGfP0iWJ4R*iX>eMkaRv4Van!A_dt(PPC6h`R+0f`1 z=Orxl;5LBo3Sq>kiM*TC$bMfbeqDN0bP)}3U#BR_)=fpGC)O-ZSrK?qxP48E#<w_r z>r)pMRasQTqkl2mu%0-Z`z`Z$OV>p`+;M+~y;yjf7(-s29lf%bRNtfsParvsgq|mr z^E73IQjx#Xl$6J{o-gYYkgxqMqEpZ2bT>d^G#NjccjGb3dlvz_nf|@Ywm+J(Y=*iD zPhLy5o4$BsbI{c{V7+6NK=wsnVnZTK;Q82B8fKdn!KaOiCUZ0aFVlh8zWpRtGX2q% zUbog4>7h{_>g4S^&?&sRvU<+rI-|Xgvx>O+e23MQ5fs^%_;^Td;26+bzPEJs_|`y0 z+N@{2N<0P$QBo|N$RE8eCl0!058J&#IzU@POCdugzCvq*y-zbsO&;eLT|bR~;!osM z8H;U=bWloJKDJ!@#ao6Gjl8)T-oP}tAai;n4Rwr6KwDphVu@4Uy@ClFN<AcwwYFT; z4RYBJMRzT^zb`2+kWN)nSI|g`O1fK>tRTR1;=YI5Yrmb}yAj0_Cd(!#TN4r@Z@;#i z{O0TLIGgM14|n%@D=RW=Bt0OQpUK8r>rsoV@_mN~PwKnV6sQBLErPMWuI&)-_%S4* zk<|m;K<ToyZwNojY-+Uqz8rOKRurFrKt)MKSteaWjjgEAMZr*MQTOT6MbLi)nyBVd zo+3XtK<xYH58bynui7sz-Qm*8nSrCN_tt6}jv|}LK4~BJ?G1Ql=L{s+xc%4PMoA8R zJAP7xdW5{$=iFZIuYGyJU*7XGSkb+3?2;kb+NXTj7;k4RwV+8+;;hWgE^Ltcx#v8y zbalRW9as=`;*-4!Nt_jlSBeb2I9Cxk=~m<|;6)A4)YEXe<v4eSZheDmZl}j^2(*X5 z)094_gA99ioe+_Ff6J6!6*8QH6{CqY97P<(%E{q45LV$`sLA3aPc9aotjJEH#GI~{ zo}g=KX0$N+ZR}fNR|~J3ui1o24|T4HD7DY7jzBSVA?Ml`3v&aw88GlCX2FU3bF6&5 zOkdK8M#yi5R~3o`GQ21H`YVq1FHNmcp7ms(@2f)}#3*zR+PEZPk=xRP+GAwo=xD_f zDp^Lx5}2t8b~}OFYjy@swnH!^1MR7*rj(3}iI$6rhl20>^zz)Si=K^KtM`*HHv`nB z!_V9RoS?WI+&Vh?t3pU2)9Nd`)4irdlxMKvp##a-Nj&^~p5`Elsk<&IN0}a(TzoYF zy>C7Nju#u)F|bnx`cV1AWP3#T9l6Gl>B4qm!+H3AcWzC?^=r8YBrd)0g)yw`{No>V zH9qG`p~_Z#=}RS!8%~!A?N4L872!#hK27QTzu5cAzbM<TT_jaXx<Nrek(6#!QW}Pm z1_9|Dx{)sFZjtWJk?tX67`nTMZuaGUKhOK_Z~GtE^NrsyGuK&btz)g@Sf_^=m<d#_ zZ*=`qGW)H7nflkMh>!?#LvvNYOVQlLL3=%1BvOl9vRqd~e-T-J9x5PA0A-6yb}xAx zwRr|w_WlmpX`NpCEGhZN6e>S794;&O>Dluz&m9vUz*Qe9Q3a!6U<5zKV2Tw^<qB8T zjSI{9xN!qOiy3P+XG3X)#T3U(IFh{bOb!1;f#Xk&ncMC&bbP^>5EyVL>d45*7Rxsz zm@I=ll#R&|j36f1tq*If@_u}{U-5aoUD_j0ja8|M{Zma4%ZZFaN9}#3=-HmEmm~1? zh+wEgZ=^$nlgT4dx+moC6u)h{Yr_B)eB2O_c&*0=Gm|`?m;JW8p8Yc{Y3ZRh>4&TC z#^$EFVwS2NcUft!z`KTTlhOnM#C6cPa51mpWDYeLC#U0cyz)NAd=FP93~X|%uivIU zKtA_AUG^b%*>;VSZpm7^lpaf2s!S(r6NS)r10k)?3X7qfKg~wN)^REQlnsl3X=Oqo z7(8q?lV*EWMHd?J{LRATB+wt5+1FiV1LS*?;`0da?@v~onuabYGRw=zq-d%K0*C6o z!Vb-Qi}<(1m%KbY`*3aJ_eVa<E56^WfBgK+LoNCDY;qv)dwD4gY#ae52*9jOcNw_N znUP9yxF&?WGK?7Xi7i(J+r$CLa9YPj^)ES%D+G_8?yy;~s_AfwkQdKq#LvG+;@j6r z8r!-YfwY1upT{ShX3)=a131y2vBKqiA*ax}``elbZ0B!dnc_U&zkQ#i>H|%fH695m z3&-LI40lxNIDge3*k?F<5b<3p^hr&!dCgb;e~};U=jg%I9B5mmnDEQ?{nIL(2~Bv+ zVat)XzJ7jm^v9gzKo20+j!ydJ`nI*zi?iBck0Q+!#+)qdvJx?KN;1U;cDy_}Q*m{@ z`Q6sqDlFWlbd0=b9I8UZ?zox$eZBPOB&DmjvYYtV`0(&|7S4{BFWy;NuSS~SL@BVf z9{XQa34wdt=g4`cUa_}Fn7~yF*elJD_c^)nJhHO198!P~32P3(1#XOs`1xiEBx`yv z+|cP0Zu=5MPM3JW&(FP&+Acd>ZgESsYP`FGMoQr2`faB7#hc)FY4CE*Hq)MB?ja2x zHti;N*kGM(Qh8yCZK-yvli@<_b=`R#COI*)PHUx&eb*{OJbmQQ9tm&Gu)dP0<3;PP zx#MR>`J%#9Jx!fVZ6)-~Eh2@^@Z8W1A~n^LU&DpzLb@#=kURlfwZn5gpL?*qqq;-s z!+yB!bzcH1quTeMpuhsPU^BT5y6Nk$$nW`T*5A8?RtdE0f(o6!bl>SRU&c=17h?1( zo`h!ry$vq+2zT#w(uM1-7wT*der>|`G%DsAEe?W+M)ndb^f2}7E#&_UZsxyJ2P!sg zR$8aA`S13UnDu9CEo9c7E0ZUcTWPjpu`SnuWzArd@|gk!Mkm9AZyk$^Etlh%%oK{# z_4K$=(EdjG73`ShZ&!6&iPC;NZ0ALXAvj}2@o?~P2yrynN6TyG0C5MMn}6G=;ya>i zk^zue!{)$%pk2^eDcL@Qc`rzbii43>u{+D=iMhaflajh#M<P{A{o$R(NRa#<uQfa# zOwmxbPzfHnVR^H+Y{^@p+X5a*wJu5H<*JyOoNpyFxh_6`m&VJg+ip6(y5VR^u{o^$ zdT`$@Tq1?L!EkfFxd}6A87yzTwtpQy%jQU-WD1+a2<pb6E)CeB)J0K2S^aDe?yBDN zj5ikF<gy2C*m)0Z>`xR@(^q@0uTwRKOwhgm<u9F66c-RTGe!cL##i-F8x1XB5$|cb zrnj83HrHz*Yd2kBkk_iRI2eTOX`1Ub*#D_#(RQ(!t9KbnTu9?RLSApMT7b2he)>~= z9!{<fO<UqKv+0_5lih^sBlqnEo)0B*ar1JO`?HyUsWDI{(3_m%hNd)Vs#<KajmOUh z%5K7VKnj^0rs+)zB1uJUG?;J#1~f*EW4nw1;ee5Q`ruPpR<oqfU@fjpoqC)rqz@}Q zEM#ER-6sf>;^f?DDa~C}cXGeoiq@0OIa|o%l=h>?TBOU8>)L_kVA@e@=*d(Ijn|zy zqPv<(@bYl+^q^dK>2SVIqv*NoT3N%Q=bBGN+YPj&!f502c=a5<=yg!%qUW`7;Ieo> zCba_b>`CRe#Dm%DF0{U-<2=f6S@PL{HE?gJm7Uz|*&4b4zk4J4fcOfbe%z!w1F(Xc zoV}RmTiMQ^pd80ZXxG{GHGNVI02f={X7LB4x6*0QwFz*UJjb0Jx?lSouPo8Vp-4xg z_|0JY{lr+I+6r!Dbyak}$%g*Xt<9qg#^s^#Sff+VC)~$@v1z5Wc6cifCA&@Q%%Sj- z)k3}HP+}Ve@8Q*Pp5ol3R~;!CSsu}}!mX5;d*=lJq2<WbwrMm5yUv+1gHwv10G2}E zf!_nSP$BShaG+}27lOjmvmx=NLjOmP8?=G!z4F@Nm?f8`9|v<T)cg+nV>xt7R6?=( zT=vV^9T^eI9NTaoBl~OKTkq+|gB7nOPl%DpX;-w+!~m9o010p`NEAEcSCAZv8`gna zvDZ~%++rlb7ce6&AjEPO@|W6K5z3>E)gemed;2mfU!M@~8uxLdiUM8Ix)^dc@s3d; zT>!jmc9mny$ZWlj6&VpJ@Guf3dba{S-{YYXbU*1|iIa-XC@n3f=5sxc{CSi0aFVPj zo~bX#(RrTTeUezUha?z1y<wL)V6qom1PoFtP#)(;FEW_p3=Ooklk_p`c>Xp>$f@gh zp*$D^qu_LlEmPRz;cSN!Bl_WL9`o_w?ouVo`^Mbq2_#eGac>6`k}k59r$k0ZLE$Wf z(E<%b3GC{LW2fiyHQE=zDH7;dyfjM*vkK=bt~pY>;Q~gfi>0(hc3!+J?wmErW|~V| z{acWE3)kfi5#*<wwj0N&q2GKq7l=v1rq|kPI8@(q*py|~DHze#7fIo<Gm(!;!m7*n zI5(hLu;jU?i}I<<o0nZ(3bU=#!IKUX#9_7Uu4IH(?*37QAvj;X#xLqU-_UwBIJC-L z0Al}1VKK8tOqj?|Ko)`|<!1$~EYjdRE|0P0IU7<^Zb&@Gx3O&Nx%#_{Ir{h|ABd3o z#OoLja|!TBmTN;LJIy=&c2B(aqrLl2K|<3Nar!(5XgRm1I3to8Avkyov;tE0qw$dr zge&g)StbrM%>Y*Rswf^9m;>9##TV!^N!$d|!@5peKh_A0dTi@h$wkDB|4|h6y4bG} z<ND!^SaqYINOLY&#Ft&(M&q%b&Ca<=pE<?Gz73y#4638V7<~6y7B8kCjP)d%ZH3N| zX<Rnw7p+bfZE%eot9Ftc*j_Lqy|wK03=?zmdOJzxp^8NYJo;mpLJ{0QJdDLI>hrK4 zh`Hr`huG#E75a1Nr84p}JX-YOY9Ov}9M6Ejs_+b3><)^-y2!U8wqh4L*{si;=dOe= z+gaJcUZlGI&!zzaSew4MxQ0EWZCPmt6D1>lia(^B%4BNG1c_^S>GlDqyZ5g9x?jGy z?@m68&+-;%az7swJZdEX*;2TMBT*0aMUb8DRX{?{acM-Z28V2)7RzRq$@<%63;DnI z>~xHe@$@wI)KXG$lUAWG_w9buCnEZH0e3)K8vg6+*1}x*Vamcq$ROO1cL-ydbI+qO z%INH~mcuE;q+Z5=Z^GPRqxHhCNU12Qdqg*)ODg*7*5<b*3G2E*BoAlji%<ea94Y~) z{b>aDUIP}Dz*%pdR$0qoJ1*!FXXL`9=-h~hQEv6M<oWt%>hjBbErz5rz%W59IaAVG zbxFv;-HFWi_!_xktm@*M9)YGU82L*cpQL!+`&<NWL9QQeQG#)(gq*H|Q7}fBnFVs2 zr6E|<Laqn1br@AQIdmAnt)1^m@F9caiX^8<PP%+bhkiSJ-@-yX)#R#tm?@UtpqGd5 zyJ!8geVmF<-+gd6sgH7vRTj3#S1eZi3X1MG2I0ziT#fob3=O`DvRaIdE)KXo`hC(r znuC}f@oLu}x~_<_fyKcw-fp`^1?>+vdkesOmj{>n2iH^MGhIr;WF3*izn8`Ai_JKS zrARo68RI#M8@|GCADH8YrhqiEKDv4gu)wr=IK>#<N&dTog&&m`IA0TheD1PF7ueau z%ng|s6&IQvFQK{~kl8j{Wv{gW-1{bi;!ij@IN3M#x*qih^EGaB8b@C2`{<`S+cb}! zP?ncOpvz~YXs~;uun%Ak52P%y?4!~5O;);0upUu1em6nt;rF{%ha?Yo%2n@+LvVcu zkbmj9uhC_QRX}3KeIM?zu_GfRFseY9g+q*RqjFaCUKE<UKl<uGY~y`ekF8zbwKc5o zI!EOaN+V#Rl>mGIE3!QCL9!PGBPmhCcD~x|&(wnDl&z&+!};}Nd(;hfWP}z6&y*gG zY{V_@GQ`1J$ZlDTBTPj@i=6UJgD;l|7DF_4fMMR$jGVrZPDOmze|G~GAnLP)_xSd{ z%miV;yy!5+z|qTCO7{UP1Ww3pw?}QZI};|BQ#RkMzSMd4?3xT|uvmYo`f0DVHnEXf z{nH%QiiTYRxA{`#em}U0eVjj(R#I#>#j08BDnszOYc+pWVkk>CiKS4#+G^uwqoi^` zGCpA>t+-&cEJa&;X)Gjx1jaV5r+@b>i`(Py_6Wj8J~c4^eqkcGYeeT>RSbMoNvTA& zB9Q0qNd|e!l=Sa&N5HOqSb+)`v_Fph+0#`NgRq43UA>N!-;-}Rc{9Y0nzr<=Hs_9b ztt3&~jn@)&ftk{6xA6KCRyU+x{wF?v2+pcs_hBvD=}#EAwN%1fXDTAMO(aY+$9{(V z;2dU~lX(uGiiS-Ytn4>|jj&pAYzv~Q&Kyu+0h~lDP20rxGhBd98ey_;|2jtZXzw4J zB?-2N2LT7mtZT9(%a!MrwXi&-->l00ML4W%{v#M!*pebRGOdBPVyW76?c!Gg1qpAN zZtYjFmocY~>TXi0&F|Qrl0>dD2`x>C5n_V-{H_eW^_!KA+OZAFDeUetI(09pw0ke8 zS8a8{xuFw3zO=PkirTGvy0IqIr1_m-#TyL;uq_9LoD*Ilw3nBm(qqiwUw=VH`j927 zuvlL6*P6<r7|Ht5(PzOieI2l+!Ricmh{IcVe?j{s&bQoVCa1sDEP3b(^)w-JEzFve zwcilWTazJ`colo(>Qk&b%J4CecHe_lor7+d12f^!))Y@JW?|VU>>&~^=CU&VW;?{m ztR>vG#oBsdV!3h}2+`WI+@XG%n8E!rDZUD0bbNn;RTmVo0z%hhNdIT<NK0ytV6Op( znh`mLG_m&i&X}RtD9lr<6sOp%5&fs{uA=a*!)OsTHCa+-N?L+ya(rw`a(emOXEHkj zMJaFc<BExyEz%nd5b18%zt2l&FgJ&FlT&nGF2V?{GUH=olG9_-^sz+X!?wws72Y-n zt6JQcX3(M$HYWLze)GD}U$0;18+P??Up?F8A<x`<t<(3a)6d~lvFF1Yh$Mi5F*gaz zYT&;n^jC8um88Pr6v`?Y3{M-dDc>Z))Foz(H+1TXo<7OuqeUX?emR%8Zp-brhry!9 zzsE{UwgZlD4{6?i?MF#zLVI}{F;fTov!$+>Vr^m~`n5j*SLEu)#m%Q+qmHiD#GK7U z=Nb!QgE(`}Erm25-uFz0iqS%0!aAxD^`>ZBw3gdU4{(p;D@s~M6WYSVjw05e(i%hd zD&}Vd{WW`D-hbmE0M0`+OxD*A+{J{3+A5#0kM|62fBXQ>)G({ML6v&Ue4%(R_9NNk zGF4`h`{O!bEPQ7r&J$pNhDv_reEmft^f({xsc@cXzq6~QU#_rA6!$~OZC1`og&Qm> zGw_u_Rd(O-clJXNRbkc*LJfO#E+bIPpMmd6u;fKaf$uIL!cpIH^sHi(LveN1#W73K zsb|gDz5DzF@adc<zPoqoMNDDJ3&C43ei#9jr%{m5mGtO1Jf=G@TTuuh{wIuEf}SY1 zTbyy;=TYf*%R!vf{WNN*940Zh0&@uyYZ-I8W@dWq`EE(YNuBN4sT3a{j!4z^!#v8w zm-p;=ZcIF1GxDcUj2KVs+Wxi6KxX_h42Z@rw?G;aBt^NHL>9#@7}Z!2d9)XGE<xwi zL}(2o!^6Lzg#*KHhX+|cj}E%nUu@e7^^aAaFMq<z{}e5JLF(=ovG2d%YUJuFKK}_< zbeP7X*&brScsAS8B?cx@qxGog5|8j(sdC3s><rOts~BZ#O4p@@&1}*G_^U~@MeWNl z4KoW;JSpr`^*oA-?p>^JDWX2iyG=+{T_8Ro>qojDJ~ff3L-(|I#OT33NQgkdVZFaP zY_~gpc)fOi`a6i%MdI-Z3O2S49}F9-ckT@(p?!9<$4etHPmh2R*u?1-4LWDc0%t<U zzbK@+{|HECtcNh&Yu)5a6ZIIM+u@ZI@R!6=64}>hD&s!vRJ5T;{Cc>*g-=e3i!)}U z21|I{q6?iKkwjo&yi~X4zEa}sleMz4@>Fq`c9qlosv~CC9fG%pV9>t}QlSd&fxZLQ zk!?Wu<$*;h^+4eviS95ECT}I_K!IYPYNrvp!wF70J?uIi6at&6$v5QJ3xT2h(YcSK z@>)A+%hUI|{j->z+jx3?*_TzA$uTGTa&lA@^>B5U+i6<~!R(`5Oaa8>WY~povhYa> zsR=1_Kxj=KZyrvw9z)C|Y}fZ&#wZ?dkwGpekr*&x{|VtwS2g)oSXgOXVmc4~D|fL& zGx^F3(ehV9F@M2W-OIKYAPw>L(5!~jr*bX`S@i1t*4(}?9+#5%K}$^BlpO9>o(`!6 zNfTXvNJ6M>jSRbC6>S)Sl@EE*4^*Jb6ZISe0t)SdU}|@1;lT}bm4)BGCl_&bsaeg& z?sEvvo{!*HHIr7eMio;+|1Q1-x+HNVV^R&~^H)kFZs4OaD^wssP^2)3ijk#B5gp<q z{P=~<F6JIdMOyPGkn7uD-C5s%A`ZESVjx2g9#n#=>>m|HsEG+Od=n0+bd-A|c}X1E zcU#>u_Vh;~7JFpoM^tO2pTGV=Lp7<S`AJ+Qut$S=|8!?v*DkcGIfSf#K+sw8TsqMk zfo)bLfV4rDzOtEx^_AbX4@uvcSqK{&oL)y9uOKs8TkTj|?Oa)JPbu7chVT(G$$r58 zQ%^?Py}PK_Ue20HoanrbEXSzXhS>Bla{Vg0AdhUPyP_0Pbyj^ILfAz<GpYAszv0JK zf3GJ!M$2bkVDmFK4gVd#4i-?d*|vJn<UvBGA7x~Q3u0Bdqf^ZH+a&kSx=U)c1mAz! z63sOnJBoqa(TlvAaq_4CXmeFL3TZu!c5xY2NvsMDi=?qNH8-*dJ(r50JnfEC+-X$P z9TUxTUz}x$SYSF21tVlTB_hqF(QgA=j&&r&GaH3pRRgxrbim|rqOg3GKqL-G>M<8l z4-`R-!M4ODW+xqy0}5e$9!I1U4V7%Yf;)UIHe*NkxS~$>=cK~DU)Ku}S-3RUy=h0J z<m4`m0$H9fncv?Gjjz3cMU(Ph1mKD`-5z>?XMUFV|6Z0QV5GRT^QiddTmnky4&px1 z&jXeM6Mp^QwBk>9r&mkq>8+e*cnowZnf`r$qZR58=H=PV@BJ7JX-joJfho!<NXa#| z<|4=}kuz~`J=Y%>AFqlEvN*VQmpJ6H_1repq(~YRgQI`nWO-lolvK3M`22oJ#Z&ao z{Y3w<&H=OTJjCue)c!=??p*QW>3SErTWOSy@&Gz7asNts?9fuaGL=5Ny$q1W4!wQ; zvqn?6Pw;gbZh&C`MaBnk;`dP0!Cp;wY|=u`FmiH=rsfu(yManv(VP9eXi=ZF5tm@0 z;~&a>pkO&UIS47o%>q!x0;+aPUPoO%BImXNQO386N`P_do4d&k=z3x(16D&85OMOc zasa&JJK7T@XAuj)8Utx<z$E@9itq;3ymG_4eokEy{%Y?o=&eWRq%xk_7LmyswapIx zeAhG7T8xr;(e+mvycN7l?niBpUS}7AN1~6N;SG-~Q5TtS)NC!kS(#X4Btvc&rEJ@8 zAKp~}H+XLc@VcH2SsvlkIN|i>d?PC=UzIt}#=20Q%;9IQfW|=M*u8xI=AHk^d9PXm zzPu>>40CLqD$GuJh>jg_9cnVrcEp9=cs(^<BI~Qos3*8WXGxiBcwF9_GmjDE!Vh)u zCGYD5UOl(-kv?i4|3?F-;CR5>dwc+YKdWeafXY_1T_2h0Uv<$OHpYN_mOG?|DN%q$ zwwkA-Y|YCcL_D4BY1Px~(As|P)#>2H52P`825g@LG!etcvh{U1IFs1aui3w6H%0F* zs3=V|Ef%hfXSqdYzD8}jLdn%R*#soJg<t>7$yvdm@eX@ICGCUAhi7^`^k4*u3>WMj z*v0wWEyV#l7;%Tm)^>J6F$%dF)Tg-(uCh1VAzye-a}DfS*{zqB4N4+6^t}=ZPm4X! z^G~(&LtxjWq$1XNlu(9i`4wP_Sf9DI$EV*lM}1T6$oyzj)ok`cvFtV<Nk2-&{wW+U zk5)yZ^=1l#&i$#3(mk+U@8OUvDYqN_(ffm=N0+_~7tUfA%96)xHXknl%^8*yWO^SW z7_-{9+A*+ZhxevE+)o4WHWi*Ue(B&2&mciQ=QA_GcNgYCk+U<EEiISnJUe%L4bjrE zKxc>+J&{!K_L4%ZxZJmXtZuz(eZnF`DuR!`(wt!Vrt|#Sg?F^*wUy$_XT?iEMqR#X zue=4I2;72iUXN$EEQZ1kl`W5#J9x2n6ou|-IHi0r3&boN*p(K>8K(v`e(GzgWQ>$j zr;hagu6!*Q^>0}XC{D0bi~fjn8F3p<3DjJ8$A{AIfGe%cX!xSMVV;xQ1&h>j1H7d> z(HG|EPGO#KxFh-N&rzGtwkt(oQ=TX?nBtOMr-rXu>NCN@-E^|#1<2fv0f%G{8zw^v zlp>oav9Lzt0Sh_O#-H(`q=w?xhaIbrq>qFekk{e`KvWX~!mFUw;dMNw5rM8;2tK^Q zPB6kJmEWPwuhVGZh~rv(2o{t|ZkDq<Zg9e>2aEuLBjk#qGB_GpW#%VfWQ-~WWXn!P zszyg&UdyioDG$~{pk%*|r6lJ5#^_vb)FAN-M!Sw1J~~G+)lhk`c2ji+JHh^aP;}i9 z@wDK|ab#A`UNiE<xTAcfYKkD*mnPIXSMg~#Nq#1y42hc_(Vl=MrVU|(U)$IlcIX4P zv`NzE><AM&#-n178Z0>m8uYjovSF1yn<x93MRB&2L**V4v^ot=hAYiQZ6~K3&H?C4 zi*Tf=Hol1i`Ga`Vs0XX<aF1jvkCUf<?yceawB`EqD5_dF^sfU<3|yg~akirFHXQ&i zz!ERQ2dGw=Y`MsCYL-&RA5tfy7t;w4&44e&V=*YO0-iei2V{koo&1SWcSpYf$WgbR zrEQ^QN2nM+#Dy(Ev##IQ1Om}^2gNl+@<@O%+BU&GP)EKKSm_~vY^bjUIE)2}X3g$h zAg)f{-AsxgO)!HScTa<5w+tK$e4jZN1ECvRpWp)c(#s3mcwsx*W$7|MG%hsq2-PE@ z$#p+uWQ;U)kC4$s==Q+ehvz0xp78es8yQOxnCu^J0Z;+=T<RZa*}IDwz{(U*FaupG z+9PBglo@Ds%uc<EY}5QbemM^!c*5|0K>-7_)h_9v$i3bnC8=OXWxE!z7zUtRd6j5s zj|cX*<?41LtG#At_#mkY;JQA3Hy40(0<$OKce~V43XlAPD~AI6z)7NpzpCav$Mt!h zr_OHmnKQa`*7)Y(-?VHydX3Zlb;Tp^Y^QN+9j<JF;8otJ5rLbV`1I*~_*JNiPE8}) z&qj=&p$}2Oczu5L+o~i<g7NHQ;$-a<MXJX+-;C%+d|&xQiB}OO13wU=D_iI))zS1{ z815KFHE6gXGv2wLm$juJozKpqpGX*6-qQ2LjHKy{5$Wg{?R=|*rDVn{(`IZJxSA_x z0FpW){!ttSn?b~MrO-lTbd5@(54@ZJSBD=(!=RaTX&ZW!^1kxcq0+;?vc<kq(4lg! zI>f6qA0C{QR!xRvgMYsgCF*^A{k=+Ek43rx{;?TDsu@?R`MI>B^C`x}jQEq){{9up zn59;LoJs-@1xPb2%&aDqvKyl*?~76F7226`={6nKQK$lXo;nj~>x=Ir-S$6YRTMt0 z#*)gh#2mQ=h)6j_-`Hhar*Bs2j<5CnXKbfK=P|Qrd`CADx{u<1Rchz^6|HutFoE1v zUaRVQ-uDmC3r53KuLz?CgjzDUJEi!mQCrO7sVKHdEqXejbQi>x(N)KH+n6=CG_H*m zD+}#omC+D(8tavgJSSV~{1VcMneGU~`a9nJ=|++z*N16k{IF!v4`=ocd~EByEq{xb zNk2d4GX`Sp(yD6&?-h$zDntZ7neG6roRWOEjm40|e)a|_X0)=Y4O<&x+}AJQHg#2l z+h936Y4Pd>HU)6?d!AFG>xVVBc<Qj|09^Ws9q1Q70gtPYOPfR5Iv~eB8s=0SZu^qo z4R?Ma>rX`7NF+x2Q}_oV#w<;A=V<A~FnjAKg0#-6;`=;d_Ud|1XQk3wd^n(poh`kl z7|z^=cU;RwX8I3C=_skFKk3A6$q=3RY<^#q-Qxq2Z8Y%uen9&QTdomjn4&lie01yX z%Ruyo!_q(Cu}iB7K2==3lq1k;ERWcFc0o#AC3Q?Gh|!|z>)x1$yiRGn^DK;(hnlCC zSm}VE9y1e{!kBk(7+l+gL2+obA-pJwWwb8sVh9N_+{1%nw1qgir*pQ*q`sVBqrLq} zR2~<1Ihn5_tVU%5uskPcz8xfL3X|cL_II&YdSF&Ii0`Yjz9LreW2P`Ju#l-awZbyK zMb*eYAMm+{_ZQ9)9AAWN<ynuHMVM-lC_39tN_J#XpL3F|O=JW}#6$7fteo5_A9W*8 zN$91TN$)#FTPUH(O^b~{EurN?h~%?EIf2WD;_6FvjJ+3qVL}l#{v)rEsOx<f<T3Xz zm{dhp@v1mzzs8tj%t<8+KrRQS`?5UiAASAWo}511V`QJWh*AqrOq#5tk{o;11`4`H znI<Fc)VDM5t!~@y5O!}Ge-#bJvpFI&IU?%GbxKrFG*FB^$&~$?&Ih}F_=n;6tNDs2 zHg0dQ!;!j!A*_Qvo2C#4|0G1$SC}%r)&ctor*<{R#pmu`^7@+W1%OkIs&RZVgitub z<#a>TUDEiRq_iB7O;p4!v9?8FRbH<t3Z1U*9YG#b29g*QBDPG+^Y}*ba%<wl>u_Bc zW5M=cyL3yh8l9-~rK;a7F!l}vFTC1_E6f}HOn9FZw7b4805HBZq}12fo1MIImAiLC zBX--L0q4>(Cv^HiXd264_2I3*GvLI#dw;*37J<&DRV{QHM>K`Z`MHq1xRNE<!efAT z_3?YM53j>qL_9V{ZU0h*sXed8Jq{_{0n!~c*A-94A>bMMvNZY5R-_&;uKqkejP6ym zozC25MLrs((@95>+Y$Y~#e|QW9^RD$O*OaQFG`NT_Z;W&RZOAw_r?%1b3`u8bK>w4 zpvZ=bCT%xyffyO#WwH@433VXbK{B7vw_DC62_`XVCFNS(rV0<qu#c5L2+7VcF)p1J zGVt4sdLY;bt+MXAS{_v;>KU^LcU*AX>FvJZ)WB<t7K^YRd>ZX9?fpHJ;7*o>CdZz@ ztcn41NM2X+S#ny7-&QHy0O2M(*fXhaZdzef)53?g`n+?NyL&caiQ-%=1m~xe;C1)O zn+$+dK?c6q!QZe;A2^2rt|wxMmhp(5gp8C#gcMzR{gTXBtNW138VJ9)$PDwKy-52k zDb5(8sKX5P?F?4m<zyAmU1_X45Q`sOdHuejUq54Iv0+-ZE2H<MsuJmR;LuZ^<VoDp z*7UU5vmA7Vs<Ikg(f)uE?9^xCJsm%o2}vU5@gX4}EjlcXAjy)&kxJHy)-^)^RgorN ze(B9Jz2?TmkZ8i$YWxC)&Im*3+W52K@1lHJ_A!e?LW9F)+<L`I)#t6z4TzObCark7 zn9QdJY1nCGUG^iY2o}~v_N~1_4ru3zeZ;y&@|^kVDH7(xJFro;6Gfs#^ovlZi?eUC ztMm%BSw9rKyL13=QbAv&v;$jZcJ1#1GX|#a3K_W=7(}n;&1j9W_6mOyzzA=ovf{0| zBrqpaWoeDxYI4aGMXZLBEAzF%e8OC=g_ZCUZ<7lRp{7z>0M^4ybg;+iRj9J$m_m!J z+M*++5|4+Xw}sfV*{9-8Yz4;;mMOW5oda?Nie(F?-shE$^?i2rQug&y4)t^(oEm!+ z<4>hJ{>)lm(3i2<UC!3NYlI@{iDlX^s&_nRyx@i=rB(YUc=;ioUEJX*Cz_i-gR*33 zdD<M1TdfgWtWg*DoW6lNJ`~2#O4cUw>b(XIwRG$fEkGOo@_~?usZEdXRb3Ytuc`*v zca<|BgBWLO=2vv9&d>{k?uo?RQo$^{-%G<C(L^4iIM+B~!kGQqQ|pFJ0`GBGJKQQ8 z=`HA}*-k<XM9sVVnk(Nu<$>5le9L({DY0{kBE6BwB%JL|$$uT`1TMuPS&uLu=w+{$ z3j2;_+#<!-)#8y{r~QVJJ$#XWJ;3!DYOcg&<Z;@k+v4yIV$U#%(g6<Y*R+mPT8*K~ z+lKX6n^w#M<%E2r*Xg=KpUpn~AtL|TH@MOmvt$7bW`B>Vy>@+_cj}rz*w?I<KuW+z zGPJ;`m6nQc`d}vAU`5CYcWvC`4em19VnCTL-?|&AZO^z@S<S{2Ylo4%l~I=gwZ)K4 zP|!@3@;0qVbmf-xRu@SgrQ7Igf5&0>Ejc4~$>ntwErc7W<jer#7O#z6&5RY@pGK~R zpStT-oih`arH*`Cv7=XJT#3FTY=n|+N8LJwbc86GXdO9FGY~pdStY8h%0@@4ogb)5 zF7FYqAPKtUFc<=#-%Y<+Kt0--(APvddKKY_IX%+`!adj)o`(v5TyAzGvDAwk7N*s< zunZlg>uK-yhFOQibaA|51OzLW;F^Jfx;B*7(^@PK3mGvH6|Cg(?DkK#Ph7vdzw<-9 z0cVsM;vAjQi7AxZn}gstjI@kN;g%gjpQ)5B>F&Q&mgwH`NX>1)ZStRZ{JhXx|5vEe zjU_j9@XEn~zgeJs>OvZ4y@Yk*t##W$s<mZYm)UE^qrV(RA@x^`5UqK=?zvbUoC8M2 zqh{G(?rEAKfAu%5N5I&640M@5>ssBvi4OcW-kU3CHGBtld&n;6tQ08|n0G52Rt%qa zNd|%!6pn2zEznTwJ?h@gIH%(pJFH53%!AXlPZCE!QT_CZ0YC_Cb`TLs7d|oWqZzOr zogqCbpA0%Tj>A+;zuVbwI(6$&wVLmo)s~8ohEI-Ou;z^Lu)eaoU>76`vECz|Jxtv; zN@TWdci0%Lr}8LGM{c=#3q)NlUyJAJgt7tlzN!?e<qF|9ixLCJl`pOlb;nj4Yo)D> z({Ibt14zHOC~1Q}9wG<|pqau+YD$J{<g*r3c8e2lk%+>sUHi1%01TwXk8v{CGVXA! zMHYKE@_>@WreChz+L@|LQY)vLZO*8t&4<RtRgMg6u$nX3%wBc$KfmW-gc}3FGGgR4 zBRo{Q1%0#>xOHo1A|VRAx?YsLj;wt-wl{@dEY-V3DQX|9+BQE+zdq~oX_)eksl+mh zTJQlVqvULcldyR`cI8YAY9&HHELiZnV<?={aDf_(QfNfaNQk2zrpjL#Q7N1!uz(sg z3_~fS_?xH!j(gjNQA)ZF1`ern;BM6bnpi$dRzXkV$P7`jZnP=CMR>$0F=%v{t-=1; zxL)7<xR2>bF2GBuFZP*>T1XT+Dl6aG)tl9&wfH1uU|R4VAcrmUdt&w>O$N*o^On^+ zJ^y+-&=_PCO<s(0#Z#VhP@k2qqw)8sTJBIw0#OY{37%-$^i{}GGKI(#K%m1#3IJov z)5)b*+LZ<dhemcr+!MxFq$f07ozoKI3!)vrCDX$8W!x4>eEe)~;5rfAr(MW;!egYb z$->8^E50*g$;%Y5CY90@)MLuUYN=P}9EX-Am2uw~#B!@<SsTpg(^_eX=T}2~LO&go z@A&f8M0iUK!AVJQWt(gSPpjV_tEEh+%<8I9opLO;U2G=EQsAOaSgtW}9QXc@P=hSl zGM5C9N;G3X7GY9cd;)i@m3g+`uDoQ|gnSKbYNJUs;777KpnQ6lDdM#W+`kF&ygq5T z^^qQYgFXywq$jZIVy)DlgKpicNvs^jTM62N7?wx$On&rc&@54XO#!sYI;Yh?Wv3~y zvUGo?QCtk1wPM4b-E*m^hmhIIih$s#uj`4dHagd*qXh^?;=_doQCg9?P7bA-hY0>~ zTCI_SFS^L3R*NC+*@n;ZZh+D?kM)fA#k^aqBnsSic5{=WM}Ufq(#OHe0if31UN0y) zIAjP;i!2V_dT_(=#;V=MGXku1{Ohe2&<ZU$36`<L<T&e;hm%#|JVmsHHn7-dhUeNX zsB_Ke0Ryg=Nq-8qSTt7w0l`3)0o%*UY4AJ0!?MKv={k~I35f6chw~!NEvd@dQEre_ zQe~w#*={$6c>}c9qy%pzPtAevWZiu&wg^i14v_Bv0H_V}C%3s@gN_g&aUlC2qlG8V zHeb>IBD!<EL;bC(4JXa`;k7$CiuBNK+a9h6r7+)3Pt?8pGYawDC3A}t10USr%}I5e z<am#NK<d{&m`O_3>yKrMda~vk>~G<+KTnXBZfSAAU-C=g`#nJMn{GmzZo1)Rv6XC$ z@)dnA;!&Dk5VX6dg+72i&R49f332Ln?E|0+fvdNq(*1OFAESJx`4Mp;R@A5YDEeE7 zpn*|d<t8K*z9p5ZWBXTQarq-%XA37Ny5_9;Ggy!wLRX~IZb6mEtleZf{U!~ML7}T} z8a7;k;mvEaC{kj&vN4o|OC_>f6!yLbNTHyA?=uZ)$<G$hTqyQ-#DE~CM4BWLJlY@B z=W_$$yyd6{eJ8poYcS5ul-ai<2lt&yM2h1DTk*M4Vr&5<R|MzAY_kCQ5WUok$9CcE z7o5zRESTf-ZU+BdSIqPVyECbgLK=^b_7?|h<R5VUd1L_?5bFdYch~)DR(<)j$z-m) zUMAw5r@=sOkO|9h?OEsGo0X~*7SJe*F$hxcePQgZ;P;XzWS1n>7aQQ4@;mahWE+(> zwFFIQ=BTML-yf3tl4um!tk@^)UN8})m4JBHQ1;7QlYZt1sQ<>Fj5x0%s+UMByRzL? z&dDvI{p+>|z3*bub^2^}C_|7mmAuAdH<p_MRgpYp{uD3yJbDdGBxFU_-b{4c|13Iv zs=5{Pi#2aVhlE8hDgm<Cur$2b7ZE9;94Ju`j+B;@yfLi3+h@ts-6P4-p%)5&nue!~ zA;IwIde<!>xj8$&S-$k_^QhSVNG2(^M&B+OzsWvH3DsSNiZFw5L|}`l*JP;8M<pux zk0amsr+DksCQpf1%Md*K56l+5H%YFgQMlps|8ClezpOGg!k1CX_qPH5k;_fV;`x=e zH~USF21h3emH~9ClF58cx03N{P&v7G=^*aCyFkp41`TdoJJs(qO;@9t+Af>>Gn|w? z5xcvoerJ(sF8jBeEhhst@gES|<en(T<N7*{c6bRSfT)1OvE?)PmIt)uIJAtGcVn*r zc4R3Au6cO=;k<0lSxfNk!GiyL2SzuhJQDLlsMJFC<`n2?uS-E9D-7_RM}{x?o1hC5 zZw&yeDu7Z$X<tVl?J8f|Mv+uTj6%YVOj<CaXJA-?%C3za?FT*9%!rHx!L2OzTEMp& z2iQ{A)(1f>Ys_t2@#Ur<4I{{k#_4W$b5=@Q7K1wOpImotfYHd&T<M*1;hVC?sE~t> z4MV&gQ_bGA;D+^Sxf=lPMhJkj08Pw{ZD0U=D3%^tH+qSI^CTcVsT|)8{4Nunx9UVv zlQk$t-%#;J|8C`X&c1)xGoI(RkI7()dfLU_6M&#+HPd`LS(G&s@#K0V1jc=yHdm5M z;K*w|gE(a?ke~;gt%$?fbZyG1pA)BG!Zf$5px4DmB+9vyKG013`<ZJZU!laW8ya@S zS)JNeFMeIzTzEtEa`t#_h`N}SuX&fek4RD*lSfeka3msXJ5n{XHek4vozzw0|DF_b z7|Zk}yKj0cucv>RLwdp%DJHIXz3G0U$&f=UPo0{<b>TBsz;~?}vk2k6GUm@+0t`pq z$h>5#Ks1jdmC0srmh^e|&1S?d3wPx;QQg#fkAzSolj)!YBXTQXFHo(jQ1=uo&o`p| z-HoU)Gc~qqepJ!_;%RqnfZe3tjDM^}wOn=hR7#i0*rPXm{f(^tJDC16Kc(YeOHM}0 zL;5=_y)`MFBay!9Uf@gl!RkW&&|Fzg9`{`PoOAR6>(0-h@>06sJo$1nAg`t2qw!Z) zJz%mCTeN7SBd!3v78?NHym`T7CHwa;R$d@o`@eee$X!$C&lfLf{>sOjh5<eAL4v2_ zKT2&kK-3I8cTfF)q~xKX2IEov|7ygQGe+FaO8zTXANk#%i}>gN$^fKgb6{+-_NlzW z#<0Ta1nXR-=S=_sa%XG+tx7<r>VU0Yp9~0{-u1eN&+YpczBe1kRCGteKp6zVQFXxp z7v*g@1*?jq1{Gu@Jzc-qdMTt(MTWV1^KdJ<NC6ClL49#LQD=017z*cQ*L#@}=1sDc z?aHaG&+oa{4?e^%g7RF_!WsJlo0$0g9)}p?mY$bCm#MA1Oz3in*7-XXYb?S*To<z! zxi++XKtk{$GhztnU*q#F)<+XxXN%j#OW(+?qW(0<OEROS!3XQ*%V67=O*sFlU^Rmo zqhDlvQX`@~TBA8QAlaZGgnu%q4>vgwu5V#$Ex`&qy@>8~FzK`2mJzHHnG4h>yy$ec zZ#(=Hbhu7N`|nqg1Lw!pK-=NoPSuhP@<SZGw(_g_AxUiZ(+~tm(zS?|=t-4k$n&c8 z65(5g`!h%9hu4ovZ_o3-pvyttC^e{Ii@hN>a%uOoFJAucd>P2o&9Ff!;($fZz>#*2 zd{Emebs+v>#E4{?#3IfU>vr(opMYW7b!f#yy8Im=iIv5*QYfdf*&@yk^~mSXou4={ zH-n}NJFIJhJQ;HJA!FiV-dh?TikUZWg*|fLKb6JTT<U=LwYah*UfKUBPSWuzGZL2A zFWx-gf@ZN*q;^<J6MA&FghWDSPq~%S6EuEdMV+2u+qSTkR(!CLQ{h=2wIuegqo=A< zog710s^jj8kEBMSSgZS#f5#EA^}i@+JdCASb1r}4a77)vH<+*NRoWz2PY=hvJdXVO zxFDpHv}_QQ^xkNsS$>O6htK73em^xZ#9QqHA|kQn!Z-2RzzmeyuUzlL)3OA=DrS?M zFsI9BV8qk!YjyA6O!Y;hE#84!{V`Uk!`MkifB)JjQ8x2dZYt4WUqq9rlIq@awd{i~ zFe+w-DMBSjpqYL~`k`<6U0E(RC|;oS>FEds2zhn2-scKes*b*NIeO9k`0dr2wcW>- zgEQ=q-kU2OW)A|=V8z#Z#{A`YT<3*zWZfd+w1gR$^F%)GXyzhpEtJR69opY&N?h1? zJMdmuJDQZBt+7mwPAN+oXqN`iUq!@@O1n_$Bk_CU4uCfR;qD=D2EFVOUzk2Fhfe4a z5hkT)`rLI705=^`33xh<F4_ta88YFC9?d!ezGkgY@$TXFD2Y{fvD&)8RxCc4)(P;g zPxmWynvnY}eXB|x1dJTSH-CFL>yh~%>$X7j0J1+(9iTeUfqdncvd^^@V@3v#Xm5?` zi?K(0-8<aCQ7~{HFXn8Md~U7xE_4U8Nhc#1avI$*G~_ZvEyiO3T*A$&%_72$ycRX9 zrOr{7FY~}6e`9e8_r2gg=PK*Oufi0gc$Y46zt{0es&;O<ENqa4S=96D4RNjmvp75( zD`K|Un&d%TSSpHIR)H-{p?~&r#06sSb$W2=+q(HQZ|{R;0yCU27;c@^RhQ%fR}P?T z4+fB;If%x1Gst@2yo-$K6DjTM#<1Y2noVZZ5e78{OT89EL6*+|^j*)#53+b|7^r<b z6$^HV)t=eF@GYo5Do%x7&7vruX;*LA7BnM^+w6m~43QqQeiM3*)fe^gB303Y`KCGO zOoRCh)8r2g&7haW0RMlQt?+OkuhMu+gYiWPqX`{IGNR29ZZpYlcKFdmY_j=0jZLSO z&+!78BpQjGxCbg@zx?|ZyXboc6NmHtBF@bm{P73pxu$FznW|<P%~!%Lq#Z))j!tUk za8+Ti%o=x+3x)R9Om*u*>}Z+$mEcceE}z{W(wo3$KrGQ%s0?uNvR}OxGW?)xtn#I! znrLKujfrtoT4AW9#1<LG-A9)Hb)vRzui?8?0cZW`DO#UYKU?{HwY7$WWR9l%tebdD z*X0iYpK+tC_3|>pG0e1(FK{zocHH}~&3k=xIhtwkdAz((Se$Vq@Vm^HFKLZm(PVv3 zQA8GqWc<bS)yH{Zk4vwX$J;z9AFN2}3w4Rtug&QC`z!)`h&1q0)n32YT|b0)ns6p2 z#mle6hm+izyiu<OWhQE^Q@qG)W5dlFbE`X_etx*UIU3_Jz3}eo!|5nQE=7Q%uul*4 zp{n&B5wbN`?|1}XA|y;I5hQ1}GLJ2w6>p)o+S`3w=uJu`HOG^US(5sG56)?33TLjY zKCN`Q0BZjIQ5h{&cb$RZ0BblzrvLc(nf>K6K;5*EFPo%Zu2=FrqPM`fs`-Y`(YKF_ zS*yyc@33+kWMU8zwqcih8qRd-eSffC#O*25TFd!V>gZ+g(W|C%9gEV#&l0v_!M3Ov zzvBIqJ&k4vmG;6CacKC-sWVnLseYo{=0xj*EKFbN)regJ3q1zoeDTu(fz`bifPqUw zD8KsD8hvcyDm8uAo4nZAWJIBZ3l|$!Lkg>SNYM)Up(hVgT8M`EY_l8f$DR}c`0om! zz@p3&#hG1IPP)%?tC`o;<T1Q@4=*ohwFojLaaItqo>Stiz(H%A5)s*kj|rA)wIDhJ zF_~9tzy+Obv`nm2wLm(%-=l$j@u=4G>shOacMP^{qU{_)P1EW5?kHRF^yxWoTmf{2 z=C%3>+1LA2Tk$NPXGPnU(gioD8h{%z8#OTJLc)KNRkz1;?|LT=(kad>nOK~0xfyQq zy({I%Oc%bZGg_|9js48L)M#EJpsx54EB!}0`0fg(=`|B(%6qgt8G#%%wvejnWi<1( zgOy13<>@_BIr^6C&;nzlW3gb%wcjH2@F9+=;Qs8CZOO~U*Z7pY*s{U#&!+VO&$ERe z&ce5l+YYGK_*<A(sW)KPt}%DrO3UpWRGX?lf7EI7|44_=W3%Y~a2J?TW2wxN`1;rS z^7|FI{wQIR!X{ivBbw*oOx?cHc1cZ1r^>9t=10`(J|6SGt4a=&Qnbs-<?ZQ}$wy{t z(I<Su5nANdr<e{Ll!6x8NnUnIycZe2llB)|MmyA=4c?#q88uJ2=6JT_adC)J3W!Rl z3Qu>vnJe1Sw$u2{K6u-sEiRnH^wg9l_nR=G8G?Pt#-qO_u;oK^x29M-2PN|3ltnN8 zMguAmrP`3|{h1mQBGt7x$BF9aematyrL>CJFv~qEQka(eYfdwxKPRwp#EyL^S)aGi z!@_06?!G$RQSxlPqsqqF-RdBZ{A@;o29Uksfmy>qkYCuRByLPym9v1wQUi@tx+v53 zqE`V@)8Yd7o4ZaDUe-Q~KV~DgUlt=aM2ai1DH@C*SC#F4Rb@DQi9mP(sO3bRuD-!0 z`R{g$r}m`ZTp^!bC;bS+33n<^6NuXjj;^sg#ST$MkTz-`QoLw$-5IPg8&w-k-diIn zT1EUUc<*^1!~z5jEN@F}tiC)GyN7~z3$i*`T_i|XcY7k=aTyyN&t}jke$wEs0McG3 zwvc=0tA6F6KMNjsW0E~)`?sbLQnG5VEt^1}_-Vo8%sBlZZe`BJFU?lmQ+=%O9c5pP zO-*rU3i`Cy+k~cR{2<Ma&Cqu~o3<|vJ-5&Ig$CkkS&^B}OxG5x2?~3533-0}!n;$_ z#*YS{R8<jy_0*V<Ko6g^IQuNrV`sMK4D4JBLS_SsyF)UXZ+>moQ6P|ga!0?^*u*uk zwdggvB4Rg_j};i}+l;B#4oHfq9o}w~);Tzh7?0>|91FjOC&=dAys@&`l`H49+54$- z;w0WMpCqhEj`Q%63(c_GfrjUXe)y9g{-7-bx<F%b`uv?v>-0-vc2qCF0$aXB!RG6Z znQ1GLr}L_KoBMdn>xa>uj)aEWZ(FsT=}~37%VYw5YNx~56r}(cyT<bU%yngxAcFiw zSIx~h6WSM|!+b2@Ql@9%PkkL4lCnB&0c};}kga}E30V)|PV-wM<8imR^l>Dv0Y<{4 z*JZm1l`1bo`7sKw4|6<kuAES*?^G*q+-}eg>{q13JXyyTTBk%9sHogLozJA0V~;kk zE#PHT2@Y52v3q0ms$TJ-1Wk*4?axxD>$Gv|eGmLOQ#Xu46FFnU;cy$GytXp;`|XRw zhRLx-z1)fg4XYA$@M0{_!A@buc*f+PYwtPlFw4DhJ;=G)k@cmz#H;4GF5VwH!9e6q zCr??$(j;=thpBNF9l(^%zJ7D0SKM#EY2$Ep7_&D8q@JfeTj`oIualp#X13!oKM*Rv zX?kc5ru8gMDWPl!uL}SjacDRefzDEUS<&yo)h-CLBBV?tM!0N)%Xt?BLfLM+-nN3z z$-YJ<8R7U6u0dnDX=Gkuck!ZuInVPxj|{ut_Di2kcaf6=ZmqLY1P?f|%O#@q5<o2? zQ0o8fS9L#Bb@3nEV-9+BD5d(hSC(On!a0ZY|Gr@qagbze^$+6O*o-ZD==nzRKV7bH z`!@5e`~SYTv59XCu5aT02V>0x=_FAa6JgKz|Nd=+9%OAJ@gHnPS`uA*=lPT9KmW@F zD+@vZU5tR2$;L#Xh}HL=O1#8>AK;W)=|7FS%BAye%=A-zF7na-{aou`75U#jW7Y2_ z3LkbzOtZWUCI9Ca{wXa0-#7;b#`g8<yJE27e}UZa@5&MRe}3-oL!Xbz7yWH-7KRo6 zwb<vb>Dm8|fSTuF&5+?gGf@Oel34raQ-3>Q`JBx(Mh8Xy+tn*g_W$lPhAT=H{@>1D zfAxER`;7hVgmxdG*z0+<L;9b|>(;y{X#e|Le<3M3tm23CYkZkR+Tu9r*Rdj@g$lGW z(l@Vj1wzGXcj7{JU*m`VRQ&&M{=X+-sk#}+TBoO`Dh7K!oI$e4IGyK<VI@_^>jQCX z^72*UswygfDm@pP!J{INA5~T3OdXklgvsOnjN|8oEK@HKH>Cao2t2GW8%_46H1s{Z zuEU5@>C<?u-4PoaN(rU|_11Iyl$2F$rDWv9-p9)ys&u%Rc|@p3ru1m*11%fK&}4Ba z`S>h`r^z@?EtsTAI_YSQjf}ZR<{E65ZfU$HEwl+eX+6vT<_Bj^Hm<}qPo@NqOifL) z1i+tf3F>b4Q~d>$Plr=#W?A=dR%Y9cgZT)j&%0ystDrze9gE_jXZ@`zSBcl-{Uu-M zbkY?8oA{dj>MV~OCD};RA5g9ry9{qj$ZkXF@sX{$3HI5_`ASzXT9x1pKzvI#u(3be zRvy8(F2*cI3Rv>IEvpGH@iACV;WYcA=C7L_`@Q=$c1lfkjbCYMYSZdyYSU?u55G}Y zP-NlOe3K*6N&mR<#o_&zKkQCV-l>-ozH7*Je<x>taW&4EbvV<aao1E?ZnNKrxT>^{ z4!S6K@saKn^Z76f3nKJ*iw$xYo0ep2ZRxQ;T@@8o@Y|eG_RB$GTo>BIno_o6hk&c) z&IAJ&(hvZC&jA&*hpU_Ul$08c_np0@sk)S)wTE5E?hQ-sO<B>B_bs-)t%`#~$wr0} zm5`jgtgNgeiJVQ+?#E^78_WY&m2b0WJFg54-#q0*Fbae$|4@qe@BDZd`e2eCT7*9P zF;Jq%Upd$C>d(N8#2K@0jzDTybdeHMhgf$lon+KR`}~;toMM&Nt+SolA37c7;G5-w zUm6pMsKqW0jdl_NDBgG7q3Rx53-kL2dA~Wj192a^x1M80OMh1A0FU&9lgur=RlZjz zP`*!u0ejKq@lxcaZ=q&QB|)(<|L><Ck(o6F@&!P8%Hzb}w#AX0Th+8%mY-vgyotmH z_DYA$F)<uj^!_aFg5jyWR3zE$!NYxOkQzw+RcGIgZq5ynH<>><LqZZA^_0SLt;(FD zpR-Zi>DH)a#gq+Q;A_>kg|71v-X*MCPgjsr#OA8>Q;ZkEcq6~Ts1NgP9xghbor4J_ z^Yg;q_vdhDm(L&wOdJF;36%91`we7DU~oODTF;C9nRf>pFl|G}K4``vb!Nyb!2*E? zs~+qsay!%)Pu8Y&KN{g9E1cmy*QbB5O7gqCI6#T}Kis`#RGdNcCz{~y1a}MW?h-5n zx8Uv$gIj{TdmuQ$A@~gL?t@FP0E4^3PTu|RIs4(ByL;`+{rH^jr?slO`d3|5^-&1I zUC)=Oz8~5TXlpm@79-z`{U7j8uGRFLUho*pZMXBjH`mcLmaY4)l=!Y11Q1{nT=!v$ z!$pJ_?&WQ4cvsuv1K+u3g-pWN9(`b40o~aPBg$bfc_l%}O4fvh#ENs|WdO5K$BtY> zgHILBSGtCYrh~Crf^9zeuKV@Al@bK@*~%QNb*418Fx0$khQv4@!q0JLTH~t8Hcrf{ z;=`b-F8o38@0xyy4q^RN;f_S=>WJjQm2SsLXQ+(WThLihaLpG7eGP5`9nvTTg_|4n zZ<0OG3;d@ZP8rOlQ)Nc&e~ZOnxb^neEL2wK7X}L~y<l70`e<dycs`I4bAy=g88u(Y z&qwDHk{w=P9Tgu%ChX+D_-g}0z80js`4`+oCnn4%>HJ;nlmG4>v$p^9q4oAc!>t=s z*8d8$hk(vHrH8$?;hwr=Kjx(VSYs36wHtU}htVO?GT05pk-@#Qiu1vBS7X>TTRJs+ zBY>f98{+U$d_~JuI5iN3HZl0g1r2Q>OUxYMQMmE_5f2Z`psD20UEeoYf$&0W5#Q^N zLXw<Hnjq!>>hSt-j;_QKO7$>=#sMcct@m)8I3PzOL&`!{#NaijI2~s@yV<pwxpewU z%GYE6b|9ap%+&0RH^5O0sxjg#uTKtD+8+UZ05gbyJ(u@?m)PU`uAuLtG2o3HHtTm# zrsN7T1ZR!3#p!szpgGZ2{Qv7TEAE`Vz-1udV^NTwxJE~Fzqych)wq9(kln-2s9CQ& zTzk0U&qt3)AkF2pHu5m5$S|%eMej+f#~rI|K3fAEURoNSAZZmyX~vA!qt>$@<AG#h zr_l^gB4wbbJ+Klg=p3&WPNEK%^F}4|6^KadZCuS;>;zm6Tzr+kAvm3U&@|$8{JZSF z@4Lrs&~^#V>wsSRa(Ui;!o~vT2VR8b1#H#(NSmi{eQdu92pgh5dA4h*5hFX){-BmS z&-zVmFQu#r=CWTw%W#d9>S%2RIO$Vk_$);Om=rRAPt{a9^(E<E4T-?`yh^~=|JQI0 zJ3BOdJu?O`nLOr~G9<lJ=_j2!ViN!z3gisn+<&W)#B66`tDFzlHBcN}LC*<%-6N=n z$qd>(sP{o7c!-d-MLa?OoN-w3BL4F1t}YwzNy6oZ+H$(&6CU*8V0$1&oKz$-Axh%K zZkn7hdMxGi)PAU@)`hBw?4d|cGu|)~zfR+r7=8NGY&)4-IZvdda_Tb>{*xvHz;M+o z5Pq<*YPGcuwEBH1rJ{oO7$r{mfEH;8zvug>7~VD~TR#V84~g<+ADxG+<Qat^kK47j zigIqAcKDxA^r!3SsdtpPxCloRtiXpnAz{vgE=@C4;YWm14*ItjzufmH%PjtW7eo@E zbHGrvM~bo`;=BUzFN4lV&<R1P;AT5;^`D9Y=C*j=BmU@B#E+(&QR3v{Gid>)yj4|) z$?3Irou~8%!=p@PHrWxSkaHu}!*m?ATn|Gn<=h!3@}<xCjeci~hUM=oeV$t2Hp;*H zbiMkP#();$y|E|qUT<_pewt}r>3wN|3G{p+|Hy{RV>0zq*VAyx48E#VQs^;^?NlDL zDXB5@hs{Zz+V<ZD89<l$v)tX2RMF1GDZqXj?qOEyGz|SS^eKnoJmrZ7^kD`U3w;5I zs%08#&SfrD!d(SEAyjo4u^};=@Y+({jii+E$dRDSHh?-=qiCU$@1{9>(eVH|eTK1k zA1`tugxW0r#oIuN#A-@^8o<($#^->m&MmCqyTe*FjmrXc>DF?$4Yu;~a>s!xwGb`C zRu@j17F7-=F0rrNYbE+PUbb{0%1>@IpnTnx`>R1qW|>VmIdSleoxayGG?bZkA3cs| z=-+}Q(c=O6mfw+(V&&po5nJI_VzoVh{k`vIOLi=9_kDCVFx*)A=jp=V>=^j-5A$gY z2q!gE++FhALTdU@^BNlqtCv=S+nJ(og`q7FAr;zBiIx=5@*m|CQecqJle<<M!t@p< zyxi{q?0;qRHRvCC(K>RSE!}7>^1}tbH=R&D=e7p=7ByG%*phZ74txIm+$+^iw~)nY zowrM7TjnYRk(4iv|93X%P`}3^BoBbnyptnRC`|EpWuJkP3_lLdGpHFJx?r^La1D`# zQu9)7N1GPODi^BkK`<XYy*yOqX0ItlkI@xc@}cvbEEx$LugKb5ckFuF3a<5iO(D0! znWo7%#?mUW_?suZ2p)n!ALCH54m&fSC|4Alxvk>!z)sQ?N9iHw!T`f-tby{hasL{k zb8DXscdy!PUDkT3d**-YIx_wImsOXR${*|yrrNcyvQ3bt<&ior=yz(M?%V85P<i7b zXH(H=kNclJlUY$Xj8|kxY6$-Y6<lS3z}LRw+|RfGFXpa-EteMR=XlM<=_R$P!U@xn z9SE;b(Cc?Aw-9prTKSgjfBQ8*LYP^j8n9i=M22&-de*4}*F4?|9^l+xIXQdmPtLWO zOLrtQ46xzHti16z&Mu1h9K4Z}lvx}E<vL%56`2zsSs1Ctgv>7ep1NE5R+j@G5+O-1 zhVBe{e_1l4!$c=CY_LKH?TJW(^7by22;yT^PPHq(wtP)uUW_+%;6?ij`4ZZ#+TFGP zWM|Nv9Nv>i8wn*vIt8R^;fzp^=*b4^T>p=`5eqsYL1X~jVtpAIXkyr?UmMcUc4z;Q zd~zg26i+Re_RIfy!C?2bDi1>Ve^nc-yi?^d`tLuTMdh)cL>(-vC-eLpD?>J->~9-# z!eop8{?(xN+h$Vse|#Am{<aAO{MXkbEA2?(rWCcpKY3kQxXGGE`M9pGuJUhK6^%Qq z;cw1o2Ej$ZQ(=+Q;w-DR(ya1ag|e){l;ZjvdZI<!oYpykELtas=Z_(QN!kFVmHrc+ z8=55qYAh)vDmWZU+R%3wII<!RXb5P7NXXx4r(uyhHZiZ$6B~W)bwIujK`XF}5q@Vi z+RP^#>y?}QZ!=Y=d48vDUS|)J%kF0z?yN&CN~vFO{Ylmm^+Tf}#G9iWB3#7ypos?C z3rmZj6}2RUsQPH<Rh%mo){$ZSui?{>{@P!mB3zJ|gMN=CYFv*@0w9oOcfB0(L@c*^ zS<t7@w%eEo_cWPNN|vi?yDwZ-1W&!KcXd(xk2Jl7pmZf}P?1Mk0BCQ@Do064!LWEQ zwFmd(;+WsMB?4kZswWkjX$II1kfBa4a^d)Uadi(r#<mx!036ko6ok?!WM+Pqy8vJP zYWf#Ez=Hy_gdg9*zIy-qKIZO7Sw*Gnr^sGFQ83)-{fPe1W}e<KuUXr}d9@m4s5Zm< z{LXp>B10AV4Pmj<6S~hl?`@Dy4Ug86c=*I>a;j=NvAIH@Tj)w!L5wd}l1Z~dq=KHa zPp+BzEn}&ZSDn&wf17x4D6`}f@KIx&{o1IiBDE!|A`1(<jcVj0(W;eU`buJ1K2;b& zL+iDDQUgXP2cE5Wp8xW@W245=PzRh@W#k@qENxkQI^6KOOhSXE`0>P(ZChWDP!^+t zP7E21sa$rjA3P5ReMTE7!1oqqk;2|#z1txlHQc7wu8y%gI+*`r+oYHFb1P;tsB8m0 z`VME+VQ5pZx={v|OgOpAk`mWqZ|f`DM+B52JhZTD4iA+`Ya0L#heJvVVgjkg8vLT9 z<tMt5(Kt>HaiI+Yv2k78HU$NQ62DHmS-(o*{nH4d<@8kQ3@Y2H*Jwy~)YAum04bTF zA;V^X^WKU)-SX%;)a|<>?9>_Hm`i=DW03GgqIuY$jTwhzpj7Q$$q5!enEiDG;omN& zNWehjVD(sjHOr%6;aZW-F#5BH6bnO~(Rawu&MvKa%(uQt>I18-Sra%(@(~9meEXr9 zRSFKe4kEehqOQUzqJH>>*E?mC-Vbnk&Nb;366Tz>&NHA+54y3Ir&avFvMDtdBcefG zjzjGy1XLRmmAFNOb!dT^KD=zEixubSiq?QHyQLk7bJ2>5uyd9thaG;8Yhju9aF%Ek zmXVS1q8``YT3=3ZjA~`Hhq0Ea-Ae@fWb1A5-VNwhpkqr_;z~tk<%5x_`jw_3p;%`0 zHUKFkPTWQzs?bbiy<9A*aky$_Br2=#+6<vs+>-xStEWttbae%drL(Gt-pos5ie8VX z1YWl7=T%l$4_rPzJ~I6Dzoa67MjhyXyg5QdL>yqc)Ysi(5PwjRl>Am8EIEt=U1BU~ zoc#S|>z^Io7f`<;q}SZs+_2pN`(MITRFbsr0;Ky>KNBJ&vD_uboK5kcpL$W**IHfs z@^dLI4hz5vA7_`A?q@%<0|0=-PUcDyU6%9=<3Jx98~La7Ik1q7oSff=fuEmW|D${* zxZ=raG_S+Q$ALh;PNFhJ70zmMbkyyxrphU2B0VoJ5Hinrq7S1h%E#xq!78<0`{Eg< zeXRQmvF`#f_)EcHRx3*-ou8jKH}iR&jfU)-3`FA}I50auh`<!#3#Tc6$I{CUrM}WL zJWXtAY;3<AWnMuo7c*c@8&EDu`2%I%g5iZ~{g~)zP1FQ3VS3;771Iy2P_S?zz`g*f z{%jePpvcgJ{I8Sk?d^ZFaBxsEI_QDu=4EF7dP>Kv%TWGK1nuG@)F9w<F+c!)KH|Wa zqnn(bUTS|cI5=qhyiH(()aZ<DCI)2~U}JN$tc=XZE-Bx?S=Ne*ia*E^r)&XczW?vi z!2dRdVd6l}l#eHlyl>W5_BEV?9FHc%Ukw+enYjqjuHYvfe{6}b8Amse?TbwM7cu`_ z&IiZs>FxXpBCURQ*ah?*5r>#+{&|*Tl`!N03T4CTt$!qbqz`QDnm<PwFo9EfzL#Kx zgw1Gi?-qbzRo*gR-ju=5uOvEXwK8b3b?^{)J48t2445YrT0Gv}x}zWUDSVL(fhKcD z7~~YUR2o}TRe(}WF0Y4BWgI!l+dj%c*h68w>{isaY3GrKu3&Q$oU|x%ZR6d%l@`{6 zly>jo?dkdyIfKuCoezfX`{f9^$Q0?TL=M5$yU_F(i!l2DZS9?vb?#eZS^qgouSuxc z^HnF#Jmt1%qwl+=oJCV_unC70ziLQqO@9Gg^{Mk9eVO>gmIs14_BUdlQCGs+0`SY1 zr3ZvQX7~_n$TwdL4=oHL8$g%(9QP}t^W~x}+MpTi%`eAkD~~V?bZ9|uyiiEJX3r@w zV;T~;hrBT{Y{H_J&qrifAPuXx9yEUwPhx~kh{g>MNu2=;!R3QrhSHf?!xv!?`joy2 zS$Z^Kyte_oU0gM~_1X7a#>QpjoXj<#2jCjVcNFM(Q+CZopw)j6Q{7y!WHHTGCNiv+ zeg|#V-+GbtUwt&H^X0Gm4;5lyDLv6*SitCk9U06t<aMY17wLbM13|buw}+XrAAAbT z{sxKbMNNu~i;HsW&k4V-b>hejO&44CUR=@O%b(|H@b)#AC&$n1(1~6SMe}SbZa1XH zAscbrAV9l3R|XVGA&FG~s;sid!wIjU@STR}&Wc%#Ig&qGNp01tXx_!IBwc>y^f5i- z*Cpfrik{9sw9%bhv*ma6yOx~xqP(tBR_6#SSo@A5T<4o5Np$zjk?bZ(`fJgq<%qW2 z9m&|+O*KlASi{D5r?&gMlUbw47rT&8r~7k|9^C)&=YbBP5q!G!FwCZZ34Gv2-Z~R| z`wUm{W1Yz*|K!3B>-B7<?_eEVg$`FSID~dd=k7m4XONc-V{y5jt)16L7$kdg@*LJa zBhT{ZE71kj5E}l>0;GGzF}6%kLnLuX|LYfW!Xhbvsb-|Fi<zC>-y-bHk#Zthjp|5x z%E}%$ukk$J2HcLj>usm{AKIA7e?&Q;$H)`rMy->kjk6hEhGg#D#Pj<4z=<@Ux7ejR zuF`AnuD<J6uUAh$NjE29?S5mHaeE@-7L_hfAjYB2&!75GWc80VP3_x(1mi48XTlh_ zcNdT!x|1PYth`Jf&R>E+jb5I&MX!A0KZ2~6{;G?<TJdAlyye>t3(+}+OTxI8+{6z= z)4xj=HwH(DBoW&7BZ<(Q_iU#7!d9P(-;)v|nA?U-eY=3JNA3A{#(y;Xxx`4S@+l49 z8iH1fiWV;TeM;vJ2U^^SrYn96ya0deLAsF;wQJIitC=o%4`r6uyA$F*d$|9ZF@olV z&EEP)mHxvoz;DF!{8s!xrU*1ByZt$Uaz^H#$j9$cUJah$yt)%cMXx1Bll?fz?}?`b z4Ahor57ov*gWZW|cic9NM;q+jj+tpocSW%_orb(Gs(0R=Id}LEcQaiKuN?mk+_?K~ zVsj%gYgaFZ|I^vq(v;)7cwQ`Mna_qBI2umd=o?(WQWoT&KYz~DX9DLg^3!*9u-?PC z0E|vmU5C2KhF&ZDAF(tbx#*q{H8l;9H6`+D_b7b4i>-kQtVB3SZ*9EJ#md2U0XUAX z*5|-FV(iTYkiG?gx(_nBymooFq5*miAT~HQH<VijmYYH3mCu9m-x<s<#TrhtxA5b7 z&W-<|1&PpOS_^m97*(C}1241C|DT`v|J(BZ|CUDaKes-HQVI6G?k~r$?9=&=;>ZIO z5WAF={TpxS=g>SdU=0>GiHeP4X6mdCI8xSs0>;(fgYK(Yk_)zyA`g~kFGs^_1Ox;c zg>U{;GB3&uI*^eQp(m?j2T4~VQk~;h-Hhg#Dzc>YZ-@o(LDh9j7o=KiE2|Gbx6A~t z7hHWP(lT}MfZ8ozl=J-WIu`q=DeDiaS4nd8+8IL}09wrmdSr6%dPDgJx;h``wp@yj z#oN!Ou`4H<GpF<beBpAA&^Xny;f=o2Qqb-S$tAg{l1{eO6da5iwSVU2iMbtHNL_9u z&8Q)jRd*Csne{YtW`Q$CftR)+=BOoI^;Q8FCtP}>HU;1iEU(8;`<`b#jT&dU`W<X2 z&GmZKP*qsJUdVrMWw>(D{Sz?~x~SH*PLWy5Ruhv-$q+!0+t1GTv2VOmmmq4Uh=e@L zJyP}SLKEq=Nxfh_+mAN!lY^Q7#Oas5E>92*R8bzc7xZ4A^W%52=5mAT)8*%{0tnig z3pZAcGIX4H$JcGB2LSWMbC|d2xIB=zLh5ZCFLs3pL)AhxGKkG!beg>0F$#2+Al09y zqg_HC_?fi+xlmtOA>d<~o6CaZnuvhFt`J_%%-c|n>CJqfoNM>qcs<Hxe?d3sQZ9HW z7=!f^o8tXK?_Cj8SB~_Gkdx&fIQjLfriZ?nuEb;=j7<U!0liyPkP5fl+}Io?MU7|? z8FnF@f@rweEa79x+Z?8pnD$$BnLP=4;}h39Zr?hDtD?cx$;*>|$9Ne6{MmX>>e`5H zJ!yRH0+U!0rj02jqDwaFXxFymk;V72%XskuY^oOJva;8>BGXhN+|fHl*ZehpeDv$} zcckXB)Zwo`9bQj~ecxyfRVl`i)2j6d;M11rDb6`q8m;<D<7?R32gB>kjNjhzA*vZX zpQ8X>(!fpj{Qa8Hrym5406a9h7Bq|-OtgNd)vqp<aHwj<=s7zeKi~T51_CzQCx`&C z&9T#m4V>y=w|)~%JbX|%0`{wnU=r*oOL(>=FSJINeix@O116E@&2_lkfW`h=Vocn% zE&-zPwTVu+oY@@%!wLT-Y7+N{UfU%hF_^|+0W&iT5)h3Tfq$ET$F%_TZgPXED?*B; zCchhwY3bqNFm_8jBiq>QWx~!>VR!5)9FM8DVQag&XE-OyDN<YGx6*o4c@(&9!^P(i z--jG-R^)j3KNhcX2eJa3Tim3;C#lu^U_;b|tSr5Vm+rYyJAC=>yMd_O&>*EnF@dw> z;;%pQ$4*O<9s&g#?cql89qz>JCW3@kW@b{wJ-yId)Q^}3Avfu~#Bguab!Q7+0iM|H zb++2`M22f5;{xNj*OL<FubzuvAvLrDPQ!JTprHnEnsmYH<mjR6xa+Q~g~uK0hOG9v zU}MzaC;y3_`rf?4+)ICnAKCSImSuH<{-<VCw@4H%BGGiUCD7nXMut5(u7LHO*eO)e z(86T(zS=)5{7?znFKujCF8nL)fOPb4(9`u-AHw(FoI9It(1FVpG6l~^rW{0U-<M1a zmQJF~`Xx#v_cjM~4atSDl77Eob><D1TqZKWeaGO&iODMiC4U69X=)Q7_c#0co|Te| z0h#<^QEHC~vPJO9t2<yXWnzwhkVF&p=u|IiSA*jNy=?*Dy}xzC&?t~2GEMd?xP4a; zl+#IBXIYbeEQ)Ns>(zDt`+t|65G>~^3~rgh{*j$}Wt|MAQxU&m&w>EJ;s?Y;gidt? z&*w!Q9Ta+rGGgS^++2PYPQLGGuvRx)Ni)Be90e%NG$9>V1Ve*^doOl&ogs@OPZ$*l zLN1znYF;PrU44%$i}q`U9k%DM!A%U|`(S+k=En{&14BI(Dee!qJbsyU6g^R-i$RF; zqAEAgXBx&RAuge4AvSi>Fe*g7|JQx6<uqG>u2FoYU+V?zhHRNK8l`~Y<{n@Oy!Fw4 zlY-)>MENwCR%Zf@WTnS@9Z9<S;~yeCy4%s@o^bk-J*pzE*zXH=%XfqG_M6snuo#W> z4RojyNQK*`JB8*Wte^&BCoFP(X#Y7oxGv*Kug6ame^m2-Ig;fL*VVVdi-O0pmPZ4l zK93({>1Zwr7-o36R*_;LdSZb}e+#YD@{;iJwlr>cZxaF=e64l(6(h-pniFy8y!dNs z{LE~0T2@aE8C2*>i${kRNdD2i7H`w`V{g+MNiU@53iqA+zf;3Vj|~56HjTx<55Fik zF?eo|N3&8#r$$nO2KTf!-M1BS(6B>V)UeC8(nbyrc-MW6scY79(%;J}oa|o*Y^8-N z(8iTCe9;bR!m`silEO@tn7S<Y*^~&PMwl_GHMeZTkb9W#3+Oo#7~m$rhOXh7a)_1- zR{uGCJOpGt6$9%A>2SBn>-R<-c0)IfsujF9aIvTZ`k&+Pg5+w9rU2G}>E(5rcyV>9 z;ca@lZ+5KfxYA9)39G9Ks1Wp))#eiub7faG3@EzKPot4|MyytDms!JoC3jW>O??mC z7TO=&73D{bem1Ny`Fk&1cJXQaKs}Q}FV{QdKzv8P9YWr|7kj5IxB1jt5}OOUtItt{ zc~`Ccx1_qr9Sr;kp308Q&}Of#TIiSw!xH~r;0dAvYJo7^qM`xk)#ga+#-3wmkd0*1 zdFeVW@k|uKbQfSruxp#=A9nuzb+V>0)SxS6^xj|86Q5^qnuC_T{CdTvG*E}33S9`U z-nwpj12}04dY6<DX=l398L9+E5V(-$+eGS(Y_aq0<uP^%3s?Tk)V@P(^mW<p!{xTQ zp|i-+Hyp7xS-bFuoWMuv=#l{k?T1Mf-%^@%*tPGD=u5#b@2kntZ1&5Os%r>;2boBS zpnl5xDCeW&Wk(KnS8jA?V5Cf8T}?@i07lA{jSi@a7OCW=DTt_B0s3XDK>OWWBMQPe z$MPFA<RagBsQG>DW?<!J2QXQiG++)V!$SM0tzcH_1dVRGmwXsRW}RBfA0{gRYS5jh zj({RpUtEQEAF|gc+;^QS7$x1iZrVEND1vrI%X(}6@}QfIOr#goI*-X^;0Im!`dZzV z;DWo9YWq>!g%2}*wp5pUp4)7D8X&9(3xUTsXuH$gT#MP=-r`FdziB}DZ9R=Z+x&^5 z79d5;Xiu-)g4L1U%c{bs%}r<+4f$}==vBFYYUD@qVW&EgT-7D<+Znxz1*o3+^PXVu zZ7?2&j-vg>=wW@zaoF}4boWvI7|GMxWvxJ$EOw=|4)AQ>q!M9l)8F~${&{M|j>T&h z^7>7ipLE^Fu2Gu+^Ccwr*z@V+cQo`6><>l#4c;sFp;T!7tX6-zrr^ezY8%o&wYuoA zG`|c!>4A(^DJd`RP^6WyC@U#NM$kpC^`}Z~Ck52GD%iI5ZDHX)MhXfvYQWg;OG$Aj z)%l%0Q5eWN4a@Mh^|j-Y+qN)clx99jk8d)d6y^JIh^p|yPrR<*exD#>ohI-Q6%#aE z7QGESFwk|ivbxoEy~E}7x$$B!nPHdRN5NgVi5JKJnb0Nw0A}T{<<oVD&uStdHVw3) z81&;2c?y99a{3qK&{x+TH6$&f>PI9Y#Dkk2?>q@wFjq=Tt#N<rtA!7Oa9z$I?l<mF zr*@XjR$?yn(1W#0e__?G-b|X|vu`5irHp>?f?}g$-E{*a)Q1PuDU>a891~zS$aN|q zO~a>H`2@YcyLjxE&*&MZGa2=z#7(eHB39SrX3Ks3>~%`pMtGTt99{3UV}&;!0#57S zRy%3qM_t=16<%&kmf)pJJT;KtuK(tTQGBSpz<m}f2aKB0HCdeg@Mri>X3WSFo(E>> zetBs;9w30Z-o|CSXa(D|QxeP?(QhJd^C2p?X0kf*s&s7PpfkE@R7kF?tq4n9i%2Es z?_{vnDgKl&Oo-<`6#W<`I>py>B59<e;9<UGx{9yN@QO17JP+6p6M;f<rN%Cm)Uid* zCR%~&OnU1S(~$5YVU;*1;{Y#+<ctnGOXrDi|55N<95}7qXICK}%3dP_iR&L1q{5+s z(Cc6$7yNm2w1xh-SFG?I^*1|3%JsIy($dm?nxG^lBH+w=`st46x`P*99QInC538K8 zPv~jSwFo#>TeX7IanCptD_oBMeh5)<20-A<NG#*;B#q(QT!GeP8?7go@5(8#bKMJd z^F&T$U5ly3cM;CUFIiWco<O{gTh_^~e0v@=a3C|L4h7FpQ(jazV|%>LoC;8o>gc$Z zm%f2UTBg-05uwn;f6WTy3MdX$*=6kWsIF0(pt%D#L1#1UBr^nnW~`{Nj%DwxWh1XQ z(pEck5zx%gNMrowu`i`=<7h7jH5wJ{HvvH>c^xi{o_^H8HM3rOqV<qNp9)6yC&=Uz zEIWguZ)X=s7tN+GLJws31gYRz`mh_@*>dk?RA~-!`Aw)MH}<`TR|w()vXk?;lH{C5 z*cyXL9}56*hF|r)lq?l(-(r{fRR-yDpNAc+#RA_y&7(a*0>l10hk8_Rtk30SCRb#e zN;dmGPg)4b<z>rh*L$AQYKeg~Fr#dPrzt*YFn9p&LgfY`mm|iQDyCN#_0}2VDrty* zYkiR_)_rlaYW_&o9RHjIb+Vv5F_2I1DHtqmTMk2r2<IPSV3~)koJ9BAv}?;bgx2pJ z6)TFZ{AY$f24tLntqj(EHba9tw}4#vaeLl(2i2$Lhs(=ft%nl7#8!?C&M9z<f^MaD zpls%asZt1z9I=^cdW51rRHCD>41MF&(uA*53&wAc&HfKU<r0e!`CBOW*0T>o{4FW; z5KRGPN4`f4+E#@VQba#at2-HLca~GPu~+A(`|+YBq1cI@DB<*^Mv?tZ{A5kt&CE7A zK5eDFP3mTKc_l%MHKmEOYf+>FV7)B`FLC6^6nk41+s896w#va(d?abd*&GDaUhF`W zwFg9UZU7R{qg%vT1I~JQc;2rtert56+WI`|xfsADUq0?mo3YjaZd%3PVcpIyhd{@A zX95XSztp?hfGsMP8N%1jKx`y=r0>sV!mJ(jzj6>2YSi1YorB8QKXwim^}l`?lhw|y z+*>G284qk=RZ>cB21N9Ai;HTO0+pFu_+i|C<>Nlx46iuw(EWol>j3u~oJ3yF6V3i5 zQ)iP9n;R2=E9_Lz&vq{wtm;!tn;X^lPO&O$=v|UuUtm966VAkF8=@GX6$D1KVM^Sq zdY!F{6``8FJFwl!`BZ6%Y<1D9yZ)BIIB@WdU5xoR?KGsIcW>Om^(}9Xm+gI}bMz`F zR|UDydDfm4fD{<I?#FIvL1c&pOGxPT>=JZXLz;`4japJ3w0#)bi>ftNZ;7S{9fITo zV_c?-&t?ye*VA=S?LNuaC`2wkH#KOxvC8|z<D{>WtB9Rn<qPP6sLM<DWX^_|{A*4? zYrg&KJZ<p*%FNLp<bm-e(D7(Zg)5E?>8tECgw`ao>~mCvM!<6%v$zT~0VeVtg~H-$ z>X2yw(=lWPHO@R`V`KE-lp!5eFGic;TLjbyC#`EJVvgncvb^PXL8|xWsP-!9tMS%v zJhTr5(H6#7*`mP6$RbcP5aDldZnE2+^*bh8kNxE=k8w>vLKKltXD2H~ZSEb#T>x~0 zI?TWhP8CD3{g&(4Z`8}|bIdg2Hji_W_PXnKKV|t}x3sd5+Pk|hxd$n}<`^yr>hPVE z=GHKDM1~~{?UD_jX;#yn{q|%o41G(~y&eU*ccJyRARm8vCx&F^^v`f+F%YHTNy)z- z(!lZY-zW}=viyY#&Z`UC_CH7!=tj2GZCfuGYKSoI)YM{Bn#a)9Fbr*P@=q-kar7;e zpKgupL-UfUm;0^*b3Uk8;!UYF3R=myQ`VLo$AhZ#L*-Rxc<KKVCX;YU`G@>l8*&}F ze0#$=?z?Fz!%E?szso)?Rd<Mfii3vcJJZMfUU+7#J^=jFLGWH#d|%;G;U!$}F#_uD zrm&gL!&k34(|wZHlWLTQvb)o&QzvFO(2l7b(gnF*E*#qOl9}vh509C3sGfTwBK*5# z;MtyEKU_rL@J_P!H(0BZ`K{u)3S<j*kW;?X_G-b`%ViP#w+j`n0LxxpFYU$2h7gRa zmXv5&2WZegK$7-dXKl?o&l7|eYMWK)p1uWBpijvr5DY$<U9bHZ;O1`7fgseWa(3C} z<$iM=nnMmV>!f;K-OGlxNz(S>-$sWG3N$}GiC4n|*qAAL&0V%WF72-2$yYSB6X`%D z;(v_8U&MXvd>=&BlUe>V32^J9xtic;+?wB&5V=v>0~Ai&%&X~h8-P^!c)m-$Hy)}K zdmY5@SHVn+sw|1A2hL5bGhzX*_pItw*Rl)O8?So&OzixIwCsJ{F`*XQ^bgRb;r?MA zkr*abnUWuNb&RzQ3!Su-z!V0R7}Qez|Dg$RYkA`hGwyu}*Z)xp^Z#TO|Chp?o0FgS zKQ;b+pm6f=|5u**|0$t7&%fOB>g=+%4jz_n?6MA~9+one=FS$D>`InS)*d#Tlw2HK zJRD+TDDEC^mZpv<-ao+Y$liF1Ss#7VD>gD9U)I$>L!6p!)8~`*p7d;N_2lzq<@4dG zkZHf^Hlm^}QJR0CaiC?0uQxY~JfSs`4mr_X>Q7ussmB$zqR(pM#<f;TznF;oGCtvH zZB_|*(^$tb8S*)UdgN_B8C6z7erQ;~+`WmH@d}FZ2J_eutI;|wgZUv|wY8E+9dTHE zPRpW){(uHLqS-|(YW$EQeXo+Iz+2(aR`1Z==Y?E9#Do@Y(S$@|2;N4EV}7l%zDP<; zBH?$j=w`{DBGjp2$~Tf>2Io~?pCJbAF46*g;^C=d(&gDZFLB^gL}F0pp4ZJfr;uEb z0(Ql>*F^VL=S7K6Xm{+1wbJrb@$pJZ&4u$EQk57DPy`LOh~n+GQjY44cHCAt)%4z+ z;(%gIH%~P_V+3C@O|J-i2p=+I(cG`=Snqm!A1V_um$s{{tnlUY)bO>1<-WK3)nx!Y z^ldWqLFOKQnihCF8j3-@9bvxlz3~BKYUMu6Gp{>8xmXUz-cmN+V~?%3NAN#)38Q}6 zy`X+%^F_%0<SYe|zXo?4yn93dy6NAH9k5=r05J`v5(=N*WLpRdehQb&hy2=)soW}? zMgqc$BJXU#zH~(MZ4oJ{v1iM875NYf59jV1Ve%JXUcg@qX&1gMNt1sU6uE{c3q%$T z^Xz`HY!x3x89tlIkjE#c-^{-`5U8rl;E}vI;<zQgrahI)3GNFw`GBOp>U6}MRwFeu z9Vq{0{V`lz#$UeUUM};(l?RoZNXq;dYLkqyF=aR1K_Da;>`&4`o0h9<$LyCKpZr;- z{v65o-K%z=u{dPNtBCuc{Ji<x_WEPZ(2Wh-v$e&ir+eSu#I_%ThQyVW^G)YN`Dnx+ z(JOY)%>v~7^pAk)O+9~kD|3i-c;U1kkB;o@wIjh=Y504VC3FLy!hG5`ejHa_H_oS8 zcqNaSa+APyC|7DT;=2(|seM<|?pWPCLMyoqZ`JgoOq{qp75jJqjcdZc8%q6l0+5<C zD$l;U&8D6weOCIysjgvA69sP#UokxCwgAd4@Pe#O`mD7zlg-{Owh8|zI8yg*O8u)| z68nLRjiAwGVYL}7DBZgFmE!VjgHK~qAMqtur_ye{3AW;x#lxs1yqH+Mz~k<~=Z8^P z37kSLyRb^4)L1zBOzLCjtE!8mUqJ5q9%OjZ4(V_WFw3mT3?NDdhwrLqOj7XyJbHb^ zjz-4=u3%Qyj%KbwPfvW!5jGT!xdk`e+(S|bDj)j{2}YOh>`AKpDO2}qDlvU@YvWkQ zc6c^OaU$;VdQN^k;C|n0tqt<<Q!s9nNvD2Bt}mwO7UtgZ5`N+C;10Nonaf#M?h$o2 zD#{|NMnozy5pK*j_TLK?-R-KSp}ltMvz!@t)F+lMZ8AKeO5XNzItszL*9IBVd1e%t zmn)yg7}30g3x+j;xYdXK%p{nx8V)U8Y?ixJZd?w0A7!K>7kT}gUnhM-cV#K(u!MhX z!f!ozVi0h`O~qDHuxW_NAvQyhy@7TOol`Gss7FvUXpLJoq+x!Q3JmD2B7ThcK_!OY z4O8vp_%5|KdmKq!_HKW82S|n>&r6tF;&c#xqj6Sq78mH{+#rcKd0eI1jVl>o?<Zds z61qe%p!V`$z}|Rp1dj)eVtjz=vtC5i0J0+b>7aKbeY8?SKVwDZ?uc~b6xEF4b9A&c zJo%Wl0UXBDH9l=RAxLt*Sb2acdx585k{|<Axhb(uYuUXh`MsG8&)A<KDwB9LuNqR- z!(y#%IZ+&#gd$*#wj%Vk6=O>mH#c>-=7L-ut^E`{sFMh)gxN}7xz}4)Pm-L1ccr57 z!WwdyY!Nl_^1BZsLP4c4r&K=CFl_JNv88dTSC_jqn+xkzpwA&$3LGIq3U72@o0WZJ zm7BhmY*?_MzRV*W*I?-ErsRJ5)5I;r(WuIikC1LOgO>=WDw|JI9@#THXtS|=O77y- z+9D`zR+n2H_f77*8y+Ffcu}ie2dfuq-8-dW_}UCEv`nh5p+IIAY37n=H@@?%MfA_L zx!fpTJ3yj^HsKYj?^*nzSTv^f{U#Z$KQ9_qHxZT4NLeqg#(mT*+S}vmPhvp@L4zGN z9a0tOIJ<05Vtnb?yxW5d*~ctcR=oS`_Zv<7pZw2&leaN2nTB`G&Bm0O^S28gKUBiK zP6%>MwiHT2(|${(yZ%NyDu?GnDertKjGS(~PESE8eops^E#?|fCz93wt5B?@%S59( z_-Rz8JT~Cn=Vr%u=82m(lY!wsg@v0Zu01)3<v8DA-*01i>b&<@)7s}uvXx@GllUTk zQe(OYu4)%jXEWb(%SR&(X=u2eK)N{<U;a&Z6W{$x`{GZcJK~n=PEO-I053=YO>@v5 z8&tauLzgJC&&d4u>jiup%hp^pYG&FK8k=<V*q;iTNf)j_f%Z7(r?CdWny`9T$QG!T zvlCZP?Sl}N6We(9s8I4J)VZ?RgyOm1^8w}D<&7-1#<NN|WL(F*r2Nxb1`Kk~@i!RT z3C0vE_sR`=aX<r6wqqRg9oXTp3AP4ihH7TQm@r+^oVAqUi!4#Al)@Idgqz{jfR0CC z?W54GXM!Pr`uA?gZ7lNQRY&hlyTLr!i%CQLFm642*RQ3*zSCmT<aB9N)L1Rm&|ea3 z3jLIX0S~fH(=89Lld(mx7lph{%(W+{VqF2(<@L!x>5Q{yW8I4dbIhM&FH1BkBJz2! zml0DZ(SjT`e-fCQI`gv7A=L!0N7q-GA}wOiap&B+5qn#2C~xGiV!eD;jRi3=6s{O` zsv4>tnE(!3zNllbTxhHy=E=0f!jcOC?R}lfxjG6u6^4{u-LKQw=FK*V<XZbWeZ;0= zbrNR)V-Le66J^@YXC`%<^ZH^i`e(PJkNSoM@6UdJXx56+Cz&<s4gF)??M}&4Q(+0} zx>B_#)@h!eZ4U?&1)bD1S!~bkrx4q_@A+%nwk@w}W+paWd<(q9MElubqJbGaP%WcJ z8?E3bIOW>zn<g8=dHHjXbL!~20$@jr$#flws*YOGnP-en$Vup0?u9m;c-G-`?qj;) z)5gdaQ;GGlY&uQ*pds<?+u1V@ZV>mg=yL@Brijla?H7@U1f3dr1U4bKI;O3KcU7JA z&DTSJ0^gr~5y_K(+;Pb*0ZS318zOL(2ozF6(wMZKNA3I?0u}-X11BfD?1MHtZOS@4 z9a_q=w102No)9j>`_%@_i#c|gWi0O#)J9(1_6M&!p#sf3BsU7ge&uOtG$DoA@v`UJ z{al=5<(U1xuZwrRzV7g8%p(j0`U0;N3=`ZTg7`~Ojs-_CI=UL0hg2`<Ek-n_OK5x1 z2)op)_NU&VOVtm%RiD}O?B7n$^{+b_cX&zt46l|zj-b9%A;U%0i|L}57whn`=Cj%P zjka=+mvS$YTZ&Jv`Lg@{Rgw=*4{CxZI?7C#%!h&gFewOY-y%31RXsiqW7M^)P_6_E zVW~~9zsf4<kih7csG<NywdvHDW{7SCZ!CE~*-3u+qi(-9pCB;)Uf#&17_Qhl*3dT^ zp_-~2yA5TmUTTU4V~tfdx}-$HMIxR&q3p?5%%r6lw7P%gnQ^c9`N~c79Z`R92+&a1 z$wk`mSi|hG<U9kT>z?{`S)~{Ke&`-Er;p}&_2(_N;}Xb4vG-x8Zc^#|aNZ_Fx8PJ$ zAdx^TB*7Ky;+PNB2`>U`yv04WFA}%4!60%+U=}xZr{Oa3$MBwFp4;#+{UNjEr34Pj z1Dd<Jm;}jm9uEb9fyYqqPj+MaiZKg|t@oXQTM@+v?6rzq4#YNRM)@87jW7YyRe1`7 zPdL^%BdU8FqdRFlCBNz-Gk++4k+6!ZPlmH>{;jU?;P9DG5>F%hsKq|}v#+AOLR1MK zz;fkzJ1BZtXVyhe??%z0Cw;cb6U6@cCq$lZV}5ylKr=fVf?|c-nU7taHpV+hm@oSC z&NuWHID{6vNA$w^&e&Qom{--*D-?yO5v1XSZJ+#3o)r#QH5djj7^+qxQXTzxY0iS+ zu7oliqsX$T79$w0U#&7v2QGaic5~4DV7w^S38`<Gm{VyCv|x8)9WmBVrv?=>or*W@ zOtf$jygIITHXYXDCwQcK#JYHB7Ss{cvNGAQdWqdl$M4vaW-`~VYg#RqfgjPf<9YLR zrXt+G+gpM=Qo_hc7xq1Qo33HwyWs1-{3TXH7NTxGYuxHs*wOwy7u`az71i!{IXv2q z?gPbMt?5nh<BCGP^nTEGP_d%JvwV=t0!o%#A|w_qazZjaT`+3HrZDIQ=k{k6e0`HC z;e1St5F`>`U0@Lq;;`Q5!2$K#yuPx_n=mUECx2v(v<ol%r~}JEq@s_@m|-CH*gsvW zu~Qjm%@Y=v^LeZpj?4eVPbV6&S@ZR}`fpY)I&f%Du&G)w=(1|L&1~SJ9>HL#v6gkn zsHtg0t({uIaab3cperlOhO4;t!1!g)nO@VmoZmX5m8Z;2QR4)GYOd?^EN(YqefJrL zCTnRNq!bW3m)(@I(x*51ho9I`MB$o7SIkua?E?u5Q7oaR;YkR7L&;xm--N1JIA2Nn zJI-AO9Mr_XRB}q63p%0_zIsb}1Fv6mPsx=cnfjdoz(UOP>Q=x5tROZk2Y=lkI(Ebs z?Ul?t-BxkxoS}CS6Zt#b(;eGP@IC4Msr}{sG*JdQ*uM<Y+%SHvnei1(GBfIE4ELli z<9%0mQH(D8XzJBF6M9DLf^68vq=v7lR*a)5leUnOcRD}CzJUdxba4>%jrlYs=;w|5 z5f?cv?;~cc;aPey2g@w#60f{om?`%soR&-(-bdEUOvW1~_3>1U7NIul%lqsiaRFLw zGT$rjxAG*})rN8gSs_dw(9b|NFGI&XzGv>|S8RPX&+TbuLh(!1*eSpVkK<}~q7D6^ z<1@^#H^SHI9^%UWo(41whW8k0l(l9v^z}~NT$X}n1+b5dFW91=a_1HVkF<_>kI<Qo z9S3wMzhLNDSNGdB*$Z21S!?cVUK`@azw0h79W2>1Qy7y;ozR7g`z%8YzEVq@(n>$^ zvEAHlVHjl_(#C*ajGL!x4-fKtetP<hQf4G7>lN_mzp3Qs>pQfjjdkwODGmqhP4+** z`fR~fwX^FMnhI3&9s)qpz@uOHi0Brpj@8IRcR{0fX<U*~X^L^_8rQ>dn(MH)g~gj! zbT^aqkFqU@{h$fvs#ky*Wgi^V2A0;9c=5m%zso?G^H%gZiT}%?%B#yGPg&gbG}?HH zTH(bPf+Q3UV>lSz_fHDE4U87FoHKvuz!ssTv<;yQg@Sa!-Lm{xA#;}KcKHB~Z;R$J zGItNy?$TT@KuIzpf1IOz*mDuWU*uLAt;J=mu|)vd_aK(y(}8p2Iu_8|xVIEX>#P|X z526xp&L_mzM6o+t=73X+<8B8X`ZUH?#9y&xe+$3FRiq?6ypda(yeHd|2%K?`I5r~M z+8%cejo}@F(FdBP2BuL8Xwp=KRD8uRi!NZj_@1xx`$3jPa5L8^hqAmB34Z5ehioR# zM237d&gP)5V2qc&*3nFy54#;)(ec+dqcUoLf2~!E&m)sckBL%-`~aZnc+y$Al9OZo za)sRyPQ~L(Ig{X=rChM=3x^8BWxk+mzBtjH##-V`5@)I;NwRSAh-PmR+;4_gU6D3v zuiE(Ixk(!ZGF!Tr(9&;Bg-+f&H=TBzz2zND73!8{)YImREdAfVmzTFQ6Ed7jZUumc zn7FEYnbIhuHl0R1_0$cM5l%Y|@6BWvvCWKrr>7^T26JlY)sRNptLF@A<9pSPE{f1c zu2O99UF5<xO~_5%Y+TK@vj0ftuIv1f99(E}WA)s%V%3s9Xr)DOZSBSD4a@L$_&Ntg zk!O7&WpjMb3CNWgP8%NiBaDY$R{DJJl&*)-f2c1141G~JN|6r|Nf${Z<6AR1s!Jl1 zT{Ai6z-hev5u8Mc)B%GZn%bI%lx~Y`2QQaco_&;jM8$c$WG#wetCp-UnL+F9F=8Nn z@-1V~E4QoCX^TJTdEHC2vL%K&Jg1>!Lb`-m_WLsJ#jeU}Wi9B8p<yZ7ysryA$mP$- zge{SN-dfNflAO6YzMzzuKlU;F2SFFr!|^Kvg(uAc%|s+kCCq^LS>rZJf6`uC1<@#Q z7>G4sTnqIGBwPiQaT^Ces$#L=leaTi*&)S#GeIX;Np&`16_ZWRbJ8fl^g!CNb&m~Y z{M--ZXunljCKJHJXuc_F;ayxcdnQ4MArB(eMHmVb7ii;HUZd5qz2D)IgnA}Z3esG} z!h2hhKmSx(qee-IiolH$cMYIcP-c0TI>l~;tCQvMtqo2ju{$!Eo&k>*>#LL!Oq5q| z4EKe%-1F-_?gbB(m~baoUd7Hu;1jZNy|AgJ5Q9y;fMIEkk{np5%5q&$7kbbXvd$~p zCfEqF076{p+4`P1K2=SA<Y@@bP>cMSM&+`i7fM*5R?B^KBgE<yl@R5eY(L?~I>?HA z8cHw7H|F}CbSoXrOV*s8%bL1HBpfo4m68>~ZEIzfF6OQpf3=r6yt8A@#RXrn2r@4< zi|<b)WR(>{4QZW1RIgZpn7f=Fp5B@z>TWm{HC<=!XYQlF4>%)qHZM1y0d<r6w6%gF zvixRhE$%;!i+j4a*<vVv{*p4%b5ZOB;igmntmcZ(#wUprQjRhXZ~K_hVvTQAqK9nU z0O_IVfErUPz$m=CyF;B`@>c2<S}1Yh7@_Au4U59im<h>b%w$^*E`(i9_DAcPiMd-& z96M#bB;(BMM1oPdqDSV)tCf`Z2y1}|_m-St7BfgVS5)Di#hNY&->U-gsLqnjkr2L$ zaS!#NS)caAVTwOv`SrfZ+#F95gG2dUh6>mb??qUn_&PW_Onz{YbIyi`#=}VwH8<GO z(UGewBca$3mri5LsLxPRuZ9Km#!8TcVtk|Q;j>t^7siOC3jSU%h=(FwDD4vLe)W44 z>z#rl4+luv5)1qoyp@Q)N~mSiB-Kri6ot@1KfFrUg!b#wBV<einvV<wdm3A!w0cj7 zKx=h)8?1EIN{gYuocbLdO!&kRdC7#5&#?I!*{Rd~i+a{vs=bX^l0BNWQ4dNJ_l)8% z-kE}j>!t}~62|@Ap^xhUUgZ0R0w&Hzh9#Ohe0&UvAR6C&cq<acK-ZE?p=_R98G(#t z-b10|ZFPyUvH`nidEsh0y$_;TO1_TsmN7DzPI}=r`bs@?Vdh`?@ND0Hi+Xc=n&{6o zcUY}ohac;+N&!zBl3=a4WzCehV<==!bSYM-_!j7z=x-Qi2A^x5$sQWfoDto>KoPD_ zVszrv`<e!%EeSbW0x9CS@NwRg-V5@vgHrp7w0*w?Vz7Ne?7|XpWKwN2kB;>_SbPFH zbAI!O`AGFswo3RsqNt;)JI5uk9R8qNjC30H^FPBh?z=k;piVGhslF2&SNnY)6FR!F z@<@ix$oTE##>~0tYE@cP0AW>r=5fN`DzF(x{342xRdq|vZREky)qDS7+0my>T4kN{ zp=o3MM-KxnVf#B^DT2u#8Tel+Rm*Z#Naa^ekB<S3GwXXBTcwsFY_UV_ecPFCq^>SD zmbIuLgHPmH%Lz(z^k$0agLEkL#Z9{imNO;XMb^vnXPs?s<1k;#ZJj<GyXmOeu5$@q zy*oFaljIeDJl*AP3ssHonpk+D)*vuAoztl8x==I&sC=2Y4Zpq)FTe+P6voho1(Cg) zy!>t5CM77l)`XjFJ=%&7oy`<DQdPO{J7<^e>f~kjJDT%4^{HZrt0pgU)%8QH%7v*O zoH8+pjyN|`;>1SUN>DYBK|FL)%%beP;G%INj>)2dWo8~Zvq}$)N~llA_qO@*!RY?l zkUQvvT{#M~`5nbIEJbQz3W3_+Z7@OVW3YSRMa5FVJVLS}ERwA|Oh(6<FF{A+qA-LG zqjpjMq-0`){7mw!Dg(D&*|{dew_~q9``s*xo||;c&59kXkIqwPI+9)$Ybv~X$}FQf zjdN&1a8i|tlOp}&lJ|TS5lPDU%~6RGl6Pljy;;>yK)=NYSWeqx^0G=w@H0<ex6V?W zO-jJ)k6Uzlv+Gp2_OxpFg)-ghZ1C<Xi`D*7r}atiVuk>FQC<I!=HJ6Jt7neG2{Dfj z>K$cyX5_0At<lKqRP-eL)H$<Q5_92#eOi6IusV+2I+UMe(GbxaDC5yTFgm4H^TBCe z#ucH&;(gz)qAvb}cV{}C6D;G<t>~LTtWtiFPh6SQJKRV-ZM;j44D>GSzVOlg13#pT z%c<XrSysAdBAeCdv?VSWe>wFmjIFDAA?O5R5N@J5nL~VdR8cP7FLu10F=C{JwHH9K zU-~#e6=3#5st3X@N2z7!qx#J$N{nrYT%5w2cCio|8sS1bSHve7H8*yc389EQI0>V@ zjji5pI@+r*vsiMofWqu_P4cBG@1P{Ok^Jb!v!VTp-oQfC3fshvZ|sYxA`_yGd}-}| z>B-SyCmUl_q}K3vRW|5VLz3y90f+fE_3UNx^*pF6cC+&+O}Mf~<YD(`AFE%E#^J+) z+!+!}=)>dh6XRu%#dXw0(Mkj&k(xgL9FtBFMSODsWo6;7Rk4(`-RKS=@(=K!NnHh; zM4vXX54XP!x|AkiJota4Ti_ln5wk_ks=*Uu9X*cKcliehE^qaq=V4$bl?)c2DvM^1 z;<viA!JL&0F)sCX5DCx}jb_-K)9mmd9sDpc`)x8ua!e<Q|JG76$2#+YpJQMjKjGOO zhACi2x^Lj+$i7+x_lr8^6KPevTRphvwPGuRue8gI`ON;~X0s4Uv4>&b-%H)(#y5zx z<6o8_G1uKxx=>;7?9K`i4FwGprfrn$%c>ssxBHscIblWh$2?)ai>A);*{vZOp4)(6 z#;g4_o07~gkxB)s=AF1Ba70P2qTqYVyn#mIgg@Mr{W70r-<gx&3^R7co}XS=rhb+f zN<KszZvF!rNkJuHpL<!GGu<&q?Sk>rC2k<H*ySTECJyWGfKT(*;d4?tP^1)wTdV9z z(Tb=XwxIjK9Fn$c17A~VQ%wnqN%)X5(%5I4|CqI1R&D2R5Pvsvf&Bdr=f`qZ(l?<b z<Q%1V{L#sf=&$f<cplUoevw7p{eFHa|BbnG43eem_WWtvcAvIw+qP}nwr$%uZFirx zZQHiHr=R=YnfJ!ToiF#(R76H)=FVLiS+)PWV(qnlYcVn=vTMW9QUp>FO#s3r?9vWu z6aX~%Ud0Sx@}kj4w%Ux3NOf~N454j7hs_gfX&|}VXfF0H$9}PVh~EiI+njed|IKOM zKv|DnIQ*IOHPeyVZnVA+kPMxVBrT@LzS?)DGJ^VQx*i7$H90L5Zr#=|n(JR}OOah` z#F|r`Ro>SnH$bfgH1zlRtgmljPBExG18H>skZmcqlXMi&Pn$2WGe~NN0CcB?^a$wm z;m+_E8)P7+VMz&O|IQ<-3xZGSi;Yu!sMH~!kV4>y#ygC=F@=bRT2`mSs^Uq6;_$$v z?6>8&g`>6t>s$n?#s+#<;)9D|K4;&^JD)-5=$4dC^2iccCj-!y7U$Rs@yFAAkobXS zCjx#cTI5TtiTz2}lSndBN<$6%8*mv;q0I*$6~t}<93-8IxJ+(eQV(qx^v76zAOK-Z zN^T}Lq4Wj=?f0F1Tk56E#g7}O)b1XxPDGyx%ZMRywczhj%ikO{!;13?>XfsLGxR%e zHKa&SRzT{MLbw5H#bQy3(G&%$6i~@g9FS+!xNMNty1Yt1DGxZ$a4J*RsafoH(tS11 z)${;P#T!(@tK~fw>a9w)8hp>g;X@%rjQ3Fpfr!1kkjiXsnLVch{Y10AD6Z84N~&hQ zEb^(M3Mm{JNkzB@v;JX8``&_;@K(0pl+26V@x*8(Zt~ovBo{7%Fg#Frl<}8pL~=C3 zu9C#=XyK139;-vqzuM}~L*}LvZge5OQ0XC`cKX2SO9MP&f+qR(89m1m#M*|=y3k1A zy4ci9yo7hvn<{s=M9*8U9${>rU|f^&+DxZYnQ6-d-|@~@?jK}yCHhAyQaUua-8#?x zzY0(|V_4B8SeA(JRy3E@(H%LOTMIqjbG!-LuhMHS61F<9B3f$D9<%BV`d!3Pe{w*< zIPsovLP?+*0<XdZ=D6Mj9ao=#0wz=9r{iog`Fc|=1*b}B9i6;7C80B{#Xfg8->QWU z&)Zw=TXqevGltn8#o~P!Jg-diycpSB^?dE?4!eBs1@hM42GDIKG3nHs39v3$RQmV) z7Bb59dpXhTCWZr~RZo+LkSS$YkG1Zc<DAb)U*(ziG~Ta!k}}A7KM2efC!D}e75QBL zexYSaIUtqb!XULM;2|h;9OaGj2u0Y2|L7z3{R2@U6=;=GsBD1S+KN4E->N8EF-pZQ zNR#LqUX}hJHrwYq`c7v`R~RNRn#3`f;MI*$|KSg|9<+!@cS|)0N_}vx1GVf3vN4}) zwUfg`eLA#i$C*09T)?&SFmJHfy^*fPpcZ}3Y@GoBV@-8Vu`VwHrJW}GM{E{S#yGm+ zs$oivy_T1kysY1`y@8`(ey}>}^;H$s79Tf^TiX`m#%pj)4qL=tbze-Yy_+rV0A2<7 z5jBz_EURAYR|_;i<2~V>+MC1^vLgo};wy`8DVFF7+Ix{V&U3Xt)6u7pSTCTB-zno* zvehM5cd-JeE&96JT2r62)ZuvuP@p3gcTP@d=x}$kw7TDkdWpU7*_bshS=A;L35m+{ zA~G!Kecxp{C9CQHOO3Qer{U-GeCF5&v#77zMNZ4LF7pDKrgD}{FaHmd`vBJS2KRQg zVyIbP-{NI$b@ougBzs*Le_yq+?l<nWL4>IV38Nux1=vx}Tm~VuYpY`v&UTav6#&3| zxC(9Nob#{*9XzMW>Nvl@=<(w^O}q+#tR9m2DUKnt6ejGdvv5`bQ4Gn9p&knQG?g}` zgFdfb?(b}5aG8+wDj~o|jE+fd6YGgPE*y=RnY?2Cms;Fjyb3>$DJ@w7NbG@2cB{n8 zXlhziWWyka(Ut*Y^5R^6NIo$x_WmA9O2SsbQ9%|_S|VbcQC=3iZ`7V`%C8)OY;G)o z4^+2F)?nule#X?;<Dm{4Nnn$EbH(u;YysIz4LD4MfR70iz(7B@z<~Tk56~Lka58qt zuf}HI*`sSij}G&|qbp|H=aF=Kvsmt)ixk`;TZeSr*(Mb_$ASMZL$XNoWycGyBEP$H zL63P8Z(aL_DdhIxvhUj_itADG+nFU21!Y9F8w(ezqJmDk+<7h5hN_Td@jZT?A}D_; zx*XsdWsT`OZxKGgbqqJAB%}f1y6>S%=d#m=(3rGam)|+a#d6JZ0;qdv7SjwY9Y=>p z)C$?^)(sPfl{P;Lsv3N===5sgJBj2m@5*WHG!~T!!DS4MExh;9Na**?At$U(Ix4U4 z$o}h%?v$&Q2f+RITR|d@QF_kdNYv0ECKAAqdA>$_`2HleEIXqJ!$v@(S)!In%6MZI z{;-4l1iwuRVHS2GZo}w8`C#;p!<fyLZeTs_V|}!aTAC2n?8#0tB`Z)+9DumE_QIsg z3cx$`J&g==!_Cw!tKEz4Z7%9pDa)3{4%^T28+Y*bAXs1M%Ue&Ugs!;uKJ9{8#D}Fq zAI{&z(LW)jdN7a=ajn&SDx{Xlv(XM(G`2}d#at>mze~^EwEiyN1`+7&WOFUvI0O@g zxzmQSucC<=$|MX>6h}png?S)Un;`xgZwpgPDeGB3)<m5u<~^B;9Wj+N=g#z7>nOel zmQraDejC9`?Yq6+*>t<ZK~zg41*rdX!(2~%*3S)SN$2;A+ZkbyddrPJRs|}mchf`f zW*^;4IVwx<@pl{$=mdls{E5w@JhQwjW;(k9@X-kWepS3!QVP5vr)>@+yjU#Zksfq; z3`RIR(!D)28d4w?_c(au)vtr?jq4k&YZkh#sppgzu8Gfk{8*?W@qyRGC`c(NhQH#! znv1q!d{13dZ)vaH^kv;O&hu%wo^y9Acd=HQZK}5TE6}=!m*3w^Sd=ce*NSxAQo8Sb z*ciK-6(c&He*VFuXIm{h)QS%b{A-9PRZ+(mSc^sk)uJS!^=9<|YJ>Oj;<FQclc}vU zG6N6&IlVJ{mHcsyIRTebCv}hJ+)|?SN@CN0d+qn%AdI5M09*31Q>YI}iEdM0o-P(r zJ&Xt^wZ34@7BK@WAVngIm%u1sq!*_P^#|Eit-;SgUX+N-#7wWHg%cf#u!mn%tAMmh zG};Q?3UGy+4$IFq09}w%Scm(&r4J^=O*mkxsn)Axrt|Hm#(KSQNs=nI6C!}e!bR~0 zP7enWRRsi_MnptLq!t_`{MCY$rh<|}Wnz^hCorTt(P}4+^+hVm&!fvo!}54~6E05v z{17N?Ca3)hczSO(eZ7nLsUND?UwPyDfU(7;X)kQU{}gvUKkwzeVxgU#k$n7ER24qh zlMIL%pEhA)PTQ<Vl^RLm$VVeeA+frZATdtKNtn}FAUdsj5B92_gXO=D@x}1X1BXYv z99Yh9cEHFLz4^e^K{)g$^z~zQQ>_)Zv=nu2^fcHfqW2lv)ra|l6K8Y$=UY4EB{xYe z(f93p3+e^tK#z?ibK!8n3BqZ@H^o`mwTpll1t?W4RteQhfd+Z}ape@>iRB|MBwHd- z^Fs-v_6ksawLaPt6_ZY#M(qP9D<)T-DMwelXe~CLRh(r+D3%xf;@&2tyWO0Gb|3w` z(AheA{uAuC+OHE$i{swmJ$&;7<2$-NV0>ErY*mG8M$?cLZkz7qbo1pJQw<OIZD+Ex z8^2g5dkTg5M!^BwT$E6H{W|OIzrh?RO!*-iGT`qnh5Jr2ble`%@w`+uVqQC5#rgCs z)u;%eI`I_6Pm>h*6gCO8>gLIS>trz6lCFfO!dq72z>G`3Ct{cykIvYbts-v;t5(f$ zGmvPfpkU(_f-KHP2{p==PTxh!!_&V-Sc<`2Z;UN*B?%lHe-oeI*zs;+#fr$Tfr=B3 zOdA?2m2gZjieS_Jcu;J;>*VEO;nTjPyso?KBI_yh;#w-x^&Q!?53sDE`<%a1s<vpS znhLkw=3GOWSSxGY?dU!Fcg-QY-l!j4e0vt<$~g%X?W?K1i-{)7h<X({JXWfp)&Z;4 zG!FXG9fAr!XaBfP1=(nXO0W|eNzNk=oQzT`_N|2h1Pw;~cMPFdla-K*oQQG3EMlBI zw;AZb2nwAwRrSN0*9xfm?zZn+mtmIZ-?>kiQ}f8ymJ$Igd4qAH&&AU1qU@p%oR1gP zeqBi3n~~!qFi12KqDi>Xi9BC~>D~|UGFo#V`9&|s0EQg+iqO~nGczhbX+$kVS=N=k z?!(ir-ydwcF9okCXcYFpGj&NPu2prtfn#@eYeQJOko@uH>trRlzDru=%LgnlR2be# zfQT4C^+pj?%GjHtMv~R?_mmmP3~G9?@gq?jK(>SqOau-(AzRA$O)6Q--5MfPE75)Z zV~8mz1SMpC<7_sR?*U<#Du-Ek^7$tz4e5iJD(OSYFq&ywnlnZHB0r*t6~34{(XQu6 zotxNW8=@IR5q_Wn!9>@lNSAPt)WyRXsN9CA9lGv9%7Msr1M5N4`Gl<|blaT@woquh z;dsSmr|Jb5310_!lZd8?D5PYcfMrTh=tRRCc4`3}u6K;0_`^{q0E$l_5kuhy97!Sp zXaXd^hYCWhG+Rcb7uj$EsbqN&pAJS;@wa}bOrsomq43Ncm1O3QE4lJl9i)ydVTV3X zvxj)ASp6NN$n$r!^S+I$(d1kz4@Nik*VXfF`pv-hK2_GMiW?wrIBoE`80u_r#|<m$ zSL;pe9~+da_jf;E035{ihY9G>nbfmz(OB2{!lcGIABl*v+ytWtLi$4KmZ2yX>ftD0 zlNR)JXW_7%8L>QYaAM4m)G2sjsUg}Zcy|JX0%LEm6VG!n{Z~yjWJD&8YLQZLWV=O8 zz5VO)tMQ3PlVcOBr@2DJFI=M@=^$rx`B1e8=sbd8gaSD>x}|-KjVR9>DxSb;efA-a zKVQHM5+xAC14b%RWXVdTNH@Us;`tuAwxfr5hNf^sMg8CxW`(sg#=j7BM~t`?4R!lz zGd-?3)Eg|GrnXvb_qxGO1m4B~hXcivt6y`OxbX*XFtiW-X(R=48zrsK6E2f+QfGhL z(7I+7R$gSg5Xjb*#PJV2ptP33RnE;L&Gsu4F>&th3MH4Z268x>dQp4Nbgg?YNFyOy z#kR2%;S2<Y2S^QVolD+fSlwS4Hx(t0ZYtlcPivAOYMnILxsxkTQco_LzhH}3Y9MK8 z$0yWzsA_MDNp^ebG@S97IUT<OIYTwn&TlW-T9%X3)@rJ1akjdENFt-Qq>z-<V3*A~ z<*ccvuX}$aO4@c2@9M!WX#iMC3l9%O|A0~q3TFd}PyH_SoL6SptA^|*zda3N2IGFC zZ2jJW1-Q3oV`kQ0$uCohLl`s$(St6=3Y8{V$mGi4%9ct@+%_&@M+y-sbm=1*9+fl; zcx)KSkR_-zL*Db~er91ES5+JIb@|LIV{02{NM(K=V2x=kslK43J$o`8Jx<;m*<TOs zW>#+cT1hM|%|0Mi^p@qZd$}U4q+m%}L!#sugOL^m8*}I|<zVslzM6U1{GzREoyGJ@ z#>Fqh&p;C5F7`62IYFUaF}g7Ql_t*>*^bsu<pwi4s5+fv>{O@B!K)4TQ7UY0pr1qo zTc2nR$yJa%8Q&0OpI{>Ni{8H#A`Tfdbf^+z)(#UU%p9ZDU0!t%ZS||8J1Hfsi4#$* zPtPO3!(p~mR|}o={rgM7ji##CcVKb%diU)8q+9lyTig;2Gxa%hC5ve!;%(rK+#v|w z#mYZQqqKU!O1k+;v%K-tXxa0D^P!P18cL}Zn@Es!E@u(3nq>)lGn39AM_;F&Fonc5 z6At^<S9?~PbW}yp=bG<kH+LJ2Cp;4Gy`OcxCMk-Swdwgb_bV+Z2a?vOBd}KY^F=p@ z)5X~Kl+^bxMI$zz$<wE}{d`=&p!;cDmaxYug=J~-LgtzjkvOm-FF6E^rb2>t3<4dR zFqB9NWlANgMcqMJsBIY?)LnvD7^^WL^gwvLQ&tWQk!-6`A8-%yYBVl>;$E8?#{>Cn z_5)PdhZhMc7whV^W2hT3gHywP7?T0ML-d}%>T|4@VW-M7j<d%n-(TKt7D~rSHT({9 z;e6(U;+kMWh&D&fkeoH@J;~4Mt7kN)%X`f^tntm99VNlRC6ZY9TmzEtJ3co-iF`H} zjlO+yKk;8LbQsBbrh^?%vltRZ(qGmOupYF<nwy>*!y8VPb2&wZ;*H&{)oBYy)#HSf z^_&gjh8n7v;Vq`ClotyORxE|Pj^t`my=1}JS;ge!#t>V(?2D`5e`?BY{8qEr>GuW# z=0^oiL7E{xsW`1FQ_-a8@~Cs&P4sUxr@CXkciWDq@zSD=cw11=$a39GjJ`j*$KC{M zuVArP+K1k>KE9eNugoT=I_PHKo8lu<6M@!0-9Ih8Povi@Rjgo&_LkpryT-RaH*#@# zVuN3E2G(}-3N5WaXL~w2DoZUsE@IYZ^_ndQk5K$OSW`_}q(t_%d`l`vc_mFj_k^jv z!?ItAu&41S#SGXvqBa*qb2@nUF_m~n%ou-ykUv>ZpLe2Z;lLI95d14vSzHk13P+3h zvOxp;I40F{tk)5P%ZH_$xj*KPQsH;APSW>AV#x1=@{`&ddH)6sK5Tmd!CCt}SwB}+ zOw@-&SqtvA+~nRQe#%NIX}9jdcTggln3f@i0nz%@r%inJ@9C>WUI|CcRN@!u!JnwZ z0!AEvy>@Nsh^O=$zx*+o&$N9wq5KNMj^9rCb~`#A@5$ErAnNpg2lIn`-(?R+HF)Yc z2^O_^J!BSX@uho)tq=@6A;=I8oe{-%ESYUtIdxzPktx6{z<BU<0^aHjp?U$W;HTvq zg)+mo_RkRAZHH~UE;OOTIG<(Gi4Byi4F4nme-q-njosI|dBqFe!UbFRM3i9hkMf4U za&&_c(`MNs|1kYKNjm3MKSQ|!-Sxq!E-W(#`DRFi@P&K))ff4p{uNsfRIfWWj+`Em zx5sVVeJ8BU(;DTg(o%V?tUC`s8Fd76S@cvTQ`}LZdQ$mt`Np0<Ca3pOBCo$;^YJ&y zyxrhv0#1F8YMr`vKxwekK)TVUMW?}e&1Jo2U}%sBV;Q-H`buB}t{|>L(5HEq)V|KI z6JG^kvP6Z<5I$!3JaxA%h}dOW5LQ%kv{yc?h&%$QkRahGZ%T`4k`RXjNqQXr(~F5( z^nIpswh=JhUZ1I2h+_j@x>6q&E9LuL5H?LJz7aKgr&e^HLrEAI9mi2(MEkd8fq4{S zIZXzMm}o<Rc?6`HI@2V7_O4lm=<P$dnFi=-X@NQW8=*I02B@WfW^73^SxyJ4bfrAR zvpG{WKh|r2nMUMSc5Y;e^NGx=-Q~#1)@^?EI!X4aCPUV1Tif7NiocI(o-M=pDqSb> zaGSxgOsSH7A3F~nJzckF9`Eq#f}G-ZeL+*cd$glj-|BG|_Vqd5$|7rbKRbh)=X**1 zB+$Nhq99@a)FNR&AvKU@smoJzZQ2S0-3Bk+)r5;rNuO!`IoJ@X8V4<D3)`^k{h?{a zm#!3`N%s$O;-H5O85)vp&3^8X)!RMlzbkIKZP(M_+@^oOvon(dP;NK=_r(ZL2{(NM z^nQbfnTKhXw=p=HCBA{{b1nXMHhu(qNgDP7*RJL&GYdNn9b=1yon7PT@oKe!w3JrE z9cp26m7#w8y=6=K3J2!|FAaT-0~%_2m8H$n6iLd=4UmL~I2yd64aMjyUY~DbN-Ue| zc;K&JqBAeRCmifU|ANS{XfvEu`UD2X_Sq(5qu~hFsjZn?<+BNERq6@bw`sLJwcR$^ z8q}QyxX~m_9Is3gY&|7V&MO((SH$nd08lwzE}$|v3nTst02sk)Y_V!S&fRHuNjM}0 zn_oFVHyhMV#>|;{$}nQRsAlt!rzQh33vl9(?>iYmYu<9Mzb*rg+13Dz3Gs=)mtLf2 zd>WWwJ^Q~>hv+)BskudqTr_8qCt@F407cdSiTmf!_vL6cGZwecc5QpKX}i+ZXr==( z=)(^2w{@*wTRcB`1BHN(G>dgein|G!LyNlC^M*LeRpcy2^XSN<S*R8*J}C)V`ojWe za(XXJCaD#+e-@4&xBySB<=t$+)M6zWPg2*YtE~Y=zPKJRE~9}Sqc=c9o#!rGBn@j) z#z=`Z46d8S+vJr%Gln9c#C+N1j-PT`gx)9P6*}^czUN&M|6&v(VuKM;*#@^GL>-HH zUjdF;L<pFv6}W=tmuoJe`%j|Dr|Wu%u$dfNf6`6VlUjB#y@#KCfEC*l$YBM)ga7sB z3vh{1YFF0Shu^USS7@1v)wi;2yl7}p<ZvfBkm22-EiOv&oz4xkGqQPSX7A3t7VH zb1m!oA?sVRAJQ{pzvmkJb+x)Zi-VW@lGgb~?{jBp_1${DkAtUpRoEUIb|&~;u;25| zv3T2CONsM+doDCw>vQT_<{Lh!`(}vU(|Y9E>2WE#?Bfz0vFs)MW$BZ-kH}I;VI^d} zLS#W<zW$!fYy18@_PnN}oj*XYN6^^Ug-28G1~S~47k<lmY(D`aHA75>yaHv_cB4~l zh>JBq?KJ!QW8>BF_P94!_M7X$G5x-4$8-KVcx(URdbbiaxA1r}o)xZJ+*1e7{d4F1 z;qLkNIiNgdcKOeJ)5da5r--O-rcd+<Ejtaub@7=bVd|8&$2X$y?W<C#BabT&8!rbh z_q1fsXb!9KOK@u4{o&5|JZ-4XQHd^Om(T;PQqRpTl)}!^z0_ZNoD8UVxf6*Ki!hIA z<y=D3TsUso8ZO^Q_dV~LH+F|3b+5zp%IP?ii*29-L!2;pU{?SdQmsNe|M(CPJE_1@ zPubX<l31>!Gq;u8vk`9M90IH1)BH3y-b~peL5{$0$|vE_uU<zu9iO-eIFf_cK`_G$ zyZMvPH(Jjgt<S?i-LIGN&M%ZIfN?28j?vUBS!b?4HnX>1*i+g4G3?ja80nmBqBB)= z=UK&7y2n-2Ti0Cao(W9b+m7EOpG?m@RXx-8xz9WlTcl|pea2NGqZRTrTFCH4-FnV% zwDm#g$P-^kp$a&|s>*Cv+$yJRF0Fm`PKyQm69`n;F1S<NQjXWXU~u}kaSHpnzkcjG zYnXnNP;2Wt9?i@R(RCxg86CG}pyk0qOEsU~__I{Rf_~)d?F9@wtA}Iu_MKG-S;g+U z=;6lb@lxx1wcCWQzWmY`f|$W(s9;!oT-+t6Z!VQ^@)>=}nX4DK%RLQ(8fvQBNK3`J z&uh@zcj?yA+#RzAFznu+6px&@6u;boq^N!^OSDeC-oAguej2UC8s1S`gI3uh-91_Z z1Hlkp*qu~9a=!(7$kaZcWj+$Vseit|33qj3j`1uh(hX%I@L&bHbHyG{wbb0ZVIChw zQb+$b{zDmb4O3iY==wuTh`HE;H#xgB<qp3X4adJ<i!wt*=YKd~=5GbX49W2l38kck z1jX6$fG#>oNy$jbh=)?!G12>T<&28ENno79Xqmmrftp}kq^D(Ng{AO8jYxZx6m^&y z2v~#_FM)&l)sXTP2n32x1FyVa08p>^%^(J{1+vJw7MKcPs$&A>WReu=(-XlfrDcUl z8TBnSK;(bJAWkU-|F=NiKakx&3?4lbJ^g<L^4R|k<SDt^8Pkf`+BgXrI~qEe+d0|( z;CMfWGWyoWw8H%Vynae;7#KU~JDJ<sNZZ=jLjHs6nL6S#|Lpu+C?H_#rb*4fgip;# zM~BZs$BNI!$e>Lt?xb&JZpd$AYGsU12T9BCXlQKX^iLBc?LT+==ir|XkhFsOc4Efn zre^=ysOV&Dt%A??)9}xS|L}pv4EX;d2o)fIXh35dqkln#%yj>LhJPW0_{{W-{|!+1 zUlBs>q{)~}IcSk*E|Bq41K<_3wD<zCbRz=eSv=->Fnqg20%kvO^@B@KUf-7L1>u7J zL6%_>nP%<_Siv5n?V~#GH)8H*LDu(mw_MHKoR4C>1cA94+f+B>?aQY01gZmEyp};- zxPEu7>Vyl=R#(j<(YMCap~UYbBi-Yv=}$ZHTpz30-8Z+~65X$}P~yqNM~=%6_J!9C zDcy|9X{z(rnc(%$J2zPJZ$KX0MA^X_sES6zV_U`fw>AtK9`(al4(-e5^8vU`-{*=9 z@>0k5hIBzQ1cCcbswMxyR+?UmpJHw}>b=CTFj^QLXm*p1mG^xdsNZ9bk*nyEus()1 zFk5rIIUW0L+|Su<C~ngkh^-^;F)smMi@4aIIB8$ZXJ`-0F#me5-Rhm)b~x2tZ8)J- z$^BY{#r~vD{aQqo`bOkNeQ<Tb{j{ffa6OUS`=F=H@4?q8=ou99jm+=S%MtM9rxoz^ zkDcieqD4H8We5M1+&_u!4*G(<mMQ32Eb<NiIfZhqUC4Ws_u%S=CgBSvTihd9BjWo| z{GjSa@hSOG@K76F$m^l{M!Avn1!-E`qv8D)`8uOJ+cETt_2Xyac%wYye1kICE8z7Z zjrk%@C9{EAf_VQjm7ag%nbsG+l<jpv(p-i6y8a$wk{PL=wv`44*ZA)=!c70~arA$* zK&$9%;Pj6$lpLIm|KqHHzN7I!1M>eV33CTWCqXlPhkpjUl>UG2v#>(as+t=)nK^2* z{D(OH5y<~&gZv-%```Eb|E|CGzXbm8S?5RP|4d5?khDs+$~NZzu)z5A|Dp2#OZW`` z{=xoJ`1H(-|MdKC#Q$%an3;i{;lEA=i=9wzN{elDom)-MIq$~P*3;CE<3^?lQVHS= zZ45zH0yIGW@B)5BL`3mK@bHKUc8d~L2*65ZO-hoL3mTCT4EV}b)g{z#**Z#7<;{;O z=9Zpks_ZjMPfGNOw$<E7fD4Y@-`_po?qA2bMo&7au3eVZu3hI{RpU{yHaL77O#bLZ z)td{fbMTG$cdr-%dO97}8@^I&=tR3v;QE6*Bkj`cvn}61zmH<U$=jS+udzRtz-(m* zi`t@Q3dYaD-rjt*?CBzAAOT~?mJ@?G6FHN?tDWN9mfocIIZ3Kp>WO$#ca%1{I-70n zKXXKaR2Jhux-#EfqP*fcC*#=4@m^V<tubG`p9ZB6zu|u`j*Q%_yu`|(me;mK9>qq% zMs0YVUHKsPBsbbZhy&e;@^T<5&9IrM$>b}QGizjT=^aR$L@tu7;K-zM_U}Kw0;Ts- z(Q_sxW};2el0_k-qzXxnk5N)o9t|9+OjpJq6@KUXwsyqBz&I|Br1|JP>&xJiazxKO zgfg+bOVQ+f9ehu!lpT<!{r1xlz!OBKYe%6fLwYRKccSF@HEWsw8#GdU>v)Ef$d|Dl zD=9Y`1uzcABOqTf<Q>}s<nxIUpd}A&=J5O+-&}Nt@B~;o6g1$R=LLZ(#3vxoKt~E! zJ2x287C%<-pd*lrRbQ-Bhk)@&wG67qZ(B5UR`K)+V<wc34J$(oDp#7&Okn&Q;#7U^ z$1xr1QqWb@__15T>kU<2`YmBcEx?Np0X0i~a#czE1>k@a1uCs8t?Aqp{rQ5ghL6P^ z_T_)ZhLpuGR&i~nJKNmptUf+>L>!rkN*%?@van2DmQA}jQJI64si>?jucM-cOind2 z4PhLq-aFwpt<QWb5~x!tUzr3MV=QKSe;x?a^(EwD8!!nwv=73BdqD`{y-f5#@<CL- z>yZ}JqY8Sj3rCJH(u;*(j9lb|g6Q_G#nkd+z2H5N>XbvhO$!{?yC8OV(5&prY9;kc z9?)e{i#`w`g2y3#c?`dC_yT%-K8A-_pTjLYFClo9HfDhIf&gU%csWTF67y3-5IY1A zmg1Y@jsRpS@*X3LP;ghX^oBipe}<<RUq1fSrOzwG_to!%uS#r~0mLvCsKd`sl79;| zo1f+XF8>$>a?L)RmG08l_WjdSTglz~5MK|L_67v@L@c!{Wb=n6zT?~*?DUn7fLBd5 z7hJJQx?1(zJfj*BF>3_u6YMKQ%ryXwx09!sHoE}+wdXgc75)LYUEc2#Teca`yz7gH z0cn0-JT5zlQcgMrS+XdNHSzL>`EBkK8K#ZJ_#MyX{wya`ER9UW6ywTuBsHs>+G|4c zgB}v}GAA%897a0oZ)FyOAp8S-CKzC|VYr;+8EK+~G_|Fii1%6Pt9h}AAWp>A)FY{> zgB6vTtnl=#%0bUSBc{xh7Cf;(dwpMe-1)b?-2(&CLAfk5`QUdD{o9-VI{*!%x+te{ z`kzJ0Q17815Hy)_!Ab4Szjl!|4t~*!Li@^g(X@+$tdcbJP>9XQaXt3FZ9RN9Kf(t5 z)s4#y3sn@{Udo9(6XQFRjFtZ^F90W>U6u?nE0e+P79wIx_ycNL8$)WX@;P(o(k9lf z*4K{j@3CAWNlftQ+-Tza>A%&kghW=eQ~z`<=k(TBuF&&-N=6}!<BY7P#`i+e@x}MU z2KOzWUy(9e&um}85*5KR{Ke^g@`oKW3leBU6LSV=8v@puS=wskT4}6m=wjH6Qvwwp zj(B9vgJ|whGy@+eRw@|Vj@gs~12_;5=<x>*XmT87%tux}7)J^iFHcgoJbqj6jW)>> zXGCoKdh>5*!j9GrO)9)-#ODc=<}U=E4rt|^K@jtXyrUm|Dy1YLR!S<nO{WqeO7JVv z4-k<lXmpaxd2Rs%3&81p{0dr_lX({zB~)aWhE6{^t+VK$ae=7=PnYvEnie9XM}pCR zZW@qg8oRBWeSukpGOhmvQ|c`_1S7lC!~9J^t((S|6kIHksG0NW!~=%)HbO+gsF5=b zCL@lRJ$`=L$PKTx;)~zf>0JXYO*C@6(P5@-vH&b?-30O~l(v`y*_S;oBW`zmH}!Pv zW+1S+y5xfiq%)(rZch<;(8PO8+Abh7$dpVn7nUnRR-%F^KYDX@OcX?Nprs-cw{JNO zm@u!zXzsU^Gg!{#Ljse?#F9)hYW^T7GFq22lQweg;meDYtI4^9cXFA>^%HxJa0dqg zK1H|yF~td@mjB~J0BVA;{*zL&JoAvD)E-bm31RB@3*@x}_U5s-haJ-BFzl=><Uj>J zQZ*b>79e7RyV_`WFhLRWD!Z)|Ln`0|Sul}3!%L&wPxd$mGy|6zM9SbVa#{bE5$Z;+ z)^zpDK{!Xs8Z=)O!~pj0o>-s+G4GmJ7|_6N)<Bcp0I+gpT!N}Wu|hT92HQR#Gn%AD zLHt!&8zjNzCR${qPzSY~ioQZhxctWfm|_U;7w1L0X@lXR1laxZAf*pA7IK;6o9hjk zP#nmj7{<Dkr?gw9Pc81X(v|97_Jj{8R&10V686!QjI4x4G|!YhOXU$+aE}>-pfZtE z<rxVcO#^&t@>KsUB5kuej8F^MF>0$8h+|;-;)C{O8%dV<J=tYODX)=?W3^Z;VA&%l zM^8?y<&=!BTSh0!0rg?RFF{3wJ&2b-+j2&KK?P^%sme8!LY1S&7)q2qhS*5W<tBya z9wUz^?oMcEAQR!#>Hq@LR|YZ*iA~6;2YRJ|%yUwi9C1x#Qa3+NQkH!mD_wPbNne|P zHxSU)PE^jjkKf%<fUgh^C+6m8z<kbtO6JkNP9BT~+Txho@Z2r+c5Hd)H9h*fiU)?# z_Vb8b=;4@uo1e-A!#%bAGWO#rM9SAAaN`N{?iKq(vVydMb07n{4P{WE7bx5tzq5<) z$__r17kki+ZbYdAr31N_r$jv%89+_s8-RT5g-k$@>JyEe14|)`_~#Tq5F9lkP?-WI z8&$bh$5!D%!xMN&@032>*rwHORte=dQJY$QNr&h7iJ4ncx456&$zFyHhgA}RKApUQ zANe3{em$QDaNtCHRED#(WGXFg+OY)B-Ih|nAnDEAzU?+H3|x;LZKBy~=U>i8BePMp zyYK^v=e}SYmrP6j$D#gl&1*bc{7z;5mzLO92#35{Nz~F`6aZPMa_WBj)?6k^rlqu! z9!)egYlU9f4)x>0=~R`iOk3xG6CFgVk&&m)(XFr@h&AHN?x}znSn<g%29y9^Yl#@8 zwxjx}dn%d@{br3Unbx38)u2s9S#mdJLyr;X$yW)8>FDqfNIwOww&og$rB3E>h_UAc zF<P*W=;`S|1dT?L8-)B+wIo$)DJg5CKr+x++q)Sa&uX;o;C*+@ZO9~eT(GWTZxm_S zEi7?f@M1L7VVR_Kjn>lfe#4FNXBHh@PI=38N_VJ6Myq#IP27i~<eA-=q8N*-57#5A zC#pwORdtH#NbAUM*==2QCc4ueb)~qH%i<`p<hTZE)-h2+r9X@V_jV-F@#<fft4`ec z&Dj*Sb`m9EiZB@9f)~BCclMd+1>9LtwJ6%eCh&)Rt983dGnvn#!Z{6y6g-6-YJ+gf zT2Z{d%GN_}X0)(L!rm8Vb=zK89inZ_DVi_Q&>O8h%vqbdetgmbxks|ns{L`d$4y3) z4g%(GjTqth;!G1f=@8n8N4=#*LsK6EY$mY^4wU6iPKazWviS~q1;`h{@DNx_r}PuC zgK$GYz%m(O3|zWk*>@=M@1-&{u16m#mS>7dl1|cB8cM~X;nW?f7$2)bDFe*VpaAC; zN1;aPLP7e8CqPcX)?*0dN8Tl5n=_kCT6l9aDPe6{Jrp1wXA<F`t!j49R4nRHLrOLU z`mLEZ5q4!pBvCSuVS^;DHs5t<z?6|-z`!f_RT>4Kk-yKS1!P>j+A9@|5MX?d9y#}S zr3$c^c}nZ<mATk5Ar>;_CvBeixm|XP&4qt*#~CK2%CYe>D$S3j+CZ%fxqgI-viO>g z*IMz8CgZ&+kG1^HNaZele)JT*tVZA9`$~~(eSV$95lvuj`iHsRZ7Kq_Z-R_D7Wq9b zRSpFy4plXYDP<>OZ^(cPc@3j4Ip3{}djQ(_dSWPf_4eY)iiAidESdmmtYXAs!XV^= z^KzwT4s%biPX+*rsWAcXpyd`?7UY5{e@)^r&ml8GUnwFFe&9^cP(~)bux<<xGE%QM zfH(yQ$P~Jf{^dXd`U^hr*nl@?SJV(bk>-<m3mM3nid6;0a4X6iyZ_kWMhZH_fYT6e zAT7C3&&EnW>ec=t5Z#9dG<I;u4Ekw!Cj}jPD31bEUt<fSpZ66X)OL6$86EylR~;d} zRQyiK${Bi1fpa!H7HJx}PA5I+CcRlg<|9D$qqfHRIQ_>jfUK9by4I*$pSd;1x@W@| zv5VOiMtT!j=;qlHeobf#LpjXAi!>$}E9j|#sX?7s`gL&ZZt<z<nB-wh1L)KH_qtd! zQ{9+Pf*~$GO_BO{!+rV^{+gU5oo_Tq5M;n@(T*lno4SA*n8XKNxevaP<cc0%&>$-H zx;b=IBa1IPlH4cP9;wE5^rX^J1#!9$O=vv^(Aa^gftz0Rhq*oHy5`lR>{6UyA?Td2 zUT|wg9CLzukEoPB>bm$9Au0qzO9MZHJOSZorvT|W2o)6?_6*8sVRrt|;wp9Ig61fd z<eX_+;u25-N0F~s9jg4?B#+{;qK;4s#8*ZNUk{OT8*$%et<NF`(}o&J>BAt?`Tj!I zzUdV3>7x7VxKgg<Wv5hRv`2X0UE~A|bzEwMi-+`_0ild>M%B~c^Zn(pxA|`2>PpCr z;jXX4O3(YsC8`mPL@KjP-OMI}0sHd2Rw1o)s*|$-X(`g&%NFIymY@dgtu+{F#n^ET z{JG{Kn>v&Z)4~Ar3VjuRy@QOexJO4<B>$w)Zi-+Rqh1}}i(CIqv^)JNFjqQ12L9|- zF>4%NOn#&=M#74{i16KDIi4}Fr0L`L`*bzQuU9XvB-+E4gV+PSaoGdeBTDNt5kp+9 zvCOG{_r@e~>#*a~ln`LB<-J|$NmL@qzOpK)@CnLO668$*;=PQkMsEB>x#k3L?@s)6 zkRU#iN`Z6|@+K&T2EmtzN+W%Jm(t-Lf>JN}0gk2)G@E0#{C0bJyOZvmkBV8+Vb5<D zun%{;@4LKFCgm!HWH|5S*Jf{@yY;;{0>=<(P3D{x`nS)|NI_hJeFt!VU;!-Vv-kiw zJ-1(fVf`@62R(Cs$dkh4Mrw_XO70SAGYsm>+)y=09%`b-#5E`ll7i}4+&P8_6BGe0 zMnlPTK0Y<FPU8ilO3AtYS$TVx71<ie3^4Hy&Qr2F+cAr*#^4nvYyuXX*n$Mr)nW#; zbmIH4*R=G(Y>t^{bPR1cdOEw>kTvz1+%|A|$ufmqU+Icp#pHYs0mNfPmA$szpe57X zC)Sq}-SsyENH3fhqBWGEFpz&pSxc-)`mhF)|Jt;D<1*1uH_%wjVlVC7W6qGNgF#XK z9%@>+c_Y$|gnNFAc}3(IIt~o7opbFS7V={57UUT^d0?+|Y(qdmG3yM$WJc@YX8}-r zAUln5$t<X~#mIg{B~!1V-z$F$WHe_W-nKhXe)~*rgB7LmK4#}IUBTL0CPAW;5Ve4F zM(jcnP*%{>1hty?Uo?O?%$e|}epaB_w_IpVkw}3c#2eEXf+#aNJH(WbN>8Xw5i*LV znyS#_s0~k68JWnqIYf~vHT+6g%Ic!MDAQ_ucY7WKv)Fg<q@~P4&_EuqpT@At>EY}d zOVFRCYQ0RqUC-T?H)bUIK5lU$p;n#ow)I{2&m42}))=n0E~@r<*gTH2c<VfnzrO{8 zj>X7fqyz1ViN#W*E^CUWvOTPeEWKz+k&?)no)`;SO#f@5!Dzqec9b*Wm|kmIPo3@; z$xtk{k+7PXKGGTI&YpO0+$VNKkC-`OM3^pjRz+wSbP-J!IGr}ZmfLIMmf<bJSvzUw zvI@;|u8g4NXs_~;GQvPlZEJdL!z6`+`(j$>T9{->TXt4GT|!V@=W@GuPPFz|PvvOw zRdoT#Wcw!gK`M}o?x8?|l?Ft4{EKs#gVYkX5TX^(9YAE?-u;dXI@DTiK+5y=&0%9F zWCJ_AWysM%ZbL-crBu{MGTGv{O~Y$N^dfvYk9u?^@!sxf<61)NELeZ{CeH<BoqfCs zxhp{=E2|_@dp}22W}ejEn>uT{ZIbMS^1?iEiDuA)57gm_-HU-Zk<<&Qvm#GwuzE(g zU`g4gWSOFlND<a<K1N7=F}ei*Yxu7nUKFS8c~vJx&FF5H^)y``+CLV-4PLKV1zROz z>dV#9Fs{o>Z;$MQhf{7{r55VygVIp<__njnOJ3QdLLc|sBC-85OvAcqhpbpodsrz8 z)wal!YrM8goD*wmOmb<5htlywnMUs`5(g9Nd)rv?7+qwS5tQr6Zpnc4C@_!{6jhK` z4CwBK@rP~=I>YB{&UtbIl`*O}?J~uE6-pEtZhTzRhVJBk#Be#pDp?V&Vm_5d)^##! zaGFRe#_`TUz_IGnnzU*tQCl;XEa`s7YK1bRPiB9m+M?>!l4j^6gfV`bG8r_hvJ=LL z1<Bdt;T_GwJ=yDjVLRQwlaNZoGYjJ&AQAw^&Z!q^fda&}MMKd21>O;I@aFA=O22v9 zSwIpcEh(|_U*8U9{8^=W`AUX9qwhOAXi-~U5O06<8%uOdhf`;*5Q3V8bdrB_X~lLy zy`=5Ce2vT0P41z~ojvHdyKTPcT2<3WsajPLndDg2N*M*Q126+fVKs0qmOmDt5;56| znv9mLulQrsH~>fO|AKf!ORf>1S@BExR{4tpRF$T@LPH^ZRryO<&N|5pF=cPoFj($H zKm@0<kyaa-Is?iPXh^tQI9_<d6Tl4O0raNeZ-HNZH!*9WaXG_Jvf_#gBZb?6-2>W; zizL><0seJ?5%k}=SMmuMN4mSTE{RfaInHckxhB(9*(*QMJxb!|>cy!qCB%JER3&^U zL7x5-mwo^ys0@C0&dn1;fPYUbGJCq0bTyM}U#0C9jw?4_9{saaa)GM8yq4FuIkY?X zho574I%`(6nRwT=vab85msCi7ld$SiTo!0?w2`H{JIY*q6ul?8)HWYf#;2CJf)ysA zL-D4z=xkT1t=%PT>gfAz(pnw2tOFJ7Y$Ur&e==^60nN5=96S>WZwa?O^-*#1$AJBm zA7HU2fFs}q6!P&3?80fAr6{-H269Xj7GkB-7@7>i0EL(#@WVfO5qT7{NFSF)#u>NA zzzw!9SE*)PqaKG({~GWJ?{=sY((yRk5?D>?G?ExQmo3rzu?el^HD{6>ro$+qr<ts) z?zis-t3`Eu+PHWf{fFgvdS)|}8z>@Jr{KD7hu+F<r)w9<RLrVGqPb|_6HQy6TL*<~ z2WMo9Xl=$r>Zn$(LqB;&SW+{wCMIx5R?0(hC{|+pR}q5p5LTHhR}n2CR8o_aEGsva zN*=4CbIW~t-U=;9RJ<jbb+o(UOO^)rt(?uBwV4&&8{aN1KISdTQXHW6J{Mz^_UWR_ zob7d)^$4(&*(;+*L^F&MxsX7(hw_RGLJi|DCfm21y9AW`Fb$$YTjU5sG3OT|Qnc5~ zQ^UP3N<i->h7~MmrXy1R1f)A8DxiikN`fGe4X8;uDyn;=SM{7T(GBB)dX=;kJ?n{z zyUli%$(=2VSfUxztk3qeGrj**Sin`wT6K92fpKjzHfi2$((m82PJdZ3|2wRy5ks0- zN~+^&M%2*WNk3hrF?tGf#&@~4Mxb`fMpt^}ar~8%^1j`6zN7if%)0%oGWK*Q{msdl z%I?oFV}1&i{M3r03TY3}Qn^&=QkKSEAxtq*rYxge6QQ4-=fXm;1c_O>xIcN<XF>Z% zXD+<L{u=k1{rX&|c@Qe?8P%Pbc7E^jk)#u?Gqo#g8j5hskcj2fm{5m~MQ2XRl5Xw> zv&x>ubj51Tq@&l21X4}xosax+-TPMKFjIpgtc1!meS&c)LYyTX;(OF1)k5zhP<<1s z!*~&Dy(2-_B3r)Gt+>#|f>XZZMOgH*R2HEaicG>P0l@%?<Mz3Tq!=X0q=VhaBus)e zSZX2;SAb%sOpBtbTD3-Q&lZ4*LY2I3PEUyp2C|U94W8pyU_z{2-VQQ$?NVUOY-Ks< zRx$IyqD>_hvW=L}L5Oba_s)>%#?2qBr`Bu7{p2hDpNLPzW6)mht0CGB-`%f{%-_FO ziPm<u&V3dpyRLk;KjSmq7e1rjjaeOYv6|zZw2o~YpF1!>sGrV&u7)@8T6tX>8sSws zvTZI>VEjsR!&TeR+U+Yqkh!ny;M(x)80lS+f+w8!!M2EqZ?}-&>{+4P{gHFxY&h*) zwRTZAUJO~W^NC%@+^rk!i&A*wQudZNZv<K6p5{^v6k0c=I|kUu4HWj@dOCIySZ8vu z?HN^EQ#z8GG0e1mQ#l#a&Z0K-=Wz2j|9+>~^z~+d+*;eTj>6!#X>O!R|1Qe|?madi zJl=T8!xGt;k&S3Iw29i_JMrp;d2YkA@3}G&*+8<1(%k5>(b@+kGNpEg>u~LWYg0cs z+7z}CF&FY8tiNp*Uw6l{Y-kHIA>DhV&}3w&*NB8co~)v8x|22W9Frod_(@2xT-14- zW66ERTz`z)J%!LSYn$ub)G^QVno+sBytAtdoBB|7DpStwh~i8nWum0q6kEswa27(n zdFo(s#=jO7*9?=?tRDFQ4gK7|Gl{0hujybj_&n5}*oHGO>xb8??`d6qv%8>M1_KGD z$&>RqWArVhPx_UPWu0_%UZqjF9#LH)15-dT5Ex&&97rr1d7MVNtDkI>@`v4}GCO-^ zwo=7Vr_#XV0ec@=s&!aGsx~7b=~giJ=pn!z;#9^WBoRX9{b!wDx@lEpqvL^d5ssrL zkW^-eHv6wS=}l^`mxINAc)6<#l|!9od2r&vE`zr&`-w*5Nbsd1UMp(xu?trEI>96B z1LIf7A^o@`>X5)E4AgjFhOLpc3YN>N$p=g(brMRz;%_~{CHQ#9eC~Y5{AEEa$*>o! z-{e7>0$uq+Cjuu9VfVp$L{3oyB!X5%z{Oh}v`+<5BFH;HiT?KhEODz;1<+V{W>2eB zET)vDuRZ6sa@=>@@7Sil3~!j5oIet``G?Y9JLp+?mtS-_@b3J8&T_xx0EF<+3R{W> z*M(M6K+fxTR`IRwdsVoh&&o~PWWd&y{>XqBLc+I~SnD<9%OD^1hxQ-$S8-s+NX*8c z7$wn*_{Y8#cFB`Sl&{rWDSsFt!;0pUN`w@L`Oznbp9G&AlHF@KaYV>B5_2GMV;kc| z2tbju2*|$_sG+D?FT8{ekxgBbQ%#JXAVgWoz=^UBSxn73o2<rlr)7kcvm?t~cELlY z2({O?d@HmQR>F@dXk@JTFTb@@H5n^d4R5j>mG`jWjqqp{X}1E}HZI-e{}CTGX! zX->D-_lh<z8BJ==w&XWjbe;fj-2{V5{?%7|94OtE@Vh&p2<#sw^?gbroHngk`+g@K z%FR%dH)y!|6M9!t<y$z9*7iQK0hz~A?ojMI6WfBJ4=zXws_jb4+NU1_^}`^zhn}g$ z-8*4|ppzic3ReDkF3W;GV^miFh14fl<vq_)_ss7qIuiDHn@DS9l&3Yp)M%j{<pBD2 z@V#yJWp`M94Samw-z2TibiJa`X|nun=t!+~^7c@RLwcpvz0-Uh#gO$Adi9c`jL>%Z zIN<h<V%~vD9S12#I(+(o_OP>zc1rvi=A$qzeS&l#Y{EN3RHgh-hCc8}cY0Zmcs5$J zBvPXZUq^2L6<#iVhkad|Br$oB-b7$bSw0W&I)|0J+?xjb=B#(<xBvGC2I%wg!x3Tx zN&*V{wN!`$?uu{52QPpE?g$S0@XG_Z8ni2a-M<R<z%Gq*{qZl^LjZ2&rAL?cp@X<} z<vv`SOuLQ~ed~|m6#Pj;*X~slcFw%)NmIi>aNKod5M86c{2L9V7$a4SB2`Hni}$*H zr~Sgf3{-@sC-SPYP6B60idDhiLaXN|0VQN&`>_6uKD8k$V+Af2K8Q1Hq4~2MY+7Zz z@hE(Fjd<Nd#ufEl4(2T1;(%_^6WQ(PbMSNUG=etKdB7DGum2A7dbCAaa><05@SGEg zI7kJ8OFz#AhrNNt4s^%qnD5jDosS0`WBZKrp&z#DJom+cL8lH+Dta6h39L3xEl43t zfw%m)nR}64VFu=^+q*i1y-InmE#VMNy6HWi3mi+v*fP!b`y3k4DHQFcc6ajz@ORz$ z9G2{I6pPQh^^MoJ=Z??$?9gn+ysZ|I^I}4~#zDJ4f?}jpDzR`RAR0N*VAx*39s_-Y z6L_)Z2E(HS#3pLy@JJ-Av5pj#t(D)}(w9SGd1udKOsaV?Eh$>;64&QYv33Vdw|&OK z+ll7rw(s@(=yunqwL&i5@0x&{RG3GxrV8B0-^?nS9Ch8otofWJ9aV<TTqFc4e+W5k zY3n6jmSl0MpAg=IKL2>n`K;D3Fm`z~h1BifCK>#wGj7S|+Nq~cHeS>oq1eYFFtUt^ zzyn_@6ntzu%xAZ<z?0eZ+96WbhSDbx-dnBo4ZWH4*|%y=>ovji_hWjBtnY{mLc38O z9S4>1igw=84=WD@DMwkBZX+yqFo+OuAFg!9Qt@anPsIn~2l)c%3xH%v&Zg@Z30V}7 z5)dC?2ofGJ3P^nCS2|k;*uLniGgxM{-nkm%kc#=}Winpnp0o8vT7Q&5Y&|!*SHP@l zY`NCkjK;7S*F5&SE6j`nc+T;orYo<Y`{rX>BBYzX(>(2j8lS^L`%cWEmQ@2Qie_{w z8qMh`6=M^1v)DH(=hG`tGgC3n_5)7zlC+l1V)t@V_iV&P?S{Sjh*+J)ihyYp--9wF zMv~oX0JFCk1b!0ClE?0KhaqqcI{O0@myxHoh;gWEYmb>DokK$r`_zqr-MQUDv#7nq z!<-oi{IH5&sMh%;#Hp3Wl*?3hN|e2dW;p-imFq7XA2%NeJi8&pQ`MdSG(YyB8S8I2 zVgPOG^Au7Wrn`vFbMa1*b`22`+()hK{FDWX^a~)0F^Tb73IZ`og24$1Au~l!e`yPK z9P=%$<4WAL6;^t=&tqOxxQAv_SLB1(=7q<}@w8>%_wM!gW92Ik{q2wNx=e=M6Iz@$ zA4j{bin+GQ<lO>yZr2*_$1H{6$^>4v^Jz!4#lz%b$@>UPkE@H0)85@Sj>^dY#n(Fr zR~9V|-xEzV$;8IQwr$(CZEIrNwryi#+qP|-Bwyw}??pXzzvqv&`|Pe>s&jf*?X$Xn zJuK9KfOp86Ye0+<LzoD8Ip3QDjDcK^)S?MwEMZ(^QLo-skfm%;aJaCX*HlsuETq~? z^-ODA%dVS68?lneT7!MemP+1cN`o7ptIVL)Xm=BURFq1!tx1|bRG6Xb#y;*}(gEB@ z4l;ftldbM{^;l)z-CcplXcJ4*QFh=v>GGM-d41R}bHC@&z4b6KWwqj#)9LQixODJ} zhm@W<g=N#~b$^KM;xx=zn|ObqM4zoxB0gKL*ds-Xlw-&QaomGBAH+(ERbk!^il~Z* ztNUvrP?UAFTV1~_tYz5NNn`j&BOe?vkH&zb<ogkkCbLth8;~<ir@ryhct)w7Hb1ex z)@3r((_M`W_&7K6`pCEN3W#z!0*j`!`tgWGOW4{v_>p;80fgXVdMhQTjIP3t3|jzj zEoEp0f$@Riv1f<}DX2UIJqD3f_+dxT%yKfuOOHG|{9Lh3+rd|%juNraS+NU>hw-ZZ zA{FgcANFvCj-9o&AY2@BvX$$~+NTeum!?S_wHTet8B@-K7qCQc?2gX8bE~_;wXC(; z_Z5x8=+AYRD=8r%mW?%+x#U*~@z?GIbskwspJA_PHs1<KNq6T?WF%t!Lkd^lq4FQo zRUnO%rG0OWHPRp#P_}j3hPs%*Obv0pa~O?E0$tN(3#Q5H70TfQWq!)|y2<29%7yZU z{>t?O9fH;Mrw{CnP%%pR3u-lLJk~1)e?U;C)z_2qQHW(2MEn~unh#5Y<ZJ@`e{%qV zejCgKnpQ>Y<WH^a$0*GC47>&h%0}Fl+d&7~BI(iA7ncLCzqI)bNrsLg`i3$N{2}^# z3(8j7RjX$T;=1OWN5C5>CpmBCH1R#OWRooQb~0HNc)$>71so{QXF2bX?Q0~<9w-ml zLr6qt)bBk@pbX#|#+{Js5?*L~0pJQGUA%`}2<paf-Eg|y-_}5fkx`&jDO$ihC1bi? zbpc`Da3QXnzVV=Ji|xDtbCdVr0a?TA#(%>Gri9NC{|yW@@2Aj%t1!(2`AoONwlf6m zpg7nj*CN#O70wFO9#{j1h$fHA_f~Z6`#T%eTRfL9WtkO=B!m=n5xPd2+DXxs-&H#Y zts0^X2bic*6&tl+U~G@6R~`s@77%z7ERT$Zl!C)I3Q{ghuDgq+ESuL!?MYZel>ob) zEM_ar`c<NycF3?-M%=lXMq5x}2NDPt@s{8Zjc#Ga5fT4tMgOaDn=C0!9fLB31*5v6 zIn^=fihP*xNW5qgDGg@N4%6-IbkeocrgO?<%nZ)T?>6fp&-*qR*9nvJwBV(6*<X!T zI6FGp0xC)61hEj6bV~C`RCGf5rJr7~S*wQGFXGj^I$Dv=W8Ccse(Lxp`#G2?FgD!v z=wW*!4jeu&;h7`FnA<uc-nS@ooDV?Gh&B_iC-9aTuM7;Ly;Y??L(Xp8)OdAYCsxiX zdF_R>or$(0@T3Hf!(9+_lhsEq*W=nhax?6MlcJN`!-6}5J7V^3-L=>vFko<-eh1ES z#fJ!m7n(;E33;U~^Bhc8#*G<4NP!MPB?i%nG4RQJ7C!2g>PEw*iUqcJ5D7A7cYNEL z&|y>xtR8h0t*&Me-1#$}X97A(e)y*`E?Z2@yW$@BZew-Bq#34by5fxd;Yo4+QJj0% z3^_8|vEo{A&+Xtr5Y=!XT_vgGEtq#h7SNwxWA>2SSm=y6|2ca;X49n>_B5~_VP7m> z>m}lJq$$(GfA62RM2^d?U0+%$ZowgK=(2cUy#Dn7W5aY3yL)8Q3kI>T;HYpd2D_x~ zq582;TLbN1vl_h3<<1eBg{&K5mvep(hL^ICe>`FA$JMs^t?>~;EJPJ2@u$$}TZc+8 ztJ5t_;YDsh=8AnzX`R~SszLq`3ypmMzn;wJ=A!OxPhU@_R{Qe~1xdN}S}ol@xPBhb z^MlT1Y1^&Tu3!%U#D;d}wOWenN%Xc<x+i9HrHJ!)2)3ZjcXV0#G?h|+aVo>|u?1Dd zq!|MrLAtLfI51`MbEx$wJ+7N%2!3)`^bWzwy0Qgw7=-!gxZGk90hoT)JWco|jNKpd z1WbLl6+0O~7C!)TA8sF3S$Z#&T~Sv@PuE!Ku$;Zwds|0|$c2QSQT(c6x2%CNEDrVl zxzETrq)3+sBNa#Q9sSMM6>)PVaB~%V5$5<|CrH_LRtgLp7vFA<X6vWmbB}&V&3N5* z<b6z?Lv^@2)6byZb?#?!#IITGun_ooJ1_{QCT8P^$z=2Bqq@y85R42|WFOmqk@J5_ zw8H*m)$CcVbnZ}rrhHL3m($(tDOHLbo_c%#fd350W_UBphGKke*}~<6&oS8t!0Q`| zOp4gb35GQY3gZvqhYlMGriKR$O5D~F!+RU%wKAl23O7%m+Xid6cK&M8bU+~Wijvnx zeLb%yP%-(Dsi{2(vV=t;ic69EMt}WVR=K|AdOdsw=I77k>T1yM+dcDzf1Iw_j;Bb= zAca-Hk{VsA46O?nA8|kEUIEz958thvS(l!}I_MpH<<coP?gx<he6zz=w3A-O8Qw7u z!025nTr2PA-i1|-0xSv6>9J_HDM1vEzusHhqh_rVQOX)><bj-pM18OJbNn%Pud!ei zEBsT!4}LJ}lMYeP;eZYkC$WI^&&)FPmj@_I|8Y8PP|lPN4;`~+bfjM%rA-k*h(#0D z1vO}er*O<s`GsvDC@fsOogki`cq~(9U6hr~RGUP~m6xsGD}0-WaUtX9x1R*%5yGx7 zpTi?HoKtsNEA<glMx_5!HIP#6hzH-+eloRwYN!#oKZKib^-5zXl%Df(!Zkn{NTe7{ zluY7qpNSp5moS`gk1`MaEzr)_iXd8~#5iKaDJBn7r&!4By;gCA1Og=qxrE+m5-w7# zk(;X1q^Px)2lASIpi{2LBY*)oDF6j1*eu-FR7aDLFhFd_&z5cDI%h^QolP$QlAr23 zdXMgQqv(tQT{&8Q)BrE)oUtN#rbC@}p~l<JWfuAcOFn+JT0>WxuoN-=25LTr{e)yx zhoe=PuzXtF_~Lxp^LT*NnSh&5IyrO$u~))&8iSb%$=$+BMG&d#{`BDfG1bW2$klpW z#ab9gH>`Hb9b1T&=MU+68!b8dS{WUEo}}bT@4oBokHDLlnvNsav-_)*PC*%UStP4i z4Dhffl$|N=s41bZAiTlYZdu{IK)*4tmK@1*e!MKSD>*T^id{inGn{np0-lG{2<ZeC z=og)_EZqQB4gdv_%2SRFXS)p~J#wj1IHu+=OVDTU8uqP|@oLzjsV9pir3b?$q0T5% z2cenX2-~5!e68*muf@FBBBf8qecUccC21*LYZrmO)wCbMFTrqit1_9|HRatShdB<c z0dOvU<9g5-i6|8eAho55DD6asdXMsW;3y0YWeF&SWpkFbX;kF(ac9EAi~9cd3@Hm6 z-(k@`6qm<KV7O2UrL{Z7Y22m>)QL9csanwvd}^X$?tbx1jT{Lb(-wc9bG%qZs?lKu zxyo98J(0N0LjoZA#CnCpZYNqc0p@zkE#w_52h%Kdxe48=LqOt|%s_*2>X;5NC@I>N zMxDgR$*jaRhv2!`y<X58skMiIC1n24{L<US>4%39mnBE;=TaokQK}921;%UcKld9( zJPyhnl)T{RK{X$Bfx4JtY2X+wd9F0(eaK8d$B%y;1+%|%cMP9o_)p^QuTXArgpXfk z$b>tn_;+`SyYR2d;jQ=|ssTKq*BQ?S@H}|E(stb;EMYaW=WuqappC~!bR(a&&qX28 zVKO1AL8?^NNOo1KMAS&=EP;N(Ja9ZHH*5Hu#PXWsa`4{=tP0G96S^D;tB`l3V*O~V zL%zv`OoczkKosN^;_K$4!5<9C+o^IAW+CYy(u9`DWvdcAhO`d^_oEIx2_9J5sw;-f z_K0Rwk&EFg(BT0iyvJn<i}Ic$lk^+x7P#_tP?ja!rp0fMgd*Y_yJ=`9{pb`2nox(4 zAiO_+JrvR>5-A<Y+LX|l%UtC?OI<;3zacEA^dn`po6e6Vr8_P~md0|@{{bf^BnYKP z<DG3z-wDO;A)na32q(*LzQ?M_Y!Ip3Q$E5`s&{=U(N9|<v3XIg)zrmJpn??GswXi0 zRgo3J*)>IPMfDkcarp7c_Dt*S5DsVW!#-U(d1+Ze*i}9d?vAB5-kK9%%7H&smZkzu zbyC^5yt%Tb)(vG@uWK%Xsfcq9YYrc=eCO_&4S=7uP;zYSQ5?2FdPIs!#*tVt{KpxE zRoHMe#XabtCS=T(%b2a0-(=xbt#hojM)f4u8{18d4MB)<N<V+aWYD~KlCXBAv<AVL zC_ZJOUSi$2e9cPPlntBA(k^`>{66QYhM*s#c9FyP^4cQvi;8vodm;YdkBqDL=}UZY z>lBEdOgwl!&hs#cy38^n!Hj<viD=QS3ZdDo!>0e$UB=CJWNBO>P7t940nY<(y2*Nd zuwkuwm>=OZM3E@7d&(ZB5uxOUWhT-q_ml`u(||zBJjj(BwOh^B+^(1_8p4M23P>>L zPd90Iw6=qg1Izs#t`tL8(ls^qw%tB5h_uTm+D4qy9TUZ==r^v0>42jeliB<j(QPzH z&1+j6H)LaLO>flXF`JQO4YVh>kW>)q`ps2KyAxIv*FQx{HJ8T7XeKgtD+iUjqc(Nl z3(~I3ZsXP5gA%JZK&69?>X~0}lMp_zdxr&8rmx0`mdr$cZGRooxxJL9DHdk4u*TkV zhs<inD#z3b!jK&#V|ZRa<-TvJfz00S^Zcr2C`EVQuVfk-VIG$G2wY+H>3Tb|VLh5^ zCi01+Y@W!r$xb7d!ExWgR1|4I$iC$e6hWG;@8#gkF+3mV4jLI5*$avdcfoe1qgIjI zMA@_M!^3Ae7_lKps!Tb+Bxu8T@o4I0CPpV=ROuYNx7K<-xQv^Bpi@vXJk*Z7z>tY; zeRPe8qwWI>iH1NOl(sI<s^44DP}s!NQB^*uQd8P-oH(hv6Bg{Q#r3f{HFMBbquQf9 zf4^<Zs<zIecndVI*Vd}Bl<=B6-nA^8%;^bziW^dG6vtZwMK`?c8d$)Cq0h$?+m-5= zVVoqZz$%u7uLc)(tq0cQ?wlOavt+XCJGXv>^N90`Jy4AgW3UnEXI8ov2XoHBz(0{E z0f>KbLHw~2pPEDO>ywe<ft0<XPWfrUBz@`4KbMciwxJ+stwy?~JAK<XSJKx5Alvp) zT0rJUK0zN?Qr~zwpODv2(iD&zrMU#xr^ioZSff30CnL+Is|(ki3fClVbR9JuZ4%T_ zS8)D_&rk=2?2f49E#$_ux-#W?*co$S7p{fk%%2$yrqG~-Qbk@wVTWZ#kXh(+)$S}8 zqDjmt#BS6E>sJqKhD!}GCX%T_z2s%&<;g)gh7fiLkCw_Gn4+guD-IMSHMPvHpG+Ki zgnpi!?YM(Pe3AU(>GtRqf=cop`PI=a(WTniOF0BjyaFw(r_{vj#Y9EJZCWmIGH1sM zQb~s`o06%cu>tZAb@*dF*g9@?q&k|E^9{)yJX){&@z2}IpGGDPx^_MTs{$J@caQIY zF%Ir?lMngEj^0Gd;R-dbhgIzC?6%*b4w?0)0=FJyV+7T11$KWX#zq~}Zku+%$}h3Q z;17LIeirlePiS(X!_P7N08c3#)Rj8TOX7l<$#m(XxvaCtzF#-OPL<i(QxA<s7m7TF zmT&J6Et`hG;Iyf)Spt4Tuc75X{eE~TU$CpB+PHE>Lq$F?f70*m6Z={7nZmPk6d)f* zO$&X;j7$935ePqoN*SUU*_s$jXLTA@B)Lldl4oqLXDq?u6Z?^V3@bEB2v*KdoQB_N zrNH+zpm0d$u-A4Ic~iaRsi5}OG2Z<7e$foFKr!~loKX3>y1fb>G+Hc~n<lD9X-W%f z5Ez>lGg5pfB(Nfcu5KkP=S+G!N9VKQ$!MCW3`66pcl*Xug00Q8Meglncydu59^P)9 zJ!-u^j|9bJWnO`4jx;cc2M~8#0+!R9R^l#}7#&Y&`--~&MopT6-NbLKboc{{d9L^; z2g;dT4;<tSZ8=mA&cAj{7s9bK<wc!%a$KmDHV!&g)3$=yo*UL7DT_du)_j=<bUPWS zh2R^EuN4s1_5JXZ^#KfaTVuSoO|h^Sqy2>&@MT&&sNaVD#0SjARhciTfo{sM!N@1) z+R_tc2`<O|61R|v@Pt1_Fb;M)hs%EYSre!7zD^~CP3Int#gc*w4kt(%$(p^^2&y+) zl;YOIn#k4r0#~Gi!<JYUt=mN@hq*9*jrKN<Fdr+P6pJyx!8cai5+qnKWrqIS^e+5f z^qY*3ja|N*l3_F<R~>+8e{;xup5dxsNGMtQH8+MO0v(0A5a3j1fCArJkdr{4iY#Oc zm9L3+t=~H=EUogWf2njOja+P8Dd{&r(NhBuKfF%D%}=$wuuD}yNkPydNGalHZa_{Z zNzN{=TOE=i13EjN8!g{hUBql*<HLy$9BG+=IT0$a;n5-7r0msCiA}tCEG8%CBnB#1 zrh~>q(;Ghj!|Sys#HdgKlRBbXn1YkI*BZV=%01P2LuB>xFp@gIIhGAKK$mt5(-L+$ z#)NE-UR{Hb;A)S6vrnc(@35!c6SP*4drc^sLMTtrekx-sFP(~Oex`GAs`GGuF-dL7 zmAJg6L`3-|Nmp%P!GEX;o%`k+7cWKmY4w(ajM>%(Hh;mdwO?-Y-0i>GzRDOs_sj?K z6;*LF);x|`NT5lNXfGEqx0SzPJXU8T90N<eT7r7WaZAt>Q_-rmQ;t#x1_D+(wYqdQ zY&l(ZVq*P%pE#LXHn{kW5Z+@{D(A;GK7IG(K88$z>7>k~hQHK9AANPiPVPE3w+`qM z$FI{6(RBS-B3nx87L^YVH|OQ{6#F>?H-c3X5~s_Xw2<%#(w}P3T>1E>Qf*eB9gL$R z5=`?FS?ZR)W)Y!OPNg#It#up9q6P*ccIGwm@m5?#OL!Z-4}`Dt2`r)tf}-%G3m=?q zaLlFpfklV;dpeRy(+xK~7<M89UeAWaahSI|Im@=C9f8`mm3K*Kid468G5tF0Nk5xq zxANxE)y1PVe)Fj#<>|FkXcPWQkH%#MTDbZvX#3cRLi<kpR=?U)VttMOmPFLfJ!e65 zbZ)jfws%hZfatb|em7p57c_bQBC(b%0oaio0Bg%CTfOZp5`d$pstd}ecc%37jJH_f z5pIotrmsk5V3;r&1}t@T<K%6BX^Zs8r<2(0CM&Bp#VMQYWo5klekkp!2m_b>PnFtU z^MsB1D(g@SA_m#X&AQ=a1WhJjR4B*@NT&1M)&3IlMf)LmoDE;0UKaf|sKLmCY&{l6 za~h=|50y0ZsM=<F&x_r3nlBZWpMAN^@B4!ILQYtzEZ?jBnfCWbJ@?NN)^`bD(%`8- z9~pTWeQZPa2yB|t(t*XU&o$o}!8G2zXXuF4NFv1P-p7DTp-E20mTvXgl~iMoAA(zq zT~MI#oO%rpXX7}l6BsY0G8bj2g5*QTGbpy68~?;Av=<;haV~8EVj9TLb>dW7EVZlf z*%@6HHr@|Lq5>1EYzv!fq#J@zduktkMvtq#fTno^&}BI{cWVfB-f{^HE~89r;4=m+ zq6txXp0~rOoUAjG+Rs#;sKhn~xVhgso+%i_?nNLr09XjcG&~b)yFhKvy1#%}WN@5c zX)~paPRx{HAxX{11#tQH;7K}tg4n28hTP}JzQVQ)T5VaAm)}bz;BIRHq(*+WuMT^& z2o8Hwf|RX#Y-Fwifb7MXYg7eUFliG$sIdDhve|B#VJw3f?9nU&#QW&knn5%X*jrsn zk$rz4Zzh701=u4xlU}#Yk>^Yy=@GUaPDuo6RvHea;gR?P?V}Kfxc&G5p99DqQH&2i z1vUkIygmvtz>kJqK9a;|md^{^8#5AFQ$P%&YjO6z4C@Mtyz%VFFJPY(BqJ7aP>QbY zfOzQ~sve0<-r7A0>73(hJd%5Myj{@!05p74_5HFI?bcREKmT|N!Zxl;2jPsAp3;~d zQVYG1jEYouWO?l^CiP!NLq*PT3On<Vj}8h)$F_Vikbt@Eb*@FQ9h$9c0i0`yyB?D0 zkGpC&S?;xz4x!TRRaur*VDpm~j$pkbT1QwLw87Jf9CdJw_MT0!FzV$t45ad0hlL=e z7JDU6Waa9wzvpDDe^=h&X^<yl5E^?-bYZN^f*><Z%dshja!9Zw>^{gHhxjpk!??Wy zMm}l6P8;8*KT17HNyRSWkZPH0_!F=MSjT|qtXgS?U4${8?nahD@>fEnp^mbsI9Gk> zzN!3J%v(%SZeqGh7B||ej==QZVT$V}I<Rr9iEOl?#JdG(PE-ho-lCdVDZ8=IVGvEl zVP4*NJ_ZkiCcVbgC!<ryKP9BzUqOr;%xM#G7z`;dAAsbp)S=<kRG{((^&_Law8YK! zkRmHtTzOs_z5&e7D@wHFk*a9yXP{ALx_qVX!e0G3*b@DSCN-CKRii3Ts*<f+4<7ov zn1rCC0hi_F(U&XoaXM~mv2&P{#6CQ33Kvu|ov9s1jK^7*9k*w;K}<X}63qhW^eEM% zb%)QD&$n$?UIsEQVp@rnzs9l}b4;xJI^SG``uUTEN2K2;({LvjS3m|RgrC;uY|p~8 zb!dIwnm-Pn+KE4o<}m5Q3UU;uvBuV48EAbj;A*-*CNE!=hP*i*{9WTWPp5bF$6NZM z68oCR+UTM2F3~pnfGP{LO@1Q>ReqN=oZ%_pfGK)b#)kMR;-id!UJb^_Q8FM-Rf6sx zo0Y}*s2;muF7%zN;gmy3yj;9+zP#Zy<rU@O?v%n@x{^^{ZHx`NDMwlv5~FaIxFv7_ z*g9=xD<_>I1^G0<&iB&JmX2lPb6J#r3uPJl_9Ljn1uw1Q2L8pCH})4~Coo3|Xt`YV zsT@8?UmD{Q>2&HriggaEQ=5W<jq#;a=c<-`@0^HvWejyq$v%<Uv6##TZRdE(VhKY# z%xyT^{b0gb<o;{*_MAx$s6CFaPb>J{2=j~fM*cIWR$-Pqa`H4wX8K%mT(}*z3(E|U zo@4s{lX1ZGIg^13b%_Js(rO5Q3`C|(CTN^16YkHz+Y`Rd5kF|K7GCb}e8Tt##gr_0 z8HIWV#^DLttGAM@8~5`FOlk*fgA6PTCtMSk*6s@_GT40`kF;<zz9&LS<<L2|rMeks z!{zsdHb`$?`;}?UJ6TD7(sEE16)1Q#x?V^h;BPaHaQp8gW0+mD>D6-Y#)^ebQx_J7 zutuX#SEV+OK^;Q~{4nx6kCtetdcnBPM$-z^n+v7TylLyA)>72M<&nzS$QrF#IRndk zh9*B*wHz{9F|AwZ2ecf9peR(`fCY93q2)&y>RHO&rwHSJ@?=PQ7o*~~?+DNTS+P(o zj#t6a=>phoA7j~(_<$DYeq)mhO^CGuy?8&S2m!I~=hPcCu3syBW_QuF;5g+6h!Eix zCf>GQmWDebs~12cloFI$zW&C|pl&%iE-E8}Pme(#MPfgz$D{zp#Bi}uKRBUBPEJ&> zuuh-QNnz@qR6|Ji`H3v)gR%KAeB=?~@EPP;y0z>1(9=$P=Mg)HOMFC517{Oc#k1## zKce(K?%^wqGPJ6<n5XesKye8F9)fIEY;&T4^o;|_@KP9gf9*G}h!kO`@(pX5?obT0 zN-mZ)5mcND&;*GYas>Fq-UoOcLW?~xuB>9Ncibhx7AYk7+?6*lB2mr5XuH_UkQ~X& zB7&xOTz7^i%M5NJ(N<*xHmEY+ro=Euc%c=(Q@pl^=(BPh3cihcc9^He2#f#rNWaqk zJV+VA%R6XuY*W0@oKNmM-bn+^(8v?n0ZK#c?m)DRPTocD{WI-*WiZn*UxJ`m3v|6J zW>+}bZpC`vIxcc*SUXa;QdAkeVsy!s(x=>A3A2ui^3^QK5C0&CpaQ$uXP2&+&kivY z@f0wJbwJ$%jz-f(jVx(~gCRSPQ(cwu(@F#&qBBb<OS`)F&23AoO9s%v18)igpmngh z{z}KGSQ-$w6LAkPpCRSa#<y_65t1e0A7^~S6U*<52coEsGPqix0|Q=3hc)QWi*-!l z^JdI~tsf4$ln7=s<c%)ugEADFD(Vw&fPQDhR))`%&4w+H1!AAoqcZDjEAO7wfY1>Q zelSIoF6{fx_;XHxzNbvg5}{fw80ZDvhCL!SEHxRHK~x`ORuAQX&SOpw)`&LLQPtNz zCA+Xs{2u;Jj=h4P?HqSbk7);t8+$QNoSFxFF_*gP>zc3Q5Pwnwv{B}2`{#Oiawga5 zZ0McM!r`4rNC^33(bwCj!-jLK+xBji{}YgI^Emd+;A6(O)_2AV<UR0X0NUbA<EWWR zbM+h-<L>EYNaXDmocSTr`u^unZ5{8MX(^EWza=Qr-^aj(gTGq@+gxVzG&$=!eD;)d z_xKnzWgq$&?~eM;(51<1sw&E%WrD@xL0OYNcAFucjI`y}-uTMJu{Nx9=h?dDb{E=s z>fW_<+c<Q0Uzq<X^!FFA0N?L#1j*m?0(Euu<T85+s>~NKco(oRvoZ)&;b_oxbu?t% zsJijB0{I~F+S>y$=u2OUj*cD=6>PHE(q2yft}USpy##9$25@oP;}H4&3O*RLXhpn1 zqsh~CayU@Hmp&xg*F4G;x2P%6AG9-Jm}4#dXa8;J`*#4+JK7%})@hkEW_tDxJ>3h} zo$KSa;m6!afmo!j+=(;%dQ;LQN3Ktk!WrP**QlIKL*<{jPNrO`(cTIEi+P&2)O<qw z)qVl$Gv7{0u2@eA;9dwD;H-#c0|^;%HzYp*OS)+B1|a)fyqjzLbx8JfWJ=+ukWDWo zkpanh#&PU~eNQ8Gx(OX`kO1Oa93f1xRay*y&6$qm=oaCUfI|=jz&Ng5QyLxL$U<y% zqTt+9eoQ^CO>K}zTo-B|<^8GfU1jW3Cs>oLI8rN+jJUEuky3DGs-HeQf7?f4?GwFF z-k?r;ke+%^nh$oQMFlS8fL<|NGfv)Iv&yRe$HF5z6EzVNY}{=^Reg+w(fS@?RxhVy z@7WyV*6*fKFKmLChIPrULD7j%PW}WI5l9!<Enb?{HY@u~iT!)K)FsnRcQ$6fL%0bf zzO{pHeqaZ#!$z}?Kzma}Ux1Igb;fuGd}<WPZAdjiP3a6xf}J&fek-d~?!>KU4$`W- z6s|(UOEqgPpLenG{KV2uE`h{W!@1<y(Ch_n!kL(yRRCu&<OaB*IqGQX**-UHEFBhp zuEm;&h@}?$#o*$2!@=tZz(<WGzKI6pSmc<2TfX+S8Fke2N@z>#=Ioe*B5c#j&1H9^ zzx}+ur@}QD-m{M<I4fJ{l}-EAq2vYc+536(C*6Zd7hCBJOGC%<+wO4qICP{Nw<8Mv z)FY?I@k;zu*Apd+Czxlp<}2t=pSm|hN-yBPEucO0Ep$%L@18O=Uhc1Ehoy*(+<P}0 zLpLLPwDwr$Q6N6upC5T|sj+W66e9GVu{2Ab=sq`5-diIc+f{|!xNZ4Qu%6GbtN^fQ z&d^(pca0m@s|K42lT{Y}Q(WS$iO4x_llfYHbR%Wb6f<0_qY*>B2EAM2mTB-#uEH)H z`Nb!*{kdRnBWZ6aQy5W;`PZNgt>8ACQ+;KZAg@?y-ptO-XWOF#>GLyCiTMscf&yJg zX@Wfi^OVAIT89w1k|Y|aXLX3Sox_cZ;IvetNWQH+;qECkaIz{UX2zKB=$KxStOS?Z zc!E|GlDe9IL?S6@bCBVLDDVf(2$(TEBHAPGd0~1Hfo*M3V6)9Na9~+7m86@Qi4v&F z5p7NQHKns>>m~zsCqdO`THD@{dbqG%*1cHD9vF$llbT7~xv-@|y%Azeb^SnHr^tX7 zoFgJ5i<Ob}D6w#U65PU6qsQ+V>}iNudRk%y_8Az^|9FWTW{qJL!-kHIg-caK8bOPQ zoa;fuAb2s2@E#IdRaQ?!ajL)r+;@N5IQdG&{^B7yINBTOS^WnY=`RfBAJiunW?I(& z&@=uUoboTy&A<68|E4|({%`7&f|0$MF%`d!rQsK}<sa-P#{Z$W{15wyj+Oo|%ZcF^ z9WCqM3oXn4FaC**?mzHP^mNSsiGTXr5sK!&@}HRgGGG1|28QY1yZI;oiI(=iAYlFz z`l6K}Ws^?}7jy-H!d(*p`}n3##%~@kJeu2HF7*Zi!Ad3%GK?1tczexUYNxoso7vMd zcC|#ieXy>_3?}+SF0#Htb;26tejam#$y5RN!5EapT==;Wr+mAWxyCkTaPi@+25@7+ zDPABS^BJ;8CR(50aNxlPcqM)Q==|B|D(`}O=B0U6eFr$0^43(0Wr{p~r+aj>IKsVH zIg)><IomtXYvt;X^MSl-UZEhckV>>ZeK)e^z+JuBuUC>|G;iEsPQ`uutWqM9fE~K5 zhoMs%n$N3g3$+ZGpjf8Y{*ArYTWCwB3AyxL6IzAnIratf8gXy-GnMiNwQjy@#Nt|b z8M2%H19UUa%1|q2r}RWeBI5)0Y4*O_oc7%UT>2v}9<Wmp{|TM)aS5LR2t2teAbFQ4 zE$sF$mi}1IFY1m}f5qHKdriKkyRQy7(b1<N&g7XKn%>&&3i?7rWdMkzeJC17blhjV zt9tIMZ_Xuelht1}PErAOO+g=xtaIIi+LZ59kJfW<{vIoiAGS^REXQW?-Se|sf97Vp z{n87&<Fl?=0+X;_IYx53k&AqO2o-hzVQ3t|^=P=K*|GWR=PBX?&LZ;Z3W}D*h>V6g z{*Y~_xWN>_8b%MG_fP54yZ7n-dB>P9?!Bc{1Y-MN9fbMcKb?O$!vBGM`oI0*zk{E? z;AsC3{KUY_^o!{W`b7W5GWw@vrlbAE$jI=I#=yYv4?XK&$;AANo`vNXGxPt*FB_=8 zItEs@Uo7<W|FHXO&+=vSSO2&D^YdT%*XFM++t=8C?Y<h+-?9E_`*;3-wttTIPx;s8 z%LV_(;9trwLfbz({Bu!%@BcB;*989<{OkVjhW_gR-=x3T82)7g^><-^H~(LVPfULw zN&k!Z^w+Qdm#ee<`}_JA@#!zx?*Ak{eJzEN@jsn^zQe=wi}=LTk=6M458{)|qa<;v zp0RzZSPEf01ztSNejOeJ2<VT{ksokyf<)^=6oLo%IXpFae(Je6QH|mjyalprX<4}L zr$c4;NLH0iML3pIFDngLKOdH|V@BE+vmjBeww~_1xvzMx4Cy^Kp0uab&)mAE>a!YI zD%M)CQm236i)uR$#rZyLd7E<aA0I*ZdaV?}eB7MWWe17C_3noGYFv?q`aGKi3~#~B z-ZpP`83p2T?_u!^s~atdP$biwbjzEB5j5-&q{+6&5p!m)<O!MP#}5inTrJx!HQ$j; z<lMNg8ZTW~BvG|GoIVxfHJI^Ce12d{Tw=&Fb|1p6QqHw}P7=9LcALF4|D1Nkz}q<Y zWjbTI&!1-HUyG^*_&SY&f2_WL!3<CCc3~J{j&a{oOl7|cBHDHcm(O8F5Z4coFQ3B} zOE?~h;n;Ll=S<_KApHmo50elln5nxRsSO(~b9Iuk((>v{7%Y_vHFjIQNB@GLUW|^b zVb|NFF|e@N@E!5re-{7zq_xKjwBc7~%=y^7#v6+1uiEozyJ2DQ0E~UoWb-F?VhK*= z#vkk51D#G7HRKYi2Qtqlobm7ob?20x#|v&8gEbuCGJ5>TEP7e7H*5Hb{R(~%cMN$? z|GI>E87JtH<8fTy;m7@3{GK?I++zADN8l-U$*eqkt|9$HTVa{sN4ew=@=~F9NLH`M z45g>9Fl;RrRv$2XcvcYi>h1T{so?5I*V848jlj#oZs=+8hR~pepIeRxETTLgTMa5t zd1}Yrj4&JCT9IFAB>FjfOQEm|X&;JG;Zla?$o81rfj7(fjJFVNi61mTt1bZA)F5?N z%nU(MYpwOh8izjsw~<x{>$D9zi=x@h#Z`KPSH@Ph8OBCCaRDzaD=8x(OM5ppF*`X{ zqzoj|afemV@&QZ6V<&Z(Dfk~H6->)Xk3W$MgIn@)@)GJ@Z6T#p?X~#bhh^edttlDy zWy%KtEJ+DwBgi^rWF``$DiVI%*<nRV$uAoIAGysMejjtwT-D)0xYm%=k3S>JcGBl* zRSJa184)0+F+LVM5~)7$MBg-mSD7o<=hCcmFR)oKj6qE(SrU?S_r4RrV3?Vf5VG20 zi6i8Ew-q}}*h4!RKW`EsTyHDzA!VyBZydmcprocrXETIsDp4~HTHTK^9*j}8n(Yqb zVqZPu(Pr*A%AEsNPm4->^?#SJKEc43Fx}uPaGJ`}5@<S>HLEcyxxa*VYd9JU9`&QD z6p&jq9|Dv=owPVhpzZeYPj??xhd7h4z7}IDB<;&H>g`mAfUS|bJ)N6DzpgzNJW;Z7 zaknrYqxyM7rAvBzS0@XUs|#Ob=lbaD+{|qXM)?VOl1NLmw9@o~EfD3#r6s_+eyGzL zP&94hKr4F%vy38>Aoh`ODG13o!e@p7Q4@8=MU`L3NYBVxO@aB8U$}`V8YP7KbBA#Z zJ!{yG%8<<;kxiw%*x!+n1I6(IeYcn4&A&2X&?ET=40Yk%2{SVipWg6oAPd~OLGufy ze)vM2_p2hqo61Y@Grl;A`q?X#V^Iyc2Pl*N3%&>X!z?D!%K1moFRP%&ISfmwqpo!2 z!<p}Z10w-(MvnVTEdhIIm|+QfgL(H3d|?Ypu{k{Tg*@0TSxQ#g{U6fZ>{;iv>MB&n z^5y$wFl;72a_{RjD|1yXpxf)aon+dG-XJO}w>zpBNV&P~J65l}*rLj2c2Sg7Gx&~_ z<j%6HK9B_h&1`tI%qRd_n>{fdDX`bOx=XhMmR|?HiBZ#QVDlWXJLs8O*wB91cWv#b z4nN~2bSLa~7ONQ%&u@*>a}}&bQ5Rp@YmzC8z`)YBZSsA$?@RApL@^g<e0&i!rHmAu zUKM>%U1tQ%UeN>!KNb(DTJ0&l1@bx5r5O@J7a1wV*HUv`LBc^+WZck;RzB7v&0w$z z%IIT-dJ_<*870%@;?bz?mNTAQz>>jH!Bt*^_YG0cFbSf?53uMI(~btq?t+$``tuC= zfzr6(_4={Q!`-V%E@j&>x-pcx;<y~}*SbYe&sA%JnQ+FLLXP97u=p*Z#vYif+g?}P zVVkIO!&9nEow%;psK+d+stw1SWo(T<v$p-JO3lqi`7R$eCoYXdu%~C(Iy)lh>raOK zueUq)=s8<*+Rq|*@fQ3uwMb~U(N9joqk~Pgm(Y0<k<H1CODSW80F=GzX)*-tjU7)B z5z{$oW2KPho-1a&=4saWFw=E&tm(v(1$t?NMstQtkzU872bBekMS%8&t*OBy%y5-U zF&bkBtk4AfduRbTN!e3S#33LHNr9m4+Y^DoZO5d|@!9nH6O5#)LIw~)Qkr&;=xGdq zg?1}>n;i7}$q}kNXoXOGG)R~fSMGshzS0mAKtw?XPSXFFRd0k-f;)HNxLT46h?2`1 zdbt-!BM0n_0gp9BZG;AJJAiU&)wnS^F7`pngUMEM?){MnwqvA+#m)7BdutxABo_P& zJ4lxmM;ne<j~%Qw*IF5yIpt3d7<sN6@ZffWz6quAF(24Ab&9VsZ@o_tCrEx4RPlMg zvPmw(A>pLFn+}uWPjbE#gnb1UCa&dxbgadBW3%J{B3P!Us977%&9j%1r90++cMp-J z#|NnHv;0uH^v>Mey1Z(aUH`n!ZOWdTGSI5htO);jN>vRj8QzYvZ|Bq`k*&}WW0ekS zqPDY!SRl~T6uJ;1%2@569|q0B_|0`^VZ$`m-j}ls!5?pdm#R~bfl4!Kb44hocejF@ zs>&=2Yts%6G6JQYitP6<&>PRG!Q5;erZYP-IIC}OHdLC=m0MR_K>IIlcUe;rnP{GG z8X$iJFEYegrl%Y?4QF4{lABcwI6uL*m!E-dqdr3cN%(5G?4&f#W9)o%C&j0=Vk}C* zPRdg43(u$o&KS_qNWkPsP{Gh5P_5q;k7+7Mze*)1L(c_*1PTOZ=)nA#^%DrhnCB+^ z!+lZ{5M1bxkWf4nY*aj1BC0MUe^qZj>{+hBNK8dN&$)_)TdDsE7yekK#j)D%tfh0M zzC$3sN1oUrXB&1?w#u$yC)IQ43>H>DU#@3odaSDIqw@aw`}uG@+o@}RLMwN*>Tp|2 z_FEBHcqQ;hzM}VmSgB_dE!mbft(OwGHeO=+9fi2h`6=KwxA*|eG->8KVMhq$W!!e< zcQa<suSU#FIg(4;N7ih6ZD)JR#beKzm$EyCVqx2_N+x0TF%*s{yFn6xHQjKw@)vKm zc+J`0ZSgMd#tx9f+$ZkJRMcppp}KoU-Qu{*6~x=rKFdiVh4C;7J7p^Ky->Ns<bf+N zIkwi?og3<akH_WSG%|A>%D*9s`(Y%a*+y692qJ|;TQ>RW%Tbcmpm$})MxFmAeY$xl zZJ0lBlXq(s1XSGpKAfh@7SI+MIEHOiE%uTPcRB>0P%Q?JVf@A&oZo_!$j?uWP01zi zUUjcerZbw=MJr!bAg)6`5bjCgxm;{Xch0OUpgn7b97Zy+C)CJrBiAM^d{R@Jcq^?` zQ3w3+z^_AtJz{IUKc5w1tx@AjUt_d8N|nw|Ka@YNgVp-x;i5d%a+aMu$&peL9;Ct~ zsj-Mbnc}roCw9Sru>k{{-A8M1JwEt{A^i-yXgqnUm9zGPM8$=tE-z~-y`jNp0K!hv zC4Spj&6W491ZAqRsKS+6e1@)Aa^I*^tu_+}H}>bu@78{O1q><dA{<0BMrSmSi2m|m z?~CsjKvc1fVpN9>3+n69eB}#jl*Z*jd9Eoo)=OrY?3s&s3sBc_hfEXg7<n@(OUJy^ zFHXqp`U}3&M~R(gG~By|XX7$`VplaT{pDr|9Rk{vt`w&Hs~(dcGv$1YtlJwhbHQeQ zi(|wSyV^pXn+>!cm1eTlbp-0As<G2q&Or8%U)g)dnv`5ym-3qW@_Doxzp4t5)f%wq z*flXk5iFc7&o6`ISTb!LD`(i4)s>Kyj<7ZC&H|cG;3_N2!X5@MV49w(@i34lq1qk$ z+Vt3=9VDYrMDFvz**`Vaxk}>U8=5TQ>!2?+pz2wSsri<|#+!sv$GP59t<s<Pi8^3| zI}Z*n$Fqk%&Wq~dan=%FGNdGM%6ma&2^Q8L<+;|vAIA#WQI9in82l$e+5ML{4E)VC z!eQ1tsk*$k)NmnR%FJS((aee%$<E1TsG~>;xZ9AtK)MLJ9Jr-voJejUkh|T?I&q+d zvBgr|@I#q1?D09wtMV9STV<3IJMoI7H_A4VE{F?<L^=^EOPX1-E;1z~jFcbKF6j0| zBZs2&PS7?ze;i?RFhAlB4LakN-`G#NnwxVPd<IsYyStS(7Y&A63~t^o8Xgq!FKw&e zDj@MS9z(L#v_W)SmSAf12ZUUB=PTW;j9n}ng4e_R2I(y-m$6a!{hNAAcCD%uw<1`P zYxsc|B=KTW-zgA-QrzxFlY})qj94iC<)ws~drB9XNvzXC9sx39qwL3$Foy((<QrzR z5ZIujnGYGVs!RSU@0?H0`JfZmSf#Y>L=3Vu1_h`E!uGU!$k@m-1AxDaL9L4}-cEH- z++1A3#!H*;Vmz=kESSpoRditXy5QB!W6LMUPR{G2E6GS{zt~M7$tmI@X7sIs=ud~} zP^AJQSE#-m_<DZqVwq>O#oii<O40AWsF9I=Sv{Og+{`_n-tGd=^6y?6uoGpg3W41_ z?!$q_A@%+316=q+Ls~bs8Ilj<kDh&ZF~NPsLq1gPCm1xtbLj~+lr0Ii%QHcz04Ld@ zVI?^@*~7)cQ|&T>1FIKdgRcCHXhM($Au6Gk64GA~VqL4t`kdy3-UMio5q$$>5OBgP zLOGz8zg0PfM^LpW08#vYrbb{|(w4sW(lr;mX)W!)^?$32Gf#jXIT*2J2hnrGd>Gjs zMRlo8Wsn`-j`kMLc_fRdTVJ-e64AT;d0k9;D;~tpx_s^kj9skKXj3Q1vCv+SGjD(b z;NlL`q&C->tEX1yn3_NRXzeCCrtS0!=Ac=jZ>??U(IMaJT}(j4yCpjaBr-kzK|jYW zQW`?z#LQ}!g?N8{X5I|-3o4cXo);dE9t%Cx7Dfagm4G!b?7}n<A^bO-uOaAneE-;Y z_+EN#>WqRCusm2fzQ7BAJYGD!{hu(wlYzqg7+Rzmlzf5IcnOY@_Q=;Aj9Wd2I_oG? zRV;&nio^x>IZiVc`q`DN;$p)5R(|~?#&}xR3qs@-ZBZKyKyVq^9WRHnR!<GrZR4jN zM^xiB((|j$Mz1V9pi2AD5@HSglmSp!U~@KSXdW4MSnJKYwZbO*gIFxrxa{4}T1bcq zdC><W8m`Ow-y)?NkXKeMHCb_8tH&@O<7yx})(&9XL$i)6;cC_WH$vd~^QMu6!t<<V zkY}XiF2hLy8c4dVP;yCYOqD`n!oJ}_c?&a1q)R<Qc$l1UT<Bbwop7Ck!NgF@xQY2E z$Gnb&qY_-m?5Vr7sr)2bW~4?`<dp21f?;7$8D#mt&|3YF>`LIs2aO2~w0{UiJ{B#~ zXGx>lh1EIkxX7`yypf72Aeu5&;LB(d<n(MI_p9LyIbe3J`?vxOF_L<E-+0=sf|?(S z%UM2j&m!13wAJNX4R;)e=$^+wtb`U=x?K;l@xEZcfbn66M5ehew%6UKj~0`#l~j`e z53a_>EXu_Q`B!eK7Y{skLJ<|<`D2ZT7U89`K85jm(vM+q0<w<4Iaa3S0?03FO%-ed zsO|5GCQ(T}mDWvMc>vHh@Z`5Hv~L-(KfVV6_xZ+tyE<+9wJBCXW=U|7mCm&szlhFf zGA{>YQ(%~fZ_|)G$;Cp1Km-q#K64D3(Jh`{p<7?OaQ1Uy-}N1|;>bBOfF)XL^ZGD8 zwcGfEW$$SK+NDs1tE(X6jltkfg}dv(gX8FP$wsUZ<IVP?%F)SbYtpUZs-ARCNBqrN zkSF#`wmJUi4S0!PpB=y%<Cn2_52xv-4KdZBv_p3)gmE{zgE1PN4&z?@Vg2EqvA*&j zUU@y0m&2q~@zrtiQYG6!bk_PgEc$riNlh#3+(=7W8x;y|+Ow%tk#V$oVTy4vhgHvh zPD32#v+oOIYz!vz1&*LMWcpLUv*bCtikbY9`*S0LJg54V6%aaF9@JDB`nORtcq987 z%7;cnt6U!*-XV`mz;yu4cKBBq%pYqo1(E*ktz1}(@u{FTc<qqd(z@Ss<*m9#OxwT^ zNe25(r>9sP?=s?x@9Cz;VFoV-L4@miAu?j=_N56#T5C^egQ#3t2F-rBwcr?ld?(+7 z4ovu6$zM;avP|4T2oRd~q>O+@gRG<d^#f9K5B`;d60Vz;^c)oeVG@#{SI8F;&23CS z%pE!7RH+GrDohXNC+F2Joefi6hiqtXRk2{UeNq^h^0;x4LWHh==rvh*lC7oE;6kaf zO^7^{-?g-j%>wA6zV2D(xnsUx3)$eckd3EGR#?ljk;=U#ihX6FPbV)VcE&f&0Vcq7 zzCrfj5VtolYDU1&4xRV`##Hj>MEU|7Dlx9RIq7>l+18eb+X`WWlr|dmH*I&xUiNsd zE$#*GwaJU3h;Wc%#Ivu6LaEyTSy5O$wgg!0+>Z1y>UJnfh3x_t@W&OP6)=vbHK{X~ z)<2bhe5GQFCy|OEo*w0uQt%)LEl77!g~{4-YO=Z61l|i}<F_s9GSdCNW6p&LmHl*B z{kGzAP<gPm(da3xJ2&Y!xSGPn>h+i(&i!h|*t*km<L$XS(=~Lt#^{>!^a1{$9K1uS z+kWqVHSTlV<>A6TBk<N@0oc-mc8@-_9jFVy5&6#h{g3SouRUt!pI4-*=X`S0#oCcK zWFx31R=`1A@%WYP^BAXm>y}-(B8n|5un|J|w4}JOk`DWysp2$!B6FeO17EFg91zPP z4kVov!WLykRb-C6?~^v{wX$GuWw0uGCW-Z<@-@cAmv*DwYk`l39MVlc8-6zGSRRQl zo;P9DZ5M!1G9zg6SgE^hxNF;s>6w9J6KT&TRWD%@8I;;J-^9c&p%cxo7pvo=2^yvN z11k(JdXVK}>eDex2$Mn7(s_Ui;9yt*ff=Q37v!a#uC|TXDmjg(5)m&0mUi1!o@5`~ zX5X?qK0mgxS+?X_?|FS*)5ppl-P2x8CdHS+^}XB|$3KW=O3TX_VpC8ZSoQA^LMO>l zUv?)2h@@W*nHaq30ejh(uB8q8+i9&&4~oi;TP!FUt<KV7BN>ehCY705^7I~5-raU) z9%5o|vxB84NwOtGmAg9#;>Yk^VCXSm8zj(0?rm-6jFoAD7<Hl`X>)t1M(ut1vZBP> z1#K}WaZC*1vW3S=;~D1(NRztLe=<>EdVwG3M$-F1o*{60+1Wumj0o^SBh+EiTNM$_ zL+FrtjfFG7^lMEss-&Sf+?Vo5m;IV}VPq?I^CW0^@rMSrd)^kaM>+dU0M}$lCfvVw zvG=zVo!&$jRB60E2r~(+kkV1)1-tpEw=M$wzbarqvez6_-RgT~C8(sikVelTlLZPJ z=%JJQ_v^02)`c4tM9?Lo*CRP6Zp4m=qa}a~!O78MEk4J`<)oS*D(!nK3580VF7+M< zKtfeP*(`yoR~z|Xg6Ilh<ru(Zl)Gu!{JB4YjP_W~sJe~Zx}@<qYK#I;Vm8bw$yOow z!(t@|#$7YD?q-2l&0u<3sXaq!^S+Zr!%cJIVLa#Q%HDLGwNihjhBS8jEYEHWZkByF zeVWV$Qew+d)J*=BE(x+mDg*AtQ3rw2ZM1AZNv}V1Oc|J!06vDJy05y^0~;5tR1P6@ zq$q$`A=a*BBbG*7fiKDA#;^%(k$R3^7-oiyiIa2uA`Ew2^a~z0LV6_mK=@`Y^(39e zU+YTx@iA!lES1B_xLwckHQ?PKKfkWxSGk3`x6FY8&TG|qFlW3JpPO*{uJE^E%f$n= z^$ld_m8=HD_MtwU*#lb&2d<h$$Lte$#8f?XU3Fu8VrC!<GIj>JS|<s07EzPc_d}bs z+K~*KL1UPv19-1deR>3a7ep;6Ut}mCg$-o^A}h|#B?|+7zaT|9K9Sf+>xwWl9l5gK zQS^-sWGK;df!LAX{cJ1e+*^tQ<GOSQo#+)@&e4z|NOlO&3c`+u#V)(XuB3+#D6m@T zbA#=_D6aW^qTVt?G$GQNeC%bq!uNi?C%h&`1p3IUk%Lnas*FL=LB7x&eI|XVy_$V9 z*F*~_9F#|L3%@YFo1g{tDIUT0@w(D>@JRNuJ@8T~PR@hKyy@=P;u)g|^1x(JV3Exq zL%omWED)eU$D?FR@DH<Pe-1(Mp9&-6m64ZSe->aj>~GDlxOE!Gq^Jup`L8Wjfgy_d z2$3DD$Fvn8NiL5rW1*IO6o|C%BXn_v^@Qk(|5T5><deah40oR{Kc?!hT@F`NMstYS zJ~(7XCK`Tuh#d7M&^1Jg5Zi;_i?LfSS&;!jjqFdUhc5$@GUm&5XXp2f+gJW(80j}d z${<{#oQC-gtwQgyi(q=uITJ&`ZKht4np@m^bRXaS5qzPLsxY%quyH%pq=BqNk#s;| zDj8UUZ6J#pGXeTIJ|dxaWVXKWNJ31A%*$APUPnAC0X9*;F(i{aACXI&Ru_%&oFxVi z1WgqcSSXCIQBqFXGet~q8oi*{k6#*K3?3)Fz3JqryYQ!ASp$30^lB-v?xLLkRgOHP z8uH})A?R5pkon`FQIm;)V{7I)oAt0!52#vm+Nx!uW{9_K#tMRFo@!|)(2(tqU|%Rw zrnyXXbVmgPS=u_XboA%BQ5*4B!Ck~WAdqozP;7U9h3euOhc4-A3zB6qh$1w_pJ3*E z972KaTy$u$s6z0m0iZ!-J~;)*guLxxG*(1bqaoi&0_%I-e6iqpr7CZv^5Q0G6d?i- zw@D}Z{ec&pO4j@SKhEwcIMc9O6L4(1W2@uji*2XVv2EM7ZQHhO+qP{@?}I(4`lqI9 zj^BC?-qW?#ecfm!7jS{3GM!4xpfx(xBR)$3_zcXlgJpjc7HrEEw`{Bu<I?BTfMwAw zMbmmG{3b0_6V`w~RN;*`IuI-&G!NS*tJTsx7HrQMYXgoMTZ1;8kG$>Kvh26(rd;W} znAWokI}IUg{=8+ylK4}Z^-C=HnvFWn4d!tf`9Tg&c*gSyCV^;=SU|#K57tnqA&oUF zpKd-!GQHs(pFJXMyr$dY)<Ax!!r`X<_-iex!53IbOx-MU@cNBSQu-!${-wmKnq+sE zx6YS*C0>ESY=&lOTpLV$?O>@*^EHAuaunbQJ<{cLC1poByk8z||7s`U%y+0{GxtIZ zI3l;e(2ina8A>z_-^offn{1T#=p6qBY&zy2Kc6gT|2)<3asJGimD#OLs+FmyRImap zj_XCC3A}h6j$9ERg(x<`q?mpZ-OPR{<fbxS7AZbneB534`Ui5#9UQ2xW{`$16y|0p zxGr+jr*fVYYlXku8}4KA;4a5eX92Qjss1IdF3bE=*goSO!x1fSFK_=Yb8cRek-IFW z$Qu*pDFjA{{Emb<?MNBpcR$}@x+*E&skWcq-jqPXVdQb6f>%_`f}XfFrdB0a>iy&i zP4@JAw~Ik!gV`EP7i8v&)1~T+ZI%_WqK>7tM21MSH+J<g`mq)l$#nHeq=&vpBR=Yy zfktCHk6zb}_%0b_>09K|=Co%!+LjcY7pkH@o~ydHxQbjv1r)r%mmvJD8n}M@yzP-1 zO<gLC>_%sMO_V?2?!LwKnJvj_*LE9CS55KeXVk2~ZSz@$UCx+6yZ4oPJ-;1uapFW) z-!N!VGUL<~a&JbdA9d<uDsq%?-DxSePCzYr!p20n*_tYS8`V;(KfduYr>2b!S&DJe zgGZFh9G%RSUwZ07b@)1TkQ=Padw^hVgVaoG@m@SfXVvf#P9S!6J6t_0Lw>eBaD@<f z=vp;4d~p#7e#iL0ZSQceY;#;q+Vto;x83pW*<bUL=4Bi~Xx21PWkP7*_t#>kcR6&e z>Y7nVn5>6o$<h)lYLE$wu`9$!=Znl)L@B3O;p>;i!c4g27jO_xRK_cHbzNX-?oxfW zfLo*!U59u0H(!!tdn|LDE%Ln3*?ce6VE^uChOJ79TFAPv9*RlE?0L~XS#363fKN9| z><+G^vHR=hm|ku1yT0Hj5j_gt5~D(QX`|1Y)vR=xF15W0yF|HSPmgy>+@Uk!z?J^U z&>N;4%#W)Q+zE%Q8a&^LGt0IQT9zC@-HujLZXibS`y?~5i(`g^o--`{1hLGG-UFuI zC>$&#-d>OvGIK4yS>w!LwU^TIk2j^M>vZ8!B^4-xbQ0iH!EoqO@4Pv`-C{07y#o8m zXWBJ$9CBrQ6f9^@?-bp+PG>xD(JIQ-*&_f9Di)|S%Zv}o<{OOHQ}1#rfoquV+P}-k zS7(`_`mtq#b2w|)Z?bE1ye>-G<Z`?*4v~_(RP@S}k(;KYrLjMM96hOZUhXLD@0wCu z{e7Qgb-a_ToPsTWmaP(;fQF+#3U!{u5Y5;mRv&Se60%xXzk8P2UCJ!V`m=;m0zd$P zR<S?9aI7S7ZKm+H&~}@yT%~zw6u+E*$&nJRt~1=X05t5Ww4?#@5Wn;q*az{k6vfL< z{nw=*JWuSkUjmPbM{W9LSD6CGJg6ojiv!PwNAz=S0n3f&Ob~wbQ4hC_{Gx@7!ZUVM znabL~@k#YI(1!=L{gq6!dt&gQw2lb=p_#uDBb{J;cultbl^|JhEQ#o!$Z$JRreDa$ zq<C)}RwV*QtTrmpkx#yynU;iUd(rU4=6i~HU|$T(_(NifCRkTW7NQ0HrCVFQEQO}e z0ay*;<=9LIDv5|gplZo1z-;H_3F+<m(7Sup4$RsjdPcri_J(OZrNy5WpE;GUDGEif z_ZeY-VfXvQELaiw8sG1_Llv{3)(ql4O|r|h@A=vvN(Lhyd*H9L&?v1eW^ir6$s#)R z&ML1VF_Mh6y9-9pGqf~Z6pAR7Cx;QaKQgr+e5-Ung3Vs&%;3n6Rlu+>%6YJD3a#hE z)CeZGm}(RYmJ$GSUm_PZpS1$bBjpx_e+)?JS39BDHan`?T+9Xf7PpU&6&;8Yes`Q2 zdS;z-aI&a86OR+2YZn01G7<(@_SO?wvFl?o+Qx3>vHk8<z;i;~9@$0t(w_?CH~q6l z$b7q6dM<5to=aU{j@QGHMLMkAis%yAHA!UJepcU$r)0G5IPQ`_z0)O8ZHC4*h#$u? z57;1yRelj<%Qm`d*4GzhGU^z;bNefXToP@SGtMbn(m<GK)D4#sS$2t8lqyrUl82qR zx-ALZ+>vUUy>0hVY2PwE*Y0%{&4vZ*O~Ty4-2Uu0g5Xo)aDmyw!(7$y)wW~E`*jz? zjLG{s9axp~kvP6VsZQ0Ad=fB$`AqwQtfI|s<Ax92L6o>bX^b;$&j=4CDBq@ukev+^ zZpbhL26iL)3&}tPqPnz{AqZ<VYNS3xNKMGo8Irr)y6i6DU)0{92EHs|;!df8>u7OM zF!b2e`16&vYXq2Y#r-AyJJr}-U?Yu%xkK(}c;W)ZB4zUsT5dtuy2qpBA^Aqf`<V2! zd!?*p6+R8IhahS!Cer(6_l6*Y>@XyYZ=%!Me#602b4W^Yg*jjFF_zn@W6u}(0b;en zLox)Ob9I78M2{YF;|@3yfJIr8*Gs*Ns7v$*SsX$X1UF&~c)m1!Z^*16aR3+#$`@Cc z{FMZl4i5-0fs$Prs`!WW$)8PP5VsI}%KE+(XQ~IMYuYAQu%a?AJRkIG#dql=he7q} z+eX%V2@IUz+X&a_`(j4r`^ATzqp`f&dMS@gDo1l`w)TC@(g!qc%`o(t&6j%C+wHA< zH5qI9Rk!2H7hZvA_;M^2OP~aJR_-s2l0ABEc^~yAKj>JwU-_5PNjaVJ-5OAu2Dp6O zgpC-m-`_n=-vw}xw=s~L!$P4*w3&lPkn!ufifNjHDK)oAVfmW!7MVwm6$`Ox(>})) zTvuws?oDHNXAdO{1s8b4Y6v`MfOL-1;?wNB>(jVRRd`Jl^ThaEWaqCJx%A}~RXZ_x zLlMspEyEy1ZIhQa=`auNwZ`vBP%F`bGKScinZqG{H^b@hFCOF!2IGY@KEnr{{QEN- zMa*<zeC~iwHQJE@!>BZf!Onc{NRC;%l98FQgecaa_%Tu8xvSrlqvpKbASE*@g#DkM zI^G=`j_q5-p_~M0uc{;m?iu?JZLp7uKEp-g&){fi>bUCY>nOx{M6rTJdBI4G!Mip& zL3AOvd9yA;Ho>FYNHj3OQ;1_epE~0vMC_>km_oH=ja-2qf)zroRE`Qz9zt_S-h7WC zvzSEpTS(mK{vkrPa!{%ds&K$oPbMis4CCcJzxw~JVVx`3mP2-b0)3l51)#RmO??!q ztyvba&Y_U0z-|_rmqPkq0-u9xvybo#(fQ!KF#2tRcS$QAT~FJP(ti1`Be4tRAuS)C z&zZPuZX^4{=UowXQZ^C?+ClLm_WkREMB+tvCkb?EkQNV~C(=Yu$L~j7QYn9u3;ZSv zj0xV&Xd_n+%w-0%BB~7`4=NW7gzY19uHXy29h+T4@|LA-=K*^Vk`lTQEaY75KmCK& zpBMx`KBg?<Mgk@#L?PswFQJT5aTLBf0NUm9g?R}r(Dn8_>o+@xq=xBV@lu^1(4P&& zZ>2~;C%>2xvKp=<9^}mgW*+c3Hys3o7ziQsAtaQyhhzgk1+SO2qo@}zGiW$2X5E7` zab3uDMLtT~TDQG*2wH%6iQcV8Aj;cQ(=TRR{*9Y(_zUJHKzT=SJk#Zs9m$I{^d2^p z>nx?RpF4p(M}Sx9sHv^&c>+tCfVqHCbih;1l(Ym=OyQ#1tGexq5uD@W&7)0c?5rc% zS<8JVs;I%0G=sVm^=riag>I>VTx5xIi8DW>axb|JE>z7gR%x(HP2}@#lH~jBLAlvI zoI=Ka2qeg9u6Y<{F2Rino&wRZ+ZFA-)OefuCQk#0v1V^avLizM0~?Jg*Zkb#wxGOt zdimSZ6}QALGJlb*9`ym8yYUw1_39sDL^?yT>!%Xs5#gRFkS%G5j~)CL!JYgD>>W!% z^Kc}pCJ*~7U}&7Re4~K*mc%Kih%I8`FI;LB>ULSB?JPx3RMzclp3r&M0F)hHk?SD* z4_VBEaSDeeIYgFN$dfWOld@TLVtlj2N8w6gOp%?03*&|8Yqf9(uyR@Kae|B4vJNQ| zX`dc61Q}(bej|ziN@s(pd)V@4#2}g4S?VH9oE`ME#BDm57^!LTQVZh(zGXpFw`c}l z%4;K-16ipq`mTnLywpe`pm9?Qg`zh7W*%aM%(}->xPOCGydi!H1z+z<hMVR_<)Wr| z=A+uZ!V5*yW8ae6YZuKb^(mwx))0E41BProY|mghiU_(ywNkJ@>M>1>yqv-RGC>?X zB2pZaEZ$0u_M)Un?V!<5F9{oTJ~t4y0j~s}LMEV?XrVTYc`wmB=Ns_V;Vye~K5SeF z*|jY(53%1*#Zq@BWhaHJZ@_nh?(IDg`Tf56V?N%bWDDrIQ3t(vS2PfyXVx(039$q| zcHqyS%!ZG;86sduexBaVw!T~6_*j-M^NcxHluLE&@g1JL=-FlAZtHaKw=u^UV)Q9Y zofjgTU^`4lC(Dq$6~H@n>Tr5BL%=`o6+TMF1K-#}yAk60N+}4K+oQY_TQK)k*kZgd zn?F-Jo*%oGb=Qn83=L0!APSB3$qrZB@6RZ&Ni>Hax8Bfpifum^+-o_)btg|CA8ji! z_VTs3uq+Qj{5DzxjbPr`Z{g`6@9u^$@HNRb5<0d?>$jC^w>!7m8_l}I+gSH^y8Vc% z;hi;S!Y)WcUzTz^(#eh+-@8)!z{KnT{}jvm_G))_Ug*}zPi;c>qUO7xfkRiuL@5Bx zpM_cl)h&HiJh)<9<@lwUU_pLhhP->9>87f34itbFDGHm)0x{=X1s(*hN=eD!q{5m< zUP@rrz8WaM&_=E~N4fw@b>=Lu-$AWe|NCs;u^OFhRt*F(v9Flvl;(ndV2=rDLbnB| zA+Q775@lSHJ%&{Y_Rj@WF?T5v3@i`sILKb5LwLs?wVaX+IwR4=S;f0d-J74gl51i? z^|{Sy>vV46n}>EmI`mf6zW_jPfl(i=Q3IrLaC)-UR-KdD!Xo@mm)BZYv{_$$-(lsF zRl>gy8+BG{3Ip#qR??eJ8ZJP}UGbRk?2<`E3W?ojM+q00Ru@?fR(3%n$!{|S-=RI# zB%D_A3Tl;gCw`7M2NgKdvN0SdBmS|X`K$KSZc5vIOT9tqQh?MNyQM%2C>40ja(X3$ z?sX-+YVu+I*UDFWM(?WEEq%?)5}4#VFy7y7n*KV!-CDp>YSF5p=+LyN`#s|-C^dy! z88me@XgpWZ5kkV|;B(sOJMJv5UA9)MnhE<&_KlEx$h&{*#}%2%#r#OKV#A=#uCf5b zBd6l+Wy<~ug?ALjG^eMnnz2}6$9K^UAel>EP3$d#wk79J@a@qO@9iPmHQcuZ;mhy^ zg>K~o#zCoN0nV!QO{L5Sw9cT~vfA<55edkW?wW#_qeh_oHWiAYc>M!12xbf2n&|t2 z>Lb3}0PV_cNA1@_p{oFbL6OTj7vC!aU0X5a{VekAe1dw&@f6I3T1yA~1uagl>kc9a z&AGUi-*`v?&7R}Sh7zmWJMc9RZRD+Q2GUY1mMgMEF=)R1I(I`kLoQ2t`y@j*-jw3i zA8`5BEgo9{{S0(?2WDv^!diBPPG*jZMR5r&&2=AQ>2pV=e8>;d@NF#_8;0ZEmwhe> z(vydBV3(wMd1uCqeknUGOevtOJ(;x5ZxdpaJe?ghd(0=@`$wPM?*nxMRScCh&1*av z44ItLEt&_YGu8L&T!@uinWC0&gQZ$U!>CwGdPLk<NTP%C1vfXVJ+?J*7h-MK>d%c@ z7EsMPIo`=0m@ZMAG#n`esu1*cIuKrX3*x_6UdVg!p<)FIy(0F>MZ%DNRYV#4!xTt) zIrWV7q!MHDsQ2QQWD;|=Qr6R7w(+2v{E~|V1s{roo8G$9DA&t(5S<!s;HK#p#*k2~ zhc%;Am?zP+IuqKD8E>1&vW$@Yj~i>E@E<mWkT<re8@MLx$G47@!thnI0NS)5L?@cZ z#%9(IOGK068?9D`p0c{(Z(HNJ<Eh<IYi4D()rhZY99A663pnFy=k=!6_BTqcEl<Ul z3R}<}QM>g^W|n&b`?{4HEC#GvNU>YQyPtj?{V4pCImPh#;^H?Fv?4~G@`VE-KHX;A zNyY>)=FLGYn(9j3TlRAV!Ok86@215umx@ogn4hp8=q2#1TMaeUDBusNiKGom6Q6%w zGKoJ#9ki@P0XKVhf4%X1_~f#W<ZgfR1^XQCMb)46zBRbJqk1w%w76r5Da2dRW(Fe| zDb&Mhtdd1AqM@^iL6Mt8)TNUoh$=+X!T)6-bW?5W)a^e^j8kWjs|O67(<jMOZ4UoI zJP8T~jCYx1`s7%ZP0F=QWDEQ`k`_)Hb<>XSpO0amX_v$}R?KXvx_M@8&<n2*_xcZ$ zt<WswbAeCf`b{XPb5P=NVYK=s;$X<^$g<%n!k)r`7<K`zTHJ*8=){4-r)VE$hoz%L z$k?1iu#ISOBE12`nFZ@~p#4QgFdgHJHhK5yP@wy{uEL~L$e+YmaiX)jQE95N^0{c@ z>rTp?q~yP6aKpCLeri=S1*^BqD+{!)!A6y&ha#=4%ee*@uN0L1t=d-i?=IOYL^F4i zT)JfKx;|8``xr^g602!=z@ktyJhVeimSDW)kDoYx?#?PFD=c=KO8CBCrscLhP?T$V zcs)N>{Wf`b5IQ|Cp*?l1YiiO!>M&nT<bkx~r`)3osg{tk7@-UVM8ms#w3MGA@;Fyf zE)nCe`X2gV`=kV{387@u7bQ?Ro*Rf<|4z+f1#A<3zYP&)Dn+0)(M?c@QJfo3G!WKo z_cJ`!=PP@tN2Me17IC8o!uMSXRFW%Rd#k!JLRGFm6W&4i!S)vsc4C7qN2jB~>!-J- zqq8HCnpb^Is8Hjf8tK4wV-G_5Bf&q{#!nL(Q`vw+!!}r3LftFSLGF=yiF%Sk<q=-o zLNswiAr-nSAbs|Q>oT!pZ4%(ZM1#>oI0??m6$}W_%~(#`P^ekV6E=_^LB<Es9ZH~# znaiCkVAQHU+M@FtX)&FVmg-Lvp|KT_uWDNt3)cwk$S+M6r*Dvlmr}vCary(CbnFCM zbO~y|h>`}rzSm3&9$2SoY$j@GFvITyjPM6ibh?xFp5v>>_s?3qKBC<VuCF}chWpLF ztmIs@--!Qc<NvXHd;O=F)oSp_DS;H-bD@=Dp|e;t?csy6j)DUhEdT|7{`oMcz{=XS z6^%r;0W+BvqZ7V8ALWVbLPiPijfg`ec^w+9h?_vRCj=RW>O_sIjNT3P+(#!P_BjDB z$|-UunS*jWW>$yEiOP)8wJ8h$%npPri>VW*0(@I4;5YLyE<ztm+1#l6#SXI*|4!Xs zht+C$VZG7hn{lJ$X~uB$evqKY<&D}NY6>Sr7LtIn^c#KcPW(o*0CT*2Rc2SyhbQ%l zR{`)ckP%7UqB+csT1!95QVPsnt{NIxCg@+S&de+fu}c!!JX(Zw*e~~1g6Fb&3|p~r zjUG+opV~JBXa%2cauuhH?WMB)Sz>?E3-!6`TuH&S_8`_Wp8dMOd($8w9%y5>5#M6= z!Gfmre;xzTs^iQ8%!Jbx_R9OhVwq<42g}U8Z+X+aP8>4v8wD7(3Q%t71RvG2L|xM3 zP~*_yP%XSKo!b67VQlun1x^x2$dU+C{Z}Jpz;OHE=}&tmTn?-{gitQgY2Hs*?yl7! zl;G8M8MrzaH&(f&uvD!0^OM<PigA1(-RdM^psi(<#AEN_Im0&md>xGSCrrhACv&f* z!sh3s34LOIOT^Z0Xj?>2)@DAc&8hugH27hhStxouJ-t)+k?*JRttl&fj!sQ!jg8`g z(^9BM*m}|NuMZMWUOE7TGozmbIFN;_tMm=y=M(#jwVWT-Yn^cy%Ml4u|GGLwG>>iB zgOxM+fo5sBlxtga`T?OC+}K)mwqaHciN>~h@lXZxM2WTfEF;S$p{8M)j^pw#drxzp z()!?VvE3(3Pn=D@fkNPQJQtf}?HsUZ#7h0Tp!*me7#l;38Oa?=<qH#^$t+22E<Sbo zrarWm<CH!0tCVi;q4=0M^qeyV)kI(4AIStd;=V+xD<gGYys%6UA#0{+rfyrAi~In7 zr~Arza3xLPKjR9)>|taTuOVEVKeIJ1ng817mXOz<$AjDJdb}Vf`P!Nuf+km`;5)8& zR6Q?O89zV$ba)o+-|!=$9l4*m{;oeyCK2FHdG_Ei7-r4Yf4gi-HuWgRKB%W)T!c+q zo3M8iZ`GJy=68*58|xVA=&fkh4-j11ZX^7@%($FclUv)VeaLdweS7udDow&JZlb2a zX<6mEY8^+|Z3#%=pc4vM(6+j1A*ju1(W%v`w=hG&uLX6u#;HZ+LOs|+5$SUGJXe}_ zX+_`6Vu|{L1bmDJ4o@W%k9SI97NE6tD6d6Yu6WQ3X!BB9FW2N4ztlks^Iyg&Ew6GI zlt2*LpStnC-Zp_jS-4E$D|$>Hzu-<$QD@nmwwyo~&&r4xrQI!JA-?VZHP}#<G;uKQ z_6_0_M)8xMeg<Lmb)rKV@rurET$l3m_|JNLxhLS8SU-Ww@hpFQsHN0+g(UE*G<AKA z4U+5n!6D1w{=BE(o=9fxdaBOn6qX)O_Hlc)tWHzWQDD8j^`2&F-A!U1SHsUfkh^;Y zLacBtJ=$=coMzEo|K<bC+TSb8P<DQ<3LGJRVsdK_+3eM2r@S(MW^l9hPHbGOm|Aqa z3H^(8*Hf)j>z&yzUzc5O$<dxGD<5XtZuegXsB#`t6X7%1l!&u^L`F@SFPE)TjkjrX z6^EN+<L}YmgH<fS3ay>TA1YLSN_|>z&-LZO3{FogJcd#ATYGCfbrpJYr|Wl{%_%M$ z(53@Un07l^vAfDcW(A^|1aPLt)sOXh6O;cPv*8`@=C7bOycSCn;SF#;Xa5SX+B)sL z+|`s-85N0iui-7Hz{n1FgQ(##_Um)!nl1o_2%buI?v(|q)Soc&FAXJTmHMb><x5-R zrP6t4$B~f)o%asQDL<aS@ecb1!;#D_PBKuw^oL7jYDukEmmLnsIFse<iTt-}yf|7M zEPz>OpL$7Ip(q=samYbmil?SG*Hnq7{i3`F>%xhE3lo~-2OoxvD0XA0a$xgcOFDG~ zTo9wD`6Uc{rwn}3va2*T1*5jj^3{9&{kVsE!qlt#u^7}aUkD~UEXFCNs!ku&Pwb~^ z6WPeA7bWE$O$xoP-cWeu*G=>!Px{Q8>|#teaHi*qLelIxQ1!~1M{WwYGc4AL$O&Lt zgXbpO?bB+kBSDo}DKp#&AbV@t(bQrl0oxnw^Bc3IfAQ=G<9qo2yA}ZVesAlx%5ah* zjwWo0(xTqd|EkQd5ma^39BtXvnv`->CDy$Exa?Qu$_Ec`MW(UV%HsG!wOkdXQCD5% zA^%crJ^y9Xf}J}7WE}3a?sN2D_3d=n{BohM$hs_Y?)n9ydYc_}A=fohuxi@LaZ=3x zD~ti#<YTC7vWgFuw0@(|iv#kfTU$ejdz#xLl^IljxbBkMP$1h1J1|^PhjhH9fjeV@ z!*``ldMPI_+E~^P#5SR#8cuUM#;@a?13`pCyfph<@rCgG6}3qN-|cQ$g~{jB?5B}- z$K&T-h~Dq|b^pDHD~H#)Va$r{Zjh_tA$e?k)1OKU9$l;JcScswo3<Wa&4O*_(n(r# zwTp3)$#)*2Gs5>XBqDv-%-eI($={IX>gq{P{n-n!sG6oO+8q_GOFAlOr$)9mSux`! zNY-!MOSv1+YnK{Ji>|j(3J;sFxt5j}Wjpc`Ko4LiqZDC#u3<L^!7@uz@eBaeXW-+k zG(?P%uwh)<?zT`ZmiV!~y2N@=ebfDv^J4w;Ihp>cN-Q2-mqKW22_AoP?DwIuaT4nH z*TY$sQ4KBEb2$*?wAAxPenSH17*;Rjgc0$$2oGhMF$zZm&h0W#$HjXVI}&^atOfi9 z{7to%gFQtQ0a6Fn8+TDXfC}3!1!5#1-90%_ZO@7&r2zugY|pCkR7xO9*5XW-vo}vF zV~UmcN;+(CUwqBJ*mWs7@7@1JD+|7${C(RcD^t1X5wI{gXw7tnFpYPq(Oz$}A@e<% z`7*rC=?T~E`8skzt#9Go8Ujbg<`_8aoanNh<;KYD)z8yu_Vf+@fM{(xu?Fg0vn6x3 zH+VBn(Wq>zv5U{_m_}qCoWy;ow+rkTShC(Wwpz7U<~(h(^sJG(Zp~zZ{(fC4h{&K* z3)4cF`v=K6o!^3*bt#QCgZ*o2S);0TdEIzOI*Ps-WgyT$dXP=TRVnZ${5BD)Lxd6q zGb}^+zWWstIR|Yf{FMXnhL5bwz=O9gJR1?ON*yn!nC<of*`ttp9_<p&kVEybq_{&t zth6oisu>7N+)3Xr9|sU=4($+;#-S|Y>{1oBX;9!MyLU&{ewDlX2~|z}d2>6Wy%WN4 zzt@22I-+*&5h12Su`rX!#|C-kO9y}jx?Cw`5}OLY3I;w9*Dh}(jp-wEs+Nma#5$Qr zEm_zX2cTCZG81pogTRH(&X{W<-D%%Z-HF7(8CD^wV)RkfYnQqtOc*y(d5FXg6^3%8 zhvU#Ox_1rf%ij5lXYNBZIh=@SSN%C~{H@JM?HnpBbf_DKLNaAYmuHJI2^MNOt{{1~ zWZA3=MlxS`$*B)WQ-owxXK!)4U;#GPQ9{wUPc&D69TLOMLbz<j`Fa#pI;n(){4Q7J z#!#Vkmv3ffultRb#jsP93e?puho%H;xYcj7X%g<eluy}dH$~I0JgCyF)MF0a=6;#< z#;S9&jXTpd+?$rB^smv~t(<(J9=Tv8@0W7Y0PUYU*jMD26Z)SFZm%Lfmv(D9w`WNL z4%q?AtUp!ZKFM7*K=^SbHP8K;^fZqBG!&#$f2@Mj(wVV4H(`-y&}L{5-IV-Q9(0o< z%zKdRr0sMIcF}9+&YSi_jl#kIHM<><H=wWytb$39EMjRyv6}%QaHX*Yqt;HF*}FC2 zmm6is&_yi|Xt+|qr**PaHuZX@#~stkX1AE?bx$0gKbvOZr#GzI#ej0*$~LGBnDJ0y zx~_GQ^d8=$zyIa6d;)wNzc;^W-+v92ysffLJMS6o_}Yw)0LFQ5KOnq5yujY(&n?h{ zy-qwyc&pBQpGz?;<YM?JLn>K~{4g5T2Or+ZBLYknw4)X#kp<*pCxl)V@#Vdkw^Vin z^gub;C?lhvm9=<K-yB$FC-;Z81?ny!PA0Vm2G)F@Im0XHi&}$+tG)kRr}L2I^=v16 zonKJrp0!O@g5EYv^2qJZWAX>KpX@?HGIi`;1sL?W6FCSw0Y<!3jSaHZV9x87BlRk! zWLC<!<HHf|#lkN-Z&BUm$xjYsCp}zT@2s*rc;x00JovZD<y}lliA_{ykPo*x^^1W6 z++u!R$mA}Z*gMjc_+LTPQ3rmx;)xsVo%M2_*=o45PO==%&ejI`XX7clGd#ZjkuPJ4 z2;t#I;*AN`V#rxOV`!tKaF)lHsc2j<)33X&R>Qw_&1}?Swn|m;5`-T;Nl1D8ojG$h zu%=@E_|g0k{XYFZ{XzHoNW&wHsx~i??%L-vW@4&aw$u&Z4QgKAoc^6z@+<S52|<VO zgDKj)LPO#m2-cBKZ{)A>!aQ+;?tMn+^kMEofBa%<m+bT|MrG&<ib6b=Cfjs;rpm*5 zn2SAw1eVc5VR)BU*w?}&P6>>#!sK|*Gl6v4r2r)Qn%L4=d={l>t9Q2{ZGk$W#`Ppk z`%A#2SK7@EFd!|$VmHV`hr@+nvWMrP<*fSNo^3OcL$(G4H&84!kL7^_>hXNMv)5K+ z<uzyY=g>qUsv83@f$JL4Z{e4{Gv`MZPNt`mx6gO5=U;^fRrupj_ik#mZTw?LBa7J) zM^mG6Saw{lGsOzACwrdci-jk#bFuTb{&E0>^L$>Ue;my5pc!Rhrt`qG1cTY%I+HGR z4)Bs4iA>pwX4kI(Zp%FNxWII()=XCm@B#Gxj7TzOi^yA9dXZ;~nk-UbRQej<%7Bl+ zy4cduKVEt05Kb!1p&aFm6stdK4flV3vUWB$J9Tf$ityyfiy^NZojNvFreo~JBeJqO z-piS!j;hsPsz7ODrl>8|pv9DVxfqP*B1}Jn6ms4E!BO9KEdmT?8qb*?t);}t-^Rs6 z^|l%(b2jex&p+3*o11C&<2D3FtzdYGD#(3AVBq;0A}8n`1adCdUfiV`6-!5<gbgdK zVd8<ug{c^Igvzt9dViT|5yC%)i0<-B0X7R)3wXvO=B3^?&75I$MIspeYj9vJRMXyH z84imM(rUp;Tz^n;tVX-3AQeF`z;HYKZep8XhVeb<72d(Bxu9SAvgmuq#Oh+>lydF} z_F>O6^zjEO8cI$Yn&Ujo_&`nn{JX}~<ej|GY>(oMpRb&=TtMm=uC~L3IQlm!$jvs~ ztGd1>jRXodK8~U;u0ogPT&Yx^&O$&#<EPebDdZSrXOXo#Oa~^(=Bdo$VMCh8<}Kuz z!2fL=oM-$;rz6Q>8ESFJj6pYJ_5tKyawd*X?&ZVdopXzz-zunHGt~{(F^sDty$XH- zFU2QLBqeQycb5fhm=163k&o+HLy*L0f}8nnnxH!Ic`3k~enx+rA7H%C6eI&6CvH>M zg4IfG-Lz(?$K;rOs^|IP=ao1SlJYj;?T$q}xzGEzu$tt{m>GLR8n2li5qgWQ!6rei zf*HrW|9UHoD|m`NMg?@$S%))aB35RiwkM<`!!NTiUxv(2!$6Z#9ZPep)S?&K6+VrE zkteVg^;k1SYHNwHAz9Nh<37r)`Yc}I6t@lSmuYKg@}zmeSL}$(yM7<k<=}T`CwjnU zq{G;~tYV@9dHDzS=#myXZd7JtnhP44MrgKy1|(%6&Y${H(4mkEt0*e&t2Kn}j2U<{ zrPIg_-yc36k|c<cJCK12z>);SDA!6;YsSP@xGIPrsM}!GBB<9b!Th_bX?NhighTSE z8vSTvK5=$#)!B;izxY(KVgDRh1$jU~Ttxxn#ba;ItJ7PU(0K3W%D{UGlS^7U;MG3b zE{fXfX7TpE4D9NxPJ%k}ilLF?aXV2=N#)u{)o@&y<iI&bgXQ!*{ZpK<VCJ?2Ny(hy zDbCA}5}pfrXkFk`^F;MqO}o7g%>!yfhryg5Gyc>Q(RAYu@Y}f_uAcRh#Ap+6(PW=; zC4iGHg()k6BHV`sgFf95s+w`w#nD6Ae8iK^<&@)aTx8+Xj~-e-@j7VDsMJbSV#{0& zt+G>+&j}iL-<*`z^kSEOkGECxQ|i9dViRLiJtiEmkV1NYeo=lI$91p)IR>fo9qV=p zqT}d5s%rNpcQLcMV$NjT{~P}-iYb8=-)NiP@~TsIeHXSHwJlHlo1F??k_1J*YcX{O zOEkWBb71;Ndyqm(f{GTo0?a0c84+MCh#kj%92Xo^sdPpLt@=wd6+ohuII3_`-IfH9 zQf&6q@$X@<X>dSMhL>%89S1&!9%15B=2>p8Gfov+=Uq~x8xDs?sh;5+*3t>yKFvSR zXyLmU63h7&Nbv{>kgE~cSPce0jorTMJk~&~V2RNlt>1wyC|FVSyV#npb}u|)9jShi zGT0l35o>bi&c;hRS;Qoj9<JHZEqED{+B}Sz6sMoMqb+r5#dDVXH_+Ht;!Mi2Bc;8i z;>(%$X#Z3xI83@tDwuaW^A~n6Ttab{Bq~!Urk5m;Y*kpN!;1}7Kc%4!;3~w2c8FK# zx7i};8uI+2+`>^R5#Yp)_dJgj9P1G%!jd)SfxP>vkbmV=Qgg~IddG%d1?zouULs*b z;Vt6iGu|RyDv2kXB{<9xl~WB$tQB1)x6SN*=6^&uo_CVqndEZTd%TJ2Yp;p%D@WFz zO2sO^^nmYa*SkMcVU?EL+??fGWz_TB9k}xeX`w=N{9|aV>0PR9p0FLeox(0p9iN>b zE3ruhkVOy|BlGM5JHNz_g~BPuI3|=ZF#;_D#SxS~`Tg7FFR|H@y(D{+V##3E#JiTW z<d^xkT389%-xWA5?Mb_YD9{tmL&y9PcsgQZIi8rV1vo}(D$$0KtQwB;LdAQ}uT|!- z1j5d*rI)zRJ+`p!8ho2$Z)cG-SDkHvrXR6G)$C@eh>J$ul3SgUE9ccLgpOsqi1Ps5 z`PS0r6`GFT8-J2&WK0kE{h33EtlU+nca7BuajgDcusg*YxwX2eQ`)i@+*@BzhK>9F z2V8~$U_CK-C6Xrcr!8=f8~?e@4cNbGM5^dr?JX?IO;X^8mqyxcE7V#)AfUVWx;6^x z_D4^f8L+ouml}z58*K_HIi2tO{(^(k3xH^!F|X?NQ_seog8CB)I1hNaU$+S$n^#*0 zUh`7d&DV9jW@JOs34a|$gDQe3C_wpsIVLofmMAu_CeF{dF0Wm^AimZ0EW#b*qhao& z+i_$^A`StHT@^$YzR9`yeWF?50a+IN8L5Se^IwvcXY?|w>tKM=F*&KCjNpt{DnW&K z4%us)_Elj+Z2a7%X+RW<8TrP77}h$B<e9q%VUYx67@v}^N{irGiobtT0etRX>JEcS zY!8oLz-HQs<Ey-)O_};0S#2|M@ZslNM<`g<wV!1*Uh+eBv7e;uCpcR--m4xi9X4)m z=XXk&6e=Pr!ynf<nC<cZj>omXZ)28~5~np8pN>OPmRYR54)XkVp5l4{&VY9&PdksF z)wO1HW)K6u5wyRe*6qv>HEVUD(>v@9ZbzHg4c+d2?adhkZA}6R4LSF)r>o+M3vU!} ztN{iwpae&<_NqKGjSJ5{=r4`(@>(m|F&-zddJtG|sldn4p3MEWz#_e)p%9{EoPMxj zufR~C(J;(uzoY>&WMO4>jB$m_q~_VA6UD=Z0MpVstMbF8$12_r>}B)q3-b#23Yq0| z_b@r_eU0BW7_J|g9s<IsE9O3(ejYd7CN~W;ydT*f*StC(xX~0E4R>)Yoq(${mVR<C zR3UR1>r@+=rsBrQ7WH4dESNJR4<{SylWxh}mt(L;QOEKW4KuaV;p>~zxe4r9oMJc) zL&pJ($;74;JOV`v-7~3g<G8=dEmD3zx6zz-c@e9gG;qSs7H@n=KUKb&WNuZt-_H;B z5cnii>V6dmJ!M7QJ)e-%OJ5HZXMVgicG|fgv@FvRJ|*-!Qqit8w%m1V;oQ_oe-3qr zE*^+^ahcDPdtX;xfPYzLcoGmCd}C>z62(B9Ln|o1M=WEuYHWfByV_8XV^0wWSAGjd z!q_?a?C}%*qQRxcr7c8K9K|$LPv~k+QILaJcqt^1E;+Mm%iH|cO#h7!XlQd=w{3jC zXLO;mROG}r&)L8mCEw25@0uF$pKB|xu@h<lko+ESw^3Wq-$XmlI#AfNDR8MyH<{7s zIHjV>O)XYc=$d38qesaMsDs{MVEl6o>kCDUW2gA~9w3z8t$@>C(e(pdBR8mqD@A+G z2}Y{k3hIZ<+gwsp8;asWJxl%^VHxHxfD*A6Osjx|Y%mS^lWcB*E}h1qJ*cJ5XybKL zi*8Md488DhQ2doE>r+$A(_i<d%<cgDZB?TBv9j{&QUYOl!<MI&11a-RkezMMN>j^+ zNnp1d$qiJ&#BgCwwxRDbf*)2?jH~faN2GOtkV#6G)FHc53Z@RB9{CM!dZtlTUUWe7 zJE35>@=J~0Xs)vIvr)X0WGqW@s=e|+;emvc;Se!mk?>qe<&Oi-{kfxgt&~*b9T6{i zS}CvHwU_#Aagr%rsnU;6YDezj!cyMp3JpBGbFj{ZTB61VzSsUXBx1E@cG@YOR-$@G zMUiGDN4+-3F8zoJ{>D+|_8+AN7q#_y+DGA+yQ`ya0%_T7@5}kP?4;<|*B&^m1O37B zt{ykWj@CsVte?ZH6`X#jzv|~MeDB-XPaR!B%k%ceEyQd@*=1P2<TMlc68VzP<bS1% zc^K)()e#<CFnyPKN{~|+Zjy%_dZ(!$(X>ey=ZwD!{o*4&NUA4x8D|k~o;cjW3b|nN z5*h|&x=t+U4OJdf)$goiY9l?+`(=|t5SNo&CN><2+D3FBgcKEMILVI8CHHD1z8g4c zm><Is2828?#6ivMcPeu%O?VIarjX`IctG^)CJAwj!m!;hEVxZ|!@9H|?g2O4xlNMX ze0y8hZ6cm$rU49L48*`es5r#;F<-i+qKza|g6v@85V`yia1Wt`99tllW*=<SZ!f}P z?-^hQc@GwTs<J>%mt3yqJQ`T~{6yJV>_*S7Gs$i&YgZVX7@4xLAW|{`*jT5tOR2{O z3&%{|Oj#>)a;Eoum37{sIi!{1x7MNtWPnkZZdBc0ZUlr{H`}QuYbR$gwcR!6)-Y^4 z+*r;FsaY2PE{j-u9F6kCr!)X%vg=Oura20#<IXgZhu`B#K1jBhR3c<m<(CMP)@Y#B zpZ&{y8qOxy%harS{CtOJrFn<Ybkn^tsqMMnTqdNW2YupQ<VBOeUMA<570VVrNr`&j z0`j#GBOlkk?2vc7MlRbiZJ?|G4CFRB!;irAYgJ-IHfaEyZ=8CdHL|`<c`*^7IXTh} zq-6OE!`l!CA<eb|Is@0_>1L7-=Qonx+*-d&`ONWgJ@hEqb;U}JvWiYuHEVv24md1@ zw#KGUmK?}}w>~-D&_eXZbuIp@h24q!nXPU9L(+=QFVCZ<gB`x)*cQQL9u8xNXt89K zLo%rAz7-v}qotMT9Cl7jBlHgP9FLE#2a}o4%T2B(9t(SimB+<p@Qa6sivZM<kR7g{ zX*?umUYW6z&6rh0ZnH25g-Xm{w4(Y9P^<iP3;eaf2mXl|cnYhcubiir#u)?6)6FB! zv*etX)*Fz`R2jMuySZ1bSF{^qtXuQu8ne!Q&Qs)?Ks0r3*cn{`teqplWH{DMdWHe4 zx_>n)N&2QTnTG#uN0a_E<;2tTw0!#a7*wC-8KkVYO#Emu<I9@xLhDM>^^0wj_D8@b zSE_d`w{gd6CB&&}*z!M^zt7-wFSHTQ=!bQDJJw%u3#Q8nXQ7WPQze!|+~-m}ge~o8 z$vm6r`e^Ck-O=A@$SSKeE5@fvYElU_vnlGT;ha+%icBFwxG#ZhroxP`WeGY{9881Z zMh!7CK4YO6)MtbW{F6?RQDw?XCoy2+yOxEsS|w|%A2A4T*4Yo7N$6B9SgL7r=ehl+ zsFj|nTV<fB3Z>P`C}EP&Ds4xsbUe?zg!;Z<t`+lP?x<e#gYCTT%Uu5a`a7z96e}nQ zV|>Snu3o7tP)Dr>^K}(6J_7SrCYtjYf!HZD9x8}HMS%ta$ERHVJFsAXChO%}v8@mZ z<1SFpr&lOJuImU-UKBmPh#~J(<VYw~fW!J>q6UQ7RE#=)U*1zPW4;ECG9Vn7Y6yv+ zK-8A2Jdz5efD!^G`LQ)$EIdfz)z?*e&VzK6d15G)xE%R3l=^04XZ_-6<qtuRdw9!h zm+`;wr(M$u<yDGye5pV<^Si!&yaF|fQ_|W#wNU%a3C6hRnS`>F3&?dSNt@sW7}&-^ zo(!ATu!F-`kt}_--B6vIaq!~fUsb1GQ73#fo$=$2LFOJ@TYWmb*K45lS-fp9C*bYF zdEKR`W_<dAqt4l3`7Th4>rsc|FDGda=mS*M#W7m6=tCo4{VZ!0YF00UU*1)wj9wT& z_h)Wt*B<x0-`|I0Z1!wHFKpg#JrnEi;|mxamT$B(?=6=$<7u9Y3k&t4>5)^_8u4n2 zjTQ!?dTx?sf2p$IEz!!AZMtkE#tnat34TxB)1O9PR%6R(IkGG$WIk_mW#D_*j(L8B ze{3Wx+URu5HWgnC*ZhSUC;OC&*w{F#@-dZZ_Ql|<t*0THYqIp3636j~@n(B6@v1%_ zKwFo8alg-X(&fpFb7>W(rlKP{MzLftN=!6NJ^gFy>V8dhly+PYRCXT9<)8}<k5|1m zmGLS~Jb~Al8Sc_Hl5+ga8B4IuV`yC?e6Dq!x1O5*_iH;M1;suVKhKrNoL>&8-#$Iw zL4hqeB}L<DZFMMkWpATXM^zYipR76~icb`}@;&qgMcJzmh(XRj!7r;ah6J(Ugc<+D z`qa|W7x3ge!X59{OT#JL(kcrV4k?l)AY2KxLASB0d03I6m2Q*TCR5n9gRvhwu7ZhH zNtaSw(>(|-jRT8<ipgL_<4f(zny#frSs+R4s9rTK*jzHTXrdoD6E`Em#r;w>gJ76o zY?6|2dO7t>#|0p-kwYL=NWjm~Un6JL=Z>CpuGRanQ<Qqk{%qq~4XsKGJ63L1iE3AV zIz|Aryso~Udzp=HvE`X@JPk>C)}-};`e1wR`t|YQxw>B(iMY94o-wCpKEBDy%4Tyg zyB#PR98l4ifBiL4^#RhpzGK{(G9*(v9Z5{aIfp~UDuq6{M6;azXT8m}KrK>3IlA1t z#K({>7z)CRvZAMA<!Syso?GLG2K$>ps0z*`r;FISnYoL8Npb1g8;$N!;#HHSyjG_> za^TEu`Lik;y>6H0MW&nYthX4A2z({Nb<|-}siS_CgjKgBON~&M#lh_?Nb13;DfH~! z4LXwQwQ2ph26<Hg1S3(5k>fTgJ^3KODP^HEpCFM#I>&pEAR2ENDI)_kH(B+*dbS-p z9~chf3OA<i637Zz1uTe7oeP!HA2hWzqigFb%ImFBL`M!D%*%Yx&;_jP<?(V_t@mH@ zu<l+=ee&0Ea<-*zK5QPgh0%MnFx}xeVTO<77+&X6@Swt8MvPj_$S7|)PV(HLy+LGn z@Bnz<igeS~;hN+&83ax#u-cZ+lF?i>z|8KYSU2LYz{3yty6zn6N|rhwePV^SLhe^~ z+WbpiBs1N8>Xmy4w*NFskj;SrSGdS-N8qQf+1LeZe*h9@W+m@*Vu=aC5P{oHnN4YX z+mMvOYg39HGLz~I9c^1jsT#4X$B?!`_C9vU_YZ-)5N+Sy9TmY}tanooM=C6RNZ5k` z?X>(0AbZNYdO;tMd#jLo0DWe;h&lE>@t|7wy&0%-^G5a1+%L{p#C=8%sNHgjp~VmX z_Dp@+1WeP4TcO!#SBNB7({qO}<3-TB^2ZrMkXON68Qn9xHNWJ&Rr0DxzFQB1Xg&7t zUROVwPv6JpIu^fTh*xXB0yP(yC4X&A!Wnf}lpX_jf7cJd7tl<Z9g+nR_5jY^&6s(* zPz-cLkbIrg<viIL!r950kCCb|6i!2=M^r*_R59Ohp#Ha$wnHUS2g|dtrqE_xtK9?e zgsG?I=kO~c>NzT%h7TVfnVH1=+Tm6ipY&J4RgIb8x=&$CQO>CN#A}`bzd9kUoweP! z$#F}4ciNZb^nRv7+u!RBw<Ncd2Nw*Q-|RQk8sZqdI;PZ{T80iSZ9ZC?I-f1^ee;R) z`SSxt#q~QWUn$B=>2n3M%4R{6D29H@lCXzd5cU#oVUhz=%ts|w#WZ@kmJ7NdI`Od( z3Wj2c7PUYuGZwX>`?D3;l>y7Mu@Dz?){X)J@T1|sSyn^$Z@sW_L76O5*M7A?$vwn~ z2z+|MM+;4aqW>N7N4^#n4}dTrodbg>r;JWEWe|xd6AJ*(T`TJ&mMjPXsD?0|{(@gF zxNuYqfTxseE$tIcB=;=tV>Asjo!xaaEnuJG!}vm8ucgKf=`P#oBF0)rM{u->l61p+ z(=|d%k%Ir09oxXyqO3Z<qKr?zStYXb4@G+x``pX=o+d8yR+{R9pGZ==SeEn)U8EBk zxXSv@e!g|4T6MDceDB5ZY30F&dX|j(w#}{R+u3R<;OXR^-@Cbb3@H*cqZ``%F!o{Z zw?53@zt5k~SZy10K?W<lK@iUWW&ne5FDlL-CLUYCe|ixudft|mNDFJNuJ}E>cjAZl zZQF<!8ZcKyc;4J?OE~}QRJTkd+}OUB7z+U$5SRa*<$c!uY`RDQ{cIg2DwJgXGJwdZ zxmb<t0%RpGRy*?L)OuPS+p|Cb?f4=%9nmc6;k+2Y--V3S8B+o^Ke?=KRf~x~jgVxV zhj#ZtHp~n1+3}f0s7{Hyd3+O!0Y0#G9Rj)mYMrE$+p^)60Dq8Q^bj)?%&LpD-KRwv z2~vt<B_dCn$Gzxxzo+gWzE^{r3vnoxW&4!xoT~~oOT7rIC<0W6=kC(`L>>aw^DwZ4 zxRS+9S5O(E3OLo?ZN{Ynsu8jvV(C5G*b4=5;+lPzN7NiJ<q8CsUs);ELA-0Zb;KeE zdhGJGIwS%PozQnK;Ej#7(?l?H;uoivBZEr}(yXpIv19XO4k2d7`gN%9{@b7RIctAA z>VdBqS?OgfQ!4R6nF=)11@#Y$JvBkhm?QF0*^@o>5du|p09pqj@4}|cIKng+%nS7i zVXp?D${I8(qzx>Kd)slFIQIT(#y6>tA+diKmzMF&`JUzGU{7AV7|Z&14{V;~>v`*5 zN8fk2@3HbU9`+6~!V}QZ4h}txjd<wA+)R!G+idwvXXwMF-@Q_eS!qg&M{!=anwz52 zgOX8Ivd$8l$q23IYJ!mphKu@pD7g=&oY;~&)U?2CM~+2DXo&LzH^lBQ2%vOY0uTKy z^;J!?Vxu+y-%pO2!j!R-V7SX`7Hf0Xh~-PKxp%iO_>4O@s~=x#?>yMH1L%kK?)MBN zFU1c}_KmB>XFt1|OV!i5#)|13z_L3S9x8piyTVFENCmRyT>5zCmiv(^`sZO4Wkjq< zCH-5~y$xEcPs&T>y#`Jzuaaoqeh5jy1AL))f@MtaSDa|Lm>|g)Ndbug$pK05_XFt3 z*vz&Q*W?Z7Hd%DbN>|s3)w(lEh8(9X%FbMKf#EI|D}e*913`h9Hnn}HV#=QDo^7?k z<?X9pcUgb_K;2za)y{xNHs32Zv{%Q^2Ix-lmmC7O#P+(I9!1#eJzk%7N<m9?Z=8Di zd?9_23@7IhTbX7X8COkn)zX0}cs@MsP;_#;r<lH(U;<P>48LhHLbp4iIO064qK)aT z5&LzB!6e%?$+1(k)3uXlPx~`KR=1I}vE2utrIc}VyG(1BdV%Y7-Hv$9Ti&5uVo^0P zve)xmwGP{~sE~0}{j_MzZn4n$TwFN+CX@Wv0ky9bIwhaH#VveF#sYA|$Sf8S%AtpJ z$H8r@ZsypwoVg$esQktB$_lqv5?qh7w&vh75qn)mw76Km*SCPh*YQ1Ok}Uu@vj~>N zCcrh9(&;fSMFm0xeFv^B%#jrYT#&?3-h>a+VfuR6idOSNt>emrHg%gLh}e?)6C+>h zvm*#Xg}16Q!0OpC3~u5ITn^UK$qwa;lNvqz0DsyMZT?5W`@i((|03?0m^fHD{x{;D z<9|uf|5Nt<PsF|8e<bezvu@AE`ro=e1Avf&o$>z*xBvI<|7P3&mu~%kg4e7J|LZsY z+qP$C{(su`6VVy`NFpzu;1gr|U|%3HhHCc;_r!=p35dP3&xBFHdY!jBAsQ|5;%cky zTZ&t}N-RlMF&zdgvTHGQHF9>6^j0g8ciVi!oW&=uRvm+@jb;}TD)%}&<wRr0n+p%T zLmPD+j}u1mUzs^uC3k7vl^Nf-J)~<dbzue@S_>&U8w;JhJi&X++xl!pZuRO#GM$sW zIu&~wP7!H_UHBPqc3eC<Cy745H#0=V%FDr&PCJADgRi%Mt)ywzG(S_D?KZcWnVF%@ z%x*I?Gcz+Yx0#ulnemwIHZvSEkNe;I-MzD#9UY}q6%|n#Svr|2RVbhLRes67vfWZT z#l2fHHFSU~T>EyrA=q^MS<zQ{569wgmIu*<)sng$ZdTUm=G#RXuG8-=0gU{2(DwcA zCz@m88{3W4v?jAmA=@-fLEABcqsvzMqsum30eoR@Zp*|4Q$!gbNM9kJqr7DNoRGJo z{e<nS-($LAu|V6rv8(0TefmDV(JT1^!X6>okT-;TETHBeLSIUr{m0R!eR}y06`#5N zmeS3H?STc0PsA^G`)X2O%9}6SL<0YgR>eDp%m+cvK0Qg!+po7VT^Ph?*hQN$-QVQ0 z&vSBOK9Sv=K+mj$B;AKG+dn5sx?a7uj$n9VKC$gtz(_LRIIROQTij=<xiw!qE+FLH zVEpzT0>=fv0nan;1Mjm`Cx-19nA}zApS@&VgS(HNX}7M=<3MuX?^TbG+hM9ccYSB? zNHg&7#=cU~u7B=7pfZ64syT1yZ-l9C7Qibc{KikW*q^V6Ap#%0{=aqkM8Qk|x$%k1 zvG!Rb(Qq8;%xMhP7@yO<dH8XpJ=+I03^f0z$;QU`|Na~Qds6*haQXkgbL;;|%IEl! zlK3B_{C~moe<}EX3HkrR=Kmi5CENc!{|l4<>-R5&{=Z^i{w3`H_4$wg7oeWw-<ZD; z`mgr)+W%~Sf%SjwU-$TL(EVTAzhL`+eg9+oFUbAB)cya8`w#T~>-azM|K|1=h|kFJ z|K#!a9-K^H{eBVl|C0ItE8qVf+kfEstZe^V|9|`Y+y46g&E;SC{=Z}RJHEf|uWG>G z=kf*Fhxre^|F7|H(7&DhpQ!tPSIPgKy8oXQ=l`<^{ngy~yT<bH(Em%_XZtHH@_(i7 zGcmKUar{r}{!%Bjo7PYr#m189^m&H&(xjOQ%bIAxoH!P3N)zschG>d)^e>XtdJ@aJ z1Cb8bUW6YtKMV;FH2r?;)<R6|d`BVp&H!!144$wN^t~0D-5(s~va5Fr*6dC-7jq1D zzx(m?>a+W?D}E+Rr@W%0qN2Q_+>?j5%{Z)d46h$a|4X>ZEqg}%`c_G>m!Z~q?e@L6 zNj=Rc^g9(?Y|VNWn$N9}APJtJ(ObI=cZjduhCMbRRggNc?<Mb}4-nZg5LC%P7_)n? zb`4mu$2?3m<g<Q1Jh>noYVsX;<Je8I#lk**>;}Bq232mv+`qCt+Typ|dU6V8to-09 zc+U*|0Cu2_rHy>-Lk^D=7cby34neh@{`|$y$I0@+`%Dfn_%If1b*+QDj`dzlORDEN zAn8;lQ>9QjC5ir3!u~_XBy!0_&V@sp(k7ODDK#Z0KK)<@VISO4$o(1OPk;Vyf=E&1 z#5groMG)!!ClJv$DD9>rz-;V?ZXbP5XNqUi%BtsOpj3~cZxn6r>&RzrLEH?vY=YAM zFCaE>K)5?bcnqrTn-tyqn_p*?-FhvZWc%2_C+bDPKFxB2T+&_q*(mNO_$7H^&>NQi zC6OumxDH{*sEGr(XUr}ISKdFTqrPz?W8Z+9K;+_IgMEh|;+JH$^6=q9x8f3lAw&BN z?m69UepfCY`0ApVh+F=w3U!qk$^(J>Hmw+*t>*f}2f9DDS@#KiTH@}Fs8@53OENT` z(aT8y1`{%BwP{XqSoJYcj#x1_PeQfW2z#C(Ud;YQf&0TLBl29vNH$>J3G=I(b$36S zIYnPUD5YcVi1-&~vk*+3WA>-wSK8IcJ3)H{PnY5!^^hr9Bx43I$*_0ybr4O1)~cr; znwL`!%@)SdCa_akg-_2cEK`2bBb8H8k58bd(tUk<8lQnZ_~uy8#5}*?Ri@K2RR}O= zm7ppTq)P-M$AFHN-7np{n=rkYkYIL;lZ*npeQ1t*3V+)U2Z}hS4otee2s6wa#DNMT z=z>rV5(Yzv&$^FGxHF6>o!w5pRSq9<!fsAwr|~K7odGAczAsP@Hj)TUlIRbg4WZ{~ ztiNE*z}>l9n4UIQ^DD2b20qDFBuRNog(mgkIB1mh7s4og(N%92;#8mw0!)_Z_+-L) z!kxJXiU1FY)54kDmX<g=wyF#z`l5RkNEM@sNC#0)CsESECz$#|<e|JJjye2Jd+NCA z>lpHgFW+8OU8n8dS028rdLGYyV0!BfUsa^vTzLUPnDH~lZk86O!GA0drv&?8(Yru1 zd$ms=ao$1qojlQb*||&j<_l+3zXsJB;U+xJ=5ghgT*`0feKa_FF2C?_ZRagm+~?hB z6f%Un7*sSkZgZcfm37oviUL~j(8<X(0rMP&Rys?ZLJMa+XRmeOpDNFtkvKZu03PYP zTon`&@B}dP)BE~xd_L;9rnL0cg$>LZ&ryw$Jz*$_b`vxF3U{CG;f-mFhe-ep%hl~4 z3$|t#yo~rlcDNUd_~Fo3(}zkCpS9kU{*uf&uhZ)n1kAgfdHGbRvpxk@xEME+CpZ$= z=JrMq2N+8SadH!u++ke|oRyy;TRW8ZgjgXZ%c|?CPc6<}@JMa}oXqh8UMK5Zra@TJ zQ19Wa<-FM#{pj!Bt-{2tyTGX+uRUfm-TQuzdi|xCMwbW~<S7$rDO2%nf&3-u(&mu+ z^D^E=RTO;Cfdk7+uZW<dEl%xYdmbdR;KGU!5X}@KUE@W(QyiQe`$x`i3iBbn*$7ur zv%#<%2WL2^22mlXz@ETO_aQvf<N4<4;a|Fjj;=@fg95u~aM>hX4=^m<vSK*!^&3$< z+LtGV2-UD4&T2bl13@+II6bCDCk|dt;&ydObr#NTB`7#wTh&7u_Z}A!mPmHgK9~x5 z3`>gQ-K`W;M0li#5o}Z0KcElgD<4R>hS42F7e~F&Qe!gynV`r=iu^%q9d*Q;-A$;Q zYTIQh8s<{p#s~~kmi;bN=x$K8MmM1?NJD~hV{q>kg5+3Cx6_)`%6xC&Lx|m$->%=i z<|uw?X~jDj_lgV!9n+~F!hnvBeuA5S$L#*FbYJkjKsXZUb=*k6psq7B_z+j4e;rrT z)Swk43hxkYNPadUfR$HQ#g!H~Uis39h`^GIz9V4idZfg~(uL6I%qQzlcTsW4l^x=o zE$0q}G^jW(sZKcIrWT@a(HEr^<jO<(y<V&`ISj(UXNTr{oiv~BH=`Yz=+u+L35pbn zUE=_?VZK($=6i9&#qFk?pUr%#u2uYtfFZXmwK$?DM3Y|C@WmUIoNrVrGZfxJOUzWd ztkg9I2P!uXl+>w&rhX6soZN^f7T&ol0lUTF9rSsDUfdevObMP?;-zo)>HBgRFtSq5 z+sXXX3epJ+IMj#gH+xLx<3|UvVAP0bT`x{GTbe?=bu6vC%{jK8BgCu;xkx5;mqMN| zV2#w3g+HOpcqQVJjF?=Ng6F?D<jD~g`L@IgO~S0z`Bcf_XG)GHYf^B9r-C3Ku%RCP zesUbBmvh<_6um}1I;}8K-OBJw0W-%3UZic`|Cy%BRQNdbavRIY;3=qeiYIYZh@N*{ zNO`-hp^U^ysIgZ}-)E(W?7GX4zF!p;L&9EXYDB{SiOm#x?h|o*l!K9g_9D&;nGJqE z>~Z8>W~V}BM_P7Y#&UnYq5iYRVn;E$EUCEo(1f~GfHy1KQ_PMkfk@yjj6MU5lhedA zaiLP&cJ5dl1?yD>V=!E~PU7x(03=JupAYBs0{ZUm;Vy_Cb^qx84xFH2FtRwdG65E& zP`*Jz$e4q$rY?b+YEn-r*`AMLl?qa>M7T_TcG1jLm!qX_bZFurVfyT#4iHM}kWNy= z(9zH~&GsO}X8=1Kbtn=HqF!rmUtYzak^gWMOv_jcVV+G&&n|?km84L|<mkd*?Y*=C zsYU;YJVu~jFLW)3aZdYt;o0-nybMy=C6rh1i0hc4s0r2M-q52QkT`0Sb*4_D{%x9% zyySR^Xf#P|7-wfElZlx&&#b&!0#JdyV9%wk*f12})LT^9u15i{Eug4HktRR{evNyo z53Yx=*Rbrjnj|;?F+}<c{zz)7NF+EJSrkQ$00OWMyyy2t<1o~bQhB^sqLUk$ecFAn zT(55+3e>EwK?*sYH|^<u_MaL;i=0?)p)2;)W!h9KQZ^zvs)+%oVrsyR6rz0I1hBep z`Wls!9@CjeWhY})9mCT{u-F*0kxqIC@Vqhtt(e-RYA+M;Qx>jPzG{yM>q2bPCQXvb zk|l{#-fiCYgTlRLK{n~imagk%o3by`gZT~eks_8b>E+U0#f%FI3teQZ?hEV1oG7Nq z^Gw8KiHj>G1QzlY#$7N7g<T2Y1H|!8QR4nN(2U`C{_<|kI~ngs(?139n}chaHU`3m z)wUuNdetC}{chbkZ6(rfjr$)}d&;uBf4c8BK_(;1nKvzNb`>vSz0QERHCGZT_RU?c z%HfJopgxjd4CTB=3y=4mTRskblVeCX6G^`&q*ohN>>ILg=EVMSN9EilDjq>LM<SCb zn`y)*t_c;3>ZX_%bImgsUmhU;52U8b5IXy$8;(0~QZ6I}dc|Zarl}sA;=bKW2&G&y z%IN5cmHOqX8xUdNqJg`j!V~QgdB(e)yNU=at1BD38FHKAO6T0buspmAykqR__^c>b zAr6wI((-53to}CE$>!Vp3rgXs;W_8zH-(HZ$UjF}DRKl1<|k_8c>}lgQ1h}%S9;!L z29c>x24#oU!l`jHT6HsW$pYFa9UZGFY-LS&8{%`vY$9C3W<bF-n0byMqV|y=93&jM zt;|;HBpMljM9IPBk~mMTAU00V)x-iljz$}OYFsgc=Sy3I^@m`!%DCPyTNjt|DphV1 zgUFe5X$=VrdRrqdeV=T4RDt7w9COY|lDnS-bciRnpn4Rtu*A3`BB7xFu+R}DHwGyv z!zLV2xn6R%zRlLyYS$g%j`F`JZ^H$rI-nuib{=kug-V6S>Zo)!7fk=Ur-gWvvHv}g zax%-Z^#p9H5xBuFz%xD1PJ9*-Ix?{3=k;)C6u!DP%j0ir<w(DPMsxH%$k~~WM_q)? z46e+0YkuqVve71UG7|LoCS4LZABaN$DNYz)tEt%62jJXUIc=@Y+KYILXS}yzRq1dt zS16E8SSM=u{fkAn9F0CKLXQY1=B)o|e<8j}ip5R=M6Gg&G+ACz3ps_bgqWXp){j|k z)X>+dX;WRdoo#of6u<K&#q3@!Ez!<Fr;N_$t5kR?XS3c@+>1$b>sC=Qo^W>F*TLNZ zY7J;~+VHg+QF%s3IVe>oQnHa^Dt-2^>6uksQpvEIqOtqV<x0?;<q2}o7s_{v@RJic zNC4p+#t*{u88@qtHeuvYGh(c>6NnqBZ=Vq(e&+hyDz@~u41`Fz2HKRozqIiX?liu$ zrjrP*Xm-0qMRIutYE0`!q^>yp1N0*U2r?;!9pN+rDV8iO>@HnJ&>$P3J}Q+&pLT&_ zf2;Ne)fQxUP-xccex1d03_D=#r@mE>YN4zLu42g$DvU8Tyjdl-BtVq<%|y&5oxIKB zWFEEL#WOo1jTW_DLZ=1N_Dan;UOY>gubi=*BripV`yq)LG=085r}cs%Jm3~{JSvJ~ zl&P=CxlNl8!?gx>e**3sX1I7`R%XGYgCh=Fy3j}(aoG}8Jc~pV>|5{Q%nyI-7Yq+F z`KVQdum#q94ss6vi2AGtXZQ0m?rx$`fg(QA34<}|xicju+LTIE-fCJU-0$6u-~EL( zgDxD`?P%YPvgPSz>I#ht?Wo#>@ZuaRGu&wO>cB5ydvkg#Ku)8hD1V+ro!ZuK8oth= zH%NrRTd{Rjk8Pjf-#YsEiZb)})cpwromy!#6+}IH>Q3=_CJSN8q8w+)-ag<c^A`Cu z5?Q}&KHnLSztBZu(nz7N1DA5DPMLo>gQV6Pnh?5Zp=}#$r{HJZXfQpPZHcwgNXeVU zLaX!TIh2gXd%cOt_>ctbTCw?0wf?YZG&L%ekZ(s5NE-y3iAti`D0Y`f1t)36v!NSQ zvESHU2{`6JOdYYup@SflVd+MVLL#@rP3xOywjWdU%Z&d3CFWJkP{*v?9&3YrgR1Vy zm4+G<>#UuC4K8J*9YAki>YR}VWaQ1l@v+5dX?f^sWC+8q6&CtgquHLT#F)=mZZA84 zPc%w~??k@5cxBBTosteymrgi|w30^^WUym-JWZ$=&7o1%!}Ob}&XvS|JTxDu_CP?$ z;dvEMw-!1SU-jm8H<7hIJVYmJ0-RfkrKkjzJQ04VZruT=G4h^N6K#~vr$#{Yrubvt z^@|?|Q!JD$dLJauNxMd>(e8I4HzG&HG!|hpgEqR#<g;L2I|-cCweD)+CFeA1^A}g6 zohrV~C+LNug7Taf?8J<w|FdGxx(~d2o%a_Wp6r-ftc)N#Yb~8-lKX(Yo!@pm88NG` zl^}&9+#_Y`lOBd8wzP14OpUIrYHPN=dCYu##9+ny__Gww-gv>k=5a2jiGXX(`5-x| z$>TL~O54-k<NHB79_oDw_QEzzEj$gQve4$~c;aMd8;1ZXkbEwVK;qaz6H4pU1~E?a zn~8f8gc+b0z=R^+3vS*U@6pw><<juM$AYxV0ufARfHK(}wpH9B!5cuxxqGwEPYzMG zHDfHS-6O<z6971yFDt+qy{m^_RW(AcIZr#sW|Ae_i^FOKqO`+8e`82WAu|7=&wvI4 z0jgHqktM2^@S@1fB-Ou+8kR_<id+(J7RGQHM`SC0oPMNx-c31!zexU=0$FfSW}JP- zH6iKYLKA&nA&qFBr5dccoZ?(_MhCV4h<Tp!<v5;Xe6kz}b|!_8YPZB<S1w6ot+B4} zz|I6#NJUt9V7{je*sqBR9Sa#lH}g2{4%-`s3*twCmD{q*6Ug<c%O|u3F@8zV0y9#T zP;h#L;I0(s9(aPAOR`$+dKg_vV@Z_Ch79t!NgzoVn<Mr%Y(&?I8hKrh5s8YNxvI4C zlE#uYHAHliamx2)fSbSqhj1;1wfL#Vb{+Lxe<cggL}XEujoz%mpM&sHyuZco!<I=E z6B(G$QHc}tR7pF`jL2Fi#UORx`sy@oumP;JYUzvJ7k}nz?XFcvPF~3I_}hISLN3+r zJHypi9K9EIgt#rkM-4Ye4J}D^32o{XN--N{H6JzFNI>4{ssI;79bLY+is~$wjbm|H z=Z%RTv}<!@hB@f7v+<VJ8s)591umIW1^~$-tp=uQzlzzPi;S8P*13P;_$IwXhFSER z<H0@V({~thiS!jwQ-64?u+YFxcx8PPz`KJWIyt<KL0c8<txQ5VPuRAT7yoR!1iU*O z820^^MUjN%2Bw&_r4-HUG2Ev1SY>)I=#Cs3io6nJ^ZR%AI}0im;IM}&ogOV7Eomul zmf)#6S~Mx0bpj-gvS!b494}qEFR~ng0VoMog*jr|T~HSOU>P_ERT|#P@g+zs3R4vs zt}LA)RSiT#*mGv`sReoRLo}ph@VnCKeae0w9*Xp`s8ttu1+g-b>X1Y&ri0l=S^Ev- zpZ7s;`p(M@+fd6SufXVPWL=+j;<5XT!=@Dno$Oro_XkU==QfE3&oRBtO>6t@v|Iu0 z+8`XS2%2=yBMB`c2n|O2SXKO+ghh|fM82mK#F*FKBkBZ8qGe9ruz)Ku+8O};g(gg1 zQEe-WmYS|sBS%S*r0PbaxUSJdI;)HavxLnbXXvvM$wt4~01RzNg~4=Mnzg}v{yucZ ze<pdGz2>-67>;)9r8gD?^lSz@>WenFm+9jf#nh2Jy>T6r8UmL^BBdO7-+CpSvJSjt zN83v)Sq6cV_;nmz)az^S+3$Dsd1mRZdvR>sHND6ME>1a9&y((Sb<dF#5P<VrT?)O! z5!lM5G>Vz48SiQSFkmI2xsh7wMXg|ZyMj!tLv8%}&>U5DcmW84Fzg8d!~zxK*Z^&a zQIu&f-L^iy249(?dJB7#>RRfsyJxbu4cU-5T{Av9L!a^fX`3)SC{_SPdp;;QSeQfP z1MS}1KVkJW&niaSj+%0Bjb66<G5p(2OwCV&+xX{cZoChtjzy3UHe+7GjJKyPs97Ih z`1|18i`}QDZIGA`8izeOTMiV@+a`%cL;Eq4ZlEqy{EM9rf`haf-n>BQHx{n!pW9W9 z8p_;@kaJI}Wi;r3R#;TF4li*S+|thjppj=w=^P1;SXDFM!8(jQMX4<5kw>E2w9VXt z4oV~_8beGe@-t|gzMzpe+le~5=*bDv`z~H_n_6C4gLate!O`<>gcNKR`%MfrGkrHL zF#VSNV3E$(fOWH3Lz>s;qtM{160rx?00}8OzNbVZne*;iZhSSf%oHpdY2v#}A^2>j zS4W%_D_ws{X&{oro+saWabNa`)Ee=Rs^BT~E%FS^N%=PfTFi*ZQ-H;Ogog_1g`}%e zxjOZchBTK-qG*LchZL%RKqTHBnnM0RG{OPsE3ZI#q<1;=PxG>d=;8F0__?*E#K$2D zq<4Z=iiUbh$A|AN(|BHd{OzOfq##5%yuWR@LqBq%n|d$$?Sx2^=mPR)Q@&fnf{ZO4 zD5m-)bjxbp-;u23hhzyDg{S)}!I&1>^`OG%1}e7ez-Z;6dMW-EE>Bb}b28UuM8!BG zx&$72*+M5J?Q<*7!DXj6l4v4h{d9_p9~jsTnJJycc8x*yA@V`4&Oe6Ib%N>9a~QeB zkO@HMh}Y0n(#LKxE;QxNhx{fvdk@)C)?C0}<I&1SYq{EP8OvJa;?&}a&%ze9&8x-Z zrBb!}U0N#BLcQ6>yxpLSx1v{+T|8OQ=Kg{ohw`{oQq!o6W@`Luqp9*NbEMfh$cU=y z?e<j0_3prI(q*Xw@Ztap|2|}3b#hgT`r!}ECyExlba@8h+@#|sC|D!;?U^7zmJAev zITp~DFB5M`fz%<r5P1x`Iye-{|1P+|L-+8s$xZlz3ER<#uD4t0_3-Zg;KRe!gNQ-e z@NVID$$Kersj$C370`F8a7;vH%v*o(6T)glC;g%MPX-n0hqB^T%$k0ecgMS5wq<kR z`}syifJi#3g5KKZ{*pz!H|=P*NibVqH__v6I|C<L^3$6K#Qa{dWjNzxc=!7o(NN%z z^A%NI{4S#n?AHm>4QeHEu91B`jJ8L}n_kk*kLT=%9YkP3(P*bk<f6K}KJ}ng-)f1- zA(}NjS%JA%5QRiuTs}#`y234igdCv?L^4^w6dF^y;BX?P1&TQ~0;c31pBW;yBUdb# z3_FnYMBf4=+JUVQ{0!0HisDaQKZnZMOQcV%gM-~=tnxH(tYD4=6L{o_n<Nb9M;5RX zXiZwuxP7o-ezkk0S$jS(IV#!HU-BLh+c9wry_V?6BU(UCzKVDEBUVejb}eU*6|0NW zC8baDC6XFOc-xEfg^K>S-0`rragCk@%umzd7dR|&NRf8l>=#<A5g#%6oeXT^F7>z} zj^E&p>go`M0;+MU1gOHWPdp;zkXhsj(4_LQ4=^VNH#Y38-g8EgM0O&L+(_r5R1c_w z#9b&DhkF{jP|i}jyPUQ)Bgr`X+XSIm#yAlmxmz3a33YB}>Mo+2vrR2c#q2H3h5V-$ zlxDmf^79Sz+S*+tB2lh@%zhDlq2UCck)hh){{6adR?V!goh&@v6Ilvz{bq`skE+o0 z^M!sJL`h`38o22L=`6fp&BcM?!A;6k$I1e{Fu_cUG!=;o>5V9urM(4&XcE`=B;p2z z<AS4wh5hCIO2IQ|IrK?JV#72Yw2Qlu?XwnEbDBvq5+>$}StJHH_NQ8DYGEG1N0dv< z`0s+uC6a~n7=e2EuGH#KcxLwG$@c!-2lBUbUZ|B`*4iebo4rdT`4Cf7+x7XotaIf! z70hafI!@jYkJio%{Hm{Yv`?`mgA{6)DgZX;4d2`53gDvB^8Q9KJa-L>nq5gA)(Hy| z_kb_h`-_&Mm=7@vt`>}ckzFg6i?WcqvmvWY1x;mT+5SVafClurF;!P}+BcYS7%bRU zb8>0!-&1h7#rh~02?Jqpzs7zKeKT(s)Qpa9$j*K}hL&;w-=5*mn`?OF7KGp$W+Ng+ zPx#3dHW-0TS)+>ve9kAl4gw0YphiTA{kBrUqrXm)J0bSD#&{?v6|9LCfrW|d7uPN( z8nQMFXoK*uq=YpB2Sq_qeOkDI5~O4AQD?A8QXjIzqKzkILkJsLLRPLxn&o!+cv?Q( zxIDvmcRs4l-CjPWx@vnE^y93`FK5#<X~-<HaJDfIE@(7-uE)vH=zP#yKjn74S8k7d zd1$HbKFeTL!9!ueb+<no#FpFU)oBBcN_}n9;C6p);$?H48wbVSDalZ+IH)e~gKBX- z_CF~feW>C0uo&729~*zEa^(kJwAxThWocuMISM+~;e|N=UJ#6I)~RADTPp8Rjx9CI zhEcZoNJ73;6f8ropFNkiQMpoDU}N1cgJ5-TK!Lh-XHJ7?q9dBaZuLlV5PH+1w)~@I zIoZ1Iwm6EZKB-7QS4P5Au=;yH(?}zRB~LpL?+24h>9`&(eCS~?KZEA?mJ!f=ce2aP z8{1~r3jhRYyW_KaoIKR`?e?hSX1nuB>RMfd=h*%N%l$Yq+nDzUe!w{Y(}i_1dHQeP zZm3IV@WADjTvPtKZ+|WZ>cm7cCc8qrZ(&<oJjNvS_kV-C*oSgbN%^DhF1PX8++{tJ zM_>O&LcqFWP%P;Chv#ZRqY^8+DKlVspDkD|X=}cO)FXSV;OOq9MO|Lfpy9#&RWV1- zoi$iW!e6K6=K?t)Q{0$YO%QRoQs!WVz|7<#^^DEzP!4}P5+*ZE2qd!<x~%Q2UTp4` z8>cOi&B0QZ;C9BBcoz846yAzF9SanTODFz*a)EY$O=<f<gRYiO!Yw2BSh{!Qz~r{! zW0=!3GjP1A_2?)e7wS+Sd*yBUoL`;4X&ztQ*ShH9S8e@56zy1b*d&Z*)oY~_)PzIy z&xO~%PozS6$WK!7j=&wnlyBGpSv+B6yW)0Y*LrcVCj6EGq0+SzPAkHpG7M?F*<I|J z%*L7ZiA-1-+42|QCCs+2cwZA<B2_riA=)Q%Fk!P0Dnm&|2EA&O=MU^C*R4WLP7bUG z`W8|!io0=u_g%=mV&SGRLA)q14_=>*k)Ityn42hD2zy2ing5~B2qsNNV^~4w@(Qm< zMxS*&H-V}tryp*Xzg^+u(NGmOm?}`6kiSYE|7GcR0muogLfmNME736B2|SLr>|7n{ z{(;jBY3OQGRoXDI1cQl@l-^_v=s}K53$$aNZ|40qvKiEPpUB)VTZVrMucrnX2TglS zwq$CYQD4u5%OWsAQS$qmpJGD<KhL)ar${|RY5sN+3!#uB+q8abD!-(Dr~0{oBv7Cr zDZ>nlwr~RvW&zdA#H6`pRpaFAxA)R@CWLY2pq{NRBS|1W91svRM>8xQZ=o*^rJaU! zZ~CIh9eFBy-f{x^3U<tb#(>V^f!j-w5>Jq({0-y6Sc)fL+!!5{^Fg(Sd!6jFTQD~R zKa&m{Gre49`pzTj<Y#sl%j|}{F`|!amZuXNd<^~NjQC7E#6g+KjQH94?2h-|K~gG^ z|D*w(<sL$_^^4~=eGitT!u>Kd60{WB6<18Z2sq}HNT3Xl2(5O(w!zpmNre8qU>qpK z%s=E~X3cD>*swXoFG0F~URkXelYMD4x8u9GXl!Glqm|h`GdwCciF;UG8M9Dxs#IHv z3~rL5&nb;4KM5#J?SI8!QJg6<t+<s<85K{rM}Y`N%Q^88<a|wadzxrG$eYWTe{`<$ z?Nq^hJt;ZS7JGrU?LKKHZ08|MXYX-bZ=tvB^0AIKf8Z5E(%!-~>u7f$d054WM`tId z{RnU=N5|bd3+CziQlH04SmbhsUc;UZfMyd*mmW_&Aqb1m30)H-FNjQoVM-Uy+%$_c zBbCVD3)GQwR@BK?nIP$s%t+%|Yd-g5yyS%(%$_3v3c2~?Iz<t1dChVdJBHRO6oMQb zpzc7lF}XxKWbwUi@K-Ag&8vt7ug3a_Y8oK+pNUun_<l-HlfeK+s^cqjH|u}L8arqi zVsp|)so(D?9F>(Rz$3Hb5X=_iE-F^(*d8~Ri<qCtDrP1uawq6{BNyk9L60Z+)d^`J zrzVlKm{%?vxjg?QVw9LC$qG7)KSS$ci_R$LsPIpG%+Qq!=rT(MiLZArFlJ@sf3D?l zHi->MUq?0AuN_g5p7F^P2g#Imsz4?S0F<=5?U)2b_JO@*T+Pf(Qy4}jNplZ0@t5G* zMLK+2X!s(w@=-sJn;spdzB%q39)dw8yghYq@;!=`lJ^XHuhW^0+E>k2!R4jKU4IvV z+t)h55qSTce2Cp^&a3)lTeB=O5?x`!{YHp5EHpbVO`bLhL5QIkXc_3l1GxrTTCUFk zc3Io6Pkml1*k<1rkGCWgjMwgLrwogYHe2QQwscy#WMcnk(WI$u@xmebr+EsO`m*L^ zHK~$dM0EF-Q9y^4WPQ+}%Iw>XOWBVK=-?r{cZ|UM)EuiI6cY?8+Y_(ekNE|rvLBwZ zQ=?kl;7&yo)i6z0mr(m6p=@v>w<+gO55@j9fPMNuyonQ7qA4E0%n-4VOkk>(tIbtY zjq<>vW3wONShudMn1c#6Rk_K=Le1MurCJ@|^D}<GF{)@Y7$O=?Br+%^`X1~tDkZof zKIPdF|N6cZfGbar!<>gB>8}Jn8<3A|7Eir@-#IvVi+rPpQAIP{OQluXdO!5Nl>b-n z0!-SkbCp>>h(@a4q97+QwG;yRez6ptKevmV()v|UnapsD*kG7oLYL&2U#&D`DwcLs z0~Mp+6`L}sIJR6;FOhJUPPD4O3g+NSTf3vbVe{$49nsn?w6dll=!#*L@q7zsAXqX+ zOEk0NOWa#i`G=GOx@*AL;b1HvR3yW~Z4)d>k7v|Z5c=tU@5n~I#D<H0y+aW(gy#x) zfz{;?1_^fQw);?UNGBeTB0k)fisqG&=c&zJ_enONcgBL{wu%Wojmw0tYkE7M2e*rb z9OP;tibQkkO4<*yXWnU{Y;wG+*p%>cX#VUlxeCP|SEaS0KU){>b|u=z?`vX89O%a? z13}feF4!y%MBm^#z2{2QsS%PJv|6r^wLjt<w_m2RtZ{Bh_7wW8&f%;24A04#AJF#D zbHQKAypv%n_{AVLwP+;EjFG{);ZuwR!kvrq_)EDw{DReHddL;vu1$4W$*X!<VRflP z%zNNCRPx0`XvfOQmfzWu43z@VNn04+o>SR(o9}jYt~gw(T#{~JI*hUhr&yoZF+e1w z`$kl@L_;=^OJJ-{^_d`GwW;7t-BC2fPX?aE<sgmm`FTyi`aB`>zg6JlT@Nhz?3}*g ze(3Y7?uIJ!%k#r3a3#S{#siNmh}gM%<LCBWDf01f<ut5rZ#a}?5_d(C|1tb09(vZ( zIBzT`K;Uhb;vWNPI;1#Fj>8A0Kq5n(RQ0_+NxxU`_@aYm+-I=Jj2g{k+esZ5&f<)i zkAT3DUt2H3@MYS(*=1K(aU)yh$(U?Z(PLaM;t3{87xdAnS}MuK@K4!@{B8q~%mYkK zzdmAn)&=ckL>oq7kqT3h-iaVtp~=c<2Yy-YEslQYlI6*MZ=*mOqyJ=KIsyHzrJ$M{ zN$uo6ePBP=1?^wQfBz0u@tc+Ix)rFUyvx*fJQA+45H3dKPN!#VPIsB(s*T@4QQ-!x za1}ljnf6$ygR<`vqtg=zu6C?u*ScyiG}t`sdR5oPim=K&0|8*xof@WUjo9^@AZ<sT zJ-gLdSN{aC2uiG;u}NnQSWvQI^yxVFHCon$?Po=*w*3xh3J=V2l-L%J674AEaZtr^ z(vN|ZSq>XNuw!j+HUARXrOF}4FH=T9Qz@0s{Q><Me%JH;{g#enF91@@t^xLe3Dqy7 zXeu}<kVh0JEcV5ajiC2qI{f;vZKv7&sZVOhKBz`#4f*JX@Isq7VlHC>ZG6x;SNPfr zJ~Ahq4zwfXds><n3Zw|`km4kF8r;ry28SOM6Xz;7rdl9!_<Q9E<<F4D@w5?LEk&zR z@WX=%mh1GQTA|qo+%tN4%g#i^_Z#$!rR@zh<2lV5Tb@SCz#i+loQ|HJs+XN{)4rSa z#CvP09FMaFO90Q9RThdP{;V$0Ifz*Hr={^vUk`3E8%QdBswNm~1oX?Zx)*{<>>~a( zqumaX_2aD-hjyfAmUOIO)H3IaWGb}IT>1k}R#UrTuChUBd~SXG7dfl8@*EGc`CYBE zLRMJ{JHZT;LfOc~kJ)GHqY_!0wKjlzW@3e-3rA?SmVPJGz}V(3d1cWNGRLyd{ew7m z#e^L?_gNOQur1QUNH%#k+(K@a!#OM1nJiZ>>TNEUG1)RG8*>!g>#xe^ucBgH#Ohw! z`y%D$>Bdo^0Xu(<F1i9o-Y%j29sEk$_t9t^49}gnX*zP=lOQDWMNW`DX?)5;tXVTu zMNo+#akSs6W_)wVPeE^hMA?-;K?wH4m{6xd912^`{n)a-=7j(3w#%HGRiK23>_ET_ z{o&6J{mes|=J*4G<WqxEEaFxeO3+V^^_~39?~t=^4?H{VHFMN}DE8rl9gYe}@JeH6 z@dLlh400$Bj3|*vb67o@6>4ym%|DXy$|yjlEkV+z?@N}DUzMx~>lmQ(-aAZHv1I_Q z8@%B$u?8CIdYZ>SoYF%3yrucs)N#a(Yi~ol=?!>nx$1mfUFop(p}wj3dFk8;yD%zC z=tzKes;FOsLDt2v6YN57<fgX*pJ1fKB$L>G&m(<(K0m8YD74N%;orz|RN8MA#5iOF zp+dp*Pm~8SE7p?IFU)&ui1q#{mG8zV?{Mg^YONEgPfvM;335TMt3wx&t}C-OR4;EO zV}|@657A&l3wxAkMG&HSTtD75#6Ih~JAu(7J-4@0cYicBV=uRT-~QZV1E?BB55NTA zT|R;EOWxZ&K2O(E=NRUw4y{<>LAF1+2?SE0%xxlt<d2CE#MZ#jBLl7l--eIDg20*Y zAHM|3xZT2!@wznqe!*}-=J|CyeMH9)z*42{VI)kQYe>+^d>SBmA4EhJ)%jDyw8H8- zEZt4i<dPYveY;C{GOCIrPn>`cWvxYlAfc4#QiW8|&W&0A4GAUCu@tvhaj@7m9&7YH z`F^Zax|2b#QP_xSt%N1azs%3gm+bQGcyF#`FrE?1m|#y0XZ6S7Aw9B`uJ64nVB;85 zbN<FX=6Gk;K_};J)gv0UvTpNsq+9&VtFVda=UE1`%><Zv%(G^j_;q8jWxGaj4w81^ z!+W}i=yfctFuQVRCALm$Bdl&`<AiTrm`!^?`}I9F3<=_UO(OOQZ)EeH5(RehJ{@5b zhZe>ql;b>)6yB6%2z+sNu@G6c6s*W{03%?RG0<P8Ov5sa1>0})4h>GLcuB9;#DVA1 zoespBF;!{@B9ONqL%q0iSr2(^(RhARdPZ43g+=5gjr`~NdH<c)sQgSdNP{E!jrc!P zSKlMOA<|j~R~YaLOpwy0yb7bfD{FTm(MKrla)?kFo(c--Q}~v)EG6nxvC&kQ$(``e z#yi_xB^|Crz)NMFjVO*|gfpeIH|90{eq8SBSK6+^wH>$VIv`C{v{euSGGle9U)XM~ zI^5$Gb&B*IRd2K!InfZh!(?lm+HN%7Rm_l3-(o>hvu(7LrLC4%iBHJIr>GYONJC9b z0I_a=9oPeodhMo{ak!G86O@%KG^hYJ!HtaCD=5X^L+sK37Mp8Sv?WWwNMFU=T?!{L z<T^In4k?>tOHvMG83Pzg6jPtx1q67s&yi|Ezf{%VNRLSB-DhqR3?0O^ptJZ5=Ktwz zdP(`St9N@RL*9|uqw%NamvPnf8ApBD+_{C>1x)k#$t3Nj1D6Yxvpq|rm0?wjZ#H|q zRk|u2yNb={!^%B|kJqPi(a75oHttq6w{N#d?kS5AyUb#h?_seE$5KZPt>Z~bM+dv@ zuhXj2d0J^iTd~z@lq(ljC=hNCG>}yW$W0s;yI%Y8_fpp)_j7Q8@pTelRZ=ZWGFj*8 zJQW%1<kI{I@vr>UKg=F;E&tH}D95l*&Y1CaNOPRxqb8KE+hxw)2Wh6`IsMeVW)%+C z87!6W67dbpSw8b)K6X;xrUoGb2@gX4;z`K&QgH8cN$NueN2794nwg^%C5bnWx_99@ z9Yd|JsF0w`!jM;M4PDWM!rT=V-Assk90DT;_Uyb!zaRE9$#(X@>%8ETl1rNO80PzS zTy^7XenbLB_ajzq`z_^vyi%gt9NBz&0l7SE9iqv34cXKiPx$}*8laD}!BGop`O;7n zi{E@x$N~0u_{Mk*4sd?Je`x3I1#frZ{t4FoAj?1a1F!RRQV}marT;<q?fo4?4W8cX z$jT@S^7K%s@@{`%<v7Pyc$WF&g%VHD3vH%0cQ<!$=9Y=pB=bo}r~a8@2Isiv#*t?R zR?K!tblp|t#cdX7qcb?PmOWx|B34<OY6?#hsm?h-qOT@<ll3KVTjXg6j<*<n9MzvK zh(Dd+nZqMqp5PmTD%0J2*&2~@f#ot_$<+H*V22*ec4))_r5VU_y6cYX<`efgSvK|( znZ)f$?6SE8`>>>l{Dn-U3agF#(@cmHP9POhbfb109#ZBzOP@Y*5*Bt8ca&B}v%F@( z!9yJw#tJpq%_wtkvVAnpQEpFi5`PZjsfvcOvzKj#@U|thj*EWNk<>1?Dqe0MX)5!| zB|Yb-v6xW<eM3Q0WT;j8lqx?^Q}!uguXg6M4mjFoje)rEqU-+RpM6iX?Y6?Jy`PCw zFQn$a0<o?wZxUQ#Bu@?oZ7OKWX}OVlxHppE{gj%NlaopEV<VpAF)5`Lx+^t{+%}Pu zh;T5gja9}XN6~`yh*h~jVeJS^J3P%n%QI4+4&4thrK_ONPKg2_Q(~r5*@+@k#7xwt zR~_rqW!vbY)AD^XeT9@&Hdd~1{sSbX1bfw7usR5wm>Ayh);tc3SslTS{;2Ie3Bcu6 zm7YAWtjCs@qn6Pa%I_n-2<CNG=i=<zi&4uIrV|PmizV^9^~HZQ!x$rP+OLgcQRCEZ zYe~3uV|fXS%)W77<!qVKFPOOdZTvGBYfTiAas+!UK_Sv>@yHNcr&toD?umvE7jtvU z=4=sC%sHSRYwl*avMeAV2}l`AV@xHXJf9z8;@{)<gSPd1PuT=pL#wDB4R+Y)a^#SR za6f}7jZau$J2v_;3L^fGno-9qQ@|stOC|00{kf`+*J1a1(8KPHSg{;G%WFdp?mdE~ zzSOG9daC<{NEIS`RgEN@3E+^uin;}}K1I?ZzvH#Mkuo%N1aDK(=kq4iCuMJ=x%_Gx zzKGqYxyb3sOiZV7Qi;c|wX3viL#Riy-Q*}C>*Z}fU!~);-U3!B?tKE~W{E~o^Z}Ol zH9}7cZ*jlrU~ZR(BMXe%K~D(5Y7$(foH*G<gODd>_)?&x$ozS3pYhX%|NfQw!OV79 zk(L>)acBY0HAmAfw&StYy(M#yorl}Tt^OHaPM0dj6mqvDgvRr^%1*6S*nX_)NU9pp z3wkn$U7IYhzFM5R$>MRnHJ#&`V)Uy*QB0ECR!h~?j<wM_GE?Vyd7+lb+1`<E{cd=< znn#&5@n&M8IV)rB_Cv0_O~j6@$GKo^(;4H^ov(zj<~9TE46nyVy)ym69WB$wy2nMV zyuis)3z3y@>Vsr0{JBts;$%7ym+%<wXDDKGQGn#$tb7j_UG!wbkIjpJLW#3jsZ34$ zHkgYNAxhjl1t&<{P7|KNZX=Ot2H)Iod`gvvr3(gY^bdU%)Fj$+i|_E<40iVoPYaW} z!I%rkXGppz<PxN4@?PGI3#=*Rs2pp_YV<q1BKWTL&Tkhgrh61z8gEGAM%s0Kyl?7Q z-Mg}>6)o6UP1v@dLo)%JO7vD{cQtQoS0dcNZRkHef$hWMm*}F>AuM1;-zbv(B@g2u zjI!V~;6#O5v`i8vj72H88=?iMF$tWYZ>J}5f%=@u)E<pkIcA=(`wSGJr8xVGy_76n zhN59ud9!MUg}RLWEED&6kYq}kE0kgzzD9u5{@oh3U4R)1TYqrCwGSf&r*AD<59CS5 zz8@?}%Ou4gw1dg@cgDw9x*V(X;DQ9iq0HECV~M$&ZFZ&lsLp2}ZNAA%yIwL`LQfhA z-;RkSgat3mB(7)k6)W0{IwhzMLRsySzn#wd`=gJ~*;EY|E?I<WloYR{q<)`Y{Eadb z1a<W1_!k098&*v5p2-ZMu0T3^vt^zr?2yK_SzlCvYC&0;uHroLT)LBT(So`YdYsx0 z{KN?QODDv%+74gj6AEpfvx6qd45&Fe0s0T`UWZ|aX&_y|4ZEh^T0KDUm1foiqz{x# zDx+w&-`mRH^#@Z*Rb8X{kGRV3iGe9@mStgpwKl4NAJppi*05^Em6u~fXz?oHm+Z#h zh-&IVvK!=akOPPCMrf1nmrVW)ZbvA_iqs0zdZ%R4GN&BTGF1&(=P_YY7%65)h<mb1 zs5;IjwUSIi$0UuS7OZlg#x8E4&KJnSD!Rz|J3lckTP$fM1hJ2DLPKn|E`h?MQ#AW6 zf_^@9L-?5aC!%wh`Rl_vsrAzR!og^8MweIHQG$IN19er?%Y|r;U?@5dRe(F6lt2<^ zLc9wJyOcoMvuEQiq=bvGju6SuqyzEk17$GuhorH)<uS{8Vnx4J^E(}6T}veIR@*S1 zDq>9Cq94}!;_{N;GA0Sbk?Bz7{PU~s7LFx(*5Wi>kMU=h8xd3<C}V!20BS7eHxIge zy(WJS4c^Fot=989!`=C-V3friDTIH7*}3`UK*EI(QMrhNqNU%A<}pn1tJ+DMO~xWo zVBEBCqOt${*{JDz-&XD=4Bj8`eIs|>JOThEq=9@_`<G8%VV*x0qz`k_Uj;Oxm{MgQ zV6?H7@>rS(lMza+WL8uAn<o4d5gaw!ym3ZucuzD(;e)D41u7(9^Pa(Zj;(&PhKXt& zHoDiOXH@+XYndYetjy-u0S9NLWU@-+&_3NQvc!4+fHGQq2atwWjPjbT-|6H_A^&;b z9jsAki-c(jV$V_RrH)t-bD9$KaoK;5ElMcZR+Ps^zxJ{)V&d{Kkd_}wo;<Rx`FQ9~ zG0hdHW48CH+mR7l`PJP_*5!50Wip+|Ynb&Kx-XH{gZ$oy>;O<AL6rFczs3~!^FfFd zAzJH3%tWTu87Ji@aj=!+3snwc74W#XphMji|CQ6@#EtS?oHI>ONsF#z-sl&_<mR-M zQm!l|#YplaC8=c5_)^8OqoYYf`OIo2%~lIN)DZo5X$IBz`P`{NTXvaR%WQksY;}%W zJGtK0xcZ&LNnM{3zqV6k`pZSWcF!mI%&YdAtp)dm!_0LhIo~tSz&|{`N9VE0?6m~a zht;9WN9ayEoAMnO<pC?2b=&k<YMW^JpYa;}%?9s!(%c<vE6vuc{@D%m^1o-%0gE5Q z_sJ72+A5VvCiLrz*Jr9}804omUU$ClrTy`%6||p0t$UxoOEZXF5VxPkC>=`yYwzF= zky*3Cgv;ZdU+PCo{h#M7VJQbixfU-VW%1JS-e!#SdogiT%gVr!HaQLq^C2hrPhuv2 zXEbCcSHF}538dmAt3&Ql5^6CHZtpZ2Q|sDJY<%iw_2EymOK-1_00wyEhtC{do<~<N z#0H*z{J}>DFDgu*LG_S}?Y)@Ecg$Ru5ZK(zBE*@lP(w2@4(x~2SUXv1fZi(<Z8o<* z$CYs_sZtzqdWI+B_A|${I*sL!DK{Svj|5*I-?IK%pxi&X4qh2gF>Su7e9{kwo6HIP z$jw5BaoHr_UiI*kXOo@iOZIJ&3dPAteRq_e_7tgj33<t>lQwBnC-7A`&|0XI$C<}t zRj`#GOZnt&WfaNYBTcFfg)TPRMcS{<8tzT+d>L>Usu@2PS<JfEy_SJ_&Q<qWQzjj2 zITpSfANs)Y{YM;Z9AEpb-EsTPR0GG){)OFVmb&GoLOf$~o9L5S>~m2C4;csgl)3|Z zLCAF7$8KTRhbm(4a28TUrW|ocl4L8HLef$h8@WRFe8LiBa~IFsRbh<~WjEgV6cm(7 z@j^6Vu=nsrm=T8NYyS0v{y)N8;Zc1`;f*26^EBtUBrsp(?@$!;yPMW1;S6L})l_lE z!VpV|LQ;}c?i}&k!Le+q!XlDTPxAPb_*l|YVGY@OwO(Oq>afJzD^(Hn8`ki~jLO3r z*}}xpt7l({Le_nYlSHYJVOQyxN=^QYF|2D(7$8uRhgK*sNBq+%rbOR~0MKBxKo$$d zaFC9Zft9hr#gcZWz9p}{USC+1XI^A#G`?_^o^y_mv$nzCHpk57<^Fm=Y#B=SS|T<q z%3CFrNIU?)@SZ99Ekzn0E*b$r#v>qy8idC_%vW)Pk%e<;9O!r}=`eudFPyf6k?|q- zEtFY<or#r~B|Mn8Am?FYSxc_b*Tc+dZGoTb*j&?Wg@uQQiGc(i0ZvBtk@$M$&I9K& zgf@{_DUcYfvZZVz*qjzO69-=^%F4s+EY4Kq^X_hTapm~s<m6^3Z?@Tb-Qg9b7Yr(s zo1vNWZhJ}Q>IXj7*TB@-Bfv+s`McZ~9B^ijQ4zc%SBPT{6&07Gqjv+WBL?=}ibFzp z;NDSp@$s+*^P=TqtbbsoP2*;2VXU#$+moP<ursyOIU&IhBpe_4*08Ee4$ITI#z`;< zF2~;+Ww^~U;}ZCIVZ`ygQTHjsVhZwJ5F*XTe&<ZHASi%Jjw~ZJLiuo~>ti5247uhF zx~ekJ{MLq}sgkHM*c{ZT-yU8$IFE$Xjh|~CbSbt%SdY1#XhfV69slRE`SW1Kr)mYU z0`upSLZvmDlxVFrSjxlRljwI3=m!=*)&c|kL?{eYvHNYqYpsyIPh6)^HNK{QQe%lt zP^U=$&<{Bw$zA*A0X})hhX7{TVa6JRxS=>m_ASK16;NnsnoQ*~kzLUd^47ZZhA0ml zG%>En$fF=g?3q$Hw?B#j<i|b!R!B$O!Eu$FZyUw6NA%U`drK1g%XQRd!=f!J=Z?W@ ze6&Ek3QhXM;W2}aIzgk%r_@M>R6{)RohdY>OeEl^WrulEp?!Re&~AB+&<Y3Segp^m zo(G+ryqR(mqG%p%>LjCVrtfgF^DZ}?ekR?(z^{}p_4Tiv?4-l|G!G~xYaBkYgqxwl z7Do|9XM>zEJ6JJ#r}H;;Xqu@M9S$tFhHYMapX9HiuSS=)i2VFVLwG&=w>aVXx1b~> zKDnUbze80`|Fo&kPW7*t5_o;{<%iYi+j0F&HJpAoXPJ1HXxw<e!cXqV73`THIHz^> zb<5j$|M{Nv+Eu#!ZtC@MXVdn&oiB3fdh-lm)_>$SP1y8x=Rfy(t*U)})LOyy=y`nK zyvp^^%^w;pdpz12xp=3gK<rYvU%qU~@s#REma)z5-+yj7+)6Ot4%pVO@D1nM>=`~% zeR^Z!I`TO<fO(vdIk?2geB(e>@rugB_<b5&KtGG`^_3qE!T}8lua0eR>Pv?j@SWAC z<$;C*0)prLLh$jio0t4!hyP7k<JYFr9E<Cc>mLcLyA90QoKs#_m(wk!gqx8E9+z9g ztfRWlk)RPB@AK>tJ`d>^>mc`UcZHx%g}6?!+~aj%(Q#)-YfX<r$KW`;Adcj}uLhsO zdC9*-KO8S1+c+P+^@UzHSAf;a4v%0H<3l-9+t<ZQo3GJI+rM3RDX!Gmj`(6&XZ&C* zTUT5A9)v5lweNW+S^ZViM0-3m+cZ7bFV{<Vm(7A-(Y;~_No~68`n~VMw!IhPVc0oA zjn|0nh+XPGxq3XWoDVK<&K|VHT5Kp?eH$T)OX@e3h_ojI3^%Uuu;E+9&KfqysKh#W ztt?Z6+gvCS9x%nfC31kjqIBuE*r7|umKZPB;iKL|0#65Tk9}Hds%up39+|w<>`dhx zBsWhzVm(z{b2>V<uGswZHp3bY{Vh`o462@T3+@~`+LW>yYn(fs<){JkI1cQ@0j~M@ zB4y2Eo2VAMSZ4#5#^SLdFAlDSKJl9WtGMrgr~3Q<ucTo#lvRmjW!=39*%8@gWnI^v z*B;R@8kCW2QY0i5B?(2zs+5tDQQ1N$S@A#bt3DsD&+l6wpU?mC(Y?Lzecf~3=XqY| zbzbLn&Uu~J+hF9@=7!`P|H3)PuWx(?!^JMRTRwg5ura>%>lORAf%k^CJMAk?l}Jsj z)6Bkqw9ug1T8TNuNBD7>-h(Mu16!_I&m&lH0QK6LTX838Q2p7T46KHe!gt5)8EVTC zQ=@rT?^YJRH?^e!uT|SZsOufDNnn2(@R-R5p5l^tKWyMuMn?aESsE=6k=gFasf>Mh z<Z9N7`f(*CE9hQsx@#e5bYUdJbEw{z=4qk)&1bAC;U{8}l(`;DnyyC3+=|uTyNRa9 z;QYOfVf!Xl``XQKjx#)~`<LMtpfmT-IeY{bfy4Y6>jaDb^L+jvVHy4^)`{$2#ySyE zay7NHCjJb0g2jVRjt;IeGLD`GB8Wd@p5Q^u0z7<a%o7n5oDL@KLL@o3a^VReunANw z^hE@Tz|z5FO`Q&stSzlvp`8Cm)DtWeU4Sa!0OrpM{fv5oK>sr8$%_ju2et%^_|b9V zf}<qbh(1SU4hjo11<wlD?S9-ub7#9<bqtLo=h3%3;p9~fAwD+6qVLRG%Z6(`Tqf*y z#1UiaT;AquJz)Hnv9W)j;X_I1i2KJ-&!djx-g>Lt?fx|C9AEaeHaWOKu(BBT%3=J= z!DQ@^6J2t|r@{K5j6qm`-NhkiJ<gGjlR}2FQt4iIjneJ$Fv;Y>(L=`>V-vk4^Qu2O z`0a-&&N2J$FAqDH&7l#O!kB-@p;Y@@blA-?-^5!JGj2@N6D5|UCwtRf#&eS{Yvy0- z@p}LEJWE|SeV!(3ZF^o<ZJ@QWO!Rf3lectp1N}@@X}>FTt}ikzntJ3s&+L6DyH?z0 z+$;U!&`3cE`W~5Z{Psu%Ox$XW^|MD;PHpsF|BV)kb8iMJN3w%vcNd9|MUT{ma~9#p zeBk0^M=PF(8^6A`x5NQNM&agUopO#2D>+aUR^oe_uOv8K&hPVvDWP{lU9ir5;T^u* zQqxRh^pk<Jw09$7q`bo`E~*5~Moonoe=-`QN3xF5vt62{TSr^cwW%ap!LP3B_-BDB zW(H-yXGO|>v=<|c!!IiMwepv&KMj41Fn*GO@F$+1`p8i`Imfl0*MGGd=Xmf%%Q+)E z-4EI(cJR0U<p}%Xy1bC9j3qC)uICJvb<77lvpH8umaKNvrg8tv9)tZ;kpAcy|07_@ zuR6$I#x22Omc%WAVtYVwKA`X$Pz(?#rUw+4<7YgOpK(N>_#Koq;0nd`0CYMi-Ou<U z(C^UuX9$m<VLYJxP@13jS@f9>N(0>!DigZ?{0x1E;)DE*ivpDg{r2--P&wc}3vovv z{6F7RF;b9-r7=r>Vu0=k?oTNnD(f#ojZl;nRj3iDn^X0CC<GF9s1Yc{)Bg-Lf<R!< z=*6K%y1l#%<KIU0NpxIg&btyQ|M=U+J=l|LH{8Cnx>6X))_Uf})~4;|Th7~WQMkK} z|K)+p<s0ujKRkf9CGw*p-QI2Bw|9zbIox90f`bjh>fTz%^ErIr8A4yEdu!hEw){il zjFM+%wQKvxi<$53oN6EZItqG|d|rb8T!sq-#Bzn?G%I$Qp7roV;w2hdUn_6$irR8; zXFCToE1#6^`OkVXG1=GZh>`Nc#(v5h-m08Q;B38P`DOQD@|%qsIs8vQzw;EplT$2i zo!YWmFD%YkZolW~KK6;DW>WsXNbkf5&dxg}ffq(LY+he@<Y;#3oM}rkgAwj{m_(%+ zXZJQ|K|Fg)!FVgD$^15%?R)FqAN+#R+`^w)q4qr8Ql{?P#pC>}Gj%uWww<AweWONq z3fW?*dm*}#Svg9KSLa$oe;tEDBtc?t<gEYLdt=^$E`{R2m<ok{uZCa)`H(Jsnah$X zMb)n+F^BwTOELmwyk+>dhjm1HoZK_AN^vgSS7A=hi2HeEYgedHM#`48tH#*hB<xL& z^r%oPP7)eBw7PI@v3xr(XXMd}l$^BlktK?;C4Bj1*<C(PY|~0>L%O05e&4QJQP%gp z@B#7N<|lN$om%8wM`UST0%F%NdL<Y1+Zc_`7k}ADp5DIc{dm3;XG22C*%v&B>nA@E z=T7$X&NI91HroV`G(Y=@uCMKOY)ynuBm;L>dCrZa2a1(;^Q2^rJ~+CsCMZoRY$P1j zm0SU<cwsI@khy@!hYzQ{(wL*IKLL+5S))U)%IGe*%inC>Bd_2*>PKev!*zNDgglP# zvg9h~*C<4F?H=Q6rpbWUh#c73RN-TltTZOjEIrKE!K)VTe{y$7^7;x>tDwtinqwy1 zH&5_#j$ZtXBl>de-If~rwk$Hh(_nf{kwn|E#JLNhI~((JY;BJX+FCo<7=HYUu78_t zq*F+iS9OywsMb58udQqHD!*GVkl~t9dP8caj&h)3xr;DOYTmP+olHbpS;Vc!jV<~L zGxxc;PaWk7GULALdlWoFZqHejM{#e?U%F<T@`X>JC|W?8zcKvbUCles_{xoJ@1H$i z+rfTd@<493T1aAaCnHl0^T9;zPrBK7S-VO$M;0QS=l)aQ!sopPL2=<7r}P`lZRs+q zlq*juhhEu{q8o0%L!@mL)8p;;Zt9zy;f^{NdS~Kt=fRo|b}Q@qy4lA`Y4(WFY`q=a zs!Y`}H}~;H>z>=D?M6<2pzdwqH-Ghl9S1ozq)FkF!5Reij7x9x<*BLTh@!nm>})SE z8~cmW9Nm2`swK|AY*W>}qQQuSiE8dW<*ja5=Q;XQ)pru-yKGe8XTzJ_jJMED*FG8_ zmyGX==ZxDdD*D3y-dVBMSsCT3Syy`fm`NJEt#f~%xCo+St~kcQYS$57*1<uWi|k^! z^=2V${1?`5J?+0c-YxA}=7_=d(RrV;wTvfw4#ewcyT11j^{zbf>1mG`&Dr9E_w^5N z$*F$LN(}0&i0$601>=Y{*j<1=UJ+E-+|Chm(Rt$jRs;H$$(JT}4nos)*oVy6V=Cj0 zELrxFs<6g~(>(fH@7e5(-9q$T9Y<?<jIdfF@Nn!~C5{&*yhgnu0#^<s^EI}FF?QFP z*|ICo4efq)V4azs_05Lxrs<>uHLW2ha53+$T@EC(zTB|sJ&P*(P%EoT^L3(v!N;`k zsW$giT-T@WtF%TCwL%ye`7NIrioDRi+k}*=Pf$NOcGqp)VWw|ynga!2kKK&d4llM) zwsVjv5wwck91>C<u%~*1Ldy-d+q%Sd$#<QS23+-u9E>8`zAVr5c+VoPXYkjy+uM$O z+I&+*FoNyMC%jMf(Wa&~m)GueEr=<-wS^`ma7b2$gIkVs&HZvQ-|{YZS}ey7!&1$o z_BXfD#FRy6XoTwCX=1WD{O0wXj*8d7Vb$#FcjkHLedF{+8YOK%XdS8QydASW1hu{X zMs~IAO%BxR4{YXpQ*MZ$ZoE3b+MuG*awjX%$p6Hx&^X1r<Tq>)FCu*!Ty#e0h$*pW zn1iFm>thhfW#lwxqHWq-n#17Hpw`R5&%6S&i+qxh`Mm5Olt_-}w+@uHM|q#${vDlU zU(B@*p^&%z)i}KoEVSEs$Nlm9_rtvmJgywRTFyYe*6l4Q6q+aNqej%*$Cq19yYpRp zL1$oV;S3GGn{HBD`!@WORdwk4ru?vr#FLTSNz6=_Q*_Uza)i4Jq>FwM;PI|jg6(m6 zBf!5Wb?!6wmW}DU<*V6^%$e|Q$P3cDq91$l?)u&-N(#9aitx`rv)9!h9J_tB`Ktye zzeV1LIcWwvMk@}3vNiC#mtv||Y(g^ZL${Blc&e>|UGpS(uZu~!`DNPc*!iLJAxQ82 z$hCuJ76BvAZ1fK&&>t{#<L^os_w7Cv;-5aewwmi8i|)CeebWJkJ=1rG*Q!4<aBOJJ z_O?asEgyehJc;j^=}nI>c-wd9(7>G|;sKbG37$o~NXE}0*H3eHT^xJ$nRSxas9e@R zrr@zK;%3FAYhD|16}e#w`;*3_I(M+)=dZ0^Z{CMZ$P!q8iI{yqE=KCP|L%@*H<u?R zySh*HzEqmND15wB)oJG)3t_(1jxAPuLVBK9(V1J2`hA~&GBGw3`^a1$ccic_JjYmQ ztb2c%rA6G=#HlHZ6s<JW%-LAamp(7k8y>zKv^^#;>&siZ$+zGgbGNyP$%$7k$Oaw8 zkV0g1<?1X1Yf2pRqae~aI^^Aed2H-4*el0AabIuO;TfMn(VmT84F=x6V3Ur$kDc~> z`nrFgS*Ome+r@QF<j(Z<oU^?KN4|3SI3{29I_emhj%XwJsfrYaePkcaZf>!Ps$x0i z!89y=)4ic<rkx>*`_L1COI15I+2}mZ&}FVHy_dxr-Tvi5`VIp(8;xVPEE)#1jVvM% z$fREOZ9Aewo=Z=-5Pa3<!V?M<Hx+j0SH_AGCcD&m*XQn<TjRv!M_)s;%BORa$&oS( z6ZKOGT7u@1e%qv~avvRefz&<YBPb*!LF14wUgX|cwfVuW;nn%o5?4G5*KJYBdgk1c zBakn6a!#)=vW;clWmau8xiow-v~&8qrTWQ{nfDWuZXxG2o^u9ev(CGYx;>mwygc_f zV`}%KOZKC;?w_f;bfn-NF$S{>b9>!so$F&8>uPqnoG~38+-ebcZB6SQ20GJ|%z1MR zxlFSR{2$pwMjy0^woNI&@_JXFxM6c&YIa+{`}<<C$47>+SGL99obI|1hrTKDs!~UG z@MFg_@6PL!!j8uZ%f)-|<l8rOwddvMiy2f7OVH|#UOaqk7G3gM#7fgREKOi4p{j>b z;@J&x-z_;Lzw;h!m(3G+7`l8npZI7kGBDOxx9XVi`&XY=SA4iP=J?&3>Fo@D*p0RP zT!d>PkMOi@reJy$i9{E;W73cPtBKGK>2gMIE{0sEElDTqxM&=`4-2hQTh}cNlRsQ) z?<|!{dXvP%$a=<j+oP8%Mj%vU@25ILxTJ^Z%Q2C&Y%QT<jt3H>c%sl=^xfnOYR?8k zE^>CA_^2(Gq!60i>#36;SMi-r<o&GhG|j!6=B=sL$D+J1>1jA9o^8;qX+hXE3vZa~ zhB;Zz9<y+pC06Wr8`$nLP`|muQ+8~;`mSx!5y7duoz-Lwz5*G(sF*F2I$lSsWC#iK z+oLp25I(HxP_wB_z*)NThJYsoYZ$+l+ghk3k!jJGnPQULHp~<MwZ4Acz56;j#zXHC zuD#ozg+FsLy&}c)ymDRKHIK1p2IG%t)z!nEr>&hL@CrmdS}hSOc**nXd|lY%{Z}L1 z11y-|O~~D3!-R;yN@|nnhpX192p+y(Tggv8Pe}AQ#fUn$u?-;+-Mb0>s-$4vW7L1& z$%HS3mV@i!$0eS$2^kU%XhH*v{0s5qi9<fK$H!G_>xQs8?uYBO)kfHC+#VM{F4AJm znSDGLTA6qC`dHlMySwZ&)gL~z^{H+=O+%uGb=kE?^y`Kj4DYLaovL3w;B)=8f?wWi z)4cG+U7sKNW~ydtFb_uBM}$^2xtWzbP&K#x5=MI7y0gpf<qI8$p6v?q#iw}b)UUWD zVPXvWTMbS%Y6;LOmAvi5!Pm8#1o5+yT~H6mv}ewd<yA&wPiYA>Ni*&k+P}lvveXJa zq)8;KbLXD$<sMO9htiS-2kBBaTHVQ8cg2e>G?0z`Q=7kK^TP&`cP%|lu0PJZ12%!f za!xvWgi75_=NFpOvl*?r{Grv+GHLc}@09IyR#s4nM1fe|hMKaAG-to&>=18i)os_Y z{H}ZMw20N|M9<4?XF~IQ>iBQM<7lt-!>_NuJ8^Rqwb!L)gTg~))NTQVYZ5-$Hw2F& zGF3{B@J~)XCER_)WO$Iwd{(u@H{kPw!5a_v-9bB8mZ?e=e{76)9IJmZ=Q%gb*`dxc zFK^-I*w$Y8*<98?JFv2CW*S(M!5t5rU)d^pdk=dJO{a*@95PEc)_3|c68)u}vm~hX ziCbrpFR%4@+;fyk;c5jmJc91wJ!a-CI?@s2-8$loxd)9-HriAQevPm3jWW(YBnP~$ z_L3Omu%gz9)p73_g>{-P86HS^VTFxTjZw{{qmx#Ss}H8XQCBJ(5<(<Yx7_mU?MyL| zpKA1xA$?C&WoI}rOJu)ZS{mdw^>Sh$;p`rR!t^r+ys(T+L_=PoiiDz3t4rCSqIU?% zz9F-;Dz0V{_dv@1U6{vc+tB)l<I2;U8DOG4jt>u2vC=+heE!)`n1{Z7&P@E~%iv6g z8_L0_TyG$r@O``yu4fz2V6C38?l?mpO8vm&4aa&6$Gsz8TOrvux-xgM+=TIzm&#mK z?`phq`XRmaQ2`cYVBoXsdY`mx(`@VXrwp}3BhQZ?)G$5SoZ8?z&hoI@lWt%XmhJxd z&Njm@ojY%&^>#=m5|ckF&LC4+`8u*TDOU#5(`C8n+2A&xXb7uL$9)!JIMTDX(0}mj z+#8cSRT1_Y%syFFD%Q@h?a3d$@a1ZhA$JrZRI4S{)80GnF%ezWCH3SZ#~WqehVF#H z4<ijas)KQv^)}z)8p{W^mvc2|(nj{Y=zDd~e1OMUIPv(A499z-qKRJ{Q#c=K%ovGi zwJIFU%+hg^Y1$~pk59}(Y3ajKMbnUT^|BeyHJj@PUS54vb5%tz{R+zJSjJhgRj+o~ zta|H}p?%E=bz=DN_^#d4o7PXS|LRm@?!A+izOB00{IIcm#?uXqG!nik=pK?ei{+r? z+Mtv9eW#UPc+4c6v}I6<Ba*VRiqi$Z?@A-*SPUCU=_l*F{)XErTKw3(_Z}{)dg{YK zRC(z=Olj?ztZZbKYjsMk{Lxdx;fkV?hl%Dp%O_~8&fDDd^zg235ItZ0-fU`DXZIDe zyKL8GzGMXUH20i-Vds*25tpN?mSYf)Kc!n7G<{mb(kfdcesu7)hsEHh-Tv$%975Ks zOka8wxaJV7K3~)8D?oQjCJS@E*IeCyav+t|<zBh#x?F$wjs0|V_B$H6-rlaPQD=PR z_{cP}PW-rkr-as%bNf>=xlUi4N2d9Wz5XoqUB%%x>3l(~ygaF(RYp*6BJO24%t5GC z*EZYuSY58z+rGYHzmK&diSC_8ZVul-Tiaz-qisFx$wg#7zhlzJ?kKq@tMGm-myO~O zBD3+**cfOH1-V<!9Kn4}JX-5v^V(=lhTrAtQz`>k3)h{Ahj}*~$$gWK%stjDmU!gs zCh4}-h7p{7+wL{2;<<<{>Y@*9G{j2uuQJTGy_sTp|LxX!)pMe%>-1y!<X@1lw<PtI zM~N%zmdLa{8caFh%Q1dB>h+yl4CCjfgFdy07{x1J@XpZ4iAKx~bxDrEMf66VmolxY z!Sgkm550USGI)?B+D)<Nd#noA_(PTJ*lkEsY)05a@$UPV_U^M2pw(np7h7RtGq#6w z-qlm-Hfy8JlN8!)1++Ok5;ZiXABx4$Ud}RN_@)mYT)p2!PpF|_Qu$C$!^iWDMKqPH zYjnS~G@U9vB@=5%LvAd8$XH;KsrP!75W{vAT>8-lt_tU5&iYEc@MgVx1D`pQq~3}g z>h?4eDH%-rj>J57-Z9nl?Y*Uro_?BUq$bbP>IXWkocl`L@3minVM~QZ^@%C%VMkb< zQKuhFNc461?WZ{sIau`UuFjP_3;ozQSL5mHt}Ky`O193<yn2?%hNHK()n^MfAolRV z*SHPtf2Wi3=4s*VR2?tZr3cC}5fQ$LFJIN!(q21K=Q5<}<&shSgh^PV!%(ALnA0^- zh-sgwM*HpRUZaPGVt2Q7GgeQ%{d8OuInfj<ab4>ACA90&XpgtOI$snT(H&yL+2<uW zHofyWmOkuXF`jjtckkY3L&UE`9z%8~ABOtmICtMyacikQ(vw+#na)QkFzi;t<-8yt z+^2q#+*^q)F@YNuhi>IY_r&ChDb6^A%pdQ=eK{JqJ>qbqCo0qip82@+RN(42u<Mu8 zkr^4W<#Kltuh!>PG3e^-Tu-vDM72pri#binS)xtKB2Zp&;s-8%TR*HYf4roHvx8yV zX8$=|$63p?<N1ymoX5YI_DpU&)a7}?v3au3_`=9^@Y!=P$EmRLrtQOeu=1FLjb4ZN z$)?=&t}N%V;^MD-_l>j7W=eCI)b~GPDG9uzi)8wy^X^<09l!9CZOuJZg*I2OT#9wA z927(yuRG*o)R7HqgO7R?wxUNjYXz+lf9~Ji5l*L<dCzC=bzjNMy`q`+V%zUko!Nt! zwlbLT(_Y!V8ABc_o;Ql0zYgjs)jy_M-0v2ed0R7B^e#9;oY{~$M5ittEpyB2Xl96V zgO8wk1~Z*LhtxI6P$RjaOideu(F=l>#}l-zu6=y3x{d9Tt&P{!o~CZ6@lIx~Ohx#c z8`l^ge7#3A(-%%h^Tp1s&rj~H4K1OlsV}XyTYa`j;*0lc+-a1b(Dgw7p|g%3jlYkH zJMp#qJFkDTvl)cdxYkEw{Z!^$h5OAuy-uAgxoHy~Z0i_Jy^DChKfg<CR=J-FYrNas z%*%d1z`$HRzqXrJ9BHzT28p!mmkt>*c_V+r=hJ@ULf<KJt&7PjqHN3deQ>5>Gh|g) z!73fvjmZd}N6(e%pD4b4B{3Cx9tO|&=r5(^KggjbwX-DKzs$hVW5Ttk;Xdm;`;{B^ zfg5n4Z4#ZG2IqWwu=2%;krQhZim!{zMM#NiPwlcEokBks^KNfDQ+$to&?{U!JpR!w zdj>n=9-adNtTKA)=|(y2S1sDk@yX|(!UWX4sn9NHuqEAWj8l1@cTO~aRlZ^xX2Uwx zd*=(duD)Qod#w5Wr@CfeclQE9oFMGtSZp*4OyY8M$u^i}^!dr|rzg4#FBta6oYhP+ zzQq#3%$r{@+_J53qS*Bi%Btj3Y{wl*i8)20e_M@V^PSqqMXg7lNmXUG_uU7_o{|gA zh=Ex}Rcq2^)JDECO04f<vkN?7|B-R^%tMTne^#5Z)N$9s!u&n3Yvkh%=Q_m{llZwB zYHTCtlQm5xn+BLkVo~=S>_p)x<+L@W{m9ZwD5D_Wnms*iWym+QTh99hRif+WiHQC0 zx#^7fQSs7zry2Isr0vXa75P3>mH1#)tr2fhFwKRh^S2*odc?0f?GhLibvo*M?_@8l zWvqklS2JJU+rnk>B7}iS_6O?&CUc}c<A>(P`txHrrkS%c?+utmYjGOOrgof{o-eFO z%+Xzc4=hCO88zr094~n|cC<u)m=vPTMQ3O`rYJux-ui4NXEt^;OG=!aW9p`@rf`tf zYpo>L#g9Y2xOTx=bNc3sBP@4A8)@0*ec;K5O(h?kes@shY_cX&&M46B^V&x>aH|6L z%S1<FNAH?<>Au>Rx#>H<CF~cJN`niz3rT7W>&$UyNVANQls=S%i+$k!&X#!?%i*j& zZr9|h^eW|$7|m<5%@MhHro*MejY8o(HCy)<h;JO1lihu&6#1w_B08YE%X{o2&rL1` z-N=9_IhrCR-B2+G<LRjOjk!wrsDSsLOpRgd_;#kzq(5zEzb>_rrjnE!0hitWsfwp2 zVqIf=073KVoGMd~5_U$H>2mm*iEbWY{^Z;erBXW0r$ykNJn_8|x8rVhJ>yA`x&Qej zPl9rLck-dq9e0nqduVxjzp8oK<f$#ZLzG3Ry87suV<}tjVAw>MTdxNteu(1`mpjYF z{W5?%CAKYPYx;xY>^o_;s%i$$6`Z-b*FEb~apFO<Cp3!&Ddr@V_?g*S@v$XtP&>P` zRO@~D=L_MO@b|U#2dxx@x0N6T-@MN$v!{C@Cvde?ueh|oSVekcRWY((N`1po1a|A$ zAd4*o1n-1cVd7OOHbzzXXPxzDnp~{Sp7-@Vbvh`sDcItwG|wi*=Nd!yg%*6=d$*No z>p%6f#;CrJ?RSz19=5XbIQVW$h=OeR=Xy`HSW#8?!-*E##3wwX@Hb+?Ws$c^uq<sT zjvX82`O2?5eSJCF*LC6Rjau!s%pJT+a`w0KuE6#O#^>#o))G{Z*%N;EBG>%u+6|dl ziEZsHJ1&Top@_F^`R}VeV4CH-UTzrOtS+iVm@jBf-MH6zM{XHIEEmx{L2h(*A9q<Q zTSrvtt`eaw1KfLR5Zu<h(y0RSHyCp(;m+K7L7yJyc+v)+si%K09x&4O#!$Inw<X4G zxUZBTvB6`DzLM&}FVc1zshha%&!~Lx39?f(j0u_3nHqGSJEF9SBlf`bzFloxMP&ja zArC{ZJldccyamVo`dq5Yo8Fuk%&-@89cisRujNEFw6FNp`yKu;r@y;;SJfPi(ma8l zcfw5N15=bIzW_f^d(pwyA{tX^vGocXN-dY<8pbh9;_4p+UZ%4YsSt!mFPKR^A%uMP zeACieAzCTLeNd@aBuC^_#QfW$6iLEqBlhB|O>GhGg}kvld3?3U5Mo%-uh%OD_lFvG z>Gu!H#bpsT^G}KKS~2aLSL>BWm|f=;4@&*MTejtCyEt!B<b(LZNS3&W4=41k-ZI;& zH1%|hODBIhEcfO@)?{sBnxmM9-poPGc@3q*r8aew4A<IZBkm<KxvS`ZTs!=Jt<2E@ zMGrgSvoo34>W79!N%PTno6Vn@@68F%nexnaWqtpxSnNHjBciilOYvh@U*zP*kJE|0 z9yRoxTwm443`a^D=kI^xxpZLkteEty<o3EXwC9q8JLdQf#mq6*4j{&HRojg}5o5mh zbt)=KnRQHVdBk~cs+hjlWb3&{_c;3kQZ{#f&($l<dBw7Eq@kpBCd>Q&w^)z&9PUaF zKG&rsBNaRRdhB~jW>XJ;o_iYBJ@a~V?%I*fjO@kox05^z4(qOcowZ+!-%72l*4ljE zcu#^LlVN)2dYHw=7S=#kOXK~M+}}zog;PFGHTSX)?dv>yVo2b=<%w^Z1-N9|p<Jg^ z*>Xm}G1P`R0Mj3)YS_f~=Hx4BJ5#$?CgPz(jCQQIMNGA}z|4JA34z5;qhjyHn`WN} zUr3giYj%EFxS@dGbzMhg8Y=7~Ce7-&np9w!8l!~UM8>P64@ozDud+4>^Q^za@oa)& zyZ1O@EMR!!=-Gb$2gJ?H8|SXcD#iwL)@*qiJi8g;vU#`n=iK$pW0)Nkig%`-UJRB0 zYG*Z}*FVM3^oVf9$7J}V?B?6S!@)DdB1}QUfuF;17an;8NVu-;Y1BOs9KbP|@T@$H zoZ+wUefZ;eSio_u0ozFJS0`TDTHO2QIc%C2EbY_e*5u+j@%eQb>!xa!Jul*OOVlSD z+X74X_!{F^wR|u23z9UPxj5XL2RpS}<Q6|ek={$&I$w?%lg}3KGKF*Aw`iJrq#kTy zuH1gLiF*$He!XWDhIoQ5Y<17Jw9-%3pLRcW-@fzwAU3h0ro0X3U41;QG%rVU12JBP z|HY}0b`=kWoOdrKs%m}iZ|b3!wv%mI_dT}s3;h*tmn+kv<BZ0|wRbkGbL6udCDFyt z2nG5XUpBd+GT41`s9UhPU0&TYn?<AcZf&T(o9W<}Ub>yf3rf9{wPNgp-4hBn#91Df zU*q6*&ZAKOqd{*qi)fz6J;WT=YCMBh%~nyUZU9AZdwiYrVEor(pGBq~eA;>_r{GO} z)_VJ#TbixatNH_#-w0Vrv`7!#yj*8<tYwqEu8;amlDm@7H?HARm!FxHoPM0Z?ul+s z2~2VbzII%rxV~Yx)->*U=R{0Vykt@0cSQ3L;!SG_;r6P}`QQMf(+PA>-gCi1nmZ{8 z#S={%))>*%?732{2ahZ-K8R*&>kgCL;)cI^VS^;c)2&hJTQ{n$jyMrL^Ja^Z>)x%q z6ePE^hstrk?z?rY@C3J&CF_Mf0dU|{xKYe*>*GDa0p<NM`T~|R?8;Ux*Y<8YyDbq` z$-PyXxpFf3VT4upU-}UIe8Lb8hr%y%y7}D)3@K1M-KaV`IEu(P+L{0KxB>nHe>&VC zDbE;!+y<aWdLWm&+bnXnK_M48+n|8&z#?ZGknjI;wpsp&A>8su453iiUpd=ER6Cr8 zLys5=jPB=NGp@oDa4C$N^g391X7$tEnyF^OvMjU5B~aEvZmY#kk8l|8-!wShZx_Vt z>lSHay7jwB-f6Fg1lkX4-ac82Wbsz7F1nh(LwsjId+V+7H6NS5Xz8tcA8#Dbnt$$v zv>L1DhEmq_CyYIUSWdUW!3m2Y)({hxt+YD4=r6^uv@DYgx5|+1U$wwCS3mrES?bA* zjr3FPLl>^{G3E|!fAG?9kHEDXOr$#P)okA#MP4?M`x`8KA8C7AZzoxI6Zl@Dx&j_F z?Mbgmt&FklO2EGer=J)O_ozv2c9~y0_1OEvUfUgAaXtza{1yY_6>;0hWx^8GXD|q4 z@5R?b1b+>#j`5F15##AG#^kw#VwbtuGc{9M1C>+TW?_|6k(V}&``LKj#D7b6-stA? z^5Qws^)EK0qu3^kq}=cJUG3d@<7ryhUx^*=Z$4}1e~Q^(`mG@U^jpCKKaYR#ru*Hz zf8`gl{1G%1iCpRzf?M<m8U+LwaDZFz2|<F7kdF^=4?%GufY%D;BN}}CkpRPmpm37v zc0WDoz!Pntt_Kn=c%i{`)y!;2L{~spvPZzdjldhaC-{Z{g@N~vZ=kq^N8l*gqkuyW z)QO-}C=3^PEqq1;C!C*jG@c8*7U&q@ctgoc2QpyrT;TQN2k=xQ3OfKDi{}Eb1v>D- z1Fs*SfkzOf6N5CsTL`=s=ma!)qR`LJ1TMk?TY*yyOr7jV)FQbWz|`dwVA>>4SCG@x zk|euuQChgj9HRqiNe<?a^9>!f?5TtFFm+Qh<k^QnFF?^Gxj4F!i6j@myai6ElFY45 zA+JHG(ij4U3y%i+OWMJ~(bdI(4za*5ke>n*@)1%bJGwamR%^ku$)*l2PEY|vFPN+r za3gfLCXzH2WnfBNu4Ffoq$Erhv=b=bg^SVzi@;KQKmIFVfpZk#>&ih=WMC1<MSe{b zN3?$hB#P1!KoBVc0j?B*0ar@n15Q(<4_qmo0bD7pTY04@w_j8#;OX^;x7I(d)yjkc zL8;neOpAO+|1qXNWEc5^v&bKuUFh$C(?2+iTHq`K_}D>WgFr3FIATE;teoQrN((Qp z9t7lvgWSJZy&u&8?t>Kg$RE`}{-_3$BF<b0V4N)cz94Wb?!pKP8y8gz2?6-Gs<kpn zTB!SCO#h~0Ss^BBHG=#%^~ee_QELH;?EklIx6thtwH-wx{>PZ8`9#sa|1GA4QEd^Q z(Ep~kT$wyAm=lXI0iWsrS{E!>kBc$=_k3C~ZWm#q9Gv)X<!Rw5kc%<>_k3EI4=lp8 zc!K+nhs>49_`(!qF(zn${cqb2M;Y4}VFJ%6{jV|MsjWHuf6piUGCn~@(7)Aoe_EIe zw)%=qDm=v`ThyF{|K6k`P*2qe|0e5J))fiVd_utgO-B9Eo`?k#8G-mQb67BW|G`WE zPR&dN{NLo}pTK|E{0NHe36?w-Z2lDsCIY^k<B<9PZ}p&+i2;H#chy|fUl!Iis8PAl z!Imv_(82y#=>YZkW2pmb+e6moE(Tl_EylIL#~)&_(7S)~bU`L4lO9d3ACoMKX|Kuk zV<!1yO8;ZVPBGIo!Er568n`U9%#VYU*oAKki)LI4OEFv&U9JfhkSQ6!$xSF9MI(UA z!nXyv2Xj@57(v&Cxh<%LtfL!P=t1HZbBD5evzR*+f%)Ssor<-CElkFdY)&FmmVdxG zQBAOpW`G2h1nUo?Xf6~EAqrOGFc?v2Q3$O1P{v|uqN}x|16Tpl(Nu!o0#>fBPGT^a zvzs;1*2>hyO2pF5TGWwj3EKzIECB@ZcO`%bqTrAn5+@3dz+nLxuwDlj#r_JC3&7-L z>g8l=Cu&dn6WuaU)b`KsaS4UPh=Qkg<M03unt%g*LJ{zygkORBJw8!uiQj~TMuA4d zz>(m8G#=s;28j|y{0h?V@(Jn|f4}j74Gh+MMe*PuBVZ4BtU6%TuMhzyEi6=804XAg zI*?ppPGm=Dk=Nyav?J6*|2{q>0s-2Q0t-4%DT?4i!a<w<21E}J57FO{d1}S^du<8W zhQz@EvIVvw3BPQ{6)_Dw*nTBUgV3QM-GD@3K&M1vkiX^_BxaV@u2yblqC`h~m@CQL z#U6Zxd6`;RSW|b(Ws6I{$u&3%NIeoXBeY(RholaT`@J3jwWc}A%-Yo9FI5+1sc8k$ zg#pF?0E9xpK?nF-fWY!P8LY&Uh<}ZV+S2|#CLw^f`iTjNg4D!sVFJwu@rY<@?LZQ- zvvyzTm&+P%Whx%*4*h`%K|n$>^*ass1Cu$)!qv{&!OfGRDwaW7nSw_E0GI_03igU1 zC4oU<e@np=UC2aH2WuBsQA<a6m?gAh;sVpshCyQ^%-oUaW)E$Oz|_GrUc5|=Au0&L zU~TCj>SS)Q4E)N50?<KmK-?(XZlD+7z<7!O4V6YDlT2MnqAso^Co5A25i_!zy*-K2 zT|GT1=$FA;*`R<1wh{#s;3)x&RyfGe`2T`$WrG3=gAxTt{lS(c8jb~0fW{+4aleDl z(VPSt-O<u+foo1M7kh|rBr?py+SVGTrFxL^Z5bO^Hb@`{2*~<?z)|80pb3~?vyn;< z%X*nQ0Q&_+4T-W{^7j=U5WEFE1Zd3vCxBp{o)EK^;i8`U{hrc8g56jQ77dwcXvmtx z0K*OS8!ZZ{JSVcX1CiwF=pafmcZ2zv5<%Y}dBI%m-AR;YMZn><P``G8L4b{kj&^p| zF2F<<wQ{w$TZSK+6aIa^BEeh|2Z#C!5)B%8p?CiVev*SIBzaEIJ}+euS&+kn(jv%Z z$W}O<fa%WyG7#bB{}Zy64Jvpvq*^FULm;7Xj-nF(5z`RMn6|RP1=7zHV0a{?o*`Ae zVqB_nm}RI|Hfo^2tPjlhfK~z1Ei@LgKH->OD?TcXVh(%)Ozm8(KwyMrcHOc~p5N=e zkjaAo0~iuAqyBARD;p>lfFUtp!Uft8SW;L3^j9rO#jigs;Xfu5Ffz%GWa>h4S=O#A z9Va06A;IVXa014Gc`FdUU(RtLoPU2FM)6?y`w9*V7G)@NRwU5U1mN0)`L(S@#YkO8 zvIxnJqJ&kf&Cu$mE=1F1`j_HZ@%Q1O!E6Eq(xKQ?3o{EGm~H>gbRQZ)EXX9169vv+ z8uH7w8Go-=An}Bs`W7rcK)vGcV6rpyHYK~c{1V&BMg=5TB13=`8$3XUf|Lpx{p*hL z!<@HtaHFsZL^vZkfL^d{9f{(O^!M8kOj!XYIAqy@)&!VPz#jOW&ieN|0cEFVF+y2W z5V6hC5_n`;Lhe@!JE(LpH7An8!g`v)!U`lzS5KeI!OhNY;XgQ7+B;%R@*t7b$s`LB z<ZMN90Sj?*)-FzVre1Q6L~UzVI}*j=3R-G|shB!g3XmK`6lL};S$e}Q9;cuz`xWFB z6yR_SFkXNq4#yI}8~CJRW#Di$9$X<h^c{Rg!T}8j(t>nokPi9|eWv^lT>*iTMs6V= zR{qC5!9B3D3%?<udxHBRf96Mn?@+nmO1U3Y7L*_Sj)Q*tQ7#Jn2!4X2z`dY1lokon zLDwa};XvhOq3Mew`DfJtWC+?Hx1>N_@UAm=Ba(imLj#DE>VveD^dKD?um%fUBq{Ho ztO0aNu@GcXMHKR9k-*lI1M?;UIWZ(0frI0bc;H2Zf@6f>2!1%6AJXDK-Sj*`Gt$9< z{~eYN)ZoV-7Z!s7Zbuee6dDE#Ru#dz4D`q4ut0-8L)#J1-y#|g*bz%;ATI%ORHRM^ z`64c*p`ba~5*jd%DO(@Z=^$Unr8F#9VOdH8c~OvK6?Hl=FjCR*C=9TGm!`v`p#HLi zhDPG>ROvt&XdE>U&_J+&XfMr+1vdUt8pw--c4Mg1LA$(5X$1UV<Rw5`L)7V(<;5T| z)V#s~8HZN;m*fTMmbEVi3%bVAbRaJjyp1X^7#OKBW3YH=%W7#ESUluXxP%76y+J;v zi)o+?6y%t@m<GqA(9m+%QW}6vjRlXvLtbW!(;=WgDlDK3475=}oemm_m(ox;Xk(9> z26?tEp`kE%Xm+}o2Fk!<sM-khK|FO|0DhLhuw9mSnG8YcAYb0aWq>^qEVWDm8V+(d zUXqT0#zE?KF%6(w)-Mqt9f7(G0uWTHya+&pwm=u(59k>zo+=#%3zRk$|0w!sSzb^z zs`f=9kYKr)x(v`BRCR;WK~B+2upkkH<$4H<r0z#xUx|QQmKTj%F84r*QDX+nfz)yj zA*SXZpn(yd3LgfKr|zqOR~TrAZb>~rI>;Y;2@Q(`!_iV2$crUV$s`h_gEr}w<^{sB zj0RXr-9|v~E~^I?bOowDgT!M|)cOEm!7sZXNC&wYFTnz825s#xrh&W!$QOMv4VaV| z1XX>(-UA$RQ(l}7gT+x?m>1Kabij&Vk`75g5~#~X62NjQRT(G*4hnX;BrhlfMJ<0& zI%-)%AwUt!?nfX{_j9nDNjZ727&9mXO+6k#>8SaF!U5r>YBxXw-C-$aG!hO*{-rcf z26WhBN!_4y(3yb6Sb);SL%Yq?G-}?1D4=L+T@1<qjG@X4(m^}aOYVmTP?qB(Q1^W_ zNC$ZiQ{@Gg&vF{|SOJD3uxh$A9iU;T`!ApY3vF3CJemqKNJpUVTNo^Xa&%-dK0rf3 zjtf*Yuw%T827)m!qv4><d8)iXqN!+*8BE<5fMr2#gJ5uQ6tyk^G+^c}yC3LC%V>CN z`v8MOz^U63&=A!25TF6^rM@2mSRBh}*uTgNM*d~#fI&n}17-;||3F_LEaMees-%_! z9Hc3i-4C}M3(y?P%0L0rggP$@n$<07H#DS5sPr0;p=IL&ln(NST-@eBNdi-GISo(M z<{%x8nlESqP`k_0q43mWG6n%2=|GhZ&@jvT5oliM5W`}8;0zm3sLN<LY94^;1ddvV z0UDT>P~}Bo;nX?|ScFh;;HBjPslrm1ive>8>iYp2wH*e8e);_{Xyh_|fI$PzK~*jm zB%^9y44^HOQ!Ek(9o$&LD==I_D=Snq^s@Rw(*^1>a6p8p>jp|#tczXArq*^OG97dp z%G#R*&FNs8j*igDG*Al=B^jpVVBrY90bG=Ca$E*n`{i&7as*&#$YBU5Szy1&;AJrc z8DP2Lv1nOY0$!5t*GV9^B{21uwIUI1UEJ)sU~p-W8^8lfk${y~Kq?Rja<agvkVVUZ ef3kAWQh<xADcO}W{lwrv-4JxVyz*)abpH=k@mvA` diff --git a/quickhash.lpi b/quickhash.lpi index 7962af3..7458008 100644 --- a/quickhash.lpi +++ b/quickhash.lpi @@ -14,7 +14,7 @@ <UseVersionInfo Value="True"/> <AutoIncrementBuild Value="True"/> <MajorVersionNr Value="3"/> - <BuildNr Value="18"/> + <BuildNr Value="19"/> <Language Value="0809"/> <Attributes pvaPreRelease="True"/> <StringTable Comments="Free, cross platform, open-source file and disk hashing software" CompanyName="Ted Smith (Ted Technology on Sourceforge)" FileDescription="File hashing GUI for Linux & Windows" LegalCopyright="2011 - 2017 (c) Ted Smith" ProductName="QuickHash (www.quickhash-gui.org)" ProductVersion=""/> @@ -59,7 +59,6 @@ <Unit0> <Filename Value="quickhash.lpr"/> <IsPartOfProject Value="True"/> - <IsVisibleTab Value="True"/> <EditorIndex Value="7"/> <TopLine Value="84"/> <CursorPos Y="95"/> @@ -100,7 +99,8 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="Unit2"/> - <TopLine Value="1301"/> + <IsVisibleTab Value="True"/> + <TopLine Value="1300"/> <CursorPos X="7" Y="1329"/> <UsageCount Value="201"/> <Loaded Value="True"/> @@ -783,6 +783,7 @@ </CodeGeneration> <Linking> <Debugging> + <GenerateDebugInfo Value="False"/> <DebugInfoType Value="dsDwarf2Set"/> <StripSymbols Value="True"/> </Debugging>