From 462b534c3871c5373c2ecac89951dab7d912646d Mon Sep 17 00:00:00 2001 From: Lorenz Cuno Klopfenstein Date: Tue, 10 Apr 2018 19:39:59 +0200 Subject: [PATCH] Update installer to use official MSI framework Co-authored-by: Andrew Metzger --- .gitignore | 1 + OriginalAssets/MSI-Banner.jpg | Bin 0 -> 22902 bytes OriginalAssets/MSI-Banner.psd | Bin 0 -> 1137348 bytes src/Installer/Installer.vdproj | 1079 ++++++++++++++++++++++++++++++++ src/Installer/License.rtf | 280 +++++++++ src/OnTopReplica.sln | 2 + 6 files changed, 1362 insertions(+) create mode 100644 OriginalAssets/MSI-Banner.jpg create mode 100644 OriginalAssets/MSI-Banner.psd create mode 100644 src/Installer/Installer.vdproj create mode 100644 src/Installer/License.rtf diff --git a/.gitignore b/.gitignore index 1ae0732..3a93508 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ **/obj/* **/publish/* Installer/OnTopReplica-Setup.exe +src/Installer/output/* *.user *.suo src/packages/* diff --git a/OriginalAssets/MSI-Banner.jpg b/OriginalAssets/MSI-Banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..61b3583918e326b3a8a901c03b5761d9f2f5ea15 GIT binary patch literal 22902 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 Axc~qF literal 0 HcmV?d00001 diff --git a/OriginalAssets/MSI-Banner.psd b/OriginalAssets/MSI-Banner.psd new file mode 100644 index 0000000000000000000000000000000000000000..65a83abb0e50d16b813533499a7d484e6d6c4a4a GIT binary patch literal 1137348 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 literal 0 HcmV?d00001 diff --git a/src/Installer/Installer.vdproj b/src/Installer/Installer.vdproj new file mode 100644 index 0000000..a82130d --- /dev/null +++ b/src/Installer/Installer.vdproj @@ -0,0 +1,1079 @@ +"DeployProject" +{ +"VSVersion" = "3:800" +"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}" +"IsWebType" = "8:FALSE" +"ProjectName" = "8:Installer" +"LanguageId" = "3:1033" +"CodePage" = "3:1252" +"UILanguageId" = "3:1033" +"SccProjectName" = "8:" +"SccLocalPath" = "8:" +"SccAuxPath" = "8:" +"SccProvider" = "8:" + "Hierarchy" + { + "Entry" + { + "MsmKey" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_BB607179F88446409C91AC786E95410C" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_D3C25180BCEE4473B1A11D89CDBC502A" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_FD08D480081E2A6C3D1A5EA9C82FC43F" + "OwnerKey" = "8:_FD2FE03164614192A11D674CB6FD870E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_FD2FE03164614192A11D674CB6FD870E" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_FD2FE03164614192A11D674CB6FD870E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_FD08D480081E2A6C3D1A5EA9C82FC43F" + "MsmSig" = "8:_UNDEFINED" + } + } + "Configurations" + { + "Debug" + { + "DisplayName" = "8:Debug" + "IsDebugOnly" = "11:TRUE" + "IsReleaseOnly" = "11:FALSE" + "OutputFilename" = "8:output\\Debug\\OnTopReplica.msi" + "PackageFilesAs" = "3:2" + "PackageFileSize" = "3:-2147483648" + "CabType" = "3:1" + "Compression" = "3:1" + "SignOutput" = "11:FALSE" + "CertificateFile" = "8:" + "PrivateKeyFile" = "8:" + "TimeStampServer" = "8:" + "InstallerBootstrapper" = "3:2" + "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}" + { + "Enabled" = "11:TRUE" + "PromptEnabled" = "11:TRUE" + "PrerequisitesLocation" = "2:1" + "Url" = "8:" + "ComponentsUrl" = "8:" + "Items" + { + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.6.1" + { + "Name" = "8:Microsoft .NET Framework 4.6.1 (x86 and x64)" + "ProductCode" = "8:.NETFramework,Version=v4.6.1" + } + } + } + } + "Release" + { + "DisplayName" = "8:Release" + "IsDebugOnly" = "11:FALSE" + "IsReleaseOnly" = "11:TRUE" + "OutputFilename" = "8:output\\OnTopReplica.msi" + "PackageFilesAs" = "3:2" + "PackageFileSize" = "3:-2147483648" + "CabType" = "3:1" + "Compression" = "3:3" + "SignOutput" = "11:FALSE" + "CertificateFile" = "8:" + "PrivateKeyFile" = "8:" + "TimeStampServer" = "8:" + "InstallerBootstrapper" = "3:2" + "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}" + { + "Enabled" = "11:TRUE" + "PromptEnabled" = "11:TRUE" + "PrerequisitesLocation" = "2:1" + "Url" = "8:" + "ComponentsUrl" = "8:" + "Items" + { + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.6.1" + { + "Name" = "8:Microsoft .NET Framework 4.6.1 (x86 and x64)" + "ProductCode" = "8:.NETFramework,Version=v4.6.1" + } + } + } + } + } + "Deployable" + { + "CustomAction" + { + } + "DefaultFeature" + { + "Name" = "8:DefaultFeature" + "Title" = "8:" + "Description" = "8:" + } + "ExternalPersistence" + { + "LaunchCondition" + { + "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_6287D695928B4C80A2CB1745DB1A7AB6" + { + "Name" = "8:.NET Framework" + "Message" = "8:[VSDNETMSG]" + "FrameworkVersion" = "8:.NETFramework,Version=v4.7" + "AllowLaterVersions" = "11:FALSE" + "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=671728" + } + } + } + "File" + { + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_319A20BB77E042C79CBF244A8AC9008B" + { + "SourcePath" = "8:..\\..\\OriginalAssets\\MSI-Banner.jpg" + "TargetName" = "8:Banner.jpg" + "Tag" = "8:" + "Folder" = "8:_92458F5B5377456CB04EFACB28735CC9" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:FALSE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_BB607179F88446409C91AC786E95410C" + { + "SourcePath" = "8:..\\..\\OriginalAssets\\new-flat-icon.ico" + "TargetName" = "8:OnTopReplica.ico" + "Tag" = "8:" + "Folder" = "8:_92458F5B5377456CB04EFACB28735CC9" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:FALSE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_D3C25180BCEE4473B1A11D89CDBC502A" + { + "SourcePath" = "8:License.rtf" + "TargetName" = "8:License.rtf" + "Tag" = "8:" + "Folder" = "8:_92458F5B5377456CB04EFACB28735CC9" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:FALSE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:FALSE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FD08D480081E2A6C3D1A5EA9C82FC43F" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:WindowsFormsAero, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_FD08D480081E2A6C3D1A5EA9C82FC43F" + { + "Name" = "8:WindowsFormsAero.dll" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:WindowsFormsAero.dll" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_92458F5B5377456CB04EFACB28735CC9" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + } + "FileType" + { + } + "Folder" + { + "{1525181F-901A-416C-8A58-119130FE478E}:_39F91DA891324B10BB3097F6C6192D17" + { + "Name" = "8:#1916" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:DesktopFolder" + "Folders" + { + } + } + "{3C67513D-01DD-4637-8A68-80971EB9504F}:_92458F5B5377456CB04EFACB28735CC9" + { + "DefaultLocation" = "8:[ProgramFilesFolder][Manufacturer]\\[ProductName]" + "Name" = "8:#1925" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:TARGETDIR" + "Folders" + { + } + } + "{1525181F-901A-416C-8A58-119130FE478E}:_D7945C5E68734EF188D34AAA8A31C6A7" + { + "Name" = "8:#1919" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:ProgramMenuFolder" + "Folders" + { + "{9EF0B969-E518-4E46-987F-47570745A589}:_EA7A7A42B4AB4CABAB8BC207D3B32817" + { + "Name" = "8:OnTopReplica" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:_38347EA89D4741678885DE56D7E00BCE" + "Folders" + { + } + } + } + } + } + "LaunchCondition" + { + } + "Locator" + { + } + "MsiBootstrapper" + { + "LangId" = "3:1033" + "RequiresElevation" = "11:FALSE" + } + "Product" + { + "Name" = "8:Microsoft Visual Studio" + "ProductName" = "8:OnTopReplica" + "ProductCode" = "8:{524E0F6C-A2D8-434C-A32D-3BCBF17FC5C6}" + "PackageCode" = "8:{CA4567E0-2134-40DD-AB06-06E910C7A253}" + "UpgradeCode" = "8:{6EBB4E0A-1F0C-4302-AC60-45E05F641909}" + "AspNetVersion" = "8:2.0.50727.0" + "RestartWWWService" = "11:FALSE" + "RemovePreviousVersions" = "11:FALSE" + "DetectNewerInstalledVersion" = "11:TRUE" + "InstallAllUsers" = "11:FALSE" + "ProductVersion" = "8:3.6.0" + "Manufacturer" = "8:OnTopReplica" + "ARPHELPTELEPHONE" = "8:" + "ARPHELPLINK" = "8:https://github.com/LorenzCK/OnTopReplica/issues" + "Title" = "8:OnTopReplica" + "Subject" = "8:" + "ARPCONTACT" = "8:OnTopReplica" + "Keywords" = "8:" + "ARPCOMMENTS" = "8:A real-time always-on-top \"replica\" of a window of your choice." + "ARPURLINFOABOUT" = "8:https://github.com/LorenzCK/OnTopReplica" + "ARPPRODUCTICON" = "8:_FD2FE03164614192A11D674CB6FD870E" + "ARPIconIndex" = "3:32512" + "SearchPath" = "8:" + "UseSystemSearchPath" = "11:TRUE" + "TargetPlatform" = "3:0" + "PreBuildEvent" = "8:" + "PostBuildEvent" = "8:" + "RunPostBuildEvent" = "3:0" + } + "Registry" + { + "HKLM" + { + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_75ACA2F29356477081EF42E65D9750BB" + { + "Name" = "8:Software" + "Condition" = "8:" + "AlwaysCreate" = "11:FALSE" + "DeleteAtUninstall" = "11:FALSE" + "Transitive" = "11:FALSE" + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_83CD92CF40EC4A53AC86B621BACFD757" + { + "Name" = "8:[Manufacturer]" + "Condition" = "8:" + "AlwaysCreate" = "11:FALSE" + "DeleteAtUninstall" = "11:FALSE" + "Transitive" = "11:FALSE" + "Keys" + { + } + "Values" + { + } + } + } + "Values" + { + } + } + } + } + "HKCU" + { + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_6446453E7DC84933AED548CDEA576D48" + { + "Name" = "8:Software" + "Condition" = "8:" + "AlwaysCreate" = "11:FALSE" + "DeleteAtUninstall" = "11:FALSE" + "Transitive" = "11:FALSE" + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_BD1A2D496DF148E2BEFC9AD2C98F8611" + { + "Name" = "8:[Manufacturer]" + "Condition" = "8:" + "AlwaysCreate" = "11:FALSE" + "DeleteAtUninstall" = "11:FALSE" + "Transitive" = "11:FALSE" + "Keys" + { + } + "Values" + { + } + } + } + "Values" + { + } + } + } + } + "HKCR" + { + "Keys" + { + } + } + "HKU" + { + "Keys" + { + } + } + "HKPU" + { + "Keys" + { + } + } + } + "Sequences" + { + } + "Shortcut" + { + "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_381FA0AB74B2445CBE3694F9CF6878E7" + { + "Name" = "8:OnTopReplica" + "Arguments" = "8:" + "Description" = "8:" + "ShowCmd" = "3:1" + "IconIndex" = "3:0" + "Transitive" = "11:FALSE" + "Target" = "8:_FD2FE03164614192A11D674CB6FD870E" + "Folder" = "8:_EA7A7A42B4AB4CABAB8BC207D3B32817" + "WorkingFolder" = "8:_92458F5B5377456CB04EFACB28735CC9" + "Icon" = "8:_BB607179F88446409C91AC786E95410C" + "Feature" = "8:" + } + "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_91FD25A1D4E9441B9BADF46738B5D411" + { + "Name" = "8:OnTopReplica" + "Arguments" = "8:" + "Description" = "8:" + "ShowCmd" = "3:1" + "IconIndex" = "3:0" + "Transitive" = "11:FALSE" + "Target" = "8:_FD2FE03164614192A11D674CB6FD870E" + "Folder" = "8:_39F91DA891324B10BB3097F6C6192D17" + "WorkingFolder" = "8:_92458F5B5377456CB04EFACB28735CC9" + "Icon" = "8:_BB607179F88446409C91AC786E95410C" + "Feature" = "8:" + } + } + "UserInterface" + { + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_04062E4A5F884A9A88BE725AA4858FD5" + { + "Name" = "8:#1901" + "Sequence" = "3:1" + "Attributes" = "3:2" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_F2036274E6D3481784F9B496B7B0F101" + { + "Sequence" = "3:100" + "DisplayName" = "8:Progress" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdProgressDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + "ShowProgress" + { + "Name" = "8:ShowProgress" + "DisplayName" = "8:#1009" + "Description" = "8:#1109" + "Type" = "3:5" + "ContextData" = "8:1;True=1;False=0" + "Attributes" = "3:0" + "Setting" = "3:0" + "Value" = "3:0" + "DefaultValue" = "3:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_1359813225EA4FD080A0F2636C1F1244" + { + "Name" = "8:#1901" + "Sequence" = "3:2" + "Attributes" = "3:2" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_2BFE10B595934538ACBFBBE56C2FA80E" + { + "Sequence" = "3:100" + "DisplayName" = "8:Progress" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdAdminProgressDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + "ShowProgress" + { + "Name" = "8:ShowProgress" + "DisplayName" = "8:#1009" + "Description" = "8:#1109" + "Type" = "3:5" + "ContextData" = "8:1;True=1;False=0" + "Attributes" = "3:0" + "Setting" = "3:0" + "Value" = "3:0" + "DefaultValue" = "3:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_1E7B1612E20349FCA2500AB06AE3CFF4" + { + "UseDynamicProperties" = "11:FALSE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdBasicDialogs.wim" + } + "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_8614ABEB62734D3C8596DA17EA40CBB3" + { + "UseDynamicProperties" = "11:FALSE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdUserInterface.wim" + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_A06981061BC74B049198244D6B78281D" + { + "Name" = "8:#1902" + "Sequence" = "3:1" + "Attributes" = "3:3" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_B4F64DBEAE8340FDA4A19665DEF1AFC4" + { + "Sequence" = "3:100" + "DisplayName" = "8:Finished" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdFinishedDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + "UpdateText" + { + "Name" = "8:UpdateText" + "DisplayName" = "8:#1058" + "Description" = "8:#1158" + "Type" = "3:15" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:1" + "Value" = "8:#1258" + "DefaultValue" = "8:#1258" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_BB55DEF2BBCF433B80AA6D8554496547" + { + "Name" = "8:#1902" + "Sequence" = "3:2" + "Attributes" = "3:3" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_B69C1D98FF134F1FA79F152CAC0A5668" + { + "Sequence" = "3:100" + "DisplayName" = "8:Finished" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdAdminFinishedDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_D994258687FF4FAFB4609E876AC88759" + { + "Name" = "8:#1900" + "Sequence" = "3:1" + "Attributes" = "3:1" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_365EC6F1B89A4972A297288F4D40851F" + { + "Sequence" = "3:110" + "DisplayName" = "8:License Agreement" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdLicenseDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + "EulaText" + { + "Name" = "8:EulaText" + "DisplayName" = "8:#1008" + "Description" = "8:#1108" + "Type" = "3:6" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:2" + "Value" = "8:_D3C25180BCEE4473B1A11D89CDBC502A" + "UsePlugInResources" = "11:TRUE" + } + "Sunken" + { + "Name" = "8:Sunken" + "DisplayName" = "8:#1007" + "Description" = "8:#1107" + "Type" = "3:5" + "ContextData" = "8:4;True=4;False=0" + "Attributes" = "3:0" + "Setting" = "3:0" + "Value" = "3:4" + "DefaultValue" = "3:4" + "UsePlugInResources" = "11:TRUE" + } + } + } + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_66AD7A587A7F4A96A2FFCFD403C2452E" + { + "Sequence" = "3:100" + "DisplayName" = "8:Welcome" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdWelcomeDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + "CopyrightWarning" + { + "Name" = "8:CopyrightWarning" + "DisplayName" = "8:#1002" + "Description" = "8:#1102" + "Type" = "3:3" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:2" + "Value" = "8:" + "DefaultValue" = "8:#1202" + "UsePlugInResources" = "11:TRUE" + } + "Welcome" + { + "Name" = "8:Welcome" + "DisplayName" = "8:#1003" + "Description" = "8:#1103" + "Type" = "3:3" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:1" + "Value" = "8:#1203" + "DefaultValue" = "8:#1203" + "UsePlugInResources" = "11:TRUE" + } + } + } + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_96232CE9027B407AB1E65F1BDF5B4163" + { + "Sequence" = "3:200" + "DisplayName" = "8:Installation Folder" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdFolderDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + "InstallAllUsersVisible" + { + "Name" = "8:InstallAllUsersVisible" + "DisplayName" = "8:#1059" + "Description" = "8:#1159" + "Type" = "3:5" + "ContextData" = "8:1;True=1;False=0" + "Attributes" = "3:0" + "Setting" = "3:0" + "Value" = "3:1" + "DefaultValue" = "3:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_CB0FAE20A33240CBB403017452096114" + { + "Sequence" = "3:300" + "DisplayName" = "8:Confirm Installation" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdConfirmDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_EE33306A772245E6B0421F69E1B7DA54" + { + "Name" = "8:#1900" + "Sequence" = "3:2" + "Attributes" = "3:1" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_0F96AC886F3147FDAABE791733F0EF56" + { + "Sequence" = "3:210" + "DisplayName" = "8:License Agreement" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdAdminLicenseDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + "EulaText" + { + "Name" = "8:EulaText" + "DisplayName" = "8:#1008" + "Description" = "8:#1108" + "Type" = "3:6" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:2" + "Value" = "8:_D3C25180BCEE4473B1A11D89CDBC502A" + "UsePlugInResources" = "11:TRUE" + } + "Sunken" + { + "Name" = "8:Sunken" + "DisplayName" = "8:#1007" + "Description" = "8:#1107" + "Type" = "3:5" + "ContextData" = "8:4;True=4;False=0" + "Attributes" = "3:0" + "Setting" = "3:0" + "Value" = "3:4" + "DefaultValue" = "3:4" + "UsePlugInResources" = "11:TRUE" + } + } + } + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_7D5E947D3BC24B6FA3BA8B6540F423C8" + { + "Sequence" = "3:300" + "DisplayName" = "8:Confirm Installation" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdAdminConfirmDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + } + } + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_85F402CAAD1C473A8EE7D68271577C9E" + { + "Sequence" = "3:220" + "DisplayName" = "8:Installation Folder" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdAdminFolderDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + } + } + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_B65A6A257B8840AFAA250ADDB5B3840B" + { + "Sequence" = "3:100" + "DisplayName" = "8:Welcome" + "UseDynamicProperties" = "11:TRUE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdAdminWelcomeDlg.wid" + "Properties" + { + "BannerBitmap" + { + "Name" = "8:BannerBitmap" + "DisplayName" = "8:#1001" + "Description" = "8:#1101" + "Type" = "3:8" + "ContextData" = "8:Bitmap" + "Attributes" = "3:4" + "Setting" = "3:2" + "Value" = "8:_319A20BB77E042C79CBF244A8AC9008B" + "UsePlugInResources" = "11:TRUE" + } + "CopyrightWarning" + { + "Name" = "8:CopyrightWarning" + "DisplayName" = "8:#1002" + "Description" = "8:#1102" + "Type" = "3:3" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:2" + "Value" = "8:" + "DefaultValue" = "8:#1202" + "UsePlugInResources" = "11:TRUE" + } + "Welcome" + { + "Name" = "8:Welcome" + "DisplayName" = "8:#1003" + "Description" = "8:#1103" + "Type" = "3:3" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:1" + "Value" = "8:#1203" + "DefaultValue" = "8:#1203" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + } + "MergeModule" + { + } + "ProjectOutput" + { + "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_864534FF38F740E88938F02A5C2D01F3" + { + "SourcePath" = "8:" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_92458F5B5377456CB04EFACB28735CC9" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:FALSE" + "IsolateTo" = "8:" + "ProjectOutputGroupRegister" = "3:1" + "OutputConfiguration" = "8:" + "OutputGroupCanonicalName" = "8:LocalizedResourceDlls" + "OutputProjectGuid" = "8:{E626BD6E-BF38-4EB7-A128-5CA6F40EF557}" + "ShowKeyOutput" = "11:TRUE" + "ExcludeFilters" + { + } + } + "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_AADBDF08E1AE45F9982EBCF2EC495AD4" + { + "SourcePath" = "8:" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_92458F5B5377456CB04EFACB28735CC9" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:FALSE" + "IsolateTo" = "8:" + "ProjectOutputGroupRegister" = "3:1" + "OutputConfiguration" = "8:" + "OutputGroupCanonicalName" = "8:RuntimeImplementation" + "OutputProjectGuid" = "8:{E626BD6E-BF38-4EB7-A128-5CA6F40EF557}" + "ShowKeyOutput" = "11:TRUE" + "ExcludeFilters" + { + } + } + "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_BEC858EFB2E549A09A5F4EA938205698" + { + "SourcePath" = "8:" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_92458F5B5377456CB04EFACB28735CC9" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:FALSE" + "IsolateTo" = "8:" + "ProjectOutputGroupRegister" = "3:1" + "OutputConfiguration" = "8:" + "OutputGroupCanonicalName" = "8:Documentation" + "OutputProjectGuid" = "8:{E626BD6E-BF38-4EB7-A128-5CA6F40EF557}" + "ShowKeyOutput" = "11:TRUE" + "ExcludeFilters" + { + } + } + "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_FD2FE03164614192A11D674CB6FD870E" + { + "SourcePath" = "8:..\\OnTopReplica\\obj\\Release\\OnTopReplica.exe" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_92458F5B5377456CB04EFACB28735CC9" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:FALSE" + "IsolateTo" = "8:" + "ProjectOutputGroupRegister" = "3:1" + "OutputConfiguration" = "8:" + "OutputGroupCanonicalName" = "8:Built" + "OutputProjectGuid" = "8:{E626BD6E-BF38-4EB7-A128-5CA6F40EF557}" + "ShowKeyOutput" = "11:TRUE" + "ExcludeFilters" + { + } + } + } + } +} diff --git a/src/Installer/License.rtf b/src/Installer/License.rtf new file mode 100644 index 0000000..334ec41 --- /dev/null +++ b/src/Installer/License.rtf @@ -0,0 +1,280 @@ +{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;} +{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;} +{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;} +{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f40\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f41\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\f43\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f44\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f45\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f46\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\f47\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f48\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f380\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f381\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;} +{\f383\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f384\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f387\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f388\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);} +{\f410\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f411\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\f413\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f414\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;} +{\f415\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\f416\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}{\f417\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f418\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);} +{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} +{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhimajor\f31528\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}{\fhimajor\f31529\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;} +{\fhimajor\f31531\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;}{\fhimajor\f31532\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}{\fhimajor\f31533\fbidi \fswiss\fcharset177\fprq2 Calibri Light (Hebrew);} +{\fhimajor\f31534\fbidi \fswiss\fcharset178\fprq2 Calibri Light (Arabic);}{\fhimajor\f31535\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}{\fhimajor\f31536\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);} +{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} +{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;} +{\fhiminor\f31573\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\fhiminor\f31574\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;} +{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}} +{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0; +\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp \fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap \ql \li0\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\s1\ql \li0\ri0\sb240\sa60\sl259\slmult1 +\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af0\afs32\alang1025 \ltrch\fcs0 \b\fs32\lang1033\langfe1033\kerning32\loch\f31502\hich\af31502\dbch\af31501\cgrid\langnp1033\langfenp1033 +\sbasedon0 \snext0 \slink15 \sqformat \spriority9 \styrsid12543645 heading 1;}{\*\cs10 \additive \sunhideused \spriority1 Default Paragraph Font;}{\* +\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden \sunhideused +Normal Table;}{\*\cs15 \additive \rtlch\fcs1 \ab\af0\afs32 \ltrch\fcs0 \b\fs32\kerning32\loch\f31502\hich\af31502\dbch\af31501 \sbasedon10 \slink1 \slocked \spriority9 \styrsid12543645 Heading 1 Char;}{\s16\ql \li0\ri0\sa160\sl259\slmult1\widctlpar +\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 +\sbasedon0 \snext16 \slink17 \sunhideused \styrsid3805024 header;}{\*\cs17 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \sbasedon10 \slink16 \slocked \styrsid3805024 Header Char;}{\s18\ql \li0\ri0\sa160\sl259\slmult1\widctlpar +\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 +\sbasedon0 \snext18 \slink19 \sunhideused \styrsid3805024 footer;}{\*\cs19 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \sbasedon10 \slink18 \slocked \styrsid3805024 Footer Char;}}{\*\listtable{\list\listtemplateid-620591136\listhybrid{\listlevel\levelnfc0 +\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67698703\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc3\levelnfcn3\leveljc0 +\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid1300900046\'03(\'01);}{\levelnumbers\'02;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2 +\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0 +\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative +\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0 +\levelindent0{\leveltext\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0 +{\leveltext\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext +\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li6480\lin6480 }{\listname ;}\listid537085589}}{\*\listoverridetable{\listoverride\listid537085589\listoverridecount0\ls1}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0 +\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid3504841\rsid3559829\rsid3805024\rsid3959765\rsid10841800\rsid12543645}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1} +{\info{\creatim\yr2018\mo4\dy1\hr15\min39}{\revtim\yr2018\mo4\dy1\hr15\min40}{\version1}{\edmins0}{\nofpages2}{\nofwords441}{\nofchars2520}{\nofcharsws2956}{\vern57443}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}} +\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect +\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701 +\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\rempersonalinfo\rsidroot12543645\remdttm \fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0{\*\ftnsep \ltrpar \pard\plain \ltrpar +\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3805024 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 +\af0 \ltrch\fcs0 \insrsid3504841 \chftnsep +\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3805024 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3504841 \chftnsepc +\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3805024 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3504841 \chftnsep +\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3805024 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3504841 \chftnsepc +\par }}\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\headerl \ltrpar \pard\plain \ltrpar\s16\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 +\af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3805024 +\par }}{\headerr \ltrpar \pard\plain \ltrpar\s16\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3805024 +\par }}{\footerl \ltrpar \pard\plain \ltrpar\s18\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3805024 +\par }}{\footerr \ltrpar \pard\plain \ltrpar\s18\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3805024 +\par }}{\headerf \ltrpar \pard\plain \ltrpar\s16\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3805024 +\par }}{\footerf \ltrpar \pard\plain \ltrpar\s18\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3805024 +\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}} +{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8 +\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\qc \li0\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12543645 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af37 +\ltrch\fcs0 \insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 Microsoft Reciprocal License (M}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3559829 \hich\af31506\dbch\af31505\loch\f31506 s}{\rtlch\fcs1 \af37 \ltrch\fcs0 +\insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 -RL)}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid10841800\charrsid12543645 +\par }\pard \ltrpar\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12543645 {\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 +This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765\charrsid12543645 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 1.\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid3959765 {\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 Definitions}{\rtlch\fcs1 \af37 \ltrch\fcs0 +\insrsid3959765 +\par }\pard \ltrpar\ql \li720\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3959765 {\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 +The terms "reproduce," "reproduction," "derivative works," and "distribution"\hich\af31506\dbch\af31505\loch\f31506 have the same meaning he}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765 \hich\af31506\dbch\af31505\loch\f31506 +re as under U.S. copyright law. +\par }{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 A "contribution" is the original software, or any additions or changes to the software.}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765 +\par }{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 A "contributor" is any person that distributes its contribution under this license.}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765 +\par }{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 "Licensed patents" are a c\hich\af31506\dbch\af31505\loch\f31506 ontributor's patent claims that read directly on its contribution.}{\rtlch\fcs1 +\af37 \ltrch\fcs0 \insrsid3959765\charrsid12543645 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 2.\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid3959765 {\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 Grant of Rights}{\rtlch\fcs1 \af37 \ltrch\fcs0 +\insrsid3959765 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid12543645\charrsid3959765 \hich\af31506\dbch\af31505\loch\f31506 (A)\tab}}\pard \ltrpar\ql \fi-360\li1080\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\adjustright\rin0\lin1080\itap0\pararsid3959765 {\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid3959765 \hich\af31506\dbch\af31505\loch\f31506 +Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, wor\hich\af31506\dbch\af31505\loch\f31506 +ldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any de}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765\charrsid3959765 +\hich\af31506\dbch\af31505\loch\f31506 rivative works that you create.}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid12543645\charrsid3959765 \hich\af31506\dbch\af31505\loch\f31506 (B)\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\adjustright\rin0\lin1440\itap0\pararsid3959765 {\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid3959765 \hich\af31506\dbch\af31505\loch\f31506 +Patent Grant- Subject to the terms of this license, including t\hich\af31506\dbch\af31505\loch\f31506 +he license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution +\hich\af31506\dbch\af31505\loch\f31506 \hich\af31506\dbch\af31505\loch\f31506 in the software or derivative works of the contribution in the software.}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765\charrsid3959765 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid3959765 \hich\af31506\dbch\af31505\loch\f31506 3.\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid3959765 {\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765 \hich\af31506\dbch\af31505\loch\f31506 C}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 +\hich\af31506\dbch\af31505\loch\f31506 onditions and Limitations}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 (A)\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\adjustright\rin0\lin1440\itap0\pararsid3959765 {\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 +Reciprocal Grants- For any file you distribute that contains code from the software (in source code or binary format), you must provide recipients th\hich\af31506\dbch\af31505\loch\f31506 +e source code to that file along with a copy of this license, which license will govern that file. You may license other files that are entirely your own work and do not contain code from the softw}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765 +\hich\af31506\dbch\af31505\loch\f31506 are under any terms you choose. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 (B)\tab}}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 +\hich\af31506\dbch\af31505\loch\f31506 No Trademark License- T\hich\af31506\dbch\af31505\loch\f31506 his license does not grant you rights to use any contribut}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765 \hich\af31506\dbch\af31505\loch\f31506 +ors' name, logo, or trademarks. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 (C)\tab}}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 +\hich\af31506\dbch\af31505\loch\f31506 If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the so\hich\af31506\dbch\af31505\loch\f31506 f}{\rtlch\fcs1 +\af37 \ltrch\fcs0 \insrsid3959765 \hich\af31506\dbch\af31505\loch\f31506 tware ends automatically. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 (D)\tab}}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 +\hich\af31506\dbch\af31505\loch\f31506 If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices th}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765 \hich\af31506\dbch\af31505\loch\f31506 +at are present in the software. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 (E)\tab}}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 +\hich\af31506\dbch\af31505\loch\f31506 If you distribute any portion of the software in source code form,\hich\af31506\dbch\af31505\loch\f31506 + you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.} +{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid3959765 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \f31506\fs22\insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 (F)\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\adjustright\rin0\lin1440\itap0\pararsid12543645 {\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid12543645 \hich\af31506\dbch\af31505\loch\f31506 +The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitt +\hich\af31506\dbch\af31505\loch\f31506 ed under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.}{\rtlch\fcs1 \af37 \ltrch\fcs0 \insrsid12543645\charrsid3959765 + +\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a +9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad +5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6 +b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0 +0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6 +a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f +c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512 +0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462 +a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865 +6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b +4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b +4757e8d3f729e245eb2b260a0238fd010000ffff0300504b030414000600080000002100aa5225dfc60600008b1a0000160000007468656d652f7468656d652f +7468656d65312e786d6cec595d8bdb46147d2ff43f08bd3bfe92fcb1c41b6cd9ceb6d94d42eca4e4716c8fadc98e344633de8d0981923c160aa569e943037deb +43691b48a02fe9afd936a54d217fa17746b63c638fbb9b2585a5640d8b343af7ce997bafce1d4997afdc8fa87384134e58dc708b970aae83e3211b9178d2706f +f7bbb99aeb7081e211a22cc60d778eb97b65f7c30f2ea31d11e2083b601ff31dd4704321a63bf93c1fc230e297d814c7706dcc920809384d26f951828ec16f44 +f3a542a1928f10895d274611b8bd311e932176fad2a5bbbb74dea1701a0b2e078634e949d7d8b050d8d1615122f89c0734718e106db830cf881df7f17de13a14 +7101171a6e41fdb9f9ddcb79b4b330a2628bad66d7557f0bbb85c1e8b0a4e64c26836c52cff3bd4a33f3af00546ce23ad54ea553c9fc29001a0e61a52917dda7 +dfaab7dafe02ab81d2438bef76b55d2e1a78cd7f798373d3973f03af40a97f6f03dfed06104503af4029dedfc07b5eb51478065e81527c65035f2d34db5ed5c0 +2b5048497cb8812ef89572b05c6d061933ba6785d77daf5b2d2d9caf50500d5975c929c62c16db6a2d42f758d2058004522448ec88f9148fd110aa3840940c12 +e2ec93490885374531e3305c2815ba8532fc973f4f1da988a01d8c346bc90b98f08d21c9c7e1c3844c45c3fd18bcba1ae4cdcb1fdfbc7cee9c3c7a71f2e89793 +c78f4f1efd9c3a32acf6503cd1ad5e7fffc5df4f3f75fe7afeddeb275fd9f15cc7fffed367bffdfaa51d082b5d85e0d5d7cffe78f1ecd5379ffff9c3130bbc99 +a0810eef930873e73a3e766eb10816a6426032c783e4ed2cfa2122ba45339e701423398bc57f478406fafa1c5164c1b5b019c13b09488c0d787576cf20dc0b93 +9920168fd7c2c8001e30465b2cb146e19a9c4b0b737f164fec9327331d770ba123dbdc018a8dfc766653d05662731984d8a07993a258a0098eb170e4357688b1 +6575770931e27a408609e36c2c9cbbc46921620d499f0c8c6a5a19ed9108f232b711847c1bb139b8e3b418b5adba8d8f4c24dc15885ac8f73135c27815cd048a +6c2efb28a27ac0f791086d247bf364a8e33a5c40a6279832a733c29cdb6c6e24b05e2de9d7405eec693fa0f3c84426821cda7cee23c674649b1d06218aa6366c +8fc4a18efd881f428922e7261336f80133ef10790e7940f1d674df21d848f7e96a701b9455a7b42a107965965872791533a37e7b733a4658490d08bfa1e71189 +4f15f73559f7ff5b5907217df5ed53cbaa2eaaa0371362bda3f6d6647c1b6e5dbc03968cc8c5d7ee369ac53731dc2e9b0decbd74bf976ef77f2fdddbeee7772f +d82b8d06f9965bc574abae36eed1d67dfb9850da13738af7b9daba73e84ca32e0c4a3bf5cc8ab3e7b8690887f24e86090cdc2441cac64998f88488b017a229ec +ef8bae7432e10bd713ee4c19876dbf1ab6fa96783a8b0ed8287d5c2d16e5a3692a1e1c89d578c1cfc6e15143a4e84a75f50896b9576c27ea51794940dabe0d09 +6d329344d942a2ba1c9441520fe610340b09b5b277c2a26e615193ee97a9da6001d4b2acc0d6c9810d57c3f53d30012378a242148f649ed2542fb3ab92f92e33 +bd2d984605c03e625901ab4cd725d7adcb93ab4b4bed0c99364868e566925091513d8c87688417d52947cf42e36d735d5fa5d4a02743a1e683d25ad1a8d6fe8d +c579730d76ebda40635d2968ec1c37dc4ad9879219a269c31dc3633f1c4653a81d2eb7bc884ee0ddd95024e90d7f1e6599265cb4110fd3802bd149d520220227 +0e2551c395cbcfd24063a5218a5bb104827061c9d541562e1a3948ba99643c1ee3a1d0d3ae8dc848a7a7a0f0a95658af2af3f383a5259b41ba7be1e8d819d059 +720b4189f9d5a20ce0887078fb534ca33922f03a3313b255fdad35a685eceaef13550da5e3884e43b4e828ba98a77025e5191d7596c5403b5bac1902aa8564d1 +080713d960f5a01add34eb1a2987ad5df7742319394d34573dd35015d935ed2a66ccb06c036bb13c5f93d7582d430c9aa677f854bad725b7bed4bab57d42d625 +20e059fc2c5df70c0d41a3b69acca026196fcab0d4ecc5a8d93b960b3c85da599a84a6fa95a5dbb5b8653dc23a1d0c9eabf383dd7ad5c2d078b9af549156df3d +f44f136c700fc4a30d2f81675470954af8f09020d810f5d49e24950db845ee8bc5ad0147ce2c210df741c16f7a41c90f72859adfc97965af90abf9cd72aee9fb +e562c72f16daadd243682c228c8a7efacda50bafa2e87cf1e5458d6f7c7d89966fdb2e0d599467eaeb4a5e11575f5f8aa5ed5f5f1c02a2f3a052ead6cbf55625 +572f37bb39afddaae5ea41a5956b57826abbdb0efc5abdfbd0758e14d86b9603afd2a9e52ac520c8799582a45fabe7aa5ea9d4f4aacd5ac76b3e5c6c6360e5a9 +7c2c6201e155bc76ff010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f7468656d652f5f72656c732f +7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f2451eced0dae2c082e8761be +9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e3198720e274a939cd08a54f980 +ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528a2c6cce0239baa4c04ca5b +babac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c0200001300000000000000000000000000000000005b436f6e74656e +745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000000000300100005f72656c732f +2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c00000000000000000000000000190200007468656d652f7468656d652f74 +68656d654d616e616765722e786d6c504b01022d0014000600080000002100aa5225dfc60600008b1a00001600000000000000000000000000d6020000746865 +6d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b0100002700000000000000000000000000d00900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000cb0a00000000} +{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d +617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169 +6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363 +656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e} +{\*\latentstyles\lsdstimax371\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuseddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 1; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 5; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 9; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 1;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 2;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 4;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 5;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 7;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 8;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Indent; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 header;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footer; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index heading;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of figures; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope return;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation reference; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 line number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 page number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote text; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of authorities;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 macro;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 toa heading;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 3; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 3; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 3; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 5;\lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Closing; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Signature;\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 4; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Message Header;\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Salutation; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Date;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Note Heading; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 3; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Block Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hyperlink;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 FollowedHyperlink;\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong; +\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Document Map;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Plain Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 E-mail Signature; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Top of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Bottom of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal (Web);\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Acronym; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Cite;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Code;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Definition; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Keyboard;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Preformatted;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Sample;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Typewriter; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Variable;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation subject;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 No List;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 1; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Balloon Text;\lsdpriority39 \lsdlocked0 Table Grid; +\lsdsemihidden1 \lsdlocked0 Placeholder Text;\lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\lsdpriority60 \lsdlocked0 Light Shading;\lsdpriority61 \lsdlocked0 Light List;\lsdpriority62 \lsdlocked0 Light Grid; +\lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdpriority65 \lsdlocked0 Medium List 1;\lsdpriority66 \lsdlocked0 Medium List 2;\lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdpriority68 \lsdlocked0 Medium Grid 2; +\lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdpriority70 \lsdlocked0 Dark List;\lsdpriority71 \lsdlocked0 Colorful Shading;\lsdpriority72 \lsdlocked0 Colorful List;\lsdpriority73 \lsdlocked0 Colorful Grid;\lsdpriority60 \lsdlocked0 Light Shading Accent 1; +\lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 1; +\lsdsemihidden1 \lsdlocked0 Revision;\lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 1; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 1; +\lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdpriority60 \lsdlocked0 Light Shading Accent 2;\lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdpriority62 \lsdlocked0 Light Grid Accent 2; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 2; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 2; +\lsdpriority72 \lsdlocked0 Colorful List Accent 2;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdpriority61 \lsdlocked0 Light List Accent 3;\lsdpriority62 \lsdlocked0 Light Grid Accent 3; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 3; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 3; +\lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdpriority62 \lsdlocked0 Light Grid Accent 4; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 4; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 4; +\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 5;\lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdpriority62 \lsdlocked0 Light Grid Accent 5; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;\lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 5; +\lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdpriority62 \lsdlocked0 Light Grid Accent 6; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 6; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdpriority70 \lsdlocked0 Dark List Accent 6;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 6; +\lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;\lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis; +\lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 \lsdlocked0 Bibliography; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;\lsdpriority41 \lsdlocked0 Plain Table 1;\lsdpriority42 \lsdlocked0 Plain Table 2;\lsdpriority43 \lsdlocked0 Plain Table 3;\lsdpriority44 \lsdlocked0 Plain Table 4; +\lsdpriority45 \lsdlocked0 Plain Table 5;\lsdpriority40 \lsdlocked0 Grid Table Light;\lsdpriority46 \lsdlocked0 Grid Table 1 Light;\lsdpriority47 \lsdlocked0 Grid Table 2;\lsdpriority48 \lsdlocked0 Grid Table 3;\lsdpriority49 \lsdlocked0 Grid Table 4; +\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 1; +\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1; +\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2; +\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2; +\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3; +\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 4; +\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4; +\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5; +\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5; +\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6; +\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6; +\lsdpriority46 \lsdlocked0 List Table 1 Light;\lsdpriority47 \lsdlocked0 List Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlocked0 List Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark; +\lsdpriority51 \lsdlocked0 List Table 6 Colorful;\lsdpriority52 \lsdlocked0 List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdlocked0 List Table 3 Accent 1; +\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1; +\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 Accent 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2; +\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 3; +\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;\lsdpriority48 \lsdlocked0 List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 3;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 3; +\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4; +\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;\lsdpriority49 \lsdlocked0 List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4; +\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Table 2 Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5; +\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5; +\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 Accent 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6; +\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 6;}}{\*\datastore 010500000200000018000000 +4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000 +d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000609c +cc3cf1c9d301feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file diff --git a/src/OnTopReplica.sln b/src/OnTopReplica.sln index 16c995c..fb99208 100644 --- a/src/OnTopReplica.sln +++ b/src/OnTopReplica.sln @@ -5,6 +5,8 @@ VisualStudioVersion = 15.0.27004.2008 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OnTopReplica", "OnTopReplica\OnTopReplica.csproj", "{E626BD6E-BF38-4EB7-A128-5CA6F40EF557}" EndProject +Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Installer", "Installer\Installer.vdproj", "{EA7C9C89-0CCF-41E3-A379-D593AAF7A941}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU