From d7fe4919c23e817d387d60cc5b5a6e29f1860a3e Mon Sep 17 00:00:00 2001 From: Javier Castillo Date: Wed, 22 Jun 2011 18:14:50 +0200 Subject: LoginToll in 2 Versionen aufgeteilt. Version für Pcs und RZ-Pool-Umgebungen. --- AccountValue.sln | 24 - AccountValue/AccountValue.csproj | 182 - AccountValue/AccountValue.csproj.user | 16 - AccountValue/AccountValue.suo | Bin 7680 -> 0 bytes AccountValue/ColorProgressBar.dll | Bin 24576 -> 0 bytes AccountValue/DEVICES.XML | 49 - AccountValue/DragExtender.cs | 96 - AccountValue/E13R.BMP | Bin 230 -> 0 bytes AccountValue/Form1.Designer.cs | 173 - AccountValue/Form1.cs | 768 --- AccountValue/Form1.resx | 189 - AccountValue/Form2.Designer.cs | 313 -- AccountValue/Form2.cs | 144 - AccountValue/Form2.resx | 4868 -------------------- AccountValue/Form3.Designer.cs | 65 - AccountValue/Form3.cs | 31 - AccountValue/Form3.resx | 120 - AccountValue/IniFile.cs | 36 - AccountValue/Program.cs | 20 - AccountValue/Properties/AssemblyInfo.cs | 33 - AccountValue/Properties/Resources.Designer.cs | 84 - AccountValue/Properties/Resources.resx | 130 - AccountValue/Properties/Settings.Designer.cs | 26 - AccountValue/Properties/Settings.settings | 7 - AccountValue/Resolution.cs | 131 - AccountValue/TL.XML.dll | Bin 16384 -> 0 bytes AccountValue/TL.XML.xml | 62 - AccountValue/bin/Debug/AccountValue.exe | Bin 331264 -> 0 bytes AccountValue/bin/Debug/AccountValue.pdb | Bin 85504 -> 0 bytes AccountValue/bin/Debug/AccountValue.vshost.exe | Bin 5632 -> 0 bytes AccountValue/bin/Debug/ColorProgressBar.dll | Bin 24576 -> 0 bytes .../bin/Debug/Interop.IWshRuntimeLibrary.dll | Bin 49152 -> 0 bytes AccountValue/bin/Debug/Interop.SHDocVw.dll | Bin 139264 -> 0 bytes AccountValue/bin/Debug/TL.XML.dll | Bin 16384 -> 0 bytes AccountValue/bin/Debug/TL.XML.xml | 62 - AccountValue/bin/Release/AccountValue.exe | Bin 329728 -> 0 bytes AccountValue/bin/Release/AccountValue.pdb | Bin 69120 -> 0 bytes AccountValue/bin/Release/AccountValue.vshost.exe | Bin 14328 -> 0 bytes AccountValue/bin/Release/ColorProgressBar.dll | Bin 24576 -> 0 bytes AccountValue/bin/Release/DEVICES.XML | 37 - .../bin/Release/Interop.IWshRuntimeLibrary.dll | Bin 49152 -> 0 bytes AccountValue/bin/Release/Interop.SHDocVw.dll | Bin 139264 -> 0 bytes AccountValue/bin/Release/TL.XML.dll | Bin 16384 -> 0 bytes AccountValue/bin/Release/TL.XML.xml | 62 - AccountValue/cNetworkDrives0015.cs | 215 - AccountValue/close.ico | Bin 318 -> 0 bytes AccountValue/folderopen.ico | Bin 25214 -> 0 bytes AccountValue/login.bmp | Bin 1358 -> 0 bytes AccountValue/login.ico | Bin 3262 -> 0 bytes AccountValue/new_background_rz.bmp | Bin 32278 -> 0 bytes AccountValue/new_background_rz2.bmp | Bin 26350 -> 0 bytes AccountValue/new_background_rz299.bmp | Bin 29890 -> 0 bytes AccountValue/new_background_rz3.bmp | Bin 58398 -> 0 bytes AccountValue/new_background_rz4.bmp | Bin 65878 -> 0 bytes AccountValue/obj/AccountValue.csproj.FileList.txt | 35 - .../obj/AccountValue.csproj.FileListAbsolute.txt | 90 - .../obj/Debug/AccountValue.Form1.resources | Bin 3828 -> 0 bytes .../obj/Debug/AccountValue.Form2.resources | Bin 284438 -> 0 bytes .../obj/Debug/AccountValue.Form3.resources | Bin 180 -> 0 bytes .../AccountValue.Properties.Resources.resources | Bin 2745 -> 0 bytes .../AccountValue.csproj.GenerateResource.Cache | Bin 1054 -> 0 bytes .../AccountValue.csproj.ResolveComReference.cache | Bin 593 -> 0 bytes AccountValue/obj/Debug/AccountValue.exe | Bin 331264 -> 0 bytes AccountValue/obj/Debug/AccountValue.pdb | Bin 85504 -> 0 bytes AccountValue/obj/Debug/CodeAnalysisLog.xml | 1038 ----- .../obj/Debug/Interop.IWshRuntimeLibrary.dll | Bin 49152 -> 0 bytes AccountValue/obj/Debug/Interop.SHDocVw.dll | Bin 139264 -> 0 bytes .../obj/Debug/LastCodeAnalysisSucceeded.txt | 0 .../obj/Debug/ResolveAssemblyReference.cache | Bin 11173 -> 0 bytes .../TempPE/Properties.Resources.Designer.cs.dll | Bin 4608 -> 0 bytes .../obj/Release/AccountValue.Form1.resources | Bin 3828 -> 0 bytes .../obj/Release/AccountValue.Form2.resources | Bin 284438 -> 0 bytes .../obj/Release/AccountValue.Form3.resources | Bin 180 -> 0 bytes .../AccountValue.Properties.Resources.resources | Bin 2745 -> 0 bytes .../AccountValue.csproj.GenerateResource.Cache | Bin 1054 -> 0 bytes .../AccountValue.csproj.ResolveComReference.cache | Bin 593 -> 0 bytes AccountValue/obj/Release/AccountValue.exe | Bin 329728 -> 0 bytes AccountValue/obj/Release/AccountValue.pdb | Bin 69120 -> 0 bytes .../obj/Release/Interop.IWshRuntimeLibrary.dll | Bin 49152 -> 0 bytes AccountValue/obj/Release/Interop.SHDocVw.dll | Bin 139264 -> 0 bytes .../TempPE/Properties.Resources.Designer.cs.dll | Bin 5120 -> 0 bytes AccountValue/rz_background.bmp | Bin 33126 -> 0 bytes AccountValue/rz_background2.bmp | Bin 81258 -> 0 bytes AccountValue/rz_background3.bmp | Bin 9238 -> 0 bytes AccountValue/rz_background_.bmp | Bin 141858 -> 0 bytes AccountValue/shdocvw.dll | Bin 1484288 -> 0 bytes PC/AccountValue.sln | 24 + PC/AccountValue/AccountValue.csproj | 182 + PC/AccountValue/AccountValue.csproj.user | 16 + PC/AccountValue/AccountValue.suo | Bin 0 -> 7680 bytes PC/AccountValue/ColorProgressBar.dll | Bin 0 -> 24576 bytes PC/AccountValue/DEVICES.XML | 49 + PC/AccountValue/DEVICES.XML.BACKUP | 49 + PC/AccountValue/DragExtender.cs | 96 + PC/AccountValue/E13R.BMP | Bin 0 -> 230 bytes PC/AccountValue/Form1.Designer.cs | 173 + PC/AccountValue/Form1.cs | 768 +++ PC/AccountValue/Form1.resx | 189 + PC/AccountValue/Form2.Designer.cs | 313 ++ PC/AccountValue/Form2.cs | 144 + PC/AccountValue/Form2.resx | 4868 ++++++++++++++++++++ PC/AccountValue/Form3.Designer.cs | 65 + PC/AccountValue/Form3.cs | 31 + PC/AccountValue/Form3.resx | 120 + PC/AccountValue/IniFile.cs | 36 + PC/AccountValue/Program.cs | 20 + PC/AccountValue/Properties/AssemblyInfo.cs | 33 + PC/AccountValue/Properties/Resources.Designer.cs | 84 + PC/AccountValue/Properties/Resources.resx | 130 + PC/AccountValue/Properties/Settings.Designer.cs | 26 + PC/AccountValue/Properties/Settings.settings | 7 + PC/AccountValue/Resolution.cs | 131 + PC/AccountValue/TL.XML.dll | Bin 0 -> 16384 bytes PC/AccountValue/TL.XML.xml | 62 + PC/AccountValue/bin/Debug/AccountValue.exe | Bin 0 -> 331264 bytes PC/AccountValue/bin/Debug/AccountValue.pdb | Bin 0 -> 85504 bytes PC/AccountValue/bin/Debug/AccountValue.vshost.exe | Bin 0 -> 5632 bytes PC/AccountValue/bin/Debug/ColorProgressBar.dll | Bin 0 -> 24576 bytes .../bin/Debug/Interop.IWshRuntimeLibrary.dll | Bin 0 -> 49152 bytes PC/AccountValue/bin/Debug/Interop.SHDocVw.dll | Bin 0 -> 139264 bytes PC/AccountValue/bin/Debug/TL.XML.dll | Bin 0 -> 16384 bytes PC/AccountValue/bin/Debug/TL.XML.xml | 62 + PC/AccountValue/bin/Release/AccountValue.exe | Bin 0 -> 329728 bytes PC/AccountValue/bin/Release/AccountValue.pdb | Bin 0 -> 69120 bytes .../bin/Release/AccountValue.vshost.exe | Bin 0 -> 14328 bytes .../bin/Release/AccountValue.vshost.exe.manifest | 11 + PC/AccountValue/bin/Release/ColorProgressBar.dll | Bin 0 -> 24576 bytes PC/AccountValue/bin/Release/DEVICES.XML | 37 + .../bin/Release/Interop.IWshRuntimeLibrary.dll | Bin 0 -> 49152 bytes PC/AccountValue/bin/Release/Interop.SHDocVw.dll | Bin 0 -> 139264 bytes PC/AccountValue/bin/Release/TL.XML.dll | Bin 0 -> 16384 bytes PC/AccountValue/bin/Release/TL.XML.xml | 62 + PC/AccountValue/cNetworkDrives0015.cs | 215 + PC/AccountValue/close.ico | Bin 0 -> 318 bytes PC/AccountValue/folderopen.ico | Bin 0 -> 25214 bytes PC/AccountValue/login.bmp | Bin 0 -> 1358 bytes PC/AccountValue/login.ico | Bin 0 -> 3262 bytes PC/AccountValue/new_background_rz.bmp | Bin 0 -> 32278 bytes PC/AccountValue/new_background_rz2.bmp | Bin 0 -> 26350 bytes PC/AccountValue/new_background_rz299.bmp | Bin 0 -> 29890 bytes PC/AccountValue/new_background_rz3.bmp | Bin 0 -> 58398 bytes PC/AccountValue/new_background_rz4.bmp | Bin 0 -> 65878 bytes .../obj/AccountValue.csproj.FileList.txt | 35 + .../obj/AccountValue.csproj.FileListAbsolute.txt | 90 + .../obj/Debug/AccountValue.Form1.resources | Bin 0 -> 3828 bytes .../obj/Debug/AccountValue.Form2.resources | Bin 0 -> 284438 bytes .../obj/Debug/AccountValue.Form3.resources | Bin 0 -> 180 bytes .../AccountValue.Properties.Resources.resources | Bin 0 -> 2745 bytes .../Debug/AccountValue.csproj.FileListAbsolute.txt | 18 + .../AccountValue.csproj.GenerateResource.Cache | Bin 0 -> 1054 bytes .../AccountValue.csproj.ResolveComReference.cache | Bin 0 -> 593 bytes PC/AccountValue/obj/Debug/AccountValue.exe | Bin 0 -> 331264 bytes PC/AccountValue/obj/Debug/AccountValue.pdb | Bin 0 -> 85504 bytes PC/AccountValue/obj/Debug/CodeAnalysisLog.xml | 1038 +++++ .../obj/Debug/Interop.IWshRuntimeLibrary.dll | Bin 0 -> 49152 bytes PC/AccountValue/obj/Debug/Interop.SHDocVw.dll | Bin 0 -> 139264 bytes .../obj/Debug/LastCodeAnalysisSucceeded.txt | 0 .../obj/Debug/ResolveAssemblyReference.cache | Bin 0 -> 11173 bytes .../TempPE/Properties.Resources.Designer.cs.dll | Bin 0 -> 4608 bytes .../obj/Release/AccountValue.Form1.resources | Bin 0 -> 3828 bytes .../obj/Release/AccountValue.Form2.resources | Bin 0 -> 284438 bytes .../obj/Release/AccountValue.Form3.resources | Bin 0 -> 180 bytes .../AccountValue.Properties.Resources.resources | Bin 0 -> 2745 bytes .../AccountValue.csproj.FileListAbsolute.txt | 18 + .../AccountValue.csproj.GenerateResource.Cache | Bin 0 -> 1054 bytes .../AccountValue.csproj.ResolveComReference.cache | Bin 0 -> 593 bytes PC/AccountValue/obj/Release/AccountValue.exe | Bin 0 -> 329728 bytes PC/AccountValue/obj/Release/AccountValue.pdb | Bin 0 -> 69120 bytes .../obj/Release/Interop.IWshRuntimeLibrary.dll | Bin 0 -> 49152 bytes PC/AccountValue/obj/Release/Interop.SHDocVw.dll | Bin 0 -> 139264 bytes .../obj/Release/ResolveAssemblyReference.cache | Bin 0 -> 6751 bytes .../TempPE/Properties.Resources.Designer.cs.dll | Bin 0 -> 5120 bytes PC/AccountValue/obj/Release/build.force | 0 PC/AccountValue/rz_background.bmp | Bin 0 -> 33126 bytes PC/AccountValue/rz_background2.bmp | Bin 0 -> 81258 bytes PC/AccountValue/rz_background3.bmp | Bin 0 -> 9238 bytes PC/AccountValue/rz_background_.bmp | Bin 0 -> 141858 bytes PC/AccountValue/shdocvw.dll | Bin 0 -> 1484288 bytes PC/Setup/Debug/Setup.msi | Bin 0 -> 427520 bytes PC/Setup/Debug/setup.exe | Bin 0 -> 370176 bytes PC/Setup/README | 1 + PC/Setup/Release/Setup.msi | Bin 0 -> 427520 bytes PC/Setup/Release/setup.exe | Bin 0 -> 370176 bytes PC/Setup/Setup.vdproj | 1004 ++++ RZ-POOL/AccountValue.sln | 24 + RZ-POOL/AccountValue/AccountValue.csproj | 182 + RZ-POOL/AccountValue/AccountValue.csproj.user | 16 + RZ-POOL/AccountValue/AccountValue.suo | Bin 0 -> 7680 bytes RZ-POOL/AccountValue/ColorProgressBar.dll | Bin 0 -> 24576 bytes RZ-POOL/AccountValue/DEVICES.XML | 49 + RZ-POOL/AccountValue/DEVICES.XML.BACKUP | 49 + RZ-POOL/AccountValue/DragExtender.cs | 96 + RZ-POOL/AccountValue/E13R.BMP | Bin 0 -> 230 bytes RZ-POOL/AccountValue/Form1.Designer.cs | 173 + RZ-POOL/AccountValue/Form1.cs | 768 +++ RZ-POOL/AccountValue/Form1.resx | 189 + RZ-POOL/AccountValue/Form2.Designer.cs | 313 ++ RZ-POOL/AccountValue/Form2.cs | 144 + RZ-POOL/AccountValue/Form2.resx | 4868 ++++++++++++++++++++ RZ-POOL/AccountValue/Form3.Designer.cs | 65 + RZ-POOL/AccountValue/Form3.cs | 31 + RZ-POOL/AccountValue/Form3.resx | 120 + RZ-POOL/AccountValue/IniFile.cs | 36 + RZ-POOL/AccountValue/Program.cs | 20 + RZ-POOL/AccountValue/Properties/AssemblyInfo.cs | 33 + .../AccountValue/Properties/Resources.Designer.cs | 84 + RZ-POOL/AccountValue/Properties/Resources.resx | 130 + .../AccountValue/Properties/Settings.Designer.cs | 26 + RZ-POOL/AccountValue/Properties/Settings.settings | 7 + RZ-POOL/AccountValue/Resolution.cs | 131 + RZ-POOL/AccountValue/TL.XML.dll | Bin 0 -> 16384 bytes RZ-POOL/AccountValue/TL.XML.xml | 62 + RZ-POOL/AccountValue/bin/Debug/AccountValue.exe | Bin 0 -> 331264 bytes RZ-POOL/AccountValue/bin/Debug/AccountValue.pdb | Bin 0 -> 85504 bytes .../AccountValue/bin/Debug/AccountValue.vshost.exe | Bin 0 -> 5632 bytes .../AccountValue/bin/Debug/ColorProgressBar.dll | Bin 0 -> 24576 bytes .../bin/Debug/Interop.IWshRuntimeLibrary.dll | Bin 0 -> 49152 bytes RZ-POOL/AccountValue/bin/Debug/Interop.SHDocVw.dll | Bin 0 -> 139264 bytes RZ-POOL/AccountValue/bin/Debug/TL.XML.dll | Bin 0 -> 16384 bytes RZ-POOL/AccountValue/bin/Debug/TL.XML.xml | 62 + RZ-POOL/AccountValue/bin/Release/AccountValue.exe | Bin 0 -> 329728 bytes RZ-POOL/AccountValue/bin/Release/AccountValue.pdb | Bin 0 -> 69120 bytes .../bin/Release/AccountValue.vshost.exe | Bin 0 -> 14328 bytes .../bin/Release/AccountValue.vshost.exe.manifest | 11 + .../AccountValue/bin/Release/ColorProgressBar.dll | Bin 0 -> 24576 bytes RZ-POOL/AccountValue/bin/Release/DEVICES.XML | 37 + .../bin/Release/Interop.IWshRuntimeLibrary.dll | Bin 0 -> 49152 bytes .../AccountValue/bin/Release/Interop.SHDocVw.dll | Bin 0 -> 139264 bytes RZ-POOL/AccountValue/bin/Release/TL.XML.dll | Bin 0 -> 16384 bytes RZ-POOL/AccountValue/bin/Release/TL.XML.xml | 62 + RZ-POOL/AccountValue/cNetworkDrives0015.cs | 215 + RZ-POOL/AccountValue/close.ico | Bin 0 -> 318 bytes RZ-POOL/AccountValue/folderopen.ico | Bin 0 -> 25214 bytes RZ-POOL/AccountValue/login.bmp | Bin 0 -> 1358 bytes RZ-POOL/AccountValue/login.ico | Bin 0 -> 3262 bytes RZ-POOL/AccountValue/new_background_rz.bmp | Bin 0 -> 32278 bytes RZ-POOL/AccountValue/new_background_rz2.bmp | Bin 0 -> 26350 bytes RZ-POOL/AccountValue/new_background_rz299.bmp | Bin 0 -> 29890 bytes RZ-POOL/AccountValue/new_background_rz3.bmp | Bin 0 -> 58398 bytes RZ-POOL/AccountValue/new_background_rz4.bmp | Bin 0 -> 65878 bytes .../obj/AccountValue.csproj.FileList.txt | 35 + .../obj/AccountValue.csproj.FileListAbsolute.txt | 90 + .../obj/Debug/AccountValue.Form1.resources | Bin 0 -> 3828 bytes .../obj/Debug/AccountValue.Form2.resources | Bin 0 -> 284438 bytes .../obj/Debug/AccountValue.Form3.resources | Bin 0 -> 180 bytes .../AccountValue.Properties.Resources.resources | Bin 0 -> 2745 bytes .../Debug/AccountValue.csproj.FileListAbsolute.txt | 18 + .../AccountValue.csproj.GenerateResource.Cache | Bin 0 -> 1054 bytes .../AccountValue.csproj.ResolveComReference.cache | Bin 0 -> 593 bytes RZ-POOL/AccountValue/obj/Debug/AccountValue.exe | Bin 0 -> 331264 bytes RZ-POOL/AccountValue/obj/Debug/AccountValue.pdb | Bin 0 -> 85504 bytes RZ-POOL/AccountValue/obj/Debug/CodeAnalysisLog.xml | 1038 +++++ .../obj/Debug/Interop.IWshRuntimeLibrary.dll | Bin 0 -> 49152 bytes RZ-POOL/AccountValue/obj/Debug/Interop.SHDocVw.dll | Bin 0 -> 139264 bytes .../obj/Debug/LastCodeAnalysisSucceeded.txt | 0 .../obj/Debug/ResolveAssemblyReference.cache | Bin 0 -> 11173 bytes .../TempPE/Properties.Resources.Designer.cs.dll | Bin 0 -> 4608 bytes .../obj/Release/AccountValue.Form1.resources | Bin 0 -> 3828 bytes .../obj/Release/AccountValue.Form2.resources | Bin 0 -> 284438 bytes .../obj/Release/AccountValue.Form3.resources | Bin 0 -> 180 bytes .../AccountValue.Properties.Resources.resources | Bin 0 -> 2745 bytes .../AccountValue.csproj.FileListAbsolute.txt | 18 + .../AccountValue.csproj.GenerateResource.Cache | Bin 0 -> 1054 bytes .../AccountValue.csproj.ResolveComReference.cache | Bin 0 -> 593 bytes RZ-POOL/AccountValue/obj/Release/AccountValue.exe | Bin 0 -> 329728 bytes RZ-POOL/AccountValue/obj/Release/AccountValue.pdb | Bin 0 -> 69120 bytes .../obj/Release/Interop.IWshRuntimeLibrary.dll | Bin 0 -> 49152 bytes .../AccountValue/obj/Release/Interop.SHDocVw.dll | Bin 0 -> 139264 bytes .../obj/Release/ResolveAssemblyReference.cache | Bin 0 -> 6751 bytes .../TempPE/Properties.Resources.Designer.cs.dll | Bin 0 -> 5120 bytes RZ-POOL/AccountValue/obj/Release/build.force | 0 RZ-POOL/AccountValue/rz_background.bmp | Bin 0 -> 33126 bytes RZ-POOL/AccountValue/rz_background2.bmp | Bin 0 -> 81258 bytes RZ-POOL/AccountValue/rz_background3.bmp | Bin 0 -> 9238 bytes RZ-POOL/AccountValue/rz_background_.bmp | Bin 0 -> 141858 bytes RZ-POOL/AccountValue/shdocvw.dll | Bin 0 -> 1484288 bytes RZ-POOL/Setup/Debug/Setup.msi | Bin 0 -> 427520 bytes RZ-POOL/Setup/Debug/setup.exe | Bin 0 -> 370176 bytes RZ-POOL/Setup/README | 1 + RZ-POOL/Setup/Release/Setup.msi | Bin 0 -> 427520 bytes RZ-POOL/Setup/Release/setup.exe | Bin 0 -> 370176 bytes RZ-POOL/Setup/Setup.vdproj | 1004 ++++ Setup/Debug/Setup.msi | Bin 427520 -> 0 bytes Setup/Debug/setup.exe | Bin 370176 -> 0 bytes Setup/README | 1 - Setup/Release/Setup.msi | Bin 427520 -> 0 bytes Setup/Release/setup.exe | Bin 370176 -> 0 bytes Setup/Setup.vdproj | 1004 ---- 288 files changed, 20414 insertions(+), 10111 deletions(-) delete mode 100644 AccountValue.sln delete mode 100644 AccountValue/AccountValue.csproj delete mode 100644 AccountValue/AccountValue.csproj.user delete mode 100644 AccountValue/AccountValue.suo delete mode 100644 AccountValue/ColorProgressBar.dll delete mode 100644 AccountValue/DEVICES.XML delete mode 100644 AccountValue/DragExtender.cs delete mode 100644 AccountValue/E13R.BMP delete mode 100644 AccountValue/Form1.Designer.cs delete mode 100644 AccountValue/Form1.cs delete mode 100644 AccountValue/Form1.resx delete mode 100644 AccountValue/Form2.Designer.cs delete mode 100644 AccountValue/Form2.cs delete mode 100644 AccountValue/Form2.resx delete mode 100644 AccountValue/Form3.Designer.cs delete mode 100644 AccountValue/Form3.cs delete mode 100644 AccountValue/Form3.resx delete mode 100644 AccountValue/IniFile.cs delete mode 100644 AccountValue/Program.cs delete mode 100644 AccountValue/Properties/AssemblyInfo.cs delete mode 100644 AccountValue/Properties/Resources.Designer.cs delete mode 100644 AccountValue/Properties/Resources.resx delete mode 100644 AccountValue/Properties/Settings.Designer.cs delete mode 100644 AccountValue/Properties/Settings.settings delete mode 100644 AccountValue/Resolution.cs delete mode 100644 AccountValue/TL.XML.dll delete mode 100644 AccountValue/TL.XML.xml delete mode 100644 AccountValue/bin/Debug/AccountValue.exe delete mode 100644 AccountValue/bin/Debug/AccountValue.pdb delete mode 100644 AccountValue/bin/Debug/AccountValue.vshost.exe delete mode 100644 AccountValue/bin/Debug/ColorProgressBar.dll delete mode 100644 AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll delete mode 100644 AccountValue/bin/Debug/Interop.SHDocVw.dll delete mode 100644 AccountValue/bin/Debug/TL.XML.dll delete mode 100644 AccountValue/bin/Debug/TL.XML.xml delete mode 100644 AccountValue/bin/Release/AccountValue.exe delete mode 100644 AccountValue/bin/Release/AccountValue.pdb delete mode 100644 AccountValue/bin/Release/AccountValue.vshost.exe delete mode 100644 AccountValue/bin/Release/ColorProgressBar.dll delete mode 100644 AccountValue/bin/Release/DEVICES.XML delete mode 100644 AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll delete mode 100644 AccountValue/bin/Release/Interop.SHDocVw.dll delete mode 100644 AccountValue/bin/Release/TL.XML.dll delete mode 100644 AccountValue/bin/Release/TL.XML.xml delete mode 100644 AccountValue/cNetworkDrives0015.cs delete mode 100644 AccountValue/close.ico delete mode 100644 AccountValue/folderopen.ico delete mode 100644 AccountValue/login.bmp delete mode 100644 AccountValue/login.ico delete mode 100644 AccountValue/new_background_rz.bmp delete mode 100644 AccountValue/new_background_rz2.bmp delete mode 100644 AccountValue/new_background_rz299.bmp delete mode 100644 AccountValue/new_background_rz3.bmp delete mode 100644 AccountValue/new_background_rz4.bmp delete mode 100644 AccountValue/obj/AccountValue.csproj.FileList.txt delete mode 100644 AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt delete mode 100644 AccountValue/obj/Debug/AccountValue.Form1.resources delete mode 100644 AccountValue/obj/Debug/AccountValue.Form2.resources delete mode 100644 AccountValue/obj/Debug/AccountValue.Form3.resources delete mode 100644 AccountValue/obj/Debug/AccountValue.Properties.Resources.resources delete mode 100644 AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache delete mode 100644 AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache delete mode 100644 AccountValue/obj/Debug/AccountValue.exe delete mode 100644 AccountValue/obj/Debug/AccountValue.pdb delete mode 100644 AccountValue/obj/Debug/CodeAnalysisLog.xml delete mode 100644 AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll delete mode 100644 AccountValue/obj/Debug/Interop.SHDocVw.dll delete mode 100644 AccountValue/obj/Debug/LastCodeAnalysisSucceeded.txt delete mode 100644 AccountValue/obj/Debug/ResolveAssemblyReference.cache delete mode 100644 AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll delete mode 100644 AccountValue/obj/Release/AccountValue.Form1.resources delete mode 100644 AccountValue/obj/Release/AccountValue.Form2.resources delete mode 100644 AccountValue/obj/Release/AccountValue.Form3.resources delete mode 100644 AccountValue/obj/Release/AccountValue.Properties.Resources.resources delete mode 100644 AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache delete mode 100644 AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache delete mode 100644 AccountValue/obj/Release/AccountValue.exe delete mode 100644 AccountValue/obj/Release/AccountValue.pdb delete mode 100644 AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll delete mode 100644 AccountValue/obj/Release/Interop.SHDocVw.dll delete mode 100644 AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll delete mode 100644 AccountValue/rz_background.bmp delete mode 100644 AccountValue/rz_background2.bmp delete mode 100644 AccountValue/rz_background3.bmp delete mode 100644 AccountValue/rz_background_.bmp delete mode 100644 AccountValue/shdocvw.dll create mode 100644 PC/AccountValue.sln create mode 100644 PC/AccountValue/AccountValue.csproj create mode 100644 PC/AccountValue/AccountValue.csproj.user create mode 100644 PC/AccountValue/AccountValue.suo create mode 100644 PC/AccountValue/ColorProgressBar.dll create mode 100644 PC/AccountValue/DEVICES.XML create mode 100644 PC/AccountValue/DEVICES.XML.BACKUP create mode 100644 PC/AccountValue/DragExtender.cs create mode 100644 PC/AccountValue/E13R.BMP create mode 100644 PC/AccountValue/Form1.Designer.cs create mode 100644 PC/AccountValue/Form1.cs create mode 100644 PC/AccountValue/Form1.resx create mode 100644 PC/AccountValue/Form2.Designer.cs create mode 100644 PC/AccountValue/Form2.cs create mode 100644 PC/AccountValue/Form2.resx create mode 100644 PC/AccountValue/Form3.Designer.cs create mode 100644 PC/AccountValue/Form3.cs create mode 100644 PC/AccountValue/Form3.resx create mode 100644 PC/AccountValue/IniFile.cs create mode 100644 PC/AccountValue/Program.cs create mode 100644 PC/AccountValue/Properties/AssemblyInfo.cs create mode 100644 PC/AccountValue/Properties/Resources.Designer.cs create mode 100644 PC/AccountValue/Properties/Resources.resx create mode 100644 PC/AccountValue/Properties/Settings.Designer.cs create mode 100644 PC/AccountValue/Properties/Settings.settings create mode 100644 PC/AccountValue/Resolution.cs create mode 100644 PC/AccountValue/TL.XML.dll create mode 100644 PC/AccountValue/TL.XML.xml create mode 100644 PC/AccountValue/bin/Debug/AccountValue.exe create mode 100644 PC/AccountValue/bin/Debug/AccountValue.pdb create mode 100644 PC/AccountValue/bin/Debug/AccountValue.vshost.exe create mode 100644 PC/AccountValue/bin/Debug/ColorProgressBar.dll create mode 100644 PC/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll create mode 100644 PC/AccountValue/bin/Debug/Interop.SHDocVw.dll create mode 100644 PC/AccountValue/bin/Debug/TL.XML.dll create mode 100644 PC/AccountValue/bin/Debug/TL.XML.xml create mode 100644 PC/AccountValue/bin/Release/AccountValue.exe create mode 100644 PC/AccountValue/bin/Release/AccountValue.pdb create mode 100644 PC/AccountValue/bin/Release/AccountValue.vshost.exe create mode 100644 PC/AccountValue/bin/Release/AccountValue.vshost.exe.manifest create mode 100644 PC/AccountValue/bin/Release/ColorProgressBar.dll create mode 100644 PC/AccountValue/bin/Release/DEVICES.XML create mode 100644 PC/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll create mode 100644 PC/AccountValue/bin/Release/Interop.SHDocVw.dll create mode 100644 PC/AccountValue/bin/Release/TL.XML.dll create mode 100644 PC/AccountValue/bin/Release/TL.XML.xml create mode 100644 PC/AccountValue/cNetworkDrives0015.cs create mode 100644 PC/AccountValue/close.ico create mode 100644 PC/AccountValue/folderopen.ico create mode 100644 PC/AccountValue/login.bmp create mode 100644 PC/AccountValue/login.ico create mode 100644 PC/AccountValue/new_background_rz.bmp create mode 100644 PC/AccountValue/new_background_rz2.bmp create mode 100644 PC/AccountValue/new_background_rz299.bmp create mode 100644 PC/AccountValue/new_background_rz3.bmp create mode 100644 PC/AccountValue/new_background_rz4.bmp create mode 100644 PC/AccountValue/obj/AccountValue.csproj.FileList.txt create mode 100644 PC/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt create mode 100644 PC/AccountValue/obj/Debug/AccountValue.Form1.resources create mode 100644 PC/AccountValue/obj/Debug/AccountValue.Form2.resources create mode 100644 PC/AccountValue/obj/Debug/AccountValue.Form3.resources create mode 100644 PC/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources create mode 100644 PC/AccountValue/obj/Debug/AccountValue.csproj.FileListAbsolute.txt create mode 100644 PC/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache create mode 100644 PC/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache create mode 100644 PC/AccountValue/obj/Debug/AccountValue.exe create mode 100644 PC/AccountValue/obj/Debug/AccountValue.pdb create mode 100644 PC/AccountValue/obj/Debug/CodeAnalysisLog.xml create mode 100644 PC/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll create mode 100644 PC/AccountValue/obj/Debug/Interop.SHDocVw.dll create mode 100644 PC/AccountValue/obj/Debug/LastCodeAnalysisSucceeded.txt create mode 100644 PC/AccountValue/obj/Debug/ResolveAssemblyReference.cache create mode 100644 PC/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll create mode 100644 PC/AccountValue/obj/Release/AccountValue.Form1.resources create mode 100644 PC/AccountValue/obj/Release/AccountValue.Form2.resources create mode 100644 PC/AccountValue/obj/Release/AccountValue.Form3.resources create mode 100644 PC/AccountValue/obj/Release/AccountValue.Properties.Resources.resources create mode 100644 PC/AccountValue/obj/Release/AccountValue.csproj.FileListAbsolute.txt create mode 100644 PC/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache create mode 100644 PC/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache create mode 100644 PC/AccountValue/obj/Release/AccountValue.exe create mode 100644 PC/AccountValue/obj/Release/AccountValue.pdb create mode 100644 PC/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll create mode 100644 PC/AccountValue/obj/Release/Interop.SHDocVw.dll create mode 100644 PC/AccountValue/obj/Release/ResolveAssemblyReference.cache create mode 100644 PC/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll create mode 100644 PC/AccountValue/obj/Release/build.force create mode 100644 PC/AccountValue/rz_background.bmp create mode 100644 PC/AccountValue/rz_background2.bmp create mode 100644 PC/AccountValue/rz_background3.bmp create mode 100644 PC/AccountValue/rz_background_.bmp create mode 100644 PC/AccountValue/shdocvw.dll create mode 100644 PC/Setup/Debug/Setup.msi create mode 100644 PC/Setup/Debug/setup.exe create mode 100644 PC/Setup/README create mode 100644 PC/Setup/Release/Setup.msi create mode 100644 PC/Setup/Release/setup.exe create mode 100644 PC/Setup/Setup.vdproj create mode 100644 RZ-POOL/AccountValue.sln create mode 100644 RZ-POOL/AccountValue/AccountValue.csproj create mode 100644 RZ-POOL/AccountValue/AccountValue.csproj.user create mode 100644 RZ-POOL/AccountValue/AccountValue.suo create mode 100644 RZ-POOL/AccountValue/ColorProgressBar.dll create mode 100644 RZ-POOL/AccountValue/DEVICES.XML create mode 100644 RZ-POOL/AccountValue/DEVICES.XML.BACKUP create mode 100644 RZ-POOL/AccountValue/DragExtender.cs create mode 100644 RZ-POOL/AccountValue/E13R.BMP create mode 100644 RZ-POOL/AccountValue/Form1.Designer.cs create mode 100644 RZ-POOL/AccountValue/Form1.cs create mode 100644 RZ-POOL/AccountValue/Form1.resx create mode 100644 RZ-POOL/AccountValue/Form2.Designer.cs create mode 100644 RZ-POOL/AccountValue/Form2.cs create mode 100644 RZ-POOL/AccountValue/Form2.resx create mode 100644 RZ-POOL/AccountValue/Form3.Designer.cs create mode 100644 RZ-POOL/AccountValue/Form3.cs create mode 100644 RZ-POOL/AccountValue/Form3.resx create mode 100644 RZ-POOL/AccountValue/IniFile.cs create mode 100644 RZ-POOL/AccountValue/Program.cs create mode 100644 RZ-POOL/AccountValue/Properties/AssemblyInfo.cs create mode 100644 RZ-POOL/AccountValue/Properties/Resources.Designer.cs create mode 100644 RZ-POOL/AccountValue/Properties/Resources.resx create mode 100644 RZ-POOL/AccountValue/Properties/Settings.Designer.cs create mode 100644 RZ-POOL/AccountValue/Properties/Settings.settings create mode 100644 RZ-POOL/AccountValue/Resolution.cs create mode 100644 RZ-POOL/AccountValue/TL.XML.dll create mode 100644 RZ-POOL/AccountValue/TL.XML.xml create mode 100644 RZ-POOL/AccountValue/bin/Debug/AccountValue.exe create mode 100644 RZ-POOL/AccountValue/bin/Debug/AccountValue.pdb create mode 100644 RZ-POOL/AccountValue/bin/Debug/AccountValue.vshost.exe create mode 100644 RZ-POOL/AccountValue/bin/Debug/ColorProgressBar.dll create mode 100644 RZ-POOL/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll create mode 100644 RZ-POOL/AccountValue/bin/Debug/Interop.SHDocVw.dll create mode 100644 RZ-POOL/AccountValue/bin/Debug/TL.XML.dll create mode 100644 RZ-POOL/AccountValue/bin/Debug/TL.XML.xml create mode 100644 RZ-POOL/AccountValue/bin/Release/AccountValue.exe create mode 100644 RZ-POOL/AccountValue/bin/Release/AccountValue.pdb create mode 100644 RZ-POOL/AccountValue/bin/Release/AccountValue.vshost.exe create mode 100644 RZ-POOL/AccountValue/bin/Release/AccountValue.vshost.exe.manifest create mode 100644 RZ-POOL/AccountValue/bin/Release/ColorProgressBar.dll create mode 100644 RZ-POOL/AccountValue/bin/Release/DEVICES.XML create mode 100644 RZ-POOL/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll create mode 100644 RZ-POOL/AccountValue/bin/Release/Interop.SHDocVw.dll create mode 100644 RZ-POOL/AccountValue/bin/Release/TL.XML.dll create mode 100644 RZ-POOL/AccountValue/bin/Release/TL.XML.xml create mode 100644 RZ-POOL/AccountValue/cNetworkDrives0015.cs create mode 100644 RZ-POOL/AccountValue/close.ico create mode 100644 RZ-POOL/AccountValue/folderopen.ico create mode 100644 RZ-POOL/AccountValue/login.bmp create mode 100644 RZ-POOL/AccountValue/login.ico create mode 100644 RZ-POOL/AccountValue/new_background_rz.bmp create mode 100644 RZ-POOL/AccountValue/new_background_rz2.bmp create mode 100644 RZ-POOL/AccountValue/new_background_rz299.bmp create mode 100644 RZ-POOL/AccountValue/new_background_rz3.bmp create mode 100644 RZ-POOL/AccountValue/new_background_rz4.bmp create mode 100644 RZ-POOL/AccountValue/obj/AccountValue.csproj.FileList.txt create mode 100644 RZ-POOL/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt create mode 100644 RZ-POOL/AccountValue/obj/Debug/AccountValue.Form1.resources create mode 100644 RZ-POOL/AccountValue/obj/Debug/AccountValue.Form2.resources create mode 100644 RZ-POOL/AccountValue/obj/Debug/AccountValue.Form3.resources create mode 100644 RZ-POOL/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources create mode 100644 RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.FileListAbsolute.txt create mode 100644 RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache create mode 100644 RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache create mode 100644 RZ-POOL/AccountValue/obj/Debug/AccountValue.exe create mode 100644 RZ-POOL/AccountValue/obj/Debug/AccountValue.pdb create mode 100644 RZ-POOL/AccountValue/obj/Debug/CodeAnalysisLog.xml create mode 100644 RZ-POOL/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll create mode 100644 RZ-POOL/AccountValue/obj/Debug/Interop.SHDocVw.dll create mode 100644 RZ-POOL/AccountValue/obj/Debug/LastCodeAnalysisSucceeded.txt create mode 100644 RZ-POOL/AccountValue/obj/Debug/ResolveAssemblyReference.cache create mode 100644 RZ-POOL/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll create mode 100644 RZ-POOL/AccountValue/obj/Release/AccountValue.Form1.resources create mode 100644 RZ-POOL/AccountValue/obj/Release/AccountValue.Form2.resources create mode 100644 RZ-POOL/AccountValue/obj/Release/AccountValue.Form3.resources create mode 100644 RZ-POOL/AccountValue/obj/Release/AccountValue.Properties.Resources.resources create mode 100644 RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.FileListAbsolute.txt create mode 100644 RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache create mode 100644 RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache create mode 100644 RZ-POOL/AccountValue/obj/Release/AccountValue.exe create mode 100644 RZ-POOL/AccountValue/obj/Release/AccountValue.pdb create mode 100644 RZ-POOL/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll create mode 100644 RZ-POOL/AccountValue/obj/Release/Interop.SHDocVw.dll create mode 100644 RZ-POOL/AccountValue/obj/Release/ResolveAssemblyReference.cache create mode 100644 RZ-POOL/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll create mode 100644 RZ-POOL/AccountValue/obj/Release/build.force create mode 100644 RZ-POOL/AccountValue/rz_background.bmp create mode 100644 RZ-POOL/AccountValue/rz_background2.bmp create mode 100644 RZ-POOL/AccountValue/rz_background3.bmp create mode 100644 RZ-POOL/AccountValue/rz_background_.bmp create mode 100644 RZ-POOL/AccountValue/shdocvw.dll create mode 100644 RZ-POOL/Setup/Debug/Setup.msi create mode 100644 RZ-POOL/Setup/Debug/setup.exe create mode 100644 RZ-POOL/Setup/README create mode 100644 RZ-POOL/Setup/Release/Setup.msi create mode 100644 RZ-POOL/Setup/Release/setup.exe create mode 100644 RZ-POOL/Setup/Setup.vdproj delete mode 100644 Setup/Debug/Setup.msi delete mode 100644 Setup/Debug/setup.exe delete mode 100644 Setup/README delete mode 100644 Setup/Release/Setup.msi delete mode 100644 Setup/Release/setup.exe delete mode 100644 Setup/Setup.vdproj diff --git a/AccountValue.sln b/AccountValue.sln deleted file mode 100644 index a3464c6..0000000 --- a/AccountValue.sln +++ /dev/null @@ -1,24 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AccountValue", "AccountValue\AccountValue.csproj", "{F4835F8B-A087-467F-B556-AE9CD2735BF6}" -EndProject -Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Setup", "Setup\Setup.vdproj", "{47F39887-F056-4FA2-B1D0-37F36DD8145C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Release|Any CPU.Build.0 = Release|Any CPU - {47F39887-F056-4FA2-B1D0-37F36DD8145C}.Debug|Any CPU.ActiveCfg = Debug - {47F39887-F056-4FA2-B1D0-37F36DD8145C}.Release|Any CPU.ActiveCfg = Release - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/AccountValue/AccountValue.csproj b/AccountValue/AccountValue.csproj deleted file mode 100644 index 02eca49..0000000 --- a/AccountValue/AccountValue.csproj +++ /dev/null @@ -1,182 +0,0 @@ - - - Debug - AnyCPU - 9.0.21022 - 2.0 - {F4835F8B-A087-467F-B556-AE9CD2735BF6} - WinExe - Properties - AccountValue - AccountValue - - - - - 2.0 - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - Off - - - - False - .\ColorProgressBar.dll - - - - - - - - - - - - - False - .\TL.XML.dll - - - - - - Component - - - Form - - - Form1.cs - - - Form - - - Form2.cs - - - Form - - - Form3.cs - - - - - Form1.cs - Designer - - - Form2.cs - Designer - - - Designer - Form3.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - {F935DC20-1CF0-11D0-ADB9-00C04FD58A0B} - 1 - 0 - 0 - tlbimp - False - - - {EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B} - 1 - 1 - 0 - tlbimp - False - - - {00020430-0000-0000-C000-000000000046} - 2 - 0 - 0 - primary - False - - - - - - - - - - - - - - False - .NET Framework 2.0 %28x86%29 - true - - - False - .NET Framework 3.0 %28x86%29 - false - - - False - .NET Framework 3.5 - false - - - - \ No newline at end of file diff --git a/AccountValue/AccountValue.csproj.user b/AccountValue/AccountValue.csproj.user deleted file mode 100644 index 2c523e6..0000000 --- a/AccountValue/AccountValue.csproj.user +++ /dev/null @@ -1,16 +0,0 @@ - - - 8.0.50215 - http://localhost/AccountValue/ - - - - - - - - - de-DE - true - - \ No newline at end of file diff --git a/AccountValue/AccountValue.suo b/AccountValue/AccountValue.suo deleted file mode 100644 index 03c1876..0000000 Binary files a/AccountValue/AccountValue.suo and /dev/null differ diff --git a/AccountValue/ColorProgressBar.dll b/AccountValue/ColorProgressBar.dll deleted file mode 100644 index 42e71f2..0000000 Binary files a/AccountValue/ColorProgressBar.dll and /dev/null differ diff --git a/AccountValue/DEVICES.XML b/AccountValue/DEVICES.XML deleted file mode 100644 index 53aa961..0000000 --- a/AccountValue/DEVICES.XML +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/AccountValue/DragExtender.cs b/AccountValue/DragExtender.cs deleted file mode 100644 index 0beecf2..0000000 --- a/AccountValue/DragExtender.cs +++ /dev/null @@ -1,96 +0,0 @@ -using System; -using System.Windows.Forms; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Drawing; -using System.Collections; -using System.Runtime; -using System.Runtime.InteropServices; -using System.Runtime.CompilerServices; -using System.Diagnostics; - -namespace AccountValue -{ - - [ProvideProperty("Draggable", typeof(Control))] - public class DragExtender : System.ComponentModel.Component, IExtenderProvider - { - - private const int WM_SYSCOMMAND = 0x112; - private const int MOUSE_MOVE = 0xF012; - [DllImport("User32.dll")] - private static extern int SendMessage(IntPtr hWnd, - int msg , int wParam , ref int lParam); - - [DllImport("User32.dll")] - private static extern int SendMessage(IntPtr hWnd, - int msg , int wParam , int[] lParam); - [DllImport("user32")] - public static extern int ReleaseCapture(IntPtr hwnd); - - - - - private System.ComponentModel.Container _container; - public DragExtender() - { - _container = new System.ComponentModel.Container(); - } - #region IExtenderProvider Members - - public bool CanExtend(object extendee) - { - // TODO: Add DragExtender.CanExtend implementation - return (extendee is Control); - //return false; - } - - #endregion - - public bool GetDraggable(Control control) - { - foreach(Control ctrl in _container.Components) - { - if (control==ctrl) return true; - } - return false; - } - - public void SetDraggable(Control control, bool value) - { - if (value) - { - if (!GetDraggable(control)) - { - this._container.Add(control); - control.MouseDown+=new MouseEventHandler(control_MouseDown); - } - } - else - if (GetDraggable(control)) - { - _container.Remove(control); - } - - } - - private Form m_form = null; - public Form Form - { - get { return m_form; } - set { m_form = value; } - } - - - private void control_MouseDown(object sender, MouseEventArgs e) - { - if (!DesignMode && m_form!=null) - { - Control control = sender as Control; - ReleaseCapture(control.Handle); - int nul =0; - SendMessage(m_form.Handle, WM_SYSCOMMAND, MOUSE_MOVE, ref nul); - } - } - } -} \ No newline at end of file diff --git a/AccountValue/E13R.BMP b/AccountValue/E13R.BMP deleted file mode 100644 index 57d861b..0000000 Binary files a/AccountValue/E13R.BMP and /dev/null differ diff --git a/AccountValue/Form1.Designer.cs b/AccountValue/Form1.Designer.cs deleted file mode 100644 index 192e55a..0000000 --- a/AccountValue/Form1.Designer.cs +++ /dev/null @@ -1,173 +0,0 @@ -namespace AccountValue -{ - partial class Form1 - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); - this.webBrowser1 = new System.Windows.Forms.WebBrowser(); - this.maskedTextBox1 = new System.Windows.Forms.MaskedTextBox(); - this.label1 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.button1 = new System.Windows.Forms.Button(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.timer2 = new System.Windows.Forms.Timer(this.components); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.SuspendLayout(); - // - // webBrowser1 - // - this.webBrowser1.Location = new System.Drawing.Point(0, 1); - this.webBrowser1.Name = "webBrowser1"; - this.webBrowser1.Size = new System.Drawing.Size(92, 31); - this.webBrowser1.TabIndex = 12; - this.webBrowser1.Visible = false; - this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted); - // - // maskedTextBox1 - // - this.maskedTextBox1.BackColor = System.Drawing.Color.WhiteSmoke; - this.maskedTextBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.maskedTextBox1.ForeColor = System.Drawing.Color.Black; - this.maskedTextBox1.Location = new System.Drawing.Point(103, 56); - this.maskedTextBox1.Name = "maskedTextBox1"; - this.maskedTextBox1.PasswordChar = '*'; - this.maskedTextBox1.Size = new System.Drawing.Size(79, 20); - this.maskedTextBox1.TabIndex = 3; - this.toolTip1.SetToolTip(this.maskedTextBox1, "Bitte geben Sie hier Ihr Password ein!"); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.BackColor = System.Drawing.Color.Transparent; - this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.ForeColor = System.Drawing.Color.Black; - this.label1.Location = new System.Drawing.Point(58, 25); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(36, 13); - this.label1.TabIndex = 4; - this.label1.Text = "Login:"; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.BackColor = System.Drawing.Color.Transparent; - this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label2.ForeColor = System.Drawing.Color.Black; - this.label2.Location = new System.Drawing.Point(34, 58); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(56, 13); - this.label2.TabIndex = 5; - this.label2.Text = "Password:"; - // - // button1 - // - this.button1.BackColor = System.Drawing.SystemColors.Control; - this.button1.Cursor = System.Windows.Forms.Cursors.Hand; - this.button1.FlatAppearance.BorderColor = System.Drawing.Color.White; - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button1.ForeColor = System.Drawing.Color.Black; - this.button1.Location = new System.Drawing.Point(81, 92); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(72, 30); - this.button1.TabIndex = 7; - this.button1.Text = "Anmelden"; - this.toolTip1.SetToolTip(this.button1, "Bitte clicken Sie hier, um die Anmeldung durchzuführen!"); - this.button1.UseVisualStyleBackColor = false; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // timer1 - // - this.timer1.Interval = 60000; - this.timer1.Tick += new System.EventHandler(this.timer1_Tick); - // - // textBox1 - // - this.textBox1.BackColor = System.Drawing.Color.WhiteSmoke; - this.textBox1.ForeColor = System.Drawing.Color.Black; - this.textBox1.Location = new System.Drawing.Point(103, 23); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(79, 20); - this.textBox1.TabIndex = 11; - this.toolTip1.SetToolTip(this.textBox1, "Bitte geben Sie hier Ihren Benutzernamen ein!"); - // - // timer2 - // - this.timer2.Interval = 1000; - this.timer2.Tick += new System.EventHandler(this.timer2_Tick); - // - // toolTip1 - // - this.toolTip1.BackColor = System.Drawing.Color.SkyBlue; - this.toolTip1.ForeColor = System.Drawing.Color.Black; - this.toolTip1.IsBalloon = true; - // - // Form1 - // - this.AcceptButton = this.button1; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.WhiteSmoke; - this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.ClientSize = new System.Drawing.Size(230, 130); - this.Controls.Add(this.textBox1); - this.Controls.Add(this.button1); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.maskedTextBox1); - this.Controls.Add(this.webBrowser1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; - this.HelpButton = true; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Name = "Form1"; - this.ShowInTaskbar = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "DXS Windows-Anmeldung"; - this.TopMost = true; - this.Load += new System.EventHandler(this.Form1_Load); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.WebBrowser webBrowser1; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.Timer timer1; - private System.Windows.Forms.Timer timer2; - private System.Windows.Forms.ToolTip toolTip1; - public System.Windows.Forms.MaskedTextBox maskedTextBox1; - public System.Windows.Forms.TextBox textBox1; - } -} - diff --git a/AccountValue/Form1.cs b/AccountValue/Form1.cs deleted file mode 100644 index 8472718..0000000 --- a/AccountValue/Form1.cs +++ /dev/null @@ -1,768 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.IO; -using System.Text; -using System.Windows.Forms; -using System.Xml; //instead of TL.XML -using aejw.Network; -//using TL.XML; -using IWshRuntimeLibrary; -using System.Runtime.InteropServices; -using System.Threading; -using System.Diagnostics; - - -//##############################// AccountValue Tool#################################### -// Mounten von Netzlaufwerken / Verbindung mit dem Drucker / Kontoaufwertung / DiskSpace -// ##################################################################################### -// (C) 2005 - 2006 Randolph Welte randy@uni-freiburg.de################################# -// -// Bearbeitung Bohdan Dulya d_bohdan@gmx.de 2006 - 2009 ################################ -// Javier Castillo mail@javiercastillogt.com 2011 ###################################### -// & Marco Haustein 2008 ############################################################### - - -namespace AccountValue -{ - public partial class Form1 : Form - { - [DllImport("kernel32.dll")] - private static extern bool GetDiskFreeSpaceEx(string directoryName, - ref long freeBytesAvailable, - ref long totalBytes, - ref long totalFreeBytes); - - XmlDocument doc = new XmlDocument(); - - //private DragExtender dragExtender1; - private String last_stand = null; - private bool firsttime = true; - private bool firstclick = true; - private bool disk = false; - private bool xmlDatei = false; - private Form2 f2; - - private NetworkDrive oNetDrive; - - String resolution_x = ""; - String resolution_y = ""; - // Wenn wahr, wird später die Auflösung umgestellt, fehlen die Parameter, dann nicht! - private bool change_resolution = false; - private int tempHeight = 0, tempWidth = 0; - // private int FixHeight = 1024, FixWidth = 768; - - //##################################################################### - //Laufwerksbuchstabe - //'Z' wird für das erste Laufwerk benutzt, dann für jedes folgende - //Laufwerk immer um 1 dekrementiert also Y, X, usw. - private char dl = 'Z'; - - //Variablen die angeben was eingebunden werden soll - private String home = "true"; - private String shareds = "false"; - private bool printers = false; - private bool scanners = false; - private String info = null; - - //Variablen zur Bestimmung des OS-Typs - Version os; - string myOS = ""; - - //##################################################################### - public Form1() - { - Screen Srn = Screen.PrimaryScreen; - tempHeight = Srn.Bounds.Width; - tempWidth = Srn.Bounds.Height; - - InitializeComponent(); - - // XML Settings aus Laufwerk B auslesen... - // ################ Wichtig!! Gross schreiben!!! ################## - - try - { - //Prüfe ob das Laufwerk B: verbunden ist - DirectoryInfo di = new DirectoryInfo("B:\\"); - int i = 0; - while (di.Exists == false) - { - System.Threading.Thread.Sleep(1000); - i++; - if (i == 60) - break; - } - disk = di.Exists; - } - catch - { - MessageBox.Show("Da die Configurationsatei nicht ausgelesen werden kann, wird das Standardprofil des Rechenzentrum angewendet.", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); - } - - if (disk == true) - { - try - { - doc.Load("B:\\CONFIG.XML"); - XmlNode xnUser = doc.SelectSingleNode("/settings/eintrag/username"); - textBox1.AppendText(xnUser.Attributes["param"].InnerText); - //xml.getAttribute("/settings/eintrag/username", "param")); - } - catch - { - textBox1.Focus(); - } - } - else - { - try { textBox1.Focus(); } - catch { } - } - - try - { - MessageBox.Show("Wenn Sie die Drucker benutzen und Daten in Ihrem Homeverzeichnis speichern möchten, melden Sie sich bitte im Fenster, das gleich angezeigt wird, an!", "Information!", MessageBoxButtons.OK, MessageBoxIcon.Information); - } - catch { } - } - - - private void Form1_Load(object sender, EventArgs e) - { - } - - //############## Wenn der Knopf "Anmelden" angecklickt wird ########### - private void button1_Click(object sender, EventArgs e) - { - //Verbot von doppeltem Click auf "Anmelden" - if (firstclick) - { - login_clicked(); - firstclick = false; - } - } - - private void login_clicked() - { - oNetDrive = new NetworkDrive(); - firstclick = true; - - //########## Welches Betriebsystem? ############################### - getOSType(); - - //########## Stehen überhaupt Login und Password drin? ############ - if (checkLoginWindow()) - return; - - //########## Parameter aus CONFIG.XML auslesen #################### - readXML(); - - //########## Starte das script zum installieren der Drucker ####### - installPrinter(); - - //########## Homedirectory mounten ################################ - mountHomeDirectory(); - - //########## Shared Directory mounten ############################# - mountSharedDirectory(); - - //########## Drucker-Kontostand ################################### - getAccountInformation(); - - //########## Scanner einbinden #################################### - if (info == null || info == "") MessageBox.Show("Speichern Sie bitte Ihre Dateien im Homeverzeichnis K: oder unter \"Eigenen Dateien\"!\nSpeichern Sie wichtige Daten nie außerhalb Ihres Homeverzeichnisses, da diese sonst nach dem Abmelden verloren werden.", "Wichtige Information!"); - else MessageBox.Show(info, "Wichtige Information"); - } - - //##################################################################### - //############# Ermitteln des OS-Typs ################################# - private void getOSType() - { - os = Environment.OSVersion.Version; - if (os.Major == 5 && os.Minor == 1) myOS = "WinXP"; - if (os.Major == 6 && os.Minor == 0) myOS = "WinVista"; - if (os.Major == 6 && os.Minor == 1) myOS = "Win7"; - //MessageBox.Show(myOS); - } - - //##################################################################### - //############# Stehen überhaupt Login und Password drin? ############# - private bool checkLoginWindow() - { - if (textBox1.Text.Equals("") || maskedTextBox1.Text.Equals("")) - { - try - { - //textBox1.Focus(); - } - catch { } - return true; - } - else - return false; - } - - //##################################################################### - //############### Parameter aus CONFIG.XML auslesen ################### - private void readXML() - { - try - { - XmlNode xnHome = doc.SelectSingleNode("/settings/eintrag/home"); - XmlNode xnShareds = doc.SelectSingleNode("/settings/eintrag/shareds"); - XmlNode xnPrinters = doc.SelectSingleNode("/settings/eintrag/printers"); - XmlNode xnScanners = doc.SelectSingleNode("/settings/eintrag/scanners"); - XmlNode xnInfo = doc.SelectSingleNode("/settings/eintrag/info"); - - if (xnHome != null) - home = xnHome.Attributes["param"].InnerText; - if (xnShareds != null) - shareds = xnShareds.Attributes["param"].InnerText; - - if (xnPrinters.FirstChild != null) - printers = true; - if (xnScanners.FirstChild != null) - scanners = true; - - if (xnInfo != null) - info = xnInfo.Attributes["param"].InnerText; - - xmlDatei = true; - } - catch - { - home = null; - shareds = null; - printers = false; - scanners = false; - info = null; - } - } - - //##################################################################### - //############### Installation der Drucker ############################ - public void installPrinter() - { - if (printers == true && xmlDatei == true) - { - try - { - XmlNode xnPrinters2 = doc.SelectSingleNode("/settings/eintrag/printers"); - - System.Diagnostics.ProcessStartInfo sendInfo; - - foreach (XmlNode printer in xnPrinters2.ChildNodes) - { - sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); - sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; - if(myOS == "WinXP") - sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + printer.Attributes["path"].InnerText; - if(myOS == "WinVista" || myOS == "Win7") - sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + printer.Attributes["path"].InnerText; - System.Diagnostics.Process.Start(sendInfo); - sendInfo = null; - } - } - - catch (Exception err) - { - MessageBox.Show(this, "Fehler: " + err.Message, "Installieren des Druckers nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); - } - - //################################################################# - // Drucker verbinden... - try - { - oNetDrive.LocalDrive = ""; - //oNetDrive.ShareName = "\\\\pub-ps01.public.ads.uni-freiburg.de"; - oNetDrive.ShareName = "\\\\pub-ps03.public.ads.uni-freiburg.de"; - oNetDrive.MapDrive("PUBLIC\\" + textBox1.Text, maskedTextBox1.Text); - } - catch - { - MessageBox.Show(this, "Fehler: CONFIG.XML", "Verbindung zum \"Drucker\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); - } - } - - // Wenn kein Druckereintrag in CONFIG.XML vorhanden ist, installiere Drucker des RZ und der UB2 - else - { - try - { - // Installiere RZ-MONO - System.Diagnostics.ProcessStartInfo sendInfo; - sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); - sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; - if (myOS == "WinXP") - //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps1"; - sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz01"; - if (myOS == "WinVista" || myOS == "Win7") - //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps1"; - sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz01"; - System.Diagnostics.Process.Start(sendInfo); - sendInfo = null; - - // Installiere RZ-FARBE - sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); - sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; - if (myOS == "WinXP") - //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps2"; - sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz02"; - if (myOS == "WinVista" || myOS == "Win7") - //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps2"; - sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz02"; - System.Diagnostics.Process.Start(sendInfo); - sendInfo = null; - - // Installiere UB2-MONO - sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); - sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; - if (myOS == "WinXP") - //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps1"; - sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub201"; - if (myOS == "WinVista" || myOS == "Win7") - //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps1"; - sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub201"; - System.Diagnostics.Process.Start(sendInfo); - sendInfo = null; - - // Installiere UB2-FARBE - sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); - sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; - if (myOS == "WinXP") - //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps2"; - sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub202"; - if (myOS == "WinVista" || myOS == "Win7") - //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps2"; - sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub202"; - System.Diagnostics.Process.Start(sendInfo); - sendInfo = null; - } - - catch - { - MessageBox.Show("Fehler:", "Installieren der Drucker nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); - } - - //################################################################# - // Drucker verbinden... - try - { - oNetDrive.LocalDrive = ""; - //oNetDrive.ShareName = "\\\\pub-ps01.public.ads.uni-freiburg.de"; - oNetDrive.ShareName = "\\\\pub-ps03.public.ads.uni-freiburg.de"; - oNetDrive.MapDrive("PUBLIC\\" + textBox1.Text, maskedTextBox1.Text); - } - catch - { - MessageBox.Show("Fehler:", "Verbindung zum \"Drucker\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); - } - } - } - - //##################################################################### - //########## Homedirectory mounten #################################### - public void mountHomeDirectory() - { - if (home == "true" || xmlDatei == false) - { - try - { - oNetDrive.LocalDrive = "k:"; - - try - { - oNetDrive.UnMapDrive(); - } - catch { } - - oNetDrive.ShareName = "\\\\" + textBox1.Text + ".files.uni-freiburg.de\\" + textBox1.Text; - oNetDrive.MapDrive("PUBLIC\\" + textBox1.Text, maskedTextBox1.Text); - } - - catch (Exception err) - { - MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Homedirectory\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); - maskedTextBox1.Text = ""; - - try - { - //maskedTextBox1.Focus(); - textBox1.Focus(); - } - catch { } - - return; - } - //############################################## - createDesktopLinks("Homeverzeichnis K", "k:\\"); - } - } - - //########################################################################## - //########## Shared Directory mounten ###################################### - public void mountSharedDirectory() - { - if (shareds == "true") - { - try - { - XmlNode xnShareds2 = doc.SelectSingleNode("/settings/eintrag/shareds"); - - foreach (XmlNode shared in xnShareds2.ChildNodes) - { - oNetDrive.LocalDrive = dl + ":"; - - try - { - oNetDrive.UnMapDrive(); - } - catch { } - - oNetDrive.ShareName = shared.Attributes["path"].InnerText; - oNetDrive.MapDrive(shared.Attributes["name"].InnerText, shared.Attributes["pass"].InnerText); - - createDesktopLinks("Gemeinsames Laufwerk " + dl, dl + ":\\"); - dl = Convert.ToChar(Convert.ToInt16(dl) - 1); - - } - - /* - * Installiere auch das gemeinsame Laufwerk der Lehrpools - */ - try - { - oNetDrive.LocalDrive = "l:"; - try - { - oNetDrive.UnMapDrive(); - } - catch { } - oNetDrive.ShareName = "\\\\lehrpool.files.uni-freiburg.de\\lehrpool"; - oNetDrive.MapDrive("PUBLIC\\lehrpool", "(atom)9"); - } - - catch (Exception err) - { - MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Gemeinsamen Laufwerk L\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); - maskedTextBox1.Text = ""; - - try - { - //maskedTextBox1.Focus(); - textBox1.Focus(); - } - catch { } - - return; - } - createDesktopLinks("Gemeinsames Laufwerk L", "l:\\"); - } - - catch (Exception err) - { - - MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Gemeinsamen Laufwerk \" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); - maskedTextBox1.Text = ""; - - try - { - //maskedTextBox1.Focus(); - textBox1.Focus(); - } - catch { } - - return; - - } - - //################################################################# - //createDesktopLinks("Gemeinsames Laufwerk L", "l:\\"); - } - /* - * Bei default oder wenn in CONFIG.XML kein Eintrag shareds existiert, - * wird standardes gemeinsames Laufwerk L verbunden - */ - else - { - try - { - oNetDrive.LocalDrive = "l:"; - - try - { - oNetDrive.UnMapDrive(); - } - catch { } - - oNetDrive.ShareName = "\\\\lehrpool.files.uni-freiburg.de\\lehrpool"; - oNetDrive.MapDrive("PUBLIC\\lehrpool", "(atom)9"); - } - - catch (Exception err) - { - MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Gemeinsamen Laufwerk L\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); - maskedTextBox1.Text = ""; - - try - { - //maskedTextBox1.Focus(); - textBox1.Focus(); - } - catch { } - - return; - } - - //################################################### - createDesktopLinks("Gemeinsames Laufwerk L", "l:\\"); - } - } - - //########################################################################## - //############# Scanner einbinden ########################################## - public void installScanner() - { - //#### Fuege die IP-Adresse des Scanners in C:\sane\etc\sane.d\net.conf ############### - if (scanners == true) - { - - string path = @"c:\sane\etc\sane.d\net.conf"; - - try - { - using (StreamWriter sw = System.IO.File.CreateText(path)) { } - string path2 = path + "temp"; - - // Ensure that the target does not exist. - System.IO.File.Delete(path2); - - // Copy the file. - System.IO.File.Copy(path, path2); - - // Delete the newly created file. - System.IO.File.Delete(path2); - } - catch { } - - try - { - XmlNode xnScanner = doc.SelectSingleNode("/settings/eintrag/scanners/scanner"); - using (StreamWriter sw = System.IO.File.CreateText(path)) - { - sw.WriteLine(xnScanner.Attributes["ip"].InnerText); - } - } - catch { } - } - } - - //########################################################################## - //########## Drucker-Kontostand ############################################ - private void getAccountInformation() - { - if (firsttime) - { - String navigateTo = "https://myaccount.uni-freiburg.de/uadmin/pa?uid=" + textBox1.Text + "&pwd=" + maskedTextBox1.Text.Replace("%", "%25"); - webBrowser1.Navigate(navigateTo); - timer1.Enabled = true; - } - else - { - //timer1.Enabled = true; - timer2.Enabled = true; - } - } - - private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) - { - - if (firsttime) - { - firsttime = false; - - this.Hide(); - - f2 = new Form2(this); - - // Wohin wird die Form plaziert? - - int x; - int y; - - if (change_resolution) - { - x = Convert.ToInt32(resolution_x); - y = Convert.ToInt32(resolution_y); - } - else - { - Screen screen = Screen.PrimaryScreen; - x = screen.Bounds.Width; - y = screen.Bounds.Height; - - } - - - - Point location = new Point(x - f2.Size.Width, y - f2.Size.Height - 30); - - - - f2.DesktopLocation = location; - - - f2.Show(); - - //Weils so schön war gleich nochmal ;-)) - getAccountInformation(); - } - - f2.label1.Text = "Benutzer: " + textBox1.Text; - - String value = webBrowser1.Document.Body.InnerText.Trim(); - - if (value.IndexOf("ERROR") != -1) - { - //value = "ERROR"; - value = last_stand; - } - else - { - // Prüfe ob value negativ ist - if (value.StartsWith("-")) - { - // falls ja, setze value auf 0 - value = "0"; - } - - value += "€"; - last_stand = value; - } - - /* - if (value.IndexOf("ERROR") != -1) - value = "ERROR"; - else - value += "€"; - */ - - - f2.label2.Text = value; - Application.DoEvents(); - } - - private void timer1_Tick(object sender, EventArgs e) - { - String navigateTo = "https://myaccount.uni-freiburg.de/uadmin/pa?uid=" + textBox1.Text + "&pwd=" + maskedTextBox1.Text.Replace("%", "%25"); - webBrowser1.Navigate(navigateTo); - } - - - private void createDesktopLinks(String linkname, String linkpath) - { - // Links auf dem Desktop erstellen... - String DesktopFolder = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory); - - WshShell shell = new WshShell(); - IWshShortcut link = (IWshShortcut)shell.CreateShortcut(DesktopFolder + "\\" + linkname + ".lnk"); - link.TargetPath = linkpath; - link.WorkingDirectory = DesktopFolder; - link.Save(); - } - - - public static DiskFreeSpace GetDiskFreeSpace(string directoryName) - { - DiskFreeSpace result = new DiskFreeSpace(); - - if (!GetDiskFreeSpaceEx(directoryName, ref result.FreeBytesAvailable, - ref result.TotalBytes, ref result.TotalFreeBytes)) - { - throw new Win32Exception(Marshal.GetLastWin32Error(), "Error retrieving free disk space"); - } - - return result; - } - - - - - public struct DiskFreeSpace - { - public long FreeBytesAvailable; - - public long TotalBytes; - - public long TotalFreeBytes; - } - - private void timer2_Tick(object sender, EventArgs e) - { - - // Disk Usage anzeigen... - - if (home == "true" || xmlDatei == false) - { - try - { - DiskFreeSpace used = GetDiskFreeSpace("k:\\"); - - double disk_quota = Convert.ToDouble(used.TotalBytes); - double used_bytes = Convert.ToDouble(used.TotalBytes) - Convert.ToDouble(used.TotalFreeBytes); - double free_bytes = Convert.ToDouble(used.TotalFreeBytes); - - double percet_usage = ((100 / disk_quota) * used_bytes); - - - - if ((int)percet_usage < 0) - percet_usage = 0; - - if ((int)percet_usage > 100) - percet_usage = 100; - - - - f2.colorProgressBar1.Value = (int)percet_usage; - - double quota = disk_quota / 1024 / 1024; - double usedb = used_bytes / 1024 / 1024; - double freespace = free_bytes / 1024 / 1024; - - - f2.label5.Text = "Quota: " + quota.ToString("N2") + " MBytes"; - f2.label8.Text = "Belegt: " + usedb.ToString("N2") + " MBytes"; - f2.label6.Text = "Frei: " + freespace.ToString("N2") + " MBytes"; - - - - if ((int)percet_usage >= 90) - { - f2.label9.ForeColor = Color.Red; - f2.colorProgressBar1.BarColor = Color.Red; - } - else - { - f2.label9.ForeColor = Color.Green; - f2.colorProgressBar1.BarColor = Color.Green; - } - f2.label9.Text = ((int)percet_usage).ToString() + "%"; - - } - catch {} - } - else - { - f2.label5.Text = "Homelaufwerk nicht eingebunden."; - } - } - - public static bool CheckProcessIsRun(string sProcessName){ - return (System.Diagnostics.Process.GetProcessesByName(sProcessName).Length > 0); - } - } -} \ No newline at end of file diff --git a/AccountValue/Form1.resx b/AccountValue/Form1.resx deleted file mode 100644 index 3d18c0b..0000000 --- a/AccountValue/Form1.resx +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 183, 17 - - - 17, 17 - - - 100, 17 - - - - - AAABAAEAICAAAAAAGACoDAAAFgAAACgAAAAgAAAAQAAAAAEAGAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzdqMzdqMzdqMGV44IV44JWpAL - W5ELWpANW5ENWo8MXJILXJMMXZQMXpYLX5cJXZQIXZUGXpcGYJoFXpkEXJUDXpkCX5sCXpoAXZoAW5cA - V5Evcp8vcp8vcp8AAAAAAAALg9MGZKULa6wPba4Tb60WcrEZc7EadLEbdLEac7AZdLEZdbIYdrIXdrMV - drITebUSercPe7gNfLkMfLoKebcIeLcGebkDd7gCeLoAc7QAba8AY6MAVY4vcp8AAAAAAAAzisULdb0S - e8IXfcIbgMMgg8YjhcYlhsYlhsYkhcYjh8ciiMciicggisgei8gcjssaj8sXkMwUks4Sks0QkM0NkM0J - kM0Hjs4Djc0BiMsAf8MAdLcAZKMvcp8AAAAAAAAHecYQgMsYhc4fic8kjNEqj9IskNMvktMvktQuktMs - k9QslNQrltUpmNYnmdUlnNcindgfoNkbotoYo9oUo9oQo9sMo9sJn9oFm9kCl9cAjtEAgMQAbrAAVpAA - AAAAAAAJf88UhtIdi9QlkNYrk9cwldgzl9k2mNk2mdk1mdk0mdozmtsynNsvntstoNwqot0npN0kpt8g - qN8cqd8YquAUq+APq+ALquAHpt8EoN0Bl9cBicsAdbcAW5cAAAAAAAALg9MYidUjj9crk9kxltry+f3/ - //////////////+12vI6n904oN41ot4zpN8vpuAsqeAoq+EjreIfr+Mbr+MXsOMSsOMOr+MKrOIGpt8D - nNoCjc4Bd7oBXZkAAAAAAAANhNMcjNYpktgxlto3mdv///////////////////////+23PNgtOTO6PeC - yOwzqeEwq+ErreImr+MiseMesuQZsuQUs+QRseMMruMIqeEFntoDj88CeboBXpoAAAAAAAAQhdQgjtcu - ldk3mts9nNz///////9Hot5Hot+Kxer///////////////////+CyuwzreIur+IpsuQls+QgtOQctOUX - teUTs+QOseMLq+EHoNsGkNAEe7wBX5oAAAAAAAASh9QlkNczl9o8nNtCnt3///////9WqOFKpN9IpN+M - xuv////////z+v3///////+Ay+0vr+MrseQmsuQis+QdtOQYtOUTsuQQr+MNq+AKodsKks8HfLsDX5oA - AAAAAAAViNUpk9g4mttBndxGoN70+f3////e7vlXquFMpd9Jpd+Awemh0u9MreK23/T///////9Wvecr - sOMmsOQiseQdsuMZsuQVsOMTruIQqeAOotoNks8KfbsEYJsAAAAAAAAYitUulNk9m9xFoN5Kot5vteX0 - +f3////e7vlXq+JLpeBJpeBFpuBCp+Db7/n////y+v09suQsr+Inr+MjsOMfsOMasOMYr+IWreIUqeAS - otoQks8MfrwGYJsAAAAAAAAci9YyltpCnt1Jot5OpN9Rpt9ytub0+f3////e7vlXquJKpeBGpuBOq+L/ - ///////A5PZXuudgweldwekxs+Ugr+McruMareIYrOEXqOAWodoUk88Qf7wJYpwAAAAAAAAfjdY3mNtG - oN5NpN9Spt9Tp+BUqOBzt+b0+f3////d7vlVquFGpd9Dpd+Hx+v////////////////////////H6vhU - wOgaqeEaqOAapN4Zn9kZk84TfrsLYpoAAAAAAAAijtc9m9xLo95SpuBUqOBVqOBWqOBVqOBzt+b0+f3/ - ///d7vlRqeFCpN8+pN6Dxuvy+f3y+f3K6ffW7vn///////////+b1/Ecpd8dot0dndkcks0WfroNYpoA - AAAAAAAmkNhBnt1Ppd9VqOBWqeBYqeBXqOFWp+BTp99wtuX0+f3////c7flMp+A9ot44od40ot4wot4r - ot4no94xp+Gd1/H///////+O0O4gn90hm9ggkc0ZfroOY5oAAAAAAAAokNhEn91Spt9XqeBZquFaquFZ - qeFXqOFUp+BRpd9utOT0+f3////b7fk9oN04n900oN0voN0roN0nn90kn90hn91yw+r///////89qOAk - mtcikMwbfbkQYpkAAAAAAAAsk9lJod5XqeBcq+Fdq+Jdq+Jcq+JYqeFUp+BRpd9No952uOb///////9h - sOI4nd00nd0wndwrndwom9slnNwim9wgm9zH5vb///+f0+8mmNYljswdfbkRY5oAAAAAAAAvlNlNo99d - rOFgruJgreJfrOJdq+JZqeFVpuBRpN9Not52t+b////b7fk8nNw4nNw0m9wwm9srmtsomdsmmdojmdsh - mdtmuOb////J5fUpltYnjswffbgTY5kAAAAAAAAzltpRpt9hruJkr+Njr+NireJerOFaqeFWp+BSpN9N - ot12t+X////P5vY8m9w4mts0mdswmNs4ndyGxOpcr+Ikldkjldoxm9z///////8rlNUpjcshfLgUY5kA - AAAAAAAyltpWqOBnseNpsuRosuRlsONireJcquFYqOBUpd9Qo953uOX////Q5vY+m9w6mts2mdsymNuw - 2PH///////80mtsmlNlBot7////y+P0tlNUqjMsifLgUY5kAAAAAAAA2mNtZquFrs+RvteVttOVpsuRl - r+NerOFaqeFXp+BSpN9us+T////z+f1BnNw8mts4mds1mNu+3vT///////9Fot4pldp6vej////K5fUu - lNUri8ojfLgUY5kAAAAAAAA3mNtdrOFwtuV0ueZxt+ZstOVnsONhreJcquFZqOBUpd9Po97o8/v///+h - zu4+m9w7mts3mdtAnd2Yy+xjsOMultosldrl8vr///+KxOoulNYtjMskfLgVY5gAAAAAAAA7mtxhruJ2 - ueZ6vOd3uudwt+VqsuRkr+NgrOJbquFXp+BTpd+Rxer///////99u+c/m9s7mds3mNo2mNs0l9oyltqx - 1/H////y+P08nNswlNUtjMoke7cUYpcAAAAAAAA+nNxosuR/vuiGwemDwOl6u+dxt+VpsuRlsONhreJe - q+FaqeFWp+C93fP///////+62/JmsONAnd1Ko955uufa7Pj///////9zuOUzl9kwlNUsi8oherYSYZcA - AAAAAABDn91xt+WKw+mSx+uMxOqDwOl5u+dwtuVstOVpsuRlsONhreJfrOJbquHA3vP///////////// - ///////////////z+f16u+c7m9s2mdoxlNUqiskeeLUPXpUAAAAAAABIot55u+eUyOybzO2WyuyLxOqA - vuh3uudyuOZuteVrs+VoseRlsONjr+JhruKHwunC4PT1+v3////////f7vmn0u9WqOBHod5Antw5mtox - lNUoickbdrUNXZQAAAAAAABJot57vOiYyu2gz++azO2PxuqDwOl5u+d0ueZxt+ZutOVrs+RpsuRnseNm - sONlsONjr+Nir+NfruJcreJXquFTp+BPpd9Ko95Dn905mtoxk9Qlh8gYdLMMXJMAAAAAAABlr+NwtuWP - xuuXyu2Sx+uHwul7vOd0uOZxt+VttOVnseNmsONkr+Nir+NgreJgruJereJaq+FYquFWqeBTp+BOpd9K - o95EoN09nNw0l9oskdMhhccWc7I3eqcAAAAAAABlr+NHod5tteV5u+d1ueZrs+Rir+JerOFcq+FZquFS - puBSpt9SpuBQpeBOpN9OpN9Mo99Jod5GoN1Dn91Ant0+ndw8nNw2mdswltookdcii9Eaf8Mvcp8vcp8A - AAAAAABlr+Nlr+NgruJEn91Cnt09m9w4mNs0l9o1l9ozltowldoxldoyldoyltoxltosk9krktgqktko - ktgjj9cjj9ckkNckj9cejdYbi9YXiNMTgsw8kMovcp8vcp8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAD/////gAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA - AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA - AAGAAAABgAAAAYAAAAGAAAAB/////w== - - - \ No newline at end of file diff --git a/AccountValue/Form2.Designer.cs b/AccountValue/Form2.Designer.cs deleted file mode 100644 index a70b07c..0000000 --- a/AccountValue/Form2.Designer.cs +++ /dev/null @@ -1,313 +0,0 @@ -namespace AccountValue -{ - partial class Form2 - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form2)); - this.label1 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.panel1 = new System.Windows.Forms.Panel(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.panel2 = new System.Windows.Forms.Panel(); - this.colorProgressBar1 = new ColorProgressBar.ColorProgressBar(); - this.label9 = new System.Windows.Forms.Label(); - this.label8 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.label5 = new System.Windows.Forms.Label(); - this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); - this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.versionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.quitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.panel1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - this.contextMenuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.BackColor = System.Drawing.Color.Transparent; - this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.Location = new System.Drawing.Point(4, 41); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(45, 12); - this.label1.TabIndex = 2; - this.label1.Text = "Benutzer:"; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label2.ForeColor = System.Drawing.Color.Green; - this.label2.Location = new System.Drawing.Point(42, 55); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(13, 16); - this.label2.TabIndex = 3; - this.label2.Text = "-"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label3.Location = new System.Drawing.Point(5, 58); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(35, 12); - this.label3.TabIndex = 4; - this.label3.Text = "WERT:"; - this.label3.Click += new System.EventHandler(this.label3_Click); - // - // label4 - // - this.label4.AutoSize = true; - this.label4.BackColor = System.Drawing.Color.Transparent; - this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label4.Location = new System.Drawing.Point(1, 2); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(107, 15); - this.label4.TabIndex = 5; - this.label4.Text = "Druckeraccount"; - // - // panel1 - // - this.panel1.BackColor = System.Drawing.Color.Transparent; - this.panel1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panel1.BackgroundImage"))); - this.panel1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; - this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.panel1.Controls.Add(this.pictureBox1); - this.panel1.Controls.Add(this.pictureBox2); - this.panel1.Controls.Add(this.panel2); - this.panel1.Controls.Add(this.colorProgressBar1); - this.panel1.Controls.Add(this.label9); - this.panel1.Controls.Add(this.label8); - this.panel1.Controls.Add(this.label7); - this.panel1.Controls.Add(this.label6); - this.panel1.Controls.Add(this.label5); - this.panel1.Controls.Add(this.label4); - this.panel1.Controls.Add(this.label3); - this.panel1.Controls.Add(this.label2); - this.panel1.Controls.Add(this.label1); - this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel1.Location = new System.Drawing.Point(0, 0); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(310, 85); - this.panel1.TabIndex = 2; - this.panel1.Paint += new System.Windows.Forms.PaintEventHandler(this.panel1_Paint); - // - // pictureBox1 - // - this.pictureBox1.BackgroundImage = global::AccountValue.Properties.Resources.E13R; - this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; - this.pictureBox1.Cursor = System.Windows.Forms.Cursors.Hand; - this.pictureBox1.Location = new System.Drawing.Point(-2, 22); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(27, 15); - this.pictureBox1.TabIndex = 19; - this.pictureBox1.TabStop = false; - this.toolTip1.SetToolTip(this.pictureBox1, "Click here to transfer money to your printer account"); - this.pictureBox1.Click += new System.EventHandler(this.pictureBox1_Click); - // - // pictureBox2 - // - this.pictureBox2.BackgroundImage = global::AccountValue.Properties.Resources.close; - this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; - this.pictureBox2.Cursor = System.Windows.Forms.Cursors.Hand; - this.pictureBox2.Location = new System.Drawing.Point(224, 3); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(27, 15); - this.pictureBox2.TabIndex = 18; - this.pictureBox2.TabStop = false; - this.toolTip1.SetToolTip(this.pictureBox2, "Click here to explore your Homedirectory"); - this.pictureBox2.Click += new System.EventHandler(this.pictureBox2_Click); - // - // panel2 - // - this.panel2.BackColor = System.Drawing.Color.Coral; - this.panel2.Location = new System.Drawing.Point(120, 3); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(1, 70); - this.panel2.TabIndex = 14; - // - // colorProgressBar1 - // - this.colorProgressBar1.BarColor = System.Drawing.Color.Green; - this.colorProgressBar1.BorderColor = System.Drawing.Color.Black; - this.colorProgressBar1.FillStyle = ColorProgressBar.ColorProgressBar.FillStyles.Solid; - this.colorProgressBar1.Location = new System.Drawing.Point(128, 64); - this.colorProgressBar1.Maximum = 100; - this.colorProgressBar1.Minimum = 0; - this.colorProgressBar1.Name = "colorProgressBar1"; - this.colorProgressBar1.Size = new System.Drawing.Size(137, 10); - this.colorProgressBar1.Step = 1; - this.colorProgressBar1.TabIndex = 13; - this.colorProgressBar1.Value = 0; - this.colorProgressBar1.Click += new System.EventHandler(this.colorProgressBar1_Click); - // - // label9 - // - this.label9.AutoSize = true; - this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label9.Location = new System.Drawing.Point(266, 62); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(9, 12); - this.label9.TabIndex = 12; - this.label9.Text = "-"; - // - // label8 - // - this.label8.AutoSize = true; - this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label8.Location = new System.Drawing.Point(128, 48); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(8, 12); - this.label8.TabIndex = 11; - this.label8.Text = "-"; - // - // label7 - // - this.label7.AutoSize = true; - this.label7.BackColor = System.Drawing.Color.Transparent; - this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label7.Location = new System.Drawing.Point(125, 2); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(100, 15); - this.label7.TabIndex = 10; - this.label7.Text = "Homedirectory"; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label6.Location = new System.Drawing.Point(128, 36); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(8, 12); - this.label6.TabIndex = 9; - this.label6.Text = "-"; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label5.Location = new System.Drawing.Point(128, 23); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(8, 12); - this.label5.TabIndex = 8; - this.label5.Text = "-"; - // - // contextMenuStrip1 - // - this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.aboutToolStripMenuItem, - this.versionToolStripMenuItem, - this.quitToolStripMenuItem}); - this.contextMenuStrip1.Name = "contextMenuStrip1"; - this.contextMenuStrip1.Size = new System.Drawing.Size(153, 92); - // - // aboutToolStripMenuItem - // - this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem"; - this.aboutToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.aboutToolStripMenuItem.Text = "About"; - this.aboutToolStripMenuItem.Click += new System.EventHandler(this.aboutToolStripMenuItem_Click); - // - // versionToolStripMenuItem - // - this.versionToolStripMenuItem.Name = "versionToolStripMenuItem"; - this.versionToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.versionToolStripMenuItem.Text = "Version"; - this.versionToolStripMenuItem.Click += new System.EventHandler(this.versionToolStripMenuItem_Click); - // - // toolTip1 - // - this.toolTip1.IsBalloon = true; - // - // quitToolStripMenuItem - // - this.quitToolStripMenuItem.Name = "quitToolStripMenuItem"; - this.quitToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.quitToolStripMenuItem.Text = "Quit"; - this.quitToolStripMenuItem.Click += new System.EventHandler(this.quitToolStripMenuItem_Click); - // - // Form2 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.White; - this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage"))); - this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ClientSize = new System.Drawing.Size(310, 85); - this.ContextMenuStrip = this.contextMenuStrip1; - this.Controls.Add(this.panel1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; - this.Location = new System.Drawing.Point(1000, 600); - this.MaximizeBox = false; - this.Name = "Form2"; - this.Opacity = 0.5; - this.ShowInTaskbar = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.Manual; - this.Text = "Form2"; - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - this.contextMenuStrip1.ResumeLayout(false); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label4; - private System.Windows.Forms.Panel panel1; - public System.Windows.Forms.Label label1; - public System.Windows.Forms.Label label2; - public System.Windows.Forms.Label label6; - public System.Windows.Forms.Label label5; - private System.Windows.Forms.Label label7; - public System.Windows.Forms.Label label8; - public System.Windows.Forms.Label label9; - public ColorProgressBar.ColorProgressBar colorProgressBar1; - private System.Windows.Forms.ContextMenuStrip contextMenuStrip1; - private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem; - private System.Windows.Forms.Panel panel2; - private System.Windows.Forms.ToolStripMenuItem versionToolStripMenuItem; - private System.Windows.Forms.ToolTip toolTip1; - private System.Windows.Forms.PictureBox pictureBox1; - private System.Windows.Forms.PictureBox pictureBox2; - private System.Windows.Forms.ToolStripMenuItem quitToolStripMenuItem; - - - } -} \ No newline at end of file diff --git a/AccountValue/Form2.cs b/AccountValue/Form2.cs deleted file mode 100644 index 34d06b3..0000000 --- a/AccountValue/Form2.cs +++ /dev/null @@ -1,144 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; -using SHDocVw; -using System.Runtime.InteropServices; -using System.Xml; - - - - -//##############################// AccountValue Tool#################################### -// Mounten von Netzlaufwerken / Verbindung mit dem Drucker / Kontoaufwertung / DiskSpace -// ##################################################################################### -// (C) 2005 - 2006 Randolph Welte randy@uni-freiburg.de################################# -// -// Bearbeitung Bohdan Dulya, Javier Castillo & Marco Haustein 2006 - 2011 ############################### - - - - - - -namespace AccountValue -{ - public partial class Form2 : Form - { - private DragExtender dragExtender1; - private String version = "0.5.1"; - /* - * - */ - Form1 f1; - private String home = "false"; - XmlDocument doc = new XmlDocument(); - - - - - public Form2(Form1 form1) - { - - f1 = form1; - InitializeComponent(); - - // Die Form beweglich machen... - this.dragExtender1 = new DragExtender(); - this.dragExtender1.Form = this; - // make the form draggable - this.dragExtender1.SetDraggable(this, true); - this.dragExtender1.SetDraggable(this.panel1, true); - this.dragExtender1.SetDraggable(this.label1, true); - this.dragExtender1.SetDraggable(this.label2, true); - - try - { - doc.Load("B:\\CONFIG.XML"); - XmlNode xnHome = doc.SelectSingleNode("/settings/eintrag/home"); - home = xnHome.Attributes["param"].InnerText; - } - catch { - home = "true"; - } - - if(home != "true") - { - pictureBox2.Visible = false; - } - - - } - - private void panel1_Paint(object sender, PaintEventArgs e) - { - - } - - private void aboutToolStripMenuItem_Click(object sender, EventArgs e) - { - MessageBox.Show("© 2006 Randolph Welte \n 2007-2011 Bohdan Dulya, Javier Castillo & Marco Haustein", "About...", MessageBoxButtons.OK, MessageBoxIcon.Information); - } - - private void versionToolStripMenuItem_Click(object sender, EventArgs e) - { - MessageBox.Show("Version: " + version, "Version...", MessageBoxButtons.OK, MessageBoxIcon.Information); - } - - private void quitToolStripMenuItem_Click(object sender, EventArgs e) - { - Application.Exit(); - } - - private void pictureBox1_Click(object sender, EventArgs e) - { - - - //object x = null; - - Form3 f3 = new Form3(); - f3.webBrowser1.Navigate(@"https://myaccount.ruf.uni-freiburg.de/uadmin/priacc?uid=" + f1.textBox1.Text.Trim() + "&pwd=" + f1.maskedTextBox1.Text.Replace("%", "%25").Trim()); - f3.Show(); - - } - - private void pictureBox2_Click(object sender, EventArgs e) - { - object x = null; - - InternetExplorer explorer = new InternetExplorer(); - if (explorer != null) - { - explorer.Visible = true; - - explorer.Navigate(@"k:\",ref x,ref x,ref x,ref x); - } - - - } - - private void label3_Click(object sender, EventArgs e) - { - - } - - private void colorProgressBar1_Click(object sender, EventArgs e) - { - - } - - - - - - - - - - - - } -} \ No newline at end of file diff --git a/AccountValue/Form2.resx b/AccountValue/Form2.resx deleted file mode 100644 index fa7a51d..0000000 --- a/AccountValue/Form2.resx +++ /dev/null @@ -1,4868 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - Qk0iKgIAAAAAADYAAAAoAAAA1AEAAGUAAAABABgAAAAAAAAAAAATCwAAEwsAAAAAAAAAAAAA//////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////v39/v39//7+//////////////////////////////// - /////////////////////////////////v79/v79//////////////////////////////////////// - /////////////////////////////v39/v7+//////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////v799fDr3s/By7Gcya2W18O0 - 8Oji/fz7/////////////////////////////////////////////v798uzm2ca3ya6Yya+Z28m69O7p - /v39/////////////////////////////////////////////Pv67eXd1sKwx6yVzLOf4NDE9vLu/v7+ - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////f384tTHr4dnkFgsiEwdiEscjFIlo3dS076s+fb0//////////////////////////////////// - +vn32sm6pnxXjFMmh0wdh0wdjlQoqX9e3s/C+/n3////////////////////////////////////9/Pv - 0bqnn29Ji1AjiEsciEwekFkusopr6d7W/v39//////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////v7+59vSoHFLhEcVgkQSgkQTg0QTg0QTg0UUklsw1b+u/fz6 - /////////////////////////////fv628m6mWg/gkQTgkMSgkQTgkQTgkMShEUWoHBL28q8/Pv5//// - ////////////////////////+ff1zLKdk14zgkQTgkQTgkQTg0QTgkMShEUUqX5c6+DY//7+//////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////+vf0vZyChUkZg0QT - gkQTgkQTg0QTgkQTg0QTg0QTpnhV8Ork///////////////////////////+8ejisotshkkag0QTgkQT - g0QTgkQTgkQTg0QTiEwetI5x8uzm///////////////////////////+6uDXoHFLhEYWgkQTgkQTgkQT - gkQTg0QTgkMSi1AixKeP+fbz//////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////7eXenm5IgkMSg0QTgkQTgkQTgkQTgkQTgkQTg0QTj1Yr2si5///+//////////// - /////////v383sy+m2dAg0UUgkQTg0QTg0QTgkQTgkQTgkQTg0QTmWc+5NfM///+//////////////// - /////v381sGwik4gg0MSg0QTgkQTgkQTg0QTg0QTgkQThEcXqX5c7OTc///+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////5NbMlWA1g0QTg0QTgkQTg0QTg0QTg0QT - gkQTgkQTik8hzbSh/f38/////////////////////fv61L6tk1wygkQUg0QTgkQTg0QTgkQTgkQTgkQT - gkQTj1gr3Mq8//7+/////////////////////Pv6ya6YhEYVgkQTg0QTgkQTg0QTg0QTg0QTgkQThEYV - oG9K5NfM/v79//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - 6NzTl2Q6gkQTgkQTg0QTg0QTgkQTg0QTgkQTg0QTjFIk0ryp/v79/////////////////////fz718Oz - lWA2g0UUgkQTg0QTgkQTgkQTgkQTg0QTg0QTklwx3s7B//7+/////////////////////fz8zbWhhUkY - gkQTgkQTgkQTg0QTgkQTg0QTgkQThEYWo3RQ59vS/v7+//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////9O/qq4FfgkUUgkQTg0QTg0QTg0QTgkQTg0QTg0QTl2I55djP - /////////////////////////v795tnPo3VQhEYWgkQTgkQTg0QTgkQTgkQTg0QThEYWpHdS6+HZ//// - /////////////////////v7+38/Dklswg0QTg0QTgkQTgkQTg0QTgkQTg0QTh0obs49x8uzn//////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////fz71L6sjlYpg0QT - g0QTgkQTg0QTgkQTgkMSh0sbvZyA+fXz////////////////////////////+PXyxaqSjVMmgkMSgkQT - g0QTg0QTg0QTg0QTkVkuyKyX+PXy////////////////////////////9O7ptI9xiU0eg0QTgkQTgkQT - gkQTgkQTgkMSlWE32cW2/fz7//////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////9vLuwqOKkVswhEUWgUMSgkMSgkQTjFIlsIhp7OPb//7+//////////////// - ///////////////+8Oniupd7jVQmgkQTgkMSgkMSg0QUj1cqvp6F8Oji/v7+//////////////////// - /////////fz85djOr4dniU8ggkMSgkMSgkMSg0UVk1wxy7Gb+PTy//////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////7+9fHt18Ozs4xvn29JnWxFqoBe - zbSf7+fh/v79/////////////////////////////////////v7+9O7p0LqnrIRinW1GnmxHroZl072r - 9fDr//7+/////////////////////////////////////vz77ubex62XqH5bnWtEoHBLtI9y2si5+vbz - //7+//////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////7++vf28urk8Ojh+PTw/v79//////////////////////////////////////////// - //////////79+fXy8Oni8ejj+vbz/v7+//////////////////////////////////////////////// - /////v389/Pw7+fh8uzm+/j3//7+//////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////7+ - /Pr4+PTx9/Tx+vj2/v39/////////////////////////////////////////////////////v7++vj3 - 9/Pw9/Pw+/n3/v7+//////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////Pv77OLb0bqovqCGvJyBya+a5djO+vf1//////////////////////// - ////////////////////+/v56NzUy7KevZ2DvZ2DzrSh6t/W/Pv6//////////////////////////// - /////////////v///////////////////v///v///v///v///v////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////fv728q7p3tYjlYpiEwdh0sci1Ej - nm1Gy7Gb+PTx////////////////////////////////////+vf1072roHBLjFIkh0sch0scjFMmo3RP - 18Sz+vf1/////////////////////////////f7/2Ov9r9b61+r9/P3//Pz/w+D8q9T6qtT6qdT6qdT6 - sNf61ur9+vz///////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /v794dLGmGQ7g0UUg0QTgkQTg0QTg0QTg0QTjFIlzLKe/Pr4////////////////////////////+/n4 - 072sk10xgkQTg0QTg0QTg0QTgkQTg0UUmGU91L+v+/n3////////////////////////+vz/lcn6IY7y - jsX49vv/9fn/Xaz2FojxGoryKZLyLpTyPZzznMz58/n+//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////+PXyt5N3hEYWgkQTgkQTg0QTgkQTg0QTg0QTgkIRoHBL7uXe - //////////////////////////7+7eTdrIJihUcXg0QTg0QTg0QTg0QTg0QTg0QTh0oar4dm8Oji//// - ////////////////////+vz/k8j6HozyjcX49vv/+/3/kcf5JZDyJpHyebv3qtP6stf61+v9+vz///// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////7OLbnWtEgkQTgkQT - gkQTg0QTg0QTgkQTg0QTgkQTjlUo2MS1//7+/////////////////////fz828q6mGU8g0UUgkQTg0QT - gkQTgkQTg0QTgkQTgkQTmGQ64tTI//7+////////////////////+vz/k8j6HozyjcX49vv/////4O/9 - ebv3KZLyV6n10uj9+fv//P7///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////49bLlF40gkQTgkQTgkQTg0QTgkQTg0QTg0QTgkQTiU8hzLOf/fz8//////////// - /////////Pv6072sklwxgkQUg0QTgkQTgkQTgkQTg0QTg0QTgkQTj1cr3Mm6//7+//////////////// - ////+vz/k8j6HIzyiMP49vr//////f7/1+v9aLL2II7ycrf35PH+//////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////6t/VmmY8g0MSgkQTg0QTg0QTg0QTg0QT - gkQTg0QTjFMl076t/v7+/////////////////////fz72MW2lmI4g0UUg0QTg0QTg0QTgkQTgkQTgkQT - g0QTlF4039DD//7+////////////////////+vz/k8j6FYjyWqv2zeX97fb+9/v/8fj+x+P8VKj1IY7y - gL/35vL+/v////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - 9/HusIlqhEUVg0QTgkQTgkQTg0QTg0QTgkQTg0QTm2lB6d7V/////////////////////////v7+6t7V - qHxZhUcXgkQTgkQTgkQTgkQTg0QTg0QThUgYqX5c7eXd////////////////////////+vz/k8j6Fony - LJPySKH0hcH4sNb6gb/4erv3T6b0FonxOJrzsNf7+fz///////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////f392sm6lF4zg0UUgkQTg0QTgkQTg0QTgkMSik8gxaeQ+vj3 - ////////////////////////////+vf1zbSgkFgtgUMTg0QTg0QTgkQTgkQTgkQTlWA2zrej+vf1//// - ////////////////////+/3/qdP6T6X1d7n3Van1brX3j8b5SKH1Qp/0RKD0RKD0V6n1s9n7+Pz///// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////+PXyya6Zl2M4 - hEcXgkQTg0QTg0UUj1YquJR47+fi/v7+///////////////////////////////+8+3nwqOJkFkthEUU - gkQTg0QTg0YVkl0xxqqU8uzo/v7+/////////////////////////v7/6fP+1On95PH91+r90uj84fD9 - 0ej9z+f9z+f90Of91er97Pb+/f7///////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////+/j25dfMwqSLrINhqX1buZV63Mm79vPv/v7+//////////////////// - //////////////////7++fb038/Cu5l+qn9dqn9dvZyC4dHG+vf2//////////////////////////// - /////////////////////////v7///////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////Pv59vLu9u/s+vj2 - //7+////////////////////////////////////////////////////////+/n49fDs9fHs/Pr4//7+ - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////v39+vb09O3p8+zn9/Pw/fz7//////////// - /////////////////////////////////////////fz89vPw8uzm8+3n+fbz/v7+//////////////// - /////////////////////////////////////fv69/Pv8uzn9O7p+vf1/v7+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////////+/n35NfN - xKiRs41vsIprvZyD28q89/Lv//7+/////////////////////////////////////v7++PXy28q9vZyC - sYprso1uxKaP5NfO+/r5////////////////////////////////////////////9vHu2MS1vJqAsYlq - tI9xxquU59zR/fz7//////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////+vj20LeknGtEik8ihUkahUgYiE0elmA3vp2D8+zn//7+//////////////// - ///////////////+8+znwKGHlF81h0wdhkgYhkkZiU8gnWxF0ruo+PXx//////////////////////// - //////////797ubevJt/k1wxiEwdhUgYhkkZi1AinWxG18W1+/r5//////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////f393Mq8k180g0UUg0QTg0QTgkQTgkQT - g0QSik8gxamT+vj3////////////////////////////+PTxx6qTjVQngkMSgkQTg0QTg0QTgkQTg0UV - mmhA18Ky/Pn4////////////////////////////9/LuvZyBi1Ikg0QTg0QTgkQTg0QTgkQTgkQTnGlC - 4NHE/v39//////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - 9vPusYtrg0UUgkQTgkQTg0QTg0QTg0QTg0QTgkMSm2lC6uDX/////////////////////////v395dfL - onNNg0YWg0QTgkQTg0QTgkQTg0QTgkQTh0sbsYts8ezm/////////////////////////v7+5NXKl2I5 - g0UUgkQTg0QTgkQTg0QTgkQTgkQTh0scupd79vHt//////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////6d/Wmmc+gkQTgkQTg0QTgkQTgkQTg0QTg0QTgkQTjFMm1b+u - /v79/////////////////////Pv50rupklwxg0UUgkQTgkQTgkQTgkQTgkQTgkQTg0QUnGtE59vQ//// - /////////////////////fz80bmlh0obgkQTgkQTg0QTg0QTgkQTgkQTgkQThUYWpXdT6d7V/v7+//// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////49XLlF40gkQTgkQT - gkQTg0QTg0QTg0QTgkQTgkQTik4hzbOf/f38/////////////////////Pn3zLGdjlUpgkQTgkQTg0QT - gkQTgkQTgkQTg0QTg0QTlmA24tLG///+/////////////////////Pv6yKyXhEYVg0QTgkQTgkQTgkQT - gkQTgkQTg0QThEYVoG5J5NbL/v79//////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////6+LZm2lBgkMSg0QTg0QTg0QTg0QTgkQTgkQTgkQTjVQn18Ky//7+//////////// - /////////Pv6072rklwyg0QUgkQTgkQTgkQTgkQTgkQTgkQTg0UTnmxF59zS//////////////////// - /////fz80ruqh0sdgkMSg0QTg0QTg0QTg0QTgkQTgkQThUcWpnpX6t/X//7+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////+PTxtpJ0hEYWg0QTgkQTgkQTg0QTgkQT - g0QTgkMSn3BJ7eTb/////////////////////////v7959rRpXhUhEYWgkQTgkQTgkQTg0QTgkQTg0QT - iE0etpF09O3p/////////////////////////v7+5trRm2hAhEUVgkQTgkQTgkQTgkQTg0QTgkQTiU0e - vZ2D9vPv//////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /v794NLGmmc/hEcWgkQTg0QTgkQTg0QThEUUj1YqzLOe/Pr4////////////////////////////+vb0 - zLOfklswgkUUgkQTg0QTgkQTgkMShUcXoHFL3Mm7/Pv5////////////////////////////+PTyw6aO - kFgtg0QTg0QSg0QTgkQTgkMShEYVonNO5NfM/v79//////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////+/n21L2roXFLiEwcgUMRgEIQhEcWl2I6xKWN9O7q///+ - ///////////////////////////////+9O/qxqmSlWA3g0YWgUEQgkIRh0oboHFK1sGw+PXz//////// - //////////////////////////797+fgwaGJlF0zhEcWgUIRgUMRiEwdonNO3Mm8+/r5//////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////////Pr56+HZ - 0Lmlupd7t5J0yKyW5dfN+fb0////////////////////////////////////////////+vj15NfMx6uU - tpJ1uZZ5zrak7OHa/Pv6///////////////////////////////////////////++fXy4dPGxqqUtZF0 - u5p+0buo7uXd/f38//////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////v38+/r4+/n4/vz7//////////////////////////////// - /////////////////////////////fz7+/n3+/n4/v39//////////////////////////////////// - /////////////////////v7+/fz7+/j3/Pr5/v39//////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////// - - - - 162, 17 - - - 17, 17 - - - 162, 17 - - - - Qk0iKgIAAAAAADYAAAAoAAAA1AEAAGUAAAABABgAAAAAAAAAAAATCwAAEwsAAAAAAAAAAAAA//////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////v39/v39//7+//////////////////////////////// - /////////////////////////////////v79/v79//////////////////////////////////////// - /////////////////////////////v39/v7+//////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////v799fDr3s/By7Gcya2W18O0 - 8Oji/fz7/////////////////////////////////////////////v798uzm2ca3ya6Yya+Z28m69O7p - /v39/////////////////////////////////////////////Pv67eXd1sKwx6yVzLOf4NDE9vLu/v7+ - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////f384tTHr4dnkFgsiEwdiEscjFIlo3dS076s+fb0//////////////////////////////////// - +vn32sm6pnxXjFMmh0wdh0wdjlQoqX9e3s/C+/n3////////////////////////////////////9/Pv - 0bqnn29Ji1AjiEsciEwekFkusopr6d7W/v39//////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////v7+59vSoHFLhEcVgkQSgkQTg0QTg0QTg0UUklsw1b+u/fz6 - /////////////////////////////fv628m6mWg/gkQTgkMSgkQTgkQTgkMShEUWoHBL28q8/Pv5//// - ////////////////////////+ff1zLKdk14zgkQTgkQTgkQTg0QTgkMShEUUqX5c6+DY//7+//////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////+vf0vZyChUkZg0QT - gkQTgkQTg0QTgkQTg0QTg0QTpnhV8Ork///////////////////////////+8ejisotshkkag0QTgkQT - g0QTgkQTgkQTg0QTiEwetI5x8uzm///////////////////////////+6uDXoHFLhEYWgkQTgkQTgkQT - gkQTg0QTgkMSi1AixKeP+fbz//////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////7eXenm5IgkMSg0QTgkQTgkQTgkQTgkQTgkQTg0QTj1Yr2si5///+//////////// - /////////v383sy+m2dAg0UUgkQTg0QTg0QTgkQTgkQTgkQTg0QTmWc+5NfM///+//////////////// - /////v381sGwik4gg0MSg0QTgkQTgkQTg0QTg0QTgkQThEcXqX5c7OTc///+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////5NbMlWA1g0QTg0QTgkQTg0QTg0QTg0QT - gkQTgkQTik8hzbSh/f38/////////////////////fv61L6tk1wygkQUg0QTgkQTg0QTgkQTgkQTgkQT - gkQTj1gr3Mq8//7+/////////////////////Pv6ya6YhEYVgkQTg0QTgkQTg0QTg0QTg0QTgkQThEYV - oG9K5NfM/v79//////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - 6NzTl2Q6gkQTgkQTg0QTg0QTgkQTg0QTgkQTg0QTjFIk0ryp/v79/////////////////////fz718Oz - lWA2g0UUgkQTg0QTgkQTgkQTgkQTg0QTg0QTklwx3s7B//7+/////////////////////fz8zbWhhUkY - gkQTgkQTgkQTg0QTgkQTg0QTgkQThEYWo3RQ59vS/v7+//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////9O/qq4FfgkUUgkQTg0QTg0QTg0QTgkQTg0QTg0QTl2I55djP - /////////////////////////v795tnPo3VQhEYWgkQTgkQTg0QTgkQTgkQTg0QThEYWpHdS6+HZ//// - /////////////////////v7+38/Dklswg0QTg0QTgkQTgkQTg0QTgkQTg0QTh0obs49x8uzn//////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////fz71L6sjlYpg0QT - g0QTgkQTg0QTgkQTgkMSh0sbvZyA+fXz////////////////////////////+PXyxaqSjVMmgkMSgkQT - g0QTg0QTg0QTg0QTkVkuyKyX+PXy////////////////////////////9O7ptI9xiU0eg0QTgkQTgkQT - gkQTgkQTgkMSlWE32cW2/fz7//////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////9vLuwqOKkVswhEUWgUMSgkMSgkQTjFIlsIhp7OPb//7+//////////////// - ///////////////+8Oniupd7jVQmgkQTgkMSgkMSg0QUj1cqvp6F8Oji/v7+//////////////////// - /////////fz85djOr4dniU8ggkMSgkMSgkMSg0UVk1wxy7Gb+PTy//////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////7+9fHt18Ozs4xvn29JnWxFqoBe - zbSf7+fh/v79/////////////////////////////////////v7+9O7p0LqnrIRinW1GnmxHroZl072r - 9fDr//7+/////////////////////////////////////vz77ubex62XqH5bnWtEoHBLtI9y2si5+vbz - //7+//////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////7++vf28urk8Ojh+PTw/v79//////////////////////////////////////////// - //////////79+fXy8Oni8ejj+vbz/v7+//////////////////////////////////////////////// - /////v389/Pw7+fh8uzm+/j3//7+//////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////7+ - /Pr4+PTx9/Tx+vj2/v39/////////////////////////////////////////////////////v7++vj3 - 9/Pw9/Pw+/n3/v7+//////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////Pv77OLb0bqovqCGvJyBya+a5djO+vf1//////////////////////// - ////////////////////+/v56NzUy7KevZ2DvZ2DzrSh6t/W/Pv6//////////////////////////// - /////////////v///////////////////v///v///v///v///v////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////fv728q7p3tYjlYpiEwdh0sci1Ej - nm1Gy7Gb+PTx////////////////////////////////////+vf1072roHBLjFIkh0sch0scjFMmo3RP - 18Sz+vf1/////////////////////////////f7/2Ov9r9b61+r9/P3//Pz/w+D8q9T6qtT6qdT6qdT6 - sNf61ur9+vz///////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /v794dLGmGQ7g0UUg0QTgkQTg0QTg0QTg0QTjFIlzLKe/Pr4////////////////////////////+/n4 - 072sk10xgkQTg0QTg0QTg0QTgkQTg0UUmGU91L+v+/n3////////////////////////+vz/lcn6IY7y - jsX49vv/9fn/Xaz2FojxGoryKZLyLpTyPZzznMz58/n+//////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////+PXyt5N3hEYWgkQTgkQTg0QTgkQTg0QTg0QTgkIRoHBL7uXe - //////////////////////////7+7eTdrIJihUcXg0QTg0QTg0QTg0QTg0QTg0QTh0oar4dm8Oji//// - ////////////////////+vz/k8j6HozyjcX49vv/+/3/kcf5JZDyJpHyebv3qtP6stf61+v9+vz///// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////7OLbnWtEgkQTgkQT - gkQTg0QTg0QTgkQTg0QTgkQTjlUo2MS1//7+/////////////////////fz828q6mGU8g0UUgkQTg0QT - gkQTgkQTg0QTgkQTgkQTmGQ64tTI//7+////////////////////+vz/k8j6HozyjcX49vv/////4O/9 - ebv3KZLyV6n10uj9+fv//P7///////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////49bLlF40gkQTgkQTgkQTg0QTgkQTg0QTg0QTgkQTiU8hzLOf/fz8//////////// - /////////Pv6072sklwxgkQUg0QTgkQTgkQTgkQTg0QTg0QTgkQTj1cr3Mm6//7+//////////////// - ////+vz/k8j6HIzyiMP49vr//////f7/1+v9aLL2II7ycrf35PH+//////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////6t/VmmY8g0MSgkQTg0QTg0QTg0QTg0QT - gkQTg0QTjFMl076t/v7+/////////////////////fz72MW2lmI4g0UUg0QTg0QTg0QTgkQTgkQTgkQT - g0QTlF4039DD//7+////////////////////+vz/k8j6FYjyWqv2zeX97fb+9/v/8fj+x+P8VKj1IY7y - gL/35vL+/v////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - 9/HusIlqhEUVg0QTgkQTgkQTg0QTg0QTgkQTg0QTm2lB6d7V/////////////////////////v7+6t7V - qHxZhUcXgkQTgkQTgkQTgkQTg0QTg0QThUgYqX5c7eXd////////////////////////+vz/k8j6Fony - LJPySKH0hcH4sNb6gb/4erv3T6b0FonxOJrzsNf7+fz///////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////f392sm6lF4zg0UUgkQTg0QTgkQTg0QTgkMSik8gxaeQ+vj3 - ////////////////////////////+vf1zbSgkFgtgUMTg0QTg0QTgkQTgkQTgkQTlWA2zrej+vf1//// - ////////////////////+/3/qdP6T6X1d7n3Van1brX3j8b5SKH1Qp/0RKD0RKD0V6n1s9n7+Pz///// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////+PXyya6Zl2M4 - hEcXgkQTg0QTg0UUj1YquJR47+fi/v7+///////////////////////////////+8+3nwqOJkFkthEUU - gkQTg0QTg0YVkl0xxqqU8uzo/v7+/////////////////////////v7/6fP+1On95PH91+r90uj84fD9 - 0ej9z+f9z+f90Of91er97Pb+/f7///////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////+/j25dfMwqSLrINhqX1buZV63Mm79vPv/v7+//////////////////// - //////////////////7++fb038/Cu5l+qn9dqn9dvZyC4dHG+vf2//////////////////////////// - /////////////////////////v7///////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////Pv59vLu9u/s+vj2 - //7+////////////////////////////////////////////////////////+/n49fDs9fHs/Pr4//7+ - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////v39+vb09O3p8+zn9/Pw/fz7//////////// - /////////////////////////////////////////fz89vPw8uzm8+3n+fbz/v7+//////////////// - /////////////////////////////////////fv69/Pv8uzn9O7p+vf1/v7+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////////+/n35NfN - xKiRs41vsIprvZyD28q89/Lv//7+/////////////////////////////////////v7++PXy28q9vZyC - sYprso1uxKaP5NfO+/r5////////////////////////////////////////////9vHu2MS1vJqAsYlq - tI9xxquU59zR/fz7//////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////+vj20LeknGtEik8ihUkahUgYiE0elmA3vp2D8+zn//7+//////////////// - ///////////////+8+znwKGHlF81h0wdhkgYhkkZiU8gnWxF0ruo+PXx//////////////////////// - //////////797ubevJt/k1wxiEwdhUgYhkkZi1AinWxG18W1+/r5//////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////f393Mq8k180g0UUg0QTg0QTgkQTgkQT - g0QSik8gxamT+vj3////////////////////////////+PTxx6qTjVQngkMSgkQTg0QTg0QTgkQTg0UV - mmhA18Ky/Pn4////////////////////////////9/LuvZyBi1Ikg0QTg0QTgkQTg0QTgkQTgkQTnGlC - 4NHE/v39//////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - 9vPusYtrg0UUgkQTgkQTg0QTg0QTg0QTg0QTgkMSm2lC6uDX/////////////////////////v395dfL - onNNg0YWg0QTgkQTg0QTgkQTg0QTgkQTh0sbsYts8ezm/////////////////////////v7+5NXKl2I5 - g0UUgkQTg0QTgkQTg0QTgkQTgkQTh0scupd79vHt//////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////6d/Wmmc+gkQTgkQTg0QTgkQTgkQTg0QTg0QTgkQTjFMm1b+u - /v79/////////////////////Pv50rupklwxg0UUgkQTgkQTgkQTgkQTgkQTgkQTg0QUnGtE59vQ//// - /////////////////////fz80bmlh0obgkQTgkQTg0QTg0QTgkQTgkQTgkQThUYWpXdT6d7V/v7+//// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////49XLlF40gkQTgkQT - gkQTg0QTg0QTg0QTgkQTgkQTik4hzbOf/f38/////////////////////Pn3zLGdjlUpgkQTgkQTg0QT - gkQTgkQTgkQTg0QTg0QTlmA24tLG///+/////////////////////Pv6yKyXhEYVg0QTgkQTgkQTgkQT - gkQTgkQTg0QThEYVoG5J5NbL/v79//////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////6+LZm2lBgkMSg0QTg0QTg0QTg0QTgkQTgkQTgkQTjVQn18Ky//7+//////////// - /////////Pv6072rklwyg0QUgkQTgkQTgkQTgkQTgkQTgkQTg0UTnmxF59zS//////////////////// - /////fz80ruqh0sdgkMSg0QTg0QTg0QTg0QTgkQTgkQThUcWpnpX6t/X//7+//////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////+PTxtpJ0hEYWg0QTgkQTgkQTg0QTgkQT - g0QTgkMSn3BJ7eTb/////////////////////////v7959rRpXhUhEYWgkQTgkQTgkQTg0QTgkQTg0QT - iE0etpF09O3p/////////////////////////v7+5trRm2hAhEUVgkQTgkQTgkQTgkQTg0QTgkQTiU0e - vZ2D9vPv//////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /v794NLGmmc/hEcWgkQTg0QTgkQTg0QThEUUj1YqzLOe/Pr4////////////////////////////+vb0 - zLOfklswgkUUgkQTg0QTgkQTgkMShUcXoHFL3Mm7/Pv5////////////////////////////+PTyw6aO - kFgtg0QTg0QSg0QTgkQTgkMShEYVonNO5NfM/v79//////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////+/n21L2roXFLiEwcgUMRgEIQhEcWl2I6xKWN9O7q///+ - ///////////////////////////////+9O/qxqmSlWA3g0YWgUEQgkIRh0oboHFK1sGw+PXz//////// - //////////////////////////797+fgwaGJlF0zhEcWgUIRgUMRiEwdonNO3Mm8+/r5//////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////////Pr56+HZ - 0Lmlupd7t5J0yKyW5dfN+fb0////////////////////////////////////////////+vj15NfMx6uU - tpJ1uZZ5zrak7OHa/Pv6///////////////////////////////////////////++fXy4dPGxqqUtZF0 - u5p+0buo7uXd/f38//////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////v38+/r4+/n4/vz7//////////////////////////////// - /////////////////////////////fz7+/n3+/n4/v39//////////////////////////////////// - /////////////////////v7+/fz7+/j3/Pr5/v39//////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////// - - - \ No newline at end of file diff --git a/AccountValue/Form3.Designer.cs b/AccountValue/Form3.Designer.cs deleted file mode 100644 index df2433e..0000000 --- a/AccountValue/Form3.Designer.cs +++ /dev/null @@ -1,65 +0,0 @@ -namespace AccountValue -{ - partial class Form3 - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.webBrowser1 = new System.Windows.Forms.WebBrowser(); - this.SuspendLayout(); - // - // webBrowser1 - // - this.webBrowser1.Dock = System.Windows.Forms.DockStyle.Fill; - this.webBrowser1.IsWebBrowserContextMenuEnabled = false; - this.webBrowser1.Location = new System.Drawing.Point(0, 0); - this.webBrowser1.MinimumSize = new System.Drawing.Size(20, 20); - this.webBrowser1.Name = "webBrowser1"; - this.webBrowser1.ScriptErrorsSuppressed = true; - this.webBrowser1.Size = new System.Drawing.Size(692, 594); - this.webBrowser1.TabIndex = 0; - this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted); - // - // Form3 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(692, 594); - this.Controls.Add(this.webBrowser1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.Name = "Form3"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "Kontoaufwertung"; - this.ResumeLayout(false); - - } - - #endregion - - public System.Windows.Forms.WebBrowser webBrowser1; - - } -} \ No newline at end of file diff --git a/AccountValue/Form3.cs b/AccountValue/Form3.cs deleted file mode 100644 index e1e3931..0000000 --- a/AccountValue/Form3.cs +++ /dev/null @@ -1,31 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; - - - -//##############################// AccountValue Tool#################################### -// Mounten von Netzlaufwerken / Verbindung mit dem Drucker / Kontoaufwertung / DiskSpace -// ##################################################################################### -// (C) 2005 - 2006 Randolph Welte randy@uni-freiburg.de################################# - - -namespace AccountValue -{ - public partial class Form3 : Form - { - public Form3() - { - InitializeComponent(); - } - - private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) - { - - } - } -} \ No newline at end of file diff --git a/AccountValue/Form3.resx b/AccountValue/Form3.resx deleted file mode 100644 index ff31a6d..0000000 --- a/AccountValue/Form3.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/AccountValue/IniFile.cs b/AccountValue/IniFile.cs deleted file mode 100644 index 970b6d8..0000000 --- a/AccountValue/IniFile.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; -using System.Runtime.InteropServices; - - -namespace AccountValue -{ - public class IniFile - { - public string path; - - [DllImport("kernel32")] - private static extern long WritePrivateProfileString(string section, string key, string val, string filePath); - - [DllImport("kernel32")] - private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath); - - public IniFile(string INIPath) - { - path = INIPath; - } - - public void IniWriteValue(string Section, string key, string Value) - { - WritePrivateProfileString(Section, key, Value, this.path); - } - - public string IniReadValue(string Section, string key) - { - StringBuilder temp = new StringBuilder(255); - int i = GetPrivateProfileString(Section, key, "", temp, 255, this.path); - return temp.ToString(); - } - } -} diff --git a/AccountValue/Program.cs b/AccountValue/Program.cs deleted file mode 100644 index 0761a81..0000000 --- a/AccountValue/Program.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Windows.Forms; -using System.Threading; - -namespace AccountValue -{ - static class Program - { - /// - /// The main entry point for the application. - /// - [STAThread] - static void Main() - { - Application.EnableVisualStyles(); - Application.Run(new Form1()); - } - } -} \ No newline at end of file diff --git a/AccountValue/Properties/AssemblyInfo.cs b/AccountValue/Properties/AssemblyInfo.cs deleted file mode 100644 index e4d6ae7..0000000 --- a/AccountValue/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("AccountValue")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("AccountValue")] -[assembly: AssemblyCopyright("Copyright © 2005")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM componenets. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("02266d9a-c78d-4a49-83cd-9f86b96987c4")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/AccountValue/Properties/Resources.Designer.cs b/AccountValue/Properties/Resources.Designer.cs deleted file mode 100644 index 2acdf5d..0000000 --- a/AccountValue/Properties/Resources.Designer.cs +++ /dev/null @@ -1,84 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:2.0.50727.4927 -// -// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn -// der Code erneut generiert wird. -// -//------------------------------------------------------------------------------ - -namespace AccountValue.Properties { - using System; - - - /// - /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. - /// - // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert - // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. - // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen - // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("AccountValue.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Ãœberschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle - /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - - internal static System.Drawing.Bitmap close { - get { - object obj = ResourceManager.GetObject("close", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - internal static System.Drawing.Bitmap E13R { - get { - object obj = ResourceManager.GetObject("E13R", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - internal static System.Drawing.Bitmap folderopen { - get { - object obj = ResourceManager.GetObject("folderopen", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - } -} diff --git a/AccountValue/Properties/Resources.resx b/AccountValue/Properties/Resources.resx deleted file mode 100644 index 8018c05..0000000 --- a/AccountValue/Properties/Resources.resx +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - ..\folderopen.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\close.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\E13R.BMP;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - \ No newline at end of file diff --git a/AccountValue/Properties/Settings.Designer.cs b/AccountValue/Properties/Settings.Designer.cs deleted file mode 100644 index 584e643..0000000 --- a/AccountValue/Properties/Settings.Designer.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:2.0.50727.4927 -// -// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn -// der Code erneut generiert wird. -// -//------------------------------------------------------------------------------ - -namespace AccountValue.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - } -} diff --git a/AccountValue/Properties/Settings.settings b/AccountValue/Properties/Settings.settings deleted file mode 100644 index abf36c5..0000000 --- a/AccountValue/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/AccountValue/Resolution.cs b/AccountValue/Resolution.cs deleted file mode 100644 index 1bfbf29..0000000 --- a/AccountValue/Resolution.cs +++ /dev/null @@ -1,131 +0,0 @@ - -using System; -using System.Windows.Forms; -using System.Runtime.InteropServices; - -[StructLayout(LayoutKind.Sequential)] -public struct DEVMODE1 -{ - [MarshalAs(UnmanagedType.ByValTStr,SizeConst=32)] public string dmDeviceName; - public short dmSpecVersion; - public short dmDriverVersion; - public short dmSize; - public short dmDriverExtra; - public int dmFields; - - public short dmOrientation; - public short dmPaperSize; - public short dmPaperLength; - public short dmPaperWidth; - - public short dmScale; - public short dmCopies; - public short dmDefaultSource; - public short dmPrintQuality; - public short dmColor; - public short dmDuplex; - public short dmYResolution; - public short dmTTOption; - public short dmCollate; - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] public string dmFormName; - public short dmLogPixels; - public short dmBitsPerPel; - public int dmPelsWidth; - public int dmPelsHeight; - - public int dmDisplayFlags; - public int dmDisplayFrequency; - - public int dmICMMethod; - public int dmICMIntent; - public int dmMediaType; - public int dmDitherType; - public int dmReserved1; - public int dmReserved2; - - public int dmPanningWidth; - public int dmPanningHeight; -}; - - - -class User_32 -{ - [DllImport("user32.dll")] - public static extern int EnumDisplaySettings (string deviceName, int modeNum, ref DEVMODE1 devMode ); - [DllImport("user32.dll")] - public static extern int ChangeDisplaySettings(ref DEVMODE1 devMode, int flags); - - public const int ENUM_CURRENT_SETTINGS = -1; - public const int CDS_UPDATEREGISTRY = 0x01; - public const int CDS_TEST = 0x02; - public const int DISP_CHANGE_SUCCESSFUL = 0; - public const int DISP_CHANGE_RESTART = 1; - public const int DISP_CHANGE_FAILED = -1; -} - - -namespace Resolution -{ - class CResolution - { - public CResolution(int a,int b) - { - Screen screen = Screen.PrimaryScreen; - - - int iWidth =a; - int iHeight =b; - - - DEVMODE1 dm = new DEVMODE1(); - dm.dmDeviceName = new String (new char[32]); - dm.dmFormName = new String (new char[32]); - dm.dmSize = (short)Marshal.SizeOf (dm); - - if (0 != User_32.EnumDisplaySettings (null, User_32.ENUM_CURRENT_SETTINGS, ref dm)) - { - - dm.dmPelsWidth = iWidth; - dm.dmPelsHeight = iHeight; - - int iRet = User_32.ChangeDisplaySettings (ref dm, User_32.CDS_TEST); - - if (iRet == User_32.DISP_CHANGE_FAILED) - { - MessageBox.Show("Unable to process your request"); - MessageBox.Show("Description: Unable To Process Your Request. Sorry For This Inconvenience.","Information",MessageBoxButtons.OK,MessageBoxIcon.Information); - } - else - { - iRet = User_32.ChangeDisplaySettings (ref dm, User_32.CDS_UPDATEREGISTRY); - - switch (iRet) - { - case User_32.DISP_CHANGE_SUCCESSFUL: - { - break; - - //successfull change - } - case User_32.DISP_CHANGE_RESTART: - { - - MessageBox.Show("Description: You Need To Reboot For The Change To Happen.\n If You Feel Any Problem After Rebooting Your Machine\nThen Try To Change Resolution In Safe Mode.","Information",MessageBoxButtons.OK,MessageBoxIcon.Information); - break; - //windows 9x series you have to restart - } - default: - { - - MessageBox.Show("Description: Failed To Change The Resolution.","Information",MessageBoxButtons.OK,MessageBoxIcon.Information); - break; - //failed to change - } - } - } - - } - } - } -} diff --git a/AccountValue/TL.XML.dll b/AccountValue/TL.XML.dll deleted file mode 100644 index 89b79ec..0000000 Binary files a/AccountValue/TL.XML.dll and /dev/null differ diff --git a/AccountValue/TL.XML.xml b/AccountValue/TL.XML.xml deleted file mode 100644 index 76df1a7..0000000 --- a/AccountValue/TL.XML.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - TL.XML - - - - TL.XML MainClass - - - Constructor - - - Loads a XML File - The File to load - - - Loads a string of XML File - The XML to load - - - Saves the XML document - The File name to save as - - - Creates or sets the value of an attribute - The XPath to the node containing the attribute - The name of the attribute - The value of the attribute - - - Returns the value of a specified attribute - The path to the node - The name of the attribute - The value of an attribute - - - Sets the text of a node - The path to the node - The new text for the node - - - Returns the text of a node - The path to the node - The text in the node - - - Sets the XML Data of a node - The path to the node - The nodes new XML - - - Returns the XML Data for a node - The path to the node - The nodes current XML - - - XmlDocument Property - - - - diff --git a/AccountValue/bin/Debug/AccountValue.exe b/AccountValue/bin/Debug/AccountValue.exe deleted file mode 100644 index 0f3c6ee..0000000 Binary files a/AccountValue/bin/Debug/AccountValue.exe and /dev/null differ diff --git a/AccountValue/bin/Debug/AccountValue.pdb b/AccountValue/bin/Debug/AccountValue.pdb deleted file mode 100644 index eaa02a2..0000000 Binary files a/AccountValue/bin/Debug/AccountValue.pdb and /dev/null differ diff --git a/AccountValue/bin/Debug/AccountValue.vshost.exe b/AccountValue/bin/Debug/AccountValue.vshost.exe deleted file mode 100644 index ce3f102..0000000 Binary files a/AccountValue/bin/Debug/AccountValue.vshost.exe and /dev/null differ diff --git a/AccountValue/bin/Debug/ColorProgressBar.dll b/AccountValue/bin/Debug/ColorProgressBar.dll deleted file mode 100644 index 42e71f2..0000000 Binary files a/AccountValue/bin/Debug/ColorProgressBar.dll and /dev/null differ diff --git a/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll b/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll deleted file mode 100644 index 1e1e958..0000000 Binary files a/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll and /dev/null differ diff --git a/AccountValue/bin/Debug/Interop.SHDocVw.dll b/AccountValue/bin/Debug/Interop.SHDocVw.dll deleted file mode 100644 index 1036ec2..0000000 Binary files a/AccountValue/bin/Debug/Interop.SHDocVw.dll and /dev/null differ diff --git a/AccountValue/bin/Debug/TL.XML.dll b/AccountValue/bin/Debug/TL.XML.dll deleted file mode 100644 index 89b79ec..0000000 Binary files a/AccountValue/bin/Debug/TL.XML.dll and /dev/null differ diff --git a/AccountValue/bin/Debug/TL.XML.xml b/AccountValue/bin/Debug/TL.XML.xml deleted file mode 100644 index 76df1a7..0000000 --- a/AccountValue/bin/Debug/TL.XML.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - TL.XML - - - - TL.XML MainClass - - - Constructor - - - Loads a XML File - The File to load - - - Loads a string of XML File - The XML to load - - - Saves the XML document - The File name to save as - - - Creates or sets the value of an attribute - The XPath to the node containing the attribute - The name of the attribute - The value of the attribute - - - Returns the value of a specified attribute - The path to the node - The name of the attribute - The value of an attribute - - - Sets the text of a node - The path to the node - The new text for the node - - - Returns the text of a node - The path to the node - The text in the node - - - Sets the XML Data of a node - The path to the node - The nodes new XML - - - Returns the XML Data for a node - The path to the node - The nodes current XML - - - XmlDocument Property - - - - diff --git a/AccountValue/bin/Release/AccountValue.exe b/AccountValue/bin/Release/AccountValue.exe deleted file mode 100644 index e449464..0000000 Binary files a/AccountValue/bin/Release/AccountValue.exe and /dev/null differ diff --git a/AccountValue/bin/Release/AccountValue.pdb b/AccountValue/bin/Release/AccountValue.pdb deleted file mode 100644 index 44035eb..0000000 Binary files a/AccountValue/bin/Release/AccountValue.pdb and /dev/null differ diff --git a/AccountValue/bin/Release/AccountValue.vshost.exe b/AccountValue/bin/Release/AccountValue.vshost.exe deleted file mode 100644 index 69ed6c0..0000000 Binary files a/AccountValue/bin/Release/AccountValue.vshost.exe and /dev/null differ diff --git a/AccountValue/bin/Release/ColorProgressBar.dll b/AccountValue/bin/Release/ColorProgressBar.dll deleted file mode 100644 index 42e71f2..0000000 Binary files a/AccountValue/bin/Release/ColorProgressBar.dll and /dev/null differ diff --git a/AccountValue/bin/Release/DEVICES.XML b/AccountValue/bin/Release/DEVICES.XML deleted file mode 100644 index 4793b91..0000000 --- a/AccountValue/bin/Release/DEVICES.XML +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll b/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll deleted file mode 100644 index 8a2cac8..0000000 Binary files a/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll and /dev/null differ diff --git a/AccountValue/bin/Release/Interop.SHDocVw.dll b/AccountValue/bin/Release/Interop.SHDocVw.dll deleted file mode 100644 index 9396fbd..0000000 Binary files a/AccountValue/bin/Release/Interop.SHDocVw.dll and /dev/null differ diff --git a/AccountValue/bin/Release/TL.XML.dll b/AccountValue/bin/Release/TL.XML.dll deleted file mode 100644 index 89b79ec..0000000 Binary files a/AccountValue/bin/Release/TL.XML.dll and /dev/null differ diff --git a/AccountValue/bin/Release/TL.XML.xml b/AccountValue/bin/Release/TL.XML.xml deleted file mode 100644 index 76df1a7..0000000 --- a/AccountValue/bin/Release/TL.XML.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - TL.XML - - - - TL.XML MainClass - - - Constructor - - - Loads a XML File - The File to load - - - Loads a string of XML File - The XML to load - - - Saves the XML document - The File name to save as - - - Creates or sets the value of an attribute - The XPath to the node containing the attribute - The name of the attribute - The value of the attribute - - - Returns the value of a specified attribute - The path to the node - The name of the attribute - The value of an attribute - - - Sets the text of a node - The path to the node - The new text for the node - - - Returns the text of a node - The path to the node - The text in the node - - - Sets the XML Data of a node - The path to the node - The nodes new XML - - - Returns the XML Data for a node - The path to the node - The nodes current XML - - - XmlDocument Property - - - - diff --git a/AccountValue/cNetworkDrives0015.cs b/AccountValue/cNetworkDrives0015.cs deleted file mode 100644 index b863288..0000000 --- a/AccountValue/cNetworkDrives0015.cs +++ /dev/null @@ -1,215 +0,0 @@ -/*============================================================================================================== -AejW.com - Network Drives -------------------------- -Build: 0015 -Author: Adam ej Woods -Modified: 14/05/2004 -Ownership: Copyright (c)2004 Adam ej Woods -Source: http://www.aejw.com/ -EULA: In no way can this class be disturbed without my permission, this means reposting on a - web site, cdrom, or any other form of media. The code can be used for commercial or - personal purposes, as long as credit is given to the author. The header (this information) - can not be modified or removed. www.CodeProject.com has permission to disturbe this class. -==============================================================================================================*/ -using System; -using System.Windows.Forms; -using System.Runtime.InteropServices; - -namespace aejw.Network -{ - /// - /// AejW.com - Network Drive Interface - /// - public class NetworkDrive{ - - #region API - [DllImport("mpr.dll")] private static extern int WNetAddConnection2A(ref structNetResource pstNetRes, string psPassword, string psUsername, int piFlags); - [DllImport("mpr.dll")] private static extern int WNetCancelConnection2A(string psName, int piFlags, int pfForce); - [DllImport("mpr.dll")] private static extern int WNetConnectionDialog(int phWnd, int piType); - [DllImport("mpr.dll")] private static extern int WNetDisconnectDialog(int phWnd, int piType); - [DllImport("mpr.dll")] private static extern int WNetRestoreConnectionW(int phWnd, string psLocalDrive); - - [StructLayout(LayoutKind.Sequential)] - private struct structNetResource{ - public int iScope; - public int iType; - public int iDisplayType; - public int iUsage; - public string sLocalName; - public string sRemoteName; - public string sComment; - public string sProvider; - } - - private const int RESOURCETYPE_DISK = 0x1; - - //Standard - private const int CONNECT_INTERACTIVE = 0x00000008; - private const int CONNECT_PROMPT = 0x00000010; - private const int CONNECT_UPDATE_PROFILE = 0x00000001; - //IE4+ - private const int CONNECT_REDIRECT = 0x00000080; - //NT5 only - private const int CONNECT_COMMANDLINE = 0x00000800; - private const int CONNECT_CMD_SAVECRED = 0x00001000; - - #endregion - - #region Propertys and options - private bool lf_SaveCredentials = false; - /// - /// Option to save credentials are reconnection... - /// - public bool SaveCredentials{ - get{return(lf_SaveCredentials);} - set{lf_SaveCredentials=value;} - } - private bool lf_Persistent = false; - /// - /// Option to reconnect drive after log off / reboot ... - /// - public bool Persistent{ - get{return(lf_Persistent);} - set{lf_Persistent=value;} - } - private bool lf_Force = false; - /// - /// Option to force connection if drive is already mapped... - /// or force disconnection if network path is not responding... - /// - public bool Force{ - get{return(lf_Force);} - set{lf_Force=value;} - } - private bool ls_PromptForCredentials = false; - /// - /// Option to prompt for user credintals when mapping a drive - /// - public bool PromptForCredentials{ - get{return(ls_PromptForCredentials);} - set{ls_PromptForCredentials=value;} - } - - private string ls_Drive = "s:"; - /// - /// Drive to be used in mapping / unmapping... - /// - public string LocalDrive{ - get{return(ls_Drive);} - set{ - if(value.Length>=1){ - ls_Drive=value.Substring(0,1)+":"; - }else{ - ls_Drive=""; - } - } - } - private string ls_ShareName = "\\\\Computer\\C$"; - /// - /// Share address to map drive to. - /// - public string ShareName{ - get{return(ls_ShareName);} - set{ls_ShareName=value;} - } - #endregion - - #region Function mapping - /// - /// Map network drive - /// - public void MapDrive(){zMapDrive(null, null);} - /// - /// Map network drive (using supplied Password) - /// - public void MapDrive(string Password){zMapDrive(null, Password);} - /// - /// Map network drive (using supplied Username and Password) - /// - public void MapDrive(string Username, string Password){zMapDrive(Username, Password);} - /// - /// Unmap network drive - /// - public void UnMapDrive(){zUnMapDrive(this.lf_Force);} - /// - /// Check / restore persistent network drive - /// - public void RestoreDrives(){zRestoreDrive();} - /// - /// Display windows dialog for mapping a network drive - /// - public void ShowConnectDialog(Form ParentForm){zDisplayDialog(ParentForm,1);} - /// - /// Display windows dialog for disconnecting a network drive - /// - public void ShowDisconnectDialog(Form ParentForm){zDisplayDialog(ParentForm,2);} - - - #endregion - - #region Core functions - - // Map network drive - private void zMapDrive(string psUsername, string psPassword){ - //create struct data - structNetResource stNetRes = new structNetResource(); - stNetRes.iScope=2; - stNetRes.iType=RESOURCETYPE_DISK; - stNetRes.iDisplayType=3; - stNetRes.iUsage=1; - stNetRes.sRemoteName=ls_ShareName; - stNetRes.sLocalName=ls_Drive; - //prepare params - int iFlags=0; - if(lf_SaveCredentials){iFlags+=CONNECT_CMD_SAVECRED;} - if(lf_Persistent){iFlags+=CONNECT_UPDATE_PROFILE;} - if(ls_PromptForCredentials){iFlags+=CONNECT_INTERACTIVE+CONNECT_PROMPT;} - if(psUsername==""){psUsername=null;} - if(psPassword==""){psPassword=null;} - //if force, unmap ready for new connection - if(lf_Force){try{zUnMapDrive(true);}catch{}} - //call and return - int i = WNetAddConnection2A(ref stNetRes, psPassword, psUsername, iFlags); - if(i>0){throw new System.ComponentModel.Win32Exception(i);} - } - - // Unmap network drive - private void zUnMapDrive(bool pfForce){ - //call unmap and return - int iFlags=0; - if(lf_Persistent){iFlags+=CONNECT_UPDATE_PROFILE;} - int i = WNetCancelConnection2A(ls_Drive, iFlags, Convert.ToInt32(pfForce)); - if(i>0){throw new System.ComponentModel.Win32Exception(i);} - } - // Check / Restore a network drive - private void zRestoreDrive(){ - //call restore and return - int i = WNetRestoreConnectionW(0, null); - if(i>0){throw new System.ComponentModel.Win32Exception(i);} - } - // Display windows dialog - private void zDisplayDialog(Form poParentForm, int piDialog) - { - int i = -1; - int iHandle = 0; - //get parent handle - if(poParentForm!=null){ - iHandle = poParentForm.Handle.ToInt32(); - } - //show dialog - if(piDialog==1){ - i = WNetConnectionDialog(iHandle, RESOURCETYPE_DISK); - }else if(piDialog==2){ - i = WNetDisconnectDialog(iHandle, RESOURCETYPE_DISK); - } - if(i>0){throw new System.ComponentModel.Win32Exception(i);} - //set focus on parent form - poParentForm.BringToFront(); - } - - - #endregion - - } - -} diff --git a/AccountValue/close.ico b/AccountValue/close.ico deleted file mode 100644 index d7c1078..0000000 Binary files a/AccountValue/close.ico and /dev/null differ diff --git a/AccountValue/folderopen.ico b/AccountValue/folderopen.ico deleted file mode 100644 index 0c8f39f..0000000 Binary files a/AccountValue/folderopen.ico and /dev/null differ diff --git a/AccountValue/login.bmp b/AccountValue/login.bmp deleted file mode 100644 index f738c93..0000000 Binary files a/AccountValue/login.bmp and /dev/null differ diff --git a/AccountValue/login.ico b/AccountValue/login.ico deleted file mode 100644 index 9a28250..0000000 Binary files a/AccountValue/login.ico and /dev/null differ diff --git a/AccountValue/new_background_rz.bmp b/AccountValue/new_background_rz.bmp deleted file mode 100644 index 83c9fef..0000000 Binary files a/AccountValue/new_background_rz.bmp and /dev/null differ diff --git a/AccountValue/new_background_rz2.bmp b/AccountValue/new_background_rz2.bmp deleted file mode 100644 index dd8831d..0000000 Binary files a/AccountValue/new_background_rz2.bmp and /dev/null differ diff --git a/AccountValue/new_background_rz299.bmp b/AccountValue/new_background_rz299.bmp deleted file mode 100644 index 9d0f2a4..0000000 Binary files a/AccountValue/new_background_rz299.bmp and /dev/null differ diff --git a/AccountValue/new_background_rz3.bmp b/AccountValue/new_background_rz3.bmp deleted file mode 100644 index 0640e4f..0000000 Binary files a/AccountValue/new_background_rz3.bmp and /dev/null differ diff --git a/AccountValue/new_background_rz4.bmp b/AccountValue/new_background_rz4.bmp deleted file mode 100644 index 52d7717..0000000 Binary files a/AccountValue/new_background_rz4.bmp and /dev/null differ diff --git a/AccountValue/obj/AccountValue.csproj.FileList.txt b/AccountValue/obj/AccountValue.csproj.FileList.txt deleted file mode 100644 index 5ffc3e2..0000000 --- a/AccountValue/obj/AccountValue.csproj.FileList.txt +++ /dev/null @@ -1,35 +0,0 @@ -bin\Debug\AccountValue.exe -bin\Debug\AccountValue.pdb -bin\Debug\Interop.IWshRuntimeLibrary.dll -obj\Debug\ResolveAssemblyReference.cache -obj\Debug\Interop.IWshRuntimeLibrary.dll -obj\Debug\AccountValue.Form1.resources -obj\Debug\AccountValue.Form2.resources -obj\Debug\AccountValue.Properties.Resources.resources -obj\Debug\AccountValue.csproj.GenerateResource.Cache -obj\Debug\AccountValue.exe -obj\Debug\AccountValue.pdb -bin\Debug\ColorProgressBar.dll -bin\Debug\TL.XML.dll -bin\Debug\Interop.SHDocVw.dll -obj\Debug\Interop.SHDocVw.dll -obj\Debug\AccountValue.csproj.ResolveComReference.cache -obj\Debug\AccountValue.Form3.resources -bin\Release\AccountValue.exe -bin\Release\AccountValue.pdb -bin\Release\ColorProgressBar.dll -bin\Release\TL.XML.dll -bin\Release\Interop.IWshRuntimeLibrary.dll -bin\Release\Interop.SHDocVw.dll -obj\Release\ResolveAssemblyReference.cache -obj\Release\Interop.IWshRuntimeLibrary.dll -obj\Release\Interop.SHDocVw.dll -obj\Release\AccountValue.csproj.ResolveComReference.cache -obj\Release\AccountValue.Form1.resources -obj\Release\AccountValue.Form2.resources -obj\Release\AccountValue.Form3.resources -obj\Release\AccountValue.Properties.Resources.resources -obj\Release\AccountValue.csproj.GenerateResource.Cache -obj\Release\AccountValue.exe -obj\Release\AccountValue.pdb -bin\Release\TL.XML.xml diff --git a/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt b/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt deleted file mode 100644 index 1c9f06f..0000000 --- a/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,90 +0,0 @@ -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.exe -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.pdb -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\AccountValue.exe -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\AccountValue.pdb -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\ColorProgressBar.dll -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\TL.XML.dll -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\TL.XML.xml -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\Interop.SHDocVw.dll -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\ResolveAssemblyReference.cache -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\Interop.SHDocVw.dll -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Form1.resources -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Form2.resources -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Form3.resources -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Properties.Resources.resources -E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.exe -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.pdb -E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\AccountValue.exe -E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\AccountValue.pdb -E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\ColorProgressBar.dll -E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\TL.XML.dll -E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\TL.XML.xml -E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll -E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\Interop.SHDocVw.dll -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\ResolveAssemblyReference.cache -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\Interop.SHDocVw.dll -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Form1.resources -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Form2.resources -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Form3.resources -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Properties.Resources.resources -E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.exe -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.pdb -E:\AccountValue\LoginToolXP\AccountValue\bin\Release\AccountValue.exe -E:\AccountValue\LoginToolXP\AccountValue\bin\Release\AccountValue.pdb -E:\AccountValue\LoginToolXP\AccountValue\bin\Release\ColorProgressBar.dll -E:\AccountValue\LoginToolXP\AccountValue\bin\Release\TL.XML.dll -E:\AccountValue\LoginToolXP\AccountValue\bin\Release\TL.XML.xml -E:\AccountValue\LoginToolXP\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll -E:\AccountValue\LoginToolXP\AccountValue\bin\Release\Interop.SHDocVw.dll -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\ResolveAssemblyReference.cache -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\Interop.SHDocVw.dll -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Form1.resources -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Form2.resources -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Form3.resources -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Properties.Resources.resources -E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.exe -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.pdb -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\AccountValue.exe -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\AccountValue.pdb -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\ColorProgressBar.dll -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\TL.XML.dll -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\TL.XML.xml -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\Interop.SHDocVw.dll -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\ResolveAssemblyReference.cache -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\Interop.SHDocVw.dll -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Form1.resources -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Form2.resources -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Form3.resources -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Properties.Resources.resources -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.exe -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.pdb -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\ResolveAssemblyReference.cache -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\Interop.IWshRuntimeLibrary.dll -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\Interop.SHDocVw.dll -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.csproj.ResolveComReference.cache -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Form1.resources -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Form2.resources -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Form3.resources -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Properties.Resources.resources -E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.csproj.GenerateResource.Cache -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\AccountValue.exe -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\AccountValue.pdb -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\ColorProgressBar.dll -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\TL.XML.dll -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\TL.XML.xml -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\Interop.IWshRuntimeLibrary.dll -E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\Interop.SHDocVw.dll diff --git a/AccountValue/obj/Debug/AccountValue.Form1.resources b/AccountValue/obj/Debug/AccountValue.Form1.resources deleted file mode 100644 index ecc23e9..0000000 Binary files a/AccountValue/obj/Debug/AccountValue.Form1.resources and /dev/null differ diff --git a/AccountValue/obj/Debug/AccountValue.Form2.resources b/AccountValue/obj/Debug/AccountValue.Form2.resources deleted file mode 100644 index f243285..0000000 Binary files a/AccountValue/obj/Debug/AccountValue.Form2.resources and /dev/null differ diff --git a/AccountValue/obj/Debug/AccountValue.Form3.resources b/AccountValue/obj/Debug/AccountValue.Form3.resources deleted file mode 100644 index 06c24d0..0000000 Binary files a/AccountValue/obj/Debug/AccountValue.Form3.resources and /dev/null differ diff --git a/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources b/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources deleted file mode 100644 index 259ee4a..0000000 Binary files a/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources and /dev/null differ diff --git a/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache b/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache deleted file mode 100644 index 98354a4..0000000 Binary files a/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache and /dev/null differ diff --git a/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache b/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache deleted file mode 100644 index 57f9b28..0000000 Binary files a/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache and /dev/null differ diff --git a/AccountValue/obj/Debug/AccountValue.exe b/AccountValue/obj/Debug/AccountValue.exe deleted file mode 100644 index 0f3c6ee..0000000 Binary files a/AccountValue/obj/Debug/AccountValue.exe and /dev/null differ diff --git a/AccountValue/obj/Debug/AccountValue.pdb b/AccountValue/obj/Debug/AccountValue.pdb deleted file mode 100644 index eaa02a2..0000000 Binary files a/AccountValue/obj/Debug/AccountValue.pdb and /dev/null differ diff --git a/AccountValue/obj/Debug/CodeAnalysisLog.xml b/AccountValue/obj/Debug/CodeAnalysisLog.xml deleted file mode 100644 index 98e9446..0000000 --- a/AccountValue/obj/Debug/CodeAnalysisLog.xml +++ /dev/null @@ -1,1038 +0,0 @@ - - - - - - - - Correct the casing of namespace name 'aejw.Network'. - - - Correct the spelling of the unrecognized token 'aejw' in namespace 'aejw.Network'. - - - - - - - - - - - No valid permission requests were found for assembly 'AccountValue'. You should always specify the minimum security permissions using SecurityAction.RequestMinimum. If assembly permission requests have been specified, they are not enforceable; use the PermView.exe tool to view the assembly's permissions. Whidbey customers can use PermCalc.exe which gives even more detailed information. - - - Sign 'AccountValue' with a strong name key. - - - 'AccountValue' should be marked with CLSCompliantAttribute and its value should be true. - - - - - - - - - 'DEVMODE1' should be declared inside a namespace. - - - Correct the capitalization of type name 'DEVMODE1'. - - - 'DEVMODE1' should override Equals. - 'DEVMODE1' should override the equality (==) and inequality (!=) operators. - - - - - - - Make 'dmBitsPerPel' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the spelling of the unrecognized token 'Pel' in member name 'DEVMODE1.dmBitsPerPel'. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmBitsPerPel'. - - - - - - - Make 'dmCollate' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmCollate'. - - - - - - - Make 'dmColor' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmColor'. - - - - - - - Make 'dmCopies' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmCopies'. - - - - - - - Make 'dmDefaultSource' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDefaultSource'. - - - - - - - Make 'dmDeviceName' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDeviceName'. - - - - - - - Make 'dmDisplayFlags' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDisplayFlags'. - - - - - - - Make 'dmDisplayFrequency' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDisplayFrequency'. - - - - - - - Make 'dmDitherType' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDitherType'. - - - - - - - Make 'dmDriverExtra' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDriverExtra'. - - - - - - - Make 'dmDriverVersion' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDriverVersion'. - - - - - - - Make 'dmDuplex' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDuplex'. - - - - - - - Make 'dmFields' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmFields'. - - - - - - - Make 'dmFormName' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmFormName'. - - - - - - - Make 'dmICMIntent' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of member name 'DEVMODE1.dmICMIntent'. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmICMIntent'. - - - - - - - Make 'dmICMMethod' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of member name 'DEVMODE1.dmICMMethod'. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmICMMethod'. - - - - - - - Make 'dmLogPixels' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmLogPixels'. - - - - - - - Make 'dmMediaType' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmMediaType'. - - - - - - - Make 'dmOrientation' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmOrientation'. - - - - - - - Make 'dmPanningHeight' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPanningHeight'. - - - - - - - Make 'dmPanningWidth' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPanningWidth'. - - - - - - - Make 'dmPaperLength' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPaperLength'. - - - - - - - Make 'dmPaperSize' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPaperSize'. - - - - - - - Make 'dmPaperWidth' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPaperWidth'. - - - - - - - Make 'dmPelsHeight' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the spelling of the unrecognized token 'Pels' in member name 'DEVMODE1.dmPelsHeight'. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPelsHeight'. - - - - - - - Make 'dmPelsWidth' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the spelling of the unrecognized token 'Pels' in member name 'DEVMODE1.dmPelsWidth'. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPelsWidth'. - - - - - - - Make 'dmPrintQuality' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPrintQuality'. - - - - - - - Make 'dmReserved1' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmReserved1'. - - - - - - - Make 'dmReserved2' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmReserved2'. - - - - - - - Make 'dmScale' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmScale'. - - - - - - - Make 'dmSize' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmSize'. - - - - - - - Make 'dmSpecVersion' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmSpecVersion'. - - - - - - - Make 'dmTTOption' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmTTOption'. - - - - - - - Make 'dmYResolution' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - Correct the capitalization of 'dm' in member name 'DEVMODE1.dmYResolution'. - - - - - - - - - 'User_32' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static methods, consider adding a private constructor to prevent the compiler from generating a default constructor. - - - - - - - Because it is a DllImport method, User_32.ChangeDisplaySettings(DEVMODE1&, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - - - - - Because it is a DllImport method, User_32.EnumDisplaySettings(String, Int32, DEVMODE1&):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - - - - - - - - - - - - - DragExtender..ctor() initializes field m_form of type System.Windows.Forms.Form to null. Remove this initialization as it will be done automatically by the runtime. - - - - - - - Correct the spelling of the unrecognized token 'Draggable' in member name 'DragExtender.GetDraggable(Control):Boolean'. - - - - - - - Because it is a DllImport method, DragExtender.ReleaseCapture(IntPtr):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - Change the accessibility of DllImport 'DragExtender.ReleaseCapture(IntPtr):Int32' so that it is no longer visible from outside its assembly. - - - - - - - Because it is a DllImport method, DragExtender.SendMessage(IntPtr, Int32, Int32, Int32&):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - - - - - 'DragExtender.SendMessage(IntPtr, Int32, Int32, Int32[]):Int32' appears to have no upstream public or protected callers. - - - Because it is a DllImport method, DragExtender.SendMessage(IntPtr, Int32, Int32, Int32[]):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - - - - - Correct the spelling of the unrecognized token 'Draggable' in member name 'DragExtender.SetDraggable(Control, Boolean):Void'. - - - - - - - - - - - Modify 'Form1..ctor()' to catch a more specific exception than 'System.Object' or rethrow the exception. - - - Form1..ctor() initializes field tempHeight of type System.Int32 to 0. Remove this initialization as it will be done automatically by the runtime. - Form1..ctor() initializes field tempWidth of type System.Int32 to 0. Remove this initialization as it will be done automatically by the runtime. - - - Form1..ctor() declares a local, 'ChangeRes', of type Resolution.CResolution, which is never used or is only assigned to. Use this local or remove it. - - - Form1..ctor() makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). - Form1..ctor() makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). - - - - - - - The 'this' parameter (or 'Me' in VB) of Form1.createDesktopLinks(String, String):Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. - - - - - - - Form1.GetDiskFreeSpace(String):DiskFreeSpace calls into Marshal.GetLastWin32Error():Int32 which has a LinkDemand. By making this call, Marshal.GetLastWin32Error():Int32 is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: ->System.Runtime.InteropServices.Marshal.GetLastWin32Error : Int32 ->AccountValue.Form1.GetDiskFreeSpace(System.String) : DiskFreeSpace - - - - - - - Add the MarshalAsAttribute to the return type of PInvoke Form1.GetDiskFreeSpaceEx(String, Int64&, Int64&, Int64&):Boolean. If the corresponding unmanaged return type is a 4-byte Win32 'BOOL', use MarshalAs(UnmanagedType.Bool). For a 1-byte C++ 'bool', use MarshalAs(UnmanagedType.U1). - - - Because it is a DllImport method, Form1.GetDiskFreeSpaceEx(String, Int64&, Int64&, Int64&):Boolean should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - - - - - Form1.InitializeComponent():Void calls into WebBrowser.add_DocumentCompleted(WebBrowserDocumentCompletedEventHandler):Void which has a LinkDemand. By making this call, WebBrowser.add_DocumentCompleted(WebBrowserDocumentCompletedEventHandler):Void is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: ->System.Windows.Forms.WebBrowser.add_DocumentCompleted(System.Windows.Forms.WebBrowserDocumentCompletedEventHandler) : Void ->AccountValue.Form1.InitializeComponent : Void ->AccountValue.Form1.#ctor : Void - - - - - - - Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Exception' or rethrow the exception. - Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Exception' or rethrow the exception. - Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. - Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. - Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. - Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. - Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. - - - Change Form1.login_clicked():Void to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. - Change Form1.login_clicked():Void to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. - - - Replace the call to String.Equals("") in 'Form1.login_clicked():Void' with a call to String.IsNullOrEmpty. - Replace the call to String.Equals("") in 'Form1.login_clicked():Void' with a call to String.IsNullOrEmpty. - - - - - - - Form1.timer2_Tick(Object, EventArgs):Void declares a local, 'temp', of type System.Int64, which is never used or is only assigned to. Use this local or remove it. - - - - - - - Form1.webBrowser1_DocumentCompleted(Object, WebBrowserDocumentCompletedEventArgs):Void makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). - Form1.webBrowser1_DocumentCompleted(Object, WebBrowserDocumentCompletedEventArgs):Void makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). - - - - - - - - - Do not nest type 'AccountValue.Form1+DiskFreeSpace' or change its accessibility so that it is not externally visible. - - - 'AccountValue.Form1+DiskFreeSpace' should override Equals. - 'AccountValue.Form1+DiskFreeSpace' should override the equality (==) and inequality (!=) operators. - - - - - - - Make 'FreeBytesAvailable' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - - - - - Make 'TotalBytes' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - - - - - Make 'TotalFreeBytes' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - - - - - - - - - Make 'label1' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - - - - - Make 'label2' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - - - - - Make 'progressBar1' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - - - - - - - - - - - - - - NetworkDrive..ctor() initializes field lf_Force of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. - NetworkDrive..ctor() initializes field lf_Persistent of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. - NetworkDrive..ctor() initializes field lf_SaveCredentials of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. - NetworkDrive..ctor() initializes field ls_PromptForCredentials of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. - - - - - - - Correct the casing of parameter name 'Password'. - - - - - - - The discrete term 'Username' in parameter 'Username' should be expressed as a compound term, 'UserName'. - - - Correct the casing of parameter name 'Username'. - - - Correct the casing of parameter name 'Password'. - - - - - - - Correct the casing of parameter name 'ParentForm'. - - - - - - - Correct the casing of parameter name 'ParentForm'. - - - - - - - Correct the capitalization of 'Un' in member name 'NetworkDrive.UnMapDrive():Void'. - - - - - - - Because it is a DllImport method, NetworkDrive.WNetAddConnection2A(structNetResource&, String, String, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - - - - - Because it is a DllImport method, NetworkDrive.WNetCancelConnection2A(String, Int32, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - - - - - Because it is a DllImport method, NetworkDrive.WNetConnectionDialog(Int32, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - - - - - Because it is a DllImport method, NetworkDrive.WNetDisconnectDialog(Int32, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - - - - - Because it is a DllImport method, NetworkDrive.WNetRestoreConnectionW(Int32, String):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - - - - - - The 'this' parameter (or 'Me' in VB) of NetworkDrive.zDisplayDialog(Form, Int32):Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. - - - - - - - Modify 'NetworkDrive.zMapDrive(String, String):Void' to catch a more specific exception than 'System.Object' or rethrow the exception. - - - Replace the call to String.op_Equality("") in 'NetworkDrive.zMapDrive(String, String):Void' with a call to String.IsNullOrEmpty. - Replace the call to String.op_Equality("") in 'NetworkDrive.zMapDrive(String, String):Void' with a call to String.IsNullOrEmpty. - - - - - - - The 'this' parameter (or 'Me' in VB) of NetworkDrive.zRestoreDrive():Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. - - - - - - - - - - - - - - - CResolution..ctor(Int32, Int32) calls into Marshal.SizeOf(Object):Int32 which has a LinkDemand. By making this call, Marshal.SizeOf(Object):Int32 is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: ->System.Runtime.InteropServices.Marshal.SizeOf(System.Object) : Int32 ->Resolution.CResolution.#ctor(System.Int32,System.Int32) : Void ->AccountValue.Form1.#ctor : Void - - - CResolution..ctor(Int32, Int32) declares a local, 'screen', of type System.Windows.Forms.Screen, which is never used or is only assigned to. Use this local or remove it. - - - Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. - Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. - Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. - Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. - - - - - - - - - - - - - - - Assemblies should declare minimum security - Permission requests prevent security exceptions from being thrown after code in an assembly has already begun executing. With permission requests, the assembly does not load if it has insufficient permissions. This rule will fire if you have specified a permission request incorrectly, or incompletely. If you have specified requests but FxCop reports a violation for this rule, use the PermView.exe tool to view the security permissions in the assembly. An unenforceable permission appears as an empty permission set. Whidbey customers can use PermCalc.exe which gives even more detailed information. You should add attributes specifying what permissions your assembly will demand, might demand, and what permissions it does not want granted. For example, the following attribute indicates that an assembly will, at minimum, require read access to the UserName environment variable: [assembly:EnvironmentPermissionAttribute(SecurityAction.RequestMinimum, Read="UserName")]. To specify permissions that the assembly might demand, use SecurityAction.RequestOptional. To specify permissions that the assembly must not be granted, use SecurityAction.RequestRefuse. - No valid permission requests were found for assembly '{0}'. You should always specify the minimum security permissions using SecurityAction.RequestMinimum. If assembly permission requests have been specified, they are not enforceable; use the PermView.exe tool to view the assembly's permissions. Whidbey customers can use PermCalc.exe which gives even more detailed information. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Usage/AssembliesShouldDeclareMinimumSecurity.html - fxcopbug@microsoft.com - CriticalError - - - - Assemblies should have valid strong names - Either the assembly has no strong name, an invalid one, or the strong name is valid only because of the computer configuration. The assembly should not be deployed in this state. The most common causes of this are: 1) The assembly's contents were modified after it was signed. 2) The signing process failed. 3) The assembly was delay-signed. 4) A registry key existed that allowed the check to pass (where it would not have otherwise). - Sign '{0}' with a strong name key. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/AssembliesShouldHaveValidStrongNames.html - fxcopbug@microsoft.com - CriticalError - - - - Avoid uncalled private code - There is uncalled code that is not externally visible and is not a known runtime entry point. If this violation fires in error, please send a problem report to the FxCop team. - '{0}' appears to have no upstream public or protected callers. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/AvoidUncalledPrivateCode.html - fxcopbug@microsoft.com - Warning - - - - Avoid uninstantiated internal classes - An internal class was detected that is apparently never instantiated. This rule does not attempt to detect late-bound creation and will generate false positives if instances of a type are only created in this way (for example, by means of Activator.CreateInstance or by passing the type as an argument to a TypeConverter constructor). - '{0}' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static methods, consider adding a private constructor to prevent the compiler from generating a default constructor. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/AvoidUninstantiatedInternalClasses.html - fxcopbug@microsoft.com - Warning - - - - Avoid unused parameters - Avoid declaring parameters that are not used in the method body. Unused parameters incur maintenance and performance costs. Sometimes a violation of this rule can point to an implementation bug in the method (i.e. the parameter should actually have been used in the method body). Exclude warnings of this rule if the parameter has to exist because of backward compatibility. - The 'this' parameter (or 'Me' in VB) of {0} is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/AvoidUnusedParameters.html - fxcopbug@microsoft.com - Warning - - - - Compound words should be cased correctly - Avoid creating compound words from terms which exist in the dictionary as discrete terms. Do not create a compound word such as 'StopWatch' or 'PopUp'. These terms are recognized in the dictionary and should be cased as 'Stopwatch' and 'Popup'. - The discrete term '{0}' in {1} '{2}' should be expressed as a compound term, '{3}'. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/CompoundWordsShouldBeCasedCorrectly.html - fxcopbug@microsoft.com - Error - - - - Declare types in namespaces - A type should be defined inside a namespace to avoid duplication. - '{0}' should be declared inside a namespace. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/DeclareTypesInNamespaces.html - fxcopbug@microsoft.com - Error - - - - Do not catch general exception types - You should not catch Exception or SystemException. Catching generic exception types can hide run-time problems from the library user, and can complicate debugging. You should catch only those exceptions that you can handle gracefully. - Modify '{0}' to catch a more specific exception than '{1}' or rethrow the exception. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/DoNotCatchGeneralExceptionTypes.html - fxcopbug@microsoft.com - CriticalError - - - - Do not declare visible instance fields - Public or protected instance fields limit your ability to change the implementation details for those data items. Use properties instead. They do not compromise usability or performance and they do provide flexibility in that they conceal the implementation details of the underlying data. - Make '{0}' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/DoNotDeclareVisibleInstanceFields.html - fxcopbug@microsoft.com - Error - - - - Do not indirectly expose methods with link demands - Do not wrap a method protected by a LinkDemand with a method that does not perform a security check. A LinkDemand checks the permissions of the immediate caller rather than checking the permissions of all callers in the call stack. In this case, the permissions of the wrapper method will be checked. If the wrapper method does not, itself, check the permissions of callers higher in the call stack, malicious code might be able to execute the wrapped function even though it lacks permission to do so. - {0} calls into {1} which has a LinkDemand. By making this call, {1} is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: {2} - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Security/DoNotIndirectlyExposeMethodsWithLinkDemands.html - fxcopbug@microsoft.com - CriticalError - - - - Do not initialize unnecessarily - Do not make initializations that have already been done by the runtime. - {0} initializes field {1} of type {2} to {3}. Remove this initialization as it will be done automatically by the runtime. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/DoNotInitializeUnnecessarily.html - fxcopbug@microsoft.com - Warning - - - - Identifiers should be cased correctly - Type, namespace, and member identifiers are pascal-cased. Parameter identifiers are camel-cased. The pascal-casing convention capitalizes the first letter of each word, as in BackColor. The camel-casing convention formats the first letter of the first word in lowercase and capitalizes the first letter of all subsequent words, as in backgroundColor. - Correct the casing of namespace name '{0}'. - Correct the casing of parameter name '{0}'. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/IdentifiersShouldBeCasedCorrectly.html - fxcopbug@microsoft.com - Error - - - - Identifiers should be spelled correctly - The individual words that make up an identifier should not be abbreviated and should be spelled correctly. If this rule generates a false positive on a term that should be recognized, add the word to the FxCop custom dictionary. - Correct the spelling of the unrecognized token '{0}' in member name '{1}'. - Correct the spelling of the unrecognized token '{0}' in namespace '{1}'. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/IdentifiersShouldBeSpelledCorrectly.html - fxcopbug@microsoft.com - CriticalWarning - - - - Long acronyms should be pascal-cased - Acronyms of three or more letters should be Pascal-cased. For example, use XmlSpace rather than XMLSpace. A violation of this rule might be required for compatibility with existing, non-managed symbol schemes. In general, however, these symbols should not be visible outside the assembly that uses them. - Correct the capitalization of member name '{0}'. - Correct the capitalization of type name '{0}'. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/LongAcronymsShouldBePascalCased.html - fxcopbug@microsoft.com - Error - - - - Mark assemblies with CLSCompliant - Assemblies should explicitly state their Cls compliance using the CLSCompliant attribute. An assembly without this attribute is not CLS-compliant. Assemblies, modules, and types can be CLS-compliant even if some parts of the assembly, module, or type are not CLS-compliant. The following rules apply: 1) If the element is marked CLSCompliant, any noncompliant members must have the CLSCompliant attribute present with its argument set to false. 2) A comparable CLS-compliant alternative member must be supplied for each member that is not CLS-compliant. - '{0}' should be marked with CLSCompliantAttribute and its value should be true. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/MarkAssembliesWithClsCompliant.html - fxcopbug@microsoft.com - Error - - - - Mark boolean pinvoke arguments with MarshalAs - All boolean pinvoke parameters and return types should be explicitly marked with the MarshalAs attribute. By default, the system will marshal all booleans as 4-byte UnmanagedType.Bool. This is the correct behavior for Win32 'BOOL' arguments but incorrect for C++ 'bool' arguments, which should be marshaled as 1-byte UnmanagedType.U1. For code maintainability reasons, always explicitly specify the marshaling information for boolean arguments and return values. - Add the MarshalAsAttribute to the return type of PInvoke {0}. If the corresponding unmanaged return type is a 4-byte Win32 'BOOL', use MarshalAs(UnmanagedType.Bool). For a 1-byte C++ 'bool', use MarshalAs(UnmanagedType.U1). - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Interoperability/MarkBooleanPInvokeArgumentsWithMarshalAs.html - fxcopbug@microsoft.com - Warning - - - - Move pinvokes to native methods class - This type contains members with the DllImport attribute. Members with the DllImport attribute should be contained in classes named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - Because it is a DllImport method, {0} should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/MovePInvokesToNativeMethodsClass.html - fxcopbug@microsoft.com - CriticalWarning - - - - Nested types should not be visible - Do not use public, protected or protected internal (Protected Friend) nested types as a way of grouping types. Use namespaces for this purpose. There are very limited scenarios where nested types are the best design. Also, nested type member accessibility is not clearly understood by all audiences. Enumerators are exempt from this rule. - Do not nest type '{0}' or change its accessibility so that it is not externally visible. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/NestedTypesShouldNotBeVisible.html - fxcopbug@microsoft.com - Error - - - - Override equals and operator equals on value types - The default System.ValueType implementation might not perform as well as a custom implementation. - '{0}' should override Equals. - '{0}' should override the equality (==) and inequality (!=) operators. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/OverrideEqualsAndOperatorEqualsOnValueTypes.html - fxcopbug@microsoft.com - Warning - - - - PInvokes should not be visible - Interop layer should not be public. The DllImport attribute should not be applied to publicly accessible members (public or protected). - Change the accessibility of DllImport '{0}' so that it is no longer visible from outside its assembly. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Interoperability/PInvokesShouldNotBeVisible.html - fxcopbug@microsoft.com - CriticalError - - - - Remove unused locals - Remove locals that are not used or are only assigned to in method implementations. - {0} declares a local, '{1}', of type {2}, which is never used or is only assigned to. Use this local or remove it. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/RemoveUnusedLocals.html - fxcopbug@microsoft.com - Warning - - - - Short acronyms should be uppercase - Two letter acronyms should be upper-cased. For example, use System.IO instead of System.Io. Although it may be common practice for some two letter acronyms to not be fully capitalized, violations of this rule should not be excluded for this reason. For example, 'DbConnection', is common but incorrect; use DBConnection. A violation of this rule might be required for compatibility with existing, non-managed symbol schemes. In general, however, these symbols should not be visible outside the assembly that uses them. - Correct the capitalization of '{0}' in member name '{1}'. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/ShortAcronymsShouldBeUppercase.html - fxcopbug@microsoft.com - Error - - - - Specify IFormatProvider - If an overload exists that takes an IFormatProvider argument, it should always be called in favor of an overload that does not. Some methods in the common language runtime convert a value to or from a string representation and take a string parameter that contains one or more characters, called format specifiers, which indicate how the value is to be converted. If the meaning of the format specifier varies by culture, a formatting object supplies the actual characters used in the string representation. In scenarios where sorting and comparison behavior should never change between cultures, specify CultureInfo.InvariantCulture. - {0} makes a call to {1} that does not explicitly provide an IFormatProvider. This should be replaced with a call to {2}. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Globalization/SpecifyIFormatProvider.html - fxcopbug@microsoft.com - Error - - - - Specify MessageBoxOptions - In order to run correctly on right-to-left systems, all calls to MessageBox.Show should use the overload that specifies MessageBoxOptions as an argument. Programs should detect whether they are running on a right-to-left system at run-time and pass the appropriate MessageBoxOptions value in order to display correctly. - Change {0} to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Globalization/SpecifyMessageBoxOptions.html - fxcopbug@microsoft.com - Error - - - - Test for empty strings using string length - To test for empty strings, check if String.Length is equal to zero. Constructs such as "".Equals(someString) and String.Empty.Equals(someString) are less efficient than testing the string length. Replace these with checks for someString.Length == 0. - Replace the call to String.{0}({1}) in '{2}' with a call to String.IsNullOrEmpty. - - http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/TestForEmptyStringsUsingStringLength.html - fxcopbug@microsoft.com - Warning - - - - diff --git a/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll b/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll deleted file mode 100644 index 1e1e958..0000000 Binary files a/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll and /dev/null differ diff --git a/AccountValue/obj/Debug/Interop.SHDocVw.dll b/AccountValue/obj/Debug/Interop.SHDocVw.dll deleted file mode 100644 index 1036ec2..0000000 Binary files a/AccountValue/obj/Debug/Interop.SHDocVw.dll and /dev/null differ diff --git a/AccountValue/obj/Debug/LastCodeAnalysisSucceeded.txt b/AccountValue/obj/Debug/LastCodeAnalysisSucceeded.txt deleted file mode 100644 index e69de29..0000000 diff --git a/AccountValue/obj/Debug/ResolveAssemblyReference.cache b/AccountValue/obj/Debug/ResolveAssemblyReference.cache deleted file mode 100644 index b6bfbec..0000000 Binary files a/AccountValue/obj/Debug/ResolveAssemblyReference.cache and /dev/null differ diff --git a/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll deleted file mode 100644 index 72c6d6c..0000000 Binary files a/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll and /dev/null differ diff --git a/AccountValue/obj/Release/AccountValue.Form1.resources b/AccountValue/obj/Release/AccountValue.Form1.resources deleted file mode 100644 index ecc23e9..0000000 Binary files a/AccountValue/obj/Release/AccountValue.Form1.resources and /dev/null differ diff --git a/AccountValue/obj/Release/AccountValue.Form2.resources b/AccountValue/obj/Release/AccountValue.Form2.resources deleted file mode 100644 index f243285..0000000 Binary files a/AccountValue/obj/Release/AccountValue.Form2.resources and /dev/null differ diff --git a/AccountValue/obj/Release/AccountValue.Form3.resources b/AccountValue/obj/Release/AccountValue.Form3.resources deleted file mode 100644 index 06c24d0..0000000 Binary files a/AccountValue/obj/Release/AccountValue.Form3.resources and /dev/null differ diff --git a/AccountValue/obj/Release/AccountValue.Properties.Resources.resources b/AccountValue/obj/Release/AccountValue.Properties.Resources.resources deleted file mode 100644 index 1aa9122..0000000 Binary files a/AccountValue/obj/Release/AccountValue.Properties.Resources.resources and /dev/null differ diff --git a/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache b/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache deleted file mode 100644 index 98354a4..0000000 Binary files a/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache and /dev/null differ diff --git a/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache b/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache deleted file mode 100644 index 3a9f25f..0000000 Binary files a/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache and /dev/null differ diff --git a/AccountValue/obj/Release/AccountValue.exe b/AccountValue/obj/Release/AccountValue.exe deleted file mode 100644 index e449464..0000000 Binary files a/AccountValue/obj/Release/AccountValue.exe and /dev/null differ diff --git a/AccountValue/obj/Release/AccountValue.pdb b/AccountValue/obj/Release/AccountValue.pdb deleted file mode 100644 index 44035eb..0000000 Binary files a/AccountValue/obj/Release/AccountValue.pdb and /dev/null differ diff --git a/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll b/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll deleted file mode 100644 index 8a2cac8..0000000 Binary files a/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll and /dev/null differ diff --git a/AccountValue/obj/Release/Interop.SHDocVw.dll b/AccountValue/obj/Release/Interop.SHDocVw.dll deleted file mode 100644 index 9396fbd..0000000 Binary files a/AccountValue/obj/Release/Interop.SHDocVw.dll and /dev/null differ diff --git a/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll b/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll deleted file mode 100644 index a4351d8..0000000 Binary files a/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll and /dev/null differ diff --git a/AccountValue/rz_background.bmp b/AccountValue/rz_background.bmp deleted file mode 100644 index 04e2756..0000000 Binary files a/AccountValue/rz_background.bmp and /dev/null differ diff --git a/AccountValue/rz_background2.bmp b/AccountValue/rz_background2.bmp deleted file mode 100644 index 6b04184..0000000 Binary files a/AccountValue/rz_background2.bmp and /dev/null differ diff --git a/AccountValue/rz_background3.bmp b/AccountValue/rz_background3.bmp deleted file mode 100644 index cdb09a7..0000000 Binary files a/AccountValue/rz_background3.bmp and /dev/null differ diff --git a/AccountValue/rz_background_.bmp b/AccountValue/rz_background_.bmp deleted file mode 100644 index 1f1bdcf..0000000 Binary files a/AccountValue/rz_background_.bmp and /dev/null differ diff --git a/AccountValue/shdocvw.dll b/AccountValue/shdocvw.dll deleted file mode 100644 index 955c037..0000000 Binary files a/AccountValue/shdocvw.dll and /dev/null differ diff --git a/PC/AccountValue.sln b/PC/AccountValue.sln new file mode 100644 index 0000000..fecf172 --- /dev/null +++ b/PC/AccountValue.sln @@ -0,0 +1,24 @@ + +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AccountValue", "AccountValue\AccountValue.csproj", "{F4835F8B-A087-467F-B556-AE9CD2735BF6}" +EndProject +Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Setup", "Setup\Setup.vdproj", "{47F39887-F056-4FA2-B1D0-37F36DD8145C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Release|Any CPU.Build.0 = Release|Any CPU + {47F39887-F056-4FA2-B1D0-37F36DD8145C}.Debug|Any CPU.ActiveCfg = Debug + {47F39887-F056-4FA2-B1D0-37F36DD8145C}.Release|Any CPU.ActiveCfg = Release + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/PC/AccountValue/AccountValue.csproj b/PC/AccountValue/AccountValue.csproj new file mode 100644 index 0000000..780029f --- /dev/null +++ b/PC/AccountValue/AccountValue.csproj @@ -0,0 +1,182 @@ + + + Debug + AnyCPU + 9.0.21022 + 2.0 + {F4835F8B-A087-467F-B556-AE9CD2735BF6} + WinExe + Properties + AccountValue + AccountValue + + + + + 2.0 + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + Off + + + + False + .\ColorProgressBar.dll + + + + + + + + + + + + + False + .\TL.XML.dll + + + + + + Component + + + Form + + + Form1.cs + + + Form + + + Form2.cs + + + Form + + + Form3.cs + + + + + Form1.cs + Designer + + + Form2.cs + Designer + + + Designer + Form3.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + {F935DC20-1CF0-11D0-ADB9-00C04FD58A0B} + 1 + 0 + 0 + tlbimp + False + + + {EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B} + 1 + 1 + 0 + tlbimp + False + + + {00020430-0000-0000-C000-000000000046} + 2 + 0 + 0 + primary + False + + + + + + + + + + + + + + False + .NET Framework 2.0 %28x86%29 + true + + + False + .NET Framework 3.0 %28x86%29 + false + + + False + .NET Framework 3.5 + false + + + + \ No newline at end of file diff --git a/PC/AccountValue/AccountValue.csproj.user b/PC/AccountValue/AccountValue.csproj.user new file mode 100644 index 0000000..a8e1b5f --- /dev/null +++ b/PC/AccountValue/AccountValue.csproj.user @@ -0,0 +1,16 @@ + + + 8.0.50215 + http://localhost/AccountValue/ + + + + + + + + + de-DE + true + + \ No newline at end of file diff --git a/PC/AccountValue/AccountValue.suo b/PC/AccountValue/AccountValue.suo new file mode 100644 index 0000000..03c1876 Binary files /dev/null and b/PC/AccountValue/AccountValue.suo differ diff --git a/PC/AccountValue/ColorProgressBar.dll b/PC/AccountValue/ColorProgressBar.dll new file mode 100644 index 0000000..42e71f2 Binary files /dev/null and b/PC/AccountValue/ColorProgressBar.dll differ diff --git a/PC/AccountValue/DEVICES.XML b/PC/AccountValue/DEVICES.XML new file mode 100644 index 0000000..e2ad9d1 --- /dev/null +++ b/PC/AccountValue/DEVICES.XML @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/PC/AccountValue/DEVICES.XML.BACKUP b/PC/AccountValue/DEVICES.XML.BACKUP new file mode 100644 index 0000000..a7c8a93 --- /dev/null +++ b/PC/AccountValue/DEVICES.XML.BACKUP @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/PC/AccountValue/DragExtender.cs b/PC/AccountValue/DragExtender.cs new file mode 100644 index 0000000..fc8a74d --- /dev/null +++ b/PC/AccountValue/DragExtender.cs @@ -0,0 +1,96 @@ +using System; +using System.Windows.Forms; +using System.ComponentModel; +using System.ComponentModel.Design; +using System.Drawing; +using System.Collections; +using System.Runtime; +using System.Runtime.InteropServices; +using System.Runtime.CompilerServices; +using System.Diagnostics; + +namespace AccountValue +{ + + [ProvideProperty("Draggable", typeof(Control))] + public class DragExtender : System.ComponentModel.Component, IExtenderProvider + { + + private const int WM_SYSCOMMAND = 0x112; + private const int MOUSE_MOVE = 0xF012; + [DllImport("User32.dll")] + private static extern int SendMessage(IntPtr hWnd, + int msg , int wParam , ref int lParam); + + [DllImport("User32.dll")] + private static extern int SendMessage(IntPtr hWnd, + int msg , int wParam , int[] lParam); + [DllImport("user32")] + public static extern int ReleaseCapture(IntPtr hwnd); + + + + + private System.ComponentModel.Container _container; + public DragExtender() + { + _container = new System.ComponentModel.Container(); + } + #region IExtenderProvider Members + + public bool CanExtend(object extendee) + { + // TODO: Add DragExtender.CanExtend implementation + return (extendee is Control); + //return false; + } + + #endregion + + public bool GetDraggable(Control control) + { + foreach(Control ctrl in _container.Components) + { + if (control==ctrl) return true; + } + return false; + } + + public void SetDraggable(Control control, bool value) + { + if (value) + { + if (!GetDraggable(control)) + { + this._container.Add(control); + control.MouseDown+=new MouseEventHandler(control_MouseDown); + } + } + else + if (GetDraggable(control)) + { + _container.Remove(control); + } + + } + + private Form m_form = null; + public Form Form + { + get { return m_form; } + set { m_form = value; } + } + + + private void control_MouseDown(object sender, MouseEventArgs e) + { + if (!DesignMode && m_form!=null) + { + Control control = sender as Control; + ReleaseCapture(control.Handle); + int nul =0; + SendMessage(m_form.Handle, WM_SYSCOMMAND, MOUSE_MOVE, ref nul); + } + } + } +} \ No newline at end of file diff --git a/PC/AccountValue/E13R.BMP b/PC/AccountValue/E13R.BMP new file mode 100644 index 0000000..57d861b Binary files /dev/null and b/PC/AccountValue/E13R.BMP differ diff --git a/PC/AccountValue/Form1.Designer.cs b/PC/AccountValue/Form1.Designer.cs new file mode 100644 index 0000000..e59a972 --- /dev/null +++ b/PC/AccountValue/Form1.Designer.cs @@ -0,0 +1,173 @@ +namespace AccountValue +{ + partial class Form1 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); + this.webBrowser1 = new System.Windows.Forms.WebBrowser(); + this.maskedTextBox1 = new System.Windows.Forms.MaskedTextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.timer2 = new System.Windows.Forms.Timer(this.components); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.SuspendLayout(); + // + // webBrowser1 + // + this.webBrowser1.Location = new System.Drawing.Point(0, 1); + this.webBrowser1.Name = "webBrowser1"; + this.webBrowser1.Size = new System.Drawing.Size(92, 31); + this.webBrowser1.TabIndex = 12; + this.webBrowser1.Visible = false; + this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted); + // + // maskedTextBox1 + // + this.maskedTextBox1.BackColor = System.Drawing.Color.WhiteSmoke; + this.maskedTextBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.maskedTextBox1.ForeColor = System.Drawing.Color.Black; + this.maskedTextBox1.Location = new System.Drawing.Point(103, 56); + this.maskedTextBox1.Name = "maskedTextBox1"; + this.maskedTextBox1.PasswordChar = '*'; + this.maskedTextBox1.Size = new System.Drawing.Size(79, 20); + this.maskedTextBox1.TabIndex = 3; + this.toolTip1.SetToolTip(this.maskedTextBox1, "Bitte geben Sie hier Ihr Password ein!"); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.ForeColor = System.Drawing.Color.Black; + this.label1.Location = new System.Drawing.Point(58, 25); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(36, 13); + this.label1.TabIndex = 4; + this.label1.Text = "Login:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.BackColor = System.Drawing.Color.Transparent; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.ForeColor = System.Drawing.Color.Black; + this.label2.Location = new System.Drawing.Point(34, 58); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(56, 13); + this.label2.TabIndex = 5; + this.label2.Text = "Password:"; + // + // button1 + // + this.button1.BackColor = System.Drawing.SystemColors.Control; + this.button1.Cursor = System.Windows.Forms.Cursors.Hand; + this.button1.FlatAppearance.BorderColor = System.Drawing.Color.White; + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button1.ForeColor = System.Drawing.Color.Black; + this.button1.Location = new System.Drawing.Point(81, 92); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(72, 30); + this.button1.TabIndex = 7; + this.button1.Text = "Anmelden"; + this.toolTip1.SetToolTip(this.button1, "Bitte clicken Sie hier, um die Anmeldung durchzuführen!"); + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // timer1 + // + this.timer1.Interval = 60000; + this.timer1.Tick += new System.EventHandler(this.timer1_Tick); + // + // textBox1 + // + this.textBox1.BackColor = System.Drawing.Color.WhiteSmoke; + this.textBox1.ForeColor = System.Drawing.Color.Black; + this.textBox1.Location = new System.Drawing.Point(103, 23); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(79, 20); + this.textBox1.TabIndex = 11; + this.toolTip1.SetToolTip(this.textBox1, "Bitte geben Sie hier Ihren Benutzernamen ein!"); + // + // timer2 + // + this.timer2.Interval = 1000; + this.timer2.Tick += new System.EventHandler(this.timer2_Tick); + // + // toolTip1 + // + this.toolTip1.BackColor = System.Drawing.Color.SkyBlue; + this.toolTip1.ForeColor = System.Drawing.Color.Black; + this.toolTip1.IsBalloon = true; + // + // Form1 + // + this.AcceptButton = this.button1; + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.WhiteSmoke; + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.ClientSize = new System.Drawing.Size(230, 130); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.button1); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.maskedTextBox1); + this.Controls.Add(this.webBrowser1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.HelpButton = true; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Name = "Form1"; + this.ShowInTaskbar = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "DXS Windows-Anmeldung"; + this.TopMost = true; + this.Load += new System.EventHandler(this.Form1_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.WebBrowser webBrowser1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Timer timer1; + private System.Windows.Forms.Timer timer2; + private System.Windows.Forms.ToolTip toolTip1; + public System.Windows.Forms.MaskedTextBox maskedTextBox1; + public System.Windows.Forms.TextBox textBox1; + } +} + diff --git a/PC/AccountValue/Form1.cs b/PC/AccountValue/Form1.cs new file mode 100644 index 0000000..c70b10f --- /dev/null +++ b/PC/AccountValue/Form1.cs @@ -0,0 +1,768 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.IO; +using System.Text; +using System.Windows.Forms; +using System.Xml; //instead of TL.XML +using aejw.Network; +//using TL.XML; +using IWshRuntimeLibrary; +using System.Runtime.InteropServices; +using System.Threading; +using System.Diagnostics; + + +//##############################// AccountValue Tool#################################### +// Mounten von Netzlaufwerken / Verbindung mit dem Drucker / Kontoaufwertung / DiskSpace +// ##################################################################################### +// (C) 2005 - 2006 Randolph Welte randy@uni-freiburg.de################################# +// +// Bearbeitung Bohdan Dulya d_bohdan@gmx.de 2006 - 2009 ################################ +// Javier Castillo mail@javiercastillogt.com 2011 ###################################### +// & Marco Haustein 2008 ############################################################### + + +namespace AccountValue +{ + public partial class Form1 : Form + { + [DllImport("kernel32.dll")] + private static extern bool GetDiskFreeSpaceEx(string directoryName, + ref long freeBytesAvailable, + ref long totalBytes, + ref long totalFreeBytes); + + XmlDocument doc = new XmlDocument(); + + //private DragExtender dragExtender1; + private String last_stand = null; + private bool firsttime = true; + private bool firstclick = true; + private bool disk = false; + private bool xmlDatei = false; + private Form2 f2; + + private NetworkDrive oNetDrive; + + String resolution_x = ""; + String resolution_y = ""; + // Wenn wahr, wird später die Auflösung umgestellt, fehlen die Parameter, dann nicht! + private bool change_resolution = false; + private int tempHeight = 0, tempWidth = 0; + // private int FixHeight = 1024, FixWidth = 768; + + //##################################################################### + //Laufwerksbuchstabe + //'Z' wird für das erste Laufwerk benutzt, dann für jedes folgende + //Laufwerk immer um 1 dekrementiert also Y, X, usw. + private char dl = 'Z'; + + //Variablen die angeben was eingebunden werden soll + private String home = "true"; + private String shareds = "false"; + private bool printers = false; + private bool scanners = false; + private String info = null; + + //Variablen zur Bestimmung des OS-Typs + Version os; + string myOS = ""; + + //##################################################################### + public Form1() + { + Screen Srn = Screen.PrimaryScreen; + tempHeight = Srn.Bounds.Width; + tempWidth = Srn.Bounds.Height; + + InitializeComponent(); + + // XML Settings aus Laufwerk B auslesen... + // ################ Wichtig!! Gross schreiben!!! ################## + + try + { + //Prüfe ob das Laufwerk B: verbunden ist + DirectoryInfo di = new DirectoryInfo("B:\\"); + int i = 0; + while (di.Exists == false) + { + System.Threading.Thread.Sleep(1000); + i++; + if (i == 60) + break; + } + disk = di.Exists; + } + catch + { + MessageBox.Show("Da die Configurationsatei nicht ausgelesen werden kann, wird das Standardprofil des Rechenzentrum angewendet.", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + + if (disk == true) + { + try + { + doc.Load("B:\\CONFIG.XML"); + XmlNode xnUser = doc.SelectSingleNode("/settings/eintrag/username"); + textBox1.AppendText(xnUser.Attributes["param"].InnerText); + //xml.getAttribute("/settings/eintrag/username", "param")); + } + catch + { + textBox1.Focus(); + } + } + else + { + try { textBox1.Focus(); } + catch { } + } + + try + { + MessageBox.Show("Wenn Sie die Drucker benutzen und Daten in Ihrem Homeverzeichnis speichern möchten, melden Sie sich bitte im Fenster, das gleich angezeigt wird, an!", "Information!", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + catch { } + } + + + private void Form1_Load(object sender, EventArgs e) + { + } + + //############## Wenn der Knopf "Anmelden" angecklickt wird ########### + private void button1_Click(object sender, EventArgs e) + { + //Verbot von doppeltem Click auf "Anmelden" + if (firstclick) + { + login_clicked(); + firstclick = false; + } + } + + private void login_clicked() + { + oNetDrive = new NetworkDrive(); + firstclick = true; + + //########## Welches Betriebsystem? ############################### + getOSType(); + + //########## Stehen überhaupt Login und Password drin? ############ + if (checkLoginWindow()) + return; + + //########## Parameter aus CONFIG.XML auslesen #################### + readXML(); + + //########## Starte das script zum installieren der Drucker ####### + installPrinter(); + + //########## Homedirectory mounten ################################ + mountHomeDirectory(); + + //########## Shared Directory mounten ############################# + mountSharedDirectory(); + + //########## Drucker-Kontostand ################################### + getAccountInformation(); + + //########## Scanner einbinden #################################### + if (info == null || info == "") MessageBox.Show("Speichern Sie bitte Ihre Dateien im Homeverzeichnis K: oder unter \"Eigenen Dateien\"!\nSpeichern Sie wichtige Daten nie außerhalb Ihres Homeverzeichnisses, da diese sonst nach dem Abmelden verloren werden.", "Wichtige Information!"); + else MessageBox.Show(info, "Wichtige Information"); + } + + //##################################################################### + //############# Ermitteln des OS-Typs ################################# + private void getOSType() + { + os = Environment.OSVersion.Version; + if (os.Major == 5 && os.Minor == 1) myOS = "WinXP"; + if (os.Major == 6 && os.Minor == 0) myOS = "WinVista"; + if (os.Major == 6 && os.Minor == 1) myOS = "Win7"; + //MessageBox.Show(myOS); + } + + //##################################################################### + //############# Stehen überhaupt Login und Password drin? ############# + private bool checkLoginWindow() + { + if (textBox1.Text.Equals("") || maskedTextBox1.Text.Equals("")) + { + try + { + //textBox1.Focus(); + } + catch { } + return true; + } + else + return false; + } + + //##################################################################### + //############### Parameter aus CONFIG.XML auslesen ################### + private void readXML() + { + try + { + XmlNode xnHome = doc.SelectSingleNode("/settings/eintrag/home"); + XmlNode xnShareds = doc.SelectSingleNode("/settings/eintrag/shareds"); + XmlNode xnPrinters = doc.SelectSingleNode("/settings/eintrag/printers"); + XmlNode xnScanners = doc.SelectSingleNode("/settings/eintrag/scanners"); + XmlNode xnInfo = doc.SelectSingleNode("/settings/eintrag/info"); + + if (xnHome != null) + home = xnHome.Attributes["param"].InnerText; + if (xnShareds != null) + shareds = xnShareds.Attributes["param"].InnerText; + + if (xnPrinters.FirstChild != null) + printers = true; + if (xnScanners.FirstChild != null) + scanners = true; + + if (xnInfo != null) + info = xnInfo.Attributes["param"].InnerText; + + xmlDatei = true; + } + catch + { + home = null; + shareds = null; + printers = false; + scanners = false; + info = null; + } + } + + //##################################################################### + //############### Installation der Drucker ############################ + public void installPrinter() + { + if (printers == true && xmlDatei == true) + { + try + { + XmlNode xnPrinters2 = doc.SelectSingleNode("/settings/eintrag/printers"); + + System.Diagnostics.ProcessStartInfo sendInfo; + + foreach (XmlNode printer in xnPrinters2.ChildNodes) + { + sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); + sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + if(myOS == "WinXP") + sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + printer.Attributes["path"].InnerText; + if(myOS == "WinVista" || myOS == "Win7") + sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + printer.Attributes["path"].InnerText; + System.Diagnostics.Process.Start(sendInfo); + sendInfo = null; + } + } + + catch (Exception err) + { + MessageBox.Show(this, "Fehler: " + err.Message, "Installieren des Druckers nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + + //################################################################# + // Drucker verbinden... + try + { + oNetDrive.LocalDrive = ""; + //oNetDrive.ShareName = "\\\\pub-ps01.public.ads.uni-freiburg.de"; + oNetDrive.ShareName = "\\\\pub-ps03.public.ads.uni-freiburg.de"; + oNetDrive.MapDrive("PUBLIC\\" + textBox1.Text, maskedTextBox1.Text); + } + catch + { + MessageBox.Show(this, "Fehler: CONFIG.XML", "Verbindung zum \"Drucker\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + } + + // Wenn kein Druckereintrag in CONFIG.XML vorhanden ist, installiere Drucker des RZ und der UB2 + else + { + try + { + // Installiere RZ-MONO + System.Diagnostics.ProcessStartInfo sendInfo; + sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); + sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + if (myOS == "WinXP") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps1"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz01"; + if (myOS == "WinVista" || myOS == "Win7") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps1"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz01"; + System.Diagnostics.Process.Start(sendInfo); + sendInfo = null; + + // Installiere RZ-FARBE + sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); + sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + if (myOS == "WinXP") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps2"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz02"; + if (myOS == "WinVista" || myOS == "Win7") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps2"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz02"; + System.Diagnostics.Process.Start(sendInfo); + sendInfo = null; + + // Installiere UB2-MONO + sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); + sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + if (myOS == "WinXP") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps1"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub201"; + if (myOS == "WinVista" || myOS == "Win7") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps1"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub201"; + System.Diagnostics.Process.Start(sendInfo); + sendInfo = null; + + // Installiere UB2-FARBE + sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); + sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + if (myOS == "WinXP") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps2"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub202"; + if (myOS == "WinVista" || myOS == "Win7") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps2"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub202"; + System.Diagnostics.Process.Start(sendInfo); + sendInfo = null; + } + + catch + { + MessageBox.Show("Fehler:", "Installieren der Drucker nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + + //################################################################# + // Drucker verbinden... + try + { + oNetDrive.LocalDrive = ""; + //oNetDrive.ShareName = "\\\\pub-ps01.public.ads.uni-freiburg.de"; + oNetDrive.ShareName = "\\\\pub-ps03.public.ads.uni-freiburg.de"; + oNetDrive.MapDrive("PUBLIC\\" + textBox1.Text, maskedTextBox1.Text); + } + catch + { + MessageBox.Show("Fehler:", "Verbindung zum \"Drucker\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + } + } + + //##################################################################### + //########## Homedirectory mounten #################################### + public void mountHomeDirectory() + { + if (home == "true" || xmlDatei == false) + { + try + { + oNetDrive.LocalDrive = "k:"; + + try + { + oNetDrive.UnMapDrive(); + } + catch { } + + oNetDrive.ShareName = "\\\\" + textBox1.Text + ".files.uni-freiburg.de\\" + textBox1.Text; + oNetDrive.MapDrive("PUBLIC\\" + textBox1.Text, maskedTextBox1.Text); + } + + catch (Exception err) + { + MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Homedirectory\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + maskedTextBox1.Text = ""; + + try + { + //maskedTextBox1.Focus(); + textBox1.Focus(); + } + catch { } + + return; + } + //############################################## + createDesktopLinks("Homeverzeichnis K", "k:\\"); + } + } + + //########################################################################## + //########## Shared Directory mounten ###################################### + public void mountSharedDirectory() + { + if (shareds == "true") + { + try + { + XmlNode xnShareds2 = doc.SelectSingleNode("/settings/eintrag/shareds"); + + foreach (XmlNode shared in xnShareds2.ChildNodes) + { + oNetDrive.LocalDrive = dl + ":"; + + try + { + oNetDrive.UnMapDrive(); + } + catch { } + + oNetDrive.ShareName = shared.Attributes["path"].InnerText; + oNetDrive.MapDrive(shared.Attributes["name"].InnerText, shared.Attributes["pass"].InnerText); + + createDesktopLinks("Gemeinsames Laufwerk " + dl, dl + ":\\"); + dl = Convert.ToChar(Convert.ToInt16(dl) - 1); + + } + + /* + * Installiere auch das gemeinsame Laufwerk der Lehrpools + */ + try + { + oNetDrive.LocalDrive = "l:"; + try + { + oNetDrive.UnMapDrive(); + } + catch { } + oNetDrive.ShareName = "\\\\lehrpool.files.uni-freiburg.de\\lehrpool"; + oNetDrive.MapDrive("PUBLIC\\lehrpool", "(atom)9"); + } + + catch (Exception err) + { + MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Gemeinsamen Laufwerk L\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + maskedTextBox1.Text = ""; + + try + { + //maskedTextBox1.Focus(); + textBox1.Focus(); + } + catch { } + + return; + } + createDesktopLinks("Gemeinsames Laufwerk L", "l:\\"); + } + + catch (Exception err) + { + + MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Gemeinsamen Laufwerk \" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + maskedTextBox1.Text = ""; + + try + { + //maskedTextBox1.Focus(); + textBox1.Focus(); + } + catch { } + + return; + + } + + //################################################################# + //createDesktopLinks("Gemeinsames Laufwerk L", "l:\\"); + } + /* + * Bei default oder wenn in CONFIG.XML kein Eintrag shareds existiert, + * wird standardes gemeinsames Laufwerk L verbunden + */ + else + { + try + { + oNetDrive.LocalDrive = "l:"; + + try + { + oNetDrive.UnMapDrive(); + } + catch { } + + oNetDrive.ShareName = "\\\\lehrpool.files.uni-freiburg.de\\lehrpool"; + oNetDrive.MapDrive("PUBLIC\\lehrpool", "(atom)9"); + } + + catch (Exception err) + { + MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Gemeinsamen Laufwerk L\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + maskedTextBox1.Text = ""; + + try + { + //maskedTextBox1.Focus(); + textBox1.Focus(); + } + catch { } + + return; + } + + //################################################### + createDesktopLinks("Gemeinsames Laufwerk L", "l:\\"); + } + } + + //########################################################################## + //############# Scanner einbinden ########################################## + public void installScanner() + { + //#### Fuege die IP-Adresse des Scanners in C:\sane\etc\sane.d\net.conf ############### + if (scanners == true) + { + + string path = @"c:\sane\etc\sane.d\net.conf"; + + try + { + using (StreamWriter sw = System.IO.File.CreateText(path)) { } + string path2 = path + "temp"; + + // Ensure that the target does not exist. + System.IO.File.Delete(path2); + + // Copy the file. + System.IO.File.Copy(path, path2); + + // Delete the newly created file. + System.IO.File.Delete(path2); + } + catch { } + + try + { + XmlNode xnScanner = doc.SelectSingleNode("/settings/eintrag/scanners/scanner"); + using (StreamWriter sw = System.IO.File.CreateText(path)) + { + sw.WriteLine(xnScanner.Attributes["ip"].InnerText); + } + } + catch { } + } + } + + //########################################################################## + //########## Drucker-Kontostand ############################################ + private void getAccountInformation() + { + if (firsttime) + { + String navigateTo = "https://myaccount.uni-freiburg.de/uadmin/pa?uid=" + textBox1.Text + "&pwd=" + maskedTextBox1.Text.Replace("%", "%25"); + webBrowser1.Navigate(navigateTo); + timer1.Enabled = true; + } + else + { + //timer1.Enabled = true; + timer2.Enabled = true; + } + } + + private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) + { + + if (firsttime) + { + firsttime = false; + + this.Hide(); + + f2 = new Form2(this); + + // Wohin wird die Form plaziert? + + int x; + int y; + + if (change_resolution) + { + x = Convert.ToInt32(resolution_x); + y = Convert.ToInt32(resolution_y); + } + else + { + Screen screen = Screen.PrimaryScreen; + x = screen.Bounds.Width; + y = screen.Bounds.Height; + + } + + + + Point location = new Point(x - f2.Size.Width, y - f2.Size.Height - 30); + + + + f2.DesktopLocation = location; + + + f2.Show(); + + //Weils so schön war gleich nochmal ;-)) + getAccountInformation(); + } + + f2.label1.Text = "Benutzer: " + textBox1.Text; + + String value = webBrowser1.Document.Body.InnerText.Trim(); + + if (value.IndexOf("ERROR") != -1) + { + //value = "ERROR"; + value = last_stand; + } + else + { + // Prüfe ob value negativ ist + if (value.StartsWith("-")) + { + // falls ja, setze value auf 0 + value = "0"; + } + + value += "€"; + last_stand = value; + } + + /* + if (value.IndexOf("ERROR") != -1) + value = "ERROR"; + else + value += "€"; + */ + + + f2.label2.Text = value; + Application.DoEvents(); + } + + private void timer1_Tick(object sender, EventArgs e) + { + String navigateTo = "https://myaccount.uni-freiburg.de/uadmin/pa?uid=" + textBox1.Text + "&pwd=" + maskedTextBox1.Text.Replace("%", "%25"); + webBrowser1.Navigate(navigateTo); + } + + + private void createDesktopLinks(String linkname, String linkpath) + { + // Links auf dem Desktop erstellen... + String DesktopFolder = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory); + + WshShell shell = new WshShell(); + IWshShortcut link = (IWshShortcut)shell.CreateShortcut(DesktopFolder + "\\" + linkname + ".lnk"); + link.TargetPath = linkpath; + link.WorkingDirectory = DesktopFolder; + link.Save(); + } + + + public static DiskFreeSpace GetDiskFreeSpace(string directoryName) + { + DiskFreeSpace result = new DiskFreeSpace(); + + if (!GetDiskFreeSpaceEx(directoryName, ref result.FreeBytesAvailable, + ref result.TotalBytes, ref result.TotalFreeBytes)) + { + throw new Win32Exception(Marshal.GetLastWin32Error(), "Error retrieving free disk space"); + } + + return result; + } + + + + + public struct DiskFreeSpace + { + public long FreeBytesAvailable; + + public long TotalBytes; + + public long TotalFreeBytes; + } + + private void timer2_Tick(object sender, EventArgs e) + { + + // Disk Usage anzeigen... + + if (home == "true" || xmlDatei == false) + { + try + { + DiskFreeSpace used = GetDiskFreeSpace("k:\\"); + + double disk_quota = Convert.ToDouble(used.TotalBytes); + double used_bytes = Convert.ToDouble(used.TotalBytes) - Convert.ToDouble(used.TotalFreeBytes); + double free_bytes = Convert.ToDouble(used.TotalFreeBytes); + + double percet_usage = ((100 / disk_quota) * used_bytes); + + + + if ((int)percet_usage < 0) + percet_usage = 0; + + if ((int)percet_usage > 100) + percet_usage = 100; + + + + f2.colorProgressBar1.Value = (int)percet_usage; + + double quota = disk_quota / 1024 / 1024; + double usedb = used_bytes / 1024 / 1024; + double freespace = free_bytes / 1024 / 1024; + + + f2.label5.Text = "Quota: " + quota.ToString("N2") + " MBytes"; + f2.label8.Text = "Belegt: " + usedb.ToString("N2") + " MBytes"; + f2.label6.Text = "Frei: " + freespace.ToString("N2") + " MBytes"; + + + + if ((int)percet_usage >= 90) + { + f2.label9.ForeColor = Color.Red; + f2.colorProgressBar1.BarColor = Color.Red; + } + else + { + f2.label9.ForeColor = Color.Green; + f2.colorProgressBar1.BarColor = Color.Green; + } + f2.label9.Text = ((int)percet_usage).ToString() + "%"; + + } + catch {} + } + else + { + f2.label5.Text = "Homelaufwerk nicht eingebunden."; + } + } + + public static bool CheckProcessIsRun(string sProcessName){ + return (System.Diagnostics.Process.GetProcessesByName(sProcessName).Length > 0); + } + } +} \ No newline at end of file diff --git a/PC/AccountValue/Form1.resx b/PC/AccountValue/Form1.resx new file mode 100644 index 0000000..e8b60f4 --- /dev/null +++ b/PC/AccountValue/Form1.resx @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 183, 17 + + + 17, 17 + + + 100, 17 + + + + + AAABAAEAICAAAAAAGACoDAAAFgAAACgAAAAgAAAAQAAAAAEAGAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzdqMzdqMzdqMGV44IV44JWpAL + W5ELWpANW5ENWo8MXJILXJMMXZQMXpYLX5cJXZQIXZUGXpcGYJoFXpkEXJUDXpkCX5sCXpoAXZoAW5cA + V5Evcp8vcp8vcp8AAAAAAAALg9MGZKULa6wPba4Tb60WcrEZc7EadLEbdLEac7AZdLEZdbIYdrIXdrMV + drITebUSercPe7gNfLkMfLoKebcIeLcGebkDd7gCeLoAc7QAba8AY6MAVY4vcp8AAAAAAAAzisULdb0S + e8IXfcIbgMMgg8YjhcYlhsYlhsYkhcYjh8ciiMciicggisgei8gcjssaj8sXkMwUks4Sks0QkM0NkM0J + kM0Hjs4Djc0BiMsAf8MAdLcAZKMvcp8AAAAAAAAHecYQgMsYhc4fic8kjNEqj9IskNMvktMvktQuktMs + k9QslNQrltUpmNYnmdUlnNcindgfoNkbotoYo9oUo9oQo9sMo9sJn9oFm9kCl9cAjtEAgMQAbrAAVpAA + AAAAAAAJf88UhtIdi9QlkNYrk9cwldgzl9k2mNk2mdk1mdk0mdozmtsynNsvntstoNwqot0npN0kpt8g + qN8cqd8YquAUq+APq+ALquAHpt8EoN0Bl9cBicsAdbcAW5cAAAAAAAALg9MYidUjj9crk9kxltry+f3/ + //////////////+12vI6n904oN41ot4zpN8vpuAsqeAoq+EjreIfr+Mbr+MXsOMSsOMOr+MKrOIGpt8D + nNoCjc4Bd7oBXZkAAAAAAAANhNMcjNYpktgxlto3mdv///////////////////////+23PNgtOTO6PeC + yOwzqeEwq+ErreImr+MiseMesuQZsuQUs+QRseMMruMIqeEFntoDj88CeboBXpoAAAAAAAAQhdQgjtcu + ldk3mts9nNz///////9Hot5Hot+Kxer///////////////////+CyuwzreIur+IpsuQls+QgtOQctOUX + teUTs+QOseMLq+EHoNsGkNAEe7wBX5oAAAAAAAASh9QlkNczl9o8nNtCnt3///////9WqOFKpN9IpN+M + xuv////////z+v3///////+Ay+0vr+MrseQmsuQis+QdtOQYtOUTsuQQr+MNq+AKodsKks8HfLsDX5oA + AAAAAAAViNUpk9g4mttBndxGoN70+f3////e7vlXquFMpd9Jpd+Awemh0u9MreK23/T///////9Wvecr + sOMmsOQiseQdsuMZsuQVsOMTruIQqeAOotoNks8KfbsEYJsAAAAAAAAYitUulNk9m9xFoN5Kot5vteX0 + +f3////e7vlXq+JLpeBJpeBFpuBCp+Db7/n////y+v09suQsr+Inr+MjsOMfsOMasOMYr+IWreIUqeAS + otoQks8MfrwGYJsAAAAAAAAci9YyltpCnt1Jot5OpN9Rpt9ytub0+f3////e7vlXquJKpeBGpuBOq+L/ + ///////A5PZXuudgweldwekxs+Ugr+McruMareIYrOEXqOAWodoUk88Qf7wJYpwAAAAAAAAfjdY3mNtG + oN5NpN9Spt9Tp+BUqOBzt+b0+f3////d7vlVquFGpd9Dpd+Hx+v////////////////////////H6vhU + wOgaqeEaqOAapN4Zn9kZk84TfrsLYpoAAAAAAAAijtc9m9xLo95SpuBUqOBVqOBWqOBVqOBzt+b0+f3/ + ///d7vlRqeFCpN8+pN6Dxuvy+f3y+f3K6ffW7vn///////////+b1/Ecpd8dot0dndkcks0WfroNYpoA + AAAAAAAmkNhBnt1Ppd9VqOBWqeBYqeBXqOFWp+BTp99wtuX0+f3////c7flMp+A9ot44od40ot4wot4r + ot4no94xp+Gd1/H///////+O0O4gn90hm9ggkc0ZfroOY5oAAAAAAAAokNhEn91Spt9XqeBZquFaquFZ + qeFXqOFUp+BRpd9utOT0+f3////b7fk9oN04n900oN0voN0roN0nn90kn90hn91yw+r///////89qOAk + mtcikMwbfbkQYpkAAAAAAAAsk9lJod5XqeBcq+Fdq+Jdq+Jcq+JYqeFUp+BRpd9No952uOb///////9h + sOI4nd00nd0wndwrndwom9slnNwim9wgm9zH5vb///+f0+8mmNYljswdfbkRY5oAAAAAAAAvlNlNo99d + rOFgruJgreJfrOJdq+JZqeFVpuBRpN9Not52t+b////b7fk8nNw4nNw0m9wwm9srmtsomdsmmdojmdsh + mdtmuOb////J5fUpltYnjswffbgTY5kAAAAAAAAzltpRpt9hruJkr+Njr+NireJerOFaqeFWp+BSpN9N + ot12t+X////P5vY8m9w4mts0mdswmNs4ndyGxOpcr+Ikldkjldoxm9z///////8rlNUpjcshfLgUY5kA + AAAAAAAyltpWqOBnseNpsuRosuRlsONireJcquFYqOBUpd9Qo953uOX////Q5vY+m9w6mts2mdsymNuw + 2PH///////80mtsmlNlBot7////y+P0tlNUqjMsifLgUY5kAAAAAAAA2mNtZquFrs+RvteVttOVpsuRl + r+NerOFaqeFXp+BSpN9us+T////z+f1BnNw8mts4mds1mNu+3vT///////9Fot4pldp6vej////K5fUu + lNUri8ojfLgUY5kAAAAAAAA3mNtdrOFwtuV0ueZxt+ZstOVnsONhreJcquFZqOBUpd9Po97o8/v///+h + zu4+m9w7mts3mdtAnd2Yy+xjsOMultosldrl8vr///+KxOoulNYtjMskfLgVY5gAAAAAAAA7mtxhruJ2 + ueZ6vOd3uudwt+VqsuRkr+NgrOJbquFXp+BTpd+Rxer///////99u+c/m9s7mds3mNo2mNs0l9oyltqx + 1/H////y+P08nNswlNUtjMoke7cUYpcAAAAAAAA+nNxosuR/vuiGwemDwOl6u+dxt+VpsuRlsONhreJe + q+FaqeFWp+C93fP///////+62/JmsONAnd1Ko955uufa7Pj///////9zuOUzl9kwlNUsi8oherYSYZcA + AAAAAABDn91xt+WKw+mSx+uMxOqDwOl5u+dwtuVstOVpsuRlsONhreJfrOJbquHA3vP///////////// + ///////////////z+f16u+c7m9s2mdoxlNUqiskeeLUPXpUAAAAAAABIot55u+eUyOybzO2WyuyLxOqA + vuh3uudyuOZuteVrs+VoseRlsONjr+JhruKHwunC4PT1+v3////////f7vmn0u9WqOBHod5Antw5mtox + lNUoickbdrUNXZQAAAAAAABJot57vOiYyu2gz++azO2PxuqDwOl5u+d0ueZxt+ZutOVrs+RpsuRnseNm + sONlsONjr+Nir+NfruJcreJXquFTp+BPpd9Ko95Dn905mtoxk9Qlh8gYdLMMXJMAAAAAAABlr+NwtuWP + xuuXyu2Sx+uHwul7vOd0uOZxt+VttOVnseNmsONkr+Nir+NgreJgruJereJaq+FYquFWqeBTp+BOpd9K + o95EoN09nNw0l9oskdMhhccWc7I3eqcAAAAAAABlr+NHod5tteV5u+d1ueZrs+Rir+JerOFcq+FZquFS + puBSpt9SpuBQpeBOpN9OpN9Mo99Jod5GoN1Dn91Ant0+ndw8nNw2mdswltookdcii9Eaf8Mvcp8vcp8A + AAAAAABlr+Nlr+NgruJEn91Cnt09m9w4mNs0l9o1l9ozltowldoxldoyldoyltoxltosk9krktgqktko + ktgjj9cjj9ckkNckj9cejdYbi9YXiNMTgsw8kMovcp8vcp8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAD/////gAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA + AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA + AAGAAAABgAAAAYAAAAGAAAAB/////w== + + + \ No newline at end of file diff --git a/PC/AccountValue/Form2.Designer.cs b/PC/AccountValue/Form2.Designer.cs new file mode 100644 index 0000000..a3cf287 --- /dev/null +++ b/PC/AccountValue/Form2.Designer.cs @@ -0,0 +1,313 @@ +namespace AccountValue +{ + partial class Form2 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form2)); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.panel1 = new System.Windows.Forms.Panel(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.panel2 = new System.Windows.Forms.Panel(); + this.colorProgressBar1 = new ColorProgressBar.ColorProgressBar(); + this.label9 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.versionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.quitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.panel1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + this.contextMenuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(4, 41); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(45, 12); + this.label1.TabIndex = 2; + this.label1.Text = "Benutzer:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.ForeColor = System.Drawing.Color.Green; + this.label2.Location = new System.Drawing.Point(42, 55); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(13, 16); + this.label2.TabIndex = 3; + this.label2.Text = "-"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(5, 58); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(35, 12); + this.label3.TabIndex = 4; + this.label3.Text = "WERT:"; + this.label3.Click += new System.EventHandler(this.label3_Click); + // + // label4 + // + this.label4.AutoSize = true; + this.label4.BackColor = System.Drawing.Color.Transparent; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(1, 2); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(107, 15); + this.label4.TabIndex = 5; + this.label4.Text = "Druckeraccount"; + // + // panel1 + // + this.panel1.BackColor = System.Drawing.Color.Transparent; + this.panel1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panel1.BackgroundImage"))); + this.panel1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel1.Controls.Add(this.pictureBox1); + this.panel1.Controls.Add(this.pictureBox2); + this.panel1.Controls.Add(this.panel2); + this.panel1.Controls.Add(this.colorProgressBar1); + this.panel1.Controls.Add(this.label9); + this.panel1.Controls.Add(this.label8); + this.panel1.Controls.Add(this.label7); + this.panel1.Controls.Add(this.label6); + this.panel1.Controls.Add(this.label5); + this.panel1.Controls.Add(this.label4); + this.panel1.Controls.Add(this.label3); + this.panel1.Controls.Add(this.label2); + this.panel1.Controls.Add(this.label1); + this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.panel1.Location = new System.Drawing.Point(0, 0); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(310, 85); + this.panel1.TabIndex = 2; + this.panel1.Paint += new System.Windows.Forms.PaintEventHandler(this.panel1_Paint); + // + // pictureBox1 + // + this.pictureBox1.BackgroundImage = global::AccountValue.Properties.Resources.E13R; + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.pictureBox1.Cursor = System.Windows.Forms.Cursors.Hand; + this.pictureBox1.Location = new System.Drawing.Point(-2, 22); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(27, 15); + this.pictureBox1.TabIndex = 19; + this.pictureBox1.TabStop = false; + this.toolTip1.SetToolTip(this.pictureBox1, "Click here to transfer money to your printer account"); + this.pictureBox1.Click += new System.EventHandler(this.pictureBox1_Click); + // + // pictureBox2 + // + this.pictureBox2.BackgroundImage = global::AccountValue.Properties.Resources.close; + this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.pictureBox2.Cursor = System.Windows.Forms.Cursors.Hand; + this.pictureBox2.Location = new System.Drawing.Point(224, 3); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(27, 15); + this.pictureBox2.TabIndex = 18; + this.pictureBox2.TabStop = false; + this.toolTip1.SetToolTip(this.pictureBox2, "Click here to explore your Homedirectory"); + this.pictureBox2.Click += new System.EventHandler(this.pictureBox2_Click); + // + // panel2 + // + this.panel2.BackColor = System.Drawing.Color.Coral; + this.panel2.Location = new System.Drawing.Point(120, 3); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(1, 70); + this.panel2.TabIndex = 14; + // + // colorProgressBar1 + // + this.colorProgressBar1.BarColor = System.Drawing.Color.Green; + this.colorProgressBar1.BorderColor = System.Drawing.Color.Black; + this.colorProgressBar1.FillStyle = ColorProgressBar.ColorProgressBar.FillStyles.Solid; + this.colorProgressBar1.Location = new System.Drawing.Point(128, 64); + this.colorProgressBar1.Maximum = 100; + this.colorProgressBar1.Minimum = 0; + this.colorProgressBar1.Name = "colorProgressBar1"; + this.colorProgressBar1.Size = new System.Drawing.Size(137, 10); + this.colorProgressBar1.Step = 1; + this.colorProgressBar1.TabIndex = 13; + this.colorProgressBar1.Value = 0; + this.colorProgressBar1.Click += new System.EventHandler(this.colorProgressBar1_Click); + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label9.Location = new System.Drawing.Point(266, 62); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(9, 12); + this.label9.TabIndex = 12; + this.label9.Text = "-"; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label8.Location = new System.Drawing.Point(128, 48); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(8, 12); + this.label8.TabIndex = 11; + this.label8.Text = "-"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.BackColor = System.Drawing.Color.Transparent; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(125, 2); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(100, 15); + this.label7.TabIndex = 10; + this.label7.Text = "Homedirectory"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(128, 36); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(8, 12); + this.label6.TabIndex = 9; + this.label6.Text = "-"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(128, 23); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(8, 12); + this.label5.TabIndex = 8; + this.label5.Text = "-"; + // + // contextMenuStrip1 + // + this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.aboutToolStripMenuItem, + this.versionToolStripMenuItem, + this.quitToolStripMenuItem}); + this.contextMenuStrip1.Name = "contextMenuStrip1"; + this.contextMenuStrip1.Size = new System.Drawing.Size(153, 92); + // + // aboutToolStripMenuItem + // + this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem"; + this.aboutToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.aboutToolStripMenuItem.Text = "About"; + this.aboutToolStripMenuItem.Click += new System.EventHandler(this.aboutToolStripMenuItem_Click); + // + // versionToolStripMenuItem + // + this.versionToolStripMenuItem.Name = "versionToolStripMenuItem"; + this.versionToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.versionToolStripMenuItem.Text = "Version"; + this.versionToolStripMenuItem.Click += new System.EventHandler(this.versionToolStripMenuItem_Click); + // + // toolTip1 + // + this.toolTip1.IsBalloon = true; + // + // quitToolStripMenuItem + // + this.quitToolStripMenuItem.Name = "quitToolStripMenuItem"; + this.quitToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.quitToolStripMenuItem.Text = "Quit"; + this.quitToolStripMenuItem.Click += new System.EventHandler(this.quitToolStripMenuItem_Click); + // + // Form2 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.White; + this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage"))); + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ClientSize = new System.Drawing.Size(310, 85); + this.ContextMenuStrip = this.contextMenuStrip1; + this.Controls.Add(this.panel1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.Location = new System.Drawing.Point(1000, 600); + this.MaximizeBox = false; + this.Name = "Form2"; + this.Opacity = 0.5; + this.ShowInTaskbar = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.Manual; + this.Text = "Form2"; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + this.contextMenuStrip1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Panel panel1; + public System.Windows.Forms.Label label1; + public System.Windows.Forms.Label label2; + public System.Windows.Forms.Label label6; + public System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label7; + public System.Windows.Forms.Label label8; + public System.Windows.Forms.Label label9; + public ColorProgressBar.ColorProgressBar colorProgressBar1; + private System.Windows.Forms.ContextMenuStrip contextMenuStrip1; + private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.ToolStripMenuItem versionToolStripMenuItem; + private System.Windows.Forms.ToolTip toolTip1; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.ToolStripMenuItem quitToolStripMenuItem; + + + } +} \ No newline at end of file diff --git a/PC/AccountValue/Form2.cs b/PC/AccountValue/Form2.cs new file mode 100644 index 0000000..b4041fe --- /dev/null +++ b/PC/AccountValue/Form2.cs @@ -0,0 +1,144 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Text; +using System.Windows.Forms; +using SHDocVw; +using System.Runtime.InteropServices; +using System.Xml; + + + + +//##############################// AccountValue Tool#################################### +// Mounten von Netzlaufwerken / Verbindung mit dem Drucker / Kontoaufwertung / DiskSpace +// ##################################################################################### +// (C) 2005 - 2006 Randolph Welte randy@uni-freiburg.de################################# +// +// Bearbeitung Bohdan Dulya, Javier Castillo & Marco Haustein 2006 - 2011 ############################### + + + + + + +namespace AccountValue +{ + public partial class Form2 : Form + { + private DragExtender dragExtender1; + private String version = "0.5.1"; + /* + * + */ + Form1 f1; + private String home = "false"; + XmlDocument doc = new XmlDocument(); + + + + + public Form2(Form1 form1) + { + + f1 = form1; + InitializeComponent(); + + // Die Form beweglich machen... + this.dragExtender1 = new DragExtender(); + this.dragExtender1.Form = this; + // make the form draggable + this.dragExtender1.SetDraggable(this, true); + this.dragExtender1.SetDraggable(this.panel1, true); + this.dragExtender1.SetDraggable(this.label1, true); + this.dragExtender1.SetDraggable(this.label2, true); + + try + { + doc.Load("B:\\CONFIG.XML"); + XmlNode xnHome = doc.SelectSingleNode("/settings/eintrag/home"); + home = xnHome.Attributes["param"].InnerText; + } + catch { + home = "true"; + } + + if(home != "true") + { + pictureBox2.Visible = false; + } + + + } + + private void panel1_Paint(object sender, PaintEventArgs e) + { + + } + + private void aboutToolStripMenuItem_Click(object sender, EventArgs e) + { + MessageBox.Show("© 2006 Randolph Welte \n 2007-2011 Bohdan Dulya, Javier Castillo & Marco Haustein", "About...", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + + private void versionToolStripMenuItem_Click(object sender, EventArgs e) + { + MessageBox.Show("Version: " + version, "Version...", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + + private void quitToolStripMenuItem_Click(object sender, EventArgs e) + { + Application.Exit(); + } + + private void pictureBox1_Click(object sender, EventArgs e) + { + + + //object x = null; + + Form3 f3 = new Form3(); + f3.webBrowser1.Navigate(@"https://myaccount.ruf.uni-freiburg.de/uadmin/priacc?uid=" + f1.textBox1.Text.Trim() + "&pwd=" + f1.maskedTextBox1.Text.Replace("%", "%25").Trim()); + f3.Show(); + + } + + private void pictureBox2_Click(object sender, EventArgs e) + { + object x = null; + + InternetExplorer explorer = new InternetExplorer(); + if (explorer != null) + { + explorer.Visible = true; + + explorer.Navigate(@"k:\",ref x,ref x,ref x,ref x); + } + + + } + + private void label3_Click(object sender, EventArgs e) + { + + } + + private void colorProgressBar1_Click(object sender, EventArgs e) + { + + } + + + + + + + + + + + + } +} \ No newline at end of file diff --git a/PC/AccountValue/Form2.resx b/PC/AccountValue/Form2.resx new file mode 100644 index 0000000..21965f8 --- /dev/null +++ b/PC/AccountValue/Form2.resx @@ -0,0 +1,4868 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + Qk0iKgIAAAAAADYAAAAoAAAA1AEAAGUAAAABABgAAAAAAAAAAAATCwAAEwsAAAAAAAAAAAAA//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////v39/v39//7+//////////////////////////////// + /////////////////////////////////v79/v79//////////////////////////////////////// + /////////////////////////////v39/v7+//////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////v799fDr3s/By7Gcya2W18O0 + 8Oji/fz7/////////////////////////////////////////////v798uzm2ca3ya6Yya+Z28m69O7p + /v39/////////////////////////////////////////////Pv67eXd1sKwx6yVzLOf4NDE9vLu/v7+ + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////f384tTHr4dnkFgsiEwdiEscjFIlo3dS076s+fb0//////////////////////////////////// + +vn32sm6pnxXjFMmh0wdh0wdjlQoqX9e3s/C+/n3////////////////////////////////////9/Pv + 0bqnn29Ji1AjiEsciEwekFkusopr6d7W/v39//////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v7+59vSoHFLhEcVgkQSgkQTg0QTg0QTg0UUklsw1b+u/fz6 + /////////////////////////////fv628m6mWg/gkQTgkMSgkQTgkQTgkMShEUWoHBL28q8/Pv5//// + ////////////////////////+ff1zLKdk14zgkQTgkQTgkQTg0QTgkMShEUUqX5c6+DY//7+//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////+vf0vZyChUkZg0QT + gkQTgkQTg0QTgkQTg0QTg0QTpnhV8Ork///////////////////////////+8ejisotshkkag0QTgkQT + g0QTgkQTgkQTg0QTiEwetI5x8uzm///////////////////////////+6uDXoHFLhEYWgkQTgkQTgkQT + gkQTg0QTgkMSi1AixKeP+fbz//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////7eXenm5IgkMSg0QTgkQTgkQTgkQTgkQTgkQTg0QTj1Yr2si5///+//////////// + /////////v383sy+m2dAg0UUgkQTg0QTg0QTgkQTgkQTgkQTg0QTmWc+5NfM///+//////////////// + /////v381sGwik4gg0MSg0QTgkQTgkQTg0QTg0QTgkQThEcXqX5c7OTc///+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////5NbMlWA1g0QTg0QTgkQTg0QTg0QTg0QT + gkQTgkQTik8hzbSh/f38/////////////////////fv61L6tk1wygkQUg0QTgkQTg0QTgkQTgkQTgkQT + gkQTj1gr3Mq8//7+/////////////////////Pv6ya6YhEYVgkQTg0QTgkQTg0QTg0QTg0QTgkQThEYV + oG9K5NfM/v79//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 6NzTl2Q6gkQTgkQTg0QTg0QTgkQTg0QTgkQTg0QTjFIk0ryp/v79/////////////////////fz718Oz + lWA2g0UUgkQTg0QTgkQTgkQTgkQTg0QTg0QTklwx3s7B//7+/////////////////////fz8zbWhhUkY + gkQTgkQTgkQTg0QTgkQTg0QTgkQThEYWo3RQ59vS/v7+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////9O/qq4FfgkUUgkQTg0QTg0QTg0QTgkQTg0QTg0QTl2I55djP + /////////////////////////v795tnPo3VQhEYWgkQTgkQTg0QTgkQTgkQTg0QThEYWpHdS6+HZ//// + /////////////////////v7+38/Dklswg0QTg0QTgkQTgkQTg0QTgkQTg0QTh0obs49x8uzn//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////fz71L6sjlYpg0QT + g0QTgkQTg0QTgkQTgkMSh0sbvZyA+fXz////////////////////////////+PXyxaqSjVMmgkMSgkQT + g0QTg0QTg0QTg0QTkVkuyKyX+PXy////////////////////////////9O7ptI9xiU0eg0QTgkQTgkQT + gkQTgkQTgkMSlWE32cW2/fz7//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////9vLuwqOKkVswhEUWgUMSgkMSgkQTjFIlsIhp7OPb//7+//////////////// + ///////////////+8Oniupd7jVQmgkQTgkMSgkMSg0QUj1cqvp6F8Oji/v7+//////////////////// + /////////fz85djOr4dniU8ggkMSgkMSgkMSg0UVk1wxy7Gb+PTy//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////7+9fHt18Ozs4xvn29JnWxFqoBe + zbSf7+fh/v79/////////////////////////////////////v7+9O7p0LqnrIRinW1GnmxHroZl072r + 9fDr//7+/////////////////////////////////////vz77ubex62XqH5bnWtEoHBLtI9y2si5+vbz + //7+//////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////7++vf28urk8Ojh+PTw/v79//////////////////////////////////////////// + //////////79+fXy8Oni8ejj+vbz/v7+//////////////////////////////////////////////// + /////v389/Pw7+fh8uzm+/j3//7+//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////7+ + /Pr4+PTx9/Tx+vj2/v39/////////////////////////////////////////////////////v7++vj3 + 9/Pw9/Pw+/n3/v7+//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////Pv77OLb0bqovqCGvJyBya+a5djO+vf1//////////////////////// + ////////////////////+/v56NzUy7KevZ2DvZ2DzrSh6t/W/Pv6//////////////////////////// + /////////////v///////////////////v///v///v///v///v////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////fv728q7p3tYjlYpiEwdh0sci1Ej + nm1Gy7Gb+PTx////////////////////////////////////+vf1072roHBLjFIkh0sch0scjFMmo3RP + 18Sz+vf1/////////////////////////////f7/2Ov9r9b61+r9/P3//Pz/w+D8q9T6qtT6qdT6qdT6 + sNf61ur9+vz///////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v794dLGmGQ7g0UUg0QTgkQTg0QTg0QTg0QTjFIlzLKe/Pr4////////////////////////////+/n4 + 072sk10xgkQTg0QTg0QTg0QTgkQTg0UUmGU91L+v+/n3////////////////////////+vz/lcn6IY7y + jsX49vv/9fn/Xaz2FojxGoryKZLyLpTyPZzznMz58/n+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////+PXyt5N3hEYWgkQTgkQTg0QTgkQTg0QTg0QTgkIRoHBL7uXe + //////////////////////////7+7eTdrIJihUcXg0QTg0QTg0QTg0QTg0QTg0QTh0oar4dm8Oji//// + ////////////////////+vz/k8j6HozyjcX49vv/+/3/kcf5JZDyJpHyebv3qtP6stf61+v9+vz///// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////7OLbnWtEgkQTgkQT + gkQTg0QTg0QTgkQTg0QTgkQTjlUo2MS1//7+/////////////////////fz828q6mGU8g0UUgkQTg0QT + gkQTgkQTg0QTgkQTgkQTmGQ64tTI//7+////////////////////+vz/k8j6HozyjcX49vv/////4O/9 + ebv3KZLyV6n10uj9+fv//P7///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////49bLlF40gkQTgkQTgkQTg0QTgkQTg0QTg0QTgkQTiU8hzLOf/fz8//////////// + /////////Pv6072sklwxgkQUg0QTgkQTgkQTgkQTg0QTg0QTgkQTj1cr3Mm6//7+//////////////// + ////+vz/k8j6HIzyiMP49vr//////f7/1+v9aLL2II7ycrf35PH+//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////6t/VmmY8g0MSgkQTg0QTg0QTg0QTg0QT + gkQTg0QTjFMl076t/v7+/////////////////////fz72MW2lmI4g0UUg0QTg0QTg0QTgkQTgkQTgkQT + g0QTlF4039DD//7+////////////////////+vz/k8j6FYjyWqv2zeX97fb+9/v/8fj+x+P8VKj1IY7y + gL/35vL+/v////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 9/HusIlqhEUVg0QTgkQTgkQTg0QTg0QTgkQTg0QTm2lB6d7V/////////////////////////v7+6t7V + qHxZhUcXgkQTgkQTgkQTgkQTg0QTg0QThUgYqX5c7eXd////////////////////////+vz/k8j6Fony + LJPySKH0hcH4sNb6gb/4erv3T6b0FonxOJrzsNf7+fz///////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////f392sm6lF4zg0UUgkQTg0QTgkQTg0QTgkMSik8gxaeQ+vj3 + ////////////////////////////+vf1zbSgkFgtgUMTg0QTg0QTgkQTgkQTgkQTlWA2zrej+vf1//// + ////////////////////+/3/qdP6T6X1d7n3Van1brX3j8b5SKH1Qp/0RKD0RKD0V6n1s9n7+Pz///// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////+PXyya6Zl2M4 + hEcXgkQTg0QTg0UUj1YquJR47+fi/v7+///////////////////////////////+8+3nwqOJkFkthEUU + gkQTg0QTg0YVkl0xxqqU8uzo/v7+/////////////////////////v7/6fP+1On95PH91+r90uj84fD9 + 0ej9z+f9z+f90Of91er97Pb+/f7///////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////+/j25dfMwqSLrINhqX1buZV63Mm79vPv/v7+//////////////////// + //////////////////7++fb038/Cu5l+qn9dqn9dvZyC4dHG+vf2//////////////////////////// + /////////////////////////v7///////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////Pv59vLu9u/s+vj2 + //7+////////////////////////////////////////////////////////+/n49fDs9fHs/Pr4//7+ + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////v39+vb09O3p8+zn9/Pw/fz7//////////// + /////////////////////////////////////////fz89vPw8uzm8+3n+fbz/v7+//////////////// + /////////////////////////////////////fv69/Pv8uzn9O7p+vf1/v7+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////+/n35NfN + xKiRs41vsIprvZyD28q89/Lv//7+/////////////////////////////////////v7++PXy28q9vZyC + sYprso1uxKaP5NfO+/r5////////////////////////////////////////////9vHu2MS1vJqAsYlq + tI9xxquU59zR/fz7//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////+vj20LeknGtEik8ihUkahUgYiE0elmA3vp2D8+zn//7+//////////////// + ///////////////+8+znwKGHlF81h0wdhkgYhkkZiU8gnWxF0ruo+PXx//////////////////////// + //////////797ubevJt/k1wxiEwdhUgYhkkZi1AinWxG18W1+/r5//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////f393Mq8k180g0UUg0QTg0QTgkQTgkQT + g0QSik8gxamT+vj3////////////////////////////+PTxx6qTjVQngkMSgkQTg0QTg0QTgkQTg0UV + mmhA18Ky/Pn4////////////////////////////9/LuvZyBi1Ikg0QTg0QTgkQTg0QTgkQTgkQTnGlC + 4NHE/v39//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 9vPusYtrg0UUgkQTgkQTg0QTg0QTg0QTg0QTgkMSm2lC6uDX/////////////////////////v395dfL + onNNg0YWg0QTgkQTg0QTgkQTg0QTgkQTh0sbsYts8ezm/////////////////////////v7+5NXKl2I5 + g0UUgkQTg0QTgkQTg0QTgkQTgkQTh0scupd79vHt//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////6d/Wmmc+gkQTgkQTg0QTgkQTgkQTg0QTg0QTgkQTjFMm1b+u + /v79/////////////////////Pv50rupklwxg0UUgkQTgkQTgkQTgkQTgkQTgkQTg0QUnGtE59vQ//// + /////////////////////fz80bmlh0obgkQTgkQTg0QTg0QTgkQTgkQTgkQThUYWpXdT6d7V/v7+//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////49XLlF40gkQTgkQT + gkQTg0QTg0QTg0QTgkQTgkQTik4hzbOf/f38/////////////////////Pn3zLGdjlUpgkQTgkQTg0QT + gkQTgkQTgkQTg0QTg0QTlmA24tLG///+/////////////////////Pv6yKyXhEYVg0QTgkQTgkQTgkQT + gkQTgkQTg0QThEYVoG5J5NbL/v79//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////6+LZm2lBgkMSg0QTg0QTg0QTg0QTgkQTgkQTgkQTjVQn18Ky//7+//////////// + /////////Pv6072rklwyg0QUgkQTgkQTgkQTgkQTgkQTgkQTg0UTnmxF59zS//////////////////// + /////fz80ruqh0sdgkMSg0QTg0QTg0QTg0QTgkQTgkQThUcWpnpX6t/X//7+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////+PTxtpJ0hEYWg0QTgkQTgkQTg0QTgkQT + g0QTgkMSn3BJ7eTb/////////////////////////v7959rRpXhUhEYWgkQTgkQTgkQTg0QTgkQTg0QT + iE0etpF09O3p/////////////////////////v7+5trRm2hAhEUVgkQTgkQTgkQTgkQTg0QTgkQTiU0e + vZ2D9vPv//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v794NLGmmc/hEcWgkQTg0QTgkQTg0QThEUUj1YqzLOe/Pr4////////////////////////////+vb0 + zLOfklswgkUUgkQTg0QTgkQTgkMShUcXoHFL3Mm7/Pv5////////////////////////////+PTyw6aO + kFgtg0QTg0QSg0QTgkQTgkMShEYVonNO5NfM/v79//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////+/n21L2roXFLiEwcgUMRgEIQhEcWl2I6xKWN9O7q///+ + ///////////////////////////////+9O/qxqmSlWA3g0YWgUEQgkIRh0oboHFK1sGw+PXz//////// + //////////////////////////797+fgwaGJlF0zhEcWgUIRgUMRiEwdonNO3Mm8+/r5//////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////Pr56+HZ + 0Lmlupd7t5J0yKyW5dfN+fb0////////////////////////////////////////////+vj15NfMx6uU + tpJ1uZZ5zrak7OHa/Pv6///////////////////////////////////////////++fXy4dPGxqqUtZF0 + u5p+0buo7uXd/f38//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v38+/r4+/n4/vz7//////////////////////////////// + /////////////////////////////fz7+/n3+/n4/v39//////////////////////////////////// + /////////////////////v7+/fz7+/j3/Pr5/v39//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////// + + + + 162, 17 + + + 17, 17 + + + 162, 17 + + + + Qk0iKgIAAAAAADYAAAAoAAAA1AEAAGUAAAABABgAAAAAAAAAAAATCwAAEwsAAAAAAAAAAAAA//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////v39/v39//7+//////////////////////////////// + /////////////////////////////////v79/v79//////////////////////////////////////// + /////////////////////////////v39/v7+//////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////v799fDr3s/By7Gcya2W18O0 + 8Oji/fz7/////////////////////////////////////////////v798uzm2ca3ya6Yya+Z28m69O7p + /v39/////////////////////////////////////////////Pv67eXd1sKwx6yVzLOf4NDE9vLu/v7+ + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////f384tTHr4dnkFgsiEwdiEscjFIlo3dS076s+fb0//////////////////////////////////// + +vn32sm6pnxXjFMmh0wdh0wdjlQoqX9e3s/C+/n3////////////////////////////////////9/Pv + 0bqnn29Ji1AjiEsciEwekFkusopr6d7W/v39//////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v7+59vSoHFLhEcVgkQSgkQTg0QTg0QTg0UUklsw1b+u/fz6 + /////////////////////////////fv628m6mWg/gkQTgkMSgkQTgkQTgkMShEUWoHBL28q8/Pv5//// + ////////////////////////+ff1zLKdk14zgkQTgkQTgkQTg0QTgkMShEUUqX5c6+DY//7+//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////+vf0vZyChUkZg0QT + gkQTgkQTg0QTgkQTg0QTg0QTpnhV8Ork///////////////////////////+8ejisotshkkag0QTgkQT + g0QTgkQTgkQTg0QTiEwetI5x8uzm///////////////////////////+6uDXoHFLhEYWgkQTgkQTgkQT + gkQTg0QTgkMSi1AixKeP+fbz//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////7eXenm5IgkMSg0QTgkQTgkQTgkQTgkQTgkQTg0QTj1Yr2si5///+//////////// + /////////v383sy+m2dAg0UUgkQTg0QTg0QTgkQTgkQTgkQTg0QTmWc+5NfM///+//////////////// + /////v381sGwik4gg0MSg0QTgkQTgkQTg0QTg0QTgkQThEcXqX5c7OTc///+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////5NbMlWA1g0QTg0QTgkQTg0QTg0QTg0QT + gkQTgkQTik8hzbSh/f38/////////////////////fv61L6tk1wygkQUg0QTgkQTg0QTgkQTgkQTgkQT + gkQTj1gr3Mq8//7+/////////////////////Pv6ya6YhEYVgkQTg0QTgkQTg0QTg0QTg0QTgkQThEYV + oG9K5NfM/v79//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 6NzTl2Q6gkQTgkQTg0QTg0QTgkQTg0QTgkQTg0QTjFIk0ryp/v79/////////////////////fz718Oz + lWA2g0UUgkQTg0QTgkQTgkQTgkQTg0QTg0QTklwx3s7B//7+/////////////////////fz8zbWhhUkY + gkQTgkQTgkQTg0QTgkQTg0QTgkQThEYWo3RQ59vS/v7+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////9O/qq4FfgkUUgkQTg0QTg0QTg0QTgkQTg0QTg0QTl2I55djP + /////////////////////////v795tnPo3VQhEYWgkQTgkQTg0QTgkQTgkQTg0QThEYWpHdS6+HZ//// + /////////////////////v7+38/Dklswg0QTg0QTgkQTgkQTg0QTgkQTg0QTh0obs49x8uzn//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////fz71L6sjlYpg0QT + g0QTgkQTg0QTgkQTgkMSh0sbvZyA+fXz////////////////////////////+PXyxaqSjVMmgkMSgkQT + g0QTg0QTg0QTg0QTkVkuyKyX+PXy////////////////////////////9O7ptI9xiU0eg0QTgkQTgkQT + gkQTgkQTgkMSlWE32cW2/fz7//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////9vLuwqOKkVswhEUWgUMSgkMSgkQTjFIlsIhp7OPb//7+//////////////// + ///////////////+8Oniupd7jVQmgkQTgkMSgkMSg0QUj1cqvp6F8Oji/v7+//////////////////// + /////////fz85djOr4dniU8ggkMSgkMSgkMSg0UVk1wxy7Gb+PTy//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////7+9fHt18Ozs4xvn29JnWxFqoBe + zbSf7+fh/v79/////////////////////////////////////v7+9O7p0LqnrIRinW1GnmxHroZl072r + 9fDr//7+/////////////////////////////////////vz77ubex62XqH5bnWtEoHBLtI9y2si5+vbz + //7+//////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////7++vf28urk8Ojh+PTw/v79//////////////////////////////////////////// + //////////79+fXy8Oni8ejj+vbz/v7+//////////////////////////////////////////////// + /////v389/Pw7+fh8uzm+/j3//7+//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////7+ + /Pr4+PTx9/Tx+vj2/v39/////////////////////////////////////////////////////v7++vj3 + 9/Pw9/Pw+/n3/v7+//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////Pv77OLb0bqovqCGvJyBya+a5djO+vf1//////////////////////// + ////////////////////+/v56NzUy7KevZ2DvZ2DzrSh6t/W/Pv6//////////////////////////// + /////////////v///////////////////v///v///v///v///v////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////fv728q7p3tYjlYpiEwdh0sci1Ej + nm1Gy7Gb+PTx////////////////////////////////////+vf1072roHBLjFIkh0sch0scjFMmo3RP + 18Sz+vf1/////////////////////////////f7/2Ov9r9b61+r9/P3//Pz/w+D8q9T6qtT6qdT6qdT6 + sNf61ur9+vz///////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v794dLGmGQ7g0UUg0QTgkQTg0QTg0QTg0QTjFIlzLKe/Pr4////////////////////////////+/n4 + 072sk10xgkQTg0QTg0QTg0QTgkQTg0UUmGU91L+v+/n3////////////////////////+vz/lcn6IY7y + jsX49vv/9fn/Xaz2FojxGoryKZLyLpTyPZzznMz58/n+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////+PXyt5N3hEYWgkQTgkQTg0QTgkQTg0QTg0QTgkIRoHBL7uXe + //////////////////////////7+7eTdrIJihUcXg0QTg0QTg0QTg0QTg0QTg0QTh0oar4dm8Oji//// + ////////////////////+vz/k8j6HozyjcX49vv/+/3/kcf5JZDyJpHyebv3qtP6stf61+v9+vz///// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////7OLbnWtEgkQTgkQT + gkQTg0QTg0QTgkQTg0QTgkQTjlUo2MS1//7+/////////////////////fz828q6mGU8g0UUgkQTg0QT + gkQTgkQTg0QTgkQTgkQTmGQ64tTI//7+////////////////////+vz/k8j6HozyjcX49vv/////4O/9 + ebv3KZLyV6n10uj9+fv//P7///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////49bLlF40gkQTgkQTgkQTg0QTgkQTg0QTg0QTgkQTiU8hzLOf/fz8//////////// + /////////Pv6072sklwxgkQUg0QTgkQTgkQTgkQTg0QTg0QTgkQTj1cr3Mm6//7+//////////////// + ////+vz/k8j6HIzyiMP49vr//////f7/1+v9aLL2II7ycrf35PH+//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////6t/VmmY8g0MSgkQTg0QTg0QTg0QTg0QT + gkQTg0QTjFMl076t/v7+/////////////////////fz72MW2lmI4g0UUg0QTg0QTg0QTgkQTgkQTgkQT + g0QTlF4039DD//7+////////////////////+vz/k8j6FYjyWqv2zeX97fb+9/v/8fj+x+P8VKj1IY7y + gL/35vL+/v////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 9/HusIlqhEUVg0QTgkQTgkQTg0QTg0QTgkQTg0QTm2lB6d7V/////////////////////////v7+6t7V + qHxZhUcXgkQTgkQTgkQTgkQTg0QTg0QThUgYqX5c7eXd////////////////////////+vz/k8j6Fony + LJPySKH0hcH4sNb6gb/4erv3T6b0FonxOJrzsNf7+fz///////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////f392sm6lF4zg0UUgkQTg0QTgkQTg0QTgkMSik8gxaeQ+vj3 + ////////////////////////////+vf1zbSgkFgtgUMTg0QTg0QTgkQTgkQTgkQTlWA2zrej+vf1//// + ////////////////////+/3/qdP6T6X1d7n3Van1brX3j8b5SKH1Qp/0RKD0RKD0V6n1s9n7+Pz///// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////+PXyya6Zl2M4 + hEcXgkQTg0QTg0UUj1YquJR47+fi/v7+///////////////////////////////+8+3nwqOJkFkthEUU + gkQTg0QTg0YVkl0xxqqU8uzo/v7+/////////////////////////v7/6fP+1On95PH91+r90uj84fD9 + 0ej9z+f9z+f90Of91er97Pb+/f7///////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////+/j25dfMwqSLrINhqX1buZV63Mm79vPv/v7+//////////////////// + //////////////////7++fb038/Cu5l+qn9dqn9dvZyC4dHG+vf2//////////////////////////// + /////////////////////////v7///////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////Pv59vLu9u/s+vj2 + //7+////////////////////////////////////////////////////////+/n49fDs9fHs/Pr4//7+ + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////v39+vb09O3p8+zn9/Pw/fz7//////////// + /////////////////////////////////////////fz89vPw8uzm8+3n+fbz/v7+//////////////// + /////////////////////////////////////fv69/Pv8uzn9O7p+vf1/v7+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////+/n35NfN + xKiRs41vsIprvZyD28q89/Lv//7+/////////////////////////////////////v7++PXy28q9vZyC + sYprso1uxKaP5NfO+/r5////////////////////////////////////////////9vHu2MS1vJqAsYlq + tI9xxquU59zR/fz7//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////+vj20LeknGtEik8ihUkahUgYiE0elmA3vp2D8+zn//7+//////////////// + ///////////////+8+znwKGHlF81h0wdhkgYhkkZiU8gnWxF0ruo+PXx//////////////////////// + //////////797ubevJt/k1wxiEwdhUgYhkkZi1AinWxG18W1+/r5//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////f393Mq8k180g0UUg0QTg0QTgkQTgkQT + g0QSik8gxamT+vj3////////////////////////////+PTxx6qTjVQngkMSgkQTg0QTg0QTgkQTg0UV + mmhA18Ky/Pn4////////////////////////////9/LuvZyBi1Ikg0QTg0QTgkQTg0QTgkQTgkQTnGlC + 4NHE/v39//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 9vPusYtrg0UUgkQTgkQTg0QTg0QTg0QTg0QTgkMSm2lC6uDX/////////////////////////v395dfL + onNNg0YWg0QTgkQTg0QTgkQTg0QTgkQTh0sbsYts8ezm/////////////////////////v7+5NXKl2I5 + g0UUgkQTg0QTgkQTg0QTgkQTgkQTh0scupd79vHt//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////6d/Wmmc+gkQTgkQTg0QTgkQTgkQTg0QTg0QTgkQTjFMm1b+u + /v79/////////////////////Pv50rupklwxg0UUgkQTgkQTgkQTgkQTgkQTgkQTg0QUnGtE59vQ//// + /////////////////////fz80bmlh0obgkQTgkQTg0QTg0QTgkQTgkQTgkQThUYWpXdT6d7V/v7+//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////49XLlF40gkQTgkQT + gkQTg0QTg0QTg0QTgkQTgkQTik4hzbOf/f38/////////////////////Pn3zLGdjlUpgkQTgkQTg0QT + gkQTgkQTgkQTg0QTg0QTlmA24tLG///+/////////////////////Pv6yKyXhEYVg0QTgkQTgkQTgkQT + gkQTgkQTg0QThEYVoG5J5NbL/v79//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////6+LZm2lBgkMSg0QTg0QTg0QTg0QTgkQTgkQTgkQTjVQn18Ky//7+//////////// + /////////Pv6072rklwyg0QUgkQTgkQTgkQTgkQTgkQTgkQTg0UTnmxF59zS//////////////////// + /////fz80ruqh0sdgkMSg0QTg0QTg0QTg0QTgkQTgkQThUcWpnpX6t/X//7+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////+PTxtpJ0hEYWg0QTgkQTgkQTg0QTgkQT + g0QTgkMSn3BJ7eTb/////////////////////////v7959rRpXhUhEYWgkQTgkQTgkQTg0QTgkQTg0QT + iE0etpF09O3p/////////////////////////v7+5trRm2hAhEUVgkQTgkQTgkQTgkQTg0QTgkQTiU0e + vZ2D9vPv//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v794NLGmmc/hEcWgkQTg0QTgkQTg0QThEUUj1YqzLOe/Pr4////////////////////////////+vb0 + zLOfklswgkUUgkQTg0QTgkQTgkMShUcXoHFL3Mm7/Pv5////////////////////////////+PTyw6aO + kFgtg0QTg0QSg0QTgkQTgkMShEYVonNO5NfM/v79//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////+/n21L2roXFLiEwcgUMRgEIQhEcWl2I6xKWN9O7q///+ + ///////////////////////////////+9O/qxqmSlWA3g0YWgUEQgkIRh0oboHFK1sGw+PXz//////// + //////////////////////////797+fgwaGJlF0zhEcWgUIRgUMRiEwdonNO3Mm8+/r5//////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////Pr56+HZ + 0Lmlupd7t5J0yKyW5dfN+fb0////////////////////////////////////////////+vj15NfMx6uU + tpJ1uZZ5zrak7OHa/Pv6///////////////////////////////////////////++fXy4dPGxqqUtZF0 + u5p+0buo7uXd/f38//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v38+/r4+/n4/vz7//////////////////////////////// + /////////////////////////////fz7+/n3+/n4/v39//////////////////////////////////// + /////////////////////v7+/fz7+/j3/Pr5/v39//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////// + + + \ No newline at end of file diff --git a/PC/AccountValue/Form3.Designer.cs b/PC/AccountValue/Form3.Designer.cs new file mode 100644 index 0000000..454b749 --- /dev/null +++ b/PC/AccountValue/Form3.Designer.cs @@ -0,0 +1,65 @@ +namespace AccountValue +{ + partial class Form3 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.webBrowser1 = new System.Windows.Forms.WebBrowser(); + this.SuspendLayout(); + // + // webBrowser1 + // + this.webBrowser1.Dock = System.Windows.Forms.DockStyle.Fill; + this.webBrowser1.IsWebBrowserContextMenuEnabled = false; + this.webBrowser1.Location = new System.Drawing.Point(0, 0); + this.webBrowser1.MinimumSize = new System.Drawing.Size(20, 20); + this.webBrowser1.Name = "webBrowser1"; + this.webBrowser1.ScriptErrorsSuppressed = true; + this.webBrowser1.Size = new System.Drawing.Size(692, 594); + this.webBrowser1.TabIndex = 0; + this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted); + // + // Form3 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(692, 594); + this.Controls.Add(this.webBrowser1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.Name = "Form3"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Kontoaufwertung"; + this.ResumeLayout(false); + + } + + #endregion + + public System.Windows.Forms.WebBrowser webBrowser1; + + } +} \ No newline at end of file diff --git a/PC/AccountValue/Form3.cs b/PC/AccountValue/Form3.cs new file mode 100644 index 0000000..96d6805 --- /dev/null +++ b/PC/AccountValue/Form3.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Text; +using System.Windows.Forms; + + + +//##############################// AccountValue Tool#################################### +// Mounten von Netzlaufwerken / Verbindung mit dem Drucker / Kontoaufwertung / DiskSpace +// ##################################################################################### +// (C) 2005 - 2006 Randolph Welte randy@uni-freiburg.de################################# + + +namespace AccountValue +{ + public partial class Form3 : Form + { + public Form3() + { + InitializeComponent(); + } + + private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) + { + + } + } +} \ No newline at end of file diff --git a/PC/AccountValue/Form3.resx b/PC/AccountValue/Form3.resx new file mode 100644 index 0000000..19dc0dd --- /dev/null +++ b/PC/AccountValue/Form3.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/PC/AccountValue/IniFile.cs b/PC/AccountValue/IniFile.cs new file mode 100644 index 0000000..0d0e891 --- /dev/null +++ b/PC/AccountValue/IniFile.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.Text; +using System.Runtime.InteropServices; + + +namespace AccountValue +{ + public class IniFile + { + public string path; + + [DllImport("kernel32")] + private static extern long WritePrivateProfileString(string section, string key, string val, string filePath); + + [DllImport("kernel32")] + private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath); + + public IniFile(string INIPath) + { + path = INIPath; + } + + public void IniWriteValue(string Section, string key, string Value) + { + WritePrivateProfileString(Section, key, Value, this.path); + } + + public string IniReadValue(string Section, string key) + { + StringBuilder temp = new StringBuilder(255); + int i = GetPrivateProfileString(Section, key, "", temp, 255, this.path); + return temp.ToString(); + } + } +} diff --git a/PC/AccountValue/Program.cs b/PC/AccountValue/Program.cs new file mode 100644 index 0000000..db1cb1a --- /dev/null +++ b/PC/AccountValue/Program.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Windows.Forms; +using System.Threading; + +namespace AccountValue +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.Run(new Form1()); + } + } +} \ No newline at end of file diff --git a/PC/AccountValue/Properties/AssemblyInfo.cs b/PC/AccountValue/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..a8d4c94 --- /dev/null +++ b/PC/AccountValue/Properties/AssemblyInfo.cs @@ -0,0 +1,33 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("AccountValue")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AccountValue")] +[assembly: AssemblyCopyright("Copyright © 2005")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM componenets. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("02266d9a-c78d-4a49-83cd-9f86b96987c4")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/PC/AccountValue/Properties/Resources.Designer.cs b/PC/AccountValue/Properties/Resources.Designer.cs new file mode 100644 index 0000000..c157d5d --- /dev/null +++ b/PC/AccountValue/Properties/Resources.Designer.cs @@ -0,0 +1,84 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:2.0.50727.4927 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace AccountValue.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("AccountValue.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Ãœberschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + internal static System.Drawing.Bitmap close { + get { + object obj = ResourceManager.GetObject("close", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap E13R { + get { + object obj = ResourceManager.GetObject("E13R", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap folderopen { + get { + object obj = ResourceManager.GetObject("folderopen", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/PC/AccountValue/Properties/Resources.resx b/PC/AccountValue/Properties/Resources.resx new file mode 100644 index 0000000..da6c25e --- /dev/null +++ b/PC/AccountValue/Properties/Resources.resx @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\folderopen.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\close.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\E13R.BMP;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/PC/AccountValue/Properties/Settings.Designer.cs b/PC/AccountValue/Properties/Settings.Designer.cs new file mode 100644 index 0000000..cf0223a --- /dev/null +++ b/PC/AccountValue/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:2.0.50727.4927 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace AccountValue.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/PC/AccountValue/Properties/Settings.settings b/PC/AccountValue/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/PC/AccountValue/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/PC/AccountValue/Resolution.cs b/PC/AccountValue/Resolution.cs new file mode 100644 index 0000000..eea8011 --- /dev/null +++ b/PC/AccountValue/Resolution.cs @@ -0,0 +1,131 @@ + +using System; +using System.Windows.Forms; +using System.Runtime.InteropServices; + +[StructLayout(LayoutKind.Sequential)] +public struct DEVMODE1 +{ + [MarshalAs(UnmanagedType.ByValTStr,SizeConst=32)] public string dmDeviceName; + public short dmSpecVersion; + public short dmDriverVersion; + public short dmSize; + public short dmDriverExtra; + public int dmFields; + + public short dmOrientation; + public short dmPaperSize; + public short dmPaperLength; + public short dmPaperWidth; + + public short dmScale; + public short dmCopies; + public short dmDefaultSource; + public short dmPrintQuality; + public short dmColor; + public short dmDuplex; + public short dmYResolution; + public short dmTTOption; + public short dmCollate; + [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] public string dmFormName; + public short dmLogPixels; + public short dmBitsPerPel; + public int dmPelsWidth; + public int dmPelsHeight; + + public int dmDisplayFlags; + public int dmDisplayFrequency; + + public int dmICMMethod; + public int dmICMIntent; + public int dmMediaType; + public int dmDitherType; + public int dmReserved1; + public int dmReserved2; + + public int dmPanningWidth; + public int dmPanningHeight; +}; + + + +class User_32 +{ + [DllImport("user32.dll")] + public static extern int EnumDisplaySettings (string deviceName, int modeNum, ref DEVMODE1 devMode ); + [DllImport("user32.dll")] + public static extern int ChangeDisplaySettings(ref DEVMODE1 devMode, int flags); + + public const int ENUM_CURRENT_SETTINGS = -1; + public const int CDS_UPDATEREGISTRY = 0x01; + public const int CDS_TEST = 0x02; + public const int DISP_CHANGE_SUCCESSFUL = 0; + public const int DISP_CHANGE_RESTART = 1; + public const int DISP_CHANGE_FAILED = -1; +} + + +namespace Resolution +{ + class CResolution + { + public CResolution(int a,int b) + { + Screen screen = Screen.PrimaryScreen; + + + int iWidth =a; + int iHeight =b; + + + DEVMODE1 dm = new DEVMODE1(); + dm.dmDeviceName = new String (new char[32]); + dm.dmFormName = new String (new char[32]); + dm.dmSize = (short)Marshal.SizeOf (dm); + + if (0 != User_32.EnumDisplaySettings (null, User_32.ENUM_CURRENT_SETTINGS, ref dm)) + { + + dm.dmPelsWidth = iWidth; + dm.dmPelsHeight = iHeight; + + int iRet = User_32.ChangeDisplaySettings (ref dm, User_32.CDS_TEST); + + if (iRet == User_32.DISP_CHANGE_FAILED) + { + MessageBox.Show("Unable to process your request"); + MessageBox.Show("Description: Unable To Process Your Request. Sorry For This Inconvenience.","Information",MessageBoxButtons.OK,MessageBoxIcon.Information); + } + else + { + iRet = User_32.ChangeDisplaySettings (ref dm, User_32.CDS_UPDATEREGISTRY); + + switch (iRet) + { + case User_32.DISP_CHANGE_SUCCESSFUL: + { + break; + + //successfull change + } + case User_32.DISP_CHANGE_RESTART: + { + + MessageBox.Show("Description: You Need To Reboot For The Change To Happen.\n If You Feel Any Problem After Rebooting Your Machine\nThen Try To Change Resolution In Safe Mode.","Information",MessageBoxButtons.OK,MessageBoxIcon.Information); + break; + //windows 9x series you have to restart + } + default: + { + + MessageBox.Show("Description: Failed To Change The Resolution.","Information",MessageBoxButtons.OK,MessageBoxIcon.Information); + break; + //failed to change + } + } + } + + } + } + } +} diff --git a/PC/AccountValue/TL.XML.dll b/PC/AccountValue/TL.XML.dll new file mode 100644 index 0000000..89b79ec Binary files /dev/null and b/PC/AccountValue/TL.XML.dll differ diff --git a/PC/AccountValue/TL.XML.xml b/PC/AccountValue/TL.XML.xml new file mode 100644 index 0000000..404212a --- /dev/null +++ b/PC/AccountValue/TL.XML.xml @@ -0,0 +1,62 @@ + + + + TL.XML + + + + TL.XML MainClass + + + Constructor + + + Loads a XML File + The File to load + + + Loads a string of XML File + The XML to load + + + Saves the XML document + The File name to save as + + + Creates or sets the value of an attribute + The XPath to the node containing the attribute + The name of the attribute + The value of the attribute + + + Returns the value of a specified attribute + The path to the node + The name of the attribute + The value of an attribute + + + Sets the text of a node + The path to the node + The new text for the node + + + Returns the text of a node + The path to the node + The text in the node + + + Sets the XML Data of a node + The path to the node + The nodes new XML + + + Returns the XML Data for a node + The path to the node + The nodes current XML + + + XmlDocument Property + + + + diff --git a/PC/AccountValue/bin/Debug/AccountValue.exe b/PC/AccountValue/bin/Debug/AccountValue.exe new file mode 100644 index 0000000..0f3c6ee Binary files /dev/null and b/PC/AccountValue/bin/Debug/AccountValue.exe differ diff --git a/PC/AccountValue/bin/Debug/AccountValue.pdb b/PC/AccountValue/bin/Debug/AccountValue.pdb new file mode 100644 index 0000000..eaa02a2 Binary files /dev/null and b/PC/AccountValue/bin/Debug/AccountValue.pdb differ diff --git a/PC/AccountValue/bin/Debug/AccountValue.vshost.exe b/PC/AccountValue/bin/Debug/AccountValue.vshost.exe new file mode 100644 index 0000000..ce3f102 Binary files /dev/null and b/PC/AccountValue/bin/Debug/AccountValue.vshost.exe differ diff --git a/PC/AccountValue/bin/Debug/ColorProgressBar.dll b/PC/AccountValue/bin/Debug/ColorProgressBar.dll new file mode 100644 index 0000000..42e71f2 Binary files /dev/null and b/PC/AccountValue/bin/Debug/ColorProgressBar.dll differ diff --git a/PC/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll b/PC/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll new file mode 100644 index 0000000..1e1e958 Binary files /dev/null and b/PC/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll differ diff --git a/PC/AccountValue/bin/Debug/Interop.SHDocVw.dll b/PC/AccountValue/bin/Debug/Interop.SHDocVw.dll new file mode 100644 index 0000000..1036ec2 Binary files /dev/null and b/PC/AccountValue/bin/Debug/Interop.SHDocVw.dll differ diff --git a/PC/AccountValue/bin/Debug/TL.XML.dll b/PC/AccountValue/bin/Debug/TL.XML.dll new file mode 100644 index 0000000..89b79ec Binary files /dev/null and b/PC/AccountValue/bin/Debug/TL.XML.dll differ diff --git a/PC/AccountValue/bin/Debug/TL.XML.xml b/PC/AccountValue/bin/Debug/TL.XML.xml new file mode 100644 index 0000000..404212a --- /dev/null +++ b/PC/AccountValue/bin/Debug/TL.XML.xml @@ -0,0 +1,62 @@ + + + + TL.XML + + + + TL.XML MainClass + + + Constructor + + + Loads a XML File + The File to load + + + Loads a string of XML File + The XML to load + + + Saves the XML document + The File name to save as + + + Creates or sets the value of an attribute + The XPath to the node containing the attribute + The name of the attribute + The value of the attribute + + + Returns the value of a specified attribute + The path to the node + The name of the attribute + The value of an attribute + + + Sets the text of a node + The path to the node + The new text for the node + + + Returns the text of a node + The path to the node + The text in the node + + + Sets the XML Data of a node + The path to the node + The nodes new XML + + + Returns the XML Data for a node + The path to the node + The nodes current XML + + + XmlDocument Property + + + + diff --git a/PC/AccountValue/bin/Release/AccountValue.exe b/PC/AccountValue/bin/Release/AccountValue.exe new file mode 100644 index 0000000..e449464 Binary files /dev/null and b/PC/AccountValue/bin/Release/AccountValue.exe differ diff --git a/PC/AccountValue/bin/Release/AccountValue.pdb b/PC/AccountValue/bin/Release/AccountValue.pdb new file mode 100644 index 0000000..44035eb Binary files /dev/null and b/PC/AccountValue/bin/Release/AccountValue.pdb differ diff --git a/PC/AccountValue/bin/Release/AccountValue.vshost.exe b/PC/AccountValue/bin/Release/AccountValue.vshost.exe new file mode 100644 index 0000000..69ed6c0 Binary files /dev/null and b/PC/AccountValue/bin/Release/AccountValue.vshost.exe differ diff --git a/PC/AccountValue/bin/Release/AccountValue.vshost.exe.manifest b/PC/AccountValue/bin/Release/AccountValue.vshost.exe.manifest new file mode 100644 index 0000000..061c9ca --- /dev/null +++ b/PC/AccountValue/bin/Release/AccountValue.vshost.exe.manifest @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/PC/AccountValue/bin/Release/ColorProgressBar.dll b/PC/AccountValue/bin/Release/ColorProgressBar.dll new file mode 100644 index 0000000..42e71f2 Binary files /dev/null and b/PC/AccountValue/bin/Release/ColorProgressBar.dll differ diff --git a/PC/AccountValue/bin/Release/DEVICES.XML b/PC/AccountValue/bin/Release/DEVICES.XML new file mode 100644 index 0000000..0909092 --- /dev/null +++ b/PC/AccountValue/bin/Release/DEVICES.XML @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/PC/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll b/PC/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll new file mode 100644 index 0000000..8a2cac8 Binary files /dev/null and b/PC/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll differ diff --git a/PC/AccountValue/bin/Release/Interop.SHDocVw.dll b/PC/AccountValue/bin/Release/Interop.SHDocVw.dll new file mode 100644 index 0000000..9396fbd Binary files /dev/null and b/PC/AccountValue/bin/Release/Interop.SHDocVw.dll differ diff --git a/PC/AccountValue/bin/Release/TL.XML.dll b/PC/AccountValue/bin/Release/TL.XML.dll new file mode 100644 index 0000000..89b79ec Binary files /dev/null and b/PC/AccountValue/bin/Release/TL.XML.dll differ diff --git a/PC/AccountValue/bin/Release/TL.XML.xml b/PC/AccountValue/bin/Release/TL.XML.xml new file mode 100644 index 0000000..404212a --- /dev/null +++ b/PC/AccountValue/bin/Release/TL.XML.xml @@ -0,0 +1,62 @@ + + + + TL.XML + + + + TL.XML MainClass + + + Constructor + + + Loads a XML File + The File to load + + + Loads a string of XML File + The XML to load + + + Saves the XML document + The File name to save as + + + Creates or sets the value of an attribute + The XPath to the node containing the attribute + The name of the attribute + The value of the attribute + + + Returns the value of a specified attribute + The path to the node + The name of the attribute + The value of an attribute + + + Sets the text of a node + The path to the node + The new text for the node + + + Returns the text of a node + The path to the node + The text in the node + + + Sets the XML Data of a node + The path to the node + The nodes new XML + + + Returns the XML Data for a node + The path to the node + The nodes current XML + + + XmlDocument Property + + + + diff --git a/PC/AccountValue/cNetworkDrives0015.cs b/PC/AccountValue/cNetworkDrives0015.cs new file mode 100644 index 0000000..f1b3a8e --- /dev/null +++ b/PC/AccountValue/cNetworkDrives0015.cs @@ -0,0 +1,215 @@ +/*============================================================================================================== +AejW.com - Network Drives +------------------------- +Build: 0015 +Author: Adam ej Woods +Modified: 14/05/2004 +Ownership: Copyright (c)2004 Adam ej Woods +Source: http://www.aejw.com/ +EULA: In no way can this class be disturbed without my permission, this means reposting on a + web site, cdrom, or any other form of media. The code can be used for commercial or + personal purposes, as long as credit is given to the author. The header (this information) + can not be modified or removed. www.CodeProject.com has permission to disturbe this class. +==============================================================================================================*/ +using System; +using System.Windows.Forms; +using System.Runtime.InteropServices; + +namespace aejw.Network +{ + /// + /// AejW.com - Network Drive Interface + /// + public class NetworkDrive{ + + #region API + [DllImport("mpr.dll")] private static extern int WNetAddConnection2A(ref structNetResource pstNetRes, string psPassword, string psUsername, int piFlags); + [DllImport("mpr.dll")] private static extern int WNetCancelConnection2A(string psName, int piFlags, int pfForce); + [DllImport("mpr.dll")] private static extern int WNetConnectionDialog(int phWnd, int piType); + [DllImport("mpr.dll")] private static extern int WNetDisconnectDialog(int phWnd, int piType); + [DllImport("mpr.dll")] private static extern int WNetRestoreConnectionW(int phWnd, string psLocalDrive); + + [StructLayout(LayoutKind.Sequential)] + private struct structNetResource{ + public int iScope; + public int iType; + public int iDisplayType; + public int iUsage; + public string sLocalName; + public string sRemoteName; + public string sComment; + public string sProvider; + } + + private const int RESOURCETYPE_DISK = 0x1; + + //Standard + private const int CONNECT_INTERACTIVE = 0x00000008; + private const int CONNECT_PROMPT = 0x00000010; + private const int CONNECT_UPDATE_PROFILE = 0x00000001; + //IE4+ + private const int CONNECT_REDIRECT = 0x00000080; + //NT5 only + private const int CONNECT_COMMANDLINE = 0x00000800; + private const int CONNECT_CMD_SAVECRED = 0x00001000; + + #endregion + + #region Propertys and options + private bool lf_SaveCredentials = false; + /// + /// Option to save credentials are reconnection... + /// + public bool SaveCredentials{ + get{return(lf_SaveCredentials);} + set{lf_SaveCredentials=value;} + } + private bool lf_Persistent = false; + /// + /// Option to reconnect drive after log off / reboot ... + /// + public bool Persistent{ + get{return(lf_Persistent);} + set{lf_Persistent=value;} + } + private bool lf_Force = false; + /// + /// Option to force connection if drive is already mapped... + /// or force disconnection if network path is not responding... + /// + public bool Force{ + get{return(lf_Force);} + set{lf_Force=value;} + } + private bool ls_PromptForCredentials = false; + /// + /// Option to prompt for user credintals when mapping a drive + /// + public bool PromptForCredentials{ + get{return(ls_PromptForCredentials);} + set{ls_PromptForCredentials=value;} + } + + private string ls_Drive = "s:"; + /// + /// Drive to be used in mapping / unmapping... + /// + public string LocalDrive{ + get{return(ls_Drive);} + set{ + if(value.Length>=1){ + ls_Drive=value.Substring(0,1)+":"; + }else{ + ls_Drive=""; + } + } + } + private string ls_ShareName = "\\\\Computer\\C$"; + /// + /// Share address to map drive to. + /// + public string ShareName{ + get{return(ls_ShareName);} + set{ls_ShareName=value;} + } + #endregion + + #region Function mapping + /// + /// Map network drive + /// + public void MapDrive(){zMapDrive(null, null);} + /// + /// Map network drive (using supplied Password) + /// + public void MapDrive(string Password){zMapDrive(null, Password);} + /// + /// Map network drive (using supplied Username and Password) + /// + public void MapDrive(string Username, string Password){zMapDrive(Username, Password);} + /// + /// Unmap network drive + /// + public void UnMapDrive(){zUnMapDrive(this.lf_Force);} + /// + /// Check / restore persistent network drive + /// + public void RestoreDrives(){zRestoreDrive();} + /// + /// Display windows dialog for mapping a network drive + /// + public void ShowConnectDialog(Form ParentForm){zDisplayDialog(ParentForm,1);} + /// + /// Display windows dialog for disconnecting a network drive + /// + public void ShowDisconnectDialog(Form ParentForm){zDisplayDialog(ParentForm,2);} + + + #endregion + + #region Core functions + + // Map network drive + private void zMapDrive(string psUsername, string psPassword){ + //create struct data + structNetResource stNetRes = new structNetResource(); + stNetRes.iScope=2; + stNetRes.iType=RESOURCETYPE_DISK; + stNetRes.iDisplayType=3; + stNetRes.iUsage=1; + stNetRes.sRemoteName=ls_ShareName; + stNetRes.sLocalName=ls_Drive; + //prepare params + int iFlags=0; + if(lf_SaveCredentials){iFlags+=CONNECT_CMD_SAVECRED;} + if(lf_Persistent){iFlags+=CONNECT_UPDATE_PROFILE;} + if(ls_PromptForCredentials){iFlags+=CONNECT_INTERACTIVE+CONNECT_PROMPT;} + if(psUsername==""){psUsername=null;} + if(psPassword==""){psPassword=null;} + //if force, unmap ready for new connection + if(lf_Force){try{zUnMapDrive(true);}catch{}} + //call and return + int i = WNetAddConnection2A(ref stNetRes, psPassword, psUsername, iFlags); + if(i>0){throw new System.ComponentModel.Win32Exception(i);} + } + + // Unmap network drive + private void zUnMapDrive(bool pfForce){ + //call unmap and return + int iFlags=0; + if(lf_Persistent){iFlags+=CONNECT_UPDATE_PROFILE;} + int i = WNetCancelConnection2A(ls_Drive, iFlags, Convert.ToInt32(pfForce)); + if(i>0){throw new System.ComponentModel.Win32Exception(i);} + } + // Check / Restore a network drive + private void zRestoreDrive(){ + //call restore and return + int i = WNetRestoreConnectionW(0, null); + if(i>0){throw new System.ComponentModel.Win32Exception(i);} + } + // Display windows dialog + private void zDisplayDialog(Form poParentForm, int piDialog) + { + int i = -1; + int iHandle = 0; + //get parent handle + if(poParentForm!=null){ + iHandle = poParentForm.Handle.ToInt32(); + } + //show dialog + if(piDialog==1){ + i = WNetConnectionDialog(iHandle, RESOURCETYPE_DISK); + }else if(piDialog==2){ + i = WNetDisconnectDialog(iHandle, RESOURCETYPE_DISK); + } + if(i>0){throw new System.ComponentModel.Win32Exception(i);} + //set focus on parent form + poParentForm.BringToFront(); + } + + + #endregion + + } + +} diff --git a/PC/AccountValue/close.ico b/PC/AccountValue/close.ico new file mode 100644 index 0000000..d7c1078 Binary files /dev/null and b/PC/AccountValue/close.ico differ diff --git a/PC/AccountValue/folderopen.ico b/PC/AccountValue/folderopen.ico new file mode 100644 index 0000000..0c8f39f Binary files /dev/null and b/PC/AccountValue/folderopen.ico differ diff --git a/PC/AccountValue/login.bmp b/PC/AccountValue/login.bmp new file mode 100644 index 0000000..f738c93 Binary files /dev/null and b/PC/AccountValue/login.bmp differ diff --git a/PC/AccountValue/login.ico b/PC/AccountValue/login.ico new file mode 100644 index 0000000..9a28250 Binary files /dev/null and b/PC/AccountValue/login.ico differ diff --git a/PC/AccountValue/new_background_rz.bmp b/PC/AccountValue/new_background_rz.bmp new file mode 100644 index 0000000..83c9fef Binary files /dev/null and b/PC/AccountValue/new_background_rz.bmp differ diff --git a/PC/AccountValue/new_background_rz2.bmp b/PC/AccountValue/new_background_rz2.bmp new file mode 100644 index 0000000..dd8831d Binary files /dev/null and b/PC/AccountValue/new_background_rz2.bmp differ diff --git a/PC/AccountValue/new_background_rz299.bmp b/PC/AccountValue/new_background_rz299.bmp new file mode 100644 index 0000000..9d0f2a4 Binary files /dev/null and b/PC/AccountValue/new_background_rz299.bmp differ diff --git a/PC/AccountValue/new_background_rz3.bmp b/PC/AccountValue/new_background_rz3.bmp new file mode 100644 index 0000000..0640e4f Binary files /dev/null and b/PC/AccountValue/new_background_rz3.bmp differ diff --git a/PC/AccountValue/new_background_rz4.bmp b/PC/AccountValue/new_background_rz4.bmp new file mode 100644 index 0000000..52d7717 Binary files /dev/null and b/PC/AccountValue/new_background_rz4.bmp differ diff --git a/PC/AccountValue/obj/AccountValue.csproj.FileList.txt b/PC/AccountValue/obj/AccountValue.csproj.FileList.txt new file mode 100644 index 0000000..67eb59d --- /dev/null +++ b/PC/AccountValue/obj/AccountValue.csproj.FileList.txt @@ -0,0 +1,35 @@ +bin\Debug\AccountValue.exe +bin\Debug\AccountValue.pdb +bin\Debug\Interop.IWshRuntimeLibrary.dll +obj\Debug\ResolveAssemblyReference.cache +obj\Debug\Interop.IWshRuntimeLibrary.dll +obj\Debug\AccountValue.Form1.resources +obj\Debug\AccountValue.Form2.resources +obj\Debug\AccountValue.Properties.Resources.resources +obj\Debug\AccountValue.csproj.GenerateResource.Cache +obj\Debug\AccountValue.exe +obj\Debug\AccountValue.pdb +bin\Debug\ColorProgressBar.dll +bin\Debug\TL.XML.dll +bin\Debug\Interop.SHDocVw.dll +obj\Debug\Interop.SHDocVw.dll +obj\Debug\AccountValue.csproj.ResolveComReference.cache +obj\Debug\AccountValue.Form3.resources +bin\Release\AccountValue.exe +bin\Release\AccountValue.pdb +bin\Release\ColorProgressBar.dll +bin\Release\TL.XML.dll +bin\Release\Interop.IWshRuntimeLibrary.dll +bin\Release\Interop.SHDocVw.dll +obj\Release\ResolveAssemblyReference.cache +obj\Release\Interop.IWshRuntimeLibrary.dll +obj\Release\Interop.SHDocVw.dll +obj\Release\AccountValue.csproj.ResolveComReference.cache +obj\Release\AccountValue.Form1.resources +obj\Release\AccountValue.Form2.resources +obj\Release\AccountValue.Form3.resources +obj\Release\AccountValue.Properties.Resources.resources +obj\Release\AccountValue.csproj.GenerateResource.Cache +obj\Release\AccountValue.exe +obj\Release\AccountValue.pdb +bin\Release\TL.XML.xml diff --git a/PC/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt b/PC/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..0507e3c --- /dev/null +++ b/PC/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt @@ -0,0 +1,90 @@ +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.exe +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.pdb +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\AccountValue.exe +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\AccountValue.pdb +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\ColorProgressBar.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\TL.XML.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\TL.XML.xml +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\Interop.SHDocVw.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\ResolveAssemblyReference.cache +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\Interop.SHDocVw.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Form1.resources +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Form2.resources +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Form3.resources +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Properties.Resources.resources +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.exe +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.pdb +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\AccountValue.exe +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\AccountValue.pdb +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\ColorProgressBar.dll +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\TL.XML.dll +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\TL.XML.xml +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\ResolveAssemblyReference.cache +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Form1.resources +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Form2.resources +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Form3.resources +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Properties.Resources.resources +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.exe +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.pdb +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\AccountValue.exe +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\AccountValue.pdb +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\ColorProgressBar.dll +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\TL.XML.dll +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\TL.XML.xml +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\ResolveAssemblyReference.cache +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Form1.resources +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Form2.resources +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Form3.resources +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Properties.Resources.resources +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.exe +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.pdb +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\AccountValue.exe +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\AccountValue.pdb +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\ColorProgressBar.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\TL.XML.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\TL.XML.xml +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\ResolveAssemblyReference.cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Form1.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Form2.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Form3.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Properties.Resources.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.exe +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.pdb +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\ResolveAssemblyReference.cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\Interop.SHDocVw.dll +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.csproj.ResolveComReference.cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Form1.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Form2.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Form3.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Properties.Resources.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.csproj.GenerateResource.Cache +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\AccountValue.exe +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\AccountValue.pdb +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\ColorProgressBar.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\TL.XML.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\TL.XML.xml +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\Interop.SHDocVw.dll diff --git a/PC/AccountValue/obj/Debug/AccountValue.Form1.resources b/PC/AccountValue/obj/Debug/AccountValue.Form1.resources new file mode 100644 index 0000000..ecc23e9 Binary files /dev/null and b/PC/AccountValue/obj/Debug/AccountValue.Form1.resources differ diff --git a/PC/AccountValue/obj/Debug/AccountValue.Form2.resources b/PC/AccountValue/obj/Debug/AccountValue.Form2.resources new file mode 100644 index 0000000..f243285 Binary files /dev/null and b/PC/AccountValue/obj/Debug/AccountValue.Form2.resources differ diff --git a/PC/AccountValue/obj/Debug/AccountValue.Form3.resources b/PC/AccountValue/obj/Debug/AccountValue.Form3.resources new file mode 100644 index 0000000..06c24d0 Binary files /dev/null and b/PC/AccountValue/obj/Debug/AccountValue.Form3.resources differ diff --git a/PC/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources b/PC/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources new file mode 100644 index 0000000..259ee4a Binary files /dev/null and b/PC/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources differ diff --git a/PC/AccountValue/obj/Debug/AccountValue.csproj.FileListAbsolute.txt b/PC/AccountValue/obj/Debug/AccountValue.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..915aa97 --- /dev/null +++ b/PC/AccountValue/obj/Debug/AccountValue.csproj.FileListAbsolute.txt @@ -0,0 +1,18 @@ +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\AccountValue.exe +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\AccountValue.pdb +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\ColorProgressBar.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\TL.XML.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\TL.XML.xml +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\Interop.IWshRuntimeLibrary.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\Interop.SHDocVw.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\ResolveAssemblyReference.cache +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\Interop.IWshRuntimeLibrary.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\Interop.SHDocVw.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.csproj.ResolveComReference.cache +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.Form1.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.Form2.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.Form3.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.Properties.Resources.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.csproj.GenerateResource.Cache +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.exe +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.pdb diff --git a/PC/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache b/PC/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache new file mode 100644 index 0000000..98354a4 Binary files /dev/null and b/PC/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache differ diff --git a/PC/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache b/PC/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache new file mode 100644 index 0000000..57f9b28 Binary files /dev/null and b/PC/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache differ diff --git a/PC/AccountValue/obj/Debug/AccountValue.exe b/PC/AccountValue/obj/Debug/AccountValue.exe new file mode 100644 index 0000000..0f3c6ee Binary files /dev/null and b/PC/AccountValue/obj/Debug/AccountValue.exe differ diff --git a/PC/AccountValue/obj/Debug/AccountValue.pdb b/PC/AccountValue/obj/Debug/AccountValue.pdb new file mode 100644 index 0000000..eaa02a2 Binary files /dev/null and b/PC/AccountValue/obj/Debug/AccountValue.pdb differ diff --git a/PC/AccountValue/obj/Debug/CodeAnalysisLog.xml b/PC/AccountValue/obj/Debug/CodeAnalysisLog.xml new file mode 100644 index 0000000..a232888 --- /dev/null +++ b/PC/AccountValue/obj/Debug/CodeAnalysisLog.xml @@ -0,0 +1,1038 @@ + + + + + + + + Correct the casing of namespace name 'aejw.Network'. + + + Correct the spelling of the unrecognized token 'aejw' in namespace 'aejw.Network'. + + + + + + + + + + + No valid permission requests were found for assembly 'AccountValue'. You should always specify the minimum security permissions using SecurityAction.RequestMinimum. If assembly permission requests have been specified, they are not enforceable; use the PermView.exe tool to view the assembly's permissions. Whidbey customers can use PermCalc.exe which gives even more detailed information. + + + Sign 'AccountValue' with a strong name key. + + + 'AccountValue' should be marked with CLSCompliantAttribute and its value should be true. + + + + + + + + + 'DEVMODE1' should be declared inside a namespace. + + + Correct the capitalization of type name 'DEVMODE1'. + + + 'DEVMODE1' should override Equals. + 'DEVMODE1' should override the equality (==) and inequality (!=) operators. + + + + + + + Make 'dmBitsPerPel' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the spelling of the unrecognized token 'Pel' in member name 'DEVMODE1.dmBitsPerPel'. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmBitsPerPel'. + + + + + + + Make 'dmCollate' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmCollate'. + + + + + + + Make 'dmColor' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmColor'. + + + + + + + Make 'dmCopies' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmCopies'. + + + + + + + Make 'dmDefaultSource' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDefaultSource'. + + + + + + + Make 'dmDeviceName' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDeviceName'. + + + + + + + Make 'dmDisplayFlags' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDisplayFlags'. + + + + + + + Make 'dmDisplayFrequency' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDisplayFrequency'. + + + + + + + Make 'dmDitherType' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDitherType'. + + + + + + + Make 'dmDriverExtra' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDriverExtra'. + + + + + + + Make 'dmDriverVersion' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDriverVersion'. + + + + + + + Make 'dmDuplex' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDuplex'. + + + + + + + Make 'dmFields' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmFields'. + + + + + + + Make 'dmFormName' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmFormName'. + + + + + + + Make 'dmICMIntent' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of member name 'DEVMODE1.dmICMIntent'. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmICMIntent'. + + + + + + + Make 'dmICMMethod' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of member name 'DEVMODE1.dmICMMethod'. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmICMMethod'. + + + + + + + Make 'dmLogPixels' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmLogPixels'. + + + + + + + Make 'dmMediaType' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmMediaType'. + + + + + + + Make 'dmOrientation' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmOrientation'. + + + + + + + Make 'dmPanningHeight' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPanningHeight'. + + + + + + + Make 'dmPanningWidth' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPanningWidth'. + + + + + + + Make 'dmPaperLength' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPaperLength'. + + + + + + + Make 'dmPaperSize' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPaperSize'. + + + + + + + Make 'dmPaperWidth' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPaperWidth'. + + + + + + + Make 'dmPelsHeight' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the spelling of the unrecognized token 'Pels' in member name 'DEVMODE1.dmPelsHeight'. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPelsHeight'. + + + + + + + Make 'dmPelsWidth' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the spelling of the unrecognized token 'Pels' in member name 'DEVMODE1.dmPelsWidth'. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPelsWidth'. + + + + + + + Make 'dmPrintQuality' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPrintQuality'. + + + + + + + Make 'dmReserved1' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmReserved1'. + + + + + + + Make 'dmReserved2' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmReserved2'. + + + + + + + Make 'dmScale' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmScale'. + + + + + + + Make 'dmSize' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmSize'. + + + + + + + Make 'dmSpecVersion' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmSpecVersion'. + + + + + + + Make 'dmTTOption' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmTTOption'. + + + + + + + Make 'dmYResolution' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmYResolution'. + + + + + + + + + 'User_32' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static methods, consider adding a private constructor to prevent the compiler from generating a default constructor. + + + + + + + Because it is a DllImport method, User_32.ChangeDisplaySettings(DEVMODE1&, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Because it is a DllImport method, User_32.EnumDisplaySettings(String, Int32, DEVMODE1&):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + + + + + + + + + DragExtender..ctor() initializes field m_form of type System.Windows.Forms.Form to null. Remove this initialization as it will be done automatically by the runtime. + + + + + + + Correct the spelling of the unrecognized token 'Draggable' in member name 'DragExtender.GetDraggable(Control):Boolean'. + + + + + + + Because it is a DllImport method, DragExtender.ReleaseCapture(IntPtr):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + Change the accessibility of DllImport 'DragExtender.ReleaseCapture(IntPtr):Int32' so that it is no longer visible from outside its assembly. + + + + + + + Because it is a DllImport method, DragExtender.SendMessage(IntPtr, Int32, Int32, Int32&):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + 'DragExtender.SendMessage(IntPtr, Int32, Int32, Int32[]):Int32' appears to have no upstream public or protected callers. + + + Because it is a DllImport method, DragExtender.SendMessage(IntPtr, Int32, Int32, Int32[]):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Correct the spelling of the unrecognized token 'Draggable' in member name 'DragExtender.SetDraggable(Control, Boolean):Void'. + + + + + + + + + + + Modify 'Form1..ctor()' to catch a more specific exception than 'System.Object' or rethrow the exception. + + + Form1..ctor() initializes field tempHeight of type System.Int32 to 0. Remove this initialization as it will be done automatically by the runtime. + Form1..ctor() initializes field tempWidth of type System.Int32 to 0. Remove this initialization as it will be done automatically by the runtime. + + + Form1..ctor() declares a local, 'ChangeRes', of type Resolution.CResolution, which is never used or is only assigned to. Use this local or remove it. + + + Form1..ctor() makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). + Form1..ctor() makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). + + + + + + + The 'this' parameter (or 'Me' in VB) of Form1.createDesktopLinks(String, String):Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. + + + + + + + Form1.GetDiskFreeSpace(String):DiskFreeSpace calls into Marshal.GetLastWin32Error():Int32 which has a LinkDemand. By making this call, Marshal.GetLastWin32Error():Int32 is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: ->System.Runtime.InteropServices.Marshal.GetLastWin32Error : Int32 ->AccountValue.Form1.GetDiskFreeSpace(System.String) : DiskFreeSpace + + + + + + + Add the MarshalAsAttribute to the return type of PInvoke Form1.GetDiskFreeSpaceEx(String, Int64&, Int64&, Int64&):Boolean. If the corresponding unmanaged return type is a 4-byte Win32 'BOOL', use MarshalAs(UnmanagedType.Bool). For a 1-byte C++ 'bool', use MarshalAs(UnmanagedType.U1). + + + Because it is a DllImport method, Form1.GetDiskFreeSpaceEx(String, Int64&, Int64&, Int64&):Boolean should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Form1.InitializeComponent():Void calls into WebBrowser.add_DocumentCompleted(WebBrowserDocumentCompletedEventHandler):Void which has a LinkDemand. By making this call, WebBrowser.add_DocumentCompleted(WebBrowserDocumentCompletedEventHandler):Void is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: ->System.Windows.Forms.WebBrowser.add_DocumentCompleted(System.Windows.Forms.WebBrowserDocumentCompletedEventHandler) : Void ->AccountValue.Form1.InitializeComponent : Void ->AccountValue.Form1.#ctor : Void + + + + + + + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Exception' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Exception' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + + + Change Form1.login_clicked():Void to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + Change Form1.login_clicked():Void to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + + + Replace the call to String.Equals("") in 'Form1.login_clicked():Void' with a call to String.IsNullOrEmpty. + Replace the call to String.Equals("") in 'Form1.login_clicked():Void' with a call to String.IsNullOrEmpty. + + + + + + + Form1.timer2_Tick(Object, EventArgs):Void declares a local, 'temp', of type System.Int64, which is never used or is only assigned to. Use this local or remove it. + + + + + + + Form1.webBrowser1_DocumentCompleted(Object, WebBrowserDocumentCompletedEventArgs):Void makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). + Form1.webBrowser1_DocumentCompleted(Object, WebBrowserDocumentCompletedEventArgs):Void makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). + + + + + + + + + Do not nest type 'AccountValue.Form1+DiskFreeSpace' or change its accessibility so that it is not externally visible. + + + 'AccountValue.Form1+DiskFreeSpace' should override Equals. + 'AccountValue.Form1+DiskFreeSpace' should override the equality (==) and inequality (!=) operators. + + + + + + + Make 'FreeBytesAvailable' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + Make 'TotalBytes' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + Make 'TotalFreeBytes' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + + + + + Make 'label1' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + Make 'label2' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + Make 'progressBar1' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + + + + + + + + + NetworkDrive..ctor() initializes field lf_Force of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. + NetworkDrive..ctor() initializes field lf_Persistent of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. + NetworkDrive..ctor() initializes field lf_SaveCredentials of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. + NetworkDrive..ctor() initializes field ls_PromptForCredentials of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. + + + + + + + Correct the casing of parameter name 'Password'. + + + + + + + The discrete term 'Username' in parameter 'Username' should be expressed as a compound term, 'UserName'. + + + Correct the casing of parameter name 'Username'. + + + Correct the casing of parameter name 'Password'. + + + + + + + Correct the casing of parameter name 'ParentForm'. + + + + + + + Correct the casing of parameter name 'ParentForm'. + + + + + + + Correct the capitalization of 'Un' in member name 'NetworkDrive.UnMapDrive():Void'. + + + + + + + Because it is a DllImport method, NetworkDrive.WNetAddConnection2A(structNetResource&, String, String, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Because it is a DllImport method, NetworkDrive.WNetCancelConnection2A(String, Int32, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Because it is a DllImport method, NetworkDrive.WNetConnectionDialog(Int32, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Because it is a DllImport method, NetworkDrive.WNetDisconnectDialog(Int32, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Because it is a DllImport method, NetworkDrive.WNetRestoreConnectionW(Int32, String):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + The 'this' parameter (or 'Me' in VB) of NetworkDrive.zDisplayDialog(Form, Int32):Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. + + + + + + + Modify 'NetworkDrive.zMapDrive(String, String):Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + + + Replace the call to String.op_Equality("") in 'NetworkDrive.zMapDrive(String, String):Void' with a call to String.IsNullOrEmpty. + Replace the call to String.op_Equality("") in 'NetworkDrive.zMapDrive(String, String):Void' with a call to String.IsNullOrEmpty. + + + + + + + The 'this' parameter (or 'Me' in VB) of NetworkDrive.zRestoreDrive():Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. + + + + + + + + + + + + + + + CResolution..ctor(Int32, Int32) calls into Marshal.SizeOf(Object):Int32 which has a LinkDemand. By making this call, Marshal.SizeOf(Object):Int32 is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: ->System.Runtime.InteropServices.Marshal.SizeOf(System.Object) : Int32 ->Resolution.CResolution.#ctor(System.Int32,System.Int32) : Void ->AccountValue.Form1.#ctor : Void + + + CResolution..ctor(Int32, Int32) declares a local, 'screen', of type System.Windows.Forms.Screen, which is never used or is only assigned to. Use this local or remove it. + + + Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + + + + + + + + + + + + + + + Assemblies should declare minimum security + Permission requests prevent security exceptions from being thrown after code in an assembly has already begun executing. With permission requests, the assembly does not load if it has insufficient permissions. This rule will fire if you have specified a permission request incorrectly, or incompletely. If you have specified requests but FxCop reports a violation for this rule, use the PermView.exe tool to view the security permissions in the assembly. An unenforceable permission appears as an empty permission set. Whidbey customers can use PermCalc.exe which gives even more detailed information. You should add attributes specifying what permissions your assembly will demand, might demand, and what permissions it does not want granted. For example, the following attribute indicates that an assembly will, at minimum, require read access to the UserName environment variable: [assembly:EnvironmentPermissionAttribute(SecurityAction.RequestMinimum, Read="UserName")]. To specify permissions that the assembly might demand, use SecurityAction.RequestOptional. To specify permissions that the assembly must not be granted, use SecurityAction.RequestRefuse. + No valid permission requests were found for assembly '{0}'. You should always specify the minimum security permissions using SecurityAction.RequestMinimum. If assembly permission requests have been specified, they are not enforceable; use the PermView.exe tool to view the assembly's permissions. Whidbey customers can use PermCalc.exe which gives even more detailed information. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Usage/AssembliesShouldDeclareMinimumSecurity.html + fxcopbug@microsoft.com + CriticalError + + + + Assemblies should have valid strong names + Either the assembly has no strong name, an invalid one, or the strong name is valid only because of the computer configuration. The assembly should not be deployed in this state. The most common causes of this are: 1) The assembly's contents were modified after it was signed. 2) The signing process failed. 3) The assembly was delay-signed. 4) A registry key existed that allowed the check to pass (where it would not have otherwise). + Sign '{0}' with a strong name key. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/AssembliesShouldHaveValidStrongNames.html + fxcopbug@microsoft.com + CriticalError + + + + Avoid uncalled private code + There is uncalled code that is not externally visible and is not a known runtime entry point. If this violation fires in error, please send a problem report to the FxCop team. + '{0}' appears to have no upstream public or protected callers. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/AvoidUncalledPrivateCode.html + fxcopbug@microsoft.com + Warning + + + + Avoid uninstantiated internal classes + An internal class was detected that is apparently never instantiated. This rule does not attempt to detect late-bound creation and will generate false positives if instances of a type are only created in this way (for example, by means of Activator.CreateInstance or by passing the type as an argument to a TypeConverter constructor). + '{0}' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static methods, consider adding a private constructor to prevent the compiler from generating a default constructor. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/AvoidUninstantiatedInternalClasses.html + fxcopbug@microsoft.com + Warning + + + + Avoid unused parameters + Avoid declaring parameters that are not used in the method body. Unused parameters incur maintenance and performance costs. Sometimes a violation of this rule can point to an implementation bug in the method (i.e. the parameter should actually have been used in the method body). Exclude warnings of this rule if the parameter has to exist because of backward compatibility. + The 'this' parameter (or 'Me' in VB) of {0} is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/AvoidUnusedParameters.html + fxcopbug@microsoft.com + Warning + + + + Compound words should be cased correctly + Avoid creating compound words from terms which exist in the dictionary as discrete terms. Do not create a compound word such as 'StopWatch' or 'PopUp'. These terms are recognized in the dictionary and should be cased as 'Stopwatch' and 'Popup'. + The discrete term '{0}' in {1} '{2}' should be expressed as a compound term, '{3}'. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/CompoundWordsShouldBeCasedCorrectly.html + fxcopbug@microsoft.com + Error + + + + Declare types in namespaces + A type should be defined inside a namespace to avoid duplication. + '{0}' should be declared inside a namespace. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/DeclareTypesInNamespaces.html + fxcopbug@microsoft.com + Error + + + + Do not catch general exception types + You should not catch Exception or SystemException. Catching generic exception types can hide run-time problems from the library user, and can complicate debugging. You should catch only those exceptions that you can handle gracefully. + Modify '{0}' to catch a more specific exception than '{1}' or rethrow the exception. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/DoNotCatchGeneralExceptionTypes.html + fxcopbug@microsoft.com + CriticalError + + + + Do not declare visible instance fields + Public or protected instance fields limit your ability to change the implementation details for those data items. Use properties instead. They do not compromise usability or performance and they do provide flexibility in that they conceal the implementation details of the underlying data. + Make '{0}' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/DoNotDeclareVisibleInstanceFields.html + fxcopbug@microsoft.com + Error + + + + Do not indirectly expose methods with link demands + Do not wrap a method protected by a LinkDemand with a method that does not perform a security check. A LinkDemand checks the permissions of the immediate caller rather than checking the permissions of all callers in the call stack. In this case, the permissions of the wrapper method will be checked. If the wrapper method does not, itself, check the permissions of callers higher in the call stack, malicious code might be able to execute the wrapped function even though it lacks permission to do so. + {0} calls into {1} which has a LinkDemand. By making this call, {1} is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: {2} + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Security/DoNotIndirectlyExposeMethodsWithLinkDemands.html + fxcopbug@microsoft.com + CriticalError + + + + Do not initialize unnecessarily + Do not make initializations that have already been done by the runtime. + {0} initializes field {1} of type {2} to {3}. Remove this initialization as it will be done automatically by the runtime. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/DoNotInitializeUnnecessarily.html + fxcopbug@microsoft.com + Warning + + + + Identifiers should be cased correctly + Type, namespace, and member identifiers are pascal-cased. Parameter identifiers are camel-cased. The pascal-casing convention capitalizes the first letter of each word, as in BackColor. The camel-casing convention formats the first letter of the first word in lowercase and capitalizes the first letter of all subsequent words, as in backgroundColor. + Correct the casing of namespace name '{0}'. + Correct the casing of parameter name '{0}'. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/IdentifiersShouldBeCasedCorrectly.html + fxcopbug@microsoft.com + Error + + + + Identifiers should be spelled correctly + The individual words that make up an identifier should not be abbreviated and should be spelled correctly. If this rule generates a false positive on a term that should be recognized, add the word to the FxCop custom dictionary. + Correct the spelling of the unrecognized token '{0}' in member name '{1}'. + Correct the spelling of the unrecognized token '{0}' in namespace '{1}'. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/IdentifiersShouldBeSpelledCorrectly.html + fxcopbug@microsoft.com + CriticalWarning + + + + Long acronyms should be pascal-cased + Acronyms of three or more letters should be Pascal-cased. For example, use XmlSpace rather than XMLSpace. A violation of this rule might be required for compatibility with existing, non-managed symbol schemes. In general, however, these symbols should not be visible outside the assembly that uses them. + Correct the capitalization of member name '{0}'. + Correct the capitalization of type name '{0}'. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/LongAcronymsShouldBePascalCased.html + fxcopbug@microsoft.com + Error + + + + Mark assemblies with CLSCompliant + Assemblies should explicitly state their Cls compliance using the CLSCompliant attribute. An assembly without this attribute is not CLS-compliant. Assemblies, modules, and types can be CLS-compliant even if some parts of the assembly, module, or type are not CLS-compliant. The following rules apply: 1) If the element is marked CLSCompliant, any noncompliant members must have the CLSCompliant attribute present with its argument set to false. 2) A comparable CLS-compliant alternative member must be supplied for each member that is not CLS-compliant. + '{0}' should be marked with CLSCompliantAttribute and its value should be true. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/MarkAssembliesWithClsCompliant.html + fxcopbug@microsoft.com + Error + + + + Mark boolean pinvoke arguments with MarshalAs + All boolean pinvoke parameters and return types should be explicitly marked with the MarshalAs attribute. By default, the system will marshal all booleans as 4-byte UnmanagedType.Bool. This is the correct behavior for Win32 'BOOL' arguments but incorrect for C++ 'bool' arguments, which should be marshaled as 1-byte UnmanagedType.U1. For code maintainability reasons, always explicitly specify the marshaling information for boolean arguments and return values. + Add the MarshalAsAttribute to the return type of PInvoke {0}. If the corresponding unmanaged return type is a 4-byte Win32 'BOOL', use MarshalAs(UnmanagedType.Bool). For a 1-byte C++ 'bool', use MarshalAs(UnmanagedType.U1). + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Interoperability/MarkBooleanPInvokeArgumentsWithMarshalAs.html + fxcopbug@microsoft.com + Warning + + + + Move pinvokes to native methods class + This type contains members with the DllImport attribute. Members with the DllImport attribute should be contained in classes named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + Because it is a DllImport method, {0} should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/MovePInvokesToNativeMethodsClass.html + fxcopbug@microsoft.com + CriticalWarning + + + + Nested types should not be visible + Do not use public, protected or protected internal (Protected Friend) nested types as a way of grouping types. Use namespaces for this purpose. There are very limited scenarios where nested types are the best design. Also, nested type member accessibility is not clearly understood by all audiences. Enumerators are exempt from this rule. + Do not nest type '{0}' or change its accessibility so that it is not externally visible. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/NestedTypesShouldNotBeVisible.html + fxcopbug@microsoft.com + Error + + + + Override equals and operator equals on value types + The default System.ValueType implementation might not perform as well as a custom implementation. + '{0}' should override Equals. + '{0}' should override the equality (==) and inequality (!=) operators. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/OverrideEqualsAndOperatorEqualsOnValueTypes.html + fxcopbug@microsoft.com + Warning + + + + PInvokes should not be visible + Interop layer should not be public. The DllImport attribute should not be applied to publicly accessible members (public or protected). + Change the accessibility of DllImport '{0}' so that it is no longer visible from outside its assembly. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Interoperability/PInvokesShouldNotBeVisible.html + fxcopbug@microsoft.com + CriticalError + + + + Remove unused locals + Remove locals that are not used or are only assigned to in method implementations. + {0} declares a local, '{1}', of type {2}, which is never used or is only assigned to. Use this local or remove it. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/RemoveUnusedLocals.html + fxcopbug@microsoft.com + Warning + + + + Short acronyms should be uppercase + Two letter acronyms should be upper-cased. For example, use System.IO instead of System.Io. Although it may be common practice for some two letter acronyms to not be fully capitalized, violations of this rule should not be excluded for this reason. For example, 'DbConnection', is common but incorrect; use DBConnection. A violation of this rule might be required for compatibility with existing, non-managed symbol schemes. In general, however, these symbols should not be visible outside the assembly that uses them. + Correct the capitalization of '{0}' in member name '{1}'. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/ShortAcronymsShouldBeUppercase.html + fxcopbug@microsoft.com + Error + + + + Specify IFormatProvider + If an overload exists that takes an IFormatProvider argument, it should always be called in favor of an overload that does not. Some methods in the common language runtime convert a value to or from a string representation and take a string parameter that contains one or more characters, called format specifiers, which indicate how the value is to be converted. If the meaning of the format specifier varies by culture, a formatting object supplies the actual characters used in the string representation. In scenarios where sorting and comparison behavior should never change between cultures, specify CultureInfo.InvariantCulture. + {0} makes a call to {1} that does not explicitly provide an IFormatProvider. This should be replaced with a call to {2}. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Globalization/SpecifyIFormatProvider.html + fxcopbug@microsoft.com + Error + + + + Specify MessageBoxOptions + In order to run correctly on right-to-left systems, all calls to MessageBox.Show should use the overload that specifies MessageBoxOptions as an argument. Programs should detect whether they are running on a right-to-left system at run-time and pass the appropriate MessageBoxOptions value in order to display correctly. + Change {0} to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Globalization/SpecifyMessageBoxOptions.html + fxcopbug@microsoft.com + Error + + + + Test for empty strings using string length + To test for empty strings, check if String.Length is equal to zero. Constructs such as "".Equals(someString) and String.Empty.Equals(someString) are less efficient than testing the string length. Replace these with checks for someString.Length == 0. + Replace the call to String.{0}({1}) in '{2}' with a call to String.IsNullOrEmpty. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/TestForEmptyStringsUsingStringLength.html + fxcopbug@microsoft.com + Warning + + + + diff --git a/PC/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll b/PC/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll new file mode 100644 index 0000000..1e1e958 Binary files /dev/null and b/PC/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll differ diff --git a/PC/AccountValue/obj/Debug/Interop.SHDocVw.dll b/PC/AccountValue/obj/Debug/Interop.SHDocVw.dll new file mode 100644 index 0000000..1036ec2 Binary files /dev/null and b/PC/AccountValue/obj/Debug/Interop.SHDocVw.dll differ diff --git a/PC/AccountValue/obj/Debug/LastCodeAnalysisSucceeded.txt b/PC/AccountValue/obj/Debug/LastCodeAnalysisSucceeded.txt new file mode 100644 index 0000000..e69de29 diff --git a/PC/AccountValue/obj/Debug/ResolveAssemblyReference.cache b/PC/AccountValue/obj/Debug/ResolveAssemblyReference.cache new file mode 100644 index 0000000..b6bfbec Binary files /dev/null and b/PC/AccountValue/obj/Debug/ResolveAssemblyReference.cache differ diff --git a/PC/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/PC/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll new file mode 100644 index 0000000..72c6d6c Binary files /dev/null and b/PC/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ diff --git a/PC/AccountValue/obj/Release/AccountValue.Form1.resources b/PC/AccountValue/obj/Release/AccountValue.Form1.resources new file mode 100644 index 0000000..ecc23e9 Binary files /dev/null and b/PC/AccountValue/obj/Release/AccountValue.Form1.resources differ diff --git a/PC/AccountValue/obj/Release/AccountValue.Form2.resources b/PC/AccountValue/obj/Release/AccountValue.Form2.resources new file mode 100644 index 0000000..f243285 Binary files /dev/null and b/PC/AccountValue/obj/Release/AccountValue.Form2.resources differ diff --git a/PC/AccountValue/obj/Release/AccountValue.Form3.resources b/PC/AccountValue/obj/Release/AccountValue.Form3.resources new file mode 100644 index 0000000..06c24d0 Binary files /dev/null and b/PC/AccountValue/obj/Release/AccountValue.Form3.resources differ diff --git a/PC/AccountValue/obj/Release/AccountValue.Properties.Resources.resources b/PC/AccountValue/obj/Release/AccountValue.Properties.Resources.resources new file mode 100644 index 0000000..1aa9122 Binary files /dev/null and b/PC/AccountValue/obj/Release/AccountValue.Properties.Resources.resources differ diff --git a/PC/AccountValue/obj/Release/AccountValue.csproj.FileListAbsolute.txt b/PC/AccountValue/obj/Release/AccountValue.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..e22c5e0 --- /dev/null +++ b/PC/AccountValue/obj/Release/AccountValue.csproj.FileListAbsolute.txt @@ -0,0 +1,18 @@ +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\Interop.SHDocVw.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.exe +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.pdb +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\AccountValue.exe +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\AccountValue.pdb +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\ColorProgressBar.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\TL.XML.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\TL.XML.xml +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\Interop.SHDocVw.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\ResolveAssemblyReference.cache +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.Form1.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.Form2.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.Form3.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.Properties.Resources.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache diff --git a/PC/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache b/PC/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache new file mode 100644 index 0000000..98354a4 Binary files /dev/null and b/PC/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache differ diff --git a/PC/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache b/PC/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache new file mode 100644 index 0000000..3a9f25f Binary files /dev/null and b/PC/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache differ diff --git a/PC/AccountValue/obj/Release/AccountValue.exe b/PC/AccountValue/obj/Release/AccountValue.exe new file mode 100644 index 0000000..e449464 Binary files /dev/null and b/PC/AccountValue/obj/Release/AccountValue.exe differ diff --git a/PC/AccountValue/obj/Release/AccountValue.pdb b/PC/AccountValue/obj/Release/AccountValue.pdb new file mode 100644 index 0000000..44035eb Binary files /dev/null and b/PC/AccountValue/obj/Release/AccountValue.pdb differ diff --git a/PC/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll b/PC/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll new file mode 100644 index 0000000..8a2cac8 Binary files /dev/null and b/PC/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll differ diff --git a/PC/AccountValue/obj/Release/Interop.SHDocVw.dll b/PC/AccountValue/obj/Release/Interop.SHDocVw.dll new file mode 100644 index 0000000..9396fbd Binary files /dev/null and b/PC/AccountValue/obj/Release/Interop.SHDocVw.dll differ diff --git a/PC/AccountValue/obj/Release/ResolveAssemblyReference.cache b/PC/AccountValue/obj/Release/ResolveAssemblyReference.cache new file mode 100644 index 0000000..8479cf9 Binary files /dev/null and b/PC/AccountValue/obj/Release/ResolveAssemblyReference.cache differ diff --git a/PC/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll b/PC/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll new file mode 100644 index 0000000..a4351d8 Binary files /dev/null and b/PC/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll differ diff --git a/PC/AccountValue/obj/Release/build.force b/PC/AccountValue/obj/Release/build.force new file mode 100644 index 0000000..e69de29 diff --git a/PC/AccountValue/rz_background.bmp b/PC/AccountValue/rz_background.bmp new file mode 100644 index 0000000..04e2756 Binary files /dev/null and b/PC/AccountValue/rz_background.bmp differ diff --git a/PC/AccountValue/rz_background2.bmp b/PC/AccountValue/rz_background2.bmp new file mode 100644 index 0000000..6b04184 Binary files /dev/null and b/PC/AccountValue/rz_background2.bmp differ diff --git a/PC/AccountValue/rz_background3.bmp b/PC/AccountValue/rz_background3.bmp new file mode 100644 index 0000000..cdb09a7 Binary files /dev/null and b/PC/AccountValue/rz_background3.bmp differ diff --git a/PC/AccountValue/rz_background_.bmp b/PC/AccountValue/rz_background_.bmp new file mode 100644 index 0000000..1f1bdcf Binary files /dev/null and b/PC/AccountValue/rz_background_.bmp differ diff --git a/PC/AccountValue/shdocvw.dll b/PC/AccountValue/shdocvw.dll new file mode 100644 index 0000000..955c037 Binary files /dev/null and b/PC/AccountValue/shdocvw.dll differ diff --git a/PC/Setup/Debug/Setup.msi b/PC/Setup/Debug/Setup.msi new file mode 100644 index 0000000..fe36347 Binary files /dev/null and b/PC/Setup/Debug/Setup.msi differ diff --git a/PC/Setup/Debug/setup.exe b/PC/Setup/Debug/setup.exe new file mode 100644 index 0000000..3e1b74c Binary files /dev/null and b/PC/Setup/Debug/setup.exe differ diff --git a/PC/Setup/README b/PC/Setup/README new file mode 100644 index 0000000..26286b5 --- /dev/null +++ b/PC/Setup/README @@ -0,0 +1 @@ +LoginTool v0.5.1 diff --git a/PC/Setup/Release/Setup.msi b/PC/Setup/Release/Setup.msi new file mode 100644 index 0000000..6aa82f2 Binary files /dev/null and b/PC/Setup/Release/Setup.msi differ diff --git a/PC/Setup/Release/setup.exe b/PC/Setup/Release/setup.exe new file mode 100644 index 0000000..3e1b74c Binary files /dev/null and b/PC/Setup/Release/setup.exe differ diff --git a/PC/Setup/Setup.vdproj b/PC/Setup/Setup.vdproj new file mode 100644 index 0000000..4079d3b --- /dev/null +++ b/PC/Setup/Setup.vdproj @@ -0,0 +1,1004 @@ +"DeployProject" +{ +"VSVersion" = "3:800" +"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}" +"IsWebType" = "8:FALSE" +"ProjectName" = "8:Setup" +"LanguageId" = "3:1033" +"CodePage" = "3:1252" +"UILanguageId" = "3:1033" +"SccProjectName" = "8:" +"SccLocalPath" = "8:" +"SccAuxPath" = "8:" +"SccProvider" = "8:" + "Hierarchy" + { + "Entry" + { + "MsmKey" = "8:_6F3AC249D27649D79948ED2E59569B51" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_83481EA15340F946E57FC559FF022878" + "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_900D70223761089BEBB0C4F52C29200B" + "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_99B95D9E5E114E15AD92F4E303B11AA6" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A8E8CC24DE822D5A30D95B500B9FE1D6" + "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_AEF94E5450300FF9B3205D771C2741C6" + "OwnerKey" = "8:_A8E8CC24DE822D5A30D95B500B9FE1D6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C6916AF19BCE06381DD9E25EFC63E1FC" + "OwnerKey" = "8:_83481EA15340F946E57FC559FF022878" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_A8E8CC24DE822D5A30D95B500B9FE1D6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_83481EA15340F946E57FC559FF022878" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_900D70223761089BEBB0C4F52C29200B" + "MsmSig" = "8:_UNDEFINED" + } + } + "Configurations" + { + "Debug" + { + "DisplayName" = "8:Debug" + "IsDebugOnly" = "11:TRUE" + "IsReleaseOnly" = "11:FALSE" + "OutputFilename" = "8:Debug\\Setup.msi" + "PackageFilesAs" = "3:2" + "PackageFileSize" = "3:-2147483648" + "CabType" = "3:1" + "Compression" = "3:2" + "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" + { + } + } + } + "Release" + { + "DisplayName" = "8:Release" + "IsDebugOnly" = "11:FALSE" + "IsReleaseOnly" = "11:TRUE" + "OutputFilename" = "8:Release\\Setup.msi" + "PackageFilesAs" = "3:2" + "PackageFileSize" = "3:-2147483648" + "CabType" = "3:1" + "Compression" = "3:2" + "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" + { + } + } + } + } + "Deployable" + { + "CustomAction" + { + } + "DefaultFeature" + { + "Name" = "8:DefaultFeature" + "Title" = "8:" + "Description" = "8:" + } + "ExternalPersistence" + { + "LaunchCondition" + { + "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_D41D34F8CB4F4B0DB891ED625CF4F029" + { + "Name" = "8:.NET Framework" + "Message" = "8:[VSDNETMSG]" + "Version" = "8:2.0.50215" + "AllowLaterVersions" = "11:TRUE" + "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=9832" + } + } + } + "File" + { + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_6F3AC249D27649D79948ED2E59569B51" + { + "SourcePath" = "8:..\\AccountValue\\login.ico" + "TargetName" = "8:login.ico" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_83481EA15340F946E57FC559FF022878" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Interop.IWshRuntimeLibrary, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_83481EA15340F946E57FC559FF022878" + { + "Name" = "8:Interop.IWshRuntimeLibrary.DLL" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Interop.IWshRuntimeLibrary.DLL" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_900D70223761089BEBB0C4F52C29200B" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:ColorProgressBar, Version=1.0.2094.42124, Culture=neutral, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_900D70223761089BEBB0C4F52C29200B" + { + "Name" = "8:ColorProgressBar.DLL" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:ColorProgressBar.DLL" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_99B95D9E5E114E15AD92F4E303B11AA6" + { + "SourcePath" = "8:..\\AccountValue\\DEVICES.XML" + "TargetName" = "8:DEVICES.XML" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A8E8CC24DE822D5A30D95B500B9FE1D6" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_A8E8CC24DE822D5A30D95B500B9FE1D6" + { + "Name" = "8:Interop.SHDocVw.DLL" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Interop.SHDocVw.DLL" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_AEF94E5450300FF9B3205D771C2741C6" + { + "SourcePath" = "8:ieframe.dll" + "TargetName" = "8:ieframe.dll" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:4" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_C6916AF19BCE06381DD9E25EFC63E1FC" + { + "SourcePath" = "8:wshom.ocx" + "TargetName" = "8:wshom.ocx" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C75C109F9AA3422088FC2CC1424AE42C" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:AccountValue, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_C75C109F9AA3422088FC2CC1424AE42C" + { + "Name" = "8:AccountValue.exe" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:..\\AccountValue\\bin\\Release\\AccountValue.exe" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + } + "FileType" + { + } + "Folder" + { + "{1525181F-901A-416C-8A58-119130FE478E}:_3136C0954C234D6385B3B68918A42065" + { + "Name" = "8:#1928" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:StartupFolder" + "Folders" + { + } + } + "{1525181F-901A-416C-8A58-119130FE478E}:_377E8B702F804684A40FC9D6FFDD9565" + { + "Name" = "8:#1916" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:DesktopFolder" + "Folders" + { + } + } + "{3C67513D-01DD-4637-8A68-80971EB9504F}:_38492406821D42A084C5760DC45B3ED8" + { + "DefaultLocation" = "8:[ProgramFilesFolder]\\Login" + "Name" = "8:#1925" + "AlwaysCreate" = "11:TRUE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:TARGETDIR" + "Folders" + { + } + } + "{1525181F-901A-416C-8A58-119130FE478E}:_67A5DE21650E493BADE9B537FA4038D3" + { + "Name" = "8:#1919" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:ProgramMenuFolder" + "Folders" + { + "{9EF0B969-E518-4E46-987F-47570745A589}:_00B8D280912E41D1AD8512255C4B01A8" + { + "Name" = "8:Anmeldung" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:_AB5E6C6EF47D43A8B52467CC08A08CF6" + "Folders" + { + } + } + } + } + } + "LaunchCondition" + { + } + "Locator" + { + } + "MsiBootstrapper" + { + "LangId" = "3:1033" + "RequiresElevation" = "11:FALSE" + } + "Product" + { + "Name" = "8:Microsoft Visual Studio" + "ProductName" = "8:Login_Printer-Account_Value" + "ProductCode" = "8:{EF0E290A-00F7-477B-A24A-1350A90ED398}" + "PackageCode" = "8:{FD86D57E-339B-46AB-BCB1-16CDB0F3C222}" + "UpgradeCode" = "8:{A5545C6D-BEB8-4E4A-BA31-4FD269444F73}" + "RestartWWWService" = "11:FALSE" + "RemovePreviousVersions" = "11:TRUE" + "DetectNewerInstalledVersion" = "11:TRUE" + "InstallAllUsers" = "11:TRUE" + "ProductVersion" = "8:0.3" + "Manufacturer" = "8:University of Freiburg - Computer Center" + "ARPHELPTELEPHONE" = "8:http://www.rz.uni-freiburg.de" + "ARPHELPLINK" = "8:" + "Title" = "8:Setup" + "Subject" = "8:" + "ARPCONTACT" = "8:Randolph Welte" + "Keywords" = "8:" + "ARPCOMMENTS" = "8:" + "ARPURLINFOABOUT" = "8:http://www.rz.uni-freiburg.de" + "ARPPRODUCTICON" = "8:_6F3AC249D27649D79948ED2E59569B51" + "ARPIconIndex" = "3:0" + "SearchPath" = "8:" + "UseSystemSearchPath" = "11:TRUE" + "TargetPlatform" = "3:0" + "PreBuildEvent" = "8:" + "PostBuildEvent" = "8:" + "RunPostBuildEvent" = "3:0" + } + "Registry" + { + "HKLM" + { + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_1E6F63A9141040A3B7C9D81076B1D9CB" + { + "Name" = "8:Software" + "Condition" = "8:" + "AlwaysCreate" = "11:FALSE" + "DeleteAtUninstall" = "11:FALSE" + "Transitive" = "11:FALSE" + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_E53C807086FC430CBE2C4407FBC89837" + { + "Name" = "8:[Manufacturer]" + "Condition" = "8:" + "AlwaysCreate" = "11:FALSE" + "DeleteAtUninstall" = "11:FALSE" + "Transitive" = "11:FALSE" + "Keys" + { + } + "Values" + { + } + } + } + "Values" + { + } + } + } + } + "HKCU" + { + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_33CB4AFE4E454FA48C7B0423ADFDE11B" + { + "Name" = "8:Software" + "Condition" = "8:" + "AlwaysCreate" = "11:FALSE" + "DeleteAtUninstall" = "11:FALSE" + "Transitive" = "11:FALSE" + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_2299E3B0D0C34179AA1FA47DBFCB9239" + { + "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}:_CE3227D5BB534F3F8ACBC73FEE6FB602" + { + "Name" = "8:Anmeldung" + "Arguments" = "8:" + "Description" = "8:" + "ShowCmd" = "3:1" + "IconIndex" = "3:0" + "Transitive" = "11:FALSE" + "Target" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "Folder" = "8:_3136C0954C234D6385B3B68918A42065" + "WorkingFolder" = "8:_38492406821D42A084C5760DC45B3ED8" + "Icon" = "8:_6F3AC249D27649D79948ED2E59569B51" + "Feature" = "8:" + } + "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_FAEDE73BEAFB40338218BD09BF37FE70" + { + "Name" = "8:Anmeldung" + "Arguments" = "8:" + "Description" = "8:" + "ShowCmd" = "3:1" + "IconIndex" = "3:0" + "Transitive" = "11:FALSE" + "Target" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "Folder" = "8:_00B8D280912E41D1AD8512255C4B01A8" + "WorkingFolder" = "8:_38492406821D42A084C5760DC45B3ED8" + "Icon" = "8:_6F3AC249D27649D79948ED2E59569B51" + "Feature" = "8:" + } + } + "UserInterface" + { + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_41DE5D5230EB4F54A19FC75D06500733" + { + "Name" = "8:#1900" + "Sequence" = "3:2" + "Attributes" = "3:1" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_23E6F70A15C14654AD8E013B6AC79026" + { + "Sequence" = "3:100" + "DisplayName" = "8:Willkommen" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + "CopyrightWarning" + { + "Name" = "8:CopyrightWarning" + "DisplayName" = "8:#1002" + "Description" = "8:#1102" + "Type" = "3:3" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:1" + "Value" = "8:#1202" + "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}:_5AD18C70159C4CEEA88C6703D68ACB3E" + { + "Sequence" = "3:300" + "DisplayName" = "8:Installation bestätigen" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_9EA3007D09974312B9008956B5A23373" + { + "Sequence" = "3:200" + "DisplayName" = "8:Installationsordner" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_676627E797CD44DCACAD9A457B3B0E2F" + { + "Name" = "8:#1900" + "Sequence" = "3:1" + "Attributes" = "3:1" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_70FAF83740B44383AF908D57BB40708C" + { + "Sequence" = "3:100" + "DisplayName" = "8:Willkommen" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + "CopyrightWarning" + { + "Name" = "8:CopyrightWarning" + "DisplayName" = "8:#1002" + "Description" = "8:#1102" + "Type" = "3:3" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:1" + "Value" = "8:#1202" + "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}:_D07494C6E08946658F8B7BC23FF9641A" + { + "Sequence" = "3:400" + "DisplayName" = "8:Installationsordner" + "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:1" + "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}:_F3A59394CDE14D1AB8F4449BA63DE3D0" + { + "Sequence" = "3:500" + "DisplayName" = "8:Installation bestätigen" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_7F0B533CFF584F188E33AD29BC3D9596" + { + "UseDynamicProperties" = "11:FALSE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdUserInterface.wim" + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_937A700B297D4626B8B920DABE499A05" + { + "Name" = "8:#1901" + "Sequence" = "3:1" + "Attributes" = "3:2" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_9ED945A2CDC6465FA8A9195111045800" + { + "Sequence" = "3:100" + "DisplayName" = "8:Status" + "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:1" + "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:1" + "DefaultValue" = "3:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_AF6073A28CFC4B2988935D82DF40E095" + { + "Name" = "8:#1901" + "Sequence" = "3:2" + "Attributes" = "3:2" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_72EB0417377346F8AF5DE811554C3D4F" + { + "Sequence" = "3:100" + "DisplayName" = "8:Status" + "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:1" + "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:1" + "DefaultValue" = "3:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_B2EC92D2CAEC427A8EC1117370B45EF6" + { + "Name" = "8:#1902" + "Sequence" = "3:1" + "Attributes" = "3:3" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_7F7F5640245147198D53EC7B260D3946" + { + "Sequence" = "3:100" + "DisplayName" = "8:Fertig" + "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:1" + "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" + } + } + } + } + } + "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_D7E651DB25CF40D9B69D7DA5FCF63886" + { + "UseDynamicProperties" = "11:FALSE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdBasicDialogs.wim" + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_F3EF23C031364ACA993D8405B77071B5" + { + "Name" = "8:#1902" + "Sequence" = "3:2" + "Attributes" = "3:3" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_51D9849D8F6442EDA8AD41A623A4284A" + { + "Sequence" = "3:100" + "DisplayName" = "8:Fertig" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + } + "MergeModule" + { + } + "ProjectOutput" + { + } + } +} diff --git a/RZ-POOL/AccountValue.sln b/RZ-POOL/AccountValue.sln new file mode 100644 index 0000000..fecf172 --- /dev/null +++ b/RZ-POOL/AccountValue.sln @@ -0,0 +1,24 @@ + +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AccountValue", "AccountValue\AccountValue.csproj", "{F4835F8B-A087-467F-B556-AE9CD2735BF6}" +EndProject +Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Setup", "Setup\Setup.vdproj", "{47F39887-F056-4FA2-B1D0-37F36DD8145C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F4835F8B-A087-467F-B556-AE9CD2735BF6}.Release|Any CPU.Build.0 = Release|Any CPU + {47F39887-F056-4FA2-B1D0-37F36DD8145C}.Debug|Any CPU.ActiveCfg = Debug + {47F39887-F056-4FA2-B1D0-37F36DD8145C}.Release|Any CPU.ActiveCfg = Release + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/RZ-POOL/AccountValue/AccountValue.csproj b/RZ-POOL/AccountValue/AccountValue.csproj new file mode 100644 index 0000000..780029f --- /dev/null +++ b/RZ-POOL/AccountValue/AccountValue.csproj @@ -0,0 +1,182 @@ + + + Debug + AnyCPU + 9.0.21022 + 2.0 + {F4835F8B-A087-467F-B556-AE9CD2735BF6} + WinExe + Properties + AccountValue + AccountValue + + + + + 2.0 + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + Off + + + + False + .\ColorProgressBar.dll + + + + + + + + + + + + + False + .\TL.XML.dll + + + + + + Component + + + Form + + + Form1.cs + + + Form + + + Form2.cs + + + Form + + + Form3.cs + + + + + Form1.cs + Designer + + + Form2.cs + Designer + + + Designer + Form3.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + {F935DC20-1CF0-11D0-ADB9-00C04FD58A0B} + 1 + 0 + 0 + tlbimp + False + + + {EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B} + 1 + 1 + 0 + tlbimp + False + + + {00020430-0000-0000-C000-000000000046} + 2 + 0 + 0 + primary + False + + + + + + + + + + + + + + False + .NET Framework 2.0 %28x86%29 + true + + + False + .NET Framework 3.0 %28x86%29 + false + + + False + .NET Framework 3.5 + false + + + + \ No newline at end of file diff --git a/RZ-POOL/AccountValue/AccountValue.csproj.user b/RZ-POOL/AccountValue/AccountValue.csproj.user new file mode 100644 index 0000000..a8e1b5f --- /dev/null +++ b/RZ-POOL/AccountValue/AccountValue.csproj.user @@ -0,0 +1,16 @@ + + + 8.0.50215 + http://localhost/AccountValue/ + + + + + + + + + de-DE + true + + \ No newline at end of file diff --git a/RZ-POOL/AccountValue/AccountValue.suo b/RZ-POOL/AccountValue/AccountValue.suo new file mode 100644 index 0000000..03c1876 Binary files /dev/null and b/RZ-POOL/AccountValue/AccountValue.suo differ diff --git a/RZ-POOL/AccountValue/ColorProgressBar.dll b/RZ-POOL/AccountValue/ColorProgressBar.dll new file mode 100644 index 0000000..42e71f2 Binary files /dev/null and b/RZ-POOL/AccountValue/ColorProgressBar.dll differ diff --git a/RZ-POOL/AccountValue/DEVICES.XML b/RZ-POOL/AccountValue/DEVICES.XML new file mode 100644 index 0000000..e2ad9d1 --- /dev/null +++ b/RZ-POOL/AccountValue/DEVICES.XML @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/RZ-POOL/AccountValue/DEVICES.XML.BACKUP b/RZ-POOL/AccountValue/DEVICES.XML.BACKUP new file mode 100644 index 0000000..a7c8a93 --- /dev/null +++ b/RZ-POOL/AccountValue/DEVICES.XML.BACKUP @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/RZ-POOL/AccountValue/DragExtender.cs b/RZ-POOL/AccountValue/DragExtender.cs new file mode 100644 index 0000000..fc8a74d --- /dev/null +++ b/RZ-POOL/AccountValue/DragExtender.cs @@ -0,0 +1,96 @@ +using System; +using System.Windows.Forms; +using System.ComponentModel; +using System.ComponentModel.Design; +using System.Drawing; +using System.Collections; +using System.Runtime; +using System.Runtime.InteropServices; +using System.Runtime.CompilerServices; +using System.Diagnostics; + +namespace AccountValue +{ + + [ProvideProperty("Draggable", typeof(Control))] + public class DragExtender : System.ComponentModel.Component, IExtenderProvider + { + + private const int WM_SYSCOMMAND = 0x112; + private const int MOUSE_MOVE = 0xF012; + [DllImport("User32.dll")] + private static extern int SendMessage(IntPtr hWnd, + int msg , int wParam , ref int lParam); + + [DllImport("User32.dll")] + private static extern int SendMessage(IntPtr hWnd, + int msg , int wParam , int[] lParam); + [DllImport("user32")] + public static extern int ReleaseCapture(IntPtr hwnd); + + + + + private System.ComponentModel.Container _container; + public DragExtender() + { + _container = new System.ComponentModel.Container(); + } + #region IExtenderProvider Members + + public bool CanExtend(object extendee) + { + // TODO: Add DragExtender.CanExtend implementation + return (extendee is Control); + //return false; + } + + #endregion + + public bool GetDraggable(Control control) + { + foreach(Control ctrl in _container.Components) + { + if (control==ctrl) return true; + } + return false; + } + + public void SetDraggable(Control control, bool value) + { + if (value) + { + if (!GetDraggable(control)) + { + this._container.Add(control); + control.MouseDown+=new MouseEventHandler(control_MouseDown); + } + } + else + if (GetDraggable(control)) + { + _container.Remove(control); + } + + } + + private Form m_form = null; + public Form Form + { + get { return m_form; } + set { m_form = value; } + } + + + private void control_MouseDown(object sender, MouseEventArgs e) + { + if (!DesignMode && m_form!=null) + { + Control control = sender as Control; + ReleaseCapture(control.Handle); + int nul =0; + SendMessage(m_form.Handle, WM_SYSCOMMAND, MOUSE_MOVE, ref nul); + } + } + } +} \ No newline at end of file diff --git a/RZ-POOL/AccountValue/E13R.BMP b/RZ-POOL/AccountValue/E13R.BMP new file mode 100644 index 0000000..57d861b Binary files /dev/null and b/RZ-POOL/AccountValue/E13R.BMP differ diff --git a/RZ-POOL/AccountValue/Form1.Designer.cs b/RZ-POOL/AccountValue/Form1.Designer.cs new file mode 100644 index 0000000..e59a972 --- /dev/null +++ b/RZ-POOL/AccountValue/Form1.Designer.cs @@ -0,0 +1,173 @@ +namespace AccountValue +{ + partial class Form1 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); + this.webBrowser1 = new System.Windows.Forms.WebBrowser(); + this.maskedTextBox1 = new System.Windows.Forms.MaskedTextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.timer2 = new System.Windows.Forms.Timer(this.components); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.SuspendLayout(); + // + // webBrowser1 + // + this.webBrowser1.Location = new System.Drawing.Point(0, 1); + this.webBrowser1.Name = "webBrowser1"; + this.webBrowser1.Size = new System.Drawing.Size(92, 31); + this.webBrowser1.TabIndex = 12; + this.webBrowser1.Visible = false; + this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted); + // + // maskedTextBox1 + // + this.maskedTextBox1.BackColor = System.Drawing.Color.WhiteSmoke; + this.maskedTextBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.maskedTextBox1.ForeColor = System.Drawing.Color.Black; + this.maskedTextBox1.Location = new System.Drawing.Point(103, 56); + this.maskedTextBox1.Name = "maskedTextBox1"; + this.maskedTextBox1.PasswordChar = '*'; + this.maskedTextBox1.Size = new System.Drawing.Size(79, 20); + this.maskedTextBox1.TabIndex = 3; + this.toolTip1.SetToolTip(this.maskedTextBox1, "Bitte geben Sie hier Ihr Password ein!"); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.ForeColor = System.Drawing.Color.Black; + this.label1.Location = new System.Drawing.Point(58, 25); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(36, 13); + this.label1.TabIndex = 4; + this.label1.Text = "Login:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.BackColor = System.Drawing.Color.Transparent; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.ForeColor = System.Drawing.Color.Black; + this.label2.Location = new System.Drawing.Point(34, 58); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(56, 13); + this.label2.TabIndex = 5; + this.label2.Text = "Password:"; + // + // button1 + // + this.button1.BackColor = System.Drawing.SystemColors.Control; + this.button1.Cursor = System.Windows.Forms.Cursors.Hand; + this.button1.FlatAppearance.BorderColor = System.Drawing.Color.White; + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button1.ForeColor = System.Drawing.Color.Black; + this.button1.Location = new System.Drawing.Point(81, 92); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(72, 30); + this.button1.TabIndex = 7; + this.button1.Text = "Anmelden"; + this.toolTip1.SetToolTip(this.button1, "Bitte clicken Sie hier, um die Anmeldung durchzuführen!"); + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // timer1 + // + this.timer1.Interval = 60000; + this.timer1.Tick += new System.EventHandler(this.timer1_Tick); + // + // textBox1 + // + this.textBox1.BackColor = System.Drawing.Color.WhiteSmoke; + this.textBox1.ForeColor = System.Drawing.Color.Black; + this.textBox1.Location = new System.Drawing.Point(103, 23); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(79, 20); + this.textBox1.TabIndex = 11; + this.toolTip1.SetToolTip(this.textBox1, "Bitte geben Sie hier Ihren Benutzernamen ein!"); + // + // timer2 + // + this.timer2.Interval = 1000; + this.timer2.Tick += new System.EventHandler(this.timer2_Tick); + // + // toolTip1 + // + this.toolTip1.BackColor = System.Drawing.Color.SkyBlue; + this.toolTip1.ForeColor = System.Drawing.Color.Black; + this.toolTip1.IsBalloon = true; + // + // Form1 + // + this.AcceptButton = this.button1; + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.WhiteSmoke; + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.ClientSize = new System.Drawing.Size(230, 130); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.button1); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.maskedTextBox1); + this.Controls.Add(this.webBrowser1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.HelpButton = true; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Name = "Form1"; + this.ShowInTaskbar = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "DXS Windows-Anmeldung"; + this.TopMost = true; + this.Load += new System.EventHandler(this.Form1_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.WebBrowser webBrowser1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Timer timer1; + private System.Windows.Forms.Timer timer2; + private System.Windows.Forms.ToolTip toolTip1; + public System.Windows.Forms.MaskedTextBox maskedTextBox1; + public System.Windows.Forms.TextBox textBox1; + } +} + diff --git a/RZ-POOL/AccountValue/Form1.cs b/RZ-POOL/AccountValue/Form1.cs new file mode 100644 index 0000000..c70b10f --- /dev/null +++ b/RZ-POOL/AccountValue/Form1.cs @@ -0,0 +1,768 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.IO; +using System.Text; +using System.Windows.Forms; +using System.Xml; //instead of TL.XML +using aejw.Network; +//using TL.XML; +using IWshRuntimeLibrary; +using System.Runtime.InteropServices; +using System.Threading; +using System.Diagnostics; + + +//##############################// AccountValue Tool#################################### +// Mounten von Netzlaufwerken / Verbindung mit dem Drucker / Kontoaufwertung / DiskSpace +// ##################################################################################### +// (C) 2005 - 2006 Randolph Welte randy@uni-freiburg.de################################# +// +// Bearbeitung Bohdan Dulya d_bohdan@gmx.de 2006 - 2009 ################################ +// Javier Castillo mail@javiercastillogt.com 2011 ###################################### +// & Marco Haustein 2008 ############################################################### + + +namespace AccountValue +{ + public partial class Form1 : Form + { + [DllImport("kernel32.dll")] + private static extern bool GetDiskFreeSpaceEx(string directoryName, + ref long freeBytesAvailable, + ref long totalBytes, + ref long totalFreeBytes); + + XmlDocument doc = new XmlDocument(); + + //private DragExtender dragExtender1; + private String last_stand = null; + private bool firsttime = true; + private bool firstclick = true; + private bool disk = false; + private bool xmlDatei = false; + private Form2 f2; + + private NetworkDrive oNetDrive; + + String resolution_x = ""; + String resolution_y = ""; + // Wenn wahr, wird später die Auflösung umgestellt, fehlen die Parameter, dann nicht! + private bool change_resolution = false; + private int tempHeight = 0, tempWidth = 0; + // private int FixHeight = 1024, FixWidth = 768; + + //##################################################################### + //Laufwerksbuchstabe + //'Z' wird für das erste Laufwerk benutzt, dann für jedes folgende + //Laufwerk immer um 1 dekrementiert also Y, X, usw. + private char dl = 'Z'; + + //Variablen die angeben was eingebunden werden soll + private String home = "true"; + private String shareds = "false"; + private bool printers = false; + private bool scanners = false; + private String info = null; + + //Variablen zur Bestimmung des OS-Typs + Version os; + string myOS = ""; + + //##################################################################### + public Form1() + { + Screen Srn = Screen.PrimaryScreen; + tempHeight = Srn.Bounds.Width; + tempWidth = Srn.Bounds.Height; + + InitializeComponent(); + + // XML Settings aus Laufwerk B auslesen... + // ################ Wichtig!! Gross schreiben!!! ################## + + try + { + //Prüfe ob das Laufwerk B: verbunden ist + DirectoryInfo di = new DirectoryInfo("B:\\"); + int i = 0; + while (di.Exists == false) + { + System.Threading.Thread.Sleep(1000); + i++; + if (i == 60) + break; + } + disk = di.Exists; + } + catch + { + MessageBox.Show("Da die Configurationsatei nicht ausgelesen werden kann, wird das Standardprofil des Rechenzentrum angewendet.", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + + if (disk == true) + { + try + { + doc.Load("B:\\CONFIG.XML"); + XmlNode xnUser = doc.SelectSingleNode("/settings/eintrag/username"); + textBox1.AppendText(xnUser.Attributes["param"].InnerText); + //xml.getAttribute("/settings/eintrag/username", "param")); + } + catch + { + textBox1.Focus(); + } + } + else + { + try { textBox1.Focus(); } + catch { } + } + + try + { + MessageBox.Show("Wenn Sie die Drucker benutzen und Daten in Ihrem Homeverzeichnis speichern möchten, melden Sie sich bitte im Fenster, das gleich angezeigt wird, an!", "Information!", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + catch { } + } + + + private void Form1_Load(object sender, EventArgs e) + { + } + + //############## Wenn der Knopf "Anmelden" angecklickt wird ########### + private void button1_Click(object sender, EventArgs e) + { + //Verbot von doppeltem Click auf "Anmelden" + if (firstclick) + { + login_clicked(); + firstclick = false; + } + } + + private void login_clicked() + { + oNetDrive = new NetworkDrive(); + firstclick = true; + + //########## Welches Betriebsystem? ############################### + getOSType(); + + //########## Stehen überhaupt Login und Password drin? ############ + if (checkLoginWindow()) + return; + + //########## Parameter aus CONFIG.XML auslesen #################### + readXML(); + + //########## Starte das script zum installieren der Drucker ####### + installPrinter(); + + //########## Homedirectory mounten ################################ + mountHomeDirectory(); + + //########## Shared Directory mounten ############################# + mountSharedDirectory(); + + //########## Drucker-Kontostand ################################### + getAccountInformation(); + + //########## Scanner einbinden #################################### + if (info == null || info == "") MessageBox.Show("Speichern Sie bitte Ihre Dateien im Homeverzeichnis K: oder unter \"Eigenen Dateien\"!\nSpeichern Sie wichtige Daten nie außerhalb Ihres Homeverzeichnisses, da diese sonst nach dem Abmelden verloren werden.", "Wichtige Information!"); + else MessageBox.Show(info, "Wichtige Information"); + } + + //##################################################################### + //############# Ermitteln des OS-Typs ################################# + private void getOSType() + { + os = Environment.OSVersion.Version; + if (os.Major == 5 && os.Minor == 1) myOS = "WinXP"; + if (os.Major == 6 && os.Minor == 0) myOS = "WinVista"; + if (os.Major == 6 && os.Minor == 1) myOS = "Win7"; + //MessageBox.Show(myOS); + } + + //##################################################################### + //############# Stehen überhaupt Login und Password drin? ############# + private bool checkLoginWindow() + { + if (textBox1.Text.Equals("") || maskedTextBox1.Text.Equals("")) + { + try + { + //textBox1.Focus(); + } + catch { } + return true; + } + else + return false; + } + + //##################################################################### + //############### Parameter aus CONFIG.XML auslesen ################### + private void readXML() + { + try + { + XmlNode xnHome = doc.SelectSingleNode("/settings/eintrag/home"); + XmlNode xnShareds = doc.SelectSingleNode("/settings/eintrag/shareds"); + XmlNode xnPrinters = doc.SelectSingleNode("/settings/eintrag/printers"); + XmlNode xnScanners = doc.SelectSingleNode("/settings/eintrag/scanners"); + XmlNode xnInfo = doc.SelectSingleNode("/settings/eintrag/info"); + + if (xnHome != null) + home = xnHome.Attributes["param"].InnerText; + if (xnShareds != null) + shareds = xnShareds.Attributes["param"].InnerText; + + if (xnPrinters.FirstChild != null) + printers = true; + if (xnScanners.FirstChild != null) + scanners = true; + + if (xnInfo != null) + info = xnInfo.Attributes["param"].InnerText; + + xmlDatei = true; + } + catch + { + home = null; + shareds = null; + printers = false; + scanners = false; + info = null; + } + } + + //##################################################################### + //############### Installation der Drucker ############################ + public void installPrinter() + { + if (printers == true && xmlDatei == true) + { + try + { + XmlNode xnPrinters2 = doc.SelectSingleNode("/settings/eintrag/printers"); + + System.Diagnostics.ProcessStartInfo sendInfo; + + foreach (XmlNode printer in xnPrinters2.ChildNodes) + { + sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); + sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + if(myOS == "WinXP") + sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + printer.Attributes["path"].InnerText; + if(myOS == "WinVista" || myOS == "Win7") + sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + printer.Attributes["path"].InnerText; + System.Diagnostics.Process.Start(sendInfo); + sendInfo = null; + } + } + + catch (Exception err) + { + MessageBox.Show(this, "Fehler: " + err.Message, "Installieren des Druckers nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + + //################################################################# + // Drucker verbinden... + try + { + oNetDrive.LocalDrive = ""; + //oNetDrive.ShareName = "\\\\pub-ps01.public.ads.uni-freiburg.de"; + oNetDrive.ShareName = "\\\\pub-ps03.public.ads.uni-freiburg.de"; + oNetDrive.MapDrive("PUBLIC\\" + textBox1.Text, maskedTextBox1.Text); + } + catch + { + MessageBox.Show(this, "Fehler: CONFIG.XML", "Verbindung zum \"Drucker\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + } + + // Wenn kein Druckereintrag in CONFIG.XML vorhanden ist, installiere Drucker des RZ und der UB2 + else + { + try + { + // Installiere RZ-MONO + System.Diagnostics.ProcessStartInfo sendInfo; + sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); + sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + if (myOS == "WinXP") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps1"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz01"; + if (myOS == "WinVista" || myOS == "Win7") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps1"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz01"; + System.Diagnostics.Process.Start(sendInfo); + sendInfo = null; + + // Installiere RZ-FARBE + sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); + sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + if (myOS == "WinXP") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps2"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz02"; + if (myOS == "WinVista" || myOS == "Win7") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\rzps2"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\rz02"; + System.Diagnostics.Process.Start(sendInfo); + sendInfo = null; + + // Installiere UB2-MONO + sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); + sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + if (myOS == "WinXP") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps1"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub201"; + if (myOS == "WinVista" || myOS == "Win7") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps1"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub201"; + System.Diagnostics.Process.Start(sendInfo); + sendInfo = null; + + // Installiere UB2-FARBE + sendInfo = new System.Diagnostics.ProcessStartInfo("cscript"); + sendInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; + if (myOS == "WinXP") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps2"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub202"; + if (myOS == "WinVista" || myOS == "Win7") + //sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps01.public.ads.uni-freiburg.de\\ubps2"; + sendInfo.Arguments = "C:\\WINDOWS\\system32\\printing_admin_scripts\\de-DE\\prnmngr.vbs -ac -p " + "\\\\pub-ps03.public.ads.uni-freiburg.de\\ub202"; + System.Diagnostics.Process.Start(sendInfo); + sendInfo = null; + } + + catch + { + MessageBox.Show("Fehler:", "Installieren der Drucker nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + + //################################################################# + // Drucker verbinden... + try + { + oNetDrive.LocalDrive = ""; + //oNetDrive.ShareName = "\\\\pub-ps01.public.ads.uni-freiburg.de"; + oNetDrive.ShareName = "\\\\pub-ps03.public.ads.uni-freiburg.de"; + oNetDrive.MapDrive("PUBLIC\\" + textBox1.Text, maskedTextBox1.Text); + } + catch + { + MessageBox.Show("Fehler:", "Verbindung zum \"Drucker\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + } + } + + //##################################################################### + //########## Homedirectory mounten #################################### + public void mountHomeDirectory() + { + if (home == "true" || xmlDatei == false) + { + try + { + oNetDrive.LocalDrive = "k:"; + + try + { + oNetDrive.UnMapDrive(); + } + catch { } + + oNetDrive.ShareName = "\\\\" + textBox1.Text + ".files.uni-freiburg.de\\" + textBox1.Text; + oNetDrive.MapDrive("PUBLIC\\" + textBox1.Text, maskedTextBox1.Text); + } + + catch (Exception err) + { + MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Homedirectory\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + maskedTextBox1.Text = ""; + + try + { + //maskedTextBox1.Focus(); + textBox1.Focus(); + } + catch { } + + return; + } + //############################################## + createDesktopLinks("Homeverzeichnis K", "k:\\"); + } + } + + //########################################################################## + //########## Shared Directory mounten ###################################### + public void mountSharedDirectory() + { + if (shareds == "true") + { + try + { + XmlNode xnShareds2 = doc.SelectSingleNode("/settings/eintrag/shareds"); + + foreach (XmlNode shared in xnShareds2.ChildNodes) + { + oNetDrive.LocalDrive = dl + ":"; + + try + { + oNetDrive.UnMapDrive(); + } + catch { } + + oNetDrive.ShareName = shared.Attributes["path"].InnerText; + oNetDrive.MapDrive(shared.Attributes["name"].InnerText, shared.Attributes["pass"].InnerText); + + createDesktopLinks("Gemeinsames Laufwerk " + dl, dl + ":\\"); + dl = Convert.ToChar(Convert.ToInt16(dl) - 1); + + } + + /* + * Installiere auch das gemeinsame Laufwerk der Lehrpools + */ + try + { + oNetDrive.LocalDrive = "l:"; + try + { + oNetDrive.UnMapDrive(); + } + catch { } + oNetDrive.ShareName = "\\\\lehrpool.files.uni-freiburg.de\\lehrpool"; + oNetDrive.MapDrive("PUBLIC\\lehrpool", "(atom)9"); + } + + catch (Exception err) + { + MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Gemeinsamen Laufwerk L\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + maskedTextBox1.Text = ""; + + try + { + //maskedTextBox1.Focus(); + textBox1.Focus(); + } + catch { } + + return; + } + createDesktopLinks("Gemeinsames Laufwerk L", "l:\\"); + } + + catch (Exception err) + { + + MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Gemeinsamen Laufwerk \" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + maskedTextBox1.Text = ""; + + try + { + //maskedTextBox1.Focus(); + textBox1.Focus(); + } + catch { } + + return; + + } + + //################################################################# + //createDesktopLinks("Gemeinsames Laufwerk L", "l:\\"); + } + /* + * Bei default oder wenn in CONFIG.XML kein Eintrag shareds existiert, + * wird standardes gemeinsames Laufwerk L verbunden + */ + else + { + try + { + oNetDrive.LocalDrive = "l:"; + + try + { + oNetDrive.UnMapDrive(); + } + catch { } + + oNetDrive.ShareName = "\\\\lehrpool.files.uni-freiburg.de\\lehrpool"; + oNetDrive.MapDrive("PUBLIC\\lehrpool", "(atom)9"); + } + + catch (Exception err) + { + MessageBox.Show(this, "Fehler: " + err.Message, "Verbindung zum \"Gemeinsamen Laufwerk L\" nicht möglich!", MessageBoxButtons.OK, MessageBoxIcon.Error); + maskedTextBox1.Text = ""; + + try + { + //maskedTextBox1.Focus(); + textBox1.Focus(); + } + catch { } + + return; + } + + //################################################### + createDesktopLinks("Gemeinsames Laufwerk L", "l:\\"); + } + } + + //########################################################################## + //############# Scanner einbinden ########################################## + public void installScanner() + { + //#### Fuege die IP-Adresse des Scanners in C:\sane\etc\sane.d\net.conf ############### + if (scanners == true) + { + + string path = @"c:\sane\etc\sane.d\net.conf"; + + try + { + using (StreamWriter sw = System.IO.File.CreateText(path)) { } + string path2 = path + "temp"; + + // Ensure that the target does not exist. + System.IO.File.Delete(path2); + + // Copy the file. + System.IO.File.Copy(path, path2); + + // Delete the newly created file. + System.IO.File.Delete(path2); + } + catch { } + + try + { + XmlNode xnScanner = doc.SelectSingleNode("/settings/eintrag/scanners/scanner"); + using (StreamWriter sw = System.IO.File.CreateText(path)) + { + sw.WriteLine(xnScanner.Attributes["ip"].InnerText); + } + } + catch { } + } + } + + //########################################################################## + //########## Drucker-Kontostand ############################################ + private void getAccountInformation() + { + if (firsttime) + { + String navigateTo = "https://myaccount.uni-freiburg.de/uadmin/pa?uid=" + textBox1.Text + "&pwd=" + maskedTextBox1.Text.Replace("%", "%25"); + webBrowser1.Navigate(navigateTo); + timer1.Enabled = true; + } + else + { + //timer1.Enabled = true; + timer2.Enabled = true; + } + } + + private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) + { + + if (firsttime) + { + firsttime = false; + + this.Hide(); + + f2 = new Form2(this); + + // Wohin wird die Form plaziert? + + int x; + int y; + + if (change_resolution) + { + x = Convert.ToInt32(resolution_x); + y = Convert.ToInt32(resolution_y); + } + else + { + Screen screen = Screen.PrimaryScreen; + x = screen.Bounds.Width; + y = screen.Bounds.Height; + + } + + + + Point location = new Point(x - f2.Size.Width, y - f2.Size.Height - 30); + + + + f2.DesktopLocation = location; + + + f2.Show(); + + //Weils so schön war gleich nochmal ;-)) + getAccountInformation(); + } + + f2.label1.Text = "Benutzer: " + textBox1.Text; + + String value = webBrowser1.Document.Body.InnerText.Trim(); + + if (value.IndexOf("ERROR") != -1) + { + //value = "ERROR"; + value = last_stand; + } + else + { + // Prüfe ob value negativ ist + if (value.StartsWith("-")) + { + // falls ja, setze value auf 0 + value = "0"; + } + + value += "€"; + last_stand = value; + } + + /* + if (value.IndexOf("ERROR") != -1) + value = "ERROR"; + else + value += "€"; + */ + + + f2.label2.Text = value; + Application.DoEvents(); + } + + private void timer1_Tick(object sender, EventArgs e) + { + String navigateTo = "https://myaccount.uni-freiburg.de/uadmin/pa?uid=" + textBox1.Text + "&pwd=" + maskedTextBox1.Text.Replace("%", "%25"); + webBrowser1.Navigate(navigateTo); + } + + + private void createDesktopLinks(String linkname, String linkpath) + { + // Links auf dem Desktop erstellen... + String DesktopFolder = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory); + + WshShell shell = new WshShell(); + IWshShortcut link = (IWshShortcut)shell.CreateShortcut(DesktopFolder + "\\" + linkname + ".lnk"); + link.TargetPath = linkpath; + link.WorkingDirectory = DesktopFolder; + link.Save(); + } + + + public static DiskFreeSpace GetDiskFreeSpace(string directoryName) + { + DiskFreeSpace result = new DiskFreeSpace(); + + if (!GetDiskFreeSpaceEx(directoryName, ref result.FreeBytesAvailable, + ref result.TotalBytes, ref result.TotalFreeBytes)) + { + throw new Win32Exception(Marshal.GetLastWin32Error(), "Error retrieving free disk space"); + } + + return result; + } + + + + + public struct DiskFreeSpace + { + public long FreeBytesAvailable; + + public long TotalBytes; + + public long TotalFreeBytes; + } + + private void timer2_Tick(object sender, EventArgs e) + { + + // Disk Usage anzeigen... + + if (home == "true" || xmlDatei == false) + { + try + { + DiskFreeSpace used = GetDiskFreeSpace("k:\\"); + + double disk_quota = Convert.ToDouble(used.TotalBytes); + double used_bytes = Convert.ToDouble(used.TotalBytes) - Convert.ToDouble(used.TotalFreeBytes); + double free_bytes = Convert.ToDouble(used.TotalFreeBytes); + + double percet_usage = ((100 / disk_quota) * used_bytes); + + + + if ((int)percet_usage < 0) + percet_usage = 0; + + if ((int)percet_usage > 100) + percet_usage = 100; + + + + f2.colorProgressBar1.Value = (int)percet_usage; + + double quota = disk_quota / 1024 / 1024; + double usedb = used_bytes / 1024 / 1024; + double freespace = free_bytes / 1024 / 1024; + + + f2.label5.Text = "Quota: " + quota.ToString("N2") + " MBytes"; + f2.label8.Text = "Belegt: " + usedb.ToString("N2") + " MBytes"; + f2.label6.Text = "Frei: " + freespace.ToString("N2") + " MBytes"; + + + + if ((int)percet_usage >= 90) + { + f2.label9.ForeColor = Color.Red; + f2.colorProgressBar1.BarColor = Color.Red; + } + else + { + f2.label9.ForeColor = Color.Green; + f2.colorProgressBar1.BarColor = Color.Green; + } + f2.label9.Text = ((int)percet_usage).ToString() + "%"; + + } + catch {} + } + else + { + f2.label5.Text = "Homelaufwerk nicht eingebunden."; + } + } + + public static bool CheckProcessIsRun(string sProcessName){ + return (System.Diagnostics.Process.GetProcessesByName(sProcessName).Length > 0); + } + } +} \ No newline at end of file diff --git a/RZ-POOL/AccountValue/Form1.resx b/RZ-POOL/AccountValue/Form1.resx new file mode 100644 index 0000000..e8b60f4 --- /dev/null +++ b/RZ-POOL/AccountValue/Form1.resx @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 183, 17 + + + 17, 17 + + + 100, 17 + + + + + AAABAAEAICAAAAAAGACoDAAAFgAAACgAAAAgAAAAQAAAAAEAGAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzdqMzdqMzdqMGV44IV44JWpAL + W5ELWpANW5ENWo8MXJILXJMMXZQMXpYLX5cJXZQIXZUGXpcGYJoFXpkEXJUDXpkCX5sCXpoAXZoAW5cA + V5Evcp8vcp8vcp8AAAAAAAALg9MGZKULa6wPba4Tb60WcrEZc7EadLEbdLEac7AZdLEZdbIYdrIXdrMV + drITebUSercPe7gNfLkMfLoKebcIeLcGebkDd7gCeLoAc7QAba8AY6MAVY4vcp8AAAAAAAAzisULdb0S + e8IXfcIbgMMgg8YjhcYlhsYlhsYkhcYjh8ciiMciicggisgei8gcjssaj8sXkMwUks4Sks0QkM0NkM0J + kM0Hjs4Djc0BiMsAf8MAdLcAZKMvcp8AAAAAAAAHecYQgMsYhc4fic8kjNEqj9IskNMvktMvktQuktMs + k9QslNQrltUpmNYnmdUlnNcindgfoNkbotoYo9oUo9oQo9sMo9sJn9oFm9kCl9cAjtEAgMQAbrAAVpAA + AAAAAAAJf88UhtIdi9QlkNYrk9cwldgzl9k2mNk2mdk1mdk0mdozmtsynNsvntstoNwqot0npN0kpt8g + qN8cqd8YquAUq+APq+ALquAHpt8EoN0Bl9cBicsAdbcAW5cAAAAAAAALg9MYidUjj9crk9kxltry+f3/ + //////////////+12vI6n904oN41ot4zpN8vpuAsqeAoq+EjreIfr+Mbr+MXsOMSsOMOr+MKrOIGpt8D + nNoCjc4Bd7oBXZkAAAAAAAANhNMcjNYpktgxlto3mdv///////////////////////+23PNgtOTO6PeC + yOwzqeEwq+ErreImr+MiseMesuQZsuQUs+QRseMMruMIqeEFntoDj88CeboBXpoAAAAAAAAQhdQgjtcu + ldk3mts9nNz///////9Hot5Hot+Kxer///////////////////+CyuwzreIur+IpsuQls+QgtOQctOUX + teUTs+QOseMLq+EHoNsGkNAEe7wBX5oAAAAAAAASh9QlkNczl9o8nNtCnt3///////9WqOFKpN9IpN+M + xuv////////z+v3///////+Ay+0vr+MrseQmsuQis+QdtOQYtOUTsuQQr+MNq+AKodsKks8HfLsDX5oA + AAAAAAAViNUpk9g4mttBndxGoN70+f3////e7vlXquFMpd9Jpd+Awemh0u9MreK23/T///////9Wvecr + sOMmsOQiseQdsuMZsuQVsOMTruIQqeAOotoNks8KfbsEYJsAAAAAAAAYitUulNk9m9xFoN5Kot5vteX0 + +f3////e7vlXq+JLpeBJpeBFpuBCp+Db7/n////y+v09suQsr+Inr+MjsOMfsOMasOMYr+IWreIUqeAS + otoQks8MfrwGYJsAAAAAAAAci9YyltpCnt1Jot5OpN9Rpt9ytub0+f3////e7vlXquJKpeBGpuBOq+L/ + ///////A5PZXuudgweldwekxs+Ugr+McruMareIYrOEXqOAWodoUk88Qf7wJYpwAAAAAAAAfjdY3mNtG + oN5NpN9Spt9Tp+BUqOBzt+b0+f3////d7vlVquFGpd9Dpd+Hx+v////////////////////////H6vhU + wOgaqeEaqOAapN4Zn9kZk84TfrsLYpoAAAAAAAAijtc9m9xLo95SpuBUqOBVqOBWqOBVqOBzt+b0+f3/ + ///d7vlRqeFCpN8+pN6Dxuvy+f3y+f3K6ffW7vn///////////+b1/Ecpd8dot0dndkcks0WfroNYpoA + AAAAAAAmkNhBnt1Ppd9VqOBWqeBYqeBXqOFWp+BTp99wtuX0+f3////c7flMp+A9ot44od40ot4wot4r + ot4no94xp+Gd1/H///////+O0O4gn90hm9ggkc0ZfroOY5oAAAAAAAAokNhEn91Spt9XqeBZquFaquFZ + qeFXqOFUp+BRpd9utOT0+f3////b7fk9oN04n900oN0voN0roN0nn90kn90hn91yw+r///////89qOAk + mtcikMwbfbkQYpkAAAAAAAAsk9lJod5XqeBcq+Fdq+Jdq+Jcq+JYqeFUp+BRpd9No952uOb///////9h + sOI4nd00nd0wndwrndwom9slnNwim9wgm9zH5vb///+f0+8mmNYljswdfbkRY5oAAAAAAAAvlNlNo99d + rOFgruJgreJfrOJdq+JZqeFVpuBRpN9Not52t+b////b7fk8nNw4nNw0m9wwm9srmtsomdsmmdojmdsh + mdtmuOb////J5fUpltYnjswffbgTY5kAAAAAAAAzltpRpt9hruJkr+Njr+NireJerOFaqeFWp+BSpN9N + ot12t+X////P5vY8m9w4mts0mdswmNs4ndyGxOpcr+Ikldkjldoxm9z///////8rlNUpjcshfLgUY5kA + AAAAAAAyltpWqOBnseNpsuRosuRlsONireJcquFYqOBUpd9Qo953uOX////Q5vY+m9w6mts2mdsymNuw + 2PH///////80mtsmlNlBot7////y+P0tlNUqjMsifLgUY5kAAAAAAAA2mNtZquFrs+RvteVttOVpsuRl + r+NerOFaqeFXp+BSpN9us+T////z+f1BnNw8mts4mds1mNu+3vT///////9Fot4pldp6vej////K5fUu + lNUri8ojfLgUY5kAAAAAAAA3mNtdrOFwtuV0ueZxt+ZstOVnsONhreJcquFZqOBUpd9Po97o8/v///+h + zu4+m9w7mts3mdtAnd2Yy+xjsOMultosldrl8vr///+KxOoulNYtjMskfLgVY5gAAAAAAAA7mtxhruJ2 + ueZ6vOd3uudwt+VqsuRkr+NgrOJbquFXp+BTpd+Rxer///////99u+c/m9s7mds3mNo2mNs0l9oyltqx + 1/H////y+P08nNswlNUtjMoke7cUYpcAAAAAAAA+nNxosuR/vuiGwemDwOl6u+dxt+VpsuRlsONhreJe + q+FaqeFWp+C93fP///////+62/JmsONAnd1Ko955uufa7Pj///////9zuOUzl9kwlNUsi8oherYSYZcA + AAAAAABDn91xt+WKw+mSx+uMxOqDwOl5u+dwtuVstOVpsuRlsONhreJfrOJbquHA3vP///////////// + ///////////////z+f16u+c7m9s2mdoxlNUqiskeeLUPXpUAAAAAAABIot55u+eUyOybzO2WyuyLxOqA + vuh3uudyuOZuteVrs+VoseRlsONjr+JhruKHwunC4PT1+v3////////f7vmn0u9WqOBHod5Antw5mtox + lNUoickbdrUNXZQAAAAAAABJot57vOiYyu2gz++azO2PxuqDwOl5u+d0ueZxt+ZutOVrs+RpsuRnseNm + sONlsONjr+Nir+NfruJcreJXquFTp+BPpd9Ko95Dn905mtoxk9Qlh8gYdLMMXJMAAAAAAABlr+NwtuWP + xuuXyu2Sx+uHwul7vOd0uOZxt+VttOVnseNmsONkr+Nir+NgreJgruJereJaq+FYquFWqeBTp+BOpd9K + o95EoN09nNw0l9oskdMhhccWc7I3eqcAAAAAAABlr+NHod5tteV5u+d1ueZrs+Rir+JerOFcq+FZquFS + puBSpt9SpuBQpeBOpN9OpN9Mo99Jod5GoN1Dn91Ant0+ndw8nNw2mdswltookdcii9Eaf8Mvcp8vcp8A + AAAAAABlr+Nlr+NgruJEn91Cnt09m9w4mNs0l9o1l9ozltowldoxldoyldoyltoxltosk9krktgqktko + ktgjj9cjj9ckkNckj9cejdYbi9YXiNMTgsw8kMovcp8vcp8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAD/////gAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA + AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA + AAGAAAABgAAAAYAAAAGAAAAB/////w== + + + \ No newline at end of file diff --git a/RZ-POOL/AccountValue/Form2.Designer.cs b/RZ-POOL/AccountValue/Form2.Designer.cs new file mode 100644 index 0000000..a3cf287 --- /dev/null +++ b/RZ-POOL/AccountValue/Form2.Designer.cs @@ -0,0 +1,313 @@ +namespace AccountValue +{ + partial class Form2 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form2)); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.panel1 = new System.Windows.Forms.Panel(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.panel2 = new System.Windows.Forms.Panel(); + this.colorProgressBar1 = new ColorProgressBar.ColorProgressBar(); + this.label9 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.versionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.quitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.panel1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + this.contextMenuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BackColor = System.Drawing.Color.Transparent; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(4, 41); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(45, 12); + this.label1.TabIndex = 2; + this.label1.Text = "Benutzer:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.ForeColor = System.Drawing.Color.Green; + this.label2.Location = new System.Drawing.Point(42, 55); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(13, 16); + this.label2.TabIndex = 3; + this.label2.Text = "-"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(5, 58); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(35, 12); + this.label3.TabIndex = 4; + this.label3.Text = "WERT:"; + this.label3.Click += new System.EventHandler(this.label3_Click); + // + // label4 + // + this.label4.AutoSize = true; + this.label4.BackColor = System.Drawing.Color.Transparent; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(1, 2); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(107, 15); + this.label4.TabIndex = 5; + this.label4.Text = "Druckeraccount"; + // + // panel1 + // + this.panel1.BackColor = System.Drawing.Color.Transparent; + this.panel1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panel1.BackgroundImage"))); + this.panel1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel1.Controls.Add(this.pictureBox1); + this.panel1.Controls.Add(this.pictureBox2); + this.panel1.Controls.Add(this.panel2); + this.panel1.Controls.Add(this.colorProgressBar1); + this.panel1.Controls.Add(this.label9); + this.panel1.Controls.Add(this.label8); + this.panel1.Controls.Add(this.label7); + this.panel1.Controls.Add(this.label6); + this.panel1.Controls.Add(this.label5); + this.panel1.Controls.Add(this.label4); + this.panel1.Controls.Add(this.label3); + this.panel1.Controls.Add(this.label2); + this.panel1.Controls.Add(this.label1); + this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.panel1.Location = new System.Drawing.Point(0, 0); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(310, 85); + this.panel1.TabIndex = 2; + this.panel1.Paint += new System.Windows.Forms.PaintEventHandler(this.panel1_Paint); + // + // pictureBox1 + // + this.pictureBox1.BackgroundImage = global::AccountValue.Properties.Resources.E13R; + this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.pictureBox1.Cursor = System.Windows.Forms.Cursors.Hand; + this.pictureBox1.Location = new System.Drawing.Point(-2, 22); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(27, 15); + this.pictureBox1.TabIndex = 19; + this.pictureBox1.TabStop = false; + this.toolTip1.SetToolTip(this.pictureBox1, "Click here to transfer money to your printer account"); + this.pictureBox1.Click += new System.EventHandler(this.pictureBox1_Click); + // + // pictureBox2 + // + this.pictureBox2.BackgroundImage = global::AccountValue.Properties.Resources.close; + this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.pictureBox2.Cursor = System.Windows.Forms.Cursors.Hand; + this.pictureBox2.Location = new System.Drawing.Point(224, 3); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(27, 15); + this.pictureBox2.TabIndex = 18; + this.pictureBox2.TabStop = false; + this.toolTip1.SetToolTip(this.pictureBox2, "Click here to explore your Homedirectory"); + this.pictureBox2.Click += new System.EventHandler(this.pictureBox2_Click); + // + // panel2 + // + this.panel2.BackColor = System.Drawing.Color.Coral; + this.panel2.Location = new System.Drawing.Point(120, 3); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(1, 70); + this.panel2.TabIndex = 14; + // + // colorProgressBar1 + // + this.colorProgressBar1.BarColor = System.Drawing.Color.Green; + this.colorProgressBar1.BorderColor = System.Drawing.Color.Black; + this.colorProgressBar1.FillStyle = ColorProgressBar.ColorProgressBar.FillStyles.Solid; + this.colorProgressBar1.Location = new System.Drawing.Point(128, 64); + this.colorProgressBar1.Maximum = 100; + this.colorProgressBar1.Minimum = 0; + this.colorProgressBar1.Name = "colorProgressBar1"; + this.colorProgressBar1.Size = new System.Drawing.Size(137, 10); + this.colorProgressBar1.Step = 1; + this.colorProgressBar1.TabIndex = 13; + this.colorProgressBar1.Value = 0; + this.colorProgressBar1.Click += new System.EventHandler(this.colorProgressBar1_Click); + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label9.Location = new System.Drawing.Point(266, 62); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(9, 12); + this.label9.TabIndex = 12; + this.label9.Text = "-"; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label8.Location = new System.Drawing.Point(128, 48); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(8, 12); + this.label8.TabIndex = 11; + this.label8.Text = "-"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.BackColor = System.Drawing.Color.Transparent; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(125, 2); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(100, 15); + this.label7.TabIndex = 10; + this.label7.Text = "Homedirectory"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(128, 36); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(8, 12); + this.label6.TabIndex = 9; + this.label6.Text = "-"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(128, 23); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(8, 12); + this.label5.TabIndex = 8; + this.label5.Text = "-"; + // + // contextMenuStrip1 + // + this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.aboutToolStripMenuItem, + this.versionToolStripMenuItem, + this.quitToolStripMenuItem}); + this.contextMenuStrip1.Name = "contextMenuStrip1"; + this.contextMenuStrip1.Size = new System.Drawing.Size(153, 92); + // + // aboutToolStripMenuItem + // + this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem"; + this.aboutToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.aboutToolStripMenuItem.Text = "About"; + this.aboutToolStripMenuItem.Click += new System.EventHandler(this.aboutToolStripMenuItem_Click); + // + // versionToolStripMenuItem + // + this.versionToolStripMenuItem.Name = "versionToolStripMenuItem"; + this.versionToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.versionToolStripMenuItem.Text = "Version"; + this.versionToolStripMenuItem.Click += new System.EventHandler(this.versionToolStripMenuItem_Click); + // + // toolTip1 + // + this.toolTip1.IsBalloon = true; + // + // quitToolStripMenuItem + // + this.quitToolStripMenuItem.Name = "quitToolStripMenuItem"; + this.quitToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.quitToolStripMenuItem.Text = "Quit"; + this.quitToolStripMenuItem.Click += new System.EventHandler(this.quitToolStripMenuItem_Click); + // + // Form2 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.White; + this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage"))); + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ClientSize = new System.Drawing.Size(310, 85); + this.ContextMenuStrip = this.contextMenuStrip1; + this.Controls.Add(this.panel1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.Location = new System.Drawing.Point(1000, 600); + this.MaximizeBox = false; + this.Name = "Form2"; + this.Opacity = 0.5; + this.ShowInTaskbar = false; + this.StartPosition = System.Windows.Forms.FormStartPosition.Manual; + this.Text = "Form2"; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + this.contextMenuStrip1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Panel panel1; + public System.Windows.Forms.Label label1; + public System.Windows.Forms.Label label2; + public System.Windows.Forms.Label label6; + public System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label7; + public System.Windows.Forms.Label label8; + public System.Windows.Forms.Label label9; + public ColorProgressBar.ColorProgressBar colorProgressBar1; + private System.Windows.Forms.ContextMenuStrip contextMenuStrip1; + private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.ToolStripMenuItem versionToolStripMenuItem; + private System.Windows.Forms.ToolTip toolTip1; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.PictureBox pictureBox2; + private System.Windows.Forms.ToolStripMenuItem quitToolStripMenuItem; + + + } +} \ No newline at end of file diff --git a/RZ-POOL/AccountValue/Form2.cs b/RZ-POOL/AccountValue/Form2.cs new file mode 100644 index 0000000..b4041fe --- /dev/null +++ b/RZ-POOL/AccountValue/Form2.cs @@ -0,0 +1,144 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Text; +using System.Windows.Forms; +using SHDocVw; +using System.Runtime.InteropServices; +using System.Xml; + + + + +//##############################// AccountValue Tool#################################### +// Mounten von Netzlaufwerken / Verbindung mit dem Drucker / Kontoaufwertung / DiskSpace +// ##################################################################################### +// (C) 2005 - 2006 Randolph Welte randy@uni-freiburg.de################################# +// +// Bearbeitung Bohdan Dulya, Javier Castillo & Marco Haustein 2006 - 2011 ############################### + + + + + + +namespace AccountValue +{ + public partial class Form2 : Form + { + private DragExtender dragExtender1; + private String version = "0.5.1"; + /* + * + */ + Form1 f1; + private String home = "false"; + XmlDocument doc = new XmlDocument(); + + + + + public Form2(Form1 form1) + { + + f1 = form1; + InitializeComponent(); + + // Die Form beweglich machen... + this.dragExtender1 = new DragExtender(); + this.dragExtender1.Form = this; + // make the form draggable + this.dragExtender1.SetDraggable(this, true); + this.dragExtender1.SetDraggable(this.panel1, true); + this.dragExtender1.SetDraggable(this.label1, true); + this.dragExtender1.SetDraggable(this.label2, true); + + try + { + doc.Load("B:\\CONFIG.XML"); + XmlNode xnHome = doc.SelectSingleNode("/settings/eintrag/home"); + home = xnHome.Attributes["param"].InnerText; + } + catch { + home = "true"; + } + + if(home != "true") + { + pictureBox2.Visible = false; + } + + + } + + private void panel1_Paint(object sender, PaintEventArgs e) + { + + } + + private void aboutToolStripMenuItem_Click(object sender, EventArgs e) + { + MessageBox.Show("© 2006 Randolph Welte \n 2007-2011 Bohdan Dulya, Javier Castillo & Marco Haustein", "About...", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + + private void versionToolStripMenuItem_Click(object sender, EventArgs e) + { + MessageBox.Show("Version: " + version, "Version...", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + + private void quitToolStripMenuItem_Click(object sender, EventArgs e) + { + Application.Exit(); + } + + private void pictureBox1_Click(object sender, EventArgs e) + { + + + //object x = null; + + Form3 f3 = new Form3(); + f3.webBrowser1.Navigate(@"https://myaccount.ruf.uni-freiburg.de/uadmin/priacc?uid=" + f1.textBox1.Text.Trim() + "&pwd=" + f1.maskedTextBox1.Text.Replace("%", "%25").Trim()); + f3.Show(); + + } + + private void pictureBox2_Click(object sender, EventArgs e) + { + object x = null; + + InternetExplorer explorer = new InternetExplorer(); + if (explorer != null) + { + explorer.Visible = true; + + explorer.Navigate(@"k:\",ref x,ref x,ref x,ref x); + } + + + } + + private void label3_Click(object sender, EventArgs e) + { + + } + + private void colorProgressBar1_Click(object sender, EventArgs e) + { + + } + + + + + + + + + + + + } +} \ No newline at end of file diff --git a/RZ-POOL/AccountValue/Form2.resx b/RZ-POOL/AccountValue/Form2.resx new file mode 100644 index 0000000..21965f8 --- /dev/null +++ b/RZ-POOL/AccountValue/Form2.resx @@ -0,0 +1,4868 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + Qk0iKgIAAAAAADYAAAAoAAAA1AEAAGUAAAABABgAAAAAAAAAAAATCwAAEwsAAAAAAAAAAAAA//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////v39/v39//7+//////////////////////////////// + /////////////////////////////////v79/v79//////////////////////////////////////// + /////////////////////////////v39/v7+//////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////v799fDr3s/By7Gcya2W18O0 + 8Oji/fz7/////////////////////////////////////////////v798uzm2ca3ya6Yya+Z28m69O7p + /v39/////////////////////////////////////////////Pv67eXd1sKwx6yVzLOf4NDE9vLu/v7+ + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////f384tTHr4dnkFgsiEwdiEscjFIlo3dS076s+fb0//////////////////////////////////// + +vn32sm6pnxXjFMmh0wdh0wdjlQoqX9e3s/C+/n3////////////////////////////////////9/Pv + 0bqnn29Ji1AjiEsciEwekFkusopr6d7W/v39//////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v7+59vSoHFLhEcVgkQSgkQTg0QTg0QTg0UUklsw1b+u/fz6 + /////////////////////////////fv628m6mWg/gkQTgkMSgkQTgkQTgkMShEUWoHBL28q8/Pv5//// + ////////////////////////+ff1zLKdk14zgkQTgkQTgkQTg0QTgkMShEUUqX5c6+DY//7+//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////+vf0vZyChUkZg0QT + gkQTgkQTg0QTgkQTg0QTg0QTpnhV8Ork///////////////////////////+8ejisotshkkag0QTgkQT + g0QTgkQTgkQTg0QTiEwetI5x8uzm///////////////////////////+6uDXoHFLhEYWgkQTgkQTgkQT + gkQTg0QTgkMSi1AixKeP+fbz//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////7eXenm5IgkMSg0QTgkQTgkQTgkQTgkQTgkQTg0QTj1Yr2si5///+//////////// + /////////v383sy+m2dAg0UUgkQTg0QTg0QTgkQTgkQTgkQTg0QTmWc+5NfM///+//////////////// + /////v381sGwik4gg0MSg0QTgkQTgkQTg0QTg0QTgkQThEcXqX5c7OTc///+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////5NbMlWA1g0QTg0QTgkQTg0QTg0QTg0QT + gkQTgkQTik8hzbSh/f38/////////////////////fv61L6tk1wygkQUg0QTgkQTg0QTgkQTgkQTgkQT + gkQTj1gr3Mq8//7+/////////////////////Pv6ya6YhEYVgkQTg0QTgkQTg0QTg0QTg0QTgkQThEYV + oG9K5NfM/v79//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 6NzTl2Q6gkQTgkQTg0QTg0QTgkQTg0QTgkQTg0QTjFIk0ryp/v79/////////////////////fz718Oz + lWA2g0UUgkQTg0QTgkQTgkQTgkQTg0QTg0QTklwx3s7B//7+/////////////////////fz8zbWhhUkY + gkQTgkQTgkQTg0QTgkQTg0QTgkQThEYWo3RQ59vS/v7+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////9O/qq4FfgkUUgkQTg0QTg0QTg0QTgkQTg0QTg0QTl2I55djP + /////////////////////////v795tnPo3VQhEYWgkQTgkQTg0QTgkQTgkQTg0QThEYWpHdS6+HZ//// + /////////////////////v7+38/Dklswg0QTg0QTgkQTgkQTg0QTgkQTg0QTh0obs49x8uzn//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////fz71L6sjlYpg0QT + g0QTgkQTg0QTgkQTgkMSh0sbvZyA+fXz////////////////////////////+PXyxaqSjVMmgkMSgkQT + g0QTg0QTg0QTg0QTkVkuyKyX+PXy////////////////////////////9O7ptI9xiU0eg0QTgkQTgkQT + gkQTgkQTgkMSlWE32cW2/fz7//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////9vLuwqOKkVswhEUWgUMSgkMSgkQTjFIlsIhp7OPb//7+//////////////// + ///////////////+8Oniupd7jVQmgkQTgkMSgkMSg0QUj1cqvp6F8Oji/v7+//////////////////// + /////////fz85djOr4dniU8ggkMSgkMSgkMSg0UVk1wxy7Gb+PTy//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////7+9fHt18Ozs4xvn29JnWxFqoBe + zbSf7+fh/v79/////////////////////////////////////v7+9O7p0LqnrIRinW1GnmxHroZl072r + 9fDr//7+/////////////////////////////////////vz77ubex62XqH5bnWtEoHBLtI9y2si5+vbz + //7+//////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////7++vf28urk8Ojh+PTw/v79//////////////////////////////////////////// + //////////79+fXy8Oni8ejj+vbz/v7+//////////////////////////////////////////////// + /////v389/Pw7+fh8uzm+/j3//7+//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////7+ + /Pr4+PTx9/Tx+vj2/v39/////////////////////////////////////////////////////v7++vj3 + 9/Pw9/Pw+/n3/v7+//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////Pv77OLb0bqovqCGvJyBya+a5djO+vf1//////////////////////// + ////////////////////+/v56NzUy7KevZ2DvZ2DzrSh6t/W/Pv6//////////////////////////// + /////////////v///////////////////v///v///v///v///v////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////fv728q7p3tYjlYpiEwdh0sci1Ej + nm1Gy7Gb+PTx////////////////////////////////////+vf1072roHBLjFIkh0sch0scjFMmo3RP + 18Sz+vf1/////////////////////////////f7/2Ov9r9b61+r9/P3//Pz/w+D8q9T6qtT6qdT6qdT6 + sNf61ur9+vz///////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v794dLGmGQ7g0UUg0QTgkQTg0QTg0QTg0QTjFIlzLKe/Pr4////////////////////////////+/n4 + 072sk10xgkQTg0QTg0QTg0QTgkQTg0UUmGU91L+v+/n3////////////////////////+vz/lcn6IY7y + jsX49vv/9fn/Xaz2FojxGoryKZLyLpTyPZzznMz58/n+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////+PXyt5N3hEYWgkQTgkQTg0QTgkQTg0QTg0QTgkIRoHBL7uXe + //////////////////////////7+7eTdrIJihUcXg0QTg0QTg0QTg0QTg0QTg0QTh0oar4dm8Oji//// + ////////////////////+vz/k8j6HozyjcX49vv/+/3/kcf5JZDyJpHyebv3qtP6stf61+v9+vz///// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////7OLbnWtEgkQTgkQT + gkQTg0QTg0QTgkQTg0QTgkQTjlUo2MS1//7+/////////////////////fz828q6mGU8g0UUgkQTg0QT + gkQTgkQTg0QTgkQTgkQTmGQ64tTI//7+////////////////////+vz/k8j6HozyjcX49vv/////4O/9 + ebv3KZLyV6n10uj9+fv//P7///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////49bLlF40gkQTgkQTgkQTg0QTgkQTg0QTg0QTgkQTiU8hzLOf/fz8//////////// + /////////Pv6072sklwxgkQUg0QTgkQTgkQTgkQTg0QTg0QTgkQTj1cr3Mm6//7+//////////////// + ////+vz/k8j6HIzyiMP49vr//////f7/1+v9aLL2II7ycrf35PH+//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////6t/VmmY8g0MSgkQTg0QTg0QTg0QTg0QT + gkQTg0QTjFMl076t/v7+/////////////////////fz72MW2lmI4g0UUg0QTg0QTg0QTgkQTgkQTgkQT + g0QTlF4039DD//7+////////////////////+vz/k8j6FYjyWqv2zeX97fb+9/v/8fj+x+P8VKj1IY7y + gL/35vL+/v////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 9/HusIlqhEUVg0QTgkQTgkQTg0QTg0QTgkQTg0QTm2lB6d7V/////////////////////////v7+6t7V + qHxZhUcXgkQTgkQTgkQTgkQTg0QTg0QThUgYqX5c7eXd////////////////////////+vz/k8j6Fony + LJPySKH0hcH4sNb6gb/4erv3T6b0FonxOJrzsNf7+fz///////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////f392sm6lF4zg0UUgkQTg0QTgkQTg0QTgkMSik8gxaeQ+vj3 + ////////////////////////////+vf1zbSgkFgtgUMTg0QTg0QTgkQTgkQTgkQTlWA2zrej+vf1//// + ////////////////////+/3/qdP6T6X1d7n3Van1brX3j8b5SKH1Qp/0RKD0RKD0V6n1s9n7+Pz///// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////+PXyya6Zl2M4 + hEcXgkQTg0QTg0UUj1YquJR47+fi/v7+///////////////////////////////+8+3nwqOJkFkthEUU + gkQTg0QTg0YVkl0xxqqU8uzo/v7+/////////////////////////v7/6fP+1On95PH91+r90uj84fD9 + 0ej9z+f9z+f90Of91er97Pb+/f7///////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////+/j25dfMwqSLrINhqX1buZV63Mm79vPv/v7+//////////////////// + //////////////////7++fb038/Cu5l+qn9dqn9dvZyC4dHG+vf2//////////////////////////// + /////////////////////////v7///////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////Pv59vLu9u/s+vj2 + //7+////////////////////////////////////////////////////////+/n49fDs9fHs/Pr4//7+ + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////v39+vb09O3p8+zn9/Pw/fz7//////////// + /////////////////////////////////////////fz89vPw8uzm8+3n+fbz/v7+//////////////// + /////////////////////////////////////fv69/Pv8uzn9O7p+vf1/v7+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////+/n35NfN + xKiRs41vsIprvZyD28q89/Lv//7+/////////////////////////////////////v7++PXy28q9vZyC + sYprso1uxKaP5NfO+/r5////////////////////////////////////////////9vHu2MS1vJqAsYlq + tI9xxquU59zR/fz7//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////+vj20LeknGtEik8ihUkahUgYiE0elmA3vp2D8+zn//7+//////////////// + ///////////////+8+znwKGHlF81h0wdhkgYhkkZiU8gnWxF0ruo+PXx//////////////////////// + //////////797ubevJt/k1wxiEwdhUgYhkkZi1AinWxG18W1+/r5//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////f393Mq8k180g0UUg0QTg0QTgkQTgkQT + g0QSik8gxamT+vj3////////////////////////////+PTxx6qTjVQngkMSgkQTg0QTg0QTgkQTg0UV + mmhA18Ky/Pn4////////////////////////////9/LuvZyBi1Ikg0QTg0QTgkQTg0QTgkQTgkQTnGlC + 4NHE/v39//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 9vPusYtrg0UUgkQTgkQTg0QTg0QTg0QTg0QTgkMSm2lC6uDX/////////////////////////v395dfL + onNNg0YWg0QTgkQTg0QTgkQTg0QTgkQTh0sbsYts8ezm/////////////////////////v7+5NXKl2I5 + g0UUgkQTg0QTgkQTg0QTgkQTgkQTh0scupd79vHt//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////6d/Wmmc+gkQTgkQTg0QTgkQTgkQTg0QTg0QTgkQTjFMm1b+u + /v79/////////////////////Pv50rupklwxg0UUgkQTgkQTgkQTgkQTgkQTgkQTg0QUnGtE59vQ//// + /////////////////////fz80bmlh0obgkQTgkQTg0QTg0QTgkQTgkQTgkQThUYWpXdT6d7V/v7+//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////49XLlF40gkQTgkQT + gkQTg0QTg0QTg0QTgkQTgkQTik4hzbOf/f38/////////////////////Pn3zLGdjlUpgkQTgkQTg0QT + gkQTgkQTgkQTg0QTg0QTlmA24tLG///+/////////////////////Pv6yKyXhEYVg0QTgkQTgkQTgkQT + gkQTgkQTg0QThEYVoG5J5NbL/v79//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////6+LZm2lBgkMSg0QTg0QTg0QTg0QTgkQTgkQTgkQTjVQn18Ky//7+//////////// + /////////Pv6072rklwyg0QUgkQTgkQTgkQTgkQTgkQTgkQTg0UTnmxF59zS//////////////////// + /////fz80ruqh0sdgkMSg0QTg0QTg0QTg0QTgkQTgkQThUcWpnpX6t/X//7+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////+PTxtpJ0hEYWg0QTgkQTgkQTg0QTgkQT + g0QTgkMSn3BJ7eTb/////////////////////////v7959rRpXhUhEYWgkQTgkQTgkQTg0QTgkQTg0QT + iE0etpF09O3p/////////////////////////v7+5trRm2hAhEUVgkQTgkQTgkQTgkQTg0QTgkQTiU0e + vZ2D9vPv//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v794NLGmmc/hEcWgkQTg0QTgkQTg0QThEUUj1YqzLOe/Pr4////////////////////////////+vb0 + zLOfklswgkUUgkQTg0QTgkQTgkMShUcXoHFL3Mm7/Pv5////////////////////////////+PTyw6aO + kFgtg0QTg0QSg0QTgkQTgkMShEYVonNO5NfM/v79//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////+/n21L2roXFLiEwcgUMRgEIQhEcWl2I6xKWN9O7q///+ + ///////////////////////////////+9O/qxqmSlWA3g0YWgUEQgkIRh0oboHFK1sGw+PXz//////// + //////////////////////////797+fgwaGJlF0zhEcWgUIRgUMRiEwdonNO3Mm8+/r5//////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////Pr56+HZ + 0Lmlupd7t5J0yKyW5dfN+fb0////////////////////////////////////////////+vj15NfMx6uU + tpJ1uZZ5zrak7OHa/Pv6///////////////////////////////////////////++fXy4dPGxqqUtZF0 + u5p+0buo7uXd/f38//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v38+/r4+/n4/vz7//////////////////////////////// + /////////////////////////////fz7+/n3+/n4/v39//////////////////////////////////// + /////////////////////v7+/fz7+/j3/Pr5/v39//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////// + + + + 162, 17 + + + 17, 17 + + + 162, 17 + + + + Qk0iKgIAAAAAADYAAAAoAAAA1AEAAGUAAAABABgAAAAAAAAAAAATCwAAEwsAAAAAAAAAAAAA//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////v39/v39//7+//////////////////////////////// + /////////////////////////////////v79/v79//////////////////////////////////////// + /////////////////////////////v39/v7+//////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////v799fDr3s/By7Gcya2W18O0 + 8Oji/fz7/////////////////////////////////////////////v798uzm2ca3ya6Yya+Z28m69O7p + /v39/////////////////////////////////////////////Pv67eXd1sKwx6yVzLOf4NDE9vLu/v7+ + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////f384tTHr4dnkFgsiEwdiEscjFIlo3dS076s+fb0//////////////////////////////////// + +vn32sm6pnxXjFMmh0wdh0wdjlQoqX9e3s/C+/n3////////////////////////////////////9/Pv + 0bqnn29Ji1AjiEsciEwekFkusopr6d7W/v39//////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v7+59vSoHFLhEcVgkQSgkQTg0QTg0QTg0UUklsw1b+u/fz6 + /////////////////////////////fv628m6mWg/gkQTgkMSgkQTgkQTgkMShEUWoHBL28q8/Pv5//// + ////////////////////////+ff1zLKdk14zgkQTgkQTgkQTg0QTgkMShEUUqX5c6+DY//7+//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////+vf0vZyChUkZg0QT + gkQTgkQTg0QTgkQTg0QTg0QTpnhV8Ork///////////////////////////+8ejisotshkkag0QTgkQT + g0QTgkQTgkQTg0QTiEwetI5x8uzm///////////////////////////+6uDXoHFLhEYWgkQTgkQTgkQT + gkQTg0QTgkMSi1AixKeP+fbz//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////7eXenm5IgkMSg0QTgkQTgkQTgkQTgkQTgkQTg0QTj1Yr2si5///+//////////// + /////////v383sy+m2dAg0UUgkQTg0QTg0QTgkQTgkQTgkQTg0QTmWc+5NfM///+//////////////// + /////v381sGwik4gg0MSg0QTgkQTgkQTg0QTg0QTgkQThEcXqX5c7OTc///+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////5NbMlWA1g0QTg0QTgkQTg0QTg0QTg0QT + gkQTgkQTik8hzbSh/f38/////////////////////fv61L6tk1wygkQUg0QTgkQTg0QTgkQTgkQTgkQT + gkQTj1gr3Mq8//7+/////////////////////Pv6ya6YhEYVgkQTg0QTgkQTg0QTg0QTg0QTgkQThEYV + oG9K5NfM/v79//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 6NzTl2Q6gkQTgkQTg0QTg0QTgkQTg0QTgkQTg0QTjFIk0ryp/v79/////////////////////fz718Oz + lWA2g0UUgkQTg0QTgkQTgkQTgkQTg0QTg0QTklwx3s7B//7+/////////////////////fz8zbWhhUkY + gkQTgkQTgkQTg0QTgkQTg0QTgkQThEYWo3RQ59vS/v7+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////9O/qq4FfgkUUgkQTg0QTg0QTg0QTgkQTg0QTg0QTl2I55djP + /////////////////////////v795tnPo3VQhEYWgkQTgkQTg0QTgkQTgkQTg0QThEYWpHdS6+HZ//// + /////////////////////v7+38/Dklswg0QTg0QTgkQTgkQTg0QTgkQTg0QTh0obs49x8uzn//////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////fz71L6sjlYpg0QT + g0QTgkQTg0QTgkQTgkMSh0sbvZyA+fXz////////////////////////////+PXyxaqSjVMmgkMSgkQT + g0QTg0QTg0QTg0QTkVkuyKyX+PXy////////////////////////////9O7ptI9xiU0eg0QTgkQTgkQT + gkQTgkQTgkMSlWE32cW2/fz7//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////9vLuwqOKkVswhEUWgUMSgkMSgkQTjFIlsIhp7OPb//7+//////////////// + ///////////////+8Oniupd7jVQmgkQTgkMSgkMSg0QUj1cqvp6F8Oji/v7+//////////////////// + /////////fz85djOr4dniU8ggkMSgkMSgkMSg0UVk1wxy7Gb+PTy//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////7+9fHt18Ozs4xvn29JnWxFqoBe + zbSf7+fh/v79/////////////////////////////////////v7+9O7p0LqnrIRinW1GnmxHroZl072r + 9fDr//7+/////////////////////////////////////vz77ubex62XqH5bnWtEoHBLtI9y2si5+vbz + //7+//////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////7++vf28urk8Ojh+PTw/v79//////////////////////////////////////////// + //////////79+fXy8Oni8ejj+vbz/v7+//////////////////////////////////////////////// + /////v389/Pw7+fh8uzm+/j3//7+//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////7+ + /Pr4+PTx9/Tx+vj2/v39/////////////////////////////////////////////////////v7++vj3 + 9/Pw9/Pw+/n3/v7+//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////Pv77OLb0bqovqCGvJyBya+a5djO+vf1//////////////////////// + ////////////////////+/v56NzUy7KevZ2DvZ2DzrSh6t/W/Pv6//////////////////////////// + /////////////v///////////////////v///v///v///v///v////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////fv728q7p3tYjlYpiEwdh0sci1Ej + nm1Gy7Gb+PTx////////////////////////////////////+vf1072roHBLjFIkh0sch0scjFMmo3RP + 18Sz+vf1/////////////////////////////f7/2Ov9r9b61+r9/P3//Pz/w+D8q9T6qtT6qdT6qdT6 + sNf61ur9+vz///////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v794dLGmGQ7g0UUg0QTgkQTg0QTg0QTg0QTjFIlzLKe/Pr4////////////////////////////+/n4 + 072sk10xgkQTg0QTg0QTg0QTgkQTg0UUmGU91L+v+/n3////////////////////////+vz/lcn6IY7y + jsX49vv/9fn/Xaz2FojxGoryKZLyLpTyPZzznMz58/n+//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////+PXyt5N3hEYWgkQTgkQTg0QTgkQTg0QTg0QTgkIRoHBL7uXe + //////////////////////////7+7eTdrIJihUcXg0QTg0QTg0QTg0QTg0QTg0QTh0oar4dm8Oji//// + ////////////////////+vz/k8j6HozyjcX49vv/+/3/kcf5JZDyJpHyebv3qtP6stf61+v9+vz///// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////7OLbnWtEgkQTgkQT + gkQTg0QTg0QTgkQTg0QTgkQTjlUo2MS1//7+/////////////////////fz828q6mGU8g0UUgkQTg0QT + gkQTgkQTg0QTgkQTgkQTmGQ64tTI//7+////////////////////+vz/k8j6HozyjcX49vv/////4O/9 + ebv3KZLyV6n10uj9+fv//P7///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////49bLlF40gkQTgkQTgkQTg0QTgkQTg0QTg0QTgkQTiU8hzLOf/fz8//////////// + /////////Pv6072sklwxgkQUg0QTgkQTgkQTgkQTg0QTg0QTgkQTj1cr3Mm6//7+//////////////// + ////+vz/k8j6HIzyiMP49vr//////f7/1+v9aLL2II7ycrf35PH+//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////6t/VmmY8g0MSgkQTg0QTg0QTg0QTg0QT + gkQTg0QTjFMl076t/v7+/////////////////////fz72MW2lmI4g0UUg0QTg0QTg0QTgkQTgkQTgkQT + g0QTlF4039DD//7+////////////////////+vz/k8j6FYjyWqv2zeX97fb+9/v/8fj+x+P8VKj1IY7y + gL/35vL+/v////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 9/HusIlqhEUVg0QTgkQTgkQTg0QTg0QTgkQTg0QTm2lB6d7V/////////////////////////v7+6t7V + qHxZhUcXgkQTgkQTgkQTgkQTg0QTg0QThUgYqX5c7eXd////////////////////////+vz/k8j6Fony + LJPySKH0hcH4sNb6gb/4erv3T6b0FonxOJrzsNf7+fz///////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////f392sm6lF4zg0UUgkQTg0QTgkQTg0QTgkMSik8gxaeQ+vj3 + ////////////////////////////+vf1zbSgkFgtgUMTg0QTg0QTgkQTgkQTgkQTlWA2zrej+vf1//// + ////////////////////+/3/qdP6T6X1d7n3Van1brX3j8b5SKH1Qp/0RKD0RKD0V6n1s9n7+Pz///// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////+PXyya6Zl2M4 + hEcXgkQTg0QTg0UUj1YquJR47+fi/v7+///////////////////////////////+8+3nwqOJkFkthEUU + gkQTg0QTg0YVkl0xxqqU8uzo/v7+/////////////////////////v7/6fP+1On95PH91+r90uj84fD9 + 0ej9z+f9z+f90Of91er97Pb+/f7///////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////+/j25dfMwqSLrINhqX1buZV63Mm79vPv/v7+//////////////////// + //////////////////7++fb038/Cu5l+qn9dqn9dvZyC4dHG+vf2//////////////////////////// + /////////////////////////v7///////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////Pv59vLu9u/s+vj2 + //7+////////////////////////////////////////////////////////+/n49fDs9fHs/Pr4//7+ + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////v39+vb09O3p8+zn9/Pw/fz7//////////// + /////////////////////////////////////////fz89vPw8uzm8+3n+fbz/v7+//////////////// + /////////////////////////////////////fv69/Pv8uzn9O7p+vf1/v7+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////+/n35NfN + xKiRs41vsIprvZyD28q89/Lv//7+/////////////////////////////////////v7++PXy28q9vZyC + sYprso1uxKaP5NfO+/r5////////////////////////////////////////////9vHu2MS1vJqAsYlq + tI9xxquU59zR/fz7//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////+vj20LeknGtEik8ihUkahUgYiE0elmA3vp2D8+zn//7+//////////////// + ///////////////+8+znwKGHlF81h0wdhkgYhkkZiU8gnWxF0ruo+PXx//////////////////////// + //////////797ubevJt/k1wxiEwdhUgYhkkZi1AinWxG18W1+/r5//////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////f393Mq8k180g0UUg0QTg0QTgkQTgkQT + g0QSik8gxamT+vj3////////////////////////////+PTxx6qTjVQngkMSgkQTg0QTg0QTgkQTg0UV + mmhA18Ky/Pn4////////////////////////////9/LuvZyBi1Ikg0QTg0QTgkQTg0QTgkQTgkQTnGlC + 4NHE/v39//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + 9vPusYtrg0UUgkQTgkQTg0QTg0QTg0QTg0QTgkMSm2lC6uDX/////////////////////////v395dfL + onNNg0YWg0QTgkQTg0QTgkQTg0QTgkQTh0sbsYts8ezm/////////////////////////v7+5NXKl2I5 + g0UUgkQTg0QTgkQTg0QTgkQTgkQTh0scupd79vHt//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////6d/Wmmc+gkQTgkQTg0QTgkQTgkQTg0QTg0QTgkQTjFMm1b+u + /v79/////////////////////Pv50rupklwxg0UUgkQTgkQTgkQTgkQTgkQTgkQTg0QUnGtE59vQ//// + /////////////////////fz80bmlh0obgkQTgkQTg0QTg0QTgkQTgkQTgkQThUYWpXdT6d7V/v7+//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////49XLlF40gkQTgkQT + gkQTg0QTg0QTg0QTgkQTgkQTik4hzbOf/f38/////////////////////Pn3zLGdjlUpgkQTgkQTg0QT + gkQTgkQTgkQTg0QTg0QTlmA24tLG///+/////////////////////Pv6yKyXhEYVg0QTgkQTgkQTgkQT + gkQTgkQTg0QThEYVoG5J5NbL/v79//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////6+LZm2lBgkMSg0QTg0QTg0QTg0QTgkQTgkQTgkQTjVQn18Ky//7+//////////// + /////////Pv6072rklwyg0QUgkQTgkQTgkQTgkQTgkQTgkQTg0UTnmxF59zS//////////////////// + /////fz80ruqh0sdgkMSg0QTg0QTg0QTg0QTgkQTgkQThUcWpnpX6t/X//7+//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////+PTxtpJ0hEYWg0QTgkQTgkQTg0QTgkQT + g0QTgkMSn3BJ7eTb/////////////////////////v7959rRpXhUhEYWgkQTgkQTgkQTg0QTgkQTg0QT + iE0etpF09O3p/////////////////////////v7+5trRm2hAhEUVgkQTgkQTgkQTgkQTg0QTgkQTiU0e + vZ2D9vPv//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /v794NLGmmc/hEcWgkQTg0QTgkQTg0QThEUUj1YqzLOe/Pr4////////////////////////////+vb0 + zLOfklswgkUUgkQTg0QTgkQTgkMShUcXoHFL3Mm7/Pv5////////////////////////////+PTyw6aO + kFgtg0QTg0QSg0QTgkQTgkMShEYVonNO5NfM/v79//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////+/n21L2roXFLiEwcgUMRgEIQhEcWl2I6xKWN9O7q///+ + ///////////////////////////////+9O/qxqmSlWA3g0YWgUEQgkIRh0oboHFK1sGw+PXz//////// + //////////////////////////797+fgwaGJlF0zhEcWgUIRgUMRiEwdonNO3Mm8+/r5//////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////Pr56+HZ + 0Lmlupd7t5J0yKyW5dfN+fb0////////////////////////////////////////////+vj15NfMx6uU + tpJ1uZZ5zrak7OHa/Pv6///////////////////////////////////////////++fXy4dPGxqqUtZF0 + u5p+0buo7uXd/f38//////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////v38+/r4+/n4/vz7//////////////////////////////// + /////////////////////////////fz7+/n3+/n4/v39//////////////////////////////////// + /////////////////////v7+/fz7+/j3/Pr5/v39//////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////// + + + \ No newline at end of file diff --git a/RZ-POOL/AccountValue/Form3.Designer.cs b/RZ-POOL/AccountValue/Form3.Designer.cs new file mode 100644 index 0000000..454b749 --- /dev/null +++ b/RZ-POOL/AccountValue/Form3.Designer.cs @@ -0,0 +1,65 @@ +namespace AccountValue +{ + partial class Form3 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.webBrowser1 = new System.Windows.Forms.WebBrowser(); + this.SuspendLayout(); + // + // webBrowser1 + // + this.webBrowser1.Dock = System.Windows.Forms.DockStyle.Fill; + this.webBrowser1.IsWebBrowserContextMenuEnabled = false; + this.webBrowser1.Location = new System.Drawing.Point(0, 0); + this.webBrowser1.MinimumSize = new System.Drawing.Size(20, 20); + this.webBrowser1.Name = "webBrowser1"; + this.webBrowser1.ScriptErrorsSuppressed = true; + this.webBrowser1.Size = new System.Drawing.Size(692, 594); + this.webBrowser1.TabIndex = 0; + this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted); + // + // Form3 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(692, 594); + this.Controls.Add(this.webBrowser1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.Name = "Form3"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Kontoaufwertung"; + this.ResumeLayout(false); + + } + + #endregion + + public System.Windows.Forms.WebBrowser webBrowser1; + + } +} \ No newline at end of file diff --git a/RZ-POOL/AccountValue/Form3.cs b/RZ-POOL/AccountValue/Form3.cs new file mode 100644 index 0000000..96d6805 --- /dev/null +++ b/RZ-POOL/AccountValue/Form3.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Text; +using System.Windows.Forms; + + + +//##############################// AccountValue Tool#################################### +// Mounten von Netzlaufwerken / Verbindung mit dem Drucker / Kontoaufwertung / DiskSpace +// ##################################################################################### +// (C) 2005 - 2006 Randolph Welte randy@uni-freiburg.de################################# + + +namespace AccountValue +{ + public partial class Form3 : Form + { + public Form3() + { + InitializeComponent(); + } + + private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) + { + + } + } +} \ No newline at end of file diff --git a/RZ-POOL/AccountValue/Form3.resx b/RZ-POOL/AccountValue/Form3.resx new file mode 100644 index 0000000..19dc0dd --- /dev/null +++ b/RZ-POOL/AccountValue/Form3.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/RZ-POOL/AccountValue/IniFile.cs b/RZ-POOL/AccountValue/IniFile.cs new file mode 100644 index 0000000..0d0e891 --- /dev/null +++ b/RZ-POOL/AccountValue/IniFile.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.Text; +using System.Runtime.InteropServices; + + +namespace AccountValue +{ + public class IniFile + { + public string path; + + [DllImport("kernel32")] + private static extern long WritePrivateProfileString(string section, string key, string val, string filePath); + + [DllImport("kernel32")] + private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath); + + public IniFile(string INIPath) + { + path = INIPath; + } + + public void IniWriteValue(string Section, string key, string Value) + { + WritePrivateProfileString(Section, key, Value, this.path); + } + + public string IniReadValue(string Section, string key) + { + StringBuilder temp = new StringBuilder(255); + int i = GetPrivateProfileString(Section, key, "", temp, 255, this.path); + return temp.ToString(); + } + } +} diff --git a/RZ-POOL/AccountValue/Program.cs b/RZ-POOL/AccountValue/Program.cs new file mode 100644 index 0000000..db1cb1a --- /dev/null +++ b/RZ-POOL/AccountValue/Program.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Windows.Forms; +using System.Threading; + +namespace AccountValue +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.Run(new Form1()); + } + } +} \ No newline at end of file diff --git a/RZ-POOL/AccountValue/Properties/AssemblyInfo.cs b/RZ-POOL/AccountValue/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..a8d4c94 --- /dev/null +++ b/RZ-POOL/AccountValue/Properties/AssemblyInfo.cs @@ -0,0 +1,33 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("AccountValue")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AccountValue")] +[assembly: AssemblyCopyright("Copyright © 2005")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM componenets. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("02266d9a-c78d-4a49-83cd-9f86b96987c4")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/RZ-POOL/AccountValue/Properties/Resources.Designer.cs b/RZ-POOL/AccountValue/Properties/Resources.Designer.cs new file mode 100644 index 0000000..c157d5d --- /dev/null +++ b/RZ-POOL/AccountValue/Properties/Resources.Designer.cs @@ -0,0 +1,84 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:2.0.50727.4927 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace AccountValue.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("AccountValue.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Ãœberschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + internal static System.Drawing.Bitmap close { + get { + object obj = ResourceManager.GetObject("close", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap E13R { + get { + object obj = ResourceManager.GetObject("E13R", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap folderopen { + get { + object obj = ResourceManager.GetObject("folderopen", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/RZ-POOL/AccountValue/Properties/Resources.resx b/RZ-POOL/AccountValue/Properties/Resources.resx new file mode 100644 index 0000000..da6c25e --- /dev/null +++ b/RZ-POOL/AccountValue/Properties/Resources.resx @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\folderopen.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\close.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\E13R.BMP;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/RZ-POOL/AccountValue/Properties/Settings.Designer.cs b/RZ-POOL/AccountValue/Properties/Settings.Designer.cs new file mode 100644 index 0000000..cf0223a --- /dev/null +++ b/RZ-POOL/AccountValue/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:2.0.50727.4927 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace AccountValue.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/RZ-POOL/AccountValue/Properties/Settings.settings b/RZ-POOL/AccountValue/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/RZ-POOL/AccountValue/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/RZ-POOL/AccountValue/Resolution.cs b/RZ-POOL/AccountValue/Resolution.cs new file mode 100644 index 0000000..eea8011 --- /dev/null +++ b/RZ-POOL/AccountValue/Resolution.cs @@ -0,0 +1,131 @@ + +using System; +using System.Windows.Forms; +using System.Runtime.InteropServices; + +[StructLayout(LayoutKind.Sequential)] +public struct DEVMODE1 +{ + [MarshalAs(UnmanagedType.ByValTStr,SizeConst=32)] public string dmDeviceName; + public short dmSpecVersion; + public short dmDriverVersion; + public short dmSize; + public short dmDriverExtra; + public int dmFields; + + public short dmOrientation; + public short dmPaperSize; + public short dmPaperLength; + public short dmPaperWidth; + + public short dmScale; + public short dmCopies; + public short dmDefaultSource; + public short dmPrintQuality; + public short dmColor; + public short dmDuplex; + public short dmYResolution; + public short dmTTOption; + public short dmCollate; + [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] public string dmFormName; + public short dmLogPixels; + public short dmBitsPerPel; + public int dmPelsWidth; + public int dmPelsHeight; + + public int dmDisplayFlags; + public int dmDisplayFrequency; + + public int dmICMMethod; + public int dmICMIntent; + public int dmMediaType; + public int dmDitherType; + public int dmReserved1; + public int dmReserved2; + + public int dmPanningWidth; + public int dmPanningHeight; +}; + + + +class User_32 +{ + [DllImport("user32.dll")] + public static extern int EnumDisplaySettings (string deviceName, int modeNum, ref DEVMODE1 devMode ); + [DllImport("user32.dll")] + public static extern int ChangeDisplaySettings(ref DEVMODE1 devMode, int flags); + + public const int ENUM_CURRENT_SETTINGS = -1; + public const int CDS_UPDATEREGISTRY = 0x01; + public const int CDS_TEST = 0x02; + public const int DISP_CHANGE_SUCCESSFUL = 0; + public const int DISP_CHANGE_RESTART = 1; + public const int DISP_CHANGE_FAILED = -1; +} + + +namespace Resolution +{ + class CResolution + { + public CResolution(int a,int b) + { + Screen screen = Screen.PrimaryScreen; + + + int iWidth =a; + int iHeight =b; + + + DEVMODE1 dm = new DEVMODE1(); + dm.dmDeviceName = new String (new char[32]); + dm.dmFormName = new String (new char[32]); + dm.dmSize = (short)Marshal.SizeOf (dm); + + if (0 != User_32.EnumDisplaySettings (null, User_32.ENUM_CURRENT_SETTINGS, ref dm)) + { + + dm.dmPelsWidth = iWidth; + dm.dmPelsHeight = iHeight; + + int iRet = User_32.ChangeDisplaySettings (ref dm, User_32.CDS_TEST); + + if (iRet == User_32.DISP_CHANGE_FAILED) + { + MessageBox.Show("Unable to process your request"); + MessageBox.Show("Description: Unable To Process Your Request. Sorry For This Inconvenience.","Information",MessageBoxButtons.OK,MessageBoxIcon.Information); + } + else + { + iRet = User_32.ChangeDisplaySettings (ref dm, User_32.CDS_UPDATEREGISTRY); + + switch (iRet) + { + case User_32.DISP_CHANGE_SUCCESSFUL: + { + break; + + //successfull change + } + case User_32.DISP_CHANGE_RESTART: + { + + MessageBox.Show("Description: You Need To Reboot For The Change To Happen.\n If You Feel Any Problem After Rebooting Your Machine\nThen Try To Change Resolution In Safe Mode.","Information",MessageBoxButtons.OK,MessageBoxIcon.Information); + break; + //windows 9x series you have to restart + } + default: + { + + MessageBox.Show("Description: Failed To Change The Resolution.","Information",MessageBoxButtons.OK,MessageBoxIcon.Information); + break; + //failed to change + } + } + } + + } + } + } +} diff --git a/RZ-POOL/AccountValue/TL.XML.dll b/RZ-POOL/AccountValue/TL.XML.dll new file mode 100644 index 0000000..89b79ec Binary files /dev/null and b/RZ-POOL/AccountValue/TL.XML.dll differ diff --git a/RZ-POOL/AccountValue/TL.XML.xml b/RZ-POOL/AccountValue/TL.XML.xml new file mode 100644 index 0000000..404212a --- /dev/null +++ b/RZ-POOL/AccountValue/TL.XML.xml @@ -0,0 +1,62 @@ + + + + TL.XML + + + + TL.XML MainClass + + + Constructor + + + Loads a XML File + The File to load + + + Loads a string of XML File + The XML to load + + + Saves the XML document + The File name to save as + + + Creates or sets the value of an attribute + The XPath to the node containing the attribute + The name of the attribute + The value of the attribute + + + Returns the value of a specified attribute + The path to the node + The name of the attribute + The value of an attribute + + + Sets the text of a node + The path to the node + The new text for the node + + + Returns the text of a node + The path to the node + The text in the node + + + Sets the XML Data of a node + The path to the node + The nodes new XML + + + Returns the XML Data for a node + The path to the node + The nodes current XML + + + XmlDocument Property + + + + diff --git a/RZ-POOL/AccountValue/bin/Debug/AccountValue.exe b/RZ-POOL/AccountValue/bin/Debug/AccountValue.exe new file mode 100644 index 0000000..0f3c6ee Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Debug/AccountValue.exe differ diff --git a/RZ-POOL/AccountValue/bin/Debug/AccountValue.pdb b/RZ-POOL/AccountValue/bin/Debug/AccountValue.pdb new file mode 100644 index 0000000..eaa02a2 Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Debug/AccountValue.pdb differ diff --git a/RZ-POOL/AccountValue/bin/Debug/AccountValue.vshost.exe b/RZ-POOL/AccountValue/bin/Debug/AccountValue.vshost.exe new file mode 100644 index 0000000..ce3f102 Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Debug/AccountValue.vshost.exe differ diff --git a/RZ-POOL/AccountValue/bin/Debug/ColorProgressBar.dll b/RZ-POOL/AccountValue/bin/Debug/ColorProgressBar.dll new file mode 100644 index 0000000..42e71f2 Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Debug/ColorProgressBar.dll differ diff --git a/RZ-POOL/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll b/RZ-POOL/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll new file mode 100644 index 0000000..1e1e958 Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Debug/Interop.IWshRuntimeLibrary.dll differ diff --git a/RZ-POOL/AccountValue/bin/Debug/Interop.SHDocVw.dll b/RZ-POOL/AccountValue/bin/Debug/Interop.SHDocVw.dll new file mode 100644 index 0000000..1036ec2 Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Debug/Interop.SHDocVw.dll differ diff --git a/RZ-POOL/AccountValue/bin/Debug/TL.XML.dll b/RZ-POOL/AccountValue/bin/Debug/TL.XML.dll new file mode 100644 index 0000000..89b79ec Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Debug/TL.XML.dll differ diff --git a/RZ-POOL/AccountValue/bin/Debug/TL.XML.xml b/RZ-POOL/AccountValue/bin/Debug/TL.XML.xml new file mode 100644 index 0000000..404212a --- /dev/null +++ b/RZ-POOL/AccountValue/bin/Debug/TL.XML.xml @@ -0,0 +1,62 @@ + + + + TL.XML + + + + TL.XML MainClass + + + Constructor + + + Loads a XML File + The File to load + + + Loads a string of XML File + The XML to load + + + Saves the XML document + The File name to save as + + + Creates or sets the value of an attribute + The XPath to the node containing the attribute + The name of the attribute + The value of the attribute + + + Returns the value of a specified attribute + The path to the node + The name of the attribute + The value of an attribute + + + Sets the text of a node + The path to the node + The new text for the node + + + Returns the text of a node + The path to the node + The text in the node + + + Sets the XML Data of a node + The path to the node + The nodes new XML + + + Returns the XML Data for a node + The path to the node + The nodes current XML + + + XmlDocument Property + + + + diff --git a/RZ-POOL/AccountValue/bin/Release/AccountValue.exe b/RZ-POOL/AccountValue/bin/Release/AccountValue.exe new file mode 100644 index 0000000..e449464 Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Release/AccountValue.exe differ diff --git a/RZ-POOL/AccountValue/bin/Release/AccountValue.pdb b/RZ-POOL/AccountValue/bin/Release/AccountValue.pdb new file mode 100644 index 0000000..44035eb Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Release/AccountValue.pdb differ diff --git a/RZ-POOL/AccountValue/bin/Release/AccountValue.vshost.exe b/RZ-POOL/AccountValue/bin/Release/AccountValue.vshost.exe new file mode 100644 index 0000000..69ed6c0 Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Release/AccountValue.vshost.exe differ diff --git a/RZ-POOL/AccountValue/bin/Release/AccountValue.vshost.exe.manifest b/RZ-POOL/AccountValue/bin/Release/AccountValue.vshost.exe.manifest new file mode 100644 index 0000000..061c9ca --- /dev/null +++ b/RZ-POOL/AccountValue/bin/Release/AccountValue.vshost.exe.manifest @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/RZ-POOL/AccountValue/bin/Release/ColorProgressBar.dll b/RZ-POOL/AccountValue/bin/Release/ColorProgressBar.dll new file mode 100644 index 0000000..42e71f2 Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Release/ColorProgressBar.dll differ diff --git a/RZ-POOL/AccountValue/bin/Release/DEVICES.XML b/RZ-POOL/AccountValue/bin/Release/DEVICES.XML new file mode 100644 index 0000000..0909092 --- /dev/null +++ b/RZ-POOL/AccountValue/bin/Release/DEVICES.XML @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/RZ-POOL/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll b/RZ-POOL/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll new file mode 100644 index 0000000..8a2cac8 Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Release/Interop.IWshRuntimeLibrary.dll differ diff --git a/RZ-POOL/AccountValue/bin/Release/Interop.SHDocVw.dll b/RZ-POOL/AccountValue/bin/Release/Interop.SHDocVw.dll new file mode 100644 index 0000000..9396fbd Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Release/Interop.SHDocVw.dll differ diff --git a/RZ-POOL/AccountValue/bin/Release/TL.XML.dll b/RZ-POOL/AccountValue/bin/Release/TL.XML.dll new file mode 100644 index 0000000..89b79ec Binary files /dev/null and b/RZ-POOL/AccountValue/bin/Release/TL.XML.dll differ diff --git a/RZ-POOL/AccountValue/bin/Release/TL.XML.xml b/RZ-POOL/AccountValue/bin/Release/TL.XML.xml new file mode 100644 index 0000000..404212a --- /dev/null +++ b/RZ-POOL/AccountValue/bin/Release/TL.XML.xml @@ -0,0 +1,62 @@ + + + + TL.XML + + + + TL.XML MainClass + + + Constructor + + + Loads a XML File + The File to load + + + Loads a string of XML File + The XML to load + + + Saves the XML document + The File name to save as + + + Creates or sets the value of an attribute + The XPath to the node containing the attribute + The name of the attribute + The value of the attribute + + + Returns the value of a specified attribute + The path to the node + The name of the attribute + The value of an attribute + + + Sets the text of a node + The path to the node + The new text for the node + + + Returns the text of a node + The path to the node + The text in the node + + + Sets the XML Data of a node + The path to the node + The nodes new XML + + + Returns the XML Data for a node + The path to the node + The nodes current XML + + + XmlDocument Property + + + + diff --git a/RZ-POOL/AccountValue/cNetworkDrives0015.cs b/RZ-POOL/AccountValue/cNetworkDrives0015.cs new file mode 100644 index 0000000..f1b3a8e --- /dev/null +++ b/RZ-POOL/AccountValue/cNetworkDrives0015.cs @@ -0,0 +1,215 @@ +/*============================================================================================================== +AejW.com - Network Drives +------------------------- +Build: 0015 +Author: Adam ej Woods +Modified: 14/05/2004 +Ownership: Copyright (c)2004 Adam ej Woods +Source: http://www.aejw.com/ +EULA: In no way can this class be disturbed without my permission, this means reposting on a + web site, cdrom, or any other form of media. The code can be used for commercial or + personal purposes, as long as credit is given to the author. The header (this information) + can not be modified or removed. www.CodeProject.com has permission to disturbe this class. +==============================================================================================================*/ +using System; +using System.Windows.Forms; +using System.Runtime.InteropServices; + +namespace aejw.Network +{ + /// + /// AejW.com - Network Drive Interface + /// + public class NetworkDrive{ + + #region API + [DllImport("mpr.dll")] private static extern int WNetAddConnection2A(ref structNetResource pstNetRes, string psPassword, string psUsername, int piFlags); + [DllImport("mpr.dll")] private static extern int WNetCancelConnection2A(string psName, int piFlags, int pfForce); + [DllImport("mpr.dll")] private static extern int WNetConnectionDialog(int phWnd, int piType); + [DllImport("mpr.dll")] private static extern int WNetDisconnectDialog(int phWnd, int piType); + [DllImport("mpr.dll")] private static extern int WNetRestoreConnectionW(int phWnd, string psLocalDrive); + + [StructLayout(LayoutKind.Sequential)] + private struct structNetResource{ + public int iScope; + public int iType; + public int iDisplayType; + public int iUsage; + public string sLocalName; + public string sRemoteName; + public string sComment; + public string sProvider; + } + + private const int RESOURCETYPE_DISK = 0x1; + + //Standard + private const int CONNECT_INTERACTIVE = 0x00000008; + private const int CONNECT_PROMPT = 0x00000010; + private const int CONNECT_UPDATE_PROFILE = 0x00000001; + //IE4+ + private const int CONNECT_REDIRECT = 0x00000080; + //NT5 only + private const int CONNECT_COMMANDLINE = 0x00000800; + private const int CONNECT_CMD_SAVECRED = 0x00001000; + + #endregion + + #region Propertys and options + private bool lf_SaveCredentials = false; + /// + /// Option to save credentials are reconnection... + /// + public bool SaveCredentials{ + get{return(lf_SaveCredentials);} + set{lf_SaveCredentials=value;} + } + private bool lf_Persistent = false; + /// + /// Option to reconnect drive after log off / reboot ... + /// + public bool Persistent{ + get{return(lf_Persistent);} + set{lf_Persistent=value;} + } + private bool lf_Force = false; + /// + /// Option to force connection if drive is already mapped... + /// or force disconnection if network path is not responding... + /// + public bool Force{ + get{return(lf_Force);} + set{lf_Force=value;} + } + private bool ls_PromptForCredentials = false; + /// + /// Option to prompt for user credintals when mapping a drive + /// + public bool PromptForCredentials{ + get{return(ls_PromptForCredentials);} + set{ls_PromptForCredentials=value;} + } + + private string ls_Drive = "s:"; + /// + /// Drive to be used in mapping / unmapping... + /// + public string LocalDrive{ + get{return(ls_Drive);} + set{ + if(value.Length>=1){ + ls_Drive=value.Substring(0,1)+":"; + }else{ + ls_Drive=""; + } + } + } + private string ls_ShareName = "\\\\Computer\\C$"; + /// + /// Share address to map drive to. + /// + public string ShareName{ + get{return(ls_ShareName);} + set{ls_ShareName=value;} + } + #endregion + + #region Function mapping + /// + /// Map network drive + /// + public void MapDrive(){zMapDrive(null, null);} + /// + /// Map network drive (using supplied Password) + /// + public void MapDrive(string Password){zMapDrive(null, Password);} + /// + /// Map network drive (using supplied Username and Password) + /// + public void MapDrive(string Username, string Password){zMapDrive(Username, Password);} + /// + /// Unmap network drive + /// + public void UnMapDrive(){zUnMapDrive(this.lf_Force);} + /// + /// Check / restore persistent network drive + /// + public void RestoreDrives(){zRestoreDrive();} + /// + /// Display windows dialog for mapping a network drive + /// + public void ShowConnectDialog(Form ParentForm){zDisplayDialog(ParentForm,1);} + /// + /// Display windows dialog for disconnecting a network drive + /// + public void ShowDisconnectDialog(Form ParentForm){zDisplayDialog(ParentForm,2);} + + + #endregion + + #region Core functions + + // Map network drive + private void zMapDrive(string psUsername, string psPassword){ + //create struct data + structNetResource stNetRes = new structNetResource(); + stNetRes.iScope=2; + stNetRes.iType=RESOURCETYPE_DISK; + stNetRes.iDisplayType=3; + stNetRes.iUsage=1; + stNetRes.sRemoteName=ls_ShareName; + stNetRes.sLocalName=ls_Drive; + //prepare params + int iFlags=0; + if(lf_SaveCredentials){iFlags+=CONNECT_CMD_SAVECRED;} + if(lf_Persistent){iFlags+=CONNECT_UPDATE_PROFILE;} + if(ls_PromptForCredentials){iFlags+=CONNECT_INTERACTIVE+CONNECT_PROMPT;} + if(psUsername==""){psUsername=null;} + if(psPassword==""){psPassword=null;} + //if force, unmap ready for new connection + if(lf_Force){try{zUnMapDrive(true);}catch{}} + //call and return + int i = WNetAddConnection2A(ref stNetRes, psPassword, psUsername, iFlags); + if(i>0){throw new System.ComponentModel.Win32Exception(i);} + } + + // Unmap network drive + private void zUnMapDrive(bool pfForce){ + //call unmap and return + int iFlags=0; + if(lf_Persistent){iFlags+=CONNECT_UPDATE_PROFILE;} + int i = WNetCancelConnection2A(ls_Drive, iFlags, Convert.ToInt32(pfForce)); + if(i>0){throw new System.ComponentModel.Win32Exception(i);} + } + // Check / Restore a network drive + private void zRestoreDrive(){ + //call restore and return + int i = WNetRestoreConnectionW(0, null); + if(i>0){throw new System.ComponentModel.Win32Exception(i);} + } + // Display windows dialog + private void zDisplayDialog(Form poParentForm, int piDialog) + { + int i = -1; + int iHandle = 0; + //get parent handle + if(poParentForm!=null){ + iHandle = poParentForm.Handle.ToInt32(); + } + //show dialog + if(piDialog==1){ + i = WNetConnectionDialog(iHandle, RESOURCETYPE_DISK); + }else if(piDialog==2){ + i = WNetDisconnectDialog(iHandle, RESOURCETYPE_DISK); + } + if(i>0){throw new System.ComponentModel.Win32Exception(i);} + //set focus on parent form + poParentForm.BringToFront(); + } + + + #endregion + + } + +} diff --git a/RZ-POOL/AccountValue/close.ico b/RZ-POOL/AccountValue/close.ico new file mode 100644 index 0000000..d7c1078 Binary files /dev/null and b/RZ-POOL/AccountValue/close.ico differ diff --git a/RZ-POOL/AccountValue/folderopen.ico b/RZ-POOL/AccountValue/folderopen.ico new file mode 100644 index 0000000..0c8f39f Binary files /dev/null and b/RZ-POOL/AccountValue/folderopen.ico differ diff --git a/RZ-POOL/AccountValue/login.bmp b/RZ-POOL/AccountValue/login.bmp new file mode 100644 index 0000000..f738c93 Binary files /dev/null and b/RZ-POOL/AccountValue/login.bmp differ diff --git a/RZ-POOL/AccountValue/login.ico b/RZ-POOL/AccountValue/login.ico new file mode 100644 index 0000000..9a28250 Binary files /dev/null and b/RZ-POOL/AccountValue/login.ico differ diff --git a/RZ-POOL/AccountValue/new_background_rz.bmp b/RZ-POOL/AccountValue/new_background_rz.bmp new file mode 100644 index 0000000..83c9fef Binary files /dev/null and b/RZ-POOL/AccountValue/new_background_rz.bmp differ diff --git a/RZ-POOL/AccountValue/new_background_rz2.bmp b/RZ-POOL/AccountValue/new_background_rz2.bmp new file mode 100644 index 0000000..dd8831d Binary files /dev/null and b/RZ-POOL/AccountValue/new_background_rz2.bmp differ diff --git a/RZ-POOL/AccountValue/new_background_rz299.bmp b/RZ-POOL/AccountValue/new_background_rz299.bmp new file mode 100644 index 0000000..9d0f2a4 Binary files /dev/null and b/RZ-POOL/AccountValue/new_background_rz299.bmp differ diff --git a/RZ-POOL/AccountValue/new_background_rz3.bmp b/RZ-POOL/AccountValue/new_background_rz3.bmp new file mode 100644 index 0000000..0640e4f Binary files /dev/null and b/RZ-POOL/AccountValue/new_background_rz3.bmp differ diff --git a/RZ-POOL/AccountValue/new_background_rz4.bmp b/RZ-POOL/AccountValue/new_background_rz4.bmp new file mode 100644 index 0000000..52d7717 Binary files /dev/null and b/RZ-POOL/AccountValue/new_background_rz4.bmp differ diff --git a/RZ-POOL/AccountValue/obj/AccountValue.csproj.FileList.txt b/RZ-POOL/AccountValue/obj/AccountValue.csproj.FileList.txt new file mode 100644 index 0000000..67eb59d --- /dev/null +++ b/RZ-POOL/AccountValue/obj/AccountValue.csproj.FileList.txt @@ -0,0 +1,35 @@ +bin\Debug\AccountValue.exe +bin\Debug\AccountValue.pdb +bin\Debug\Interop.IWshRuntimeLibrary.dll +obj\Debug\ResolveAssemblyReference.cache +obj\Debug\Interop.IWshRuntimeLibrary.dll +obj\Debug\AccountValue.Form1.resources +obj\Debug\AccountValue.Form2.resources +obj\Debug\AccountValue.Properties.Resources.resources +obj\Debug\AccountValue.csproj.GenerateResource.Cache +obj\Debug\AccountValue.exe +obj\Debug\AccountValue.pdb +bin\Debug\ColorProgressBar.dll +bin\Debug\TL.XML.dll +bin\Debug\Interop.SHDocVw.dll +obj\Debug\Interop.SHDocVw.dll +obj\Debug\AccountValue.csproj.ResolveComReference.cache +obj\Debug\AccountValue.Form3.resources +bin\Release\AccountValue.exe +bin\Release\AccountValue.pdb +bin\Release\ColorProgressBar.dll +bin\Release\TL.XML.dll +bin\Release\Interop.IWshRuntimeLibrary.dll +bin\Release\Interop.SHDocVw.dll +obj\Release\ResolveAssemblyReference.cache +obj\Release\Interop.IWshRuntimeLibrary.dll +obj\Release\Interop.SHDocVw.dll +obj\Release\AccountValue.csproj.ResolveComReference.cache +obj\Release\AccountValue.Form1.resources +obj\Release\AccountValue.Form2.resources +obj\Release\AccountValue.Form3.resources +obj\Release\AccountValue.Properties.Resources.resources +obj\Release\AccountValue.csproj.GenerateResource.Cache +obj\Release\AccountValue.exe +obj\Release\AccountValue.pdb +bin\Release\TL.XML.xml diff --git a/RZ-POOL/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt b/RZ-POOL/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..0507e3c --- /dev/null +++ b/RZ-POOL/AccountValue/obj/AccountValue.csproj.FileListAbsolute.txt @@ -0,0 +1,90 @@ +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.exe +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.pdb +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\AccountValue.exe +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\AccountValue.pdb +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\ColorProgressBar.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\TL.XML.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\TL.XML.xml +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\bin\Release\Interop.SHDocVw.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\ResolveAssemblyReference.cache +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\Interop.SHDocVw.dll +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Form1.resources +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Form2.resources +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Form3.resources +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.Properties.Resources.resources +E:\AccountValue\AccountValue_AKTUELL_18_01_2008\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.exe +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.pdb +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\AccountValue.exe +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\AccountValue.pdb +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\ColorProgressBar.dll +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\TL.XML.dll +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\TL.XML.xml +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_Test\AccountValue\bin\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\ResolveAssemblyReference.cache +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Form1.resources +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Form2.resources +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Form3.resources +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.Properties.Resources.resources +E:\AccountValue\LoginTool_Test\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.exe +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.pdb +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\AccountValue.exe +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\AccountValue.pdb +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\ColorProgressBar.dll +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\TL.XML.dll +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\TL.XML.xml +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginToolXP\AccountValue\bin\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\ResolveAssemblyReference.cache +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Form1.resources +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Form2.resources +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Form3.resources +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.Properties.Resources.resources +E:\AccountValue\LoginToolXP\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.exe +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.pdb +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\AccountValue.exe +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\AccountValue.pdb +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\ColorProgressBar.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\TL.XML.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\TL.XML.xml +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\ResolveAssemblyReference.cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\Interop.SHDocVw.dll +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Form1.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Form2.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Form3.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.Properties.Resources.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.exe +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.pdb +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\ResolveAssemblyReference.cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\Interop.SHDocVw.dll +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.csproj.ResolveComReference.cache +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Form1.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Form2.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Form3.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.Properties.Resources.resources +E:\AccountValue\LoginTool_NEU\AccountValue\obj\Debug\AccountValue.csproj.GenerateResource.Cache +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\AccountValue.exe +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\AccountValue.pdb +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\ColorProgressBar.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\TL.XML.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\TL.XML.xml +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\Interop.IWshRuntimeLibrary.dll +E:\AccountValue\LoginTool_NEU\AccountValue\bin\Debug\Interop.SHDocVw.dll diff --git a/RZ-POOL/AccountValue/obj/Debug/AccountValue.Form1.resources b/RZ-POOL/AccountValue/obj/Debug/AccountValue.Form1.resources new file mode 100644 index 0000000..ecc23e9 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/AccountValue.Form1.resources differ diff --git a/RZ-POOL/AccountValue/obj/Debug/AccountValue.Form2.resources b/RZ-POOL/AccountValue/obj/Debug/AccountValue.Form2.resources new file mode 100644 index 0000000..f243285 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/AccountValue.Form2.resources differ diff --git a/RZ-POOL/AccountValue/obj/Debug/AccountValue.Form3.resources b/RZ-POOL/AccountValue/obj/Debug/AccountValue.Form3.resources new file mode 100644 index 0000000..06c24d0 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/AccountValue.Form3.resources differ diff --git a/RZ-POOL/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources b/RZ-POOL/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources new file mode 100644 index 0000000..259ee4a Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/AccountValue.Properties.Resources.resources differ diff --git a/RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.FileListAbsolute.txt b/RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..915aa97 --- /dev/null +++ b/RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.FileListAbsolute.txt @@ -0,0 +1,18 @@ +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\AccountValue.exe +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\AccountValue.pdb +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\ColorProgressBar.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\TL.XML.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\TL.XML.xml +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\Interop.IWshRuntimeLibrary.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Debug\Interop.SHDocVw.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\ResolveAssemblyReference.cache +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\Interop.IWshRuntimeLibrary.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\Interop.SHDocVw.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.csproj.ResolveComReference.cache +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.Form1.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.Form2.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.Form3.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.Properties.Resources.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.csproj.GenerateResource.Cache +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.exe +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Debug\AccountValue.pdb diff --git a/RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache b/RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache new file mode 100644 index 0000000..98354a4 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.GenerateResource.Cache differ diff --git a/RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache b/RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache new file mode 100644 index 0000000..57f9b28 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/AccountValue.csproj.ResolveComReference.cache differ diff --git a/RZ-POOL/AccountValue/obj/Debug/AccountValue.exe b/RZ-POOL/AccountValue/obj/Debug/AccountValue.exe new file mode 100644 index 0000000..0f3c6ee Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/AccountValue.exe differ diff --git a/RZ-POOL/AccountValue/obj/Debug/AccountValue.pdb b/RZ-POOL/AccountValue/obj/Debug/AccountValue.pdb new file mode 100644 index 0000000..eaa02a2 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/AccountValue.pdb differ diff --git a/RZ-POOL/AccountValue/obj/Debug/CodeAnalysisLog.xml b/RZ-POOL/AccountValue/obj/Debug/CodeAnalysisLog.xml new file mode 100644 index 0000000..a232888 --- /dev/null +++ b/RZ-POOL/AccountValue/obj/Debug/CodeAnalysisLog.xml @@ -0,0 +1,1038 @@ + + + + + + + + Correct the casing of namespace name 'aejw.Network'. + + + Correct the spelling of the unrecognized token 'aejw' in namespace 'aejw.Network'. + + + + + + + + + + + No valid permission requests were found for assembly 'AccountValue'. You should always specify the minimum security permissions using SecurityAction.RequestMinimum. If assembly permission requests have been specified, they are not enforceable; use the PermView.exe tool to view the assembly's permissions. Whidbey customers can use PermCalc.exe which gives even more detailed information. + + + Sign 'AccountValue' with a strong name key. + + + 'AccountValue' should be marked with CLSCompliantAttribute and its value should be true. + + + + + + + + + 'DEVMODE1' should be declared inside a namespace. + + + Correct the capitalization of type name 'DEVMODE1'. + + + 'DEVMODE1' should override Equals. + 'DEVMODE1' should override the equality (==) and inequality (!=) operators. + + + + + + + Make 'dmBitsPerPel' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the spelling of the unrecognized token 'Pel' in member name 'DEVMODE1.dmBitsPerPel'. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmBitsPerPel'. + + + + + + + Make 'dmCollate' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmCollate'. + + + + + + + Make 'dmColor' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmColor'. + + + + + + + Make 'dmCopies' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmCopies'. + + + + + + + Make 'dmDefaultSource' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDefaultSource'. + + + + + + + Make 'dmDeviceName' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDeviceName'. + + + + + + + Make 'dmDisplayFlags' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDisplayFlags'. + + + + + + + Make 'dmDisplayFrequency' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDisplayFrequency'. + + + + + + + Make 'dmDitherType' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDitherType'. + + + + + + + Make 'dmDriverExtra' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDriverExtra'. + + + + + + + Make 'dmDriverVersion' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDriverVersion'. + + + + + + + Make 'dmDuplex' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmDuplex'. + + + + + + + Make 'dmFields' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmFields'. + + + + + + + Make 'dmFormName' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmFormName'. + + + + + + + Make 'dmICMIntent' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of member name 'DEVMODE1.dmICMIntent'. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmICMIntent'. + + + + + + + Make 'dmICMMethod' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of member name 'DEVMODE1.dmICMMethod'. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmICMMethod'. + + + + + + + Make 'dmLogPixels' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmLogPixels'. + + + + + + + Make 'dmMediaType' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmMediaType'. + + + + + + + Make 'dmOrientation' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmOrientation'. + + + + + + + Make 'dmPanningHeight' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPanningHeight'. + + + + + + + Make 'dmPanningWidth' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPanningWidth'. + + + + + + + Make 'dmPaperLength' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPaperLength'. + + + + + + + Make 'dmPaperSize' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPaperSize'. + + + + + + + Make 'dmPaperWidth' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPaperWidth'. + + + + + + + Make 'dmPelsHeight' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the spelling of the unrecognized token 'Pels' in member name 'DEVMODE1.dmPelsHeight'. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPelsHeight'. + + + + + + + Make 'dmPelsWidth' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the spelling of the unrecognized token 'Pels' in member name 'DEVMODE1.dmPelsWidth'. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPelsWidth'. + + + + + + + Make 'dmPrintQuality' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmPrintQuality'. + + + + + + + Make 'dmReserved1' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmReserved1'. + + + + + + + Make 'dmReserved2' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmReserved2'. + + + + + + + Make 'dmScale' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmScale'. + + + + + + + Make 'dmSize' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmSize'. + + + + + + + Make 'dmSpecVersion' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmSpecVersion'. + + + + + + + Make 'dmTTOption' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmTTOption'. + + + + + + + Make 'dmYResolution' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + Correct the capitalization of 'dm' in member name 'DEVMODE1.dmYResolution'. + + + + + + + + + 'User_32' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static methods, consider adding a private constructor to prevent the compiler from generating a default constructor. + + + + + + + Because it is a DllImport method, User_32.ChangeDisplaySettings(DEVMODE1&, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Because it is a DllImport method, User_32.EnumDisplaySettings(String, Int32, DEVMODE1&):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + + + + + + + + + DragExtender..ctor() initializes field m_form of type System.Windows.Forms.Form to null. Remove this initialization as it will be done automatically by the runtime. + + + + + + + Correct the spelling of the unrecognized token 'Draggable' in member name 'DragExtender.GetDraggable(Control):Boolean'. + + + + + + + Because it is a DllImport method, DragExtender.ReleaseCapture(IntPtr):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + Change the accessibility of DllImport 'DragExtender.ReleaseCapture(IntPtr):Int32' so that it is no longer visible from outside its assembly. + + + + + + + Because it is a DllImport method, DragExtender.SendMessage(IntPtr, Int32, Int32, Int32&):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + 'DragExtender.SendMessage(IntPtr, Int32, Int32, Int32[]):Int32' appears to have no upstream public or protected callers. + + + Because it is a DllImport method, DragExtender.SendMessage(IntPtr, Int32, Int32, Int32[]):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Correct the spelling of the unrecognized token 'Draggable' in member name 'DragExtender.SetDraggable(Control, Boolean):Void'. + + + + + + + + + + + Modify 'Form1..ctor()' to catch a more specific exception than 'System.Object' or rethrow the exception. + + + Form1..ctor() initializes field tempHeight of type System.Int32 to 0. Remove this initialization as it will be done automatically by the runtime. + Form1..ctor() initializes field tempWidth of type System.Int32 to 0. Remove this initialization as it will be done automatically by the runtime. + + + Form1..ctor() declares a local, 'ChangeRes', of type Resolution.CResolution, which is never used or is only assigned to. Use this local or remove it. + + + Form1..ctor() makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). + Form1..ctor() makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). + + + + + + + The 'this' parameter (or 'Me' in VB) of Form1.createDesktopLinks(String, String):Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. + + + + + + + Form1.GetDiskFreeSpace(String):DiskFreeSpace calls into Marshal.GetLastWin32Error():Int32 which has a LinkDemand. By making this call, Marshal.GetLastWin32Error():Int32 is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: ->System.Runtime.InteropServices.Marshal.GetLastWin32Error : Int32 ->AccountValue.Form1.GetDiskFreeSpace(System.String) : DiskFreeSpace + + + + + + + Add the MarshalAsAttribute to the return type of PInvoke Form1.GetDiskFreeSpaceEx(String, Int64&, Int64&, Int64&):Boolean. If the corresponding unmanaged return type is a 4-byte Win32 'BOOL', use MarshalAs(UnmanagedType.Bool). For a 1-byte C++ 'bool', use MarshalAs(UnmanagedType.U1). + + + Because it is a DllImport method, Form1.GetDiskFreeSpaceEx(String, Int64&, Int64&, Int64&):Boolean should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Form1.InitializeComponent():Void calls into WebBrowser.add_DocumentCompleted(WebBrowserDocumentCompletedEventHandler):Void which has a LinkDemand. By making this call, WebBrowser.add_DocumentCompleted(WebBrowserDocumentCompletedEventHandler):Void is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: ->System.Windows.Forms.WebBrowser.add_DocumentCompleted(System.Windows.Forms.WebBrowserDocumentCompletedEventHandler) : Void ->AccountValue.Form1.InitializeComponent : Void ->AccountValue.Form1.#ctor : Void + + + + + + + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Exception' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Exception' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + Modify 'Form1.login_clicked():Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + + + Change Form1.login_clicked():Void to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + Change Form1.login_clicked():Void to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + + + Replace the call to String.Equals("") in 'Form1.login_clicked():Void' with a call to String.IsNullOrEmpty. + Replace the call to String.Equals("") in 'Form1.login_clicked():Void' with a call to String.IsNullOrEmpty. + + + + + + + Form1.timer2_Tick(Object, EventArgs):Void declares a local, 'temp', of type System.Int64, which is never used or is only assigned to. Use this local or remove it. + + + + + + + Form1.webBrowser1_DocumentCompleted(Object, WebBrowserDocumentCompletedEventArgs):Void makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). + Form1.webBrowser1_DocumentCompleted(Object, WebBrowserDocumentCompletedEventArgs):Void makes a call to System.Convert.ToInt32(System.String) that does not explicitly provide an IFormatProvider. This should be replaced with a call to System.Convert.ToInt32(System.String,System.IFormatProvider). + + + + + + + + + Do not nest type 'AccountValue.Form1+DiskFreeSpace' or change its accessibility so that it is not externally visible. + + + 'AccountValue.Form1+DiskFreeSpace' should override Equals. + 'AccountValue.Form1+DiskFreeSpace' should override the equality (==) and inequality (!=) operators. + + + + + + + Make 'FreeBytesAvailable' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + Make 'TotalBytes' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + Make 'TotalFreeBytes' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + + + + + Make 'label1' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + Make 'label2' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + Make 'progressBar1' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + + + + + + + + + + + + + + NetworkDrive..ctor() initializes field lf_Force of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. + NetworkDrive..ctor() initializes field lf_Persistent of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. + NetworkDrive..ctor() initializes field lf_SaveCredentials of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. + NetworkDrive..ctor() initializes field ls_PromptForCredentials of type System.Boolean to false. Remove this initialization as it will be done automatically by the runtime. + + + + + + + Correct the casing of parameter name 'Password'. + + + + + + + The discrete term 'Username' in parameter 'Username' should be expressed as a compound term, 'UserName'. + + + Correct the casing of parameter name 'Username'. + + + Correct the casing of parameter name 'Password'. + + + + + + + Correct the casing of parameter name 'ParentForm'. + + + + + + + Correct the casing of parameter name 'ParentForm'. + + + + + + + Correct the capitalization of 'Un' in member name 'NetworkDrive.UnMapDrive():Void'. + + + + + + + Because it is a DllImport method, NetworkDrive.WNetAddConnection2A(structNetResource&, String, String, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Because it is a DllImport method, NetworkDrive.WNetCancelConnection2A(String, Int32, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Because it is a DllImport method, NetworkDrive.WNetConnectionDialog(Int32, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Because it is a DllImport method, NetworkDrive.WNetDisconnectDialog(Int32, Int32):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + Because it is a DllImport method, NetworkDrive.WNetRestoreConnectionW(Int32, String):Int32 should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + + + + + + The 'this' parameter (or 'Me' in VB) of NetworkDrive.zDisplayDialog(Form, Int32):Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. + + + + + + + Modify 'NetworkDrive.zMapDrive(String, String):Void' to catch a more specific exception than 'System.Object' or rethrow the exception. + + + Replace the call to String.op_Equality("") in 'NetworkDrive.zMapDrive(String, String):Void' with a call to String.IsNullOrEmpty. + Replace the call to String.op_Equality("") in 'NetworkDrive.zMapDrive(String, String):Void' with a call to String.IsNullOrEmpty. + + + + + + + The 'this' parameter (or 'Me' in VB) of NetworkDrive.zRestoreDrive():Void is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. + + + + + + + + + + + + + + + CResolution..ctor(Int32, Int32) calls into Marshal.SizeOf(Object):Int32 which has a LinkDemand. By making this call, Marshal.SizeOf(Object):Int32 is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: ->System.Runtime.InteropServices.Marshal.SizeOf(System.Object) : Int32 ->Resolution.CResolution.#ctor(System.Int32,System.Int32) : Void ->AccountValue.Form1.#ctor : Void + + + CResolution..ctor(Int32, Int32) declares a local, 'screen', of type System.Windows.Forms.Screen, which is never used or is only assigned to. Use this local or remove it. + + + Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + Change CResolution..ctor(Int32, Int32) to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + + + + + + + + + + + + + + + Assemblies should declare minimum security + Permission requests prevent security exceptions from being thrown after code in an assembly has already begun executing. With permission requests, the assembly does not load if it has insufficient permissions. This rule will fire if you have specified a permission request incorrectly, or incompletely. If you have specified requests but FxCop reports a violation for this rule, use the PermView.exe tool to view the security permissions in the assembly. An unenforceable permission appears as an empty permission set. Whidbey customers can use PermCalc.exe which gives even more detailed information. You should add attributes specifying what permissions your assembly will demand, might demand, and what permissions it does not want granted. For example, the following attribute indicates that an assembly will, at minimum, require read access to the UserName environment variable: [assembly:EnvironmentPermissionAttribute(SecurityAction.RequestMinimum, Read="UserName")]. To specify permissions that the assembly might demand, use SecurityAction.RequestOptional. To specify permissions that the assembly must not be granted, use SecurityAction.RequestRefuse. + No valid permission requests were found for assembly '{0}'. You should always specify the minimum security permissions using SecurityAction.RequestMinimum. If assembly permission requests have been specified, they are not enforceable; use the PermView.exe tool to view the assembly's permissions. Whidbey customers can use PermCalc.exe which gives even more detailed information. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Usage/AssembliesShouldDeclareMinimumSecurity.html + fxcopbug@microsoft.com + CriticalError + + + + Assemblies should have valid strong names + Either the assembly has no strong name, an invalid one, or the strong name is valid only because of the computer configuration. The assembly should not be deployed in this state. The most common causes of this are: 1) The assembly's contents were modified after it was signed. 2) The signing process failed. 3) The assembly was delay-signed. 4) A registry key existed that allowed the check to pass (where it would not have otherwise). + Sign '{0}' with a strong name key. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/AssembliesShouldHaveValidStrongNames.html + fxcopbug@microsoft.com + CriticalError + + + + Avoid uncalled private code + There is uncalled code that is not externally visible and is not a known runtime entry point. If this violation fires in error, please send a problem report to the FxCop team. + '{0}' appears to have no upstream public or protected callers. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/AvoidUncalledPrivateCode.html + fxcopbug@microsoft.com + Warning + + + + Avoid uninstantiated internal classes + An internal class was detected that is apparently never instantiated. This rule does not attempt to detect late-bound creation and will generate false positives if instances of a type are only created in this way (for example, by means of Activator.CreateInstance or by passing the type as an argument to a TypeConverter constructor). + '{0}' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static methods, consider adding a private constructor to prevent the compiler from generating a default constructor. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/AvoidUninstantiatedInternalClasses.html + fxcopbug@microsoft.com + Warning + + + + Avoid unused parameters + Avoid declaring parameters that are not used in the method body. Unused parameters incur maintenance and performance costs. Sometimes a violation of this rule can point to an implementation bug in the method (i.e. the parameter should actually have been used in the method body). Exclude warnings of this rule if the parameter has to exist because of backward compatibility. + The 'this' parameter (or 'Me' in VB) of {0} is never used. Mark the method as static (or Shared in VB) or use 'this'/Me in the method body. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/AvoidUnusedParameters.html + fxcopbug@microsoft.com + Warning + + + + Compound words should be cased correctly + Avoid creating compound words from terms which exist in the dictionary as discrete terms. Do not create a compound word such as 'StopWatch' or 'PopUp'. These terms are recognized in the dictionary and should be cased as 'Stopwatch' and 'Popup'. + The discrete term '{0}' in {1} '{2}' should be expressed as a compound term, '{3}'. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/CompoundWordsShouldBeCasedCorrectly.html + fxcopbug@microsoft.com + Error + + + + Declare types in namespaces + A type should be defined inside a namespace to avoid duplication. + '{0}' should be declared inside a namespace. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/DeclareTypesInNamespaces.html + fxcopbug@microsoft.com + Error + + + + Do not catch general exception types + You should not catch Exception or SystemException. Catching generic exception types can hide run-time problems from the library user, and can complicate debugging. You should catch only those exceptions that you can handle gracefully. + Modify '{0}' to catch a more specific exception than '{1}' or rethrow the exception. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/DoNotCatchGeneralExceptionTypes.html + fxcopbug@microsoft.com + CriticalError + + + + Do not declare visible instance fields + Public or protected instance fields limit your ability to change the implementation details for those data items. Use properties instead. They do not compromise usability or performance and they do provide flexibility in that they conceal the implementation details of the underlying data. + Make '{0}' private or internal (Friend in VB, public private in C++) and provide a public or protected property to access it. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/DoNotDeclareVisibleInstanceFields.html + fxcopbug@microsoft.com + Error + + + + Do not indirectly expose methods with link demands + Do not wrap a method protected by a LinkDemand with a method that does not perform a security check. A LinkDemand checks the permissions of the immediate caller rather than checking the permissions of all callers in the call stack. In this case, the permissions of the wrapper method will be checked. If the wrapper method does not, itself, check the permissions of callers higher in the call stack, malicious code might be able to execute the wrapped function even though it lacks permission to do so. + {0} calls into {1} which has a LinkDemand. By making this call, {1} is indirectly exposed to user code. Review the following call stack that might expose a way to circumvent security protection: {2} + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Security/DoNotIndirectlyExposeMethodsWithLinkDemands.html + fxcopbug@microsoft.com + CriticalError + + + + Do not initialize unnecessarily + Do not make initializations that have already been done by the runtime. + {0} initializes field {1} of type {2} to {3}. Remove this initialization as it will be done automatically by the runtime. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/DoNotInitializeUnnecessarily.html + fxcopbug@microsoft.com + Warning + + + + Identifiers should be cased correctly + Type, namespace, and member identifiers are pascal-cased. Parameter identifiers are camel-cased. The pascal-casing convention capitalizes the first letter of each word, as in BackColor. The camel-casing convention formats the first letter of the first word in lowercase and capitalizes the first letter of all subsequent words, as in backgroundColor. + Correct the casing of namespace name '{0}'. + Correct the casing of parameter name '{0}'. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/IdentifiersShouldBeCasedCorrectly.html + fxcopbug@microsoft.com + Error + + + + Identifiers should be spelled correctly + The individual words that make up an identifier should not be abbreviated and should be spelled correctly. If this rule generates a false positive on a term that should be recognized, add the word to the FxCop custom dictionary. + Correct the spelling of the unrecognized token '{0}' in member name '{1}'. + Correct the spelling of the unrecognized token '{0}' in namespace '{1}'. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/IdentifiersShouldBeSpelledCorrectly.html + fxcopbug@microsoft.com + CriticalWarning + + + + Long acronyms should be pascal-cased + Acronyms of three or more letters should be Pascal-cased. For example, use XmlSpace rather than XMLSpace. A violation of this rule might be required for compatibility with existing, non-managed symbol schemes. In general, however, these symbols should not be visible outside the assembly that uses them. + Correct the capitalization of member name '{0}'. + Correct the capitalization of type name '{0}'. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/LongAcronymsShouldBePascalCased.html + fxcopbug@microsoft.com + Error + + + + Mark assemblies with CLSCompliant + Assemblies should explicitly state their Cls compliance using the CLSCompliant attribute. An assembly without this attribute is not CLS-compliant. Assemblies, modules, and types can be CLS-compliant even if some parts of the assembly, module, or type are not CLS-compliant. The following rules apply: 1) If the element is marked CLSCompliant, any noncompliant members must have the CLSCompliant attribute present with its argument set to false. 2) A comparable CLS-compliant alternative member must be supplied for each member that is not CLS-compliant. + '{0}' should be marked with CLSCompliantAttribute and its value should be true. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/MarkAssembliesWithClsCompliant.html + fxcopbug@microsoft.com + Error + + + + Mark boolean pinvoke arguments with MarshalAs + All boolean pinvoke parameters and return types should be explicitly marked with the MarshalAs attribute. By default, the system will marshal all booleans as 4-byte UnmanagedType.Bool. This is the correct behavior for Win32 'BOOL' arguments but incorrect for C++ 'bool' arguments, which should be marshaled as 1-byte UnmanagedType.U1. For code maintainability reasons, always explicitly specify the marshaling information for boolean arguments and return values. + Add the MarshalAsAttribute to the return type of PInvoke {0}. If the corresponding unmanaged return type is a 4-byte Win32 'BOOL', use MarshalAs(UnmanagedType.Bool). For a 1-byte C++ 'bool', use MarshalAs(UnmanagedType.U1). + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Interoperability/MarkBooleanPInvokeArgumentsWithMarshalAs.html + fxcopbug@microsoft.com + Warning + + + + Move pinvokes to native methods class + This type contains members with the DllImport attribute. Members with the DllImport attribute should be contained in classes named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + Because it is a DllImport method, {0} should be defined in a class named NativeMethods, SafeNativeMethods, or UnsafeNativeMethods. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/MovePInvokesToNativeMethodsClass.html + fxcopbug@microsoft.com + CriticalWarning + + + + Nested types should not be visible + Do not use public, protected or protected internal (Protected Friend) nested types as a way of grouping types. Use namespaces for this purpose. There are very limited scenarios where nested types are the best design. Also, nested type member accessibility is not clearly understood by all audiences. Enumerators are exempt from this rule. + Do not nest type '{0}' or change its accessibility so that it is not externally visible. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Design/NestedTypesShouldNotBeVisible.html + fxcopbug@microsoft.com + Error + + + + Override equals and operator equals on value types + The default System.ValueType implementation might not perform as well as a custom implementation. + '{0}' should override Equals. + '{0}' should override the equality (==) and inequality (!=) operators. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/OverrideEqualsAndOperatorEqualsOnValueTypes.html + fxcopbug@microsoft.com + Warning + + + + PInvokes should not be visible + Interop layer should not be public. The DllImport attribute should not be applied to publicly accessible members (public or protected). + Change the accessibility of DllImport '{0}' so that it is no longer visible from outside its assembly. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Interoperability/PInvokesShouldNotBeVisible.html + fxcopbug@microsoft.com + CriticalError + + + + Remove unused locals + Remove locals that are not used or are only assigned to in method implementations. + {0} declares a local, '{1}', of type {2}, which is never used or is only assigned to. Use this local or remove it. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/RemoveUnusedLocals.html + fxcopbug@microsoft.com + Warning + + + + Short acronyms should be uppercase + Two letter acronyms should be upper-cased. For example, use System.IO instead of System.Io. Although it may be common practice for some two letter acronyms to not be fully capitalized, violations of this rule should not be excluded for this reason. For example, 'DbConnection', is common but incorrect; use DBConnection. A violation of this rule might be required for compatibility with existing, non-managed symbol schemes. In general, however, these symbols should not be visible outside the assembly that uses them. + Correct the capitalization of '{0}' in member name '{1}'. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Naming/ShortAcronymsShouldBeUppercase.html + fxcopbug@microsoft.com + Error + + + + Specify IFormatProvider + If an overload exists that takes an IFormatProvider argument, it should always be called in favor of an overload that does not. Some methods in the common language runtime convert a value to or from a string representation and take a string parameter that contains one or more characters, called format specifiers, which indicate how the value is to be converted. If the meaning of the format specifier varies by culture, a formatting object supplies the actual characters used in the string representation. In scenarios where sorting and comparison behavior should never change between cultures, specify CultureInfo.InvariantCulture. + {0} makes a call to {1} that does not explicitly provide an IFormatProvider. This should be replaced with a call to {2}. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Globalization/SpecifyIFormatProvider.html + fxcopbug@microsoft.com + Error + + + + Specify MessageBoxOptions + In order to run correctly on right-to-left systems, all calls to MessageBox.Show should use the overload that specifies MessageBoxOptions as an argument. Programs should detect whether they are running on a right-to-left system at run-time and pass the appropriate MessageBoxOptions value in order to display correctly. + Change {0} to call the MessageBox.Show overload that specifies MessageBoxOptions, and make sure to set MessageBoxOptions.RightAlign and MessageBoxOptions.RtlReading if RightToLeft is set to RightToLeft.Yes on the parent control. If it is set to RightTolLeft.Inherit, check its parent until a value indicating Yes or No is found. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Globalization/SpecifyMessageBoxOptions.html + fxcopbug@microsoft.com + Error + + + + Test for empty strings using string length + To test for empty strings, check if String.Length is equal to zero. Constructs such as "".Equals(someString) and String.Empty.Equals(someString) are less efficient than testing the string length. Replace these with checks for someString.Length == 0. + Replace the call to String.{0}({1}) in '{2}' with a call to String.IsNullOrEmpty. + + http://www.gotdotnet.com/team/fxcop/docs/rules.aspx?version=unstable&url=/Performance/TestForEmptyStringsUsingStringLength.html + fxcopbug@microsoft.com + Warning + + + + diff --git a/RZ-POOL/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll b/RZ-POOL/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll new file mode 100644 index 0000000..1e1e958 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/Interop.IWshRuntimeLibrary.dll differ diff --git a/RZ-POOL/AccountValue/obj/Debug/Interop.SHDocVw.dll b/RZ-POOL/AccountValue/obj/Debug/Interop.SHDocVw.dll new file mode 100644 index 0000000..1036ec2 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/Interop.SHDocVw.dll differ diff --git a/RZ-POOL/AccountValue/obj/Debug/LastCodeAnalysisSucceeded.txt b/RZ-POOL/AccountValue/obj/Debug/LastCodeAnalysisSucceeded.txt new file mode 100644 index 0000000..e69de29 diff --git a/RZ-POOL/AccountValue/obj/Debug/ResolveAssemblyReference.cache b/RZ-POOL/AccountValue/obj/Debug/ResolveAssemblyReference.cache new file mode 100644 index 0000000..b6bfbec Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/ResolveAssemblyReference.cache differ diff --git a/RZ-POOL/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/RZ-POOL/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll new file mode 100644 index 0000000..72c6d6c Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ diff --git a/RZ-POOL/AccountValue/obj/Release/AccountValue.Form1.resources b/RZ-POOL/AccountValue/obj/Release/AccountValue.Form1.resources new file mode 100644 index 0000000..ecc23e9 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/AccountValue.Form1.resources differ diff --git a/RZ-POOL/AccountValue/obj/Release/AccountValue.Form2.resources b/RZ-POOL/AccountValue/obj/Release/AccountValue.Form2.resources new file mode 100644 index 0000000..f243285 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/AccountValue.Form2.resources differ diff --git a/RZ-POOL/AccountValue/obj/Release/AccountValue.Form3.resources b/RZ-POOL/AccountValue/obj/Release/AccountValue.Form3.resources new file mode 100644 index 0000000..06c24d0 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/AccountValue.Form3.resources differ diff --git a/RZ-POOL/AccountValue/obj/Release/AccountValue.Properties.Resources.resources b/RZ-POOL/AccountValue/obj/Release/AccountValue.Properties.Resources.resources new file mode 100644 index 0000000..1aa9122 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/AccountValue.Properties.Resources.resources differ diff --git a/RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.FileListAbsolute.txt b/RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..e22c5e0 --- /dev/null +++ b/RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.FileListAbsolute.txt @@ -0,0 +1,18 @@ +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\Interop.IWshRuntimeLibrary.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\Interop.SHDocVw.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.csproj.ResolveComReference.cache +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.exe +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.pdb +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\AccountValue.exe +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\AccountValue.pdb +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\ColorProgressBar.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\TL.XML.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\TL.XML.xml +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\Interop.IWshRuntimeLibrary.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\bin\Release\Interop.SHDocVw.dll +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\ResolveAssemblyReference.cache +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.Form1.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.Form2.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.Form3.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.Properties.Resources.resources +C:\Users\Javier Castillo\Desktop\GIT\logintool\AccountValue\obj\Release\AccountValue.csproj.GenerateResource.Cache diff --git a/RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache b/RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache new file mode 100644 index 0000000..98354a4 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.GenerateResource.Cache differ diff --git a/RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache b/RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache new file mode 100644 index 0000000..3a9f25f Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/AccountValue.csproj.ResolveComReference.cache differ diff --git a/RZ-POOL/AccountValue/obj/Release/AccountValue.exe b/RZ-POOL/AccountValue/obj/Release/AccountValue.exe new file mode 100644 index 0000000..e449464 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/AccountValue.exe differ diff --git a/RZ-POOL/AccountValue/obj/Release/AccountValue.pdb b/RZ-POOL/AccountValue/obj/Release/AccountValue.pdb new file mode 100644 index 0000000..44035eb Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/AccountValue.pdb differ diff --git a/RZ-POOL/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll b/RZ-POOL/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll new file mode 100644 index 0000000..8a2cac8 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/Interop.IWshRuntimeLibrary.dll differ diff --git a/RZ-POOL/AccountValue/obj/Release/Interop.SHDocVw.dll b/RZ-POOL/AccountValue/obj/Release/Interop.SHDocVw.dll new file mode 100644 index 0000000..9396fbd Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/Interop.SHDocVw.dll differ diff --git a/RZ-POOL/AccountValue/obj/Release/ResolveAssemblyReference.cache b/RZ-POOL/AccountValue/obj/Release/ResolveAssemblyReference.cache new file mode 100644 index 0000000..8479cf9 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/ResolveAssemblyReference.cache differ diff --git a/RZ-POOL/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll b/RZ-POOL/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll new file mode 100644 index 0000000..a4351d8 Binary files /dev/null and b/RZ-POOL/AccountValue/obj/Release/TempPE/Properties.Resources.Designer.cs.dll differ diff --git a/RZ-POOL/AccountValue/obj/Release/build.force b/RZ-POOL/AccountValue/obj/Release/build.force new file mode 100644 index 0000000..e69de29 diff --git a/RZ-POOL/AccountValue/rz_background.bmp b/RZ-POOL/AccountValue/rz_background.bmp new file mode 100644 index 0000000..04e2756 Binary files /dev/null and b/RZ-POOL/AccountValue/rz_background.bmp differ diff --git a/RZ-POOL/AccountValue/rz_background2.bmp b/RZ-POOL/AccountValue/rz_background2.bmp new file mode 100644 index 0000000..6b04184 Binary files /dev/null and b/RZ-POOL/AccountValue/rz_background2.bmp differ diff --git a/RZ-POOL/AccountValue/rz_background3.bmp b/RZ-POOL/AccountValue/rz_background3.bmp new file mode 100644 index 0000000..cdb09a7 Binary files /dev/null and b/RZ-POOL/AccountValue/rz_background3.bmp differ diff --git a/RZ-POOL/AccountValue/rz_background_.bmp b/RZ-POOL/AccountValue/rz_background_.bmp new file mode 100644 index 0000000..1f1bdcf Binary files /dev/null and b/RZ-POOL/AccountValue/rz_background_.bmp differ diff --git a/RZ-POOL/AccountValue/shdocvw.dll b/RZ-POOL/AccountValue/shdocvw.dll new file mode 100644 index 0000000..955c037 Binary files /dev/null and b/RZ-POOL/AccountValue/shdocvw.dll differ diff --git a/RZ-POOL/Setup/Debug/Setup.msi b/RZ-POOL/Setup/Debug/Setup.msi new file mode 100644 index 0000000..fe36347 Binary files /dev/null and b/RZ-POOL/Setup/Debug/Setup.msi differ diff --git a/RZ-POOL/Setup/Debug/setup.exe b/RZ-POOL/Setup/Debug/setup.exe new file mode 100644 index 0000000..3e1b74c Binary files /dev/null and b/RZ-POOL/Setup/Debug/setup.exe differ diff --git a/RZ-POOL/Setup/README b/RZ-POOL/Setup/README new file mode 100644 index 0000000..26286b5 --- /dev/null +++ b/RZ-POOL/Setup/README @@ -0,0 +1 @@ +LoginTool v0.5.1 diff --git a/RZ-POOL/Setup/Release/Setup.msi b/RZ-POOL/Setup/Release/Setup.msi new file mode 100644 index 0000000..6aa82f2 Binary files /dev/null and b/RZ-POOL/Setup/Release/Setup.msi differ diff --git a/RZ-POOL/Setup/Release/setup.exe b/RZ-POOL/Setup/Release/setup.exe new file mode 100644 index 0000000..3e1b74c Binary files /dev/null and b/RZ-POOL/Setup/Release/setup.exe differ diff --git a/RZ-POOL/Setup/Setup.vdproj b/RZ-POOL/Setup/Setup.vdproj new file mode 100644 index 0000000..4079d3b --- /dev/null +++ b/RZ-POOL/Setup/Setup.vdproj @@ -0,0 +1,1004 @@ +"DeployProject" +{ +"VSVersion" = "3:800" +"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}" +"IsWebType" = "8:FALSE" +"ProjectName" = "8:Setup" +"LanguageId" = "3:1033" +"CodePage" = "3:1252" +"UILanguageId" = "3:1033" +"SccProjectName" = "8:" +"SccLocalPath" = "8:" +"SccAuxPath" = "8:" +"SccProvider" = "8:" + "Hierarchy" + { + "Entry" + { + "MsmKey" = "8:_6F3AC249D27649D79948ED2E59569B51" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_83481EA15340F946E57FC559FF022878" + "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_900D70223761089BEBB0C4F52C29200B" + "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_99B95D9E5E114E15AD92F4E303B11AA6" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A8E8CC24DE822D5A30D95B500B9FE1D6" + "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_AEF94E5450300FF9B3205D771C2741C6" + "OwnerKey" = "8:_A8E8CC24DE822D5A30D95B500B9FE1D6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C6916AF19BCE06381DD9E25EFC63E1FC" + "OwnerKey" = "8:_83481EA15340F946E57FC559FF022878" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_A8E8CC24DE822D5A30D95B500B9FE1D6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_83481EA15340F946E57FC559FF022878" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_900D70223761089BEBB0C4F52C29200B" + "MsmSig" = "8:_UNDEFINED" + } + } + "Configurations" + { + "Debug" + { + "DisplayName" = "8:Debug" + "IsDebugOnly" = "11:TRUE" + "IsReleaseOnly" = "11:FALSE" + "OutputFilename" = "8:Debug\\Setup.msi" + "PackageFilesAs" = "3:2" + "PackageFileSize" = "3:-2147483648" + "CabType" = "3:1" + "Compression" = "3:2" + "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" + { + } + } + } + "Release" + { + "DisplayName" = "8:Release" + "IsDebugOnly" = "11:FALSE" + "IsReleaseOnly" = "11:TRUE" + "OutputFilename" = "8:Release\\Setup.msi" + "PackageFilesAs" = "3:2" + "PackageFileSize" = "3:-2147483648" + "CabType" = "3:1" + "Compression" = "3:2" + "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" + { + } + } + } + } + "Deployable" + { + "CustomAction" + { + } + "DefaultFeature" + { + "Name" = "8:DefaultFeature" + "Title" = "8:" + "Description" = "8:" + } + "ExternalPersistence" + { + "LaunchCondition" + { + "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_D41D34F8CB4F4B0DB891ED625CF4F029" + { + "Name" = "8:.NET Framework" + "Message" = "8:[VSDNETMSG]" + "Version" = "8:2.0.50215" + "AllowLaterVersions" = "11:TRUE" + "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=9832" + } + } + } + "File" + { + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_6F3AC249D27649D79948ED2E59569B51" + { + "SourcePath" = "8:..\\AccountValue\\login.ico" + "TargetName" = "8:login.ico" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_83481EA15340F946E57FC559FF022878" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Interop.IWshRuntimeLibrary, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_83481EA15340F946E57FC559FF022878" + { + "Name" = "8:Interop.IWshRuntimeLibrary.DLL" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Interop.IWshRuntimeLibrary.DLL" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_900D70223761089BEBB0C4F52C29200B" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:ColorProgressBar, Version=1.0.2094.42124, Culture=neutral, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_900D70223761089BEBB0C4F52C29200B" + { + "Name" = "8:ColorProgressBar.DLL" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:ColorProgressBar.DLL" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_99B95D9E5E114E15AD92F4E303B11AA6" + { + "SourcePath" = "8:..\\AccountValue\\DEVICES.XML" + "TargetName" = "8:DEVICES.XML" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A8E8CC24DE822D5A30D95B500B9FE1D6" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_A8E8CC24DE822D5A30D95B500B9FE1D6" + { + "Name" = "8:Interop.SHDocVw.DLL" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Interop.SHDocVw.DLL" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_AEF94E5450300FF9B3205D771C2741C6" + { + "SourcePath" = "8:ieframe.dll" + "TargetName" = "8:ieframe.dll" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:4" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_C6916AF19BCE06381DD9E25EFC63E1FC" + { + "SourcePath" = "8:wshom.ocx" + "TargetName" = "8:wshom.ocx" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C75C109F9AA3422088FC2CC1424AE42C" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:AccountValue, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_C75C109F9AA3422088FC2CC1424AE42C" + { + "Name" = "8:AccountValue.exe" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:..\\AccountValue\\bin\\Release\\AccountValue.exe" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" + "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:" + } + } + "FileType" + { + } + "Folder" + { + "{1525181F-901A-416C-8A58-119130FE478E}:_3136C0954C234D6385B3B68918A42065" + { + "Name" = "8:#1928" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:StartupFolder" + "Folders" + { + } + } + "{1525181F-901A-416C-8A58-119130FE478E}:_377E8B702F804684A40FC9D6FFDD9565" + { + "Name" = "8:#1916" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:DesktopFolder" + "Folders" + { + } + } + "{3C67513D-01DD-4637-8A68-80971EB9504F}:_38492406821D42A084C5760DC45B3ED8" + { + "DefaultLocation" = "8:[ProgramFilesFolder]\\Login" + "Name" = "8:#1925" + "AlwaysCreate" = "11:TRUE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:TARGETDIR" + "Folders" + { + } + } + "{1525181F-901A-416C-8A58-119130FE478E}:_67A5DE21650E493BADE9B537FA4038D3" + { + "Name" = "8:#1919" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:ProgramMenuFolder" + "Folders" + { + "{9EF0B969-E518-4E46-987F-47570745A589}:_00B8D280912E41D1AD8512255C4B01A8" + { + "Name" = "8:Anmeldung" + "AlwaysCreate" = "11:FALSE" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Property" = "8:_AB5E6C6EF47D43A8B52467CC08A08CF6" + "Folders" + { + } + } + } + } + } + "LaunchCondition" + { + } + "Locator" + { + } + "MsiBootstrapper" + { + "LangId" = "3:1033" + "RequiresElevation" = "11:FALSE" + } + "Product" + { + "Name" = "8:Microsoft Visual Studio" + "ProductName" = "8:Login_Printer-Account_Value" + "ProductCode" = "8:{EF0E290A-00F7-477B-A24A-1350A90ED398}" + "PackageCode" = "8:{FD86D57E-339B-46AB-BCB1-16CDB0F3C222}" + "UpgradeCode" = "8:{A5545C6D-BEB8-4E4A-BA31-4FD269444F73}" + "RestartWWWService" = "11:FALSE" + "RemovePreviousVersions" = "11:TRUE" + "DetectNewerInstalledVersion" = "11:TRUE" + "InstallAllUsers" = "11:TRUE" + "ProductVersion" = "8:0.3" + "Manufacturer" = "8:University of Freiburg - Computer Center" + "ARPHELPTELEPHONE" = "8:http://www.rz.uni-freiburg.de" + "ARPHELPLINK" = "8:" + "Title" = "8:Setup" + "Subject" = "8:" + "ARPCONTACT" = "8:Randolph Welte" + "Keywords" = "8:" + "ARPCOMMENTS" = "8:" + "ARPURLINFOABOUT" = "8:http://www.rz.uni-freiburg.de" + "ARPPRODUCTICON" = "8:_6F3AC249D27649D79948ED2E59569B51" + "ARPIconIndex" = "3:0" + "SearchPath" = "8:" + "UseSystemSearchPath" = "11:TRUE" + "TargetPlatform" = "3:0" + "PreBuildEvent" = "8:" + "PostBuildEvent" = "8:" + "RunPostBuildEvent" = "3:0" + } + "Registry" + { + "HKLM" + { + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_1E6F63A9141040A3B7C9D81076B1D9CB" + { + "Name" = "8:Software" + "Condition" = "8:" + "AlwaysCreate" = "11:FALSE" + "DeleteAtUninstall" = "11:FALSE" + "Transitive" = "11:FALSE" + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_E53C807086FC430CBE2C4407FBC89837" + { + "Name" = "8:[Manufacturer]" + "Condition" = "8:" + "AlwaysCreate" = "11:FALSE" + "DeleteAtUninstall" = "11:FALSE" + "Transitive" = "11:FALSE" + "Keys" + { + } + "Values" + { + } + } + } + "Values" + { + } + } + } + } + "HKCU" + { + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_33CB4AFE4E454FA48C7B0423ADFDE11B" + { + "Name" = "8:Software" + "Condition" = "8:" + "AlwaysCreate" = "11:FALSE" + "DeleteAtUninstall" = "11:FALSE" + "Transitive" = "11:FALSE" + "Keys" + { + "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_2299E3B0D0C34179AA1FA47DBFCB9239" + { + "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}:_CE3227D5BB534F3F8ACBC73FEE6FB602" + { + "Name" = "8:Anmeldung" + "Arguments" = "8:" + "Description" = "8:" + "ShowCmd" = "3:1" + "IconIndex" = "3:0" + "Transitive" = "11:FALSE" + "Target" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "Folder" = "8:_3136C0954C234D6385B3B68918A42065" + "WorkingFolder" = "8:_38492406821D42A084C5760DC45B3ED8" + "Icon" = "8:_6F3AC249D27649D79948ED2E59569B51" + "Feature" = "8:" + } + "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_FAEDE73BEAFB40338218BD09BF37FE70" + { + "Name" = "8:Anmeldung" + "Arguments" = "8:" + "Description" = "8:" + "ShowCmd" = "3:1" + "IconIndex" = "3:0" + "Transitive" = "11:FALSE" + "Target" = "8:_C75C109F9AA3422088FC2CC1424AE42C" + "Folder" = "8:_00B8D280912E41D1AD8512255C4B01A8" + "WorkingFolder" = "8:_38492406821D42A084C5760DC45B3ED8" + "Icon" = "8:_6F3AC249D27649D79948ED2E59569B51" + "Feature" = "8:" + } + } + "UserInterface" + { + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_41DE5D5230EB4F54A19FC75D06500733" + { + "Name" = "8:#1900" + "Sequence" = "3:2" + "Attributes" = "3:1" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_23E6F70A15C14654AD8E013B6AC79026" + { + "Sequence" = "3:100" + "DisplayName" = "8:Willkommen" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + "CopyrightWarning" + { + "Name" = "8:CopyrightWarning" + "DisplayName" = "8:#1002" + "Description" = "8:#1102" + "Type" = "3:3" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:1" + "Value" = "8:#1202" + "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}:_5AD18C70159C4CEEA88C6703D68ACB3E" + { + "Sequence" = "3:300" + "DisplayName" = "8:Installation bestätigen" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_9EA3007D09974312B9008956B5A23373" + { + "Sequence" = "3:200" + "DisplayName" = "8:Installationsordner" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_676627E797CD44DCACAD9A457B3B0E2F" + { + "Name" = "8:#1900" + "Sequence" = "3:1" + "Attributes" = "3:1" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_70FAF83740B44383AF908D57BB40708C" + { + "Sequence" = "3:100" + "DisplayName" = "8:Willkommen" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + "CopyrightWarning" + { + "Name" = "8:CopyrightWarning" + "DisplayName" = "8:#1002" + "Description" = "8:#1102" + "Type" = "3:3" + "ContextData" = "8:" + "Attributes" = "3:0" + "Setting" = "3:1" + "Value" = "8:#1202" + "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}:_D07494C6E08946658F8B7BC23FF9641A" + { + "Sequence" = "3:400" + "DisplayName" = "8:Installationsordner" + "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:1" + "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}:_F3A59394CDE14D1AB8F4449BA63DE3D0" + { + "Sequence" = "3:500" + "DisplayName" = "8:Installation bestätigen" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_7F0B533CFF584F188E33AD29BC3D9596" + { + "UseDynamicProperties" = "11:FALSE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdUserInterface.wim" + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_937A700B297D4626B8B920DABE499A05" + { + "Name" = "8:#1901" + "Sequence" = "3:1" + "Attributes" = "3:2" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_9ED945A2CDC6465FA8A9195111045800" + { + "Sequence" = "3:100" + "DisplayName" = "8:Status" + "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:1" + "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:1" + "DefaultValue" = "3:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_AF6073A28CFC4B2988935D82DF40E095" + { + "Name" = "8:#1901" + "Sequence" = "3:2" + "Attributes" = "3:2" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_72EB0417377346F8AF5DE811554C3D4F" + { + "Sequence" = "3:100" + "DisplayName" = "8:Status" + "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:1" + "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:1" + "DefaultValue" = "3:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_B2EC92D2CAEC427A8EC1117370B45EF6" + { + "Name" = "8:#1902" + "Sequence" = "3:1" + "Attributes" = "3:3" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_7F7F5640245147198D53EC7B260D3946" + { + "Sequence" = "3:100" + "DisplayName" = "8:Fertig" + "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:1" + "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" + } + } + } + } + } + "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_D7E651DB25CF40D9B69D7DA5FCF63886" + { + "UseDynamicProperties" = "11:FALSE" + "IsDependency" = "11:FALSE" + "SourcePath" = "8:\\VsdBasicDialogs.wim" + } + "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_F3EF23C031364ACA993D8405B77071B5" + { + "Name" = "8:#1902" + "Sequence" = "3:2" + "Attributes" = "3:3" + "Dialogs" + { + "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_51D9849D8F6442EDA8AD41A623A4284A" + { + "Sequence" = "3:100" + "DisplayName" = "8:Fertig" + "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:1" + "UsePlugInResources" = "11:TRUE" + } + } + } + } + } + } + "MergeModule" + { + } + "ProjectOutput" + { + } + } +} diff --git a/Setup/Debug/Setup.msi b/Setup/Debug/Setup.msi deleted file mode 100644 index fe36347..0000000 Binary files a/Setup/Debug/Setup.msi and /dev/null differ diff --git a/Setup/Debug/setup.exe b/Setup/Debug/setup.exe deleted file mode 100644 index 3e1b74c..0000000 Binary files a/Setup/Debug/setup.exe and /dev/null differ diff --git a/Setup/README b/Setup/README deleted file mode 100644 index 26286b5..0000000 --- a/Setup/README +++ /dev/null @@ -1 +0,0 @@ -LoginTool v0.5.1 diff --git a/Setup/Release/Setup.msi b/Setup/Release/Setup.msi deleted file mode 100644 index 6aa82f2..0000000 Binary files a/Setup/Release/Setup.msi and /dev/null differ diff --git a/Setup/Release/setup.exe b/Setup/Release/setup.exe deleted file mode 100644 index 3e1b74c..0000000 Binary files a/Setup/Release/setup.exe and /dev/null differ diff --git a/Setup/Setup.vdproj b/Setup/Setup.vdproj deleted file mode 100644 index 2160bb5..0000000 --- a/Setup/Setup.vdproj +++ /dev/null @@ -1,1004 +0,0 @@ -"DeployProject" -{ -"VSVersion" = "3:800" -"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}" -"IsWebType" = "8:FALSE" -"ProjectName" = "8:Setup" -"LanguageId" = "3:1033" -"CodePage" = "3:1252" -"UILanguageId" = "3:1033" -"SccProjectName" = "8:" -"SccLocalPath" = "8:" -"SccAuxPath" = "8:" -"SccProvider" = "8:" - "Hierarchy" - { - "Entry" - { - "MsmKey" = "8:_6F3AC249D27649D79948ED2E59569B51" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_83481EA15340F946E57FC559FF022878" - "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_900D70223761089BEBB0C4F52C29200B" - "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_99B95D9E5E114E15AD92F4E303B11AA6" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_A8E8CC24DE822D5A30D95B500B9FE1D6" - "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_AEF94E5450300FF9B3205D771C2741C6" - "OwnerKey" = "8:_A8E8CC24DE822D5A30D95B500B9FE1D6" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_C6916AF19BCE06381DD9E25EFC63E1FC" - "OwnerKey" = "8:_83481EA15340F946E57FC559FF022878" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_C75C109F9AA3422088FC2CC1424AE42C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_A8E8CC24DE822D5A30D95B500B9FE1D6" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_83481EA15340F946E57FC559FF022878" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_900D70223761089BEBB0C4F52C29200B" - "MsmSig" = "8:_UNDEFINED" - } - } - "Configurations" - { - "Debug" - { - "DisplayName" = "8:Debug" - "IsDebugOnly" = "11:TRUE" - "IsReleaseOnly" = "11:FALSE" - "OutputFilename" = "8:Debug\\Setup.msi" - "PackageFilesAs" = "3:2" - "PackageFileSize" = "3:-2147483648" - "CabType" = "3:1" - "Compression" = "3:2" - "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" - { - } - } - } - "Release" - { - "DisplayName" = "8:Release" - "IsDebugOnly" = "11:FALSE" - "IsReleaseOnly" = "11:TRUE" - "OutputFilename" = "8:Release\\Setup.msi" - "PackageFilesAs" = "3:2" - "PackageFileSize" = "3:-2147483648" - "CabType" = "3:1" - "Compression" = "3:2" - "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" - { - } - } - } - } - "Deployable" - { - "CustomAction" - { - } - "DefaultFeature" - { - "Name" = "8:DefaultFeature" - "Title" = "8:" - "Description" = "8:" - } - "ExternalPersistence" - { - "LaunchCondition" - { - "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_D41D34F8CB4F4B0DB891ED625CF4F029" - { - "Name" = "8:.NET Framework" - "Message" = "8:[VSDNETMSG]" - "Version" = "8:2.0.50215" - "AllowLaterVersions" = "11:TRUE" - "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=9832" - } - } - } - "File" - { - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_6F3AC249D27649D79948ED2E59569B51" - { - "SourcePath" = "8:..\\AccountValue\\login.ico" - "TargetName" = "8:login.ico" - "Tag" = "8:" - "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" - "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:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_83481EA15340F946E57FC559FF022878" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Interop.IWshRuntimeLibrary, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_83481EA15340F946E57FC559FF022878" - { - "Name" = "8:Interop.IWshRuntimeLibrary.DLL" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Interop.IWshRuntimeLibrary.DLL" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" - "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:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_900D70223761089BEBB0C4F52C29200B" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:ColorProgressBar, Version=1.0.2094.42124, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_900D70223761089BEBB0C4F52C29200B" - { - "Name" = "8:ColorProgressBar.DLL" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:ColorProgressBar.DLL" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" - "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:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_99B95D9E5E114E15AD92F4E303B11AA6" - { - "SourcePath" = "8:..\\AccountValue\\DEVICES.XML" - "TargetName" = "8:DEVICES.XML" - "Tag" = "8:" - "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" - "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:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A8E8CC24DE822D5A30D95B500B9FE1D6" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_A8E8CC24DE822D5A30D95B500B9FE1D6" - { - "Name" = "8:Interop.SHDocVw.DLL" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Interop.SHDocVw.DLL" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" - "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:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_AEF94E5450300FF9B3205D771C2741C6" - { - "SourcePath" = "8:ieframe.dll" - "TargetName" = "8:ieframe.dll" - "Tag" = "8:" - "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" - "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:4" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_C6916AF19BCE06381DD9E25EFC63E1FC" - { - "SourcePath" = "8:wshom.ocx" - "TargetName" = "8:wshom.ocx" - "Tag" = "8:" - "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" - "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:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C75C109F9AA3422088FC2CC1424AE42C" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:AccountValue, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_C75C109F9AA3422088FC2CC1424AE42C" - { - "Name" = "8:AccountValue.exe" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:..\\AccountValue\\bin\\Release\\AccountValue.exe" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_38492406821D42A084C5760DC45B3ED8" - "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:" - } - } - "FileType" - { - } - "Folder" - { - "{1525181F-901A-416C-8A58-119130FE478E}:_3136C0954C234D6385B3B68918A42065" - { - "Name" = "8:#1928" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:StartupFolder" - "Folders" - { - } - } - "{1525181F-901A-416C-8A58-119130FE478E}:_377E8B702F804684A40FC9D6FFDD9565" - { - "Name" = "8:#1916" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:DesktopFolder" - "Folders" - { - } - } - "{3C67513D-01DD-4637-8A68-80971EB9504F}:_38492406821D42A084C5760DC45B3ED8" - { - "DefaultLocation" = "8:[ProgramFilesFolder]\\Login" - "Name" = "8:#1925" - "AlwaysCreate" = "11:TRUE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:TARGETDIR" - "Folders" - { - } - } - "{1525181F-901A-416C-8A58-119130FE478E}:_67A5DE21650E493BADE9B537FA4038D3" - { - "Name" = "8:#1919" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:ProgramMenuFolder" - "Folders" - { - "{9EF0B969-E518-4E46-987F-47570745A589}:_00B8D280912E41D1AD8512255C4B01A8" - { - "Name" = "8:Anmeldung" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:_AB5E6C6EF47D43A8B52467CC08A08CF6" - "Folders" - { - } - } - } - } - } - "LaunchCondition" - { - } - "Locator" - { - } - "MsiBootstrapper" - { - "LangId" = "3:1033" - "RequiresElevation" = "11:FALSE" - } - "Product" - { - "Name" = "8:Microsoft Visual Studio" - "ProductName" = "8:Login_Printer-Account_Value" - "ProductCode" = "8:{EF0E290A-00F7-477B-A24A-1350A90ED398}" - "PackageCode" = "8:{FD86D57E-339B-46AB-BCB1-16CDB0F3C222}" - "UpgradeCode" = "8:{A5545C6D-BEB8-4E4A-BA31-4FD269444F73}" - "RestartWWWService" = "11:FALSE" - "RemovePreviousVersions" = "11:TRUE" - "DetectNewerInstalledVersion" = "11:TRUE" - "InstallAllUsers" = "11:TRUE" - "ProductVersion" = "8:0.3" - "Manufacturer" = "8:University of Freiburg - Computer Center" - "ARPHELPTELEPHONE" = "8:http://www.rz.uni-freiburg.de" - "ARPHELPLINK" = "8:" - "Title" = "8:Setup" - "Subject" = "8:" - "ARPCONTACT" = "8:Randolph Welte" - "Keywords" = "8:" - "ARPCOMMENTS" = "8:" - "ARPURLINFOABOUT" = "8:http://www.rz.uni-freiburg.de" - "ARPPRODUCTICON" = "8:_6F3AC249D27649D79948ED2E59569B51" - "ARPIconIndex" = "3:0" - "SearchPath" = "8:" - "UseSystemSearchPath" = "11:TRUE" - "TargetPlatform" = "3:0" - "PreBuildEvent" = "8:" - "PostBuildEvent" = "8:" - "RunPostBuildEvent" = "3:0" - } - "Registry" - { - "HKLM" - { - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_1E6F63A9141040A3B7C9D81076B1D9CB" - { - "Name" = "8:Software" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_E53C807086FC430CBE2C4407FBC89837" - { - "Name" = "8:[Manufacturer]" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - } - "Values" - { - } - } - } - "Values" - { - } - } - } - } - "HKCU" - { - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_33CB4AFE4E454FA48C7B0423ADFDE11B" - { - "Name" = "8:Software" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_2299E3B0D0C34179AA1FA47DBFCB9239" - { - "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}:_CE3227D5BB534F3F8ACBC73FEE6FB602" - { - "Name" = "8:Anmeldung" - "Arguments" = "8:" - "Description" = "8:" - "ShowCmd" = "3:1" - "IconIndex" = "3:0" - "Transitive" = "11:FALSE" - "Target" = "8:_C75C109F9AA3422088FC2CC1424AE42C" - "Folder" = "8:_3136C0954C234D6385B3B68918A42065" - "WorkingFolder" = "8:_38492406821D42A084C5760DC45B3ED8" - "Icon" = "8:_6F3AC249D27649D79948ED2E59569B51" - "Feature" = "8:" - } - "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_FAEDE73BEAFB40338218BD09BF37FE70" - { - "Name" = "8:Anmeldung" - "Arguments" = "8:" - "Description" = "8:" - "ShowCmd" = "3:1" - "IconIndex" = "3:0" - "Transitive" = "11:FALSE" - "Target" = "8:_C75C109F9AA3422088FC2CC1424AE42C" - "Folder" = "8:_00B8D280912E41D1AD8512255C4B01A8" - "WorkingFolder" = "8:_38492406821D42A084C5760DC45B3ED8" - "Icon" = "8:_6F3AC249D27649D79948ED2E59569B51" - "Feature" = "8:" - } - } - "UserInterface" - { - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_41DE5D5230EB4F54A19FC75D06500733" - { - "Name" = "8:#1900" - "Sequence" = "3:2" - "Attributes" = "3:1" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_23E6F70A15C14654AD8E013B6AC79026" - { - "Sequence" = "3:100" - "DisplayName" = "8:Willkommen" - "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:1" - "UsePlugInResources" = "11:TRUE" - } - "CopyrightWarning" - { - "Name" = "8:CopyrightWarning" - "DisplayName" = "8:#1002" - "Description" = "8:#1102" - "Type" = "3:3" - "ContextData" = "8:" - "Attributes" = "3:0" - "Setting" = "3:1" - "Value" = "8:#1202" - "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}:_5AD18C70159C4CEEA88C6703D68ACB3E" - { - "Sequence" = "3:300" - "DisplayName" = "8:Installation bestätigen" - "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:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_9EA3007D09974312B9008956B5A23373" - { - "Sequence" = "3:200" - "DisplayName" = "8:Installationsordner" - "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:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_676627E797CD44DCACAD9A457B3B0E2F" - { - "Name" = "8:#1900" - "Sequence" = "3:1" - "Attributes" = "3:1" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_70FAF83740B44383AF908D57BB40708C" - { - "Sequence" = "3:100" - "DisplayName" = "8:Willkommen" - "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:1" - "UsePlugInResources" = "11:TRUE" - } - "CopyrightWarning" - { - "Name" = "8:CopyrightWarning" - "DisplayName" = "8:#1002" - "Description" = "8:#1102" - "Type" = "3:3" - "ContextData" = "8:" - "Attributes" = "3:0" - "Setting" = "3:1" - "Value" = "8:#1202" - "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}:_D07494C6E08946658F8B7BC23FF9641A" - { - "Sequence" = "3:400" - "DisplayName" = "8:Installationsordner" - "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:1" - "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}:_F3A59394CDE14D1AB8F4449BA63DE3D0" - { - "Sequence" = "3:500" - "DisplayName" = "8:Installation bestätigen" - "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:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_7F0B533CFF584F188E33AD29BC3D9596" - { - "UseDynamicProperties" = "11:FALSE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdUserInterface.wim" - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_937A700B297D4626B8B920DABE499A05" - { - "Name" = "8:#1901" - "Sequence" = "3:1" - "Attributes" = "3:2" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_9ED945A2CDC6465FA8A9195111045800" - { - "Sequence" = "3:100" - "DisplayName" = "8:Status" - "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:1" - "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:1" - "DefaultValue" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_AF6073A28CFC4B2988935D82DF40E095" - { - "Name" = "8:#1901" - "Sequence" = "3:2" - "Attributes" = "3:2" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_72EB0417377346F8AF5DE811554C3D4F" - { - "Sequence" = "3:100" - "DisplayName" = "8:Status" - "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:1" - "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:1" - "DefaultValue" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_B2EC92D2CAEC427A8EC1117370B45EF6" - { - "Name" = "8:#1902" - "Sequence" = "3:1" - "Attributes" = "3:3" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_7F7F5640245147198D53EC7B260D3946" - { - "Sequence" = "3:100" - "DisplayName" = "8:Fertig" - "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:1" - "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" - } - } - } - } - } - "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_D7E651DB25CF40D9B69D7DA5FCF63886" - { - "UseDynamicProperties" = "11:FALSE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdBasicDialogs.wim" - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_F3EF23C031364ACA993D8405B77071B5" - { - "Name" = "8:#1902" - "Sequence" = "3:2" - "Attributes" = "3:3" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_51D9849D8F6442EDA8AD41A623A4284A" - { - "Sequence" = "3:100" - "DisplayName" = "8:Fertig" - "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:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - } - "MergeModule" - { - } - "ProjectOutput" - { - } - } -} -- cgit v1.2.3-55-g7522